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
339945290492	339945291059	339945291609	339945292159	339945292709	339945293259	339945293809	339945294359	339945294909	339945295459	339945296009	339945296559	339945297109	339945297659	339945298209	339945298759	339945299309	339945299859	339945300409	339945300959	339945301509	339945302059	339945302609	339945303159	339945303709	339945304259	339945304809	339945305359	339945305909	339945306459	339945307009	339945307559	339945308109	339945308659	339945309209	339945309759	339945310309	339945310859	339945311409	339945311959	339945312509	339945313059	339945313609	339945314159	339945314709	339945315259	339945315809	339945316359	339945316909	339945317459	339945318009	339945318559	339945319109	339945319659	339945320209	339945320759	339945321309	339945321859	339945322409	339945322959	339945323509	339945324059	339945324609	339945325159	339945325709	339945326259	339945326809	339945327359	339945327909	339945328459	339945329009	339945329559	339945330109	339945330659	339945331209	339945331759	339945332309	339945332859	339945333409	339945333959	339945334509	339945335059	339945335609	339945336159	339945336709	339945337259	339945337809	339945338359	339945338909	339945339459	339945340009	339945340559	339945341109	339945341659	339945342209	339945342759	339945343309	339945343859	339945344409	339945344959	339945345509	339945346059	339945346609	339945347161	339945347709	339945348259	339945348809	339945349359	339945349909	339945350459	339945351009	339945351559	339945352109	339945352659	339945353209	339945353759	339945354309	339945354859	339945355409	339945355959	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2702	3600	2300	2702	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2705	3600	2300	2705	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2707	3600	2300	2707	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2709	3600	2300	2709	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2711	3600	2300	2711	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23597	21863	29909	24452	22282	24812	26750	21831	20720	20872	20071	19531	19371	19571	19461	19158	19026	19097	19075	19280	19011	19093	19178	18993	19123	18926	18925	19022	19059	19020	19064	19089	19008	18871	19363	19207	18988	19036	18892	18926	19228	19082	19071	18866	18845	18854	19074	19012	18961	18989	19074	18962	18652	18906	18862	18703	18816	18773	19033	18902	18917	18746	18975	18942	18906	19035	19051	18972	19012	19064	18855	18811	19114	18918	19132	19024	19029	19019	18800	18809	19005	19055	18972	19014	18952	18823	19072	19138	18995	18894	19035	18634	19008	18700	18930	18943	18975	19001	18919	18961	19013	19072	18960	18922	18894	18784	18695	19012	18824	18943	18842	19118	18865	18882	18757	18782	18890	18858	18561	18735	18897	18725	18697	18773	18679	18834	19067	18963	18747	19098	18880	19074	18853	18861	19172	18911	18949	18895	18935	18820	18916	18870	18950	18844	18895	18606	18899	18868	18950	18893	18884	18840	18758	18853	18871	18973	18884	18919	18945	18744	18760	18934	18874	18840	18834	18975	18864	19027	18784	18672	18776	18729	18935	18935	18723	18895	18829	18906	18944	18738	18984	18685	18839	18841	18994	18799	18875	19019	18832	19021	18975	18801	18674	18992	18837	18917	18937	19029	18901	18833	18943	19002	18886	18901	18979	18864	18838	18623	18819	19043	18823	18950	18736	19210	18948	18888	18813	18903	18725	18958	18928	18891	18822	18951	18868	18845	18747	18862	18702	18882	18920	18815	18860	18709	18827	18917	19014	18974	18819	18835	19101	18855	19058	18969	18820	18873	19003	18780	19029	18791	18697	19041	18831	18894	18990	19073	18969	18988	18908	18737	18905	18866	18816	18787	18673	18941	18848	18841	18805	19025	18687	18960	19039	18811	18975	18809	18670	18991	18795	18854	18886	18812	18993	18826	18610	18793	19008	19076	18828	18948	18947	19068	18920	18937	18777	18693	18914	18911	19049	18943	18834	18754	19018	19061	18837	18894	18981	18806	18907	19049	19099	18873	18914	18803	19095	19137	18800	18938	18809	18724	18901	18896	18733	18941	18861	18779	18800	18787	18751	19010	18795	18767	18747	18774	18850	18739	18794	18780	18915	18784	18711	18792	18985	19077	18935	19048	18885	18758	18916	18900	18837	18854	19041	19072	18999	19046	18919	18863	19079	18903	18754	18894	18819	18811	18838	18752	18925	18969	18960	18656	18846	18714	18817	18948	18742	18881	18962	18921	18907	18941	19010	19035	18952	18778	18769	18770	18653	18828	18941	18617	18856	18872	18996	18885	18956	18760	18937	18764	18689	18998	19031	18808	18833	18920	18864	18832	18758	18541	18756	18867	18779	18851	19033	18854	18734	18768	18921	18757	18820	18865	18882	18716	18890	18857	18816	18727	19039	18735	19019	18913	18711	18698	18887	18729	18988	18988	18998	18799	18850	18789	18757	18803	18739	18849	18936	18972	19069	18834	18767	19082	18669	18857	18871	18826	18875	18920	18835	18903	18855	18896	18971	18950	19021	18961	18908	18828	18924	19030	18748	18876	18747	18874	18673	18609	18941	18909	19062	18912	19043	18922	18977	18891	18936	18905	18960	18731	18711	18922	18815	18855	18851	18768	18845	18817	18925	18822	18886	18794	18835	19097	18900	18870	18697	18856	18822	19033	18815	18935	18885	18877	18923	18830	18931	18696	18916	18641	18860	18822	18854	18917	18987	18890	18837	18979	18894	18843	18988	19084	18901	19043	18809	18889	18674	18949	18808	18885	19123	18831	18981	18807	18638	18784	18717	18863	18978	18906	18718	18710	18814	18666	18653	18765	18867	18988	18998	18916	18723	18631	18967	18897	18893	18766	18720	18836	18754	19092	18899	18664	18832	18957	18836	18651	18823	18678	18715	18991	19044	18833	18838	18953	18683	18657	18920	18768	18885	18958	18779	18872	19021	18997	18887	18943	18753	18729	18937	18870	18987	18980	18782	18889	18795	18942	18762	18747	19082	18824	18995	18886	18703	19019	19067	18867	18718	18924	18693	18956	18761	18808	18870	18908	18876	18725	18700	18950	18829	18988	18819	18833	18952	18808	18912	19036	18818	18743	18755	18875	18808	18702	18870	19022	18727	18781	18766	18798	18717	18724	18865	18706	18642	18881	18682	18937	19162	18880	18722	18698	18900	18944	18788	19088	18870	18912	18791	18890	18922	18708	18945	18820	18719	18883	18729	18718	18894	18945	18913	18842	18861	18942	18717	18880	18877	19055	18905	19159	18974	18658	18726	18973	18767	18958	19011	18922	18834	18879	18729	18794	19019	18898	18874	18922	18873	18962	19011	18799	18955	18547	18773	18887	18823	19056	18955	18917	18876	18727	18823	18757	18771	18682	18759	18652	19027	18764	19004	18699	18998	18810	18844	18829	18857	18728	18763	18928	18706	18692	18781	18840	19082	18975	18786	19041	18711	18935	18948	18912	18865	18629	18873	18706	18951	18908	18910	18824	18757	18675	19146	18671	18799	19004	18997	18906	18717	18941	18789	18878	18774	18817	18709	18745	18699	18831	18921	19108	19010	18953	18976	18815	18813	18754	18865	18858	19042	19029	18954	18884	18869	18744	18858	18844	18954	18545	18877	18831	18725	18876	18725	18788	18960	18793	18834	19020	18805	18961	18806	18836	18963	18811	18807	18798	18806	18826	18852	18686	18924	18829	19173	18941	18859	18877	19060	19076	18694	18799	18722	18977	18765	18928	19034	18724	18874	18956	18998	18908	18832	18699	18976	18820	18943	18922	18932	18782	18855	18667	18864	18767	18858	18866	18871	18860	19070	19012	18984	18700	18841	18870	18933	18671	18783	18934	18851	18768	18655	18958	19024	18661	18874	18856	19062	18870	18931	19050	18828	18868	18865	18872	18900	18992	18754	18741	18956	18704	18758	18816	18826	18681	18975	18914	18771	18898	18835	18915	18820	18877	18845	18973	18701	18921	18933	18904	18823	18687	19007	18814	18844	18820	18862	18883	18809	18826	18735	18911	19087	18735	18892	18627	18851	18876	18821	19128	18959	18803	18750	18939	18990	18987	18898	18786	19027	18782	18768	18874	19025	18811	19004	18731	18905	19086	18793	18720	18792	18953	19069	18863	18870	18726	18801	18852	18772	18674	18759	18850	18625	18792	18900	18801	18744	18780	18775	18768	18736	18901	18856	18860	18684	18888	18652	18936	18846	18831	18816	18874	18696	18948	18834	18779	18879	19004	18866	18956	19127	18796	18837	18924	18764	18850	18968	18956	18888	18771	18810	18895	19037	18918	18772	18955	18894	18769	18522	18759	18851	19007	18763	18795	18775	19050	18883	18951	18811	18984	18932	18862	18825	19052	18887	18720	19029	18903	19015	18875	18804	19086	18875	19132	18753	18773	18678	18892	19111	18802	18946	18794	18852	18662	18865	18947	19015	18897	18847	18732	18958	18969	18908	19004	18897	18669	19003	18847	18752	18779	18854	18784	18670	18957	19045	18964	18823	18931	18988	18841	18869	18957	19125	18817	19055	18865	18989	18963	19017	18827	18873	18844	18746	18855	18930	19027	18796	18757	18915	18912	18798	18951	18852	18997	18943	18934	18840	18651	18637	19062	18932	19011	18967	18858	19013	18926	18889	18995	18932	18902	18884	18719	19032	18790	18948	18938	18850	18834	18840	18793	18782	19068	18893	18903	18769	18974	18936	18799	18971	18791	18816	19011	18833	18680	18898	18619	18833	18872	18794	18610	18735	18998	19021	18820	18868	18744	18734	18742	18896	18857	18713	19016	18782	18832	18816	18880	18834	18857	18993	18935	18881	18944	18810	18926	18809	18709	18729	19037	19094	18861	18882	18894	18963	18844	18852	18640	19000	19064	18814	19090	18970	18951	18629	18861	18920	18714	18804	18829	18663	19001	18890	18824	18850	18955	18772	18919	18909	18979	18799	18942	18751	18805	18995	18800	18904	19043	18958	18774	18499	18885	18845	18816	18939	18789	18801	18871	18839	18766	18793	18747	18855	18928	18962	18837	18777	18701	18956	18852	18749	18899	18974	18810	18743	18899	18531	18732	18924	18663	18915	19071	18850	18697	18949	19043	18991	18992	18633	18882	18908	18997	18698	18643	18756	18830	18814	18712	18859	18721	18870	18807	18759	19130	18912	19005	18659	18821	19042	18943	18819	19005	18763	19026	18997	18964	18765	18784	18886	19133	18943	18697	18956	18827	18737	18997	18876	18761	18995	18846	18934	18811	18726	18980	18900	19041	18942	18918	18661	18841	19005	18842	18909	18806	19077	19086	18615	18985	18730	18774	19068	18925	18852	18810	18906	18886	18723	18762	18844	18878	18798	18831	18861	18581	18874	18904	19019	18994	18778	18603	18817	19029	19052	19016	18940	18830	18824	18837	19100	18772	18832	18486	18913	18816	18834	18815	18771	18809	18852	19139	18845	18725	19132	18738	18933	18844	18846	18922	18713	18859	18871	18913	18833	18751	18934	18716	18688	18824	19012	18823	18749	18974	19016	18838	18888	18736	18613	18936	18669	18926	19048	18856	18906	18813	19083	18836	18769	18895	19062	19020	18924	18927	18958	18943	18951	18864	18718	18852	18719	18791	19038	18904	18842	18824	18962	18633	18897	18797	18799	18873	18792	18768	18943	18880	19040	18743	18835	18710	19031	18716	18794	18875	18881	18823	19048	18945	18918	18847	18993	18833	18967	18864	19022	18993	18985	18744	18768	18829	18866	18743	18985	18795	18777	18732	19108	18688	18896	18767	19024	19121	18758	18793	18903	18875	18813	18850	18851	18854	18938	18697	18927	18825	19011	18832	19153	18906	18776	18854	18863	18797	18821	18734	18968	18831	18998	18787	18817	18934	18926	18851	18957	18939	18707	18679	18824	18936	18881	19020	18954	18694	18865	18703	18790	19009	19008	18805	18769	18857	18904	18826	18861	19033	19017	18631	19114	18667	18774	18902	18980	18917	18914	18649	19039	18975	18974	18789	19067	18737	18973	19009	18859	18990	18903	18817	18934	18913	18879	18800	18956	18727	18976	18872	18884	18999	18839	19119	18651	18800	18964	18792	18924	18818	18853	18929	18795	18879	19105	19118	18923	18775
19682	37600	34201	26400	23114	20686	19502	18544	18211	17536	16836	16357	15861	15984	15596	15646	15742	15696	15701	15746	15534	15561	15572	15380	15466	15495	15539	15428	15494	15709	15371	15431	15504	15410	15592	15497	15426	15604	15541	15297	15479	15476	15340	15350	15485	15270	15535	15345	15690	15422	15643	15250	15531	15377	15373	15297	15526	15545	15754	15310	15444	15416	15353	15409	15525	15415	15421	15462	15527	15653	15436	15426	15464	15573	15355	15743	15474	15654	15486	15565	15546	15463	15548	15615	15570	15413	15609	15319	15624	15375	15573	15520	15372	15270	15384	15542	15398	15413	15539	15496	15308	15392	15493	15296	15581	15347	15544	15241	15361	15280	15464	15507	15319	15462	15512	15342	15376	15577	15386	15333	15428	15299	15544	15335	15296	15549	15442	15310	15586	15246	15451	15194	15458	15458	15374	15369	15316	15378	15287	15546	15479	15308	15175	15295	15371	15404	15304	15368	15492	15470	15184	15282	15377	15362	15464	15329	15611	15503	15224	15429	15334	15445	15500	15498	15470	15587	15607	15460	15481	15171	15357	15500	15459	15295	15383	15301	15309	15513	15445	15303	15492	15291	15579	15361	15364	15466	15534	15427	15374	15374	15423	15440	15301	15280	15346	15347	15631	15505	15357	15344	15441	15378	15501	15367	15357	15429	15309	15504	15347	15481	15377	15371	15419	15296	15260	15383	15371	15568	15467	15305	15572	15297	15369	15406	15300	15494	15438	15360	15340	15633	15356	15408	15331	15233	15438	15413	15424	15438	15380	15348	15596	15582	15494	15408	15395	15529	15331	15491	15387	15401	15345	15434	15464	15590	15379	15391	15465	15517	15420	15433	15386	15315	15435	15462	15386	15379	15393	15310	15446	15381	15405	15458	15251	15314	15443	15534	15462	15480	15572	15375	15335	15422	15376	15313	15328	15411	15363	15632	15444	15389	15191	15404	15279	15262	15458	15235	15413	15368	15549	15346	15065	15334	15348	15358	15440	15332	15387	15231	15326	15359	15255	15634	15484	15304	15328	15373	15525	15373	15400	15317	15395	15434	15425	15313	15304	15389	15482	15339	15483	15432	15538	15390	15337	15340	15378	15515	15268	15449	15455	15330	15426	15448	15366	15461	15412	15572	15384	15338	15374	15339	15445	15484	15268	15424	15486	15365	15247	15291	15414	15528	15381	15338	15594	15318	15351	15185	15456	15179	15431	15466	15255	15383	15186	15465	15520	15363	15399	15236	15442	15370	15434	15372	15394	15229	15457	15512	15311	15366	15480	15448	15508	15489	15315	15341	15356	15321	15383	15319	15365	15505	15355	15462	15318	15313	15453	15462	15431	15433	15470	15388	15271	15355	15553	15229	15275	15524	15443	15305	15289	15438	15492	15434	15552	15327	15317	15506	15483	15189	15393	15490	15233	15380	15571	15431	15567	15361	15428	15437	15600	15462	15290	15413	15417	15381	15318	15450	15521	15393	15439	15268	15404	15321	15202	15392	15589	15334	15569	15360	15486	15430	15397	15359	15419	15416	15504	15335	15441	15451	15337	15464	15444	15202	15335	15430	15277	15324	15268	15537	15349	15192	15595	15310	15380	15356	15432	15202	15536	15493	15415	15455	15535	15309	15267	15499	15443	15358	15391	15292	15443	15292	15460	15517	15397	15362	15368	15547	15398	15395	15190	15454	15333	15500	15420	15377	15440	15449	15323	15378	15297	15483	15236	15441	15473	15400	15515	15294	15419	15322	15259	15399	15377	15492	15488	15380	15395	15321	15318	15515	15180	15215	15432	15488	15372	15372	15508	15290	15464	15298	15289	15339	15158	15306	15313	15527	15345	15363	15536	15460	15355	15453	15165	15410	15551	15347	15372	15572	15356	15374	15294	15247	15296	15483	15300	15509	15267	15329	15448	15392	15476	15331	15414	15484	15348	15290	15365	15256	15458	15445	15441	15414	15393	15258	15184	15333	15426	15439	15419	15271	15189	15324	15397	15490	15332	15294	15409	15336	15487	15541	15356	15448	15307	15392	15387	15370	15323	15270	15551	15468	15496	15548	15376	15448	15387	15457	15251	15485	15571	15436	15541	15349	15485	15406	15389	15368	15365	15380	15359	15485	15304	15433	15137	15344	15382	15218	15394	15225	15373	15448	15333	15292	15336	15547	15290	15537	15381	15381	15464	15490	15292	15483	15261	15469	15411	15497	15272	15413	15293	15242	15303	15416	15459	15447	15253	15504	15411	15273	15509	15422	15412	15292	15418	15351	15371	15285	15294	15418	15472	15524	15424	15438	15400	15334	15501	15485	15485	15417	15483	15499	15405	15439	15194	15412	15432	15544	15327	15387	15156	15278	15365	15463	15215	15527	15363	15266	15387	15409	15446	15495	15379	15487	15533	15290	15431	15329	15468	15236	15255	15297	15272	15269	15323	15293	15367	15362	15422	15303	15473	15448	15373	15304	15353	15287	15350	15353	15517	15490	15200	15383	15493	15598	15410	15419	15519	15437	15272	15547	15445	15303	15322	15295	15489	15413	15257	15277	15514	15380	15403	15233	15473	15479	15397	15567	15428	15386	15320	15382	15247	15366	15478	15397	15284	15276	15350	15495	15141	15374	15376	15255	15337	15339	15536	15401	15307	15202	15410	15433	15271	15346	15497	15273	15462	15596	15312	15363	15365	15364	15413	15523	15371	15465	15312	15571	15562	15455	15498	15213	15384	15318	15352	15552	15317	15440	15441	15488	15610	15295	15325	15428	15429	15346	15261	15376	15365	15330	15397	15469	15434	15494	15452	15559	15312	15461	15465	15414	15334	15377	15419	15380	15350	15348	15539	15360	15303	15260	15412	15363	15375	15513	15468	15260	15358	15402	15541	15300	15311	15300	15508	15288	15386	15333	15596	15439	15270	15219	15269	15467	15507	15405	15600	15294	15475	15414	15301	15492	15385	15322	15299	15315	15398	15409	15491	15347	15387	15361	15358	15406	15395	15407	15336	15391	15396	15467	15327	15339	15401	15381	15589	15325	15328	15352	15358	15455	15455	15553	15518	15568	15417	15383	15441	15311	15490	15395	15336	15383	15450	15490	15258	15285	15302	15314	15282	15368	15449	15402	15535	15313	15447	15357	15292	15443	15480	15297	15282	15422	15437	15488	15276	15265	15294	15292	15208	15364	15267	15457	15439	15396	15313	15489	15337	15314	15439	15458	15396	15348	15305	15409	15296	15334	15374	15506	15458	15461	15295	15439	15486	15346	15330	15305	15279	15470	15406	15401	15386	15388	15349	15302	15458	15326	15340	15386	15256	15311	15544	15369	15599	15375	15426	15291	15385	15415	15420	15461	15469	15507	15387	15341	15518	15408	15491	15436	15334	15495	15363	15494	15431	15408	15491	15319	15424	15487	15459	15338	15338	15285	15253	15472	15566	15434	15325	15304	15353	15370	15427	15561	15295	15432	15505	15480	15385	15423	15354	15466	15430	15261	15345	15275	15595	15389	15488	15353	15379	15438	15384	15275	15169	15272	15317	15476	15463	15512	15538	15264	15489	15391	15404	15290	15359	15427	15217	15336	15331	15291	15560	15322	15450	15260	15464	15425	15437	15419	15351	15319	15411	15212	15301	15326	15220	15379	15361	15624	15259	15569	15464	15482	15554	15529	15436	15306	15379	15481	15305	15325	15510	15450	15297	15356	15431	15440	15372	15463	15333	15211	15522	15432	15365	15414	15278	15293	15338	15343	15324	15443	15271	15478	15338	15436	15379	15422	15418	15353	15212	15577	15393	15395	15464	15553	15366	15437	15361	15428	15427	15299	15327	15283	15285	15300	15403	15333	15354	15327	15267	15545	15401	15347	15339	15345	15305	15327	15322	15361	15386	15436	15481	15543	15238	15348	15395	15342	15425	15284	15461	15288	15233	15226	15413	15282	15433	15668	15441	15532	15377	15346	15365	15394	15460	15637	15268	15232	15397	15394	15426	15498	15412	15248	15303	15298	15443	15422	15421	15410	15490	15394	15272	15481	15205	15385	15532	15571	15413	15377	15320	15324	15259	15256	15208	15268	15413	15365	15283	15532	15353	15404	15520	15289	15371	15436	15310	15317	15465	15471	15170	15430	15387	15420	15405	15455	15405	15372	15421	15309	15281	15475	15373	15566	15399	15543	15562	15424	15437	15519	15198	15427	15284	15383	15512	15293	15326	15389	15609	15368	15454	15359	15412	15394	15327	15327	15423	15295	15240	15377	15472	15384	15326	15310	15291	15388	15538	15401	15379	15449	15365	15410	15342	15473	15309	15442	15417	15154	15365	15346	15483	15366	15278	15576	15462	15455	15357	15289	15477	15306	15414	15509	15379	15518	15431	15455	15437	15231	15265	15275	15380	15450	15358	15263	15333	15357	15161	15343	15433	15625	15357	15410	15421	15468	15405	15438	15193	15393	15290	15507	15590	15320	15347	15560	15536	15502	15524	15470	15215	15341	15430	15272	15396	15441	15365	15520	15438	15420	15310	15203	15422	15320	15424	15241	15313	15240	15461	15261	15432	15535	15347	15493	15266	15338	15354	15418	15393	15504	15319	15401	15400	15276	15343	15467	15446	15420	15422	15248	15421	15178	15645	15275	15410	15423	15548	15306	15346	15490	15310	15486	15437	15432	15234	15412	15335	15525	15363	15360	15283	15426	15423	15464	15328	15551	15308	15441	15486	15342	15428	15256	15406	15486	15551	15545	15322	15431	15498	15479	15356	15506	15440	15417	15365	15520	15327	15157	15374	15528	15372	15413	15298	15466	15290	15367	15348	15446	15384	15562	15427	15362	15265	15225	15453	15489	15499	15236	15450	15516	15409	15362	15457	15300	15562	15300	15414	15346	15525	15444	15416	15411	15200	15287	15624	15289	15504	15350	15157	15317	15410	15258	15406	15371	15327	15365	15417	15293	15343	15416	15434	15440	15467	15525	15500	15527	15302	15296	15280	15486	15469	15472	15285	15299	15508	15397	15419	15415	15342	15424	15373	15359	15380	15255	15401	15467	15467	15465	15362	15346	15412	15477	15319	15373	15419	15295	15314	15585	15367	15456	15337	15356	15505	15517	15279	15277	15280	15517	15298	15346	15501	15459	15483	15469	15496	15401	15483	15239
28141	22790	26470	23814	20306	19962	19673	19189	18909	18852	18935	18752	18625	18508	18136	18484	18556	18463	18449	18625	18608	18377	18433	18695	18475	18592	18547	18424	18487	18331	18474	18441	18647	18476	18472	18564	18490	18418	18383	18317	18616	18480	18549	18408	18402	18395	18356	18558	18432	18513	18318	18358	18243	18476	18490	18347	18189	18492	18343	18457	18358	18494	18442	18532	18393	18476	18354	18610	18406	18522	18193	18444	18588	18336	18365	18511	18286	18564	18715	18362	18621	18479	18810	18421	18534	18454	18586	18399	18589	18417	18392	18408	18442	18418	18471	18456	18349	18333	18324	18688	18358	18390	18479	18297	18391	18305	18535	18257	18434	18490	18444	18754	18377	18370	18517	18400	18391	18392	18377	18540	18498	18512	18627	18637	18582	18277	18409	18457	18410	18603	18444	18347	18419	18327	18528	18448	18340	18326	18513	18379	18276	18438	18651	18488	18257	18370	18456	18610	18266	18198	18605	18454	18503	18392	18412	18249	18387	18503	18385	18236	18162	18365	18285	18466	18405	18580	18384	18358	18440	18466	18528	18462	18518	18705	18268	18443	18438	18621	18498	18416	18330	18332	18671	18515	18317	18469	18573	18319	18455	18335	18285	18178	18514	18361	18460	18404	18366	18388	18440	18442	18494	18382	18348	18147	18480	18419	18507	18543	18646	18471	18313	18337	18541	18396	18441	18524	18407	18423	18573	18511	18491	18477	18316	18502	18384	18326	18724	18385	18464	18299	18434	18376	18443	18207	18323	18598	18173	18096	18243	18534	18663	18424	18423	18470	18375	18612	18527	18582	18421	18352	18559	18428	18416	18250	18335	18579	18344	18263	18538	18455	18394	18437	18393	18296	18565	18560	18429	18673	18556	18425	18180	18577	18556	18433	18405	18332	18381	18593	18495	18449	18462	18260	18303	18499	18506	18476	18487	18369	18197	18294	18501	18484	18264	18367	18424	18447	18301	18444	18406	18361	18412	18403	18321	18343	18493	18420	18541	18299	18280	18331	18380	18276	18560	18445	18361	18363	18476	18676	18415	18471	18487	18384	18362	18159	18365	18357	18507	18514	18403	18677	18388	18357	18417	18354	18422	18328	18393	18266	18270	18402	18260	18483	18486	18518	18600	18444	18376	18397	18428	18223	18254	18528	18335	18582	18499	18424	18433	18307	18326	18361	18325	18434	18385	18526	18443	18376	18413	18241	18520	18370	18547	18251	18464	18552	18619	18250	18259	18523	18537	18560	18388	18467	18338	18666	18432	18472	18373	18617	18537	18435	18340	18355	18467	18353	18520	18287	18385	18419	18603	18514	18506	18375	18430	18574	18400	18482	18378	18416	18331	18438	18247	18286	18520	18320	18543	18328	18416	18441	18388	18254	18370	18582	18455	18377	18535	18399	18609	18356	18307	18357	18385	18373	18342	18566	18560	18536	18361	18355	18325	18390	18442	18460	18526	18555	18352	18550	18446	18491	18498	18459	18366	18452	18318	18275	18349	18461	18435	18086	18253	18366	18551	18447	18468	18722	18359	18373	18444	18518	18481	18312	18398	18509	18622	18530	18553	18343	18438	18353	18469	18244	18362	18450	18498	18382	18372	18376	18426	18404	18575	18351	18578	18466	18328	18550	18406	18569	18561	18310	18348	18344	18467	18363	18281	18626	18370	18350	18370	18441	18522	18654	18541	18584	18445	18543	18282	18467	18343	18466	18414	18468	18314	18485	18638	18361	18435	18515	18300	18584	18491	18475	18423	18487	18356	18193	18445	18459	18434	18540	18504	18438	18441	18176	18487	18498	18385	18309	18456	18300	18290	18285	18452	18551	18433	18344	18572	18466	18436	18602	18457	18663	18529	18373	18349	18252	18530	18487	18509	18357	18369	18153	18272	18413	18339	18464	18420	18476	18278	18332	18416	18278	18342	18482	18242	18291	18429	18472	18549	18394	18514	18603	18453	18281	18435	18477	18431	18375	18369	18389	18412	18475	18544	18401	18461	18498	18263	18390	18302	18193	18481	18621	18266	18387	18425	18305	18323	18189	18530	18288	18223	18277	18353	18493	18673	18391	18406	18255	18269	18318	18620	18341	18344	18709	18330	18124	18332	18413	18415	18580	18369	18483	18493	18509	18463	18524	18376	18418	18396	18382	18563	18475	18463	18429	18608	18492	18408	18287	18349	18499	18469	18365	18675	18441	18259	18348	18356	18352	18292	18436	18620	18418	18384	18394	18426	18507	18497	18474	18487	18524	18539	18500	18418	18332	18318	18437	18379	18250	18444	18410	18503	18402	18339	18284	18322	18277	18419	18384	18592	18393	18393	18318	18610	18322	18212	18328	18355	18399	18378	18385	18172	18336	18439	18469	18466	18557	18580	18355	18195	18422	18472	18447	18414	18242	18514	18321	18542	18337	18366	18249	18170	18550	18532	18470	18621	18464	18520	18388	18498	18359	18326	18560	18284	18472	18357	18291	18622	18541	18603	18414	18596	18420	18463	18464	18448	18377	18380	18584	18546	18368	18554	18418	18560	18321	18309	18383	18493	18362	18486	18417	18359	18505	18534	18678	18432	18551	18503	18478	18592	18452	18528	18369	18357	18244	18348	18465	18409	18460	18564	18511	18547	18436	18500	18560	18559	18387	18382	18488	18510	18597	18265	18483	18308	18325	18365	18342	18491	18430	18290	18519	18507	18383	18406	18535	18329	18537	18728	18451	18221	18339	18636	18491	18272	18085	18533	18482	18528	18573	18508	18450	18382	18581	18535	18415	18376	18410	18372	18457	18237	18512	18274	18282	18696	18551	18318	18263	18499	18282	18548	18575	18459	18480	18567	18277	18700	18293	18444	18382	18236	18514	18426	18315	18334	18313	18529	18355	18500	18405	18379	18470	18298	18388	18368	18286	18596	18631	18448	18280	18521	18525	18498	18422	18446	18444	18474	18466	18493	18517	18406	18461	18489	18636	18209	18607	18324	18605	18182	18411	18609	18301	18508	18529	18265	18666	18561	18229	18491	18473	18406	18450	18549	18257	18419	18434	18381	18918	18479	18467	18582	18329	18276	18318	18186	18213	18358	18362	18289	18356	18509	18491	18350	18538	18302	18263	18546	18505	18378	18507	18248	18447	18336	18321	18508	18469	18508	18623	18355	18624	18302	18439	18410	18441	18159	18458	18528	18529	18564	18228	18498	18477	18505	18528	18842	18673	18636	18524	18631	18639	18547	18486	18726	18402	18527	18462	18444	18666	18300	18409	18574	18375	18357	18506	18287	18544	18503	18326	18385	18540	18665	18475	18307	18435	18544	18481	18511	18436	18595	18418	18527	18419	18474	18491	18519	18391	18498	18291	18425	18158	18378	18222	18381	18625	18479	18215	18632	18263	18502	18505	18349	18525	18637	18600	18281	18240	18486	18496	18278	18285	18603	18509	18480	18376	18267	18547	18372	18402	18334	18446	18480	18432	18406	18413	18606	18659	18577	18509	18547	18596	18638	18462	18570	18368	18342	18560	18494	18456	18453	18423	18408	18491	18587	18465	18309	18470	18516	18344	18271	18519	18366	18391	18410	18578	18353	18322	18612	18404	18448	18448	18467	18432	18564	18415	18335	18328	18471	18468	18497	18455	18551	18332	18251	18561	18355	18586	18393	18214	18234	18254	18410	18437	18336	18464	18409	18575	18487	18448	18444	18496	18321	18240	18586	18458	18366	18387	18456	18624	18534	18455	18507	18542	18226	18284	18327	18418	18357	18412	18467	18420	18358	18236	18398	18421	18484	18369	18415	18581	18389	18359	18464	18450	18374	18394	18361	18323	18310	18490	18527	18320	18286	18532	18435	18545	18336	18326	18642	18474	18471	18330	18310	18337	18596	18362	18418	18344	18532	18507	18546	18283	18382	18369	18342	18208	18321	18453	18442	18359	18608	18138	18536	18321	18425	18684	18589	18602	18505	18336	18320	18367	18415	18560	18433	18476	18509	18633	18370	18495	18282	18408	18169	18360	18692	18342	18392	18395	18499	18421	18611	18380	18480	18327	18287	18391	18303	18415	18336	18243	18522	18285	18342	18652	18301	18313	18653	18487	18573	18501	18434	18290	18310	18413	18354	18199	18412	18285	18457	18349	18405	18390	18478	18459	18568	18376	18384	18494	18563	18815	18404	18521	18401	18638	18548	18223	18440	18522	18532	18310	18481	18413	18313	18211	18390	18485	18620	18469	18486	18488	18587	18427	18493	18440	18480	18266	18595	18645	18540	18325	18580	18472	18531	18453	18489	18666	18470	18415	18408	18372	18317	18401	18463	18542	18334	18276	18492	18341	18345	18310	18526	18292	18388	18498	18458	18433	18583	18391	18433	18258	18426	18457	18473	18542	18378	18385	18247	18181	18365	18449	18460	18531	18551	18542	18347	18540	18389	18312	18201	18611	18342	18509	18607	18548	18525	18443	18331	18318	18486	18555	18347	18574	18473	18395	18228	18400	18320	18435	18514	18471	18485	18595	18320	18297	18319	18838	18502	18369	18224	18461	18447	18402	18514	18629	18385	18448	18620	18540	18535	18340	18325	18256	18318	18363	18435	18478	18622	18626	18585	18472	18451	18360	18580	18193	18374	18446	18191	18452	18571	18628	18325	18438	18425	18448	18658	18704	18380	18482	18439	18464	18232	18518	18373	18325	18424	18529	18473	18633	18450	18346	18421	18225	18527	18523	18330	18399	18258	18586	18530	18322	18381	18525	18439	18492	18515	18394	18472	18435	18761	18407	18139	18499	18557	18490	18242	18625	18513	18551	18314	18330	18568	18472	18623	18357	18468	18311	18335	18534	18383	18280	18567	18413	18549	18262	18417	18549	18214	18637	18509	18322	18342	18311	18217	18537	18484	18390	18414	18368	18549	18687	18651	18556	18498	18454	18398	18359	18427	18526	18377	18340	18401	18477	18368	18459	18316	18523	18229	18421	18411	18258	18466	18338	18525	18485	18505	18604	18236	18728	18523	18519	18315	18628	18365	18621	18347	18488	18312	18493	18259	18617	18420	18509	18143	18398	18269	18362	18422	18347	18296	18405	18589	18389	18422	18355	18438	18325	18516	18408	18574	18462	18525	18537	18503	18374	18416	18405	18668	18408	18365	18419	18453	18438
17938	25019	23160	18917	17644	17011	16314	16066	15890	15919	15517	15065	14961	15016	15214	15072	14964	15028	15025	15051	15012	15037	15131	15042	15143	14865	14973	15042	15056	15000	14842	15013	14929	15034	14814	15057	15028	14865	15137	14957	15019	15059	14976	14934	14838	15070	15066	15066	14938	14850	15031	15019	15140	15050	14894	14889	15105	15068	15167	15085	15025	14894	15023	14990	15042	15087	14927	15118	15047	15061	15061	14977	15020	14946	14939	15194	14889	14979	15282	15206	15076	15194	15245	15024	15155	15095	14915	15097	15118	14983	15045	14934	15018	15040	14935	14886	14881	15017	14985	15073	14911	14987	15061	14981	14930	15216	15021	14974	14995	14987	14999	14941	14965	15094	15077	14928	15092	15047	15080	14998	15057	15187	15078	14956	14889	15077	14834	14834	14840	15049	14957	14932	14934	15010	15197	15186	14900	14965	14967	14867	14897	15006	15234	15113	14914	14786	14967	14963	14935	14965	14907	14976	14972	14862	14962	14997	15044	15025	14907	15086	15082	15006	15012	15130	14958	14853	14908	15006	15028	14964	15017	14759	15052	14974	15019	15003	15042	14944	14905	15005	14992	14882	14986	14812	15033	15048	14925	14895	14981	15028	14931	15011	15089	15055	14995	14949	15118	15075	15071	14998	15110	15118	14858	15111	14922	15006	15064	15211	15033	15071	14974	15083	15181	15016	15015	15027	15028	15135	14987	15016	15037	14991	15046	14989	15036	15064	14954	15006	14984	15022	15112	14918	15008	15025	14905	14978	15042	14849	15130	15100	14971	14961	14874	15086	15020	15081	15026	14934	14928	14992	15064	15085	15219	14944	14939	14989	15064	15199	15094	14807	15047	14931	15007	15070	15066	15060	14932	15011	15121	15131	15003	14980	15052	14832	15047	15063	15011	15049	14849	14909	14984	14967	14938	15085	15176	15051	14808	14940	14935	15020	14938	15042	15052	15126	15080	14959	15001	15056	14941	15031	15002	14946	15040	14893	15144	14929	15070	15078	15108	15052	14891	14970	14961	15107	14996	15013	15064	15097	15037	15054	15037	15061	14953	14813	14883	15003	14957	15158	15020	14937	14998	14986	15013	14986	14929	15145	15062	15022	15093	15005	15056	14938	15024	14996	15166	15188	15097	14955	15104	14917	15004	15134	15050	14876	14867	15135	15131	15191	14963	15054	15017	15090	14954	15030	15071	14980	15039	15058	15068	15093	15022	15034	14872	14917	14974	14998	15006	14857	14893	15094	14923	15095	15024	15076	15012	14912	14980	14994	14987	15032	15010	15040	14902	14851	15091	14834	14854	14996	15012	15055	14966	14927	14896	14914	14940	14993	15009	15088	14991	15021	14952	15108	14951	14990	15011	15087	15183	14939	15053	15104	14956	14942	15165	15156	15084	15086	15042	14884	15053	15057	15074	15014	14911	15103	14922	15086	15072	15028	15183	14949	15198	15005	14962	14941	14939	15025	15050	15119	14896	15049	14964	14872	15124	15096	15091	14951	14936	15045	14908	15184	15121	15034	15027	14905	15154	14954	14919	14992	14928	15014	14971	14952	14876	15019	14977	14982	15033	14947	15037	14954	14925	15053	15077	15123	15185	14929	15008	14956	14992	14845	15143	15130	14949	15149	14972	14971	14878	15294	14885	15081	14989	15193	15051	15020	15090	15071	14853	14874	14968	14984	14800	15002	14963	15008	15067	15091	14997	15030	14820	15094	15036	14932	15125	15067	15026	15127	15157	15105	14953	14994	14833	14941	14941	15110	14981	14999	14832	15011	14989	14975	15047	15067	15064	15130	15057	14967	15044	14916	14955	15126	14979	15124	14937	15050	15023	15008	14822	15033	14918	15020	14955	14957	14980	15126	14910	14980	14871	14972	15164	15067	14953	15061	15043	14991	14960	14987	14980	14873	14757	15049	15049	14981	14978	14818	15105	14930	15022	14906	14931	14978	15083	15023	14868	15100	15019	14922	14862	14880	14865	14829	14855	15022	15076	15072	15060	15088	15069	14958	15180	14905	14991	14870	14910	15066	15075	15027	15025	15085	14999	15008	15084	15086	15062	14957	15058	15080	15124	15051	14990	14982	14891	15017	15111	14912	15047	14900	15080	14905	15162	15066	14941	15055	14946	15105	14966	14989	15141	14978	14829	14978	15011	14906	14925	14958	15047	15129	14940	14922	14855	14862	15073	15109	14906	14943	14898	15041	15072	15024	15235	15112	14971	14992	15035	15180	15017	15077	15114	14963	15092	15033	15050	14983	15019	15204	14858	15111	14938	14893	15010	14975	15080	15032	15089	15030	14949	15106	14939	14835	14951	14937	15132	14936	15004	14982	15140	15189	15026	15057	14912	14868	15089	15064	14787	15083	15124	15047	15206	14946	15204	15052	14967	15088	15099	14912	14962	14952	15051	14979	14982	15005	15040	15234	15040	15033	15005	15017	15092	15054	15150	14947	15031	15088	15096	14994	15017	14989	14942	14864	14948	15005	14918	14913	14986	14918	15145	14979	15083	14979	14953	14881	14969	14996	15100	14943	14909	14932	15113	15125	15136	14964	15067	14966	14871	14969	14962	15053	14948	15028	15163	14867	14996	15073	14907	15182	15105	14930	15051	14797	15123	15125	14816	14914	14995	14827	15089	15085	15071	15009	15142	15048	14901	14758	14981	14894	14985	15050	14977	15019	14978	15010	14901	14963	15043	14949	15062	14922	14990	14922	14992	15025	15104	15026	15040	14941	15073	14990	15014	15039	15077	15046	15005	14981	15086	14877	15051	14949	15115	15125	14881	15042	15009	15044	15010	14869	14903	15147	14916	14822	14944	14984	15151	15078	14922	14998	15034	15055	14949	15076	14934	14967	15021	15098	14999	15099	14780	14909	14925	14913	15026	15027	15017	15055	15282	15081	15008	14913	14946	14929	15057	15141	14899	15082	15076	14786	15192	15006	15023	14834	15049	14884	14867	14835	15320	15048	14835	15065	14958	14932	14996	15010	15137	15162	14915	14974	15080	15141	15044	15075	15016	14997	14930	15151	14818	15056	15002	15060	15019	15085	14863	15105	14887	15045	14905	15032	15060	15007	15027	15021	14895	15122	15036	14972	14840	14975	15147	15018	14835	14979	15079	15077	14958	15006	14911	14967	15086	15028	15092	15006	15113	15051	14969	15158	15056	14923	14973	15224	15009	15049	14914	15112	15127	15086	15021	15004	15034	15009	15028	14992	15137	15013	15031	14962	14788	14997	15238	15139	15107	14978	15046	14995	15113	15020	14955	14935	15004	15177	15150	15099	14976	15151	15010	15024	14877	14840	15191	15050	15116	14944	14907	15091	15021	14903	15008	15018	15115	14942	15051	15102	14987	15066	14999	14872	14903	14991	14913	15072	14901	14868	14933	14970	15076	15176	15091	15018	15011	14955	15025	15001	14979	15004	15058	15006	14999	15052	14983	15092	15144	14920	15129	15061	15186	14878	14725	15083	15007	15001	14928	15015	15019	15074	15107	14931	15044	15127	15127	15025	14821	15023	15032	14951	14974	15000	15192	15026	14943	14972	14876	15010	15039	15170	15228	14932	14980	14890	15061	14919	14784	15266	14998	15161	15015	14984	15031	15116	15168	14867	14954	14865	14901	14989	15142	15056	15023	14981	15058	14994	14920	14997	15062	15061	14964	15001	15124	15123	14980	14940	14978	15064	14971	15147	15018	15151	14854	15052	15146	15006	14949	14944	14948	14936	14957	15085	15021	14967	15010	15005	15129	14935	15063	14875	15025	15096	14990	14930	15033	15104	14853	15034	15121	15076	15036	15029	15004	14992	15054	14900	15020	14783	14976	14904	15028	15184	15029	14979	15190	14968	15132	14833	14997	14873	14971	14997	15151	14851	15011	15111	14915	15059	15088	14961	15062	14916	14957	15036	15127	15091	14927	14934	15052	15058	14928	14837	15007	14895	14884	14910	14982	14970	14967	15131	15042	14894	15006	14871	15095	14969	14998	14868	15075	14838	15063	15056	15085	14976	15067	14953	15178	14900	15201	14820	14988	15159	15247	15074	14942	14947	14921	15190	14966	14965	15034	15185	14969	14940	14905	15042	15096	15092	15070	14950	14884	15116	14991	14926	14987	14981	14936	14943	15070	14914	15021	15038	15055	14985	15113	14964	15131	15224	15001	15022	14904	15040	15094	15011	14991	15258	15028	15059	15003	14989	15007	14903	14901	15172	15247	14902	15120	14956	15033	14877	15020	15050	15099	15148	15119	15037	15133	14963	14992	14997	15115	15043	15082	14876	15089	14861	15117	14873	15089	15132	14979	14920	14954	14944	14970	14989	14971	15074	14805	15091	14923	15102	14909	15068	15113	14911	14883	14915	14972	15149	14999	15087	15074	14977	15066	15134	15146	15103	15097	15012	15058	15131	15022	15045	15160	14945	14854	15065	15039	15090	15053	14899	15034	15057	15194	15029	14950	14965	15084	14903	14874	15040	15046	15110	15112	15076	14998	15221	15022	15077	14890	14999	15008	15119	14969	15114	15169	15208	14937	14896	14856	15165	14875	14907	15054	15076	15038	15068	15149	14987	15152	15042	14987	14823	15137	14967	15139	14985	14854	15117	15182	14945	14895	14954	14957	14967	14926	15047	15168	14963	14919	15092	15056	15021	15002	15110	15147	15154	14946	14975	14969	15100	15032	15070	15034	15047	15027	15002	15014	15164	15107	15081	14970	14942	15019	14940	14953	14971	15040	15063	14945	14752	15176	15083	15100	15021	15154	15113	15099	15027	14957	15116	14917	15190	15022	15036	15044	14868	15037	14942	14975	14948	14967	15038	14943	14989	15050	14977	14977	14912	14919	15102	15006	15025	15102	15005	15081	14950	14957	14924	15000	15031	14955	14835	14836	15165	14921	15112	15114	15009	15217	14942	15072	14941	15096	14901	15138	14874	15050	15048	14893	14999	15173	14926	14966	15126	14894	15060	15114	14893	14997	15045	14992	15075	15010	14824	14912	15099	14930	15064	15042	15168	15123	14915	14972	14908	15157	15037	14960	14989	15069	15063	15076	15193	14847	15052	14988	15116	14973	15017	14901	15048	15208	15055	15068	14984	14969	15074	14942	14886	14985	15124	15186	15004	14909	15000
23939	21084	28369	24255	22496	22598	22119	19598	18899	19114	18842	18775	18557	18474	18176	18321	18229	18303	18207	18046	18136	18150	18286	18317	18137	18178	18104	18266	18137	18018	18263	17964	18284	18296	18055	18004	18175	18163	18163	18326	18363	17925	18177	18139	18148	18020	18262	17957	18262	17973	18119	18021	18089	18189	18339	18095	17925	18098	17779	18012	17934	18117	18039	18100	18170	18116	18076	18150	17931	17979	18161	18090	18071	18254	18124	18258	18189	18089	18127	18099	18154	18036	18080	18127	18138	18060	18090	18148	17866	18037	18187	18030	18441	18106	17895	18060	17983	18047	18092	18112	18291	17940	18051	17999	18073	18143	17863	17967	17989	18260	18117	18092	18042	18215	17965	17887	18019	17870	17896	18022	18008	18020	18046	18152	17875	17950	18077	18101	18154	17851	18281	18165	18066	18130	18138	18327	17966	18236	18012	17976	18242	18036	17904	18084	18194	18151	18099	17937	18045	18018	17997	18149	17853	17889	17837	18007	18037	18022	17983	18142	18015	17959	17936	18045	18206	18190	18092	17960	18000	18104	18069	18120	18164	17962	17987	17951	18138	17964	17854	18070	18051	17966	18066	18035	18043	17859	18075	17872	18143	18007	18026	17835	18085	17891	18105	18087	17981	18029	18114	17876	18071	18234	18097	18098	18062	18088	17852	17943	17964	18064	18187	17914	18055	18006	17900	18108	18175	18131	18208	18154	17975	18219	18077	18099	18043	17965	18142	18093	17785	17909	17981	18025	18198	17936	18084	18218	17964	18103	18053	18044	17964	17957	18031	18250	17935	17928	17864	17943	18046	18080	18026	18169	18136	18108	18104	18029	18029	17950	17923	17958	18062	18325	17910	18023	18119	18203	18071	18099	18052	18144	18016	17958	17989	17815	17981	18021	18062	18142	17965	18110	18063	18018	18162	17957	17977	17989	18042	18174	18039	17945	17988	17880	17944	17935	18078	18108	17925	18171	18115	18005	18159	17880	18029	17921	18056	18015	18331	18151	18050	18018	18028	18022	17997	17847	18095	18136	17998	18091	17982	18083	18050	18173	18180	18094	18049	17980	17949	18067	17983	17906	18004	18046	18101	18116	18108	18082	18147	18090	17937	18089	17981	17914	18172	17965	17825	18102	18241	18026	18055	17850	17985	18202	18001	18018	18237	18153	18074	17994	18117	17952	18000	17892	18154	17966	18151	18068	17687	17939	17919	18017	17990	18080	17951	17986	18059	18116	17951	18023	18022	18089	17926	18076	18128	18141	18040	18053	18117	17899	18025	18017	17930	18121	18290	17913	17961	18099	17956	17874	18029	18036	17862	17990	18415	18035	17995	18066	18035	17917	18222	18220	18138	18065	18155	18106	18058	17951	18114	17891	18074	18115	18057	17956	17966	18088	17967	17876	18137	17789	18131	18137	18140	17969	18082	18131	18092	18088	18154	18227	18232	18108	18215	18061	18023	18192	18099	17888	17982	18014	18072	18189	17916	18140	18155	18087	18154	18171	18334	18173	17864	17950	17956	18081	18034	17837	17995	17826	18044	17909	18013	17769	18090	17860	18076	17963	17988	17806	18137	18086	18068	18179	18048	18068	17935	17889	17970	18156	18121	18076	18080	18073	17994	17883	17990	17977	18120	18105	18074	18016	17993	17777	17927	18040	18288	18211	17778	17969	18092	18075	17948	18036	17958	17814	18127	18135	18101	18029	18213	18083	17987	18105	18040	18200	18086	18042	17934	18045	17967	18066	18042	18123	18228	18057	18041	18221	18067	18192	18182	18100	17971	18248	18072	17924	18205	17886	18070	18191	18107	17846	18057	18071	18090	18003	18140	18054	17951	17979	18047	18035	18038	18059	17963	18029	18284	17957	17930	18010	18360	18102	18067	18077	18162	17922	18141	18102	18068	18116	18112	18064	18068	18033	17990	18172	18050	18036	18197	17910	18201	17798	18000	17998	18167	18088	18175	18100	17980	17877	18165	18060	18084	18089	17911	17971	18073	18101	17933	18067	18093	17858	18039	18013	17961	18057	17940	18017	18013	18014	18083	18193	18277	17960	18012	18219	18166	17860	18004	18054	18027	17834	17998	18014	18212	18071	18010	18014	18059	17943	17901	17969	18179	17931	17881	18112	17988	18088	18146	18169	18206	17983	18141	18022	18040	17962	18042	18111	17923	17966	18235	18007	18135	18090	18044	18010	18092	17929	18285	17863	18192	18047	18060	17955	18110	18160	17788	18038	18005	18172	17986	17962	18009	17941	18003	17968	18157	17959	17911	18076	17987	18051	18322	18046	18055	17989	18181	18007	18028	18138	18222	17870	18149	18280	17912	18236	18063	18124	18255	17852	18049	18020	17923	17886	17843	18008	18021	18079	17804	18014	18160	18199	18149	18088	18276	18214	18198	18145	17908	18245	18151	18164	18018	18302	18031	18206	18050	18062	18037	18125	18015	18124	18178	18007	18018	17721	17929	18156	17930	17972	18171	18215	18267	18181	18127	18048	18083	18093	18005	18200	17957	17933	18181	18066	17969	18141	18160	18008	17838	18289	18245	18034	18281	18290	17989	17979	18056	18231	18063	18112	17944	18050	18121	18089	18233	18187	17945	17919	17903	18086	18086	17804	18041	17762	17894	17882	18074	17932	17824	18039	17951	17990	18122	18023	17997	18206	17933	18164	18031	17992	18079	18069	18104	18153	18064	17748	18143	17952	17970	18115	18084	17914	17987	18193	18150	17964	18018	17993	17946	18036	18145	17876	18000	18002	17950	17947	17989	18056	18127	18092	18225	18081	17908	17965	18124	18145	17949	18064	18078	17929	18154	18253	18136	18138	18113	18050	17848	18009	17943	18042	18075	18076	17864	18055	18173	18028	17934	18008	18147	18015	18048	18048	18148	17927	17878	17966	18052	17942	18252	18113	18159	18150	18026	17906	18042	18066	18194	17978	18082	18137	18403	18016	18011	18248	18096	18114	17974	18004	18057	18164	18111	18151	17996	17833	17987	17999	17833	18035	17931	18041	18197	17956	18043	18079	18128	18091	18177	17841	17932	18218	17900	18070	17957	17936	18215	18148	18085	18038	18207	18058	18138	18190	18029	17968	17883	18072	17968	18090	18194	18093	17959	17863	18139	18057	18063	18111	18062	17995	18006	17953	18146	18099	17954	17980	18160	18061	18129	17881	18082	18022	17910	17953	18031	18024	18131	17837	17938	18289	18254	17994	18159	18080	18173	17963	18137	17989	17962	18078	18096	18038	18111	17960	17872	17892	18168	18030	17992	18131	17963	18074	17862	18189	18183	18131	18118	18093	17950	18096	18340	18062	18005	17883	18139	17844	18165	18094	18024	18045	18114	18266	18110	18152	18106	17977	18040	18274	17877	17992	17786	17923	17856	17840	17839	18022	18070	17886	17895	18071	18277	18109	17945	18129	18240	18135	18134	18026	18230	18070	18086	18007	17993	18093	17943	17920	17929	17917	17875	17930	18080	18056	18096	17926	18047	18036	17931	18081	18117	18046	17965	18055	18211	17896	18069	17974	18114	18118	18127	17837	18044	18093	18051	18163	17898	17987	18072	17864	18042	18302	17854	18032	18322	18163	18159	18017	18041	17896	17975	18057	17953	18119	18189	18117	18199	18197	18268	17972	17893	17996	18058	18053	18144	18083	18059	18009	17972	17828	17902	17961	18117	18101	18131	18096	17962	18016	17967	17942	18035	18031	18040	17924	17903	18090	18033	17933	18052	18009	18172	18123	18292	18022	18165	17992	17981	17880	18033	18091	17956	18007	17904	17905	17922	17762	18173	18139	18238	18090	18055	17920	18198	18149	18103	18069	18101	18069	18068	17889	17887	18020	18029	18007	18024	17961	17954	17990	18019	17942	18069	18057	18263	17956	17976	18242	18013	17949	18181	18063	18063	18077	18154	17952	17900	18125	18324	18007	18265	17937	17834	18133	17799	18055	18083	18181	17952	18087	18141	18002	17866	18107	18058	17997	18065	17996	18142	17985	18291	17916	17897	18090	18137	17938	18068	18033	17953	17905	17975	18003	18040	18026	18157	18096	18016	18072	17975	18111	18132	18202	18115	18086	18084	18022	18049	17980	18037	17945	18190	17941	17954	18170	17923	17991	17827	17999	18139	17837	18020	17976	17969	18030	18059	18185	18091	17986	17999	18059	18178	18057	18058	17751	18149	18246	18113	18274	18173	17971	18057	17999	18064	17819	18108	18194	17984	18038	18043	18040	18150	18148	18202	18296	18259	17966	18100	18161	17931	18066	18091	18175	18126	18048	17997	18045	18196	18113	18238	17912	17980	18046	17987	18017	18014	18063	17938	17991	18313	18019	18145	18126	18110	18204	18037	18085	18029	17947	18091	18049	17891	18310	18093	17918	18160	18272	18229	18038	18213	18001	18048	18207	18025	17970	18002	17961	18186	18159	18133	18111	17822	17817	17967	18191	18028	18186	18115	18251	18002	17757	17879	17952	18056	18046	18076	18117	18023	18042	17963	18024	17816	17910	17990	17916	17925	17981	18068	18209	18142	17953	17994	17906	18067	18049	18039	17912	18116	18188	17839	17835	18163	17945	17865	18111	18171	17999	18014	18170	18233	17829	17947	17870	18193	17927	17710	18143	18032	18005	18216	18099	18023	18071	17988	18140	18169	18204	18027	17901	18099	17990	18040	18137	17981	18070	18056	18085	18014	17915	18059	17938	18122	17979	17958	17990	17967	17798	17997	18027	18264	18211	18000	18114	18079	18154	17982	17914	18150	17936	17928	18212	17829	18005	17866	18097	18133	18054	18045	18088	18258	18075	18093	18056	18049	17934	18018	18086	18160	17903	18071	18262	18190	17998	17911	17669	17783	18053	17987	18098	18057	18105	18312	17999	17940	17998	18152	18135	17957	18084	17967	18149	18090	18015	18118	18088	18170	18287	18034	18058	17974	17975	17946	18023	17935	18114	17962	17917	17995	18039	18081	18100	18216	18092	18180	18021	17866	17976	18087	18197	18115	17964	18019	17955	18188	18046	17994	17958	18264	17900	18059	18084	18191	18158	17951	18163	18209	18105	17921	18152	18170	18096	17899	18068	18006	18262	18019	17936	18044	17946	17903	18105	18066	17956	18159	18067	18096	17967
17410	31293	28048	22169	20087	18666	17570	16668	16279	16425	15527	15386	15141	15035	14715	14870	14732	14848	14982	14800	14756	14853	14897	14770	14939	14835	14764	14919	14964	14900	14840	14799	14783	14817	15022	14878	14833	14970	14774	14651	14859	15007	14840	14676	14796	14850	14852	14819	14960	14752	14669	14610	14745	14885	14871	14898	14916	14684	14744	14588	14743	14645	14632	14877	14785	15041	14774	14888	14722	14950	14862	14729	14634	14817	14925	14852	14827	14861	14771	14870	14921	14759	14790	15013	14974	14786	14926	14938	14821	14806	14839	14820	14783	14734	14776	14829	14870	14826	14829	14827	14638	14789	14721	14899	14891	14775	14856	14759	14701	14643	14720	14657	14756	14902	14791	14901	14823	14824	14879	14876	14910	14807	14810	14854	14669	14826	14736	14727	14852	14769	14668	14752	14732	14814	14923	14732	14773	14761	14739	14729	14774	14747	14611	14872	14711	14804	14870	14637	14590	14751	14767	14939	14925	14818	14577	15010	14728	14806	14960	14734	14799	14707	14747	14807	14715	14855	14756	14999	14932	14741	14688	14709	14606	14849	14862	14692	14751	14640	14904	14583	14974	14825	14832	14764	14673	14662	14865	14863	14892	14853	14844	14743	14805	14829	14675	14919	14798	14813	14786	15000	14803	14803	14837	14807	14685	14792	14484	14813	14761	14682	14751	14936	14839	14883	14863	14798	14767	14787	14836	14893	14839	14724	14778	14972	14680	14664	14799	14801	14659	14842	14749	14711	14873	14813	14706	14831	14776	14944	14830	14667	14810	14816	14756	14712	14736	14757	14800	14776	14882	14871	14714	14851	14796	14659	14726	14751	14886	14887	14751	14920	14821	14634	14734	14882	14832	14735	14683	14633	14702	14630	14672	14748	14825	14730	14810	14665	14839	14786	14806	14968	14756	14773	14671	14692	14782	14718	14904	14707	15013	14804	14778	14929	14831	14708	14659	14688	14730	14918	14719	14650	14684	15029	14627	14817	14686	14883	14969	14932	14782	14787	14636	14715	14776	14769	14834	14749	14776	14892	14779	14802	14599	14912	14897	14809	14860	15014	14647	14658	14827	14665	14729	14747	14711	14758	14748	14730	14730	14698	14678	14694	14894	14719	14795	14851	14960	14845	14707	14888	14757	14796	14890	14681	14758	14841	14670	14782	14833	14849	14690	14916	14755	14798	14777	14850	14721	14881	14675	14624	14777	14769	14809	14847	14798	14669	14840	14782	14746	14762	14878	14802	14754	14811	14682	14791	14699	14788	14647	14610	14725	14632	14944	14749	14676	14865	14872	14696	14950	14765	14581	14734	14578	14886	14812	14746	14767	14833	14733	14788	14696	14970	14730	14747	14714	14674	14719	14930	14799	14920	14730	14837	14827	14834	14839	14715	14824	14526	14808	14771	14809	14825	14868	14626	14628	14801	14813	14873	14754	14572	14602	14737	14654	14922	14824	14846	14729	14786	14879	14722	14708	14722	14849	14920	14784	14677	14753	14744	14759	14773	14973	14652	14948	14659	14825	14828	14740	14815	14852	14701	14850	14717	14859	14712	14811	14744	14692	14667	14728	14851	14629	14721	14841	14741	14631	14894	14876	14732	14762	14608	14797	14658	14677	14781	14561	14625	14719	14859	14648	14822	14800	14849	14751	14942	14701	14687	14921	14833	14752	14831	14934	14833	14855	14764	14928	14772	14790	14665	14783	14804	14842	14818	14874	14599	14648	14705	14815	14870	14784	14858	14754	14887	14654	14814	14828	14633	14751	14690	14948	14813	14558	14879	14665	14799	15030	14822	14824	14863	14811	14797	14763	14711	14735	14671	14774	14810	14803	14685	14835	14776	14762	14728	14851	14660	14745	14600	14762	14756	14919	14804	14762	14657	14792	14865	14793	14856	14867	14876	14685	14739	14813	14785	14662	14775	14697	14824	14814	14734	14862	14679	14714	14692	14722	14722	14893	14695	14765	15020	14852	14826	14787	14669	14730	14744	14754	14807	14780	14827	14839	14735	14905	14965	14877	14875	14775	14765	14736	14844	14812	14741	14734	14868	14809	14724	14841	14723	14748	14778	14941	14811	14610	14870	14767	14774	14907	14723	14823	14872	14734	14787	14740	14696	14780	14852	14835	14862	14708	14955	14757	14743	14911	14553	14759	14706	14790	14805	14729	14682	14734	14810	14804	14926	14795	14843	14872	14833	14678	14895	14717	14746	14793	14702	14893	15059	14941	14773	14967	14677	14749	14843	14684	14842	14771	14836	14640	14785	14680	14814	14910	14853	14775	14954	14639	14549	14697	14973	14782	14763	14791	14855	14778	14748	14666	14696	14885	14880	14613	14866	14814	14919	14797	14645	14739	14937	14698	14810	14736	14779	14886	14882	14820	14884	14902	14917	14640	14609	14619	14676	14722	14738	14903	14724	14714	14819	14940	14757	14663	14701	14737	14783	14776	14862	14714	14843	14847	14714	14759	14761	14863	14707	14888	14833	14826	14664	14715	14778	15040	14747	14830	14782	14770	14919	14850	14606	14867	14664	14881	14736	14795	14732	14627	14682	14764	14681	14846	14732	14749	14735	14729	14668	14799	14840	14755	14712	14790	14689	14857	14903	14945	14729	14693	14768	14762	14823	14686	14761	14741	14859	14846	14939	14949	14832	14606	14946	15030	14816	14838	14786	14757	14790	14627	14736	14794	14822	14632	14721	14788	14633	14620	14820	14698	14811	14711	14680	14654	14874	14745	14703	14701	14772	14577	14883	14811	14777	14715	14822	14825	14923	14701	14777	14784	14770	14740	14707	14721	14721	14861	14762	14731	14801	14647	14623	14787	14725	15000	14761	14619	14686	14941	14985	14567	14772	14805	14695	14915	14790	14820	14691	14835	14870	14747	14668	14726	14847	14686	14644	14757	14784	14770	14927	14660	14742	14890	14699	14904	14900	14844	14695	14899	14787	14817	14824	14811	14752	14727	14928	14649	14881	14858	14848	14927	14727	14608	14704	14695	14637	14829	14834	14772	14865	14762	14731	14705	14635	14814	14890	14746	14599	14691	14885	14769	14722	14787	14832	14676	14629	14751	14721	14769	14882	14658	14856	14767	14860	14767	14767	14801	14700	14704	14609	14808	14776	14694	14730	14790	14672	14916	14662	14742	14784	14799	14715	14846	14787	14717	14714	14667	14840	14667	14853	14970	14665	14777	14829	14761	14761	14883	14913	14812	14863	14673	14720	14876	15080	14873	14865	14747	14688	14879	14715	14627	14837	14637	14765	14862	14862	14787	14760	14822	14927	14776	14731	14693	14880	14881	14813	14813	14772	14813	14639	14742	14825	14723	14675	14959	14738	15021	14899	14870	14882	14672	14747	14723	14719	14719	14887	14654	14808	14677	14796	14708	14696	14748	14797	14792	14647	14825	14862	14666	14691	14886	14736	14836	14680	14813	14723	14845	14881	14722	14753	14878	14927	14616	15018	14727	14676	14872	14734	14730	14901	14905	14804	14790	14726	14764	14706	14752	14658	14703	15042	14837	14651	14636	14881	14598	14818	14978	14844	14686	14613	14712	15006	14780	14659	14722	14740	14956	14889	14780	14753	14857	14773	14697	14652	14815	14738	14716	14796	14939	14712	14949	14776	14963	14723	14803	14841	14661	14794	14981	14776	14735	14814	14633	14818	14812	14740	14884	14829	14823	14837	14855	14674	14672	14809	14660	14747	14718	14887	14980	14718	14815	14602	14952	14607	14798	14622	14818	14840	14651	14692	14674	14900	14785	14902	14726	14766	14866	14845	14768	14606	14856	14812	14589	14677	14688	14808	14739	14796	14766	14668	14810	14699	14749	14789	14808	14776	14812	14884	14669	14718	14768	14972	14879	14715	14851	14792	14759	14943	14797	14701	14873	14779	14726	14826	14779	14741	15004	14671	14692	14900	14794	14722	14709	14783	14587	14874	14758	14606	14797	14884	14804	14839	14850	14663	14670	14748	14773	15005	14597	14719	14811	14793	14763	14685	14861	14803	14718	14661	14819	14938	14787	14822	14808	14760	14833	14909	14721	14877	14839	14823	14677	14761	14910	14761	14870	14909	14839	14893	14725	14807	14777	14883	14825	14773	14732	14729	14789	14767	14863	14682	14838	14833	14924	14902	14700	14774	14611	14814	14861	14630	14824	14775	14688	14801	14754	14740	14557	14717	14700	14888	14875	14761	14743	14894	14790	14802	14764	14859	14828	14813	14680	14805	14749	14803	14812	14869	14628	14785	14982	14741	14850	14645	14749	14710	14754	14746	14796	14783	14732	14847	14634	14694	14652	14631	14852	14888	14815	14765	14601	14612	14726	14731	14698	14794	14844	14755	14755	14774	14798	14758	14699	14747	14723	14848	14913	14729	14768	14631	14741	14685	14743	14737	14686	14759	14645	14743	14710	14699	14887	14817	14783	14720	14677	14709	14759	14833	14888	14764	14957	14843	14661	14787	14774	14750	14675	14795	14896	14644	14715	14739	14477	14907	14885	14729	14596	14672	14787	14662	14799	14761	14868	14904	14638	14847	14849	14805	14736	14967	14933	14802	14774	14750	14715	14651	14552	14803	14846	14744	14689	14795	14814	14781	14718	14895	14641	14774	14757	14747	14972	14849	14692	14676	14895	14493	14675	14683	14846	14768	14682	14827	14809	14863	14674	14694	14704	14778	14716	14691	14722	14738	14717	14627	14638	14767	14849	14713	14977	14739	14734	14866	14761	14729	14748	14799	14792	14752	14851	14666	14829	14662	14723	14966	14763	14761	14630	14725	14856	14735	14833	14847	14778	14823	14840	14945	14953	14770	14780	14904	14837	14824	14908	14757	14780	14930	14741	14755	14904	14733	14849	14743	15048	14722	14794	14638	14772	14727	14811	14848	14649	14842	14704	14702	14761	14802	14764	14883	14730	14698	14819	14872	14627	14800	14657	14782	14705	14938	14787	14603	14819	14713	14830	14687	14850	14951	14732	14875	14810	14761	14854	14786	14909	14745	14818	14815	14744	14835	14820	14730	14843	14746	14776	14835	14715	14664	14976	14674	14790	14814	14832	14658	14758	14730	14720	14797	14773	14936	14824	14711	14883	14850	14809	14713	14795	14650	14765	14720	14634	14762
22792	21173	28981	23698	21627	24274	26095	21375	20200	20470	20088	19359	19327	19310	19075	18961	19233	19101	18975	18961	18939	18925	18970	19172	19022	18981	19007	18862	18919	18931	18887	18952	18913	19190	18835	18969	18646	18905	18724	19021	18823	18952	18901	18746	18841	18852	18988	18755	18793	18677	18860	19036	18860	18805	18758	18723	18659	19009	18775	18801	18910	18840	18813	18796	18783	18720	18992	18740	18551	18788	18865	18816	18846	18850	18848	18888	18801	18890	18566	19172	18789	18881	18873	19110	18866	18885	18583	18883	18874	18837	18923	18951	18787	18766	18655	18884	18586	18821	18718	18875	18697	18917	18922	19029	18872	18851	18688	18616	18822	18600	18895	18849	18927	19066	18980	18717	18860	18720	18766	18740	18783	18835	18978	18648	19048	18739	18858	18866	18826	18643	18869	18736	18509	18689	18731	18857	18972	18732	18895	18657	18805	18939	18785	18685	18831	18881	18798	18782	18682	18577	18918	18729	18447	18866	18755	18802	18731	18776	18832	18975	18770	18935	18895	18770	18572	18668	18777	18812	18775	18766	18811	18828	18794	18524	18727	18736	18717	18935	18892	18694	18782	18764	18583	18829	18810	18602	18691	18747	18791	18827	18875	18773	18809	18694	18491	18578	18846	18667	18814	18856	18812	18965	18910	18728	18965	18863	18709	18600	18802	18895	18836	18779	18810	18782	18992	18743	18683	18827	18633	18533	18628	18768	18572	18588	18642	18911	18937	18781	18888	18995	18756	18933	18918	18885	18878	18759	18830	18599	18848	18699	18754	18856	18596	18531	18960	18640	18903	18683	18810	18897	18850	18892	18607	18752	19018	18800	18779	18737	18625	18586	18865	18679	18686	18759	18747	18632	18841	18755	18686	18813	18708	18807	18710	18717	18758	18823	18680	18618	18800	18613	18703	18667	18999	18604	18503	18819	18508	18948	18907	18801	18831	18889	18673	18731	18816	18876	18598	18630	18780	18733	18658	18956	18774	18673	18813	18750	18872	18886	18792	18757	18630	18935	18789	18859	18931	18887	18984	18790	18789	18713	18917	18600	18972	18846	18837	18616	18597	18669	18744	18957	18863	18705	18763	18979	18536	18865	18650	18526	18882	18646	18674	18589	18750	18764	18667	18605	18658	18663	18793	18762	18839	18659	18965	18648	18783	18701	18742	18626	18761	18764	18900	18887	18795	18572	18640	18819	18817	18823	18822	18852	18720	18864	18777	18644	18897	18653	18817	18699	18606	18608	18657	18753	18787	18880	18766	18758	18811	18718	18779	18744	18836	18818	18762	18652	18809	18715	18640	18731	18860	18741	18935	18964	18790	18706	18666	18666	18794	18700	18835	18772	18664	18773	18750	18814	18931	18645	18601	18763	18706	18838	18693	18719	18978	18671	18788	18927	18831	18724	18799	18687	18672	18733	18707	18868	18752	18752	18538	18772	18824	18617	18686	18763	18641	18777	18563	18764	18498	18652	18970	18782	18889	18762	18565	18572	18802	18749	18925	18686	18939	18709	18753	18827	18659	18511	18827	18787	18625	18749	18765	18672	18766	18704	18632	18874	18721	18535	18704	18811	18797	18853	18720	18884	18808	18686	18610	18905	18854	18632	18868	18708	18702	18545	18766	18895	18710	18850	18724	18706	18408	18722	18858	18921	18938	18787	18615	18787	18652	18761	18814	18915	18780	18764	18903	18867	18839	18737	18818	18836	18581	18722	18829	18744	18721	18683	18901	18785	18779	18921	18510	18746	18801	18676	18617	18780	18662	18685	18508	18669	18579	18616	18791	18601	18953	18816	18695	18518	18846	18747	18766	18755	18858	18835	18716	18837	18615	18638	18666	18809	18850	18814	18880	18800	18799	18682	18913	18725	18745	18692	18757	18757	18750	18770	18693	18649	18859	18683	18873	18765	18779	18552	18866	18808	18663	18798	18735	18630	18884	18810	18598	18631	18763	18920	18998	18757	18838	18775	18823	18800	18800	18677	18637	18716	18716	18551	18934	18825	18764	18542	18846	18835	18768	18759	18781	18796	18699	18779	18776	18696	18861	18804	18590	18709	18668	18788	18799	18752	18723	19039	18735	18545	18699	18759	18785	18703	18755	18828	18683	18645	18810	18885	18937	18766	18771	18660	18642	18947	18941	18730	18610	18938	18911	18852	18968	18879	18831	18900	18984	18930	18723	18602	18622	18764	18796	18901	18856	18549	18793	18657	18784	18862	18654	18733	18687	18677	18670	18731	18797	18689	18606	18755	18676	18532	18620	18729	18729	18645	18662	18790	18687	18476	18883	18570	18969	18653	18705	18726	18825	18724	18820	18650	18691	18595	18546	18702	18690	18613	18725	18776	18868	18570	18759	18662	18616	18647	18707	18570	18792	18758	18984	18980	18937	18593	18741	18801	18657	18861	18761	18689	18899	18873	18836	18863	18670	18468	18643	18887	18645	18754	18929	18825	18833	18669	18566	18639	18656	18653	18786	18701	18588	18865	18807	18445	18780	18872	18800	18753	18778	18863	18855	18697	18807	18634	18527	18666	18886	18746	18750	18727	18737	18796	18442	18705	18813	18764	18834	18744	18665	18729	18776	18699	18835	18564	18595	18750	18819	18798	18722	18737	18924	18712	18852	18684	18665	18559	18681	18702	18804	18769	18462	18906	18724	18708	18887	18767	18883	18735	18708	18706	18671	18995	18795	18899	18655	18733	18715	18830	18701	18863	18808	18626	18750	18893	18880	18632	18811	18566	18718	18859	18911	19084	18840	18740	18656	18762	18604	18804	18727	18685	18532	18877	18819	18927	18776	19010	18625	18532	18666	18732	18706	18678	18690	18676	18719	18829	18685	18619	18713	18688	18766	18726	18913	18810	18715	18884	18747	18979	18838	18713	18700	18807	18566	18531	18752	18812	18715	18830	18740	18648	18935	18889	18734	18641	18667	18794	18587	18933	18773	18694	18793	18699	18714	18724	18795	18871	18725	18762	18748	18847	18854	18591	18720	18691	18698	18673	18776	18852	18902	18585	18669	18712	18744	18634	18675	18586	18821	18861	18836	18857	18759	18703	18852	18474	18695	18690	18889	18863	18808	18679	18795	18740	18835	18715	18939	18987	18436	18731	18938	18692	18940	18701	18789	18556	18633	18463	18759	18793	18691	18692	18699	18859	18850	18763	18549	18952	18908	18689	18746	18761	18763	18764	18723	18691	18928	18690	18665	18542	18603	18888	18727	18700	18771	18747	18841	18709	18538	18868	18790	18969	18866	18748	18730	18645	18781	18750	18899	18832	18840	18742	18782	18766	18789	18849	18631	18760	18752	18855	18818	18763	18773	18750	18716	18752	18792	18799	18741	18502	18702	18722	18681	18713	18663	18652	18843	18827	18876	18821	18898	18603	18568	19030	18675	18926	18650	18929	18916	18581	18769	18842	18593	18717	18682	18966	18798	18861	18676	18803	18760	18965	18757	18728	18857	18824	18942	18797	18642	18766	18695	18715	18803	18919	18647	18573	18693	18736	18754	18632	18775	18911	18862	18709	18924	18591	18647	18694	18749	18714	18667	18737	18970	18841	18737	18684	18844	18822	19030	18721	18978	18876	18801	18855	18804	18806	18722	18618	18985	18798	18806	18839	18826	18802	18767	18603	18827	18582	18640	18554	18745	18812	18852	18926	18663	18566	18939	18783	18898	18703	19008	18727	18679	18628	18652	18836	18945	18952	18991	18780	18693	18669	18571	18811	18823	18779	18904	18623	18814	18712	18645	18547	18729	18649	18752	18789	18865	18691	18571	18698	18847	18857	18644	18835	18837	18995	18846	18593	18710	18871	18830	18441	18700	18682	18639	18716	19083	18764	18811	18633	18713	18557	18755	18555	18672	18800	18720	18597	18638	18657	18815	18812	18821	18721	18905	18729	18685	18654	18633	18838	18801	18959	18810	18868	18961	18612	18702	18753	18804	18622	18696	18729	18855	18721	18903	18672	18651	18719	18579	18812	18640	19006	18752	18945	18691	18663	18950	18687	18516	18690	18801	18497	18789	18722	18727	18650	18866	18800	18951	18778	18924	18907	18733	18644	18626	18811	18746	18635	18639	18553	18793	18896	18746	18713	18928	18587	18800	18746	18682	18632	18773	18515	18687	18710	18781	18872	18802	18676	18791	18755	18993	18669	19075	18685	18641	18709	18939	18854	18853	18774	18933	18571	18804	18856	18664	18818	18647	18884	18774	18782	18797	18848	18775	18944	18545	18776	18797	18517	18895	18824	18703	18935	18741	18824	18687	18760	18818	18632	18785	18875	18747	18909	18846	18686	18815	18888	18804	18676	18642	18970	18931	18508	18694	18777	18787	18772	18796	18634	18748	18592	18673	18769	18717	18743	18715	18539	18674	18854	18780	18530	18825	18808	18592	18887	18804	18741	18910	18994	18797	18887	18770	18597	18756	18836	18784	18583	18601	18785	18780	18696	18648	18821	18854	18760	18880	18806	18850	18927	18698	18645	18817	18677	18968	18582	18491	18760	18815	18782	18761	18707	18576	18695	18801	18822	18729	18980	18827	18666	18543	18647	18792	18828	18876	19115	18893	18641	18619	18545	18784	18600	18506	18794	18807	18562	18798	18805	18751	18832	18714	18962	18835	18751	18678	18836	18534	18556	18868	18873	18840	18731	18728	18708	18753	18810	18730	18794	18653	18516	18953	18669	18857	18762	18798	18896	18888	18607	18916	18680	19050	18747	18718	18841	18791	18529	18737	18635	18739	18805	18734	18924	18847	18678	18922	18562	18631	18552	18759	18617	18659	18712	18523	18897	18559	18611	18779	18895	18758	18791	18522	18721	18868	18764	18620	18870	18754	18463	18746	18899	18636	18624	18807	18804	18799	18782	18928	18680	18608	18598	18855	18754	18712	18620	18872	18760	18905	18639	18796	18758	18647	18843	18925	18818	18953	18834	18876	18823	18804	18783	18695	18525	18731	18759	18714	18683	18638	18953	18649	18540	18625	18737	18805	18792	18825	19038	18724	18833	18644	18683	18891	19044	18838	18778	18776	18560	18806	18695	18831	18812	18887	18743	18841	18886	18692	18779	18562	18658	18786	18671	18829	18624	18910	18916	18819	18709	18812	18667	18623	18865	18439	18612
19475	36390	33439	26121	22873	20715	19406	18130	17571	17188	16570	15974	15755	15343	15448	15345	15348	15172	15215	15254	15305	15267	15351	15220	15249	15452	15362	15104	15216	15371	15435	15347	15222	15291	15073	15189	15207	15234	15180	15142	15054	15193	15185	15231	15122	15072	15188	15305	15177	15273	15225	15248	15303	15220	15194	15146	15255	15225	15146	15253	15231	15160	15197	15145	15065	15302	15082	14995	15184	15168	15277	15321	15283	15208	15358	15079	15366	15217	15190	15383	15405	15240	15185	15184	15141	15255	15222	15335	15305	15179	15131	15164	15069	15169	15081	15039	15188	15138	15288	15129	15176	15162	14995	15274	14892	15106	15165	15250	15174	15044	15255	15200	15192	15223	15034	15279	15100	15103	15186	15266	15004	15070	15153	15053	15185	15087	15134	15137	15164	15216	15338	15372	15033	15207	15314	15179	15107	15237	15107	14952	15130	15082	15206	15058	14963	15249	15149	15038	15137	15131	15096	15129	15244	15243	15036	15085	15101	15276	15235	15261	15141	14968	15230	15301	15244	15168	15085	15173	15084	14981	15209	15107	15168	15109	15138	15165	15098	15106	15162	15355	15106	15118	15243	15169	15254	15283	15247	15349	15084	14979	15020	15070	15212	15295	15178	15050	15056	15192	15335	15207	15218	15255	15066	15246	15141	15314	15041	15152	15331	15084	15322	15267	14893	15150	15159	15372	15240	15132	15126	15143	15229	15176	15240	15158	14960	15217	15116	15023	15055	15116	15079	15280	15351	15128	15072	15165	15166	15140	15185	15239	15162	15228	15321	15046	15148	15168	15191	15164	14998	15240	15113	15173	15171	15245	15235	15164	15168	15203	15231	15145	15042	15103	15059	15117	15095	15293	15087	14936	15338	15117	15048	15165	15023	15069	15129	15244	15185	15207	15134	14949	15186	15185	15057	15139	15138	15178	15149	15071	15012	15446	15086	15185	15038	15156	15162	15119	15132	15021	15011	15117	15311	15089	15058	15072	15138	15217	15226	15102	14998	15087	15030	15169	15046	15086	15138	15173	15206	15173	15307	15032	15195	15224	15137	15011	15259	15183	15127	15136	15010	15285	15089	15083	15142	14994	15248	15158	15034	15075	15043	15039	15113	15088	15202	15133	15088	15353	15018	14967	15192	14969	15218	15042	15068	15161	15152	15041	15229	15130	15338	15233	15226	15256	15201	15081	15212	15144	15142	15364	15212	15021	15316	15168	15114	15100	15204	15245	14993	15004	15292	15205	15136	15123	14990	15176	15280	15200	15238	15155	15086	15121	15146	15203	15168	15230	15082	15209	15188	15078	15257	15167	15149	15195	15116	15152	15217	15118	15269	14951	15019	15188	15167	15174	15245	15262	15223	15098	15170	14885	15242	15224	15177	15144	15171	15124	15135	15156	15091	15150	15197	15107	15127	14989	15260	15253	14956	15185	15230	15327	15082	15094	15201	15122	15176	15061	15059	15153	15178	15070	15172	15101	15115	15040	15152	15070	15212	15061	15285	15180	14924	15189	15069	15106	15133	15124	15139	15129	15283	15148	15186	15168	15294	15110	15123	15210	15223	15124	15298	15192	15199	15097	15164	15115	15123	15202	15159	15321	15271	15211	15138	15141	15217	15152	15154	15157	15095	15164	15226	15057	15117	15101	15050	15093	15197	15031	15198	15173	15162	15303	15141	15050	15190	15089	15242	15059	14996	15125	15231	15121	15079	15231	15086	15191	15158	15097	15126	15115	15097	15155	15170	15112	15022	15127	15223	15007	15186	15105	15037	15236	15123	15027	15057	14994	15183	15248	15085	15204	15062	15164	15253	15182	15119	15054	15216	15022	15223	15179	14994	15038	15229	15062	15135	15011	15041	15177	15035	15098	15048	15180	15128	15128	15110	14991	15223	15003	15057	15109	15086	15201	15087	15166	15104	15178	15188	15071	15220	15157	15219	15143	15199	15016	15060	15267	15049	15145	15180	15359	15172	15138	15083	15289	15104	15154	15182	15010	15185	15111	15034	15163	15083	15176	15122	15265	15035	15130	15166	15083	15044	15355	15061	15138	15230	15180	15178	15121	15156	15149	15176	15078	15137	15221	15009	15156	15079	15290	15109	15390	14984	15085	15261	15123	15350	15190	15042	15074	15105	15205	14986	15320	15053	15230	15136	15122	15181	15257	15042	15107	15299	15171	15168	15073	15177	15068	15128	15181	15098	14976	15242	15084	15131	15147	15107	15090	15245	15179	15153	15075	14994	15076	15031	15151	15159	15265	14932	15058	15004	15122	15150	15032	15137	15234	15067	15145	15126	15250	15089	15248	15142	15092	15142	15077	15174	14992	15211	15099	15234	15138	15074	15213	15083	15095	15317	15056	15063	15250	15223	15204	15215	15018	15304	15231	15094	15190	14991	15202	15122	15171	15043	15267	15220	15351	15073	15093	15173	15019	15149	15147	15075	15342	15153	15048	15044	15174	15234	15065	15077	15272	15157	15175	15192	15045	15210	15028	15103	15398	15157	15176	15275	15025	15000	15080	15025	15359	15180	15067	15087	15121	15105	15284	15314	15129	15161	15197	15221	15107	14929	15098	15159	15188	15030	15160	15242	15133	15005	15259	15232	15051	15109	15262	15214	15300	15134	15169	15280	15118	15166	15221	15094	15144	15250	15251	15131	15209	15170	14965	15281	15308	15155	15135	15072	15019	15128	14960	15184	15197	15189	14987	15212	15031	14980	14937	15032	15134	14927	15113	15059	15162	15255	15085	15156	15177	15029	15253	15123	15181	15168	15225	15081	14975	15149	15159	15100	14940	15247	15008	15175	15082	15237	15008	15219	15103	14983	15085	15078	14981	15243	14968	15350	15155	15048	15095	14994	15042	15149	15079	15196	15223	15010	15209	15136	15151	15248	15275	15124	15038	15161	15007	15156	15046	15302	15206	15093	15333	15177	14993	15104	15261	15286	15259	15192	15084	15198	15105	15126	15186	15081	15154	15134	15172	15354	15073	14966	15132	15151	15103	15128	15137	15289	15030	15103	15200	15330	15047	15210	15149	15328	15225	15074	15195	15119	15018	15144	15160	15210	15203	15169	15045	15106	15063	15156	15126	14950	15327	15175	15087	15168	15137	15049	15110	15291	14974	15078	15153	15131	14939	15071	15187	15176	15193	15125	15100	15045	15159	14939	15310	15132	15147	15214	15163	15177	15103	15039	15127	15078	15130	15005	15157	15171	15127	15176	15197	15070	15217	15115	15259	15175	15194	14925	15139	15193	15159	15165	15271	15032	15050	15139	15158	15041	15206	15051	15187	15128	15030	15191	15160	14923	15173	15140	15228	15109	15279	15098	15154	15097	14935	15115	15067	15210	15179	14997	15297	15126	15059	15309	15055	15011	15405	15145	15163	14993	15109	15163	15209	15061	15124	15127	15142	15173	15104	15190	15102	15175	15071	15058	15094	15123	15045	15188	15150	15174	15083	15228	15142	15127	15226	15169	15180	15149	14973	15071	15190	15137	15265	15148	15040	15076	15304	15221	15075	14944	15198	15217	15027	15166	15013	15085	15202	15084	15190	15157	15000	15136	15259	15152	15050	15248	15052	15179	15228	15191	15009	15195	15202	15280	15202	15238	15040	15111	15088	15185	15211	14937	15184	14988	15012	15165	15269	15139	15256	14906	15264	15074	15120	15253	15234	15201	15129	15054	15144	15248	15143	15043	15124	15025	15167	15138	15077	15211	15091	15103	15101	15149	15158	15194	15073	15279	15018	15039	15159	15146	15038	15000	15073	15071	15176	15243	15087	15150	15067	15270	15254	15222	15121	15008	15281	14957	15118	15163	15110	14864	15099	15125	15082	15087	15342	15195	15014	14982	15146	14977	15033	15104	15163	15177	15202	15327	15126	15099	15347	15110	15075	15082	15293	14980	15087	15331	15121	15162	15005	15259	15214	15030	15120	15253	15260	15295	15174	15211	14977	15150	15128	14982	15178	15280	15097	15218	15169	15069	15023	15005	14999	15228	14870	15144	15088	15085	15266	15247	15162	15110	15026	14985	15029	15206	15260	15087	15089	15235	15132	15031	15217	15038	15295	15236	15134	15218	15125	15168	15067	14996	15202	15043	15116	14973	15114	15325	15143	15228	15276	15233	15076	15102	15226	15195	15029	15063	15117	15165	15337	15182	15174	15177	15263	15276	15220	15236	14982	15073	15078	15133	15079	15039	15014	15150	15306	15202	15143	15040	14981	15233	15253	15031	15213	15143	15085	15097	15065	15211	15104	14944	15168	15264	15169	15004	15226	15153	15165	15154	15039	15135	14978	15189	15083	15158	15139	15037	15069	15292	15071	15239	15158	15123	15308	15093	15253	15115	15330	15120	15128	15158	15228	15131	15060	15170	15049	15106	15129	14946	15055	15100	15197	15116	15081	15119	15147	15015	15123	14990	15093	15250	15046	15063	15048	15193	15315	15086	15048	15099	15229	15177	15166	15235	15070	15327	15164	15162	15161	14984	15069	15273	15328	15330	15192	15201	15231	15186	14995	15176	15157	15095	15189	15228	15192	15188	15146	15101	15272	15082	15124	15347	15119	14942	15400	15197	14925	15114	15091	15028	15158	15186	15086	15170	14972	15230	15213	15165	15247	15112	15092	15105	15179	15168	14998	14947	15288	15264	15234	15048	15258	15135	15228	14965	15260	15046	15249	15107	15276	15113	15142	15178	15098	15134	15071	15196	15166	15177	15401	15139	14988	15119	15287	15102	15106	15081	15180	15203	15287	14935	15118	15227	15245	15110	15145	15058	15009	14947	15115	15256	15229	15063	15019	15178	15062	15115	15238	15113	15120	15269	15171	15123	15279	15153	15105	15056	15145	15051	15025	15190	15166	15105	15178	15048	15244	15206	15191	15092	15173	15122	15089	15064	15093	15179	15045	15208	15292	15212	15285	15259	15053	15022	15146	15153	15357	15132	15150	15234	15252	15263	15359	15140	15088	15188	15073	15077	15105	15103	14964	15075	15225	15116	15085	15210	15147	15236	15210	15122	15155	15182	15133	15256	15164	15227	15233	15143	15230	15233	15119	15149	15193	15257	15228	15017	15056	15303	15008	14982	15090	15089	15235	15196	15189	15433	15030	14944	15134	15126	15179
28186	22943	26508	23861	20530	19942	19752	19414	19144	19227	18971	19053	18841	18951	18770	18841	18727	18583	18664	18657	18720	18675	18711	18597	18551	18546	18742	18525	18805	18567	18812	18641	18532	18858	18771	18703	18759	18813	18680	18646	18707	18789	18796	18789	18829	18715	18632	18762	18628	18759	18845	18760	18745	18659	18788	18605	18662	18602	18573	18775	18851	18763	18586	18735	18672	18736	18762	18858	18839	18709	18534	18827	18632	18403	18590	18690	18652	18636	18790	18668	18691	18762	18757	18722	18614	18843	18782	18808	18825	18833	18685	18709	18832	18703	18674	18675	18770	18653	18557	18660	18686	18692	18709	18786	18734	18515	18375	18590	18590	18657	18779	18804	18579	18645	18819	18609	18810	18746	18702	18620	18712	18710	18708	18667	18769	18685	18680	18739	18532	18609	18649	18522	18619	18651	18628	18721	18607	18549	18664	18597	18682	18708	18451	18673	18805	18933	18642	18739	18478	18528	18666	18740	18886	18836	18665	18522	18387	18482	18726	18698	18869	18652	18827	18573	18542	18516	18884	18795	18799	18641	18681	18482	18431	18594	18705	18463	18824	18721	18825	18758	18588	18917	18612	18568	18661	18592	18603	18799	18638	18511	18802	19003	18716	18724	18658	18809	18871	18451	18648	18677	18729	18623	18791	18667	18651	18728	18876	18825	18662	18618	18530	18728	18642	18666	18584	18538	18607	18428	18544	18455	18299	18344	18876	18492	18351	18550	18681	18659	18726	18855	18637	18518	18839	18825	18687	18847	18521	19015	18671	18841	18872	18595	18621	18483	18756	18755	18846	18610	18739	18629	18418	18648	18560	18768	18583	18739	18756	18700	18681	18628	18754	18762	18873	18636	18698	18674	18763	18639	18703	18391	18539	18748	18796	18619	18467	18605	18612	18822	18786	18783	18629	18705	18642	18434	18878	18766	18663	18581	18755	18691	18554	18464	18627	18642	18832	18789	18672	18894	18520	18646	18588	18752	18588	18643	18608	18401	18753	18678	18925	18754	18646	18737	18552	18707	18717	18783	18637	18746	18715	18585	18630	18649	18564	18894	18704	18551	18686	18538	18586	18768	18617	18574	18631	18760	18672	18624	18681	18714	18731	18771	18616	18637	18484	18867	18708	18846	18797	18635	18650	18633	18722	18613	18597	18581	18758	18903	18741	18762	18492	18590	18661	18720	18669	18730	18649	18585	18622	18595	18727	18669	18494	18721	18569	18721	18688	18668	18665	18632	18801	18701	18640	18719	18652	18696	18613	18634	18803	18623	18616	18779	18628	18680	18481	18627	18732	18617	18610	18531	18627	18714	18744	18534	18694	18595	18681	18751	18577	18692	18782	18772	18718	18543	18547	18872	18703	18493	18711	18737	18573	18798	18668	18595	18684	18696	18659	18823	19118	18681	18822	18579	18802	18651	18780	18517	18871	18651	18572	18537	18755	18729	18529	18549	18658	18792	18780	18870	18768	18582	18724	18573	18757	18641	18791	18916	18934	18681	18601	18846	18746	18830	18667	18616	18777	18705	18754	18744	18717	18782	18820	18600	18736	18851	18817	18592	18885	18627	18659	18621	18730	18630	18872	18676	18600	18870	18723	18670	18573	18574	18726	18756	18712	18664	18499	18597	18647	18713	18819	18604	18531	18783	18683	18606	18640	18749	18599	18673	18683	18619	18811	18684	18800	18665	18502	18723	18699	18752	18665	18665	18626	18832	18728	18711	18701	18745	18672	18726	18614	18632	18709	18788	18818	18641	18926	18783	18611	18536	18486	18770	18768	18659	18841	18881	18707	18782	18436	18609	18749	18577	18645	18724	18694	18666	18667	18731	18703	18696	18782	18829	18833	18693	18856	18727	18596	18576	18812	18593	18746	18708	18784	18604	18666	18630	18686	18869	18623	18741	18750	18746	18750	18637	18703	18640	18760	18445	18718	18616	18792	18648	18788	18691	18753	18413	18608	18553	18598	18549	18507	18711	18785	18892	18794	18839	18531	18622	18740	18504	18698	18755	18694	18686	18737	18774	18681	18533	18541	18764	18728	18771	18727	18569	18643	18845	18907	18478	18677	18497	18530	18748	18697	18520	18729	18606	18784	18556	18807	18762	18758	18529	18432	18733	18961	18592	18695	18770	18639	18738	18656	18658	18599	18681	18813	18918	18830	18523	18809	18379	18457	18742	18766	18667	18639	18703	18671	18725	18692	18923	18697	18587	18565	18567	18565	18532	18714	18770	18747	18765	18583	18590	18629	18552	18659	18593	18740	18786	18784	18502	18648	18789	18483	18629	18736	18672	18640	18637	18720	18830	18722	18814	18914	18757	18641	18814	18863	18688	18609	18842	18737	18654	18599	18487	18925	18858	18718	18722	18663	18779	18923	18801	18646	18600	18809	18630	18728	18747	18641	18718	18484	18666	18783	18655	18704	19005	18803	18762	18593	18665	18722	18509	18815	18708	18629	18486	18777	18731	18463	18710	18683	18848	18520	18675	18657	18689	18769	18565	18693	18795	18618	18768	18846	18852	18624	18759	18706	18589	18719	18854	18338	18733	18724	18577	18705	18784	18885	18713	18624	18699	18760	18599	18772	18732	18815	18577	18806	18437	18592	18752	18661	18644	18815	18572	18851	18611	18755	18531	18565	18741	18789	18761	18696	18412	18707	18764	18848	18768	18976	18616	18669	18736	18758	18721	18554	18604	18883	18654	18573	18670	18510	18641	18476	18633	18676	18686	18563	18569	18720	18607	18620	18842	18828	18623	18531	18845	18741	18717	18632	18556	18394	18692	18764	18712	18883	18727	18472	18321	18583	18790	18649	18847	18617	18628	18671	18827	18600	18678	18645	18642	18748	18703	18704	18650	18616	18470	18658	18668	18731	18514	18651	18823	18667	18653	18767	18668	18692	18665	18649	18650	18650	18771	18389	18672	18850	18863	18703	18661	18561	18855	18466	18659	18713	18626	18755	18978	18728	18735	18602	18534	18739	18567	18633	18634	18864	18711	18744	18736	18609	18544	18540	18692	18850	18702	18858	18798	18619	18646	18735	18591	18486	18675	18693	18616	18576	18843	18721	18645	18713	18499	18580	18664	18712	18555	18701	18766	18852	18661	18818	18795	18709	18736	18828	18785	18829	18914	18738	18617	18748	18649	18746	18720	18696	18812	18822	18688	18630	18684	18793	18522	18433	18733	18681	18930	18927	18694	18760	18576	18586	18602	18541	18788	18711	18853	18754	18707	18495	18604	18615	18559	18898	18574	18741	18628	18463	18675	18593	18845	18705	18792	18643	18689	18910	18669	18883	18661	18644	18680	18608	18667	18841	18664	18816	18810	18652	18639	18761	18822	18653	18610	18511	18822	18558	18613	18776	18619	18837	18803	18613	18799	18787	18975	18739	18675	18835	18726	18659	18620	18631	18589	18697	18656	18513	18675	18818	18513	18642	18655	18607	18658	18772	18839	18548	18637	18494	18557	18794	18792	18681	18666	18623	18587	18714	18823	18830	18782	18856	18654	18672	18678	18729	18823	18818	18503	18671	18664	18911	18765	18857	18780	18825	18728	18527	18826	18869	18830	18714	18602	18429	18676	18577	18660	18747	18583	18789	18588	18572	18581	18798	18581	18734	18724	18728	18974	18776	18453	18523	18395	18726	18665	18730	18596	18759	18624	18529	18671	18699	18812	18679	18741	18602	18719	18799	18718	18730	18574	18854	18913	18753	18573	18519	18742	18628	18527	18692	18835	18683	18691	18784	18727	18833	18580	18834	18531	18811	18837	18810	18859	18506	18909	18622	18863	18635	18765	18614	18549	18756	18662	18894	18866	18623	18728	18535	18660	18666	18866	18662	18666	18733	18686	18488	18683	18604	18870	18832	18610	18597	18602	18949	18654	18864	18655	18688	18727	18781	18624	18647	18675	18864	18514	18776	18690	18781	18787	18677	18648	18733	18824	18732	18717	18638	18700	18624	18592	18702	18726	18519	18763	18494	18591	18905	18891	18668	18604	18721	18754	18737	18698	18696	18829	18658	18834	18789	18829	18734	18504	18689	18639	18828	18632	18858	18757	18790	18663	18512	18633	18854	18672	18791	18832	18677	18583	18659	18782	18663	18660	18707	18551	18658	18722	18716	18631	18515	18427	18644	18696	18781	18634	18664	19024	18881	18702	18465	18611	18618	18491	18636	18672	18675	18816	18684	18734	18459	18901	18843	18707	18503	18604	18597	18751	18494	18826	18856	18725	18441	18734	18771	18765	18584	18735	18858	18594	18858	18479	18623	18647	18388	18805	18703	18750	18633	18600	18824	18570	18642	18810	18628	18609	18716	18751	18638	18763	18681	18838	18753	18754	18763	18743	18623	18632	18703	18503	18673	18674	18704	18706	18869	18663	18776	18776	18953	18664	18566	18617	18684	18577	18662	18494	18712	18644	18744	18594	18600	18640	18808	18622	18672	18744	18560	18730	18738	18649	18653	18787	18735	18820	18642	18590	18575	18797	18502	18829	18805	18800	18758	18606	18711	18777	18739	18570	18511	18743	18822	18599	18731	18559	18592	18720	18804	18719	18516	18728	18589	18511	18639	18457	18722	18744	18599	18656	18665	18561	18691	18668	18657	18744	18538	18534	18645	18709	18753	18782	18642	18601	18767	18674	18750	18742	18781	18586	18733	18562	18787	18706	18713	18656	18580	18776	18681	18781	18744	18706	18771	18628	18572	18767	18867	18847	18721	18820	18547	18767	18653	18663	18625	18646	18723	18509	18794	18932	18756	18971	18634	18859	18752	18608	18449	18692	18768	18624	18375	18659	18547	18558	18676	18799	18680	18431	18547	18594	18617	18797	18418	18632	18689	18568	18776	18582	18897	18875	18538	18633	18743	18589	18633	18742	18840	18699	18681	18874	18685	18490	18630	18685	18570	18638	18735	18566	18656	18761	18737	18686	18776	18525	18576	18721	18639	18799	18579	18635	18637	18584	18852	18762	18550	18735	18705	18585	18616	18815	18945	18708	18836	18769	18505	18719	18703	18695	18656	18673	18691	18575	18707	18932	18753	18687	18674	18646	18654	18702	18661	18815	18749	18551	18720	18412	18671	18699	18985	18479	18525	18698	18583	18720	18945	18970	18707	18879	18470	18525
18229	25083	23254	19038	17691	16958	16460	16113	15949	15844	15648	15245	15127	15124	15216	15199	15125	15175	15258	15147	15166	15069	15115	15187	15044	15267	14971	15131	15314	15065	15163	14986	15061	15047	15062	15243	15160	15067	15295	15284	15022	15186	15059	15123	15222	15105	15172	14980	15136	15040	14946	15191	15181	15184	15166	15187	15147	15013	15085	15183	15144	15116	15036	15102	15197	15193	15003	15099	15238	15149	14953	14950	14982	15263	15060	15037	15126	15254	15164	15130	15177	15087	14966	15117	15266	15294	15074	15260	15051	15166	15011	14898	15144	15028	15228	15168	15197	15159	15129	15172	15071	15095	15100	15220	15255	15120	15249	15044	15097	15203	15048	15150	15297	14964	15250	15097	15099	15162	15185	14970	15035	15119	15081	15015	15179	15178	15172	15225	15100	15076	15097	15055	15156	15085	15098	15132	15029	15067	15273	15267	15144	15110	14904	15208	15160	15136	15138	15164	15165	15242	15115	14935	15314	14990	15226	15063	15179	15050	15143	15052	15224	14959	15158	15010	15290	15177	15138	15241	15211	15207	15083	15063	15193	15094	15108	15188	15208	15255	15209	15084	15046	15232	15092	15067	15114	14968	15121	14916	15118	14953	15010	15172	15246	15302	15267	15016	15135	15150	15276	15110	15134	15093	15214	15313	15022	15134	15167	15113	15177	15023	15083	15238	15269	15058	15029	14885	15048	15211	15066	15106	14992	15024	15132	15201	15126	15111	15046	15231	15275	15008	15244	15304	14987	15217	14871	15063	15159	15157	14990	15148	15140	15235	15069	15074	15234	15203	15061	15114	15168	15213	14957	15118	15045	15115	15140	15135	15285	15103	15195	15126	15172	15217	15228	15178	15279	15075	15149	15276	15124	15243	15080	15175	15118	15278	15095	15059	15328	15141	15034	15187	15132	15044	15053	15258	15098	15048	15303	15049	15049	15198	15120	15042	15219	15101	15299	15238	15027	15314	15306	15235	15154	15048	15126	15153	15148	15228	15040	15041	15097	15149	15311	15216	15232	15176	15070	15142	15119	15213	15237	15124	15237	15132	15185	15051	15037	15219	15105	15080	15108	15083	15229	15184	15064	15022	15269	15167	15121	15149	15166	15080	15110	15074	15168	14835	15059	15074	15200	15143	15067	15069	15090	15082	14910	15217	15013	15055	15185	15095	14999	15119	15153	15139	15137	14986	15395	15265	15088	15122	15014	15208	15221	15142	15044	14957	15107	15043	15239	15206	15009	15061	14980	15358	14880	15199	15064	14956	15010	15097	15299	15025	15089	14961	15210	15148	15159	15081	15092	15065	14989	15032	15201	15126	15172	15052	15146	15248	15086	14994	14915	15090	15153	15209	15035	15162	15119	15000	15312	15173	15224	15177	15321	14981	15049	15028	14970	15090	15090	15074	15114	15166	15074	14981	15060	15297	15189	15116	15086	15045	15084	15129	15118	15230	15213	15241	15162	15175	15062	15054	15227	15278	15183	15145	15305	15274	15221	15082	15074	15121	15086	15247	15078	15112	15195	15122	15147	15218	15047	15159	14916	15023	15169	15189	15132	15298	15052	15052	15007	15093	15141	14931	15003	15086	14935	15013	15219	15225	15081	15254	15104	15089	15306	15118	15002	15075	15111	15039	15123	15077	15102	15032	15034	15174	15052	15062	15163	15042	15117	14966	15056	15151	15118	15014	15012	15179	15224	15114	15089	15140	15089	15131	15089	15179	15003	15054	15029	15135	15087	15064	15110	15235	15300	15136	14944	15204	15113	15253	15136	15177	15194	15047	15227	15297	15032	15161	15207	15255	15131	15189	15337	15362	15034	15108	15263	15112	15049	15005	15173	15083	15205	14939	15199	15150	15236	15031	15051	15186	15283	15189	15075	15100	15007	15336	15129	15083	15067	15296	15151	15182	15105	15115	14966	15046	15133	15239	15144	15121	15107	14966	15159	15236	15007	15217	14972	15140	15130	15068	15271	15306	15193	15171	15137	15047	15128	15283	15049	15276	15051	15151	15077	15002	14942	15055	15216	15100	14898	15329	15045	14997	15145	15118	15158	14990	15172	14904	15139	15107	15073	14977	15113	15143	15156	15225	15152	15141	15080	15027	15125	15119	15137	15091	15058	15127	15305	15185	15180	15161	15090	14943	15117	15219	15124	15232	14839	15170	15165	15057	15047	15248	15183	15092	15191	15065	15146	15035	15136	15046	15203	15188	14892	15130	15006	15229	14978	15113	15092	15221	15173	15025	15124	15046	15177	15049	15221	14982	15093	15120	15015	15234	15014	15175	15189	15136	15269	15082	15211	15114	15045	15067	15187	15063	15112	14943	15038	15143	15059	15090	15094	15049	15235	15191	15169	15110	15180	15074	15219	15248	15127	15098	15092	15177	15270	14891	15014	15004	15171	15035	15084	15173	15204	15035	14913	15203	15143	15192	15173	15041	15118	15064	15207	15076	15221	15172	15048	15082	15091	15184	15284	15027	15021	15107	15093	15085	15185	15189	15076	15048	15013	15194	15125	15065	15224	15099	15288	15096	15293	15210	15049	15203	15234	15177	15201	15107	15055	15208	15117	15274	15011	15021	15182	15107	15251	15036	15126	15236	15116	15170	15080	15119	15106	15266	15237	15077	15323	15116	15291	15165	15118	15109	15159	15249	15056	15154	15175	15080	15199	15006	15219	15111	15033	15125	15116	14964	14987	14988	15097	15199	15083	15202	15214	15315	15224	15346	15281	15087	15142	15083	14993	15182	15015	15145	15103	15125	15033	15270	15157	15128	14792	15237	15302	15163	15042	15208	15077	15220	15194	15021	15131	15130	15040	15148	15048	15068	15187	15172	15070	14986	15135	15050	15129	15125	15065	15185	15039	15302	15024	15029	15078	15155	15182	15293	15105	15220	14942	15178	15121	15134	15064	15032	14978	14938	15110	15126	15182	15223	15134	15053	15039	15139	15150	15123	14975	15245	15159	15140	15209	15062	15256	15019	15046	15133	15221	14887	15081	15133	15181	15100	15184	15083	15130	14986	15037	15060	15312	15001	15153	15175	15085	15157	14950	15063	15010	15051	15183	15060	15223	15029	15006	15020	15247	14909	15045	15219	14904	15101	15174	15070	15275	15046	15082	15166	15089	15049	15054	15218	15140	15112	15148	15192	15227	15179	15225	15033	15134	15084	14989	15200	15021	15080	15080	15235	15190	15081	15161	15258	15194	15112	15014	14949	14969	15157	14965	15262	15061	15218	15096	15209	15015	15247	15147	15117	15218	15075	15212	15242	15176	14998	15326	15314	15111	15245	15193	15212	15154	15263	15081	15302	15129	15221	14965	15087	15067	15225	15084	15057	15235	15062	15035	15090	15239	15151	15288	15045	15143	15072	15038	14901	14920	15078	15033	15029	15072	15096	15298	15172	15070	15205	14978	15102	15172	15152	15059	15224	14998	15157	15272	14974	15044	15094	15249	15132	15299	15223	14968	15078	15102	15110	15110	15113	15040	15070	15063	15087	15092	15172	15082	15144	15254	15139	14985	15278	15002	15249	15021	15145	15117	15252	15109	15178	15196	15133	15136	15123	15172	15226	15118	15284	15008	15114	15184	15146	15226	15018	14992	15233	15057	14984	15013	15215	14942	15219	15148	14968	15066	15098	15318	15007	15181	15258	15185	15228	15094	15192	15040	15217	15087	15120	15185	15174	14924	15158	15158	15248	15196	15133	15151	15173	15351	15191	15167	14961	15170	15054	15275	15154	15059	15274	15199	15160	14970	15147	15283	15071	15246	15009	15055	15079	15065	15129	15159	15154	15163	15185	15197	15128	15067	15134	15156	15256	15144	15200	15185	15282	15156	15038	15160	15073	15004	15120	15196	15312	15120	15086	15317	15118	15051	15004	15067	15090	15140	15204	15081	15321	15085	15101	14891	14972	15133	14962	15161	15245	15123	15255	15178	15117	15195	15158	15103	15081	15206	15165	15029	15087	14996	15178	15122	15142	15091	15224	15060	15252	15284	15185	15012	15185	15131	15073	15118	15179	15244	15127	15134	15180	15106	15223	15305	15071	15236	15047	15069	15088	15004	15059	15179	15121	15098	15006	15241	15212	14926	14976	15151	14990	15302	15077	15036	15180	15165	15235	15149	15160	15015	15055	15105	14993	15128	15130	14985	15115	15226	15120	15100	15308	15051	15242	15253	15148	15082	15132	15075	15079	14974	15159	15213	15143	15120	15081	15091	15333	15061	15158	15126	15047	15122	14926	15082	15019	15206	15080	15020	15208	15291	15236	15177	15031	15131	15286	15026	15182	15170	15215	15046	15027	15119	15071	15154	14959	15113	14998	15101	15237	15172	15102	14982	15047	15149	15006	15191	15099	15007	14974	15347	15003	15206	15145	14992	15085	15280	15060	15107	15131	15188	15001	15100	15107	15005	15379	15190	15106	15068	15027	15117	15156	15297	15105	15132	15052	14967	15191	15142	15028	15187	15074	15205	15152	15150	15099	15097	15030	15145	15173	15090	15192	15037	15165	15108	15138	15245	15140	15018	15091	15187	15147	15066	15153	15196	15115	14974	15150	15228	15094	15170	15075	15035	15154	15082	15137	15295	15196	15203	15096	15102	14969	15118	14988	15074	15016	15115	15103	15261	15197	15229	15041	15201	15098	15025	15183	15118	15035	14962	14930	15118	15183	15217	15092	15034	15275	15283	15195	15044	15144	15154	15240	15091	15151	15156	15225	15034	15145	15171	15133	15194	15177	15177	15097	15235	15212	15150	15242	15102	14926	14987	15183	15252	15208	15220	15146	15010	15107	14973	15031	15032	15174	14974	15194	15105	15113	15123	15073	15275	15179	15135	15096	15265	15189	15073	15108	15214	15266	15085	15272	15092	15011	15377	15045	15077	15170	15298	15163	15034	14932	15122	15080	15094	15043	15174	15243	15095	15070	15055	14930	15032	15081	15203	15100	15074	15083	15018	15097	15153	15186	15060	15013	15024	15196	15164	15201	15207	15126	15135	15098	15144	15089	14964	15150	15278	15215	15125	15017	15265	15232	15100	15025	15082	15209	15029	15121	15214	15138	15058	15127	15146	15092	15083	15223	15206	15119	15186	15074	15264	15025	15300	15315	15062	15173	15238	15187
24002	21149	28527	24336	22611	22926	22180	19826	19302	19167	19227	18902	18461	18552	18600	18279	18370	18412	18434	18464	18503	18287	18310	18102	18396	18013	18279	18076	18286	18355	18231	18120	18276	18202	18016	18228	18224	18307	18128	18248	18233	18432	18252	18314	18318	18239	18372	18261	18212	18234	18209	18310	18131	18233	18233	18197	18134	18252	18234	18327	18180	18229	17981	17991	18054	18250	18221	17974	18259	18084	18263	18057	18234	18301	18038	18096	18216	18163	18086	18291	18356	18266	18158	18134	18290	18275	18001	18085	18102	18296	18232	18076	18343	18236	18089	18133	18152	18021	18314	18175	18172	18134	18184	18283	18170	18236	18157	18123	18052	18309	18109	18058	18175	18112	18175	18054	18488	18303	17953	17932	18126	18329	18078	18153	17998	18183	18073	17988	18163	18197	18174	17899	18223	18171	18282	18044	18229	18386	18346	18099	18194	18435	18092	18159	18379	18291	18274	18418	18058	18110	18024	18197	18170	18151	18163	18157	18253	18252	18120	17976	18185	18216	18014	18175	18193	18124	18238	18218	18200	18144	18204	18251	18081	18130	18097	18163	18362	18043	18256	18152	18121	18033	18057	18058	18025	18207	18124	18321	18183	18342	18156	18072	18130	18008	18243	18164	18129	18306	17999	18196	18038	17919	18292	18091	18142	18305	18050	18088	18062	17990	18233	18139	18102	18163	17950	17958	18229	17846	18219	18314	18082	18197	18216	18022	18042	18196	18380	18034	18000	18127	18173	18188	18296	18209	18150	18072	18121	18013	18109	18104	18159	18161	18265	18119	18301	18079	18125	18235	18053	18089	18093	18319	17846	18170	18227	17888	18140	18126	18121	18016	18193	18247	18009	18260	18141	17876	18157	18185	18006	18216	18181	18167	18278	17971	18248	18170	18020	18121	18090	18293	18226	18229	18029	18062	18041	18218	17987	18093	18014	18087	18184	18291	18174	18159	17870	18142	18190	18227	18330	18060	18355	18208	18140	18125	18273	18171	18472	17898	18242	18151	18225	18321	18146	18144	18157	18087	18185	18183	18231	18221	17946	18367	17954	18307	18125	18078	18152	18219	18164	18096	18071	18219	18205	18156	18286	18203	18203	18264	18398	17925	17984	18137	18171	18343	18182	18092	18292	18236	18007	17901	18305	18128	18220	18118	18302	18216	18211	18181	18211	18334	18323	18117	18231	18056	18106	18150	18224	17929	17974	18017	18157	18166	18252	18234	18226	18134	18190	18198	17944	18266	18211	18328	18272	18036	18084	18054	18204	18030	18070	18348	18254	18033	18282	18031	17901	17834	18123	17973	17954	18034	18109	18261	18078	18072	18150	17948	18205	18245	18367	18091	18015	18207	17991	18071	18201	18236	18079	18276	17894	18286	18248	18260	18165	18192	18284	17942	18244	18103	17973	18008	18182	18265	18137	18031	18189	18021	18166	18030	18174	18161	18048	18113	18086	17956	17970	18243	18040	18339	18217	18269	18178	17978	18387	18216	18191	18001	18255	17941	18137	18128	17984	18107	17977	18162	18141	18223	17991	18147	18185	18215	18151	18333	17922	18268	18174	18212	17944	18356	18043	18359	17987	18239	18175	18263	18112	18274	17891	18165	18059	18289	18180	17969	18166	18119	18035	18013	18109	18053	18025	18252	18085	18208	18087	18266	18002	18159	18250	18238	18165	18142	17982	18074	18229	18044	18164	18165	18021	17983	18031	18048	18227	18272	18200	18232	17984	17997	18208	18061	18150	18250	18146	18158	18007	18006	18167	18136	18063	18169	18009	18163	18213	18142	18125	18032	18291	18255	18124	18035	18170	18058	18028	18180	18330	18168	18152	18158	18165	18088	18191	18289	18266	18209	18242	18286	18259	18159	18129	18100	18182	18145	18074	18142	18157	18094	18145	18171	18121	18164	18015	18182	18205	18208	18327	18067	18108	18241	18117	17987	18241	18138	18210	18343	18055	17954	18222	18174	18037	18090	18125	18039	18068	18045	17989	18232	18202	17995	18043	18013	18157	18100	17946	18375	18404	18209	17949	18066	18162	18245	18131	18253	18317	18230	17883	18161	17966	18156	18086	18276	18093	18197	18030	18111	18225	17890	17911	18349	18109	18223	18042	18388	18228	18127	17940	18111	18191	18059	18124	18132	18019	17953	18120	18318	18149	18188	18044	18264	18064	18205	18091	18385	18049	18118	18041	18048	18352	18373	18111	18284	18192	18081	18242	18218	18095	18107	18106	18102	18232	18296	18180	18066	18121	18184	18061	18144	18189	18099	18390	18381	18332	18169	18177	18235	18287	18101	18072	18209	18177	18053	18297	17978	18229	18187	18180	18080	18134	18075	18169	18235	18248	18175	18167	18196	18167	18115	18307	18095	18231	18194	18048	18059	18283	18241	18136	18084	18086	18133	18211	18197	18105	18099	18288	18036	17913	18102	17952	18149	18236	18097	18218	18109	18186	18121	18111	18195	18150	18027	18019	17972	18247	18070	17989	18162	18136	18061	18338	18202	18185	18104	18157	18327	18189	18262	18105	18168	18312	18168	18215	17995	18076	17986	18151	18255	18216	18272	18154	18253	18231	18431	18386	18166	18189	18125	18108	18226	18189	17985	18111	18050	18028	18121	18153	18298	18352	18124	18190	18132	17979	18175	18202	18219	18340	18074	18088	18045	18087	17858	18065	18138	18058	18193	18048	18217	18059	18155	18200	18175	18106	18186	18043	18037	18226	18219	17961	18111	17947	18070	18134	18184	18315	18036	17969	17879	18259	18026	18256	17917	18143	18109	18113	18035	17975	18235	18191	18132	17997	18161	18060	17990	18212	18299	18476	18233	18109	18150	18246	18063	18107	18160	18308	18030	18247	18083	18323	18014	18131	18109	18143	18315	18143	18208	17948	18238	18088	18115	18034	18100	18094	18040	18216	17998	18310	18159	18073	18365	18164	18128	18065	18184	18376	17974	18137	18039	18159	18241	18093	18179	18090	18025	17998	18213	18278	18122	18170	18214	18099	18035	18236	18160	18273	18085	18232	18099	18196	17913	18286	18053	18154	18324	17957	18050	18353	18451	18223	18131	18200	18233	18056	18021	18221	18082	18328	18128	17963	17996	18126	18304	18134	18160	18148	18137	18282	18175	18171	18206	18061	17906	18013	18289	18193	17987	18126	17999	18265	18125	18088	18149	18077	18165	18151	18065	17974	18175	18157	18258	18247	18153	18367	18129	18077	18239	18149	18016	18057	18008	18322	18184	18172	18146	18396	18145	18145	18101	17934	17978	18031	18084	18090	18249	18049	18109	17995	18206	18253	18026	18154	17959	18230	18245	18310	18323	18359	18075	18157	17914	18216	18248	18146	18111	18166	18194	18000	17978	18123	18340	18197	18167	18027	18305	18108	18110	18229	18304	18164	18228	18274	18254	18049	18112	18169	18097	18223	18252	18312	18147	17932	18025	18285	18262	18193	18164	18224	18267	18218	18116	18145	18144	17951	18250	18154	18238	18275	18205	18168	18193	17971	18311	18271	18100	18221	18254	18125	18189	18217	18138	18213	18263	18192	18111	18133	18212	18206	18114	18058	18108	18141	18065	18195	18071	18167	17946	17954	18101	18021	18078	18117	18433	18209	18235	18176	18316	18023	18328	18176	18309	18294	18027	18388	18133	18120	18281	18191	18168	18181	17898	18166	18309	18179	18146	18036	18032	18064	18194	18093	18148	18149	18196	18229	18174	17963	18119	18121	18208	18299	18130	18065	18085	18235	18011	17974	18165	18081	18096	18179	18032	18134	18159	18004	18169	18170	18145	18165	18185	18069	18157	18338	17969	18319	18025	18138	18156	18173	18189	18298	17868	18122	18151	18195	18250	18246	18287	18296	18262	18211	17927	18126	17926	18104	18256	18056	18193	18122	18168	18196	18161	18059	18178	18198	18108	18167	18236	18119	18032	18231	18015	18393	18395	18182	18145	18108	18146	18321	18162	18318	17970	18346	18176	18182	18033	18104	18231	18097	18107	18116	18209	18246	18206	18287	18253	18239	18266	18405	18168	18095	18179	18220	18262	17966	18204	17995	18204	18116	18176	18082	18079	18006	18220	18222	18001	18088	18128	18215	18181	18044	18111	17995	18078	18046	18204	18230	18144	18087	18099	17998	18133	18239	18257	18033	18217	18155	18168	18076	18199	18179	18217	18041	18169	18213	18157	18097	18320	18246	18242	18302	18184	18102	18160	18151	18115	18132	18052	18011	18138	18455	18196	18188	18152	18181	18168	18130	18150	18260	17893	18010	18191	17962	17916	18096	18186	18117	18233	18125	18079	18090	18127	18262	18110	18043	18137	18043	18194	18171	18132	18417	18023	18034	18096	18090	18196	18062	18267	18309	18092	18131	18411	18116	18127	18148	18227	18147	18046	18077	18059	18235	18134	18162	17925	18300	18312	18085	18151	17975	18012	18177	18080	18132	18376	18271	18195	18153	18181	18196	18073	18131	18021	18191	18269	17973	18124	18059	18145	18336	18382	18191	18256	18067	18280	18165	18037	18170	18344	18336	18181	18380	18120	18151	18251	18046	18109	18199	17980	18291	18200	18124	18150	18113	17989	18063	18077	18131	18142	18074	18184	18141	17808	18266	18048	18319	18091	18147	18050	18122	17997	18282	18163	18224	18025	18088	18048	18306	18280	18130	18175	18177	18108	18201	18024	18450	18235	18062	18225	17875	18251	18340	18209	18125	18108	18046	18065	18116	18164	18316	18215	18187	18386	18122	17973	18128	17926	18242	18123	18187	18124	18097	18242	18154	18062	18112	18161	18070	18253	18228	18102	18006	17957	18267	18116	18282	18178	18184	18106	18217	18187	18120	18184	18186	18290	18139	18170	18095	18098	18009	18014	18013	18213	18028	18201	18127	18058	18203	18269	18018	18034	18188	18124	18313	18244	18236	18183	18031	18170	18440	18087	18050	17956	18230	18075	17945	18339	18069	18137	18299	18035	18151	18114	18112	18041	18050	18230	18127	18109	18133	17986	18202	18155	18378	18045	18063	18191	18161	18053	18174	18178	18112	18145	17967	18080	18041	18074	18135	18106	18182	18231	18271	18052	18024	18120	18257	18255	17925	18301	18014	18075	18202	18265	18137	17871
17791	31211	28693	22154	19503	18549	17412	17043	16376	16419	15910	15570	15192	15107	14981	15046	14915	14954	15029	14940	14981	15013	15049	14766	15065	14911	15059	15037	15037	14851	15160	14979	14975	14852	14894	14869	14827	14881	14876	14843	14892	14865	15049	14846	14833	14957	14981	14969	15046	14801	14889	14724	15087	14795	15011	14834	14755	14858	14976	14865	14730	14765	14814	14840	14947	14839	14810	14853	14908	15041	14811	14929	14858	14912	14856	14986	15023	15012	14920	14982	14983	14985	14924	14929	15020	14859	14857	14811	14952	14880	14986	14941	14818	14909	14931	14962	14775	14836	14917	14919	14884	14814	14939	15005	14856	14854	14853	14868	14872	15050	14879	14938	14764	14980	14810	14855	14961	14844	14899	14957	14870	15019	14826	15043	15075	14860	15007	14883	15028	14936	14763	14914	14767	14718	14848	14944	14835	14937	15038	14885	14981	14702	14890	14881	14928	14995	14867	14827	14812	14896	14692	14883	14995	14883	14805	14908	14914	14799	14817	14796	14866	14892	14901	14825	14839	14883	14820	14771	14785	14779	14819	14888	14876	14776	14790	14968	14853	14672	14907	14924	15056	14936	14829	14909	14953	14890	14944	14741	14835	14952	14902	14759	15027	14899	14927	14837	14743	15025	14912	14980	14807	14948	14800	14838	14917	14805	15024	15085	14927	14914	14860	15002	14783	14924	14827	14956	14959	14767	14920	14991	14749	14815	14914	14789	14968	14915	14941	14712	15207	14902	14924	14750	14873	14783	14793	14775	14838	14774	14847	14851	14786	14956	14887	14937	14647	14851	14917	14779	14774	14960	14895	15059	14701	15017	15058	14808	14916	14839	14763	15002	14872	14944	14782	14999	14915	14906	14805	15029	14931	14892	14937	15149	14989	14804	14756	14992	14771	14681	14853	14987	14720	14719	15209	14981	14840	14899	14689	14955	14855	14757	14892	14906	14944	14926	14796	14957	14868	14911	14896	14861	14855	14865	14843	14956	14885	14948	14899	14790	14846	15057	14755	14854	14728	14899	14952	15007	14915	14993	14672	14998	14839	14960	14799	14914	14787	14927	14977	14772	14795	14840	14924	14756	15051	14802	14864	14850	14993	14854	14720	14995	14750	15022	14825	14954	14721	14891	14902	14788	15063	14744	14723	14809	14894	14956	14839	14810	14854	14814	15043	15011	14785	14651	14924	14966	14909	15037	14690	14841	14858	14974	14906	14857	15002	14773	14822	14747	14811	14891	14907	14837	14866	14792	14848	14870	15009	14833	14933	14836	14883	14947	14765	14688	14857	14863	14780	14963	14880	14797	14820	15145	14860	14842	14821	14852	14829	14805	14787	15038	14784	15022	14890	14823	14956	14861	14709	14895	15069	14949	14847	14703	15000	14974	14854	14757	14931	14854	14873	14970	14797	14961	14784	14957	14929	14966	14966	14856	14708	14906	14715	14902	14905	14854	14906	14788	14911	14814	15001	14881	14771	14906	14915	14995	14806	14930	14915	14810	14930	14903	14782	14917	14952	14842	14971	14783	14921	14950	14915	14801	14857	14813	14768	14902	14947	14883	14928	14885	15146	14949	14761	14961	14886	14831	14886	14879	14797	14921	14831	14885	14919	14954	14907	15027	14962	14973	14680	14894	15095	14826	14860	14706	14984	14850	14813	15006	14839	14681	14876	14953	15038	14875	14696	14914	14903	14966	14941	14963	14814	14674	15037	14915	14842	14809	14794	14834	15005	14702	15033	14867	14702	14721	15037	14929	14914	14813	14909	14988	14774	14895	14799	15094	14781	14897	14983	14888	14796	14998	14889	14771	14977	14743	14939	15059	14784	14705	14901	14746	14752	14901	14793	14835	14819	14900	14824	14783	14804	14784	14844	14929	15045	14806	14659	14884	14806	15048	14915	14838	14994	14903	14885	14877	14708	14944	14821	14804	14956	14827	14984	14871	14921	14806	14890	14832	14845	14791	14765	14866	14895	14917	14873	15027	14681	14920	14895	14866	14822	14837	15019	14870	14970	14828	14969	14697	14986	14987	14837	15003	14962	14777	14951	14839	14760	14805	14813	14913	14911	14904	14906	14866	14943	14853	14701	14669	14834	14978	14847	14931	14746	14800	14973	14779	14886	14770	14877	14865	14891	14995	14867	14904	14925	14806	14948	14963	14930	14791	14786	14895	15046	14702	14806	14820	14803	14910	15017	14927	14884	14774	14952	14833	14928	14868	14810	14872	14879	14950	14853	14861	14789	14773	15022	14934	14984	14882	14832	14802	14949	14991	14839	14742	14792	14999	14873	14762	14900	14818	14831	14860	14704	14790	15012	14932	14807	14707	14875	14903	14866	14940	14813	14839	14903	14863	14866	14852	14886	14898	14849	14914	14955	14727	14838	14616	14676	14678	15003	14890	14812	15102	14899	14910	15008	14916	14926	14751	14869	14847	15008	14723	14844	14897	14989	14923	14951	14836	14789	14780	14901	14920	14809	14934	14832	14973	14854	14930	14757	14843	14723	14918	14778	14729	14773	14909	14973	14967	14916	14855	14904	14692	14788	14850	14923	14888	14903	14840	14871	14781	14944	14941	14694	14794	14884	14848	14780	14802	14932	14871	15014	14888	14898	14757	14892	14842	14833	14856	14746	14928	14856	14878	14926	15039	14871	14913	14918	14886	14837	14881	14745	14776	14943	14710	14994	14942	14899	14817	14936	14748	14869	14982	14965	14891	14697	14803	14901	14836	14929	14762	14865	14816	14991	14854	14938	14787	14845	14810	14946	14874	14821	14908	14881	15021	14861	14879	14853	14877	14835	14845	14632	14903	14869	14803	14870	14853	14862	15043	14941	14809	14805	14892	14867	14935	14796	14999	14940	14997	14860	15089	15045	14854	14857	14849	14960	14861	14869	14829	14807	14927	14890	14766	14816	14924	14880	15048	14969	14761	14771	15034	14909	14789	15010	15053	14896	14824	14907	14845	14823	14749	14899	14903	15147	14856	14891	14771	14985	14879	14870	14940	14966	14810	14846	14758	14944	14835	14794	14804	14847	14821	14981	14797	14907	14928	14775	14725	14885	14906	14693	14809	14923	14854	14845	14871	15089	14770	14722	15107	14854	14876	14934	14854	14939	15015	14775	14934	14840	14863	14801	14792	14781	15036	14978	14979	14894	14819	14691	14873	14781	15061	14892	14832	14775	14803	14931	14865	15052	14842	14731	14918	14940	14818	14767	14925	14917	14957	15027	15010	14940	14795	14914	14905	14719	14949	14824	14976	14724	15006	14968	14892	14925	14819	15009	14838	14936	14817	14774	14968	14935	14953	14852	14930	14857	14902	14857	14749	14959	14946	14689	14803	14897	14809	14840	14802	14817	14972	14951	14904	14929	14803	14836	14873	14849	14894	15032	14866	14866	14897	14848	14707	14965	14868	14849	14893	14951	14794	14864	14832	14971	14763	15007	14843	15013	14980	14977	14885	14911	14920	14733	14995	14968	14780	14842	14792	14801	14945	14834	14958	14761	15021	14948	14705	14874	14968	14848	14842	14783	14853	14777	14743	14952	14858	14651	15059	15009	14800	14834	14774	14856	15113	14869	14974	14919	14838	14871	14722	14983	14766	14742	14910	14948	14811	14822	14848	14932	14903	14841	15005	14929	14879	15052	15021	14944	14977	14729	14865	14887	14771	14802	14962	14883	14844	14956	14756	14794	14975	14800	14913	14757	14829	14841	14894	14741	14744	15035	14902	14818	14952	15053	14860	14932	15024	14879	15044	14888	14890	14886	14845	14975	14795	14948	14742	14932	14856	14870	14827	14803	14909	15031	14810	14985	14763	15035	14823	14944	14909	14872	14763	14942	14884	14883	14831	14884	14980	14956	14663	14870	14976	14837	14688	14813	14896	14967	15049	14644	14974	14889	14912	14966	14758	14845	14978	14916	14741	14814	14667	14837	14899	14820	14890	14925	14882	14885	14761	14881	14832	14841	14908	14709	14733	15127	14896	14785	15032	14879	14906	14882	14906	14901	14860	14949	14895	14908	15013	14761	14773	14718	14706	14948	14719	14998	14935	14863	14916	15017	14737	14840	14810	14869	14966	14784	14947	15076	14904	14812	14800	14797	14854	14676	14966	14895	14975	14916	14749	14894	15048	14969	15010	15039	14970	14916	14856	14920	14853	14766	14889	14735	14754	14971	14815	14765	14864	14834	14924	14787	14849	14893	14656	14974	14883	14749	15073	14978	14902	14769	14787	14715	14803	14719	14908	14832	14857	14868	14734	14841	14853	14853	14637	14708	14786	14941	15019	14800	14985	14866	14856	15031	14875	14710	14770	14997	14781	14862	15020	15017	14809	14760	14997	14968	14942	14950	15011	14849	14884	14844	14954	14832	14640	14986	14821	14865	14968	14876	14864	14831	14992	14947	14783	14849	14784	14735	14933	14805	14826	14870	14750	14834	14866	14936	14846	14961	14804	14760	14978	14713	14853	14767	14864	14810	14958	14882	14846	14859	14811	14845	14825	14866	14846	14825	14883	14750	14918	14795	14805	14788	14796	14797	14891	14833	14779	14785	15042	14807	14889	14916	14939	14908	14914	14798	14934	14975	14914	14892	14635	14859	14954	14861	14897	14900	14915	14955	14879	14994	14916	14841	14797	14854	14912	14875	15107	14973	14885	14916	14793	14896	14776	14979	14816	14895	14762	14765	14831	14784	14684	14871	15043	14954	14736	15153	14843	14919	14696	14906	14832	14943	14794	14760	15034	14931	14780	14757	14886	14853	15032	14958	15008	15025	14888	14656	14739	14716	14971	14835	14816	14986	14836	14970	14837	14802	14915	14842	14969	15002	14664	14973	14860	14954	14774	14970	14817	15029	14909	14931	14957	14873	14676	14855	14879	14817	14798	14978	15001	14987	14913	14861	14799	14981	14780	14681	14875	14949	14818	14796	14838	14946	14980	14847	14923	14920	14941	14874	14907	14721	14796	14899	14741	14845	14881	14861	14797	14862	14956	14926	15008	14811	14881	14738	14832	14896	14949	14999	14865	15145	14944	14905	14781	14905	14761	14976	14705	14972	14843	14690	15053	14789	14931	14869	14970	14748	14823	14850	14928	14972	14878	14842	14880	14954	14899	14984	14783	14897	14919
22932	21167	28954	23711	21564	24140	26188	21269	20114	20085	19942	19496	19255	19416	19116	18911	18995	18891	18841	18969	18880	18864	18693	18965	18905	18829	18782	18867	18955	19074	18857	18736	18796	18706	18883	18709	18624	18610	18676	18604	18824	18881	18491	18670	18622	18778	18700	18761	18685	18697	18746	18723	18747	18521	18632	18629	18717	18693	18816	18703	18815	18812	18845	18797	18728	18665	18715	18732	18706	18683	18789	18627	18742	18829	18617	18850	18770	18906	18784	19004	18865	18960	18621	18696	18574	18788	18556	18966	18804	18656	18695	18782	18721	18770	18810	18716	18714	18772	18608	18661	18941	18772	18394	18573	18582	18698	18580	18679	18615	18555	18824	18619	18565	18560	18574	18682	18847	18722	18898	18587	18696	18721	18855	18711	18839	18628	18589	18721	18964	18757	18584	18621	18821	18701	18692	18778	18626	18519	18688	18708	18572	18812	18796	18652	18638	18655	18674	18807	18753	18834	18676	18795	18633	18355	18728	18816	18557	18824	18673	18767	18402	18552	18535	18823	18568	18534	18849	18825	18668	18589	18533	18653	18597	18613	18637	18632	18609	18657	18691	18655	18828	18573	18729	18810	18789	18653	18570	18523	18721	18522	18724	18562	18692	18695	18854	18857	18824	18398	18712	18771	18777	18808	18646	18594	18639	18434	18625	18634	18713	18747	18675	18528	18547	18687	18485	18394	18670	18602	18770	18707	18812	18689	18545	18489	18726	18593	18634	18526	18745	18546	18610	18624	18527	18714	18865	18679	18850	18786	18618	18637	18670	18510	18498	18745	18606	18844	18876	18628	18615	18807	18661	18625	18718	18591	18691	18734	18464	18614	18579	18820	18757	18832	18677	18675	18749	18748	18569	18589	18672	18605	18712	18755	18825	18724	18687	18372	18675	18778	18515	18718	18769	18644	18819	18600	18430	18682	18681	18690	18587	18655	18717	18620	18510	18563	18678	18706	18925	18424	18761	18561	18570	18481	18710	18568	18563	18660	18490	18548	18637	18693	18728	18754	18606	18697	18845	18523	18633	18612	18473	18586	18624	18652	18681	18840	18644	18575	18553	18544	18673	18901	18639	18628	18736	18802	18677	18655	18457	18792	18687	18717	18528	18624	18557	18610	18840	18681	18547	18857	18639	18529	18540	18829	18709	18636	18638	18582	18793	18744	18652	18626	18680	18652	18668	18712	18623	18898	18566	18656	18748	18803	18763	18506	18408	18809	18577	18552	18676	18537	18663	18623	18734	18623	18682	18717	18759	18464	18738	18500	18659	18530	18675	18821	18451	18564	18630	18638	18708	18661	18608	18679	18583	18673	18755	18711	18725	18616	18574	18466	18780	18623	18841	18722	18575	18861	18526	18535	18612	18530	18643	18614	18638	18951	18634	18496	18857	18703	18648	18532	18413	18635	18569	18577	18700	18513	18647	18750	18644	18643	18736	18593	18806	18956	18502	18609	18688	18699	18409	18663	18779	18750	18711	18498	18413	18763	18324	18675	18759	18634	18648	18641	18525	18436	18693	18668	18743	18557	18826	18553	18783	18586	18691	18731	18536	18746	18861	18598	18683	18767	18729	18510	18510	18758	18629	18719	18639	18542	18675	18733	18629	18671	18682	18708	18549	18578	18472	18748	18813	18306	18623	18649	18501	18645	18720	18709	18741	18446	18662	18698	18675	18635	18713	18633	18553	18662	18772	18458	18690	18624	18809	18629	18514	18558	18667	18829	18438	18675	18654	18698	18690	18711	18647	18634	18971	18525	18673	18852	18875	18331	18574	18473	18556	18677	18673	18713	18716	18966	18766	18778	18679	18714	18799	18613	18540	18438	18480	18551	18855	18759	18735	18544	18772	18606	18629	18644	18771	18487	18660	18777	18541	18827	18633	18926	18793	18599	18614	18698	18644	18476	18640	18410	18546	18855	18737	18590	18607	18481	18662	18679	18825	18908	18634	18711	18694	18706	18594	18400	18500	18515	18675	18757	18737	18647	18702	18614	18757	18640	18789	18619	18516	18526	18627	18721	18441	18742	18692	18733	18582	18758	18660	18701	18603	18834	18540	18657	18613	18534	18645	18773	18668	18628	18740	18584	18635	18879	18651	18663	18656	18570	18750	18359	18786	18676	18726	18787	18765	18485	18552	18689	18406	18471	18511	18639	18508	18641	18875	18754	18535	18639	18705	18787	18620	18461	18650	18669	18870	18660	18814	18554	18654	18636	18619	18716	18703	18616	18762	18786	18677	18433	18673	18542	18627	18583	18687	18641	18603	18822	18487	18551	18419	18611	18716	18564	18437	18710	18722	18595	18528	18837	18664	18480	18543	18541	18528	18794	18668	18771	18625	18520	18782	18771	18509	18661	18672	18640	18821	18686	18585	18553	18611	18553	18555	18632	18754	18771	18612	18928	18825	18794	18644	18699	18761	18511	18701	18664	18814	18774	18607	18677	18481	18507	18796	18657	18714	18653	18584	18731	18762	18721	18800	18379	18650	18771	18813	18454	18731	18568	18586	18808	18463	18680	18554	18447	18668	18509	18711	18691	18728	18689	18736	18534	18647	18828	18724	18605	18593	18549	18776	18651	18717	18645	18721	18515	18514	18594	18887	18650	18634	18683	18644	18709	18540	18768	18840	18854	18887	18729	18515	18451	18599	18547	18822	18657	18617	18580	18791	18791	18708	18600	18754	18799	18613	18485	18709	18559	18654	18670	18695	18604	18778	18467	18600	18627	18638	18751	18686	18553	18733	18606	18760	18502	18450	18853	18545	18623	18517	18495	18579	18603	18909	18540	18610	18355	18564	18439	18744	18689	18740	18661	18693	18812	18638	18727	18742	18813	18635	18730	18576	18756	18583	18619	18669	18622	18543	18595	18831	18909	18663	18687	18526	18605	18719	18867	18654	18711	18628	18406	18708	18753	18653	18547	18420	18655	18532	18622	18534	18615	18709	18590	18674	18869	18608	18764	18804	18478	18885	18423	18638	18577	18746	18746	18705	18671	18822	18760	18897	18818	18798	18907	18758	18630	18686	18641	18690	18748	18668	18827	18659	18606	18671	18627	18714	18601	18695	18826	18653	18680	18542	18624	18612	18546	18796	18633	18765	18384	18640	18608	18848	18624	18581	18612	18592	18701	18652	18636	18532	18763	18433	18484	18769	18572	18640	19028	18709	18653	18624	18369	18762	18606	18566	18438	18647	18541	18528	18672	18633	18669	18536	18528	18793	18694	18530	18850	18554	18618	18676	18674	18686	18533	18525	18603	18607	18789	18613	18650	18642	18740	18545	18663	18679	18708	18631	18629	18522	18765	18729	18522	18600	18744	18595	18753	18630	18531	18602	18598	18446	18606	18784	18556	18763	18538	18632	18824	18677	18617	18807	18403	18606	18622	18708	18709	18631	18688	18722	18678	18592	18808	18720	18677	18489	18724	18698	18717	18702	18702	18570	18535	18746	18427	18492	18466	18773	18769	18627	18660	18709	18330	18664	18646	18913	18668	18646	18529	18703	18468	18633	18433	18887	18457	18707	18569	18773	18478	18800	18827	18597	18689	18555	18727	18706	18772	18741	18585	18706	18415	18704	18787	18551	18648	18574	18670	18879	18467	18801	18551	18593	18599	18678	18732	18547	18477	18749	18587	18503	18476	18723	18583	18533	18665	18629	18483	18702	18724	18583	18609	18760	18635	18622	18732	18687	18582	18524	18662	18771	18721	18524	18542	18610	18993	18696	18580	18636	18763	18794	18719	18745	18742	18624	18573	18735	18472	18701	18629	18740	18551	18667	18664	18663	18861	18631	18537	18517	18508	18751	18409	18704	18589	18539	18681	18888	18683	18551	18978	18626	18744	18727	18735	18510	18732	18753	18516	18738	18785	18732	18715	18656	18651	18611	18697	18689	18790	18841	18646	18927	18544	18686	18617	18582	18685	18598	18697	18700	18649	18494	18814	18679	18544	18608	18704	18755	18662	18575	18752	18776	18656	18606	18681	18923	18678	18795	18917	18445	18814	18463	18589	18724	18731	18627	18725	18598	18608	18759	18486	18611	18732	18741	18525	18563	18598	18681	18654	18689	18674	18751	18589	18628	18711	18964	18533	18535	18712	18639	18797	18637	18712	18737	18609	18625	18779	18682	18492	18664	18703	18657	18587	18669	18513	18586	18785	18504	18496	18595	18555	18685	18690	18617	18826	18770	18730	18611	18512	18622	18804	18746	18759	18877	18648	18472	18911	18662	18751	18717	18803	18761	18453	18569	18704	18507	18538	18536	18534	18801	18526	18744	18710	18489	18565	18658	18792	18755	18531	18540	18780	18400	18714	18488	18761	18531	18694	18721	18640	18551	18646	18605	18629	18670	18610	18576	18626	18484	18694	18454	18616	18738	18660	18741	18736	18774	18804	18683	18318	18487	18552	18707	18530	18688	18785	18538	18639	18674	18787	18423	18558	18788	18629	18580	18646	18525	18599	18635	18758	18680	18541	18767	18460	18749	18767	18636	18741	18585	18915	18597	18630	18581	18515	18660	18689	18631	18580	18570	18787	18700	18650	18686	18758	18521	18679	18728	18821	18754	18701	18669	18844	18550	18424	18641	18616	18821	18601	18746	18717	18691	18717	18518	18705	18558	18691	18554	18677	18524	18794	18875	18370	18672	18598	18577	18794	18669	18452	18545	18693	18845	18721	18641	18764	18822	18711	18567	18660	18732	18591	18469	18625	18737	18545	18593	18804	18442	18520	18752	18587	18505	18793	18811	18711	18445	18587	18712	18715	18631	18780	18688	18447	18679	18548	18890	18546	18686	18516	18673	18650	18605	18718	18729	18735	18719	18517	18464	18411	18664	18727	18665	18695	18820	18723	18658	18648	18732	18491	18416	18699	18866	18717	18703	18536	18748	18591	18699	18560	18695	18561	18486	18633	18689	18715	18609	18836	18443	18723	18593	18714	18671	18502	18581	18510	18670	18628	18614	18754	18648	18657	18815	18697	18716	18813	18614	18624	18756	18647	18604	18585	18316	18504	18605	18607	18599	18622	18768	18598	18586	18826	18614	18617	18642	18629	18656	18584	18639	18764	18666	18700	18649	18628	18712	18893	18567	18642	18339	18714	18660	18509	18776	18643	18651	18594	18708	18757
19506	36422	33248	25349	22014	20457	18651	18023	17259	17065	16836	16165	15546	15659	15560	15345	15386	15174	15256	15085	15275	15352	15249	15133	15158	15294	15214	15300	15422	15304	15153	15118	15156	15169	15328	15180	15137	15123	15146	15186	15279	15116	15241	15050	15137	15120	15117	15088	15150	15231	15084	15196	15180	14987	15332	15025	15329	15061	15215	15037	15144	15044	15103	15152	15319	15242	15118	15054	15245	15145	15212	15164	15344	15292	15258	15173	15171	15240	15166	15430	15211	15404	15358	15145	15350	15217	15312	15091	15194	15174	14954	15324	15324	15133	15202	15077	15222	15029	15054	15315	15115	15215	15101	15258	15144	15347	15135	15152	14952	15116	15144	15154	15040	15119	15227	15241	15137	15053	15144	14912	15126	15026	15136	15152	15129	15217	15098	15113	15035	15152	15184	14986	15274	15196	15128	15074	15321	15057	15183	15182	15215	15113	15010	15160	15208	15106	15106	15318	15108	15133	15125	14970	15345	15167	15031	15059	15314	15111	15182	15152	15107	15064	15078	15103	15189	15140	15005	15105	15083	15085	15190	15204	15032	15084	15158	15105	15118	15153	15006	15123	15167	15222	15040	15066	15279	15221	15140	15095	15154	15148	15114	15238	15256	15258	15106	15081	15130	15074	15200	15064	15268	15183	15127	15014	15108	15253	15115	15077	15244	15146	15160	15012	15163	15165	15188	15206	15042	15085	15125	15137	15036	15161	15162	15181	15063	15089	15120	15082	15087	15081	15150	15175	15109	15061	15044	15379	15087	15072	15008	14999	15066	15350	15027	15036	15157	15088	14997	15241	15059	15327	15013	15102	15014	14946	15155	15291	15192	14996	15237	15034	15211	15049	15111	15166	14978	15147	14840	15110	15122	15018	15184	15201	15117	15121	15235	15318	15038	15295	15059	15127	15125	15131	15072	14980	15042	15074	15050	15273	15172	15055	15261	15182	15115	15047	15104	15102	15315	15245	15118	15199	15075	15114	15216	15159	15035	15119	15283	15135	15240	14988	14967	15034	15142	15081	15253	15129	15286	14900	15246	15105	15066	15204	15053	14979	15121	15266	14988	15219	15051	15099	15150	15097	15060	15087	15094	15022	15104	15037	15162	15172	15104	15150	15193	15290	15173	15116	15124	15122	15055	15138	15209	15235	15092	15253	15157	15197	15074	15173	15052	14989	15113	15196	15068	15003	14995	15276	15230	15172	14955	15098	15207	15140	15023	14968	15089	14976	15141	15025	15178	15173	15010	15103	15102	15139	15131	15210	14938	15350	15212	15186	15164	15165	15083	14917	15030	15078	15075	15158	15033	14918	14956	15304	15198	15238	15030	15128	15144	15006	15013	15142	15204	15178	15041	15172	15116	15070	15101	15340	15076	15279	15208	15078	15261	15091	15088	15234	15084	15109	15037	15147	15184	15084	15219	14975	15119	15077	15114	15277	15239	15157	15090	14932	15029	15085	14959	15214	15039	15148	15132	15155	15058	15168	15021	15152	15120	14993	15123	15233	15180	15076	15068	14972	15114	14957	15157	15011	15028	15133	15147	15243	15125	15004	15100	15121	15199	15221	15062	15209	15068	15252	15117	15284	15241	15283	15131	15123	15023	14961	15096	14967	15160	15117	15052	15149	15155	15075	15145	15278	14936	15153	15128	14994	15128	15039	15221	15154	15072	14984	15117	15034	15291	15002	15060	14979	15281	14973	15102	15072	14935	15176	15207	15299	15293	15189	15134	15220	15431	15044	15060	15092	15237	15152	15044	15195	14979	15294	15250	14971	15186	15155	15099	15136	15135	15001	15106	15023	15220	15016	15164	15064	15049	15131	15200	15351	15091	15128	15212	15089	15081	14968	15236	15167	15095	15182	15268	15058	15013	15112	15058	15070	15182	15078	15071	15114	15207	15114	15181	15160	14953	15225	15192	15192	14998	14965	15175	15132	15157	15040	15177	15079	15110	15078	14987	15179	15140	15141	15184	15262	15307	15123	15113	15184	15159	14999	15190	15127	15216	15143	15105	15050	15070	15086	15263	15339	15069	15043	15008	15162	15023	15240	15327	15193	15187	15179	15199	15071	15035	15090	15228	15234	15157	15154	15153	15145	15037	15150	15092	15182	15111	15023	15299	15223	15282	15128	15205	15039	15062	15020	15094	15178	15121	14778	15253	15154	15251	15093	14842	15049	15145	15074	15031	15150	15229	15046	15041	15241	15302	15082	15180	14945	15141	15115	15093	15129	15008	15018	15349	15300	15093	15069	15077	15076	15216	15109	15057	15012	15201	15405	15160	15233	14979	15202	15142	14979	15146	15177	15235	15206	15104	15254	15115	15217	15063	15020	15060	15164	15164	15051	15201	15029	15256	15020	15102	15075	15089	15229	15161	15194	15122	15164	15019	15203	15161	15115	15016	15187	15197	15151	15074	15118	14998	15160	15007	15111	15065	15033	15091	15242	15086	15193	15146	15268	15033	14968	15203	15056	15154	15190	15034	15254	15147	15182	14994	15010	15149	14943	15117	14988	15091	15113	15122	15136	15125	15122	15005	15281	15042	15070	15062	15083	15144	15206	15032	15007	15166	15113	15108	15142	15187	15136	15131	15172	15120	15226	15214	15060	15256	15294	15015	15017	15066	15082	15069	15147	15120	15033	15179	15221	15202	15258	14964	15124	15123	15189	15237	15042	15283	15057	15160	15161	15124	15133	15110	15252	15059	15114	15185	14994	15056	15084	15124	15108	15177	15018	15147	15176	15058	15117	15241	15014	15074	15041	15197	15024	15144	15058	15088	15262	15116	15097	15157	15162	15066	15117	15162	15259	15307	15180	15110	15103	15179	15209	15132	15271	15061	14944	15184	15108	14940	15050	15278	15155	15055	15093	15291	15125	15129	15073	15108	15037	15144	15314	14914	14978	15055	15058	15161	15051	15166	15114	15185	15131	15128	15066	14988	15395	15255	15131	15082	15173	15175	15167	15121	15030	15091	14889	15158	15234	15229	15021	15296	15281	15041	15067	15122	15133	15205	14996	15164	15076	15186	15212	15025	15081	15065	15062	14950	15060	15037	15002	15125	15014	15175	15241	15041	15048	15000	15099	15110	15065	15146	15059	15035	15072	15171	15210	15167	15163	14989	15164	15103	15139	15038	15087	14887	15098	15034	15009	14963	15170	15298	15088	14894	15133	15061	15165	14995	15091	15069	15181	15120	15003	14982	15031	15063	14941	15083	15056	15126	15211	15172	15046	14866	15173	15095	15153	15093	15158	15060	15217	15109	15240	15098	15195	15360	15128	15078	15181	14962	15087	15198	15148	15092	14991	15185	15225	14939	15226	15053	15178	14982	15111	15243	15209	15049	15314	15210	15209	15127	15031	15218	14979	15111	15001	15013	15101	15187	14975	15078	15040	15105	14989	15151	15141	15229	15003	15037	15200	15003	14901	15263	15065	15072	15133	15408	15073	15023	15209	14955	14946	14963	14991	14960	15101	14914	15092	15094	15078	15166	15174	15103	15114	15156	15108	15076	15148	15106	15109	15234	14955	14993	15207	15170	15011	15079	15137	15097	15236	15149	15208	15264	15132	15010	14951	15059	15123	15195	15192	15051	15079	14992	15102	15212	15096	15245	15224	15088	15141	15132	15052	15140	15180	15031	15010	15178	15027	15085	15247	15128	15002	15110	14942	15104	14952	15126	15217	15146	15073	14872	15038	15162	15151	15168	15117	15190	15024	15125	15116	15194	15118	15164	15066	15059	15012	15128	14957	15018	15070	15196	15090	15174	15018	15146	15271	15168	15087	15157	15116	15044	15002	15333	14993	15206	15017	15180	14997	15247	15138	15158	15065	15167	15066	15180	15107	15136	15226	15156	15118	15165	14954	15158	15262	14988	15065	15067	14995	15047	15137	15093	15031	15212	14965	15066	15007	15023	15208	15134	15315	15120	15135	15194	15190	15167	14997	15235	15185	15133	15084	15105	15046	15100	15036	15221	15306	15123	15021	15206	15132	14925	15020	15121	15164	15212	15230	15345	15008	14992	15000	15111	15316	15145	15307	15159	15274	15102	14803	15103	15063	14958	15064	15106	15120	15178	15144	15069	15161	15093	15052	15070	15181	14982	15198	15171	15148	15221	15126	14906	15277	15182	15220	15297	15020	15105	15107	15123	15278	15222	15226	14975	15166	15056	15266	15101	15038	15140	15130	15013	15194	15245	15374	15067	15134	14943	15200	15057	15175	15143	15035	15043	15233	14995	15119	15181	15137	15045	15094	15086	15095	15123	14859	15425	15056	15051	15101	15103	15274	15227	15134	15212	14970	15051	15173	15243	15091	15016	15272	15225	15124	14994	15107	15145	15159	15109	15215	15108	15034	15197	15033	15137	15199	15041	15010	15136	14970	14983	15127	15151	15130	15229	15244	15213	15110	15073	15041	15074	15198	15186	14946	15270	15055	14954	15261	15164	15016	15261	15151	15053	14950	15227	15166	15230	14967	15237	15115	15107	15242	15046	15264	15135	15129	15004	15241	14954	15167	15258	15257	14956	15042	15037	15191	15126	15108	15205	15219	15158	15057	15117	15023	14986	15142	15198	15093	15123	15206	15315	15122	15008	15009	15163	15216	15091	15157	15173	15118	14993	15083	15139	15128	15110	15197	15113	15160	15077	15224	15195	15195	15137	15053	15229	15131	14943	15148	15090	15078	15121	15340	15067	15143	14942	15038	15342	15148	15107	14984	15265	15120	15116	15038	15169	15229	15211	15140	14954	15092	15165	15046	15007	15045	15017	15080	14998	15085	15065	15228	15135	15237	15066	15199	15105	15013	15263	15133	15028	15303	15088	15088	15295	15088	15137	15107	15117	15170	15045	15067	15138	15065	15268	15076	15063	15053	15191	15182	15088	15074	15202	14999	15180	15229	15204	15197	15022	15011	15085	15072	14966	15023	15169	15144	15053	15153	15005	15110	15203	14880	15060	15177	15022	15059	15241	15137	15196	15070	15285	15136	15126	15044	15273	15130	15109	15026	15147	15216	15116	15122	15120	15149	15028	15245	15099	14923	15100	15059	15111	15271	15109	15204	15052	15088	15139	15060	15057	15093	15211	15037	15193	15085	15178	15114	15040	15042	15142	15201	15034	15207	15144	15133
28170	22921	26478	23537	19892	20000	19596	19365	19048	18867	19134	18811	18737	18672	18698	18712	18739	18770	18687	18653	18526	18502	18329	18453	18744	18583	18715	18423	18575	18609	18631	18741	18695	18376	18676	18698	18635	18724	18639	18671	18584	18665	18614	18644	18714	18758	18506	18569	18736	18519	18456	18411	18624	18476	18486	18594	18753	18773	18751	18471	18781	18694	18504	18740	18695	18624	18689	18654	18796	18707	18650	18702	18706	18649	18657	18397	18421	18608	18905	18534	18553	18753	18602	18559	18615	18518	18512	18647	18490	18503	18596	18545	18607	18733	18653	18502	18757	18415	18761	18436	18706	18484	18635	18553	18685	18624	18444	18643	18668	18501	18643	18697	18413	18697	18814	18808	18745	18530	18576	18676	18802	18485	18504	18476	18647	18483	18494	18802	18621	18726	18590	18660	18593	18495	18485	18611	18716	18607	18595	18468	18521	18696	18713	18608	18633	18643	18573	18729	18634	18637	18409	18614	18381	18697	18668	18582	18533	18760	18695	18681	18522	18584	18492	18516	18509	18637	18516	18597	18580	18707	18503	18651	18715	18630	18653	18752	18547	18761	18598	18654	18718	18623	18518	18639	18651	18535	18609	18596	18605	18628	18666	18568	18619	18491	18327	18652	18581	18565	18711	18429	18558	18531	18501	18533	18697	18546	18533	18661	18517	18646	18754	18507	18341	18541	18643	18555	18647	18833	18832	18340	18663	18606	18638	18486	18624	18437	18539	18592	18519	18395	18342	18821	18536	18302	18527	18399	18764	18519	18429	18514	18660	18499	18647	18429	18533	18475	18766	18578	18486	18445	18626	18803	18421	18583	18592	18636	18519	18555	18620	18764	18672	18550	18694	18744	18602	18565	18575	18485	18685	18471	18721	18561	18678	18607	18548	18619	18677	18645	18690	18666	18774	18716	18671	18488	18601	18586	18927	18731	18707	18431	18610	18671	18428	18580	18590	18657	18839	18533	18524	18479	18386	18652	18957	18553	18538	18464	18542	18501	18791	18648	18436	18447	18442	18599	18676	18364	18440	18569	18633	18529	18709	18404	18761	18687	18609	18629	18664	18440	18460	18554	18551	18756	18684	18523	18699	18631	18518	18519	18563	18553	18349	18519	18610	18687	18492	18697	18667	18598	18410	18783	18647	18567	18547	18578	18647	18549	18611	18778	18619	18561	18517	18575	18555	18734	18780	18550	18608	18630	18731	18763	18629	18581	18369	18411	18664	18709	18565	18458	18489	18386	18618	18762	18440	18456	18592	18551	18711	18502	18490	18499	18643	18725	18437	18643	18724	18496	18736	18473	18480	18519	18557	18747	18636	18683	18631	18441	18666	18621	18601	18584	18734	18602	18567	18595	18499	18602	18442	18512	18612	18516	18556	18666	18617	18513	18557	18839	18832	18846	18567	18459	18523	18687	18726	18571	18518	18649	18824	18738	18593	18556	18504	18382	18577	18499	18517	18375	18564	18584	18657	18827	18797	18741	18633	18572	18917	18660	18763	18590	18740	18458	18585	18503	18668	18748	18565	18725	18552	18435	18585	18537	18348	18531	18379	18432	18570	18581	18782	18554	18419	18377	18457	18582	18550	18652	18552	18660	18480	18619	18441	18580	18558	18901	18744	18574	18480	18734	18478	18578	18625	18616	18656	18551	18591	18549	18710	18514	18726	18445	18510	18552	18739	18691	18461	18571	18347	18380	18553	18769	18648	18713	18618	18453	18616	18676	18809	18556	18638	18820	18631	18666	18559	18572	18577	18510	18483	18549	18692	18421	18563	18588	18613	18643	18614	18417	18576	18448	18745	18702	18659	18790	18429	18723	18609	18546	18765	18453	18559	18469	18652	18529	18664	18554	18669	18721	18543	18603	18674	18543	18695	18609	18716	18486	18593	18510	18520	18618	18720	18711	18512	18471	18577	18800	18595	18547	18521	18570	18487	18584	18558	18523	18770	18589	18718	18550	18542	18571	18596	18623	18728	18559	18636	18607	18565	18601	18546	18645	18427	18600	18616	18614	18500	18718	18647	18490	18781	18543	18914	18566	18838	18843	18607	18696	18679	18452	18619	18677	18437	18652	18463	18678	18490	18719	18763	18638	18762	18648	18532	18498	18544	18694	18730	18548	18480	18566	18398	18490	18565	18552	18539	18666	18520	18622	18542	18313	18457	18462	18640	18743	18724	18620	18664	18478	18615	18464	18532	18580	18725	18527	18605	18741	18575	18504	18684	18582	18587	18604	18537	18624	18502	18552	18447	18560	18531	18516	18746	18732	18632	18555	18569	18605	18633	18642	18488	18612	18814	18491	18644	18431	18824	18733	18695	18709	18555	18645	18556	18601	18594	18248	18657	18734	18529	18703	18531	18445	18431	18414	18614	18664	18541	18587	18484	18518	18660	18675	18548	18576	18628	18586	18550	18573	18591	18530	18637	18306	18543	18656	18567	18630	18519	18678	18530	18527	18563	18627	18819	18560	18685	18769	18506	18476	18713	18616	18578	18690	18579	18500	18814	18935	18643	18525	18497	18673	18618	18710	18480	18503	18721	18705	18662	18576	18664	18573	18476	18606	18671	18470	18492	18622	18485	18762	18569	18507	18530	18372	18463	18730	18757	18774	18808	18708	18432	18712	18698	18654	18403	18577	18718	18528	18599	18562	18619	18371	18549	18594	18533	18608	18442	18473	18706	18511	18669	18560	18607	18551	18315	18590	18592	18791	18636	18720	18738	18694	18671	18684	18737	18612	18641	18523	18641	18604	18650	19013	18696	18537	18663	18600	18479	18419	18595	18423	18692	18538	18479	18453	18428	18804	18400	18589	18735	18403	18646	18583	18506	18432	18758	18883	18772	18633	18558	18835	18539	18644	18494	18594	18581	18583	18602	18810	18564	18582	18596	18452	18451	18616	18640	18453	18659	18839	18511	18615	18622	18524	18473	18739	18453	18627	18403	18539	18612	18538	18801	18581	18429	18645	18731	18625	18432	18675	18678	18751	18505	18560	18560	18598	18887	18623	18666	18468	18512	18442	18531	18488	18665	18597	18610	18499	18509	18659	18434	18540	18431	18675	18563	18807	18810	18570	18617	18431	18533	18530	18470	18466	18478	18585	18647	18849	18647	18619	18431	18672	18660	18670	18380	18597	18763	18665	18463	18615	18606	18451	18640	18519	18818	18610	18724	18621	18749	18408	18565	18681	18659	18511	18478	18515	18693	18515	18765	18775	18730	18577	18454	18702	18709	18448	18550	18668	18634	18279	18602	18785	18511	18718	18463	18501	18628	18588	18734	18496	18582	18633	18619	18618	18647	18648	18598	18548	18395	18710	18808	18470	18771	18542	18530	18819	18763	18671	18428	18545	18534	18393	18561	18569	18648	18676	18750	18821	18689	18453	18484	18475	18625	18638	18570	18610	18642	18601	18801	18531	18405	18627	18800	18471	18368	18602	18683	18595	18630	18694	18860	18466	18602	18869	18827	18564	18766	18739	18799	18589	18698	18556	18549	18636	18589	18776	18760	18683	18764	18648	18592	18467	18700	18472	18678	18594	18585	18744	18580	18616	18473	18803	18605	18775	18814	18610	18327	18544	18587	18537	18559	18513	18412	18507	18554	18678	18536	18790	18509	18514	18586	18546	18804	18661	18486	18746	18662	18607	18551	18538	18603	18638	18487	18633	18626	18582	18546	18682	18657	18355	18456	18612	18626	18564	18489	18569	18664	18729	18641	18685	18809	18695	18499	18668	18570	18705	18757	18604	18500	18382	18735	18873	18724	18585	18682	18669	18532	18732	18762	18715	18599	18451	18694	18695	18630	18681	18641	18361	18678	18535	18605	18573	18759	18516	18542	18573	18800	18720	18615	18548	18726	18667	18390	18655	18692	18501	18567	18670	18652	18679	18635	18772	18776	18615	18567	18723	18517	18577	18864	18659	18572	18583	18576	18844	18530	18575	18610	18737	18533	18547	18667	18542	18709	18621	18793	18589	18656	18626	18643	18727	18682	18856	18501	18489	18451	18451	18693	18514	18655	18462	18701	18654	18638	18500	18622	18517	18675	18549	18765	18469	18627	18525	18596	18707	18634	18526	18489	18614	18629	18759	18591	18679	18602	18355	18568	18679	18661	18865	18452	18454	18752	18698	18500	18440	18463	18737	18644	18640	18444	18216	18452	18585	18549	18682	18659	18685	18404	18546	18660	18430	18624	18687	18644	18700	18522	18673	18520	18707	18567	18742	18817	18575	18616	18629	18478	18607	18642	18499	18849	18782	18638	18648	18884	18602	18682	18721	18564	18547	18590	18628	18599	18674	18595	18552	18423	18626	18458	18488	18704	18649	18637	18549	18669	18431	18550	18807	18915	18594	18678	18647	18442	18460	18537	18615	18539	18637	18683	18631	18456	18492	18827	18659	18716	18477	18605	18764	18739	18610	18594	18547	18726	18755	18569	18494	18656	18585	18437	18716	18819	18602	18417	18529	18500	18633	18558	18706	18573	18581	18510	18631	18503	18495	18562	18530	18536	18961	18581	18939	18438	18680	18753	18568	18578	18478	18622	18649	18614	18728	18492	18439	18387	18512	18410	18723	18728	18748	18755	18411	18678	18776	18841	18498	18537	18580	18521	18597	18534	18502	18508	18509	18564	18680	18749	18559	18552	18590	18594	18429	18464	18654	18666	18476	18457	18513	18444	18468	18612	18536	18552	18559	18797	18404	18418	18481	18599	18737	18833	18579	18778	18674	18512	18711	18533	18434	18488	18554	18600	18719	18772	18584	18576	18471	18529	18426	18631	18523	18819	18492	18492	18745	18707	18546	18951	18528	18542	18693	18378	18610	18820	18627	18512	18429	18602	18522	18439	18681	18520	18826	18823	18692	18803	18624	18523	18492	18644	18633	18335	18579	18492	18540	18629	18642	18632	18645	18581	18547	18629	18459	18808	18716	18604	18767	18566	18348	18544	18454	18506	18653	18752	18522	18590	18732	18626	18591	18802	18607	18806	18756	18594	18387	18492	18559	18884	18810	18504	18545	18631	18719	18567	18476	18422	18562	18734	18597	18713	18506	18560	18490	18617	18668	18484	18514	18690	18903	18510	18456	18751	18776	18671	18667	18606	18800	18560	18770	18544	18530	18617	18410
18039	24976	23247	18598	17352	16939	16304	16152	16007	15714	15852	15603	15331	15134	15012	15278	15244	15185	15250	15150	15268	15247	15267	15176	14986	15310	15284	15103	15073	15308	15077	15180	15026	15166	15206	15236	15128	14987	15165	15141	15065	15189	15171	15192	15291	15122	15155	15186	15035	15105	14944	15163	15103	15188	15182	15180	15284	15013	15122	15073	15204	15161	15187	15284	15116	15186	15133	15213	15170	15109	15101	15199	15121	14970	15100	15174	15151	15041	15124	15108	15296	15220	15076	15049	15159	15220	15159	15088	15068	15087	15150	14996	15143	15077	15125	15174	15274	15077	15114	14948	15292	15278	15203	15183	15255	15050	15164	15069	15276	15127	15158	15149	15112	15174	15240	15156	15167	15197	15135	15317	15098	15300	15031	15153	15110	15178	15274	15090	15103	15249	14988	15165	15238	15138	15281	15157	15335	15093	15044	15074	15164	15109	15184	15108	15134	14874	15252	15166	15192	14991	14990	15302	15121	15032	15138	15097	15177	15140	15198	15102	15080	15025	15029	15090	15194	15227	14957	15052	15114	15137	15305	15185	15041	15094	15091	15128	15282	15155	15060	14921	15130	15311	15081	15137	15061	15215	15129	15291	15263	14918	15096	15106	15071	14987	15067	15128	15058	15040	15323	15132	15028	15145	15028	15173	15115	15003	15268	15238	15093	15162	15190	15041	15127	15186	15222	15210	15186	15190	15257	15054	15162	15074	15150	15272	15168	15171	15215	15150	15203	15201	15181	15159	15257	15152	15178	15052	15020	15002	15133	15287	15204	15081	15004	15281	15034	15143	15001	15052	15351	15264	15193	15152	15019	15157	15082	14981	15214	14983	15179	15172	15394	15335	15228	15165	15228	15049	14947	15119	15164	15181	15189	15224	15247	15233	15038	15110	15155	15052	15210	15140	15275	15211	15147	15149	15195	14922	15086	15099	15278	15203	15232	14981	15106	15129	15069	15259	15119	15049	15233	15124	15089	15236	15182	15325	15449	15181	15141	15080	15111	15208	15270	15121	15116	15086	14984	15313	15086	15225	15075	15062	15114	15027	14960	15165	15157	15124	15118	15108	15228	14987	15109	15140	15194	15087	15229	15191	15124	15279	15147	15342	15183	15107	15210	15121	15096	15239	15283	15268	15032	15154	15079	15069	15099	15150	15240	15096	15254	15204	15131	15128	14965	15082	15155	15255	15284	15256	15258	15095	15144	15163	15145	15080	15142	15264	15205	15011	15086	15034	15134	15234	15158	15048	15122	14934	15059	15111	15253	15070	15142	15355	15173	15172	15212	15125	15122	15000	15098	15049	15109	15106	15172	15027	15235	15015	15206	15099	15163	15122	15127	15050	15210	14981	15305	15051	15257	15100	15213	15123	15116	15300	15282	15162	15110	14999	15117	15229	15052	15084	14998	15007	15046	15226	15046	15170	14996	15013	15253	15063	15212	15107	15116	15051	15027	14949	15037	15095	14967	15059	14947	15094	15092	15214	15143	15100	15283	15075	14976	15021	15091	15029	15284	15231	15221	15085	14983	15284	15082	15171	15155	15191	15160	15113	15072	15258	15142	15180	15233	15130	15138	15234	15053	15100	15041	15200	15162	15016	15225	15130	15082	15054	14987	15255	15220	15203	15029	15102	14944	15238	15128	15205	15142	15251	15120	15033	15192	15119	15250	15076	15184	15219	15111	15220	14940	15150	15131	15196	15105	15240	15028	15078	15101	15182	15170	15047	15151	15156	15196	15111	14807	15167	15195	15162	15161	15152	15285	14982	15099	15161	15079	15164	15093	15168	15149	15127	15114	15242	15279	15017	15094	15228	15100	15060	14942	15186	15099	15037	15003	15210	15149	15195	15184	15083	15136	15270	15194	15046	15038	15134	14999	15269	14916	15242	15225	15107	15086	15063	15178	15023	15031	15366	15078	15153	15151	15060	15171	15129	15044	15206	15134	15172	15210	15187	15107	15261	14964	15139	15162	15064	15123	15111	14999	15018	15109	14967	15263	15147	15209	15132	15066	15171	15146	15256	15129	15348	15172	15091	15021	15130	15005	15168	15173	15141	15132	15222	15182	15108	15059	15170	15193	15008	15284	15218	15047	14942	15212	15180	15117	15112	15198	15211	15026	15058	15146	15026	14967	15093	15095	15034	15116	15095	14956	15208	15315	15144	14994	15121	15304	15000	15157	15103	15002	15133	15133	15046	15150	15218	15133	14965	15306	15103	15003	15140	15162	15214	15072	15131	15093	15299	15239	15136	15144	15069	15186	15167	15094	15191	15183	15149	15050	14989	15163	14957	15030	15172	15180	15129	15173	15059	15224	15203	15162	15381	14948	14976	15254	15086	15278	15306	15010	15203	15184	15033	14884	15015	14944	15175	15159	15104	15059	15114	15138	15250	15079	15203	15073	15159	15143	15133	15193	15163	14991	15232	15079	14995	15119	15159	15088	15387	15292	15212	15079	15047	15239	15189	15169	15056	15100	15042	15293	15084	15196	15142	15267	15095	15164	15087	15216	15119	15049	15173	15121	15147	15178	15233	14991	15105	15180	15118	15029	14976	15237	15141	15143	15234	15136	15226	15062	15014	15161	15165	15210	15160	15212	15060	15167	15056	15246	15108	15271	15102	15090	15112	15191	15236	15114	15104	15130	15129	15231	15151	15085	15251	15010	15189	15324	15193	15141	14923	15191	15080	15028	15183	15137	15211	15264	15219	15051	15211	15102	15211	15212	14953	15128	15219	15048	15165	15291	15291	15251	15126	15020	15237	15277	15024	15090	15446	15217	15120	15176	14938	15092	15180	15466	15180	15113	15152	15174	15048	15224	15155	14920	15271	15133	15209	15131	15024	15190	15188	15208	15099	14912	15264	15101	15233	15177	15248	15136	15054	15180	15005	15157	15233	15218	15154	15203	15161	15117	15093	15270	15364	15135	15141	15107	15211	15034	15016	15153	15030	15133	15293	15295	15183	15216	15233	15061	15114	15106	15094	15155	15185	15271	15020	15164	15001	15128	15136	15078	14942	15409	15247	14990	15135	15303	15084	14896	15046	15282	15079	15210	15101	15112	15083	15264	15149	15066	15224	15346	15164	14872	15165	15125	15196	15178	15304	15183	15037	14840	15109	15191	15039	15095	15175	15119	15068	15211	15225	15126	15049	15112	15246	15150	15142	15024	15182	15062	15067	15040	15081	14977	15175	15224	15061	15082	15000	15228	15206	15035	15096	15223	15066	14862	15147	15068	15152	15119	15027	15139	15297	15114	15218	15136	14956	15253	15267	14932	15158	15132	15053	15131	15119	14888	15039	15119	15158	15206	15153	15196	15078	15050	15143	15025	14983	15125	14998	15247	15139	15143	15134	15113	15161	15228	15146	15111	15128	15182	15021	15191	15113	14921	15062	15067	14945	15218	15056	15021	15123	15100	15071	15265	15019	15141	15247	15102	15008	15257	15026	15205	15234	15261	14952	15274	15224	15105	14989	15201	15088	15096	15145	15119	15243	14970	14999	14993	15118	15071	15181	15117	15179	15050	15025	15028	15128	15221	14986	15172	15114	15194	15241	15129	14989	15148	15193	15207	15250	15220	15181	15204	15194	15036	15221	15087	15072	15047	15167	15211	14968	15240	15292	15191	15084	15221	15166	15122	15174	15095	15202	15256	15092	15273	15162	15110	15041	15197	15131	15040	15249	15235	15050	15141	15177	15258	15113	15090	15220	15156	15168	15244	15049	15018	15173	15126	15108	15064	15103	15096	15208	15093	15119	15271	15180	15127	15174	15223	15121	15212	15047	15094	15245	15175	15099	15167	15190	15076	14993	15136	15213	15139	15182	15128	15156	15066	15200	15265	15142	15106	15028	15216	14897	15286	15159	14950	15152	15216	15136	15042	15137	15146	15057	15067	15147	15188	15255	15202	15109	15153	15160	15293	15057	15039	15186	15209	15093	15019	15216	15243	15089	15221	15067	15137	15120	15135	15009	15102	15173	15209	15157	15209	15015	15204	15023	15146	15055	15039	15207	15161	15235	14996	15151	15112	15184	15135	15172	15231	15212	15195	15189	15023	15050	15096	15067	15206	15115	15180	15189	15127	15331	15238	15116	15330	15024	15205	14919	15159	15240	15148	15295	15005	15087	15201	15148	14998	15276	15267	15243	15127	15067	14987	15060	15056	15301	15058	15062	15107	14915	15146	15043	15349	15197	15132	15259	15208	15281	15177	15125	15086	15047	15199	15168	15173	15091	15212	15041	15205	15076	15075	15135	15194	15027	15325	14996	15087	15260	15058	15075	15036	15032	15109	15304	15038	15273	15021	15207	15175	15042	15202	15300	15112	15082	15187	15315	15100	15141	15324	15184	15230	14991	15206	15049	15236	15058	15120	15220	15031	15175	15183	15263	15236	15043	15252	15168	15204	15111	15054	15233	15076	15037	15226	15168	15123	15120	15205	15229	15007	15128	15215	15187	15179	15253	15208	15198	15100	15001	15249	15116	15119	15200	15255	15248	15050	15108	15080	15354	15039	15277	15145	15241	15255	15148	15303	15138	15239	15123	14984	15214	15021	15136	15252	15340	15146	14998	15113	15139	15119	15097	15200	15289	15198	15025	15192	15024	15254	14921	15174	15219	15079	15186	15149	14921	15088	15070	15141	15133	15280	15045	15181	15143	15115	15190	14972	15163	15082	15190	15030	15148	15082	15228	15055	15261	15149	15242	15076	15011	15219	15075	15173	15125	15125	14986	15145	15115	15213	15428	15152	15030	15168	15015	15160	15023	15203	15277	15095	15108	15188	14994	15129	15093	15201	15100	15234	15324	15286	15117	15219	15146	15281	15008	15053	15116	15059	15120	15040	15278	15267	15201	15163	15117	15105	15067	15332	15075	15013	15239	15162	15086	15069	15298	15046	15144	15190	14954	15089	15303	14987	15275	15116	15136	14991	15161	15199	15156	15128	15171	15245	15120	15198	15243	15115	15222	15118	15060	15076	15160	15061	15100	15177	15302	15170	15188	15214	15146	15197	15109	15201	15108	15127	15187	15279	15021	15107	15095	14963	15078	15051	15093	15258	15026	15155	14912	15058	15144	15131	15186	15226	15105	15099	15178	15381	15117	15127	15205	15199	15221	15146	15077	15171	15146
24000	21143	28484	24285	22537	22839	22167	19630	19110	19258	18804	18871	18822	18554	18577	18429	18332	18278	18356	18399	18133	18154	18450	18287	18410	18316	18376	18333	18322	18371	18189	18158	18302	18392	18355	18306	18252	18330	18113	18258	18303	18215	18327	18033	18058	18236	18467	18205	18103	18286	18263	18057	18134	18150	18123	18160	18078	18248	18161	18245	18205	18237	18374	18493	18206	18341	18222	18149	18048	18090	18384	18176	18311	18334	18082	18128	18251	18379	18123	18201	18350	18429	18338	18178	18078	18065	18183	18355	18395	18223	18394	18196	18168	18114	18079	18267	18169	18271	18153	18342	18159	18291	18399	18199	18238	18167	18039	18378	18078	18171	18198	18000	18222	18102	18167	18328	18429	18162	18165	18271	18092	18290	18229	18291	18396	18297	18302	18070	18261	18148	18164	18088	18187	18166	18089	18010	18315	18230	18288	18190	18331	18304	18206	18120	17908	18145	18084	18160	17991	18119	18173	18287	18350	18161	18309	18302	18205	18101	18122	18286	18264	18113	18186	18221	18391	18293	18083	18079	18182	18048	18185	18172	18163	18258	18251	18063	18167	18309	18161	18186	18278	18181	18086	18152	18209	18147	18130	18060	18278	18196	18216	18342	18213	18163	18113	18168	18190	18057	18021	18143	18139	18018	18110	18196	18398	18020	18115	18320	18382	18234	18169	18300	18097	18332	17974	18124	18228	18107	17953	18265	18081	18162	18045	18400	18150	18085	17908	18205	18124	18227	18207	18288	18224	18175	18289	18110	18156	18227	18207	18147	18120	18008	18152	18264	18199	18017	18068	18138	18232	18006	18155	18351	18335	18328	18173	18343	18197	18030	18186	18039	18210	18128	17867	17961	18150	18229	18356	18230	18143	18064	18152	18296	18130	18138	18324	18294	18289	18244	18282	18433	18250	18314	18225	18143	18276	18283	18086	18213	18115	18158	18036	18222	18481	18376	18321	18020	18290	17957	18137	18152	18330	18127	18250	18210	17969	18114	18078	18295	18363	18372	18235	18369	18269	18392	17986	18163	18203	18194	18128	18285	18203	18019	18284	18129	18362	18105	18059	18092	17966	18165	18010	18454	18189	18119	18258	18177	18186	18125	18189	18154	18098	18192	18126	18307	18304	18049	18317	18256	18182	18382	17996	18058	18171	18062	18345	18126	18108	18354	17850	18173	18120	18159	18313	18186	18239	17891	18064	18114	18447	18371	18177	18154	18222	18315	18105	18020	18124	17971	18128	18228	18200	18209	18017	18068	17898	18338	18130	17983	18352	18154	18072	18353	18284	18006	18155	18145	18227	18426	18037	18165	18037	18109	18239	18124	18313	17976	18377	18188	18297	18154	18382	18058	18150	18082	18299	18134	18213	18105	18360	18410	18084	18083	18230	18233	18183	18082	18353	18307	18032	18368	18130	18063	18025	18124	18141	18020	18360	18164	18303	18276	18089	18218	18269	18202	18312	18133	18354	18121	18239	18410	18184	18208	18179	18337	18119	18366	18097	18176	18196	18213	18136	18208	18053	18151	18304	18040	18115	18195	18221	18398	18316	18340	18207	18157	18211	18156	18071	18228	18101	18196	18061	18016	18260	18306	18255	18165	18035	18365	18195	17933	18286	18248	18021	18264	18124	18313	18115	18254	18141	18196	18118	18133	17837	18072	18126	18145	18149	18140	18225	18286	18210	18422	18230	18209	18402	18127	18192	18411	18036	18125	18346	18115	18184	18214	18086	18116	18238	18130	18387	18206	18176	18128	18071	18078	18234	18088	18080	18164	18328	18245	17997	17921	18076	18055	18024	18126	18168	18278	18291	18247	18111	17957	18080	18188	18214	18259	18306	18153	18260	18175	17886	18236	18062	18108	18047	18337	18133	18124	18089	18037	18000	18152	18078	18396	18100	18053	18128	18216	18039	18203	18064	18113	18057	18388	18180	18073	18270	18198	18235	17910	18175	18160	18033	18189	18202	18080	18374	18131	18212	18351	18217	18233	17971	18079	18150	18232	18032	18143	18192	18003	18076	18097	18323	18396	18223	18174	18353	18345	18039	18086	18255	18156	18176	18075	18288	18160	18221	18268	18074	18031	18165	18147	18342	18072	18165	18244	18155	18263	18170	18319	17955	18142	18247	18308	18360	18144	18151	18128	18104	18109	18209	18253	18272	18024	18114	18031	18223	18220	18350	18176	18023	17960	17995	18252	18209	18217	18302	18232	18222	18196	18150	18016	18117	18248	18020	17911	18107	18036	18161	18336	18551	18339	18196	18220	18081	18229	18324	18142	18212	18258	18105	18111	18188	18323	18166	18272	18347	18133	18124	18343	18233	17948	18056	18324	18291	18055	17957	18287	18144	18116	18134	18339	18119	18157	18238	18232	18391	18167	18117	18205	18042	17931	18194	18119	18086	18168	18163	18262	18416	18084	18143	18224	18132	18215	18280	18104	18279	18071	18219	18297	18322	18155	18324	18188	18186	18175	18065	18178	18196	18218	18085	18322	18062	18276	18079	18002	18194	18142	17971	18124	18147	18214	17791	18072	18191	18003	18287	18251	18215	18157	18295	18253	17967	18247	18075	18161	18118	18260	18129	18093	18100	18096	18258	18272	18402	18214	18174	18235	18005	18110	18002	18206	18250	18265	18321	18245	18131	18207	18118	18142	18259	18212	18018	18056	18103	18361	18340	18202	18494	18050	18015	17988	18044	18310	18236	18260	18158	18245	18382	18021	18246	18292	18071	18177	18005	18085	18199	18061	18142	18105	18413	18331	17981	18056	17956	17966	18328	18093	18256	18006	18283	18162	18032	18061	18058	18153	18365	18206	18426	18253	18374	18160	18034	18272	18159	18278	18165	18140	18113	18320	18274	18132	18269	18130	18222	18132	18305	18282	18178	18204	18058	18306	18186	18189	18220	18250	18051	18155	18058	18285	18321	18208	18135	18064	18123	18188	18202	18255	18317	18146	18365	18480	18213	18118	18150	18207	18269	18167	18105	17957	18158	18141	18259	17937	18006	18101	17945	17966	18107	18155	18126	18349	18188	18164	18045	18025	18119	18150	18323	18242	18148	18038	17978	18303	18141	18193	18334	18002	18167	18291	18293	18321	18290	18065	18241	18068	18255	18351	18195	18030	18175	18300	18084	18171	18102	18001	18263	18164	18165	18234	18255	18197	18326	17934	18110	18156	18112	18185	18261	18266	18138	18315	18396	18087	18227	18333	18323	18285	18413	18237	18055	18444	18067	18175	18237	18276	18081	18360	18287	18201	17800	18047	18225	18317	18171	18204	18124	18440	18345	17911	18314	18352	18029	18204	18018	18232	18297	18228	18103	18027	18126	18108	18147	17992	18279	18004	18240	18277	18204	18041	18321	18136	18035	18050	18108	18395	18094	18354	18314	18271	18154	17965	18326	18299	18353	18155	18152	18147	18150	18119	18167	18084	18205	18093	18146	18180	18152	18315	18174	18477	18131	18278	18266	18130	18218	18238	18169	18215	18453	18051	18109	18100	18079	18116	18175	18158	18039	18109	18192	18211	18218	18208	18326	18158	18090	18325	18216	18084	17899	18118	18333	18078	18321	18358	18004	18151	17967	18007	18112	18295	18096	18160	18359	18274	18278	18256	18106	18342	18171	18104	18274	18317	18117	18081	18179	18167	18274	18124	18418	18090	18297	17998	18325	18151	18101	18431	18277	18015	18129	18172	18197	18221	18275	18278	18517	18230	18073	18036	18304	18148	18244	18103	18279	18197	18252	18155	17908	18093	18244	18093	18205	18087	18238	18107	18315	18064	18035	18056	18309	18155	18102	18110	18223	18220	18203	18204	18195	18050	18132	18197	18030	18058	18024	18247	18009	18249	18222	18321	18296	18265	18086	18048	18358	18116	18328	18354	18147	18072	18097	18153	18097	17982	18269	18105	18068	18109	17923	18096	18198	18276	18244	18129	18286	18413	18224	18249	18121	18153	18349	18214	18294	18078	18306	18133	18172	18095	18095	18099	18226	18207	18142	18328	18284	18228	18262	18143	18208	18191	18064	18170	18208	18124	18097	17985	18029	18246	18179	17966	18077	18057	18209	18434	18041	18130	18161	18230	18145	18081	18200	18073	18304	18370	17918	18154	18114	18225	18204	18055	18300	18255	18226	18028	18022	18088	18252	18239	18138	18322	18284	18217	18220	18254	17979	18130	18194	18269	18218	17959	18186	18327	18174	18100	18080	18069	18170	18334	18124	18031	18103	18282	18452	18238	18151	18168	18213	17807	18168	17912	18005	18237	18268	18254	18183	18137	18105	18052	18138	18003	18190	18192	18292	18322	18014	18226	18204	18290	18016	18122	18091	18084	18249	18150	18279	18257	17973	18236	18164	18170	18212	18240	18309	18072	18073	18102	18194	18308	18123	18264	18342	18035	18140	18425	18143	18215	18219	18214	18176	18221	18155	18267	18309	18181	18145	18113	18164	18124	18075	18005	18333	18105	18183	18366	18103	18040	17988	18348	18137	18028	18184	18195	18246	18051	18359	18290	17923	18300	18085	18217	18223	18033	18068	18112	18076	18061	18359	18114	18178	18168	18126	18240	18160	18010	18221	18145	18181	18122	17989	18192	18055	18249	18081	18105	18140	18133	18058	18301	18112	18213	18086	18083	18129	18256	18076	18312	18195	18334	17989	18162	18211	18351	18124	18202	18330	18325	18108	18396	18161	18426	18255	18170	18058	18047	18204	18371	18190	18142	18237	18164	18413	18214	18363	18048	18145	18305	18313	18340	17985	17986	18242	18263	18247	18265	18141	18067	18139	18173	18255	18139	18189	18144	17969	17968	18125	18176	18239	18032	18303	18209	18321	18173	17910	18155	17975	18293	18168	18248	18265	18103	18060	18112	18238	18097	18240	18185	18229	18466	18275	18197	18126	18299	18302	18395	18339	18021	18204	18014	18055	18162	18050	18166	18112	18269	18234	18108	18077	18164	18273	18146	18087	17875	18002	18175	18199	18135	18252	18121	18314	18306	18053	18335	18178	18365	18268	18202	17948	18370	18145	18142	18145	18197	18220	18238	18059	18157	18290	18179	18170	18106	18296	17903	18183	18149	18377	18318	18232	18190	18251	18336	18264	18261	18306	18204	18208	18047	18236	18124
17598	31603	28393	21336	19449	18376	17145	16990	16362	16164	15901	15681	15615	15223	15273	15104	15170	14829	15113	15011	14957	15094	14966	15109	15146	15138	15029	15071	14939	14972	14971	15089	14948	15197	14806	14917	14913	14853	14932	14854	14938	15005	14929	15018	14864	15037	14819	14973	14933	15063	14830	14828	14915	14951	15017	15058	14928	14973	15048	15020	14947	14845	14958	14996	14899	14919	14988	14952	14871	14948	14766	14923	14919	15067	14952	14932	14989	15034	14934	15199	15021	15104	15006	14972	14845	15050	14960	15154	15170	14844	15045	14719	15039	14809	14903	14906	14842	14916	14933	14879	15078	15058	15030	14935	15024	14933	14743	14976	14923	14801	14931	14777	14723	14915	14873	14961	14849	14821	14961	15039	15058	14913	14889	14790	14913	14901	14766	14813	14989	14922	15045	15136	14793	14839	14972	14953	15107	14916	14890	14949	15044	14855	15116	14916	14991	14945	14882	15054	14901	14903	15003	14824	15102	14852	14913	14957	15068	14929	14945	14987	15022	15164	14981	15016	14928	14831	15110	15013	14919	14926	14902	15050	15061	14966	14792	15105	14986	14847	14967	14876	14940	14969	14819	15023	14852	14944	14953	14921	15096	14750	15109	14853	14977	14977	14918	14993	15100	14762	14863	14928	14904	15051	14770	14984	14779	15037	14899	15048	15030	15152	14905	14889	14860	15072	14892	15020	14948	14760	14824	14846	14879	14903	14980	14923	14863	14995	14889	14763	14921	14883	15011	14961	15025	14963	14771	14907	14954	15019	15044	15096	14790	14839	14727	14855	14929	14823	14992	15017	14909	14981	14883	14764	14914	14937	14879	14925	15049	14746	14985	14989	14769	14978	14976	14841	14850	14981	14824	14915	14940	14906	14950	14998	14945	15006	14913	14800	14934	14772	14935	15073	14954	15054	14866	14939	14969	14929	14983	14881	15085	14832	14930	14897	15072	14952	14909	14829	14920	14839	14751	14783	14719	15087	14839	15036	14814	14901	14885	14816	14955	14997	14948	14976	14936	14906	14955	14907	14989	14993	14932	14869	14845	14856	15036	14971	14955	15046	14814	14992	14762	15007	14776	14950	14904	14961	14848	14911	14766	14780	14928	14914	15064	15017	14974	14914	14716	15049	14966	14890	15026	14860	14898	14812	15128	14844	14895	14925	14934	14813	15124	14867	15204	14856	14965	14808	14956	14897	15022	14894	14907	14762	14780	14945	14903	14957	14915	14699	14933	15104	14945	15062	14930	14879	14901	14963	14988	14887	14914	14770	15014	14918	14888	14849	15008	15061	14820	15059	14987	14876	14955	14916	14756	14795	14965	14942	14913	14899	14950	14835	14924	15005	14837	14857	14838	14855	14850	15186	14934	14826	14791	14968	15000	15109	14868	15065	14968	14760	14860	15044	14897	14804	14889	14903	15009	14812	14961	14698	14965	14740	14969	14847	14910	14967	14897	14848	14862	14996	14912	15082	14752	14724	14991	14956	14997	14717	14768	14960	14871	14822	15029	14904	15009	14792	15034	14882	15057	15008	14963	15000	14870	14997	14933	14990	14926	15040	14997	15042	14959	14935	14887	14994	15022	15085	14800	14860	14759	14771	14925	14818	14960	15013	14938	14804	14927	14833	14996	14885	14826	14828	15015	15022	15039	14862	14980	14858	14977	15069	14824	14927	14826	14971	14958	14973	15048	15035	14923	14932	14930	14959	14917	14965	14934	14750	14901	14894	14996	14992	14963	15075	14948	14959	15098	14886	14814	14826	14891	14901	14970	14959	15013	14858	14846	15109	14841	14903	14895	14905	14914	14806	14858	15132	14860	14805	14964	14880	14921	14820	15028	14656	14764	14862	14740	14982	15066	14795	14931	15042	14944	14896	14982	14886	15051	14867	14727	14994	15124	15029	14874	14945	15071	14986	14942	14999	14834	15071	14940	14714	14898	15009	14894	15098	15026	14925	14935	14834	14882	15013	14965	14823	14798	14839	14892	14850	14728	14986	15001	14891	14834	14944	14834	14699	14997	14766	15071	14879	14847	14812	14888	15043	14846	14825	14936	14797	14980	14873	14804	15039	14845	15042	14831	14981	14974	14803	14923	14911	14927	15097	15009	14891	14958	14751	14968	14886	15032	14725	15018	15005	14918	14740	14939	14985	15112	14891	15093	14890	15076	14972	14907	14921	14890	14875	14984	15006	14777	14828	14782	15023	15021	14721	14914	14799	14962	14920	15005	15019	14606	15050	15054	14951	14969	14887	14862	14908	14993	14860	15014	14765	14966	15100	14887	15066	14886	15075	14943	14762	14985	14759	14907	15026	14869	15009	14887	14967	15005	14786	14913	14900	15004	14910	14927	14878	14997	14979	15084	14825	14969	14743	14890	14898	15033	14707	14885	15052	15128	14856	14924	14879	14895	14988	14928	14907	14952	14963	14963	14820	14775	14864	14934	14974	14884	14898	14858	14899	14804	14925	14863	14833	15056	14915	14949	14936	14765	14932	14877	14985	14897	14883	14957	15015	14906	14980	15066	14905	14955	14791	14960	14883	14899	14823	14901	14869	14855	14966	14856	15121	14880	14955	14810	14948	14916	14814	14980	14854	14873	14972	14942	14951	14857	14769	14796	14936	15154	14760	14973	14895	15056	14851	15047	14921	14991	14889	14956	14899	15016	14780	15151	14970	14878	14752	14854	14972	15020	14834	14927	14869	15090	14961	15017	15025	14768	14897	15028	14944	14920	14948	14971	15078	15016	15008	14870	14960	14960	14995	14956	15046	14902	14790	14664	14981	14951	14829	15003	14985	14841	14876	14859	14818	15047	14772	14838	14934	14837	15176	15032	14872	14986	14819	14896	14935	14885	14880	14726	14919	14827	14860	14835	14978	14974	14953	14893	14816	14999	14720	14812	14932	15153	14761	14956	14940	15040	14966	14883	14952	14906	14949	15022	14894	14971	14811	14897	14838	15048	14929	15039	14935	15068	14948	14783	14943	15013	14723	14987	15026	14916	14938	14878	14954	14970	15020	14833	14809	14902	14841	14860	14901	14845	14792	15024	15051	14986	14952	14949	15016	14881	14784	15019	14862	15066	15024	15174	14989	15074	14894	14716	14990	14720	14957	14790	14860	14842	14915	15068	14741	14825	14912	14958	14984	14863	14955	15109	14688	15018	14734	14936	14960	15029	15052	15119	14899	14833	14923	14994	14860	14977	14871	14997	14979	15017	14945	14830	14974	14734	15129	14803	14945	14826	14869	14823	15081	14975	14783	14812	14800	14948	14895	14947	15075	15078	14994	14917	15049	15105	14845	14930	15157	14783	14932	14908	15009	14972	14971	14785	14800	15121	14798	14667	15099	14998	15122	15064	14901	14881	14954	15066	14888	14936	14975	14918	14935	14782	14951	14980	14950	14880	15076	14992	14901	14970	14932	14917	14905	14953	14890	14944	14789	14864	14904	14876	14965	14812	14990	15018	14904	14754	15095	15001	14964	14918	14903	14972	14887	14790	14946	15012	14850	14985	14836	15080	14822	14965	15064	15045	15015	14951	14816	15047	14844	14843	14825	15002	14859	15014	14972	14867	15101	14897	14819	14941	14916	14739	14763	15022	15054	14910	14751	14923	14875	14977	14879	14863	14915	14772	14884	14864	14981	14835	14928	15040	14750	14838	14884	14915	14757	14816	14732	14939	14948	15036	15039	14964	14892	14925	14982	14818	14932	14893	14898	14872	14973	14952	14955	15039	15037	14780	14967	14808	14849	14951	14958	14982	14933	14894	14990	14835	14979	14777	15089	14886	14820	15015	14937	15069	14852	14951	14824	14920	14804	15010	15026	14843	14925	14857	14954	14988	14761	14949	14842	14826	14898	14941	14941	14840	14743	14851	14993	14875	14856	15078	14965	15052	14912	14844	15085	14846	14799	15007	14843	14912	14819	14858	14807	15110	14858	14949	14911	14930	14964	14857	15052	14946	14777	14894	14785	15027	14934	14915	14984	14842	14907	14765	14937	15227	15124	14947	14999	14874	14940	14925	14933	14856	15226	14887	14815	14978	15007	14872	14917	14963	14773	14872	14954	14941	15121	14873	14947	14949	15057	14999	14922	14838	14863	14929	14889	15026	14901	14873	14924	14865	14948	14809	14729	14945	14852	14882	15025	15044	14968	14831	14915	14827	14806	15064	14970	14664	14758	14917	14889	14913	14832	14945	14868	15008	14923	14913	14729	14825	14958	14774	14913	14720	14896	14888	14881	14934	15076	15071	15061	14981	15015	15120	14905	14873	14797	14767	14960	14920	14956	14907	15012	14872	15085	15155	14816	15059	14825	14675	15020	15008	14859	14931	15053	14840	14919	15009	15025	15087	14843	14809	14878	14899	14743	15091	14848	14916	14881	15087	14899	14976	14890	14868	15033	15040	14865	14908	14981	14911	14998	14890	14912	15000	15015	15077	14932	14984	14927	14973	14918	15036	14829	14913	15171	14715	15074	14771	14986	14852	15037	15006	14958	14966	14820	14972	14707	15013	14880	14720	14963	14836	14852	15025	14899	14864	14872	14882	14852	14995	15101	14871	15049	14861	14860	15034	14891	15006	14880	14799	14767	14988	15007	14826	14789	14996	14921	14900	14763	14825	14908	14966	14815	14964	14840	14951	14855	14814	14979	14870	14826	14930	14928	14846	14927	14959	14953	14857	14868	14846	14943	14834	15066	14842	15063	14904	15020	14938	14978	14977	14896	14937	14926	14941	15011	14998	15025	14990	14888	14965	14942	14783	14964	14931	14873	14999	14894	14955	14944	15041	14871	14773	14792	14990	14924	14879	14827	14992	15075	14891	14854	14921	14767	14933	14963	14877	14982	15069	14928	15011	14892	14976	15064	14798	14864	14957	14807	14940	14968	14814	14912	14712	15082	15006	14892	14928	14828	14965	15111	14871	14981	14979	14728	14787	15023	14922	14979	14950	14924	15096	15063	15004	14762	14886	14902	14810	14860	14946	14794	14979	14930	14942	14753	14807	15034	14952	14871	14928	15024	14902	14825	15029	14906	15091	14933	14816	14977	15042	15009	14993	14975	14962	14927	15057	14910	14903	14984	15029	14933	14956	14834	14983	14946	14922	14957	14873	14901	15006	14888	14944	14895
22893	21151	28949	23676	21527	24103	25891	21220	20113	20245	19957	19663	19480	19429	19123	18912	18947	19200	19038	19010	18974	18897	18845	18734	18714	18740	18987	18939	18847	18704	19069	18919	19113	18838	19100	18919	18799	18906	18912	18928	18613	18671	18725	18802	18641	18821	18680	18670	18888	18786	18993	18883	18675	18639	18853	18699	18751	18602	18674	18809	18654	18638	18766	18835	18893	19071	18729	19029	18895	18975	18781	18795	18717	18832	18772	18927	18845	18757	18712	18823	18827	18999	18942	18621	18969	18948	18865	18907	18927	18731	18910	18847	18756	18624	18782	18625	18672	18851	18791	18734	18987	18812	18910	18692	18822	18856	18773	18518	18655	18930	18718	18848	18699	18807	18970	18994	18772	18814	18518	18627	18542	18505	18901	18828	18846	18510	18834	18754	18670	18745	18765	18744	18614	18802	18713	18667	18871	18628	18712	18620	18734	18682	18809	18931	18727	18693	18651	18875	18663	18927	18687	18750	18755	18705	18620	18682	18638	18673	18780	18699	18588	18674	18602	18809	18578	18840	18805	18652	18742	18692	18822	18797	18741	18748	18663	18662	18848	18629	18630	18840	18776	18631	18617	18781	18738	18743	18880	18652	18788	18878	18746	18686	18706	18785	18931	18613	18754	18691	18703	18678	18724	18693	18848	18700	18707	18457	18569	18711	18722	18582	18645	18457	18598	18602	18530	18842	18553	18744	18563	18408	18614	18772	18611	18600	18642	18436	18769	18439	18696	18457	18660	18680	18538	18768	18778	18798	18573	18643	18695	18729	18701	18810	18715	18649	18523	18683	18775	18796	18864	18493	18774	18781	18851	18764	18715	18745	18811	18771	18722	18674	18765	18953	18622	18652	18843	18954	18765	18489	18709	18741	18738	18868	18622	18893	19084	18506	18736	18854	18798	18678	18477	18791	18533	18645	18681	18868	18809	18822	18732	18769	18711	18704	18752	18759	18641	18594	18866	18680	19010	18609	18747	18507	18647	18672	18534	18733	18671	18460	18870	18638	18571	18671	18739	18653	18508	18800	18778	18423	18680	18630	18805	18878	18737	18783	18719	18798	18620	18622	18584	18505	18566	18721	18682	18658	18575	18656	18471	18559	18600	18691	18572	18740	18520	18479	18491	18681	18761	18656	18957	18702	18754	18748	18929	18655	18721	18642	18750	18694	18681	18713	18753	18639	18698	18637	18557	18843	18471	18770	18643	18576	18726	18618	18596	18842	18672	18830	18847	18709	18797	18390	18645	18525	18609	18697	18415	18733	18514	18519	18636	18726	18825	18766	18883	18747	18888	18543	18819	18501	18817	18638	18585	18697	18837	18700	18694	18680	18750	18652	18683	18707	18588	18605	18721	18566	18710	18664	19070	18650	18607	18753	18690	18746	18853	18660	18656	18801	18688	18844	18632	18600	18585	18655	18819	18593	18723	18733	18814	18854	18624	18874	18838	18700	18663	18714	18435	18641	18725	18773	18725	18546	18695	18754	18559	18769	18719	18545	18815	18690	18878	18636	18678	18694	18727	18659	18602	18652	18604	18718	18607	18679	18915	18783	18630	18931	18655	18835	18848	18857	18743	18576	18610	18754	18573	18740	18579	18642	18614	18695	18619	18778	18671	18789	18710	18767	18735	18585	18671	18663	18566	18705	18688	18631	18590	18713	18739	18801	18698	18491	18336	18552	18550	18594	18812	18910	18528	18595	18708	18615	18635	18567	18710	18708	18764	18826	18886	18812	18863	18801	18689	18761	18724	18791	18724	18546	18618	18792	18605	18601	18656	18529	18708	18515	18607	18680	18651	18754	18527	18682	18727	18633	18673	18597	18682	18983	18710	18688	18700	18808	18606	18677	18491	18702	18753	18661	18745	18578	18693	18704	18681	18915	18549	18806	18891	18543	18702	18863	18603	18799	18698	18723	18613	18583	18567	18616	18759	18661	18720	18657	18629	18632	18361	18775	18706	18524	18774	18824	18633	18759	18731	18556	18709	18688	18774	18844	18908	18773	18745	18768	18697	18844	18698	18559	18578	18714	18468	18744	18877	18697	18592	18734	18647	18709	18557	18800	18783	18732	18511	18462	18694	18653	18651	18860	18726	18646	18527	18525	18645	18755	18624	18539	18433	18615	18706	18780	18677	18680	18671	18650	18731	18753	18532	18735	18773	18543	18990	18798	18706	18906	18858	18604	18688	18683	18583	18799	18670	18395	18818	18566	18593	18618	18653	18738	19001	18771	18802	18874	18761	18689	18821	18619	18702	18739	18697	18916	18688	18756	18928	18781	18827	18655	18794	18590	18585	18588	18618	18688	18702	18922	18660	18725	18860	18595	18488	18683	18495	18658	18626	18637	18598	18630	18551	18624	18625	18687	18717	18900	18707	18829	18773	18649	18904	18746	18716	18709	18637	18818	18694	18656	18637	18515	18711	18508	18741	18599	18797	18538	18940	18605	18883	18724	18874	18733	18658	18627	18843	18575	18657	18736	18686	18698	18789	18629	18555	18849	18705	18695	18609	18686	18756	18546	18648	18749	18675	18648	18691	18683	18555	18697	18591	18722	18696	18843	18666	18535	18729	18611	18619	18618	18636	18648	18833	18589	18885	18636	18827	18246	18612	18645	18803	18737	18672	18711	18647	18935	18647	18662	18748	18710	18794	18827	18723	18687	18800	18620	18709	18556	18731	18936	18683	18759	18930	18805	18605	18886	18744	18669	18736	18770	18626	18726	18660	18675	19035	18823	18868	18759	18649	18813	18749	18910	18880	18455	18906	18667	18735	18555	18941	18589	18702	18689	18570	18659	18794	18722	18715	18848	18743	18820	18545	18651	18881	18823	18845	18638	18767	18581	18495	18686	18611	18706	18689	18826	18786	18726	18718	18802	18625	18760	18856	18774	18842	18855	18777	18735	18896	18695	18735	18669	18745	18743	18832	18661	18672	18782	18822	18553	18627	18720	18778	18871	18849	18895	18753	18749	18701	18790	18829	18785	18727	18628	18617	18922	18773	18543	18525	18834	18802	18824	18732	18595	18508	18709	18689	18621	18598	18747	18659	18738	18858	18754	18692	18570	18791	18808	18644	18680	18839	18934	18731	18810	19085	18532	18750	18846	18782	18577	18648	18691	18695	18619	18579	18666	18525	18635	18585	18586	18825	18545	18759	18608	18928	18812	18905	18688	18566	18638	18643	18823	18757	18650	18469	18712	18823	18615	18631	18923	18666	18894	18646	18849	18760	18580	18602	18541	18912	18534	18744	18798	18890	18667	18879	18739	18592	18649	18828	18672	18573	18702	18468	18583	18797	18643	18591	18668	18640	18689	18775	18575	18703	18689	18598	18685	18583	18639	18664	18762	18785	18578	18722	18635	18882	18580	18528	18472	18848	18690	18643	18776	18848	18659	18644	18701	18745	18767	18681	18671	18554	18883	18682	18463	18718	18659	18759	18664	18838	18609	18505	18478	18613	18744	18681	18775	18796	18776	18548	18788	18532	18647	18640	18592	18801	18638	18816	18515	18646	18671	18771	18685	18742	18747	18612	18566	18642	18400	18519	18622	18793	18773	18703	18876	18571	18660	18385	18731	18639	18457	18423	18901	18599	18744	18751	18709	18556	18725	18739	18965	18672	18666	18821	18488	18702	18658	18743	18733	18721	18691	18775	18655	18562	18566	18662	18528	18808	18552	18496	18746	18879	18668	18639	18753	18662	18569	18518	18489	18769	18714	18818	18636	18985	18777	18724	18805	18646	18846	18883	18791	18827	18831	18756	18587	18710	18663	18650	18915	18549	18515	18680	18430	18803	18810	18630	18939	18704	18596	18756	18949	18657	18677	18650	18604	18767	18598	18689	18581	18536	18573	18830	18493	18795	18679	18745	18766	18698	18647	18550	18779	18912	18699	18562	18612	18549	18480	18671	18516	18823	18752	18692	18532	18631	18808	18639	18639	18546	18754	18740	18588	18715	18666	18818	18769	18654	18856	18724	18842	18566	18713	18693	18905	18684	18535	18594	18600	18607	18543	18882	18769	18677	18506	18808	18661	18674	18588	18580	18622	18596	18632	18769	18643	18940	18698	18737	18689	18604	18594	18811	18584	18488	18629	18527	18702	18880	18684	18736	18574	18675	18537	18736	18649	18483	18767	18752	18759	18628	18601	18510	18624	18725	18687	18695	18635	18686	18741	18623	18739	18420	18584	18663	18534	18565	18626	18618	18614	18642	18661	18724	18552	18742	18742	18821	18514	18537	18596	18794	18753	18740	18533	18689	18410	18837	18629	18595	18791	18714	18724	18643	18705	18760	18657	18656	18801	18801	18490	18593	18863	18657	18598	18609	18759	18836	18749	18552	18560	18699	18467	18625	18712	18728	18743	18636	18557	18691	18885	18888	18824	18712	18656	18616	18701	18811	18511	18761	18681	18807	18881	18857	18719	18551	18790	18828	18671	18594	18724	18693	18471	18682	18503	18712	18650	18545	18839	18622	18672	18776	18878	18796	18682	18571	18906	18583	18695	18763	18618	18687	18925	18529	18588	18870	18779	18747	18567	18649	18627	18582	18460	18730	18668	18627	18584	18477	18542	18750	18545	18721	18685	18779	18666	18654	18518	18530	18973	18703	18730	18824	18653	18711	18583	18925	18669	18635	18677	18495	18588	18770	18713	18803	18677	18584	18738	18689	18697	18762	18553	18604	18641	18790	18836	18560	18714	18684	18633	18467	18461	18650	18733	18794	18675	18723	18586	18537	18937	18808	18934	18672	18570	18705	18882	18697	18702	18697	18866	18454	18863	18496	18594	18662	18634	18639	18709	18706	18766	18633	18592	18644	18593	18636	18599	18921	18428	18601	18867	18739	18677	18872	18762	18883	18655	18664	18576	18637	18462	18632	18809	18750	18690	18777	19133	18754	18722	18558	18801	18776	18724	18676	18523	18697	18868	18869	18817	18920	18770	18641	18783	18777	18601	18797	18785	18705	18670	18864	18811	18764	18677	18835	18580	18731	18889	18776	18669	18923	18741	18595	18760	18708	18895	18748	18677	18727	18507	18685	18829	18592	18637	18582	18741	18542	18787	18731	18872	18855	18743	18583	18719	18691	18782	18658	18807	18822	18553	18547	18619	18624	18537	18861	18729	18627	18485
19767	36253	32544	24718	21813	20153	18883	18000	17505	16933	16558	16191	16367	15839	15550	15405	15364	15531	15295	15312	15143	15271	15281	15369	15411	15224	15305	15382	15481	15216	15438	15171	15208	15103	15201	15210	15153	15418	15204	15196	15248	15115	15214	15246	15395	15027	15195	15121	15317	15252	15329	15220	15167	15091	15225	15132	14971	15168	15305	15235	15284	15227	15258	15069	15316	15134	15328	15333	15108	15034	15255	15207	15403	15101	15236	15164	15306	15441	15423	15335	15236	15318	15433	15166	15332	15364	15309	15364	15191	15256	15264	15283	15354	15186	15281	15023	15199	15267	15258	15460	15126	15121	15069	15079	15382	15227	15243	15297	14968	15273	15161	15176	15200	15242	15298	15155	15242	15168	15287	15234	15194	15106	15326	15164	15200	15163	15329	15162	14996	14980	15163	15126	15169	15157	15098	15404	15099	15384	15221	15198	15149	15151	15188	15220	15112	15224	15152	15231	14999	15221	15144	15045	15184	15343	15198	15108	15157	15222	15052	15167	15127	15138	15401	15206	15110	15357	15275	15274	15147	15159	15297	15083	15235	15150	15006	15128	15151	15039	15054	15093	15229	15195	15213	15237	15195	15020	15073	14995	15005	15217	15118	15179	15307	15192	15111	15154	15066	15305	15235	15161	15213	15054	15086	15399	15208	15317	15309	15360	15147	15267	15144	15231	15227	15171	15170	15173	15249	15052	15167	15114	15157	15153	15171	15205	15119	15240	15068	15100	15141	15225	15086	15090	15263	15032	15302	15100	15129	15324	15262	15116	15265	15218	15040	15360	15173	15123	15170	15105	15306	15150	15056	15099	15125	15228	15138	15078	15228	15246	15186	15123	15086	15146	15097	15353	15292	15152	15135	15223	15188	15002	15279	15084	15160	15241	15067	15223	15199	15231	15268	15156	15130	15283	15315	15086	15131	15128	15211	15087	15244	15296	15035	15032	15266	15109	15129	15214	15103	15099	15093	15120	15148	15170	15129	15104	15144	14940	15234	15347	15101	15125	15289	15202	15130	15134	15066	15019	15381	15056	15333	15140	15056	15176	15181	15075	15191	15202	15226	15137	15200	15204	15275	15217	15205	15308	15150	15143	15125	15169	15095	15040	15176	15142	15116	15148	15096	15137	15134	15086	15234	15156	15116	15408	14959	15279	15229	15096	15212	15140	15297	15221	15211	15055	15285	15219	15172	15246	15178	15143	15163	15115	15218	15142	15209	14986	15031	15250	15157	15075	15150	15050	15229	15192	15229	15143	15197	15320	15153	15145	15109	15045	15368	15220	15109	14995	15235	15072	15140	15083	15146	15208	14993	14971	15210	15065	15206	15197	15285	15279	15155	15214	15040	15169	15321	15219	15109	15145	15013	15169	15085	15168	15123	15155	15036	15302	15140	15060	15208	15142	15140	15274	15231	15238	14995	15292	15033	15137	15139	15246	15040	15303	15101	14980	15061	15171	15003	15249	14992	15190	15232	15194	15109	15195	14995	15116	15302	15063	15198	15287	15215	15245	15086	15036	15189	15111	15079	15192	15111	15159	15361	15059	15237	15076	15043	15253	15011	15256	15075	15208	15162	15357	15182	15217	15055	15156	15222	15121	15258	15425	15175	15185	15048	15204	15162	15216	15117	15076	15172	15165	15339	15055	15045	15031	15267	15174	15135	15108	15116	15198	15010	15083	15110	15286	15236	14986	15234	15118	15065	15177	15199	14944	15193	15022	15116	15145	15101	15063	15267	15137	15255	15091	15152	15199	15143	14930	15190	15152	15035	15206	15190	15096	15377	15054	15252	15103	15126	15166	15321	15077	15045	15158	15111	15282	15075	14928	15202	15231	15146	15023	15152	15201	15204	15048	15197	15230	15188	15036	15064	15170	15149	14988	15181	15305	15102	15242	15103	15226	15143	15229	15060	15066	15027	15301	15156	15065	15132	15046	15127	15143	15146	15322	15279	15190	15136	15106	15198	15251	15036	15369	15181	15097	15121	15228	14915	15119	15144	15206	15205	15190	15196	15218	15038	15136	15147	15213	15009	15118	15138	15094	15297	15037	15222	15146	15148	15175	15292	15354	15242	15232	15157	15145	15020	14996	15034	15082	15055	15117	15007	15258	15192	14989	15259	15212	15026	15282	15197	15255	15096	15162	15341	15139	15260	15227	15133	15229	15109	15275	15298	15232	15198	15123	15227	15129	15219	15365	15069	15218	15028	15194	15221	15033	15378	15112	15156	15188	15059	15046	15149	15143	15203	15230	15251	15189	15260	15180	15137	15303	15202	15085	15097	15114	15132	15045	14993	15085	15267	15499	15151	15146	15185	15166	15212	15182	15232	15171	15206	15262	15166	15141	15335	15093	15098	15156	15106	15130	15281	15184	15231	15178	15261	15222	15188	15128	15100	15137	15149	15123	15242	15084	15263	15140	15315	15134	15194	15121	15208	15214	15060	15171	15056	15046	14998	15179	15251	15131	15134	14992	15145	15240	15162	15030	15073	15162	15043	15198	15166	15120	15076	15107	15077	15244	14982	15162	15163	15190	15198	15122	15225	15207	15107	14988	15130	15228	15235	15122	15071	15043	15202	15091	15166	15352	15258	15209	15243	15177	15103	15072	15163	15362	15000	15128	15128	15328	15090	15196	15291	15076	15006	15224	15189	15218	15149	15372	14842	15289	15137	14998	15147	15090	15158	15263	15189	14988	15249	15118	15167	15134	15064	15237	15136	15092	15210	15091	15127	15042	15358	15067	15194	14998	15275	15245	15261	15074	14977	15076	15107	15028	15223	15298	15105	15186	15058	15010	15110	15285	15342	15114	15004	15225	15195	15247	15175	15203	15296	15030	15144	15125	15080	15219	15282	15157	15170	15289	15077	15104	15004	15066	15078	15080	15260	15220	15222	15122	15387	14964	15173	15008	15122	15170	15150	15061	15180	14957	15210	15229	15184	15146	15126	15217	15421	15259	15133	15070	15034	15251	15080	15150	15269	15162	15312	15355	15115	15204	15072	15101	15253	15179	15259	15161	15093	15180	15146	15075	15255	15049	15062	15043	15297	15043	15151	15055	15205	14950	15187	15348	14988	15145	15095	15090	15209	15303	15138	15196	15305	15139	15063	15376	15119	15223	15215	15244	15180	15182	15143	15055	15119	15147	15038	15134	15095	15148	15257	15129	15155	15103	15131	15124	15062	15308	15256	14999	15167	15005	15079	15087	15338	15238	15163	15199	15104	15278	15055	15267	15290	15217	15177	15153	14980	15219	15252	15158	14997	15203	15211	15128	15003	15249	15109	15187	15186	15453	15063	15130	15276	15001	15222	15261	15161	15175	15028	15230	15338	15183	15152	15150	15262	14947	15169	15168	15218	15204	15095	15357	15188	14973	15096	15286	15254	15221	15113	15088	15292	15150	15391	15144	15148	15078	15194	15173	14948	14919	15100	14956	15191	15121	14995	15067	15161	15198	15118	15003	15217	15173	15059	15160	15114	15322	15291	15170	14988	15113	15157	14965	15015	15238	15129	15035	15248	15042	15161	15008	15100	15352	15146	15127	15133	14976	15215	15164	15199	15098	15241	15055	15209	15222	15171	15196	15172	15091	15235	15168	15050	15198	15296	15109	15293	15141	15045	15138	15192	15207	15142	15143	15228	15299	15123	15165	15175	15131	15001	15079	15114	15124	15042	15254	15177	15197	15195	14973	15248	15295	15138	15140	15161	15024	15237	15104	15156	15161	15144	15001	15077	15163	15078	15103	15322	15273	14984	15147	15204	15097	15185	15165	15025	15227	15148	15300	15253	15194	15176	15127	15012	15162	15120	15238	15159	15269	15361	14990	15133	15293	15264	15125	15262	15105	15031	15079	15097	15043	15222	15089	15198	15240	15132	15272	15108	15063	15245	15185	15031	15121	15015	15060	15005	15277	15196	15297	15258	14995	15257	15122	15241	15006	15267	15169	15133	15074	15067	15115	15198	15251	15148	15059	14971	15255	15155	15199	15069	15237	15158	15154	15096	15212	15207	15358	15201	15113	15140	15093	15270	15102	15125	15139	15166	15220	15208	15047	15218	15200	15304	15090	15109	15216	15192	15251	15087	15227	15206	15308	15163	15144	15237	15109	15231	15130	15110	15094	15317	14904	15164	15005	15181	15122	15133	15294	14974	15121	15224	15070	15329	15105	15062	15151	15047	15143	15128	15252	15265	15194	15092	14993	15204	15230	15203	15193	15211	15041	15292	15242	15201	15254	15217	15087	15099	15255	15211	15059	15312	15199	15124	15135	15100	15040	15111	15213	15186	15349	14944	15079	15090	15152	15070	15143	15149	15157	15080	15105	15248	15049	15248	14938	15141	15082	15123	15087	15129	15151	15183	15132	15033	15163	15056	15281	15297	14983	15040	15181	15112	15157	15091	15214	15273	14967	15143	15150	15159	15268	15029	15128	15151	14966	15292	15624	15041	15046	15159	15103	15286	15018	15107	15131	15170	15364	15317	15060	15089	15261	15242	15145	15289	15194	15193	15112	15135	15290	15347	15176	15199	15034	15181	15197	14999	15085	15237	15132	15337	15124	15222	15155	15298	15216	14986	15129	15025	15114	14950	15080	15279	15223	14958	15101	15152	15079	15150	15184	15154	15156	15268	15262	15225	15125	15268	15069	15182	15283	15181	15239	15110	15227	15180	15048	15099	15177	15086	15136	15308	15103	15267	15249	15233	15188	15053	15245	15232	15255	15201	15208	15290	15130	15272	15233	15231	15093	15074	15098	15057	15237	15020	15224	15233	15171	15171	15258	15212	15186	14994	14995	15210	15147	15150	15256	15273	15214	15334	15218	15069	15098	15213	15152	15199	15021	15116	15349	15146	15203	15182	15038	15269	15061	15011	15226	15171	15205	15077	15199	15122	14998	15035	15137	15026	15123	15032	15024	15185	15115	15182	15241	15253	15237	15064	15187	15201	15209	15237	15291	15072	15181	15068	15105	15045	15167	15183	15196	15179	15162	15095	15004	15179	15255	15048	15054	15149	15231	15136	15284	15128	15482	15158	15135	15219	15220	15211	15024	15143	15172	15259	15215	15365	15266	15129	15050	15312	15040	15124	15162	15091	15196	15215	15043	15201	15211	15179	15134	15195	15169	15180	15259
28263	22755	25988	23226	19642	19679	19353	19244	18889	18780	18856	19055	18645	18406	18500	18756	18853	18428	18348	18679	18664	18366	18569	18478	18576	18641	18265	18447	18669	18569	18458	18721	18339	18458	18570	18650	18558	18548	18529	18419	18673	18594	18492	18742	18538	18535	18469	18525	18347	18565	18493	18379	18468	18357	18493	18334	18291	18569	18430	18326	18436	18457	18360	18341	18494	18633	18618	18509	18379	18488	18476	18463	18558	18551	18390	18379	18465	18525	18550	18381	18519	18345	18655	18428	18362	18381	18666	18638	18396	18512	18301	18477	18431	18456	18360	18594	18629	18376	18511	18503	18532	18616	18528	18654	18416	18519	18388	18412	18454	18370	18509	18394	18328	18474	18374	18591	18491	18535	18463	18483	18370	18521	18402	18450	18476	18458	18581	18486	18270	18216	18456	18465	18521	18456	18500	18592	18509	18385	18287	18557	18609	18514	18530	18371	18426	18463	18624	18598	18369	18453	18431	18434	18517	18458	18643	18454	18330	18507	18607	18491	18382	18354	18491	18465	18339	18469	18611	18262	18685	18477	18344	18630	18571	18399	18576	18373	18220	18600	18250	18526	18601	18425	18406	18549	18438	18675	18626	18519	18491	18434	18442	18654	18480	18371	18716	18524	18440	18387	18387	18712	18694	18334	18486	18631	18406	18619	18489	18750	18508	18419	18591	18636	18543	18514	18447	18501	18392	18359	18236	18495	18444	18514	18468	18663	18538	18473	18416	18433	18441	18490	18491	18398	18405	18482	18390	18668	18313	18310	18506	18325	18340	18843	18499	18524	18546	18281	18277	18479	18320	18480	18566	18675	18368	18412	18456	18436	18456	18417	18336	18534	18423	18358	18483	18488	18531	18279	18545	18372	18412	18492	18294	18297	18436	18558	18278	18427	18375	18563	18567	18335	18453	18453	18527	18505	18304	18534	18420	18597	18565	18531	18449	18544	18284	18649	18621	18475	18536	18341	18408	18502	18399	18421	18582	18583	18316	18454	18495	18379	18341	18547	18351	18459	18343	18487	18556	18684	18480	18419	18617	18413	18460	18321	18215	18314	18512	18513	18595	18641	18403	18288	18372	18406	18315	18322	18404	18330	18387	18311	18357	18400	18673	18500	18477	18556	18656	18469	18502	18457	18373	18173	18529	18412	18407	18504	18422	18571	18318	18584	18300	18415	18615	18475	18522	18550	18563	18516	18630	18541	18477	18744	18393	18309	18508	18455	18390	18497	18529	18449	18450	18543	18547	18399	18526	18524	18326	18506	18371	18508	18446	18569	18294	18415	18513	18289	18677	18605	18387	18522	18477	18603	18389	18269	18363	18631	18517	18648	18543	18365	18389	18463	18573	18316	18466	18588	18646	18468	18396	18350	18321	18307	18368	18493	18420	18318	18489	18504	18493	18446	18367	18375	18600	18627	18434	18474	18535	18518	18519	18441	18548	18574	18339	18365	18563	18592	18567	18538	18562	18480	18522	18693	18593	18516	18436	18638	18663	18653	18740	18520	18573	18556	18377	18412	18375	18460	18384	18361	18635	18441	18526	18397	18433	18637	18373	18705	18335	18352	18449	18206	18512	18351	18572	18593	18489	18502	18418	18492	18295	18360	18634	18469	18443	18537	18737	18432	18397	18586	18434	18523	18716	18566	18411	18438	18559	18513	18574	18531	18217	18392	18612	18579	18439	18539	18658	18253	18320	18493	18532	18488	18628	18427	18365	18332	18626	18405	18582	18608	18362	18273	18539	18515	18397	18394	18411	18394	18537	18322	18525	18353	18657	18407	18519	18329	18260	18644	18480	18305	18525	18673	18487	18245	18372	18485	18452	18480	18506	18616	18431	18744	18535	18366	18409	18499	18659	18513	18565	18636	18645	18374	18565	18506	18474	18567	18494	18241	18613	18460	18524	18495	18470	18629	18721	18476	18392	18445	18378	18619	18561	18382	18505	18340	18561	18538	18574	18611	18574	18551	18492	18473	18613	18486	18506	18526	18497	18418	18454	18527	18219	18363	18417	18468	18441	18400	18544	18460	18428	18680	18530	18469	18476	18687	18292	18546	18586	18575	18388	18549	18469	18577	18628	18592	18599	18516	18540	18549	18818	18541	18500	18534	18423	18293	18477	18479	18390	18564	18551	18792	18760	18368	18625	18418	18727	18396	18627	18504	18479	18512	18521	18398	18410	18340	18449	18519	18666	18436	18492	18627	18449	18576	18522	18441	18485	18368	18656	18377	18252	18543	18445	18539	18580	18564	18658	18185	18394	18453	18521	18463	18624	18275	18576	18359	18628	18473	18318	18483	18362	18630	18539	18580	18443	18410	18712	18443	18605	18146	18403	18510	18479	18530	18427	18501	18326	18639	18425	18345	18367	18510	18632	18528	18580	18634	18587	18469	18528	18380	18592	18464	18288	18395	18332	18649	18363	18489	18730	18412	18503	18553	18548	18483	18632	18253	18472	18470	18502	18422	18542	18553	18544	18304	18327	18379	18657	18517	18474	18631	18488	18457	18526	18314	18532	18635	18393	18482	18475	18536	18499	18490	18606	18588	18423	18332	18496	18353	18722	18683	18626	18522	18658	18370	18474	18358	18491	18698	18375	18324	18656	18569	18439	18411	18527	18599	18482	18553	18421	18385	18549	18389	18410	18354	18685	18476	18404	18601	18493	18459	18860	18362	18634	18367	18640	18639	18524	18398	18506	18559	18355	18274	18520	18663	18246	18360	18416	18336	18660	18359	18572	18666	18456	18449	18537	18525	18452	18519	18423	18285	18544	18568	18709	18559	18505	18547	18633	18358	18494	18537	18564	18593	18384	18388	18591	18491	18348	18501	18571	18464	18537	18310	18566	18551	18592	18280	18345	18435	18589	18357	18426	18383	18311	18425	18619	18417	18518	18455	18435	18319	18435	18307	18539	18338	18689	18440	18305	18354	18571	18427	18464	18387	18373	18493	18437	18395	18520	18735	18695	18596	18483	18545	18449	18274	18235	18599	18486	18469	18719	18479	18410	18461	18451	18479	18186	18492	18613	18600	18363	18363	18649	18263	18388	18301	18253	18401	18517	18639	18463	18432	18613	18614	18580	18536	18504	18429	18369	18423	18405	18507	18639	18663	18658	18460	18482	18595	18604	18475	18363	18451	18233	18489	18624	18551	18538	18343	18666	18320	18637	18574	18588	18709	18507	18432	18494	18435	18296	18388	18576	18520	18784	18498	18174	18526	18450	18377	18353	18596	18420	18215	18445	18549	18749	18498	18467	18534	18353	18378	18329	18530	18630	18579	18581	18577	18504	18424	18457	18530	18549	18323	18526	18574	18467	18484	18420	18326	18569	18363	18502	18471	18276	18515	18414	18401	18594	18673	18581	18448	18493	18678	18471	18541	18672	18387	18303	18444	18468	18530	18438	18598	18348	18510	18642	18555	18541	18527	18472	18497	18378	18414	18440	18366	18454	18513	18523	18500	18362	18531	18545	18480	18351	18410	18575	18454	18685	18452	18511	18404	18383	18585	18471	18365	18563	18351	18613	18334	18598	18564	18461	18342	18409	18508	18760	18658	18281	18679	18535	18247	18491	18421	18397	18374	18450	18486	18405	18650	18470	18356	18420	18443	18570	18695	18528	18565	18560	18545	18619	18756	18640	18440	18676	18421	18297	18560	18497	18546	18679	18408	18568	18481	18567	18506	18540	18514	18515	18360	18399	18585	18482	18691	18487	18425	18518	18335	18729	18478	18661	18410	18477	18641	18694	18634	18422	18447	18334	18594	18583	18487	18233	18280	18643	18695	18541	18495	18591	18623	18599	18457	18468	18437	18463	18745	18469	18454	18282	18612	18618	18449	18211	18658	18517	18636	18426	18467	18742	18405	18660	18538	18321	18560	18255	18498	18632	18406	18601	18586	18531	18407	18453	18373	18665	18498	18577	18542	18603	18512	18574	18491	18485	18088	18250	18377	18504	18351	18373	18677	18672	18373	18557	18497	18549	18481	18666	18406	18394	18337	18425	18447	18343	18429	18379	18415	18418	18293	18571	18239	18289	18500	18592	18646	18364	18564	18284	18285	18461	18706	18459	18559	18419	18640	18439	18391	18685	18516	18344	18281	18486	18420	18584	18684	18547	18569	18630	18604	18461	18521	18578	18596	18353	18545	18525	18284	18604	18697	18572	18416	18419	18613	18525	18517	18421	18451	18622	18491	18487	18562	18337	18228	18499	18636	18592	18640	18400	18339	18353	18397	18426	18380	18438	18511	18408	18566	18672	18466	18479	18321	18442	18451	18575	18418	18442	18530	18521	18582	18515	18319	18561	18505	18476	18611	18548	18739	18217	18467	18708	18599	18485	18378	18440	18490	18512	18538	18484	18396	18630	18473	18476	18557	18297	18451	18371	18701	18508	18531	18452	18725	18589	18188	18593	18438	18703	18380	18583	18655	18425	18108	18268	18536	18486	18611	18554	18163	18310	18740	18324	18503	18512	18569	18654	18413	18415	18463	18706	18455	18486	18522	18427	18473	18786	18542	18479	18611	18457	18639	18309	18298	18484	18461	18574	18444	18522	18218	18364	18488	18398	18611	18709	18599	18573	18310	18560	18357	18438	18511	18471	18463	18522	18576	18689	18660	18242	18457	18380	18379	18594	18416	18427	18326	18308	18518	18398	18576	18399	18433	18477	18524	18294	18559	18665	18501	18445	18524	18465	18354	18656	18526	18776	18396	18463	18177	18476	18557	18553	18501	18457	18535	18499	18636	18354	18253	18323	18552	18460	18448	18569	18336	18547	18402	18398	18466	18599	18559	18642	18374	18532	18656	18730	18522	18715	18366	18463	18469	18568	18303	18319	18481	18505	18682	18424	18652	18659	18634	18686	18611	18486	18651	18367	18472	18453	18525	18403	18405	18486	18404	18259	18532	18614	18541	18556	18411	18438	18477	18384	18456	18507	18504	18393	18456	18596	18408	18658	18660	18473	18358	18430	18788	18582	18482	18444	18515	18298	18546	18339	18565	18459	18443	18400	18587	18483	18580	18621	18651	18450	18684	18629	18691	18481	18441	18404	18357	18450	18422	18436	18535	18288	18363	18612	18478	18376	18519	18493	18623	18587	18613	18611	18446	18680	18653	18568	18521	18531	18439
18089	24132	22836	18217	16979	16892	16110	16254	15751	15524	15411	15602	15154	15051	15009	15283	15045	15133	15141	15110	15107	15149	15113	15166	15076	15025	15266	14970	15081	15143	14996	15039	15023	15114	15016	15106	15173	15039	15040	15093	15060	15158	14945	15167	15073	14951	15090	15084	14976	14983	15055	15024	14926	15208	14929	15067	15033	15012	15163	14945	15215	15001	14955	14914	15050	14995	14994	15062	15071	14996	14991	15008	15146	15038	15097	15017	15106	15195	15057	15077	15124	15199	15251	15256	15110	15205	15158	15188	14991	15200	15144	15097	15148	14942	15089	14978	15109	15202	15170	15145	15088	15001	14988	15025	14963	14910	15208	15049	15058	15097	15032	15223	15162	14955	15114	15111	15074	15043	15057	15158	15111	15061	15005	14991	14976	14994	15154	14977	15021	15044	15057	14735	14935	15016	15054	14779	15191	15018	15029	14984	15060	15115	15067	15079	14931	15205	14950	15021	15127	14905	14984	15096	14819	15021	15115	15086	14987	15101	15066	15011	14935	15059	15049	14996	15095	15127	14888	14953	14953	15109	15275	15021	15226	15185	14995	15088	15017	15240	15052	15055	15075	15023	15105	15132	15057	15110	15079	15104	14969	15208	15023	15088	15038	14939	15209	14940	15026	15168	15068	14933	14903	14992	15003	14970	15053	15078	15109	15039	15147	15012	15045	14876	15048	14939	15044	15101	15012	15051	15149	14926	15086	15270	15150	15142	15004	15015	14962	15114	15183	15123	15142	15098	15277	15041	15098	15076	15144	14976	14987	15076	15052	15127	14947	15078	15116	15081	14990	15030	15108	14903	15036	14934	15093	15104	14953	15013	14973	15178	15192	15146	14931	15083	15306	15093	15076	15112	15146	15106	15094	15079	15095	15109	15059	14972	15100	15100	14844	15203	15206	15102	15019	14970	15073	15111	14980	15190	15045	14992	15000	15146	15051	15115	15235	14922	15058	15085	15236	14956	14914	15025	14933	14931	14943	15015	15105	15071	15083	15017	15047	15030	15010	14977	15145	15041	15090	15074	14913	14996	14997	15122	15041	15042	15168	15010	14881	14996	15041	14897	15059	15144	15013	15143	14969	15019	14871	15000	15117	14946	15044	15035	14915	15043	15019	14965	14992	14924	15208	15156	15051	15114	15131	15185	15015	15115	14943	15046	15041	15041	15411	15199	14836	14998	15121	15081	15231	14831	15042	15005	15170	15128	15109	15046	14939	14986	14955	15158	15048	15039	15128	15040	14948	15078	15093	15112	15041	15154	14916	15033	15060	15055	15040	15143	15013	15061	15130	14951	14897	14942	15013	15161	15093	15014	15048	15116	14980	15178	15109	15053	14832	15115	15139	15114	14960	15065	15071	14924	14975	14912	15024	15075	14826	15182	15098	15039	15049	15083	15211	15218	15118	14954	15056	15169	14974	15114	15118	15122	15032	15094	15182	15058	15017	15057	15090	14915	14996	14986	14861	15263	14817	15053	15143	15011	15053	15187	15001	15079	14948	15172	14852	15116	14953	15045	15065	15095	15103	14889	15071	15127	15065	15013	14969	15082	14849	14988	15084	15117	15138	15040	15020	15030	15142	15010	15110	14849	15051	14893	15058	15045	15011	14935	15181	15006	15192	15118	15024	15060	15008	15055	15109	15193	15042	15069	15154	15029	15188	15169	15084	15084	15034	15145	15161	15189	15065	14966	14940	14940	14981	15087	15065	15063	14974	15086	15142	15133	15072	15032	15156	15029	15114	14912	14892	14908	15167	15054	15163	15181	15261	15167	15057	14946	15148	15057	15275	14912	15099	15047	15177	15183	15038	15221	15002	15145	15157	14998	14943	15039	14991	15206	15094	15085	15164	15121	14903	15121	15128	15047	15092	14968	15247	15040	15040	15145	15047	15167	15025	14995	15054	15058	15073	14932	14974	15060	15091	15158	15168	14959	15309	15129	14966	14944	14975	15125	15309	15223	15075	15154	15121	15094	14915	14979	15081	14962	15062	14935	15074	15081	15158	15061	15208	15060	14893	15046	14920	14992	15057	14921	14992	15036	15087	14897	14997	15107	15004	14946	14847	14950	15201	15205	14909	14945	14893	15014	14955	15033	14977	14930	15081	15017	15011	15167	15174	15069	14926	15174	15033	15043	15074	15179	15187	15200	15076	14911	15115	14814	15043	15072	15003	15063	15006	14995	14951	15138	15037	15068	15123	15059	14898	14835	15129	15220	15216	15055	14880	15075	15035	15124	15013	15181	14932	15034	15066	14976	14988	15123	15051	15203	15084	15144	15154	15184	14970	15208	15102	15129	15154	15073	14970	15041	15151	15114	15006	15072	14808	14991	14996	15097	14979	15061	15096	14994	15125	15028	15135	14865	15130	15120	15132	15163	15110	14956	15152	15023	15107	15090	15124	15147	15169	15053	15078	14979	14832	15218	15152	15047	15041	15183	14970	15106	15046	15216	15009	15119	15021	15019	15177	15108	15028	14948	15040	15041	14981	15041	15311	14931	15281	15084	15227	14995	15186	14943	15075	14909	15087	15111	14989	15042	15261	15085	14981	15100	14898	15150	14886	15142	15267	15101	14979	14902	15028	14921	15154	15084	15094	15138	15083	14989	15097	15053	15272	15086	15067	15057	15014	15103	15160	15036	15177	15066	14910	15053	15137	14978	15197	14931	15008	14941	14981	14986	15048	15074	15115	15040	15065	15090	15125	15206	15089	14991	15062	15056	15144	15019	14973	14946	15114	15056	15035	15077	14979	15286	15020	15204	15097	15104	14984	14870	15069	14922	15058	15033	15102	15064	15061	14909	14980	15133	15049	15122	14888	15130	14989	15058	14939	15064	15109	15012	15020	15043	15233	14976	15133	15043	15082	14969	15114	15049	14987	15060	15264	15038	15034	15015	15056	15019	15150	15148	14865	15012	15065	15043	15033	15038	15108	15114	15067	14932	15050	15110	15250	15142	15100	15091	15144	15006	15152	14934	14963	14997	15181	15179	15014	15054	15156	15072	14989	14974	14991	15016	15022	15129	15187	15087	15048	15104	15101	15112	15046	14960	15126	15132	15036	15103	15014	15006	15045	14988	14912	15016	15097	14907	15074	15104	15036	15029	15019	15011	15213	15178	15113	15174	14985	14926	15098	14919	14895	14977	15059	15110	15247	14904	14966	15072	15135	15093	15076	15175	15111	15020	15044	15030	14993	15176	15051	15130	15150	15016	15073	14955	15171	15078	15192	15168	15105	15032	14918	15120	15076	15036	15049	15286	15097	15105	15107	14947	15115	15056	15061	15208	15296	14939	15062	15203	15118	14836	15025	15049	15161	15060	14898	14957	15128	15110	15044	15205	15165	15089	15115	14873	15137	14992	15108	15153	14972	15108	15033	15035	15005	15171	15055	14935	14990	15080	14993	15109	15091	14871	15060	15024	15050	15065	15144	15100	15025	15014	15046	15134	15020	15015	14991	15147	15036	14966	14994	14970	14984	15046	14998	15101	15129	15041	15086	15012	15251	15153	14861	14971	15102	14941	15026	15171	15087	15125	15100	15032	15138	14995	15068	15013	14964	14984	15106	15101	15047	14972	15126	15019	14826	15124	15124	15073	15006	15073	15029	14964	15001	15099	14950	14919	14896	14981	15098	15094	15007	15157	15142	14899	15104	14878	15266	15066	15068	15137	15102	15003	15098	15094	15090	15120	15233	15240	14901	15035	14916	15112	15043	14960	15103	14984	15040	15077	15149	15078	15048	14958	15066	15215	15136	15078	15141	14879	15136	15349	14887	15128	14923	15087	15083	15063	15037	15097	15124	15113	15110	15028	15108	14844	15145	14942	14960	15078	15184	15122	15116	14981	15008	15023	14975	14977	15088	15032	14871	15268	14979	15068	14936	15035	15123	15150	14936	14975	15091	15004	14933	15116	15124	14938	14935	15086	15309	15036	15234	14956	15159	15100	14984	15100	15105	15011	14867	14942	15007	15090	14907	15070	15116	15055	15064	15055	14953	15205	15204	15030	15038	15077	15028	15125	15028	15055	15064	14978	14962	14990	15145	15028	15085	15145	14868	14976	14976	14949	14959	15053	15075	15081	15190	15060	15049	14997	15241	15121	15063	15088	15089	15109	15080	15161	15031	15028	15057	14919	15110	14964	15059	15180	15034	14990	15033	15010	15094	14935	14997	15087	15128	14972	14893	15165	15172	15067	14849	14999	15022	14910	14927	14726	14993	15052	15157	15150	15094	14959	15065	15074	15057	14948	15056	15174	15230	15103	15219	14967	15047	15121	15110	15129	15059	15110	15076	15186	15155	15006	15239	15070	14977	15165	14984	15032	14986	15194	15211	14884	14995	15102	14808	15006	15016	14989	14974	14961	14963	14977	15196	14979	14943	14998	15133	14944	15002	15045	14989	15065	15116	15031	15175	15133	15113	15203	15190	15088	15054	15113	15063	15155	15001	15010	15044	15019	15116	15027	15063	15149	14888	15059	15072	15078	15218	14964	15083	15176	15038	15182	15165	14989	15071	14938	14901	15175	15066	15002	15026	15187	15044	15174	15030	15016	14954	15234	15251	14946	15103	14989	15072	15064	14970	15091	15036	15084	15050	15126	15163	14964	15077	14957	15006	15054	14897	14953	15152	15006	15162	15106	15041	15102	15181	15092	15087	15111	15054	15163	15011	14990	15062	15149	15008	15084	14993	15034	15135	15153	15119	15073	15055	14921	15033	14976	14850	15003	14980	15120	14996	15005	15193	15075	15241	15228	15184	15050	15081	14991	14985	15205	15048	15052	15034	15087	15078	14980	15031	15022	15085	15028	15090	14943	14978	14995	15146	15183	15092	15077	14961	15062	14931	14917	15047	15031	15079	14958	15173	14951	15070	15092	15045	15171	14943	15272	15076	15026	15006	15121	15031	15102	14965	15023	15076	15256	14979	15111	15172	15192	15123	15089	15006	15027	15187	15238	15054	15095	15172	15067	15184	15003	15141	15031	14966	15136	15009	14928	15101	14918	15051	15097	15059	15096	15073	14991	14954	15021	15153	14972	14939	15021	14997	15062	14938	15107	15182	15068	15168	15052	15054	15033	14986	14916	15075	15166	15144	14933	15038	15034	15003	15067	14930	15020	14989	15080	14854	15099
24069	21183	28532	24286	22441	22651	22100	19852	19048	19143	18705	18822	18598	18627	18522	18206	18425	18151	18308	18223	18148	18108	18207	18313	18253	18294	18327	18236	18302	18292	18402	18273	18045	18132	18021	18078	18356	18247	18071	18049	18336	18100	18079	18019	18255	18226	18334	18135	18079	18211	18271	18190	18052	18119	18179	18221	18241	18172	18234	18151	18207	18066	18094	18060	18188	17974	18058	18100	18280	18418	18327	18191	18109	18299	18168	18194	18149	18077	18191	18016	18317	18121	18209	18247	18340	18241	18161	18073	18056	18023	18157	18044	18403	18205	18165	18160	18118	18152	18319	18250	18053	17960	18002	18217	18239	18019	17897	18202	17986	18077	18089	18183	17958	18098	18154	18128	18159	18168	18215	18241	17922	17972	18232	18121	18106	18128	18129	17813	18168	18028	18118	18153	18372	18133	17966	18138	18099	18266	18037	18238	17933	18294	18020	18245	18178	18271	18183	18073	17915	18024	18162	18258	18174	18101	18050	18211	18051	18124	17932	18083	18127	18285	18223	18025	17952	18143	18009	17965	18155	18106	17980	18039	18159	18149	17990	17996	18107	18188	18236	18149	18102	18094	18047	18245	18251	18002	18122	18291	18006	18223	18222	18154	18045	18079	18124	18111	18256	18102	18249	18164	18322	18113	18062	18210	17868	18077	18178	17890	18033	18112	17947	17874	18208	17953	18042	17948	18141	18089	18161	18174	18018	18073	18321	17977	18060	18063	18089	18048	18121	18001	18074	18194	18137	18181	18194	18164	18259	18204	18040	18145	18132	17884	18033	17983	18044	18038	18199	18273	18168	17965	18162	17987	18160	17986	18103	18046	18229	18283	18033	18200	17986	17790	18050	18008	18119	17983	17931	17998	18193	18112	17939	17884	17960	18091	17957	17933	18083	18198	18043	17835	18252	17971	17829	17966	18205	18122	18115	18029	18165	18391	18164	18131	18166	18050	18037	18124	18224	18152	18118	18111	18165	17937	18137	17818	17869	18097	18028	18329	18284	18015	18129	18154	18018	18098	18100	18199	18094	18069	18107	18114	18211	17969	18301	17889	18193	18134	18042	18091	18244	17996	17969	18197	18289	17843	18123	18134	18218	18388	18183	18240	18078	17934	18213	17927	18136	18031	18238	18119	18247	18241	18158	18046	18174	18233	18215	18137	18146	18061	18064	18248	18105	17896	18031	17987	18047	17973	17994	17742	18012	17875	18097	18269	18146	18105	18225	18048	18240	18366	17989	18089	18162	18249	17930	18039	18285	18166	18261	18099	18047	18033	17976	18096	18088	17874	18213	18130	18048	18129	18285	18055	18093	18046	18228	17936	17969	18047	18306	18025	18128	18195	17955	18057	18265	18091	18329	18235	18277	18271	18070	18053	18100	18230	18257	18231	17961	18100	18070	18181	17962	18061	18109	18070	17876	18092	18213	18061	18070	18134	18047	17993	18157	18226	18142	18235	17960	18207	18196	18032	17999	17974	18159	17939	18139	18210	17985	17835	18040	18005	18240	18088	18126	17955	18010	18040	18241	18180	18200	18034	17983	18064	18304	18224	18176	18088	18179	18113	18156	18267	18283	18147	18185	18104	18116	18068	18151	18268	18035	18069	17925	18042	17804	18030	18005	18053	18124	18090	18028	18209	18037	18154	18032	18258	18165	18115	18201	18272	18227	18014	18055	18387	18220	17936	17963	18094	18088	18167	18219	18048	18039	18207	18108	18054	18232	18315	17984	18169	17994	18107	18030	18106	18071	18165	17966	18169	18115	18186	18097	18019	18241	18065	18140	18125	18147	18314	18132	18142	17943	17974	18043	18081	17980	17923	18181	18073	18276	18188	17888	18171	18099	18009	18037	18183	18218	18026	18380	18034	18252	18257	18266	18189	18033	17941	18126	18096	18124	18010	18302	18270	18003	18268	18018	18208	17831	18224	18112	18069	18002	18219	18252	18059	18139	17992	18194	18094	18125	18248	18097	18149	18130	18016	17945	18076	18242	18097	18174	18305	18190	17909	18197	18224	18107	18152	18256	18206	17831	18051	18168	18226	18085	17965	18141	18210	18142	17973	18164	18034	17956	18192	18305	18207	18287	18036	18204	17873	18245	18022	18179	18214	18046	18055	17898	18387	18112	18050	18246	18099	18092	17986	18097	18123	18053	18284	17967	18196	18142	18180	18057	18118	18122	18232	18220	18181	18146	17989	18225	18238	18082	18258	17865	18264	18069	18419	17909	18126	18357	18086	18203	18070	18215	18078	18159	18084	18087	18217	18297	18094	18026	18037	18122	18040	18251	18114	18230	17931	18087	18011	18054	17979	17974	18151	18167	18201	18079	18352	18160	17967	18163	18262	18085	18044	18111	18198	18097	17936	18082	18024	17873	18136	18202	18191	18079	18160	18240	17927	18037	18250	18316	18237	18185	18199	18281	18010	18258	18076	18286	18162	18024	18134	18401	18139	18211	18030	18275	18180	18208	18166	18127	18076	18194	18102	17942	18064	18121	18094	18252	18044	18176	18105	17979	18152	18123	18265	17921	18028	18170	17779	17934	18104	18154	18098	18206	18053	18102	18147	18227	17958	18038	17841	18142	18135	18165	18193	18099	18131	17984	18316	18151	18252	18115	18008	18267	17907	18029	18037	18181	18021	18060	18385	18266	18108	18003	18087	18011	18040	18261	17920	18116	18010	18101	18203	18090	18054	18151	18255	18240	17985	18180	18101	18191	18231	18079	18001	17943	18058	18268	18149	18246	18150	18002	18239	18045	18091	18262	18019	18203	18112	18038	18042	18241	18023	18424	18180	18093	18104	18091	18051	18047	18004	17926	18375	17981	18077	18376	18269	18131	18028	18242	18069	17788	17968	18163	18264	18114	18029	18044	18049	18180	18109	18053	18171	18259	18067	18148	18256	18225	18178	18097	18160	18182	18076	18079	17929	18069	18201	18142	18228	18158	17869	18109	18114	18142	17978	18312	18261	17847	17920	18216	18244	17940	18321	18067	18119	18267	18282	18130	18162	18280	18036	18166	18014	18151	18143	17986	18075	18163	18119	18219	18054	18123	18051	18162	18171	18092	18238	18212	17963	18162	18178	18164	18131	18043	18017	18096	18119	18119	18250	18098	17957	18128	18089	18082	17920	17945	17963	18217	17892	17941	18098	18144	18247	18141	18065	18046	18175	18272	18008	17968	18093	18152	18199	18212	18051	18156	18147	18189	18218	18243	18136	18180	17984	18075	18064	18150	18168	18166	18200	18188	18243	18373	17991	18112	18128	18133	18066	17987	17918	18214	18119	18121	18186	18039	18021	18098	18126	18261	18212	18221	17911	18100	18157	18003	18060	18196	18122	18203	18103	18151	18039	17993	18205	18119	18262	18024	18063	17870	18184	18210	18144	18126	18076	18025	18167	18014	18180	18059	18186	18122	18067	18187	18200	18205	18045	18256	18247	18059	18125	18088	18186	18253	18055	18016	18108	18208	18307	18145	18064	18040	18127	18125	18138	18185	18114	18251	18118	18023	18272	18130	18017	18074	18075	18009	18068	18071	17913	18018	18093	18030	18053	18285	17821	18076	17828	18089	18148	18039	18227	17972	17969	18100	18188	17999	18127	18153	18248	18287	17975	18111	18017	18173	18182	18112	17984	18085	18151	18055	17997	18126	18142	18168	18116	18152	18041	18160	17928	17990	18219	18330	18240	18251	17978	18255	18185	18019	17968	18161	18202	18278	18294	18178	18174	18234	18143	18241	18220	18282	17945	17983	18261	18238	18104	18199	18169	18181	18139	18160	17910	18137	18214	18082	18115	18357	18219	18040	18133	18266	18136	18039	18190	17895	18097	18235	18203	18116	18143	18063	17957	17961	18243	18073	18315	18175	18022	17932	18275	18211	18206	18346	18232	18093	18356	18269	18178	18086	18162	18041	18176	18087	18042	18143	18178	17999	18180	18312	18073	18279	18267	18163	18010	18028	18039	17921	18170	18152	17953	18203	18065	18069	18050	18245	18219	18175	18132	18283	18166	18240	18159	18212	18171	17939	18086	18114	18099	18038	18094	18048	18255	18293	18102	17974	18019	17881	18156	18479	18064	18271	18283	18178	18070	18121	18000	18202	18252	18015	18227	17946	18312	18284	18033	18323	18114	18095	18088	18346	18061	18127	17983	18146	18018	18325	18024	18057	18211	18062	17995	17985	18097	18108	18330	18105	18255	17945	18005	18389	17967	18185	18027	17976	18265	18178	18226	18392	18128	18287	18053	18086	18253	18012	18227	18059	17938	18232	18151	18020	18246	18218	18088	18077	18008	18032	17985	18035	18114	18108	18120	18282	18262	18303	18313	18128	18297	18160	17948	18146	17968	18164	18153	18122	18076	18119	18014	18063	18190	18208	18022	17979	17855	18098	17931	18112	18187	18212	18240	18210	18117	18191	18028	18036	18136	17994	18271	18063	18061	18005	18112	18188	18104	18198	18039	18230	18216	18162	18181	18156	18173	18017	18072	18242	18103	18324	18250	18267	18207	18087	17971	18299	18050	18169	18545	18169	18040	18182	18104	18072	18095	18090	18142	18185	18267	18125	18072	17909	18251	18175	18003	18217	18275	18191	18240	18201	18036	18278	18167	18080	17944	18160	17924	17897	17847	17984	18208	18343	18286	18131	18288	18093	17994	18161	18039	18031	18192	18296	18078	18204	17963	18255	18314	18233	18053	18142	18329	18191	18216	17981	18131	18306	18066	17999	18102	17798	18137	18082	18044	18122	18150	18163	18207	18196	18253	18367	18119	18282	18204	18070	18273	18010	18147	18337	17867	18158	17957	18368	18117	18135	18291	18205	18109	18080	18050	18091	18241	17997	18062	18218	18196	18310	18140	17947	17862	17896	17988	18036	18080	18206	18329	18108	18138	18122	18108	18130	17913	18077	18239	18201	18282	18242	18173	18000	18100	18186	18139	18154	18189	18105	18164	17996	18303	18100	18204	18188	18172	18323	18071	18229	18081	17934	18054	18031	18097	17906	18275	18099	18182	18199	18185	18050	17997	18074	18182	18347	18136	18075	18212	18262	18078	18104	18137	18216	18118	17819	18233	18132	18089	18053	18135	18054	18047	18272	18116	18025	18076	18094	18293	18328	18224	18230	18081
17497	30834	28768	21225	18693	17875	17232	16971	16302	15888	15710	15636	15641	15336	15052	15006	15099	15229	15087	14980	14962	14982	14850	15001	14916	14938	15081	14975	14832	14897	14850	14876	15075	15020	15023	14935	14796	14986	14888	14748	14912	14955	14953	14996	14711	14931	14926	14870	14845	14854	14849	14977	15045	14752	14904	14902	14899	14764	14866	15084	14794	14905	14997	14998	14892	14859	14908	14815	14959	14873	14943	14946	15088	14895	14992	14888	14982	15091	14933	14913	15010	14867	15050	14917	15083	14958	14945	15035	14940	15002	15110	15082	14909	14994	15011	15102	14923	14929	14962	14936	14971	15021	14838	14883	14894	15031	14910	14963	14945	15032	14904	14829	14875	14929	14957	14976	14854	14827	15072	14933	14829	14812	14836	15048	14948	14841	14840	14883	15018	14947	14974	14910	14864	14950	14866	14944	15092	14891	15059	14883	14980	14944	14943	14908	14960	14838	15028	14773	14860	14897	14858	14804	14772	14721	14736	14801	14951	14911	14833	15069	14880	14956	14939	15041	14951	14883	14746	14903	14910	14938	14923	14933	14864	14800	15036	14839	14859	14793	14806	14902	14924	14724	14876	14998	14777	14949	14753	15002	14764	14801	14986	14754	15011	14852	14928	15065	14983	14866	14887	14839	15037	14856	14953	15034	14885	14633	14917	14968	14964	14958	14823	15000	15001	14937	14798	14921	15055	14909	14900	14945	15021	14884	15042	14901	15046	14960	14785	15007	14964	14917	14686	14854	14981	15003	14876	14816	14897	14762	14902	14943	14940	14950	14560	14897	15005	14804	14906	14927	14869	14936	14857	14995	14984	14919	14999	14862	15059	14839	14937	14893	14832	14781	15012	14759	14998	14900	14825	14930	15012	14963	14917	14927	14676	14937	14840	14882	15054	14829	14980	14897	14699	14821	14849	14909	14828	14921	15028	14871	14993	14840	14838	14743	14875	14795	14917	14795	14914	14906	14864	14896	14974	14703	14878	14968	14956	14799	15107	14903	14881	15022	14967	14894	15061	14764	14870	15104	14710	14680	14921	14981	14834	14766	15005	14998	14866	14943	14809	14914	14842	14955	15051	14993	14767	14734	14745	14746	14859	14925	14918	14831	14951	14850	14817	14783	14787	14800	14801	14960	14915	14843	14852	14890	14846	14778	15029	14951	14744	14941	15040	14743	14891	14951	14800	14906	14942	14796	14970	14877	14865	14863	14880	14862	14923	14870	14824	14860	14973	14779	14821	14941	14821	14835	14980	14748	14990	14967	14801	14861	14975	14864	14984	14485	14802	14792	14928	14870	14879	15027	14887	14899	14923	15065	14816	14843	14825	15006	14952	14804	14836	14694	15077	14815	14879	14927	14989	14846	14879	14794	14851	14792	14802	14726	15096	14919	14780	14913	14852	14896	14755	14901	14967	14807	14885	14933	14899	15014	14887	14838	15030	14907	14764	14886	14747	14814	14895	14789	14917	14917	15000	14831	14792	14864	14946	14979	15141	14795	15034	14913	14752	14822	14778	15147	15074	14863	14810	14926	14947	14933	14949	14839	14826	14999	14940	14855	14991	14917	15078	14761	14923	14799	14847	14981	14800	14739	14853	14906	14930	14815	14957	14966	14735	14734	14882	14930	14934	14827	14949	15021	14877	15056	14770	14920	14926	14977	14863	14878	14914	14993	14761	14857	14745	14880	14664	14967	14786	14986	14820	14839	15002	14906	14883	14814	14828	14948	15004	14882	14755	14971	14963	14902	15024	14945	14870	14882	14772	14952	15041	14771	14888	14763	14747	15020	14954	14815	14890	14781	14890	14923	14867	14942	14950	14926	14909	15007	14843	14929	14853	14895	14782	15104	14867	14710	14954	15021	14902	14835	14582	14915	14886	14883	14830	14860	14892	14929	14849	14908	14878	14987	14861	14840	14969	14920	14964	14788	14928	14765	14882	14966	14844	15066	14868	14978	14898	14875	14892	14819	14908	14954	14849	14824	14789	15001	14822	14868	14845	14910	14920	14872	14973	15024	14792	15006	14781	14921	14806	14888	14856	14818	14856	14900	14872	15045	14711	15040	14872	14893	14815	15060	14870	14734	14725	14927	14940	14764	14840	14689	14960	15023	14842	14989	14914	15059	14835	14950	15036	14824	15085	14854	14900	14952	15013	14728	14871	14867	14893	14962	14786	14883	14785	14944	14754	14878	14943	14960	15059	14878	14795	14631	14800	14756	14839	14910	14943	14904	15003	15020	14842	14873	15120	14972	14859	14782	14909	15082	14951	14877	14954	14805	14754	14829	14801	14693	14901	14844	14843	14913	14857	14988	14886	14848	14961	14976	14898	14832	14854	14989	14810	14701	15012	14980	14768	14958	14736	15068	14801	15044	14822	14871	14862	14982	14935	14922	14957	14917	14847	14848	15059	14918	14813	14803	14921	14964	14910	14724	14960	14799	14882	14739	14830	14991	15027	15033	14845	14979	14854	14963	14851	14931	15019	14852	14918	14889	14947	14874	14914	14838	14834	14958	14863	14857	14929	14946	14793	14918	14823	14794	14862	14963	15060	14738	15075	14745	14838	14910	14899	14860	14941	14773	14938	14713	14926	14953	14989	14989	14891	14950	15002	14858	14820	14875	14920	15003	14797	14994	14863	14933	14907	14959	14940	14894	15022	14968	14952	14907	15012	14930	14826	14960	14866	14902	14995	14852	14939	14913	14871	14844	14925	14811	15115	14829	15016	14834	14842	15020	15012	14831	14945	14863	14792	14929	14822	14984	14980	15017	14996	14920	14952	14836	15094	14837	14928	14758	14817	14896	14741	14796	14853	14755	14878	14879	14978	14904	14734	14952	14992	14916	14817	14894	14902	14907	14823	15014	14818	14864	14763	15026	14733	14889	14811	14787	14851	14778	14908	14869	14896	14917	14798	14804	14903	14928	14862	15056	14944	14996	14840	14937	14898	14734	14689	14716	14835	14890	14861	14813	14821	14919	14958	14922	14782	14829	14872	14815	14870	14936	14787	15023	14751	14856	14914	14902	14865	14855	14856	14964	15053	14870	14827	14979	14857	14895	14901	14871	15075	14735	14986	14852	15093	14880	14889	14775	14888	14909	14853	15061	14854	14866	14902	14976	14864	14853	14925	14883	14846	14789	14988	14855	14909	15021	15032	14857	14793	14750	14797	14861	14862	14931	15046	14822	14999	14947	14855	14989	14985	14836	14881	14699	15007	15075	14829	14906	14954	14938	14873	14821	14956	14952	14918	14851	14870	15015	14982	14962	14959	14987	14921	14845	14835	14973	14911	14913	14966	14805	14953	14933	14884	14930	14784	14949	14666	14895	14814	14850	14950	14915	14967	14744	14999	14996	14737	14845	14757	14846	14902	14966	14845	14883	15019	14839	14917	14888	14926	14805	14779	14924	14847	14935	14791	14810	14985	14972	14940	14939	14889	14829	14866	15002	14711	14840	15058	15046	14944	14957	14837	14896	14801	14910	14847	15000	14681	14938	14886	14895	14766	15023	14839	14980	14868	14895	14655	14919	15024	14889	14973	14762	14693	14955	14945	15002	14922	14857	14834	14826	14785	14882	14979	14826	14948	14772	14933	15010	14958	14980	14940	14838	14939	14957	14707	14864	14815	14909	14805	14723	14789	14753	14943	14886	15027	14790	14943	14847	15198	14935	14905	14812	15041	14788	14829	14862	14822	14775	14859	14880	14893	14956	14767	14876	14967	14821	14954	14814	14930	15024	14809	14852	14987	14860	14806	14831	14777	14977	14931	14642	14811	14889	15023	14876	14810	14844	14793	14904	14812	14698	14921	14925	15033	14812	14953	14959	14819	15019	14842	14962	14782	14940	15015	14951	14753	15006	14889	14633	14787	15007	15136	14945	14975	14837	15066	14838	14854	14735	14918	14784	14819	14827	14895	15036	14958	14960	14828	14895	14946	14916	14879	14857	14868	14925	14859	14904	14837	14747	14906	15001	14814	14864	14896	14781	14901	14913	14932	14982	14772	14808	14854	14989	14833	14926	14783	14848	14848	14806	15080	15018	14800	14844	14925	15018	14734	15102	15084	14835	14805	14943	14877	14810	14963	14738	14881	14697	14920	14857	14752	14790	14970	14882	14787	14963	14868	14892	14900	14921	14833	14775	14715	15044	14950	14824	14946	14921	14765	14849	14825	14853	14875	14820	14891	14970	14858	14981	14891	14997	14851	15015	14891	14933	14824	14907	14693	14935	14860	14859	14814	14871	14819	14916	14890	14939	15059	14881	14783	14901	14926	14806	14763	14803	14865	14845	14959	14664	14962	14943	15047	14987	14949	14921	14905	14905	14738	14881	14923	14965	14845	14819	14884	14723	14949	14904	14843	14909	15008	14739	14806	14920	14946	14983	14945	14849	14927	14827	14837	14698	14837	14880	15072	14731	14836	14953	14937	14879	14877	14970	14806	14884	14918	14742	14798	14885	14910	14839	14817	14914	14846	14883	14957	14851	14803	14831	14989	14925	14958	14877	14978	14914	14781	14797	14890	14960	14754	14898	14995	14935	14710	14768	14785	14891	14804	14784	14925	14887	15092	14821	14884	14999	14856	14847	14808	14815	14781	15136	14866	14742	14859	14854	14801	14922	14890	14881	15023	15085	14762	14827	15045	14911	14991	14883	14907	14752	14905	14952	14838	14791	14795	14775	14925	14958	14887	14872	15056	14931	15175	14877	14749	14927	14891	14762	15048	14930	14926	14792	15075	14924	14833	14927	14933	14792	14897	14961	15000	14991	14834	14998	14878	14845	14718	14969	14883	14871	15087	14845	14823	14851	14926	14825	14810	14860	14973	14960	15040	14771	15026	14894	14809	15041	14912	14782	14831	14909	14805	14893	14772	14816	14829	14760	14819	14900	14883	14783	14796	14919	14965	14795	14820	15163	15024	14799	14928	14906	14752	14725	14892	14907	15066	14936	14890	14933	14972	14971	14946	15016	14907	14850	14962	14786	14979	14941	14828	14883	14898	14811	14820	14780	15002	14917	14875	14850	14921	15007	14826	15009	14846	14821	14969	14931	14640	15005	14959	14695	14944	14932	14955	15038	14844	14825	14878	15010	14826	14708	14984	15113	14831	14772	14658	14994	14853	14918	14801	14920
22825	21118	28885	23647	21472	23959	25853	20904	20111	19970	19851	19792	19519	19377	19173	18741	18831	18869	18922	18775	18730	18901	18769	18723	18770	19022	18788	18677	18507	18517	18609	18780	18606	18645	18564	18531	18767	18827	18726	18683	18596	18806	18659	18459	18606	18721	18803	18690	18753	18587	18720	18622	18523	18797	18703	18692	18605	18550	18802	18801	18604	18448	18494	18563	18688	18604	18648	18562	18678	18586	18677	18630	18766	18684	18698	18607	18587	18639	18770	18912	18929	18673	18591	18524	18548	18781	18717	18723	18627	18878	18726	18786	18754	18870	18448	18448	18661	18571	18411	18601	18649	18457	18581	18546	18642	18619	18613	18579	18783	18621	18586	18516	18473	18610	18690	18684	18930	18618	18698	18468	18449	18612	18580	18453	18583	18361	18540	18637	18895	18738	18602	18470	18653	18778	18400	18495	18525	18622	18717	18644	18554	18507	18591	18608	18378	18475	18523	18472	18673	18668	18477	18608	18456	18547	18609	18611	18875	18422	18667	18445	18738	18786	18484	18623	18780	18573	18537	18641	18759	18618	18641	18618	18718	18571	18611	18662	18603	18427	18564	18565	18568	18578	18589	18516	18471	18703	18530	18593	18459	18618	18624	18528	18836	18617	18455	18424	18516	18377	18643	18728	18478	18750	18673	18410	18547	18589	18520	18606	18765	18482	18644	18491	18687	18387	18571	18781	18513	18762	18663	18446	18462	18536	18436	18657	18665	18469	18608	18478	18663	18610	18608	18632	18640	18447	18510	18547	18512	18692	18494	18685	18511	18560	18606	18609	18611	18692	18522	18593	18502	18453	18433	18542	18712	18437	18704	18546	18740	18392	18461	18771	18723	18589	18617	18434	18625	18709	18609	18521	18654	18406	18712	18466	18514	18600	18510	18545	18737	18560	18779	18519	18546	18633	18578	18454	18560	18508	18432	18452	18828	18605	18529	18815	18657	18651	18580	18486	18504	18565	18652	18587	18448	18537	18376	18504	18472	18815	18164	18486	18580	18594	18413	18519	18585	18498	18595	18470	18792	18607	18472	18313	18669	18510	18670	18769	18608	18606	18458	18718	18464	18650	18610	18479	18538	18625	18614	18636	18448	18726	18491	18579	18270	18675	18408	18418	18609	18459	18623	18580	18458	18463	18784	18612	18516	18588	18555	18464	18505	18492	18569	18581	18620	18683	18519	18576	18502	18459	18470	18476	18749	18605	18476	18582	18590	18715	18654	18497	18408	18491	18800	18609	18529	18618	18670	18816	18419	18500	18669	18591	18495	18550	18531	18557	18454	18629	18676	18513	18503	18617	18681	18649	18876	18789	18592	18606	18570	18524	18717	18583	18469	18791	18581	18651	18512	18717	18632	18614	18505	18653	18634	18516	18619	18552	18771	18538	18467	18674	18554	18658	18858	18679	18509	18592	18493	18571	18617	18501	18583	18672	18625	18700	18804	18585	18711	18618	18508	18627	18520	18522	18425	18350	18468	18542	18565	18618	18421	18590	18462	18604	18771	18668	18488	18486	18557	18637	18590	18463	18523	18615	18531	18531	18408	18561	18468	18498	18845	18534	18718	18563	18794	18500	18496	18661	18587	18230	18666	18274	18633	18527	18532	18625	18642	18659	18571	18665	18649	18464	18344	18690	18366	18823	18651	18528	18546	18411	18457	18670	18482	18554	18488	18427	18612	18620	18673	18522	18508	18680	18560	18454	18417	18436	18645	18717	18371	18779	18622	18543	18629	18791	18444	18455	18556	18528	18577	18609	18503	18393	18413	18573	18721	18610	18445	18537	18490	18557	18464	18460	18807	18646	18644	18671	18465	18318	18506	18518	18438	18626	18572	18528	18429	18483	18607	18636	18507	18609	18617	18684	18650	18583	18593	18556	18284	18591	18543	18620	18569	18487	18404	18429	18771	18469	18489	18531	18551	18552	18734	18525	18537	18364	18558	18570	18434	18710	18529	18520	18631	18594	18599	18676	18469	18801	18622	18657	18693	18513	18533	18665	18465	18487	18605	18745	18783	18567	18510	18439	18448	18450	18590	18622	18624	18677	18570	18542	18598	18457	18468	18544	18617	18431	18637	18405	18480	18646	18551	18273	18560	18433	18465	18333	18589	18467	18633	18586	18496	18714	18537	18618	18352	18408	18583	18573	18705	18583	18714	18734	18488	18576	18606	18536	18494	18499	18433	18514	18691	18282	18309	18503	18609	18778	18699	18544	18642	18705	18643	18348	18591	18470	18469	18568	18586	18590	18504	18466	18458	18572	18598	18419	18486	18729	18603	18383	18491	18583	18541	18521	18374	18388	18626	18537	18702	18536	18525	18474	18537	18461	18512	18707	18625	18644	18485	18612	18361	18541	18637	18705	18569	18579	18500	18508	18629	18329	18524	18681	18496	18686	18436	18331	18357	18675	18609	18731	18592	18682	18638	18377	18723	18517	18817	18761	18555	18597	18709	18669	18484	18546	18893	18565	18437	18360	18715	18662	18393	18523	18783	18447	18519	18444	18677	18460	18516	18593	18591	18330	18647	18544	18606	18664	18561	18548	18457	18669	18493	18608	18437	18427	18519	18733	18714	18572	18603	18617	18510	18403	18833	18489	18553	18615	18553	18547	18669	18502	18537	18446	18536	18384	18651	18583	18579	18676	18658	18485	18815	18600	18474	18420	18439	18499	18394	18540	18590	18552	18558	18680	18494	18668	18662	18603	18531	18490	18376	18589	18565	18557	18487	18631	18696	18650	18459	18437	18559	18718	18573	18568	18518	18576	18513	18547	18458	18502	18616	18596	18524	18630	18616	18582	18515	18713	18653	18508	18556	18451	18840	18678	18470	18427	18622	18449	18500	18768	18818	18593	18666	18462	18374	18454	18828	18678	18678	18707	18629	18645	18790	18490	18866	18826	18556	18589	18570	18552	18720	18552	18641	18499	18490	18681	18342	18436	18663	18295	18474	18618	18560	18637	18625	18651	18719	18500	18583	18667	18634	18621	18383	18431	18823	18624	18624	18566	18561	18587	18498	18494	18464	18557	18562	18609	18572	18552	18457	18359	18510	18489	18683	18769	18750	18514	18484	18506	18665	18807	18740	18425	18476	18557	18576	18414	18708	18571	18381	18681	18582	18760	18386	18625	18526	18591	18696	18705	18491	18555	18573	18395	18435	18473	18495	18507	18652	18609	18602	18643	18576	18565	18566	18605	18352	18519	18345	18722	18725	18520	18497	18647	18716	18575	18533	18721	18591	18614	18558	18520	18519	18565	18457	18729	18402	18536	18709	18565	18750	18513	18556	18528	18476	18423	18565	18524	18511	18678	18698	18675	18836	18648	18687	18595	18418	18453	18509	18852	18523	18552	18624	18671	18512	18656	18423	18666	18784	18730	18773	18443	18667	18749	18572	18583	18433	18777	18677	18681	18641	18488	18482	18619	18742	18520	18609	18625	18477	18556	18439	18297	18664	18672	18565	18524	18749	18405	18515	18598	18614	18474	18603	18421	18302	18489	18542	18650	18744	18575	18724	18605	18693	18558	18612	18605	18447	18713	18719	18655	18542	18543	18661	18491	18628	18770	18625	18464	18440	18473	18492	18728	18693	18708	18902	18468	18639	18404	18351	18426	18722	18549	18695	18658	18657	18604	18532	18509	18693	18611	18672	18477	18479	18423	18420	18392	18448	18675	18478	18797	18534	18538	18483	18593	18758	18635	18522	18725	18602	18631	18771	18480	18550	18228	18404	18607	18533	18583	18557	18648	18486	18477	18564	18611	18497	18534	18494	18689	18401	18508	18602	18626	18783	18749	18555	18557	18445	18655	18520	18622	18602	18617	18376	18319	18570	18567	18569	18572	18468	18388	18550	18864	18695	18627	18468	18595	18551	18236	18832	18679	18451	18341	18427	18467	18613	18711	18525	18393	18617	18567	18624	18627	18631	18527	18814	18765	18465	18361	18329	18310	18498	18558	18753	18350	18425	18603	18492	18561	18666	18611	18437	18634	18726	18542	18631	18563	18518	18531	18559	18683	18605	18424	18337	18497	18558	18354	18292	18566	18569	18530	18699	18516	18656	18354	18720	18566	18805	18740	18666	18462	18642	18611	18560	18601	18673	18494	18590	18607	18658	18722	18588	18516	18647	18703	18664	18803	18606	18762	18605	18634	18513	18865	18587	18528	18656	18606	18674	18511	18413	18532	18594	18495	18503	18588	18499	18860	18865	18678	18594	18572	18636	18624	18646	18515	18453	18828	18506	18472	18477	18452	18448	18537	18746	18673	18609	18438	18385	18566	18751	18719	18465	18519	18563	18425	18621	18478	18617	18413	18643	18329	18624	18474	18563	18585	18646	18369	18695	18504	18404	18438	18655	18600	18506	18755	18579	18660	18674	18435	18466	18621	18853	18717	18402	18650	18721	18700	18706	18546	18554	18705	18511	18467	18543	18753	18248	18558	18707	18598	18426	18464	18363	18593	18631	18460	18639	18522	18391	18470	18663	18567	18609	18622	18705	18690	18536	18588	18443	18601	18669	18437	18599	18794	18480	18783	18567	18439	18594	18463	18570	18628	18641	18423	18866	18457	18485	18652	18678	18688	18783	18500	18625	18647	18280	18614	18714	18490	18720	18516	18561	18331	18632	18776	18494	18302	18662	18778	18702	18471	18570	18590	18845	18662	18533	18772	18629	18571	18557	18797	18716	18357	18445	18742	18723	18573	18437	18402	18594	18618	18747	18721	18490	18550	18603	18427	18428	18572	18711	18435	18569	18566	18424	18531	18529	18502	18465	18425	18731	18600	18684	18628	18530	18559	18579	18619	18620	18664	18675	18620	18525	18766	18870	18452	18603	18545	18555	18644	18199	18536	18407	18681	18729	18793	18746	18722	18428	18576	18879	18510	18533	18784	18548	18491	18431	18591	18623	18532	18540	18479	18635	18313	18379	18450	18356	18593	18556	18680	18636	18437	18632	18445	18809	18645	18624	18634	18585	18526	18599	18465	18476	18374	18493	18497	18714	18445	18799	18449	18443	18487	18687	18759	18511	18465	18604	18554	18549	18662	18605	18507	18690	18767	18685	18351	18457	18283	18689	18584	18441	18625	18554	18917	18676	18605	18550	18629	18620	18629	18482	18556	18612	18581
19583	36961	33529	24050	21215	19530	18270	17731	17256	16807	16561	16233	16045	15707	15453	15332	15344	15279	15216	15188	15319	15274	15309	15329	15434	15238	15110	15190	15223	15213	15259	15243	15188	15095	15114	15198	15082	15236	15215	15153	15017	14913	15061	15099	15238	15058	15088	14993	15047	15073	15045	15255	15168	14963	15071	15239	15233	15182	15216	15088	15077	14973	14983	15198	15033	15153	15050	15083	15047	15054	15190	15207	15112	15193	15034	15246	15273	15168	15275	15407	15226	15339	15088	15090	15280	15250	15342	14987	15219	15006	15143	15147	15107	15087	15032	14912	15186	15058	15116	15116	15174	15169	15135	15213	15212	15051	15008	15019	15140	15033	15075	15134	15126	14899	14931	15091	15059	15137	15092	14962	14979	14974	15186	14928	15170	15236	15088	15106	15243	15082	14957	15155	14878	15067	15142	15043	15146	14939	15278	15177	14973	15023	15069	15108	15097	15161	15201	14878	15114	14941	15016	15073	15063	14925	15074	15163	15243	15013	15093	15157	15136	15096	15071	15139	15011	14978	14943	15173	15244	15183	15165	15176	15001	14991	15185	15173	15129	15127	15059	14983	15258	15162	14966	15048	15216	15129	15034	14950	14971	14990	15079	15112	15084	15111	15024	14978	15287	15018	15207	14940	15256	15011	15059	15170	15109	15019	15030	15088	15087	15146	15189	15026	15262	15121	15055	14984	15113	14976	15264	15232	15206	15107	15107	15225	15152	15252	15156	15240	15101	15080	15155	15075	15131	15085	15087	15160	15018	15060	15023	15100	15062	15084	15028	15144	15034	15029	15114	15238	14954	14933	15166	14910	14966	15065	15024	15006	15139	15174	15166	15169	14984	15014	15051	15184	15171	15077	15172	14880	15090	14942	15166	15045	14870	15168	14948	14942	15238	14957	15235	14842	15195	15031	14980	15070	15063	15091	14955	14893	15029	15211	15006	15159	15010	15102	15026	15009	15051	15096	15118	15035	15149	15094	15192	15007	15146	14991	15068	15035	15020	15147	15110	15090	15141	15051	15038	14977	15071	15177	15284	15146	15058	15182	15066	15094	15271	15138	15182	15091	15049	15092	15091	15007	15060	15063	15088	15067	15137	15008	15201	15096	15024	15108	15030	14950	15095	14961	15017	15071	15038	14977	15083	15064	15113	15202	15087	15071	15162	14912	15175	15009	15179	15110	15124	15286	15072	15187	15195	14938	15129	15110	15111	15048	14838	15096	15194	15107	15185	15030	15129	15070	15121	15031	15067	15178	15049	15025	15021	15056	15027	15100	15154	14999	15276	15052	15121	15011	15074	15126	15167	14979	14858	15033	15006	15038	15148	15105	15158	15161	15160	14976	15044	15049	15306	15233	14789	15192	14946	15040	15054	15000	15133	15025	15060	15090	14890	15168	14951	15011	14867	15007	15101	15050	15081	15220	15005	15046	15084	15128	14927	15135	15150	15147	14975	15015	15318	15185	14991	14961	15086	15074	15040	14964	15172	14977	15133	15037	15014	15224	15069	15187	14833	14894	15119	15270	15099	15012	14971	14997	15036	15157	15204	15022	15007	15074	15178	15147	15096	15047	15174	15068	15018	15166	15147	15140	15044	15023	15047	15122	15279	14995	15107	15238	14959	14981	15158	14899	14962	15187	14948	15108	15145	15146	14893	15012	15076	15174	15048	15130	15067	15182	15081	15143	14972	15177	15043	15055	15043	14951	15170	14974	15063	15039	15105	15064	15254	14977	15133	15238	14987	15052	14926	15096	15112	15059	15002	15103	14916	15095	15164	15106	15159	15031	15007	15021	15151	15114	15071	14970	15116	15029	15159	15054	15123	14982	15183	15077	14894	15055	15023	15117	14924	14910	15160	15071	15135	15017	15121	15132	15143	14989	15042	15219	14936	15183	14990	15097	15149	15099	14945	15063	15131	15152	15082	15152	15008	15122	15025	15105	14996	15071	15072	15081	15303	15290	15136	15066	15086	15150	15118	15162	15028	15014	14906	15175	15147	15132	15064	15058	15200	15218	15051	15066	15239	15101	15253	14941	15198	14964	15091	14942	15181	15060	15222	14939	15078	15208	15164	15146	14868	14969	15103	14955	15165	15098	15148	15113	14976	15108	15089	15010	15101	15053	15136	15052	14913	15220	15248	15145	15110	15206	15155	15145	15113	14951	15053	15053	15071	15101	15093	15130	15060	15012	15022	15287	15122	15163	15166	15087	14957	15048	15042	14853	15037	15113	15064	15240	14955	15006	15013	15143	14982	15160	15056	15184	15017	15031	15159	15110	15006	15115	15002	15073	15183	15064	15086	14992	15112	15105	15222	15120	15089	15360	15117	15234	14993	15082	15059	15067	15025	14908	15043	15082	15130	15151	15091	14998	14861	15119	15095	15092	14954	15254	15033	15186	15096	15122	15087	15127	15127	15133	15097	15002	15090	15009	15106	15072	15051	15131	15100	14903	15140	15258	15120	15215	15176	14979	15028	15125	14971	15153	14985	15090	15129	15058	15039	15178	14962	15085	14997	15039	15099	15169	15087	14976	15197	15108	15074	15157	15146	15055	15059	15224	15021	15000	15084	15086	15049	14965	15026	14954	15060	15260	15079	15093	15032	15076	15071	15158	14939	15001	15191	15052	15039	15233	15229	15072	15103	15097	15087	15060	15078	15120	15116	14902	15050	15183	15011	15062	15052	15176	15230	15096	15196	14999	15281	14967	15091	14907	15136	15101	14871	15134	15099	15328	15268	15012	15063	15014	15175	14937	15084	14953	15143	15201	15119	15053	15163	15162	15153	15046	15337	14972	14970	14999	15198	15201	15088	15029	15171	15080	15088	15254	14936	14963	15172	15024	15104	15205	15043	15119	15081	15154	15156	15047	15008	15162	15031	15084	14986	15040	15079	15093	15217	15071	15062	15100	15284	14929	14984	14934	15172	15071	15055	15082	15074	15080	15139	15093	14953	15198	15034	15278	15127	15139	15075	14937	15055	15147	15128	15120	14916	15176	15054	15006	15117	14965	15085	15125	14819	15066	15021	15123	15304	14907	14935	14987	15124	15079	15149	15163	15238	15228	15075	14992	14971	15094	14944	15182	15195	15168	15097	14919	15144	15155	15224	15105	15199	15109	15129	15181	15084	15162	15104	15031	15038	15056	15156	15129	15137	15050	15044	15316	14947	15138	14946	14923	15078	14780	14987	14906	14942	15158	15014	14934	15072	15201	15126	15084	15089	15102	15148	15078	15175	15162	14953	14817	14999	15026	15089	15083	15129	15108	15028	15089	14929	15033	15097	15171	15132	15033	15127	15037	15028	14959	15140	15019	15101	15097	15069	14994	14995	15120	15124	15082	15111	15222	15107	15134	15026	15138	15111	15168	15016	15092	15180	15090	15076	15103	15212	15006	15158	15077	15066	15142	15096	15014	15146	15023	15213	15194	15040	15059	15079	15075	15091	15124	15045	15131	15162	14899	15150	15044	15022	14865	15017	15006	15004	15139	15025	15133	15090	15111	15019	15089	15093	15133	14992	14943	15164	15107	15114	15122	15242	15078	15081	14912	15179	15273	15125	15042	15010	15159	15120	15180	15027	15093	15209	15023	15104	14919	15309	14894	14973	14970	15072	15137	15191	15099	15139	15045	14883	15047	15084	15021	15156	15144	15134	15200	15092	14986	14946	15084	15195	15122	15240	14960	15041	14922	14980	14993	15098	15182	15208	15098	15065	15121	14969	15097	15147	15070	15056	15058	14985	15031	15043	15081	14939	15150	15142	14933	15099	14956	14997	14985	15013	15072	15004	15063	15061	15005	15157	15065	14985	15148	15117	15088	14912	15030	15140	15129	15143	15282	15249	14964	15039	15236	15083	15121	14922	15057	15081	15053	14945	15041	14928	15144	15008	15000	15164	15005	15124	14991	15060	14997	15070	15033	15143	15146	14832	15165	15096	14995	15200	15036	14962	15079	15167	15095	15204	15227	15049	15077	15159	15079	15150	15061	15203	15115	15177	15221	15082	15264	14989	15245	15060	15071	15147	15062	15223	15077	14774	15013	15166	15220	15111	15052	15019	14915	15136	15040	15149	15142	15056	15024	14957	15183	15038	15134	15166	15205	15178	14998	14932	15070	15022	15032	15081	15090	15180	15054	15083	14893	15051	15143	15213	15109	14990	14945	15195	15105	15045	15196	14941	15107	14976	15151	15081	14898	15119	15114	15091	14988	15170	15107	15039	15022	15051	14983	14740	15102	15096	15057	15013	15065	15164	15011	15048	15156	15032	14889	15097	15006	14997	15155	14999	15105	14958	15110	15081	15096	15103	15088	14926	15019	15005	15019	14989	14936	15136	15029	15054	14974	15126	15056	15025	15161	15105	14994	15110	15152	15150	15223	15010	15082	15195	15081	15002	15005	15247	15050	14974	15014	15266	15189	15032	15222	15062	15068	14936	14970	15032	15127	15067	15151	14871	15048	15163	15042	15010	14938	15014	15095	15098	15195	15141	15172	15096	15004	15060	15027	15045	15225	15115	14994	15085	14893	15081	15122	15068	14903	15240	15253	15185	15125	15125	15086	15180	15194	14966	15123	14995	15251	15073	15097	15005	14847	15094	15075	15097	15129	14998	14959	15086	14902	15071	15008	15087	15135	15165	14997	15013	15025	14976	15038	15197	15071	15153	15066	14978	15124	15149	14965	15151	15014	15077	15070	15114	15253	15058	14998	15051	15254	15079	15021	15193	14953	15159	15093	15018	14898	14975	15018	15020	15097	15175	15138	15203	15036	15095	15104	15061	15083	15115	15004	14969	15041	15144	15081	15035	15072	15055	15068	14961	14966	14932	15055	15265	15067	15162	15124	15231	15141	15119	15203	15015	15034	15053	14974	14987	15093	15152	15077	15080	14925	14967	15000	14953	15199	15124	15130	15246	15075	15217	15116	15024	14819	15058	15042	15055	15092	15143	15041	15031	15129	15147	15301	15077	15073	15128	15110	15083	15101	15101	15067	15052	15082	15080	15077	14907	15044	15090	14886	15104	14928	15002	15043	15015	15100	15022	15116	15203	15011	15110	15039	14927	15020	15066	15082	15056	15158	15167	15208	15219	15094	15019	15107	15108	15171	15104	15193	14972	15029	15132	15049	15012	15038
28158	22934	26972	23736	20011	19441	19219	19052	18816	18694	18766	18818	18677	18575	18384	18517	18591	18612	18628	18484	18644	18462	18602	18453	18556	18403	18543	18540	18560	18551	18739	18519	18623	18397	18468	18497	18454	18467	18264	18594	18637	18599	18340	18513	18486	18531	18312	18328	18547	18684	18357	18433	18441	18339	18513	18442	18337	18429	18204	18333	18623	18312	18498	18586	18743	18494	18449	18489	18612	18330	18398	18350	18441	18621	18442	18611	18574	18478	18439	18215	18322	18381	18583	18397	18604	18363	18417	18483	18605	18664	18592	18677	18549	18489	18507	18701	18469	18377	18427	18433	18245	18520	18411	18458	18742	18571	18514	18472	18190	18480	18266	18317	18436	18536	18424	18542	18429	18412	18353	18602	18441	18337	18375	18525	18438	18482	18455	18368	18414	18409	18413	18410	18412	18459	18498	18248	18611	18459	18462	18604	18616	18401	18395	18523	18433	18475	18454	18414	18585	18337	18499	18504	18514	18214	18469	18382	18564	18451	18473	18406	18515	18674	18540	18571	18337	18251	18638	18526	18517	18462	18392	18643	18410	18378	18541	18396	18536	18457	18404	18451	18418	18479	18480	18459	18431	18419	18570	18461	18500	18470	18667	18178	18467	18368	18715	18401	18653	18390	18515	18358	18394	18421	18618	18583	18333	18435	18580	18657	18549	18469	18464	18473	18495	18599	18544	18477	18432	18417	18402	18611	18542	18514	18480	18566	18604	18457	18524	18570	18608	18627	18543	18582	18567	18591	18382	18427	18358	18485	18642	18216	18492	18629	18463	18307	18515	18590	18418	18480	18482	18566	18357	18460	18152	18577	18331	18489	18450	18341	18392	18544	18496	18579	18387	18303	18248	18350	18805	18378	18519	18556	18471	18457	18493	18423	18471	18466	18348	18642	18304	18288	18315	18203	18618	18309	18485	18351	18534	18528	18390	18452	18422	18372	18477	18403	18378	18191	18404	18564	18383	18419	18682	18657	18659	18585	18473	18538	18414	18440	18433	18549	18525	18491	18385	18549	18511	18340	18497	18310	18479	18454	18520	18554	18464	18496	18408	18490	18434	18410	18586	18388	18700	18407	18565	18419	18479	18332	18323	18405	18372	18274	18340	18392	18624	18485	18425	18408	18286	18467	18488	18275	18390	18429	18387	18409	18476	18589	18323	18239	18572	18375	18459	18457	18423	18668	18584	18442	18367	18659	18360	18509	18665	18365	18441	18439	18287	18400	18522	18510	18422	18490	18524	18581	18658	18289	18738	18533	18462	18652	18479	18284	18554	18283	18372	18549	18605	18435	18425	18460	18495	18593	18490	18390	18495	18264	18515	18572	18541	18475	18410	18630	18514	18644	18432	18364	18388	18473	18607	18541	18499	18342	18596	18389	18425	18449	18295	18474	18615	18610	18366	18381	18700	18564	18460	18504	18608	18484	18519	18460	18662	18542	18540	18551	18473	18354	18419	18444	18265	18587	18438	18516	18548	18482	18392	18610	18309	18458	18536	18503	18467	18113	18389	18380	18309	18271	18643	18469	18463	18620	18440	18395	18413	18578	18428	18417	18564	18475	18375	18289	18275	18526	18537	18487	18631	18480	18453	18491	18269	18559	18556	18518	18743	18530	18607	18559	18573	18586	18463	18423	18450	18543	18476	18409	18571	18419	18449	18620	18382	18517	18604	18751	18297	18437	18599	18347	18055	18624	18246	18531	18383	18583	18412	18489	18563	18451	18491	18260	18364	18352	18442	18633	18481	18452	18473	18545	18467	18484	18446	18397	18538	18380	18381	18352	18395	18612	18601	18584	18360	18283	18558	18563	18477	18505	18341	18315	18291	18491	18548	18535	18501	18538	18556	18510	18380	18486	18365	18518	18536	18315	18493	18709	18468	18400	18426	18552	18502	18689	18531	18632	18431	18518	18332	18345	18459	18669	18544	18327	18537	18536	18469	18574	18451	18405	18621	18427	18600	18431	18472	18429	18404	18428	18406	18371	18451	18385	18410	18504	18487	18491	18537	18539	18416	18481	18733	18674	18545	18233	18601	18478	18391	18440	18306	18364	18481	18369	18448	18541	18362	18562	18590	18586	18671	18442	18472	18379	18449	18556	18495	18769	18541	18357	18416	18446	18622	18603	18475	18392	18554	18622	18402	18629	18372	18300	18656	18443	18471	18167	18620	18548	18449	18386	18631	18490	18523	18282	18423	18387	18407	18355	18491	18422	18419	18498	18487	18260	18408	18637	18530	18453	18493	18604	18413	18447	18608	18413	18392	18441	18438	18530	18469	18403	18416	18698	18594	18558	18276	18558	18487	18333	18586	18495	18366	18410	18393	18293	18448	18408	18580	18413	18648	18347	18480	18430	18353	18534	18613	18647	18490	18461	18492	18640	18539	18583	18475	18644	18544	18472	18399	18569	18417	18345	18398	18261	18374	18600	18391	18354	18495	18603	18323	18472	18642	18265	18679	18178	18359	18234	18474	18432	18426	18216	18534	18464	18569	18516	18354	18455	18505	18710	18617	18510	18433	18475	18473	18576	18372	18645	18471	18286	18605	18449	18309	18317	18352	18471	18406	18357	18534	18495	18502	18391	18353	18585	18475	18325	18257	18583	18654	18232	18042	18500	18528	18351	18485	18501	18487	18464	18586	18307	18440	18516	18469	18517	18468	18730	18704	18398	18263	18453	18415	18632	18403	18412	18509	18419	18636	18655	18583	18480	18393	18477	18559	18479	18564	18480	18427	18339	18312	18418	18503	18411	18274	18424	18693	18183	18402	18827	18543	18393	18559	18477	18499	18161	18508	18365	18256	18652	18508	18502	18486	18778	18568	18374	18475	18375	18394	18453	18642	18597	18515	18662	18333	18315	18734	18542	18635	18568	18523	18419	18522	18266	18394	18547	18508	18467	18391	18594	18452	18223	18633	18342	18457	18327	18545	18426	18365	18601	18600	18277	18460	18479	18362	18597	18510	18322	18512	18529	18512	18386	18690	18555	18722	18343	18573	18687	18510	18455	18362	18298	18373	18452	18536	18387	18595	18341	18586	18446	18479	18439	18363	18460	18528	18543	18415	18490	18560	18414	18388	18460	18574	18525	18519	18567	18389	18440	18357	18311	18399	18470	18577	18558	18540	18503	18387	18439	18595	18359	18515	18654	18523	18465	18411	18691	18511	18531	18404	18660	18696	18483	18692	18462	18309	18558	18649	18450	18304	18472	18485	18532	18529	18583	18608	18450	18483	18513	18601	18538	18605	18273	18481	18562	18483	18505	18654	18527	18429	18612	18454	18495	18645	18500	18643	18484	18373	18367	18534	18739	18645	18532	18410	18552	18420	18365	18600	18464	18407	18301	18616	18533	18528	18510	18587	18551	18472	18512	18383	18476	18629	18515	18618	18808	18407	18549	18478	18626	18691	18373	18330	18597	18382	18610	18685	18496	18432	18441	18529	18603	18402	18397	18487	18360	18621	18551	18619	18458	18536	18596	18429	18588	18410	18421	18693	18459	18612	18451	18516	18502	18444	18718	18441	18493	18486	18621	18459	18403	18577	18420	18596	18547	18554	18506	18543	18431	18442	18392	18516	18346	18374	18347	18441	18389	18377	18408	18584	18522	18391	18457	18502	18434	18485	18410	18662	18494	18407	18395	18573	18485	18446	18440	18487	18493	18475	18519	18698	18494	18382	18362	18602	18501	18336	18445	18599	18420	18595	18419	18544	18646	18347	18201	18601	18474	18657	18570	18490	18283	18512	18686	18479	18517	18616	18369	18454	18290	18548	18678	18472	18603	18488	18497	18429	18360	18204	18487	18510	18411	18387	18364	18636	18624	18538	18495	18781	18465	18304	18431	18389	18442	18506	18408	18233	18466	18598	18481	18445	18393	18420	18423	18363	18577	18320	18404	18534	18487	18538	18395	18332	18615	18596	18494	18666	18453	18560	18624	18466	18351	18807	18522	18613	18350	18411	18512	18547	18463	18519	18600	18609	18563	18651	18387	18492	18459	18455	18507	18389	18425	18453	18457	18445	18623	18611	18387	18217	18241	18527	18407	18520	18420	18278	18622	18744	18480	18582	18377	18501	18444	18483	18348	18280	18396	18455	18401	18510	18367	18555	18563	18486	18461	18564	18396	18412	18565	18383	18470	18567	18551	18459	18317	18747	18540	18548	18527	18560	18520	18608	18494	18540	18327	18403	18394	18397	18368	18420	18461	18355	18353	18208	18401	18318	18523	18581	18436	18530	18635	18522	18518	18489	18371	18395	18423	18209	18404	18620	18435	18547	18305	18496	18576	18386	18202	18330	18542	18384	18441	18528	18332	18359	18272	18332	18480	18661	18535	18512	18592	18392	18295	18513	18494	18658	18417	18636	18513	18587	18560	18470	18464	18494	18755	18520	18526	18397	18658	18391	18686	18445	18487	18635	18519	18503	18462	18603	18631	18431	18391	18250	18591	18444	18398	18421	18387	18560	18413	18356	18464	18690	18346	18411	18598	18555	18428	18364	18522	18559	18426	18380	18606	18525	18235	18775	18465	18247	18566	18714	18465	18517	18666	18392	18442	18508	18244	18514	18293	18408	18396	18602	18287	18357	18493	18519	18565	18564	18553	18600	18504	18470	18490	18586	18570	18462	18416	18496	18679	18390	18286	18535	18484	18732	18475	18570	18271	18450	18516	18492	18268	18353	18530	18488	18473	18535	18625	18419	18337	18588	18635	18420	18437	18565	18581	18515	18218	18427	18439	18364	18766	18564	18449	18326	18595	18624	18311	18647	18682	18398	18364	18488	18617	18772	18420	18445	18521	18657	18452	18565	18341	18555	18553	18422	18679	18596	18432	18451	18578	18507	18480	18351	18360	18606	18638	18607	18432	18535	18187	18440	18515	18541	18465	18568	18503	18366	18448	18574	18504	18597	18542	18453	18503	18483	18412	18565	18650	18628	18638	18522	18351	18522	18602	18460	18498	18437	18301	18352	18515	18343	18487	18549	18306	18410	18402	18350	18534	18476	18414	18626	18352	18454	18468	18423	18313	18662	18527	18473	18633	18475	18556	18565	18487	18681	18512	18632	18487	18492	18566	18572	18361	18475	18522	18362	18596	18778	18398	18451	18500	18299	18395	18510	18521	18504	18416
18600	26234	24194	19028	17151	16437	15992	15954	15829	15705	15518	15363	15404	15240	15065	14992	15104	14978	15066	15153	15000	14909	15138	14963	15072	15088	15299	15109	15024	15191	15155	15151	15349	15210	15096	15128	15214	15076	14935	15116	15042	14953	15105	14952	15070	15093	15207	15271	15045	15184	14943	15019	15026	15140	14886	15074	15131	14911	15086	15219	14915	14963	15112	15174	15039	15111	15000	15187	15102	15232	14851	15014	15128	15074	14986	15343	15120	14949	15122	15087	15273	15021	15231	15092	15138	15010	15001	15061	15145	15112	15190	15028	14986	15116	14966	15073	15057	15001	15300	15085	15134	15144	15167	15118	15163	14980	15111	15026	15126	15043	15215	15283	15058	15002	14968	15096	15184	15165	15151	15094	15073	15040	15035	15070	15104	15088	15157	15183	15168	15156	15157	15011	15088	14839	15030	15171	15176	15023	15026	15203	15049	14893	15137	15119	15109	15189	14984	15201	15162	15037	15056	14986	15292	15194	15040	15066	15291	15006	15410	14929	15162	14914	15151	15136	15033	15148	14847	15131	15048	15118	15179	14960	14997	14984	15130	14983	14875	14977	15091	15046	15003	15229	15100	15083	15110	15299	15126	15149	15017	15267	15149	15092	14955	14935	15098	15204	15084	15112	15048	15143	15135	14953	14988	15005	15183	15038	15142	15157	14975	15271	15071	15013	15133	15046	15052	15259	15156	15158	15290	15089	15084	15041	15059	15042	15141	15032	15060	15088	15162	15093	15020	15039	15063	15064	15244	15215	15060	15099	15060	15231	15001	15049	15153	15055	15173	14973	15007	15136	15160	15114	15074	15074	15149	15028	14978	15236	15041	15178	15132	15140	15070	15021	15200	15081	14999	15288	15146	15143	15066	15169	15124	14962	15085	15035	15120	15042	15116	15098	15079	15126	15170	15117	15071	15149	15117	15035	15115	15210	15115	15006	14977	15203	15024	15213	15086	15179	14994	15026	15179	15144	15134	15129	15141	14905	15091	14979	15171	15109	14974	15050	14874	15256	14946	15246	15127	15160	15143	15039	14975	15299	15021	15111	15265	15166	15006	15210	15203	15054	14992	15232	15188	15135	15087	15000	15195	15000	14883	15109	15077	14951	15187	15126	15163	15120	15202	15185	15147	15099	15088	15001	15058	15168	15084	15106	14869	14958	15004	15091	15086	15080	15017	15048	15180	14989	15099	15038	15138	15090	15077	15205	15205	15071	15111	15127	15191	15178	15090	15123	15069	15085	15018	15071	15131	15121	14923	15122	15138	15142	14987	15033	15108	14999	14927	15030	15190	15035	15195	15024	14918	15167	15105	15097	14957	15129	15144	15110	15074	15113	14974	15153	14992	14972	15239	14903	15218	15292	15000	15221	15132	15050	15136	15163	15083	15188	15004	15046	15041	15202	15186	15073	14956	14961	15390	14942	15132	14956	15254	15048	15048	15049	15167	15040	15037	15115	15077	15292	15174	14967	15090	15084	15075	15052	15180	15015	14991	15087	15097	15126	15057	15092	15044	15145	15108	15039	15041	15090	15130	15279	15004	15124	15134	15109	14959	15078	14968	15068	15101	15264	15181	15080	15062	15180	14882	15211	15007	15074	15065	15166	15068	15029	14968	15023	14978	15277	15068	15082	15140	15006	15217	14971	15096	15154	15264	14926	15079	15204	14949	15151	15156	15052	15040	15023	15076	15257	15152	15120	15067	15118	15086	15107	15063	15155	15123	14990	15118	15121	14907	15094	15083	15149	15178	15059	15055	15102	15048	15094	14932	15159	14961	15272	14940	15109	15127	15077	15103	15125	15139	15064	15030	15091	15045	15150	15210	15103	15093	14970	14961	14991	15172	15174	15037	14997	14904	14983	15198	14927	14971	15063	15118	15218	15196	15131	15021	15012	15068	15075	15156	14948	15032	15077	14976	15059	15106	15165	15061	15099	15120	14990	15020	15098	15166	15040	15016	15116	15214	15210	15202	15052	15198	14980	14958	14934	15008	15175	15204	15043	15127	15027	15242	14914	15218	15076	15036	15145	15069	14946	15031	15081	15071	14992	15099	15079	15246	14983	15123	15076	14860	15091	15074	14981	15052	15206	15141	14987	15125	15135	15090	15068	15132	14954	14953	14959	15087	14929	15147	14955	15142	15078	15246	15076	15141	15158	15012	15104	15157	15322	15233	14967	15170	14985	14957	15104	15115	15073	15145	15353	15257	15252	15081	15119	15160	15052	15112	15068	14989	15107	15125	15085	15191	15151	15103	15009	15115	14947	15001	15208	14995	14978	15183	15094	14949	14969	15152	15134	14958	15182	14885	15201	15157	15014	15040	14958	15300	15054	15114	15071	15100	15000	15143	14973	15083	14972	15120	15242	15094	15115	15030	15184	15117	15131	15059	15240	15086	14997	14988	15014	15193	15212	15213	15033	15286	15226	15224	15055	15117	15232	14970	15026	15143	15062	15073	15096	15130	15091	15139	14998	15055	15149	15089	15013	15232	15209	14964	15071	15129	15168	15022	15153	15203	15070	15139	15154	15188	15097	15222	15146	15179	15085	14941	15016	15031	15242	15225	15293	15077	15104	14970	15337	14930	15095	15159	15236	14988	15160	15185	15082	15211	15188	15111	14960	15265	14944	15124	14974	15231	15069	15127	15163	14975	15318	15162	15096	15131	14844	15168	15023	15115	15017	15184	15146	14942	14999	15152	14991	15184	15202	15203	15151	15276	15000	15163	15160	15006	15118	15129	15181	14848	15097	15145	14962	14947	15173	14972	14965	15229	15023	15154	15043	15097	15030	15140	15079	15066	15145	15177	15239	15182	15156	15179	15160	15091	15165	15216	14972	15273	15245	15196	15104	14978	15045	14833	15090	15131	15085	15111	15173	14937	15091	15030	14939	15155	15079	15191	15218	15119	15058	15077	15050	14902	15072	15057	15172	15138	15162	15205	15137	15099	15239	15049	15036	15104	14947	15168	15137	15252	15142	15073	15132	15260	14838	15273	15015	15059	15002	15004	15062	15031	14977	15098	15146	14998	15078	15346	14890	15083	15033	15122	15114	15035	15129	15072	15060	15173	15032	15085	15278	15276	15151	15091	15143	15008	15059	15145	14903	15106	14988	15056	15153	15062	15070	15103	15153	15085	15225	14997	15101	15097	15001	15126	15077	15154	15036	15089	15075	15065	15091	15110	15231	14948	15241	15250	15127	15196	15157	15172	14973	15018	15077	15192	15168	15137	15109	15143	15080	15110	15220	15033	15201	15078	15030	15381	15027	15136	15095	15208	15143	15158	15078	15144	15265	14996	15073	15189	15024	15056	15018	15179	15157	15038	15305	15025	14931	15329	15178	15028	15118	14896	15051	15091	15137	15055	15321	15078	15197	15146	15243	15070	15117	15087	15089	15191	15289	15147	15157	15097	14971	14979	14987	15175	15144	14984	15148	15078	15086	15003	15022	15073	14871	14979	15227	15124	14983	14932	15005	15215	15178	15053	14972	15036	15081	15236	15012	15064	14939	15224	15101	14987	15052	14918	15224	15083	15139	15266	15002	15123	15106	15115	15117	15011	14983	15107	15162	15116	15118	15117	15022	15105	15092	15112	15248	15079	15167	15100	15135	15047	15020	15010	15114	15264	15045	15107	14989	14926	14895	15000	15146	15112	15207	15035	15134	15081	15222	15051	15102	15065	14988	15034	14979	15058	15182	14999	15235	15057	15118	15228	15199	14907	15098	15136	14847	15121	15209	15183	15117	14984	15237	15014	15072	14963	15047	15156	15195	15262	15175	15131	14943	14981	15094	15015	14993	15086	15049	15172	15264	14898	15305	15023	14994	15129	15086	15108	15102	15045	15095	15301	15127	14966	15146	15103	15172	15144	15087	15084	14805	15075	15271	15077	15130	15052	15082	15148	14992	15058	15141	15063	15036	15189	15109	15264	15097	15106	15132	14885	15120	15062	15051	15074	15286	14955	15312	15017	14957	15199	15122	15004	15239	15050	15190	15212	15009	14981	15074	14944	15061	15007	15055	14893	15144	15060	15234	15286	15107	15178	15178	15245	15158	15077	15197	15082	15043	15193	15114	14998	14985	15083	15124	15198	14925	15341	15057	15052	15136	15136	14979	15127	15075	14985	15307	14897	15035	15083	15152	14973	14982	14969	15151	14869	15042	14926	15144	15291	15094	15033	15053	15234	15152	15222	15032	15141	15087	14999	15230	15038	15113	15077	15004	15169	15010	15011	15071	15041	15156	15026	15023	15108	15021	15071	14998	15156	15004	15121	15133	15222	14911	15244	14984	15132	15119	15068	15084	15113	15198	15067	15072	15048	15018	15117	15207	15100	15295	15022	14861	15240	15107	15162	15285	15012	15020	15197	15192	15231	15125	15140	15054	15047	15107	14991	15096	15010	15150	15184	15222	14973	15138	15058	15212	15045	15194	15205	15143	15142	15201	15081	15049	15160	15144	15026	15048	15030	15098	15026	15069	15138	15158	15069	15062	14977	15134	14999	15265	15096	14992	15153	15172	15101	14978	15189	15196	15163	15025	15108	15053	15057	15047	15206	14999	15146	15023	15098	14992	15147	15186	15168	15043	14938	15209	15065	14919	15094	14969	15163	14905	15048	15178	15103	15048	14920	14950	15264	15120	15118	15116	15162	14993	15119	15243	15133	15097	15225	15027	15020	15180	15026	15178	15175	15128	15122	15206	15062	14955	15163	15119	15198	15173	15051	15060	15170	15140	14942	15100	15127	15082	15102	15232	15018	15043	14895	14999	15042	15223	15002	15153	15052	15270	15046	15028	15204	15184	15064	15093	15090	14988	15026	15233	15098	15041	15152	15063	14858	15114	15137	15159	15140	15115	15061	15144	15037	15092	15010	15214	15016	15200	15162	15151	15177	14998	15185	14987	15172	15167	15203	15247	15026	15149	15169	15046	15182	15132	15186	15042	15113	15033	15031	15022	15085	15253	15209	15194	15136	15122	15027	15029	15249	15041	15119	15114	15049	15325	15065	15163	15160	15067	15015	15237	15118	15114	14967	15055	15074	15175	15097	14919	15208	15041	15094	15114	15139	15326	15139	15153	15048	15091	15138	15219	15116	15070	15130	15107	15003	15190	15024	15089	15134	15246	15129	15154
23985	21107	28448	24264	22403	22381	21761	19328	19049	19059	18697	18716	18557	18395	18174	18115	18376	18147	18236	18262	18235	18125	18175	18043	18179	18156	18006	18177	17999	18054	18058	18017	18067	18063	18047	17889	18159	18070	18214	18006	17841	17864	18004	18198	18037	17996	18149	18090	18187	18012	18072	18158	17876	18085	18127	18182	18099	17947	17955	17835	17851	18012	18229	17943	17844	18213	18047	18125	18044	18050	18052	18037	18050	18011	17958	18015	17915	18240	18183	17948	17952	17923	17925	17916	18216	17982	17925	17973	18041	18105	17974	18071	17969	18190	18131	17833	17980	17793	17917	17887	18074	18014	17849	18108	17874	18004	17881	17831	17911	17855	18095	18110	18024	18068	18066	17991	17825	17754	17920	17815	18116	18213	17836	18142	17816	17814	17806	18147	18106	18042	17821	17867	17899	17726	18127	18069	18030	18076	18044	18030	18081	18061	18121	17986	17985	17993	17934	17790	17885	17893	17980	18005	17889	17835	17995	17911	17883	17844	17797	18196	18077	17919	18070	17994	18139	17932	17724	17981	17898	17724	17989	18291	18035	18054	18027	18052	17813	18037	18081	18001	17978	17908	18041	17875	18043	18067	18234	18050	17908	18161	18015	17854	18211	17917	18081	18030	18224	17968	17842	17981	18021	18157	18097	17869	18128	17943	17893	17937	17917	18005	18169	17859	17959	17721	17958	18119	18007	18027	17992	17964	18056	18060	18018	17882	18024	18002	18069	17727	17933	18031	17839	17907	17964	17808	18019	18137	17925	18059	18082	17986	18154	17868	17619	17789	17942	17897	18028	18069	18069	17950	17874	17833	17722	17937	17923	18032	17908	18042	18046	18103	17988	17916	17909	17755	17890	18118	18057	17885	17998	17953	17772	17964	17999	18090	17961	17746	18199	18152	18141	18099	18074	17955	17976	17936	17759	18168	18029	18039	17901	17978	17745	18104	18094	18032	17949	18014	17978	17888	17779	17827	17931	18049	18301	18087	18177	18037	17995	17922	17955	17991	18183	18087	18021	18093	17907	17968	18066	17928	18057	17794	17782	18008	18099	18012	17941	17714	18086	17891	17922	18137	18171	17901	18091	17835	18060	17796	17913	17805	18243	17928	18019	17983	18006	17945	17937	17788	17850	18003	17862	17995	17971	18133	18040	17589	18005	17894	17982	17908	18071	17959	17664	17991	17908	18027	17871	17987	17808	18142	18049	17976	17895	17904	17833	17912	17979	17954	17841	17955	17732	18057	18072	18048	18082	18108	18132	17911	17988	17961	17991	17862	18107	17969	18054	17897	18041	18012	17799	17749	17924	17938	17993	18194	18034	17877	17936	18071	18159	17754	17899	17865	17982	18113	18124	17914	17852	17776	18105	18028	17859	17990	18109	18057	18204	17780	18004	17998	17789	17993	18068	18069	18061	18015	18010	17729	17969	17970	18019	17856	17863	17797	17729	18005	18050	17984	17960	17842	17884	18048	18082	17752	17923	18118	17658	18012	17918	18142	17816	18058	18058	17894	17960	18051	18031	18029	18029	18126	18049	17978	17886	17860	17983	17869	17797	17997	18050	17860	17874	17815	17895	18017	17966	17710	17997	17903	17896	17870	18011	17790	17920	17755	18166	17964	17895	17975	17941	18020	17969	17852	17883	17969	17939	17931	17969	17760	17900	17890	17942	17952	17889	18128	18103	18048	17918	17819	17979	17993	17849	17967	18038	17864	18006	17934	17832	18077	18014	17934	18007	18125	17844	17917	18041	17957	18205	18124	17594	17858	18057	18078	18053	17794	17940	17913	18096	17762	17960	18082	17881	17918	17985	17924	17994	17916	17883	17799	18098	18060	17818	17973	17671	17944	18100	18173	17787	17818	18044	17890	17903	17721	18000	17891	17743	17917	18069	17932	18272	18095	17911	18006	18021	17690	18142	17967	17859	17898	17892	17953	18070	18039	17915	17981	18061	17898	18166	17955	17887	17911	18048	18020	18067	17943	17904	18071	17818	17961	17931	17942	18015	17974	17991	17875	17942	17936	17893	17976	17915	18024	17996	17993	18266	17771	17881	17704	17957	17998	18188	17909	17988	17815	17981	17943	17833	17845	18042	17995	17893	18030	18029	17819	17719	17832	17985	17935	17872	17784	17872	17948	17972	17932	18149	17791	18067	17962	18085	17931	18134	18099	18129	18156	17928	17941	17906	17833	17855	18037	17975	17880	17877	18014	17809	17888	17871	18052	17938	18100	17958	17953	17929	17991	17949	18103	17817	17964	17884	17663	17991	17908	18093	17914	17910	17828	18157	18151	18046	17648	17911	18104	18098	17722	17962	17968	17899	17839	18143	17935	17944	18130	17717	18013	17940	17960	18111	18047	17867	17760	18130	18017	18004	17902	17960	17833	17932	17961	18043	17910	17976	17900	17974	18171	17871	17964	18056	17954	17884	17886	18025	17923	18184	17987	17996	17862	17950	17834	18159	18029	17844	17913	17835	17929	18031	17985	18046	17989	18084	17959	17998	17692	18126	17939	18020	17962	17931	18020	18044	17840	17976	17984	17774	17891	17859	17933	17899	17952	17964	17809	17919	17897	17932	17984	17992	17907	17873	18171	18074	18063	18083	18046	17853	18195	17957	17823	17878	17957	17955	18011	18038	17885	18010	17936	17907	18176	18131	18091	17911	17911	17917	17806	17998	18039	18100	17944	17876	17958	17900	18034	17952	18059	18082	18228	18065	17951	18039	17896	17827	17955	18308	17770	17959	17868	17703	17781	18006	17986	18212	17941	17988	18088	18059	18084	18012	17928	17926	17780	18032	17708	17991	18015	18037	18032	18241	17746	18099	18131	17866	17991	17918	17956	17928	17846	17886	17944	18065	17799	17966	17757	18219	17985	17935	17899	17911	17857	17785	17909	18021	17868	17937	18170	18070	18010	17699	17981	17862	18057	18076	17995	17883	17904	17967	17882	17925	18114	18087	17823	18040	17915	18107	17732	18054	17952	17914	18068	18041	18086	17901	17736	18031	18071	17981	18001	17890	18089	18013	17902	17978	17995	17921	17766	17881	17961	17896	18087	18047	17993	17980	18033	17997	18107	17848	17950	17638	17947	17916	17990	17795	17841	18057	18043	17856	17976	18048	18090	17916	17827	17961	18019	18190	18014	17887	17829	18052	18037	18034	18059	18002	17834	17948	18085	18040	17987	17850	17911	17855	17977	18012	18011	17849	17936	17976	17971	18077	17869	17904	18007	17912	17995	17947	17961	18105	18083	18083	18126	17952	18040	17966	18018	17966	18049	18017	17847	17979	18048	18110	17991	17899	18047	18145	17992	17996	17984	18042	18151	18170	17883	18148	18114	17914	17935	18026	18249	18070	18078	18174	17955	18015	18013	17858	18072	18013	17919	18132	18039	18076	17927	17993	18086	17854	17877	17976	17905	18203	17960	18045	18198	18056	17932	17945	17927	17827	17899	18014	17913	18113	18121	18084	17942	17963	18168	17935	17928	18111	18020	17903	18335	17833	17895	17961	18150	18154	17947	17857	17810	17854	17738	17960	17880	17867	17792	18008	18124	17741	17941	17932	17923	18105	17781	18132	17941	17964	17785	17916	18069	18024	18156	17860	18000	18023	18109	18050	18090	18052	17867	18089	17911	17895	17923	17921	18130	17951	17823	18036	17873	18043	17849	17930	17819	18029	17921	17999	17949	18133	17939	17906	17941	18109	17982	18022	17847	17913	17980	18133	17800	17859	17845	18090	17908	18135	17945	17854	17969	17976	17979	18067	17805	18117	17767	17974	17875	17742	18036	17922	17859	17940	17915	17854	17980	17956	17973	18048	17810	18078	18054	18088	17722	18013	17991	18107	18028	17947	17881	17934	18000	17862	17841	18080	17935	18032	18083	18213	18095	17780	18115	18022	17967	17810	17913	17849	18236	18231	17874	17775	17986	17811	18103	17973	17997	18071	18091	18191	18107	17830	18040	18098	18102	17989	17873	18055	18134	18113	17992	18201	18258	18038	17997	18095	17861	18090	17835	18041	17867	17983	17751	18046	17952	18046	18124	18030	18127	18110	17898	17967	17855	17987	17888	17939	18159	17851	18200	17876	17880	17987	18003	17686	17838	18029	18082	18059	17865	18071	18003	18050	18281	18013	17823	18054	18051	17971	17974	17802	18164	17994	17988	17723	17811	17837	17884	17957	18052	17855	17852	17963	18010	18123	17842	17910	17836	18166	18003	18028	18024	18007	17933	18050	18025	18009	17826	17939	18062	18059	18011	17960	17929	18177	18137	17999	18129	18053	17956	18230	17857	17798	17916	18213	18058	17956	17893	17955	18017	18099	17914	17894	17992	18006	17995	17702	18072	18173	18005	18041	17962	17843	17906	18023	18036	17970	18066	17912	17815	18080	17945	17957	17990	18012	18106	17930	17940	17876	18100	17825	18075	17875	18055	17994	17788	17945	18007	18098	18043	17954	17919	18207	18113	17790	18049	17998	18009	17885	17909	17833	18039	18051	17873	17896	18243	18136	18047	18267	17909	17930	18050	18017	17821	17979	18071	17965	18094	17988	18146	18035	17998	17838	17842	18095	17895	17744	17789	18047	18046	17853	17989	18024	18015	17952	17916	18076	17955	18008	17991	17933	17997	18196	17934	17959	18016	18054	18064	17868	17968	18075	17879	17795	17914	17936	17892	17994	18048	18000	17780	17855	18086	18103	17973	17583	17972	18135	18145	18113	18103	18099	18111	17957	18037	17988	17992	18101	17786	17998	17907	17831	18037	17800	17940	18014	17799	18060	17874	17991	17826	17902	17853	18037	17956	17937	18033	18116	17765	17982	18033	17680	17957	18075	18021	17774	18036	18148	17947	17872	18001	17896	18055	17875	18067	18005	18014	17962	18117	18181	17975	17948	18137	18041	17956	18176	18208	18020	17876	17802	17968	18015	17974	18012	17931	17816	17966	17870	17945	17995	18063	17977	17994	17990	18116	17991	17892	18054	18073	17830	18085	17942	17698	18019	18092	18111	17901	17839	17992	18109	17853	17753	17822	18088	18022	17953	18032	17915	17961	17918	18100	17975	18266	17800	18050	17811	18054	18017	18102	17952	17985	18036	17620	17818	17963	17868	18136	18171	17981	17705	17939
17804	33210	30281	22121	19071	17803	16746	16380	16410	15869	15590	15642	15444	15320	14919	14999	14908	14887	14891	14797	14966	14963	14907	14761	14839	14733	14829	14750	14804	14963	15063	14824	15032	14802	14830	14841	14714	14806	14740	14837	14846	14868	15052	14915	14767	14869	14896	15148	14681	14885	14847	14709	14693	14939	14907	14899	14881	14743	14753	14733	14835	14748	14863	14875	14863	14759	14724	14853	14735	14635	14835	14848	14538	14737	14972	14718	15052	14822	14789	14857	14953	14902	15012	14915	14872	14867	14972	14756	14803	14961	14689	14679	14948	14848	14858	14696	14872	14675	14854	14795	14856	14625	14887	14757	14903	14704	14961	14769	14775	14851	14776	14697	14796	14922	14848	14831	14814	14946	14820	14869	14858	14775	14637	14771	14848	14859	14864	14858	14825	14622	14791	14725	14829	14886	14965	14743	14784	14862	14920	14585	14887	14759	14873	14921	14801	14815	14838	14916	14754	14937	14761	14748	14832	14718	14715	14769	14803	14816	14773	14922	14883	14813	14908	14776	14738	14815	14782	14832	14815	14638	14785	14671	14907	14847	14922	14834	14983	14715	14718	14709	14789	14924	14892	14769	14894	14823	14911	14786	14975	14834	14979	14914	14895	14758	14805	14904	14728	14765	14747	14682	14763	14960	14857	14843	14914	14726	14669	14866	14819	14816	14802	14706	14712	14788	14757	14755	14768	14917	14667	14956	14895	14916	14904	14866	14730	14826	14764	14726	14728	14924	14867	14763	14874	14775	14788	14787	14928	14774	14746	14780	14821	14858	14542	14838	14806	14879	14837	14605	14831	14714	14740	14669	14796	14914	14769	14901	14973	14743	14738	14853	14869	14619	14873	15014	14626	14862	14954	14801	14961	14724	14820	14739	14855	14781	14712	14906	14909	14818	14800	14752	14839	14787	14766	14798	14783	14883	14806	14782	14849	14779	15064	14692	14840	14758	14833	14875	14753	14837	14959	14928	14982	14918	14862	14799	14749	14903	14734	14846	14698	14897	14868	14578	14652	14995	14886	14686	14819	14853	14820	14735	14746	14794	14842	14770	14944	14798	14777	14847	14836	14806	15031	14980	14738	14760	14782	15007	14710	14797	14744	14829	14763	14952	14915	14768	14757	14721	14873	14746	14837	14789	14752	14863	14780	14803	14723	14641	14726	14639	14833	14765	14726	14827	14721	14794	14707	14850	14624	14844	14857	14873	14853	14964	14908	14789	14839	14626	14655	14730	14778	14863	14838	14734	14826	14831	14759	14958	14864	14771	14879	14921	14912	14716	14845	14774	14712	14799	14850	15009	14898	14759	14686	14907	14773	14795	14714	14885	14660	14838	14981	14769	14728	14947	14726	14761	14703	14974	14805	14789	14626	15006	14823	14865	14582	14822	14929	14732	14826	14769	14818	14830	14784	14937	14946	14774	14758	14851	14861	14781	14857	14864	14735	14763	14764	14959	14732	14793	14680	14619	14964	14664	14842	14779	14803	14845	14710	14801	14911	14650	14821	14680	14754	14722	14817	14876	14739	14827	14659	14894	14767	14883	14700	14775	14854	14884	14978	14858	14707	14769	14809	14888	14865	15085	14777	14809	14972	14642	14952	14859	14777	14671	14885	14836	14849	14716	14741	14748	14956	14808	14988	14901	14881	14734	14850	14801	14782	14823	14727	14944	14688	14902	14687	14907	14885	14802	14812	14789	14836	14915	14914	14790	14835	14964	14820	14714	14889	14951	14534	14673	14730	14725	14646	15042	14703	14810	14852	14736	14832	14878	14639	14733	15095	14726	14860	14896	14767	14706	14995	14649	14772	14812	14810	14798	14613	14888	14639	14991	14607	14835	14666	14766	14705	14810	14733	14855	14713	14924	14996	14841	14681	14699	14801	14913	14888	14725	14873	14591	14870	14787	14831	14891	15071	14917	14800	14768	15049	14895	14798	14821	14847	14923	14976	14680	14849	14807	14942	14752	14894	14712	14942	14869	14774	14625	14738	14677	14772	14796	14671	15033	14814	14815	14727	14917	14885	14773	14828	14910	14928	14690	14890	14901	14969	14924	14793	14795	14880	14692	14756	14725	14733	14976	14647	14760	14987	14925	15034	14815	14815	14893	14882	14799	15012	14874	14855	14859	14850	14661	14932	14799	14819	14779	14786	14831	14917	14812	14886	14693	14684	14772	14849	14945	15010	14919	14973	14753	14896	14876	14747	14770	14691	14774	14806	14775	14806	14847	14625	14849	14686	14863	14801	14826	14722	14658	14877	14741	14878	14875	14891	14905	14872	14649	14904	14864	14795	14923	14704	14853	14902	14809	14672	14589	14711	14851	14794	14798	14832	14960	14835	14760	14958	14798	14720	14856	14724	14868	14944	14724	14855	14762	14764	14556	14850	14719	14976	14891	14685	14769	14910	14847	14702	14845	14801	14841	14770	14732	14680	14763	14740	14708	14719	14763	14875	14974	14678	14590	14898	14770	14788	14679	14846	14719	14909	14755	14778	14767	14766	14767	15089	14653	14904	14811	14764	14873	14860	14949	14717	14768	14726	14932	14858	14550	14742	14681	14918	14915	14671	14919	14834	14634	14824	14854	14661	14941	14740	14918	14742	14728	14903	14878	14775	14772	14912	14823	14766	14835	14811	14697	14773	14804	14686	14743	14796	14607	14899	14754	14874	14853	14879	14721	14838	14601	14837	14939	14795	14814	14829	14664	14997	14814	14733	14829	14758	14602	14769	14965	14757	14752	14885	14767	14750	14835	14863	14714	14830	14682	14790	14818	14826	14897	14768	14739	14758	14847	14969	14948	14658	14779	14904	14880	14946	14812	14715	14758	14935	14624	14873	14854	14777	14635	14695	14769	14701	14845	14795	14779	14794	14865	14807	14800	14804	14891	14708	14898	14835	14889	14874	14856	14754	14904	14767	14827	14730	14848	14694	14952	14940	14804	14815	14712	14917	14787	14687	14830	14882	14712	14746	14855	14778	14924	14760	14858	14850	14895	14941	14877	14887	14854	14816	15032	14810	14901	14776	14776	14712	14870	14891	14810	14823	14807	14891	14806	14810	14846	14861	14900	14818	14768	14539	14604	14823	14512	14758	14759	14795	14815	14900	15026	14775	14838	14833	14983	14777	14720	14801	14812	14994	14710	14872	14819	14961	14815	14824	14714	14909	14766	14616	14765	14684	14725	14730	14883	14855	14739	14799	14812	15014	14725	14718	14928	14710	14804	14812	14722	14790	14909	14911	14945	14809	14768	14837	14784	14794	14842	14832	14961	14850	14916	14863	14644	14894	14776	14849	14912	14842	14845	14791	15016	14796	14841	14924	14735	14677	14961	14890	14823	14833	14950	14718	14798	14725	14755	14823	14804	14826	14847	14746	14797	14943	14763	14635	14849	14720	14723	14745	14911	14703	14798	15021	14818	14893	14687	14924	14848	14674	14978	14804	14704	14774	14858	14814	14796	14786	14818	14873	14788	14911	14743	14823	14856	14841	14540	14853	14772	14635	14676	14914	14885	14904	14759	14616	14792	14869	14847	14928	14901	14870	14703	14864	14834	14629	14758	14631	14754	14800	14546	14767	14936	14793	14939	14691	14955	14818	14811	14903	14793	14715	14857	14718	14556	14661	14687	14920	14941	14906	14761	14803	14825	14797	14958	14805	14738	14834	14833	14785	14880	14879	14954	14845	14915	14669	14865	14833	14842	14915	14800	14835	14727	14923	14865	14821	14954	14939	14798	14794	14934	14780	14795	14686	14720	14881	14930	14820	14873	14785	14966	14921	14939	14852	14681	14771	14776	14779	14570	14733	14852	14882	14909	14664	14800	14833	14831	14768	14914	14880	14780	14689	14540	14763	14700	15004	14802	14825	14821	14697	14815	14881	14854	14609	14859	14885	14659	14608	14782	14759	14788	14662	14948	14877	14614	14801	14861	14867	14893	14831	14783	14725	14789	14641	14836	14646	14832	14890	14734	14873	14903	14897	14639	14857	14756	14778	14883	14694	14790	15043	14772	14836	14765	14795	14896	14761	14695	14733	14785	14843	14632	14877	14742	14942	14746	14796	14705	14877	14995	14705	14843	14809	14782	14949	14729	14964	14767	14942	14867	14754	14811	14800	14825	14863	14792	14831	14916	14806	14695	14614	14945	14759	14853	14830	14808	14891	14813	15022	14818	14845	14804	14949	14716	14879	14781	14847	14807	14762	14812	14868	14908	14817	14636	14955	15030	14793	14687	14774	14747	14832	14862	14787	14810	14766	14776	14628	14762	14882	14914	14927	14768	14913	14814	14897	14752	14799	14926	14959	14654	14735	14746	14789	14812	14857	14811	14791	14848	14747	14800	14815	14764	14757	14892	15007	14802	15033	14770	14674	14822	14807	14865	14888	14882	14954	14711	14692	14838	14883	14945	14810	14784	14803	14897	14915	15026	14864	14887	14841	14787	14732	14808	15012	14985	14777	14874	14909	14814	14905	14615	14809	14862	14675	14810	14943	14927	14775	14664	14937	14848	14871	14837	14585	14784	14994	14882	14832	14737	14771	14869	14778	14771	14699	14811	14834	14691	14864	14875	14867	14653	14787	14778	14784	14958	14822	14784	14950	15040	14597	14715	14501	15033	14837	14813	14846	14787	14813	14811	14946	14672	14835	14858	14779	14847	14931	14738	14556	14804	14705	14814	14752	14930	15066	14751	14771	14812	14750	14802	14960	14699	14854	14825	14909	14914	14771	14801	14832	14686	14829	14877	14617	14751	14806	14747	14727	14787	14750	14824	14736	14804	14775	14806	14806	14965	14698	14925	14870	14926	14769	14751	14913	14863	14980	14801	14879	14777	14799	14881	14725	14873	14707	14770	14754	14800	14811	14876	14797	14716	14844	14799	14684	14845	14687	15057	14741	14685	14957	14949	14807	14653	14988	14945	14794	14835	14775	14910	14848	14810	14790	14856	14866	14792	14928	14837	14777	14798	14962	14759	14907	14828	14793	14862	14914	14848	14752	14835	14784	14875	14896	14873	14925	14911	15014	14822	14745	14809	14968	14795	14904	14697	14839	14725	14910	14840	14875	14827	14725	14686	14656	14864	14768	14903	14748	14873	14765	14728	14888	14757	14824	14778	14763	14763	14838	14756
22859	21165	28921	23702	21567	23979	25589	20716	19955	19934	19563	19450	19386	18801	18926	18746	18854	18798	18616	18605	18493	18789	18786	18596	18606	18783	18689	18813	18621	18375	18541	18576	18560	18389	18606	18736	18637	18631	18448	18519	18586	18482	18582	18418	18596	18591	18764	18486	18568	18605	18561	18327	18541	18362	18530	18344	18723	18358	18413	18438	18500	18541	18322	18619	18591	18527	18651	18293	18333	18518	18331	18484	18247	18598	18647	18656	18485	18595	18714	18573	18650	18554	18534	18462	18549	18378	18371	18485	18628	18570	18452	18393	18650	18657	18497	18520	18496	18526	18620	18484	18305	18438	18380	18587	18442	18682	18478	18452	18233	18533	18510	18531	18530	18441	18452	18464	18256	18664	18536	18477	18207	18536	18764	18350	18355	18443	18584	18504	18760	18502	18510	18551	18390	18566	18329	18509	18524	18397	18518	18425	18361	18315	18600	18537	18624	18563	18500	18534	18511	18576	18552	18469	18321	18531	18627	18533	18542	18534	18565	18512	18492	18608	18461	18547	18522	18481	18396	18426	18579	18210	18445	18415	18449	18708	18223	18396	18452	18457	18493	18361	18593	18400	18364	18651	18289	18503	18464	18396	18713	18524	18452	18445	18615	18580	18472	18402	18402	18445	18430	18279	18520	18413	18560	18552	18694	18336	18438	18395	18790	18291	18480	18422	18400	18745	18540	18490	18560	18441	18451	18386	18496	18388	18432	18514	18416	18481	18567	18340	18555	18392	18313	18411	18376	18455	18517	18488	18510	18350	18504	18431	18420	18337	18544	18507	18556	18610	18464	18449	18536	18191	18296	18329	18452	18496	18392	18400	18485	18417	18294	18560	18458	18526	18345	18111	18690	18584	18423	18325	18398	18743	18466	18420	18395	18251	18463	18401	18364	18335	18472	18534	18446	18574	18556	18429	18617	18398	18390	18382	18347	18549	18654	18508	18563	18316	18440	18351	18264	18530	18358	18374	18682	18428	18415	18430	18516	18292	18443	18181	18634	18502	18294	18430	18270	18676	18431	18434	18386	18578	18443	18492	18340	18483	18435	18421	18210	18466	18293	18557	18347	18313	18479	18548	18605	18512	18607	18380	18662	18606	18449	18540	18385	18442	18364	18276	18374	18433	18437	18434	18296	18338	18412	18185	18490	18577	18308	18445	18415	18548	18461	18409	18508	18505	18367	18632	18378	18370	18475	18374	18567	18531	18410	18533	18428	18433	18659	18472	18362	18607	18309	18485	18348	18461	18438	18435	18400	18402	18447	18388	18485	18475	18401	18547	18516	18487	18472	18375	18471	18389	18673	18354	18453	18575	18572	18511	18370	18437	18181	18620	18379	18390	18526	18678	18383	18534	18443	18461	18608	18346	18246	18256	18527	18385	18417	18577	18459	18325	18508	18327	18444	18641	18388	18526	18427	18397	18539	18462	18667	18395	18738	18349	18264	18367	18228	18401	18289	18219	18515	18545	18490	18603	18469	18418	18421	18573	18419	18365	18449	18430	18400	18323	18683	18430	18635	18485	18536	18528	18595	18372	18476	18410	18469	18474	18411	18424	18540	18575	18659	18324	18490	18635	18478	18448	18443	18367	18502	18250	18617	18282	18365	18500	18331	18183	18663	18596	18376	18294	18288	18468	18369	18506	18476	18350	18539	18316	18559	18379	18436	18392	18394	18513	18617	18433	18406	18259	18457	18467	18611	18555	18493	18697	18459	18397	18518	18589	18523	18563	18529	18630	18335	18364	18515	18463	18556	18559	18394	18451	18466	18659	18526	18447	18404	18412	18405	18380	18357	18585	18460	18403	18356	18264	18319	18446	18395	18389	18359	18390	18439	18446	18565	18550	18455	18259	18345	18513	18521	18198	18427	18480	18556	18397	18346	18292	18518	18445	18677	18520	18442	18406	18736	18437	18301	18380	18197	18262	18323	18521	18368	18547	18628	18407	18372	18526	18404	18335	18269	18350	18446	18439	18348	18467	18347	18513	18299	18401	18471	18350	18459	18265	18518	18565	18456	18533	18505	18338	18558	18295	18562	18542	18461	18508	18355	18581	18626	18516	18500	18487	18408	18600	18389	18461	18359	18343	18366	18350	18323	18446	18261	18523	18527	18444	18416	18337	18318	18389	18630	18493	18516	18204	18395	18509	18544	18186	18343	18524	18319	18420	18247	18535	18502	18547	18440	18373	18457	18570	18437	18494	18523	18575	18360	18390	18291	18427	18256	18475	18337	18460	18384	18371	18493	18495	18576	18323	18558	18464	18449	18560	18443	18432	18296	18460	18551	18437	18694	18404	18327	18494	18543	18648	18425	18644	18451	18305	18459	18406	18501	18518	18421	18566	18427	18469	18495	18491	18516	18811	18412	18421	18508	18509	18529	18419	18685	18459	18477	18686	18456	18370	18289	18481	18341	18566	18678	18377	18501	18521	18360	18455	18374	18513	18505	18479	18401	18372	18413	18471	18539	18480	18674	18657	18597	18302	18727	18384	18427	18591	18543	18449	18320	18470	18580	18442	18433	18560	18371	18449	18345	18413	18487	18458	18486	18332	18597	18222	18473	18436	18521	18604	18432	18275	18350	18324	18445	18456	18353	18516	18093	18442	18288	18515	18420	18195	18213	18549	18441	18532	18694	18528	18534	18406	18711	18511	18341	18465	18668	18380	18401	18436	18597	18319	18461	18272	18489	18379	18387	18275	18643	18358	18268	18566	18381	18616	18463	18550	18500	18466	18622	18316	18613	18646	18531	18638	18696	18543	18428	18656	18529	18431	18504	18541	18646	18412	18535	18429	18709	18551	18594	18402	18368	18438	18628	18318	18472	18275	18384	18315	18603	18421	18271	18374	18350	18357	18407	18309	18443	18439	18603	18589	18486	18224	18798	18539	18461	18580	18283	18285	18331	18447	18508	18259	18375	18491	18410	18704	18501	18351	18316	18429	18529	18573	18450	18456	18378	18472	18544	18368	18377	18520	18317	18142	18717	18367	18446	18318	18513	18423	18305	18486	18481	18596	18584	18516	18513	18447	18469	18518	18358	18469	18523	18407	18462	18407	18420	18589	18500	18425	18456	18430	18491	18638	18550	18560	18386	18507	18295	18415	18442	18414	18600	18538	18410	18436	18420	18454	18439	18521	18570	18326	18228	18484	18093	18373	18327	18479	18493	18608	18503	18253	18373	18262	18511	18447	18538	18175	18440	18520	18536	18268	18492	18374	18430	18459	18621	18428	18342	18189	18381	18374	18478	18470	18449	18542	18389	18338	18455	18506	18439	18347	18408	18358	18406	18268	18250	18562	18670	18401	18432	18441	18573	18377	18327	18443	18549	18332	18305	18462	18725	18439	18455	18459	18276	18627	18277	18548	18589	18499	18509	18529	18448	18530	18301	18513	18265	18444	18598	18465	18274	18495	18446	18405	18536	18174	18321	18473	18484	18473	18453	18523	18668	18257	18514	18659	18400	18322	18379	18632	18407	18450	18462	18553	18197	18384	18344	18574	18291	18222	18458	18473	18508	18366	18427	18372	18362	18256	18524	18450	18397	18438	18343	18289	18326	18570	18259	18642	18329	18511	18488	18409	18691	18267	18329	18376	18454	18429	18566	18400	18428	18538	18544	18564	18397	18525	18348	18464	18662	18480	18457	18345	18479	18135	18326	18430	18443	18375	18498	18448	18398	18472	18341	18473	18378	18252	18599	18374	18633	18497	18325	18439	18295	18378	18478	18417	18397	18477	18342	18510	18409	18506	18629	18434	18426	18432	18385	18258	18481	18741	18582	18482	18595	18168	18613	18421	18608	18466	18495	18307	18641	18424	18449	18454	18467	18495	18620	18451	18460	18591	18535	18545	18508	18386	18393	18394	18612	18312	18531	18640	18403	18491	18201	18450	18230	18394	18490	18340	18419	18449	18411	18351	18714	18525	18491	18507	18586	18526	18272	18414	18563	18435	18327	18292	18412	18589	18346	18526	18429	18481	18235	18470	18472	18584	18771	18431	18557	18512	18484	18446	18385	18310	18414	18365	18547	18457	18369	18456	18314	18430	18299	18476	18426	18533	18860	18482	18452	18592	18572	18173	18435	18689	18445	18522	18550	18498	18500	18437	18464	18387	18368	18474	18670	18394	18416	18543	18473	18561	18624	18511	18475	18623	18367	18457	18571	18634	18515	18245	18573	18401	18560	18374	18579	18587	18408	18674	18603	18531	18403	18411	18384	18283	18347	18455	18585	18321	18551	18347	18698	18263	18438	18555	18583	18550	18339	18488	18479	18485	18559	18279	18237	18484	18273	18456	18683	18592	18474	18426	18570	18514	18243	18632	18441	18357	18397	18499	18337	18433	18395	18357	18377	18280	18515	18398	18528	18453	18483	18512	18381	18537	18458	18394	18397	18486	18415	18598	18441	18333	18237	18388	18262	18489	18480	18405	18482	18377	18532	18471	18513	18307	18265	18404	18510	18465	18311	18471	18440	18467	18213	18488	18412	18269	18372	18404	18401	18403	18276	18493	18508	18365	18421	18389	18398	18474	18460	18621	18400	18434	18275	18380	18473	18454	18330	18628	18300	18295	18437	18421	18377	18612	18524	18451	18425	18368	18128	18156	18431	18373	18479	18471	18695	18429	18086	18557	18545	18487	18369	18328	18433	18489	18645	18674	18425	18644	18556	18682	18418	18366	18200	18442	18415	18285	18616	18339	18341	18291	18373	18558	18181	18321	18491	18458	18256	18422	18365	18452	18558	18444	18645	18529	18318	18601	18505	18107	18611	18398	18457	18509	18341	18452	18611	18646	18568	18492	18282	18208	18341	18299	18362	18280	18519	18419	18667	18251	18557	18407	18476	18211	18326	18364	18567	18521	18367	18542	18608	18512	18641	18505	18250	18552	18719	18448	18420	18295	18435	18482	18540	18435	18458	18373	18491	18440	18445	18422	18332	18217	18299	18314	18247	18595	18509	18552	18571	18349	18305	18495	18420	18556	18467	18432	18427	18223	18473	18358	18504	18625	18493	18409	18157	18417	18471	18474	18478	18324	18496	18343	18347	18277	18441	18560	18445	18372	18543	18448	18420	18492	18438	18556	18378	18505	18469	18396	18481	18296	18213	18699	18515	18330	18389	18482	18536	18417
20395	38541	35768	26161	23280	19712	18381	17626	17124	16735	16408	16018	16045	15642	15374	15419	15333	15267	15203	15130	15300	15328	15178	15147	15299	15131	15234	15334	15274	15377	14981	15183	15170	15111	15082	15108	15250	15126	15232	15134	15140	15027	15070	15180	15263	14952	15043	15213	15112	15156	14941	15183	15031	15153	14983	15168	14914	15014	15140	14979	15048	15200	15271	14939	14984	15193	15028	15235	15117	14987	15108	15185	15190	15219	15030	15156	15141	14988	15369	15040	15284	15130	15102	15299	15160	15178	15132	15059	15100	15088	15045	15081	15118	15010	15082	15049	15170	14968	14949	15162	15010	15170	15158	15095	15032	15074	15081	15039	15079	15085	15087	15037	14964	15040	15092	14920	15107	14983	15002	15137	15160	15056	15051	15111	15035	15035	14996	14944	14945	15066	14970	15171	14956	15026	15144	15031	15020	15012	15158	15081	15027	14989	15149	15154	15265	15019	15159	15262	15210	15072	15117	15186	15026	15083	15213	15041	15030	15071	15143	15191	14973	14943	14999	15072	15117	15105	15161	15161	15197	15011	14916	14947	15057	15050	15051	14961	15065	14837	15072	15084	15228	15061	15146	15079	15002	15026	15176	15123	15037	15147	15248	15014	15022	15055	15001	15031	15065	14875	14897	15153	15055	15144	15150	15177	15108	15020	15269	15119	14859	14991	15053	14905	15138	14967	15073	15210	15139	15032	15042	15073	15102	14960	15000	15004	15208	15154	14965	14964	15037	14953	15183	15017	15165	15157	15292	15068	15152	15198	15032	15102	15117	14947	14966	15115	15173	14999	15116	15248	15175	15124	15095	15173	15157	14965	15038	15038	15161	14969	15042	15129	14915	15109	15121	14947	15026	15076	15169	15185	15204	15101	14926	14950	15099	15024	15123	15049	15154	14997	14988	15108	15069	14998	15170	14925	14970	15126	14945	15122	15000	14914	15100	14993	14961	15024	15050	14973	14825	15026	15024	15080	15001	14957	15185	15065	15037	14947	14990	15079	15058	15016	15237	15074	15022	15128	15095	14936	15027	15104	15048	15113	15007	15079	15078	14946	15229	14994	15138	15014	15056	14934	14935	15206	15077	15151	15113	15098	15049	15170	15009	15142	15026	14911	15104	15115	14957	15017	14933	15097	14955	15258	14969	15006	15035	15078	15011	14912	14862	15047	15134	15129	14842	14954	14928	14895	15177	14908	15111	15135	15118	14797	15120	14889	15109	15001	15114	15034	15220	15076	14997	14971	15052	14948	15084	15235	14894	15175	15128	14979	14974	15102	15017	15049	15058	15103	14929	14919	15063	14994	15047	15099	15072	15057	15096	15010	15097	15109	14874	15129	15029	15099	14946	15029	14862	15128	15097	15037	15129	15103	15010	15084	15125	15108	15014	14996	15008	15031	15048	15043	15116	14970	15014	15101	15021	15065	15024	15066	15147	15125	15186	14871	14968	15060	14970	15027	14906	14948	15044	15111	15022	14993	15016	14918	15122	15185	14855	14899	15047	15040	14915	15040	15148	15158	15072	15040	15001	15138	14960	14919	15036	15016	15070	14939	15006	15048	14979	15290	15217	14886	14975	15082	15167	15003	15239	15111	15154	15118	15018	15132	15234	15115	15046	15121	15046	15086	15034	14998	15198	15071	15004	15235	15103	14901	14907	15116	15101	15111	15101	15142	15090	14943	15103	15176	15045	14999	15218	15034	14923	14977	15014	15202	15135	14887	15115	15181	15116	14982	15169	14776	15098	15202	14988	15048	15060	15028	15140	14975	15052	15072	15044	15094	15033	15070	14967	15075	15027	15012	15119	15086	15168	15190	14983	14966	15049	15209	15066	15082	14990	15103	15011	15258	14917	15145	14934	15103	15048	15001	15169	15092	15223	15148	15108	15089	15036	15165	15118	15112	14803	15045	15008	15045	15012	15054	15228	15215	15129	15160	15036	15015	14960	15186	15030	14804	14964	15018	15110	15088	14981	15021	15084	15011	15198	15266	15034	15007	15102	15049	15037	14991	14982	15193	15183	15097	14997	15191	15027	14994	15121	15240	14858	15138	15094	15254	14921	15154	15059	15080	15073	14998	15074	14983	15113	15022	15100	15134	15079	14978	15151	15005	15004	15144	14968	15168	15051	15071	15049	15050	15050	15079	15021	15212	15047	14885	14909	15225	15107	14888	15148	14910	14823	15035	14924	15067	14977	14918	15048	14881	15036	14861	14895	15064	15056	15040	15117	15140	15080	15109	14971	15125	15127	15018	15017	14984	15041	15038	15009	14988	15081	15166	14938	15052	15175	15077	14941	15113	14997	15083	14981	14979	14991	14943	15135	15172	15194	15144	15266	15080	15029	14986	15031	15012	14960	15112	15202	14929	15023	14876	15051	15163	15138	14869	15067	15077	15072	15039	15023	14964	15117	14957	15033	14953	15152	14995	15009	15145	15126	14979	14877	15001	14984	14974	15095	15132	14978	15086	15119	15097	14933	15296	15091	14800	15055	15044	14981	15144	15056	15235	15201	15018	15066	15072	15099	15098	14996	14981	15149	15091	15205	15034	14827	15221	14804	14988	15052	15097	15069	14928	15036	15102	14965	15007	14885	15052	15202	15033	15122	15031	15066	14899	15105	15104	15089	15122	15127	14969	15086	15122	15153	14853	15121	14988	15138	15083	14926	15034	15041	15034	14969	15071	15108	14956	14976	15166	14994	15043	15103	15013	15123	15092	15016	14912	15082	14934	15106	14994	14983	15218	15030	15097	15149	15050	14970	15034	14949	15051	14991	15014	14979	15068	15096	15084	15028	15103	15018	14920	15059	15059	14898	14958	15012	15056	15014	14980	15106	14988	15039	15086	14963	15109	14976	15020	15121	15017	14944	15125	14968	15012	15089	15020	14946	14910	14955	15107	15156	14961	14968	15041	15177	15105	15006	15063	15149	15042	15066	14946	15079	15075	14954	14920	14931	14982	14910	15045	15083	15130	15025	14981	15029	14804	14955	15099	15033	15130	15060	15134	15016	15246	15211	15058	14965	15221	15081	15073	14997	15236	15161	15155	14953	15123	15076	14956	15060	15022	15071	15002	15038	14938	14944	15080	15003	15045	15055	15063	15059	15031	14978	15096	15122	15082	15254	15074	14967	14959	14959	14997	15125	15166	14873	15217	15222	14997	15072	15065	15129	15004	15125	14871	14986	15246	14980	15180	14806	15115	15009	15024	15101	15114	14852	15177	14947	15125	15086	14878	14961	15215	15137	15175	15193	14970	14813	15021	14982	15007	14890	15105	14925	15126	14912	14986	15182	14965	14926	15227	14928	14960	15129	15119	15048	15014	15088	14914	15132	15062	14976	15111	14905	15049	14927	14964	15081	15023	15106	15028	14858	15175	15091	15189	15073	15143	14903	15184	15153	15103	15041	15246	15280	14984	15052	15035	14965	15129	14934	15203	15088	15117	15209	15196	14909	14977	15057	14987	15085	14946	14965	15033	15088	15116	15034	15033	15033	14962	15019	15016	15030	15036	15057	15067	15172	14935	14971	15058	14939	15037	15045	14997	14958	15019	15218	14895	15095	15030	14963	14964	15129	15023	15145	15173	15135	15069	14932	15125	15109	15081	14970	14951	15042	14898	15081	14961	14874	15255	15021	14966	15026	14893	15136	14897	15195	15050	15109	15064	15025	15171	15049	15052	15083	15134	14984	15098	14984	14984	14972	14970	15047	15228	15147	15077	15031	14964	14891	15051	14945	14897	15043	15037	15054	15274	14938	14977	15095	14980	15075	15139	15002	15221	15069	15137	14739	14931	14813	15251	14987	14913	14889	14946	15162	15107	15023	14945	15009	15096	15006	14975	14887	15103	14934	15160	14999	15113	15005	15174	15038	15096	14867	15061	15009	15048	15043	15084	15125	15186	14903	14926	14958	14975	15161	15213	15118	14886	14972	15016	15118	15068	15211	15045	15097	15012	15085	14944	15155	14831	15070	14978	15046	14975	15074	15033	15128	15075	14945	15182	15018	15047	15055	15277	14992	15177	14765	15067	15074	14951	15024	15159	15095	15033	15042	15060	15198	14961	15004	14997	14892	15110	15272	14986	15035	15002	15132	15081	14944	14986	14963	14985	14969	15133	15036	14952	15050	15062	15140	15026	15145	15089	14923	15157	15092	15045	14971	14994	15088	15235	14975	15161	15039	15041	15052	14963	15193	14955	14894	15012	15153	15079	15101	15085	15136	14998	15147	15062	14972	15061	15149	15069	14956	15081	15196	15042	14938	15055	14994	15023	15205	15189	15061	15075	14942	15135	14928	14861	15132	15047	15074	14978	14963	15126	15142	15107	15052	14952	15028	14952	15052	15038	15038	15083	14998	15081	15133	14900	14985	14973	15162	14991	15150	14994	15011	15146	14843	15086	15015	15190	14995	15034	14929	15093	14963	15070	15085	15117	15297	14908	15082	14964	15121	14850	14894	15068	14934	14908	15151	15090	15016	15151	15091	14952	15014	15202	14858	15028	15056	15055	15026	14956	15390	14985	15016	14929	15155	15031	15051	15054	15178	14951	15120	15114	14955	14946	14997	15096	14986	15041	15016	15055	15030	15060	15033	15018	15215	15123	15063	15145	14999	15080	15035	15142	14999	14950	15161	14870	15004	15019	15090	15056	14889	15203	15000	15079	15251	14983	15152	15030	15012	14937	14910	14995	14983	14893	15122	15114	15007	15118	15260	14851	15076	15063	14933	14915	15269	15080	15142	14924	15218	15083	14921	14996	14960	14936	15014	14947	15154	14996	15148	15070	14994	15139	15339	14968	15103	15021	15008	15086	15131	14935	15029	15091	15022	15023	15146	15136	14888	14947	15136	15111	14963	15222	15012	14927	15010	15170	15133	15206	14979	15075	15020	15110	15057	15077	14929	15129	15195	14851	15024	15029	14982	15185	14876	14915	15036	15124	14926	15142	15134	15099	15056	14974	15063	14995	14970	15133	15021	14901	15118	15038	15126	15115	15193	15207	14931	15117	14961	14928	15095	14916	15085	14954	15016	15076	14997	15189	15044	15139	15168	15140	14934	15095	14978	15036	15082	15047	15160	15061	14897	15025	15036	15059	15007	14946	14890	14885	15133	14873	14986	14964	15082	15056	14874	14992
28254	23137	27529	25067	20956	19974	19360	18952	18761	18897	18826	18580	18713	18597	18403	18413	18420	18480	18283	18353	18433	18408	18283	18219	18437	18409	18663	18493	18473	18295	18520	18336	18734	18639	18460	18395	18301	18380	18402	18421	18541	18410	18428	18396	18554	18531	18570	18410	18370	18488	18472	18514	18338	18339	18268	18309	18400	18415	18335	18219	18368	18576	18452	18487	18298	18481	18473	18490	18572	18423	18446	18417	18590	18220	18560	18455	18236	18329	18590	18413	18568	18401	18365	18510	18461	18619	18590	18436	18657	18395	18369	18376	18489	18419	18319	18376	18319	18477	18376	18635	18607	18372	18534	18538	18357	18360	18296	18349	18495	18489	18550	18412	18430	18384	18456	18204	18365	18360	18371	18336	18212	18519	18349	18288	18381	18380	18440	18450	18339	18263	18366	18395	18425	18294	18560	18501	18489	18585	18395	18332	18596	18384	18227	18303	18233	18249	18539	18380	18583	18312	18432	18553	18335	18466	18499	18391	18307	18393	18385	18314	18146	18261	18375	18379	18298	18427	18435	18405	18275	18556	18421	18495	18263	18133	18337	18291	18236	18388	18533	18636	18388	18379	18522	18520	18367	18390	18462	18397	18316	18368	18384	18423	18396	18404	18475	18457	18629	18455	18715	18646	18554	18254	18374	18367	18279	18397	18507	18193	18219	18324	18237	18710	18408	18225	18373	18480	18334	18341	18469	18421	18455	18481	18234	18443	18403	18471	18528	18447	18516	18432	18489	18407	18429	18309	18344	18390	18448	18434	18214	18303	18380	18421	18595	18281	18336	18454	18262	18374	18368	18113	18336	18440	18349	18449	18349	18303	18389	18438	18372	18336	18260	18303	18347	18321	18569	18407	18199	18481	18572	18379	18601	18668	18333	18399	18490	18339	18253	18577	18567	18259	18386	18381	18480	18384	18460	18499	18523	18322	18481	18506	18252	18544	18355	18266	18493	18409	18526	18602	18498	18551	18418	18315	18614	18303	18506	18312	18326	18409	18401	18502	18355	18361	18533	18498	18521	18310	18217	18306	18423	18528	18528	18563	18472	18323	18532	18582	18305	18446	18508	18425	18457	18487	18465	18471	18235	18358	18613	18515	18394	18370	18458	18420	18556	18257	18418	18523	18559	18409	18467	18416	18337	18274	18374	18456	18478	18328	18341	18238	18434	18272	18499	18468	18441	18385	18301	18554	18415	18478	18536	18348	18410	18249	18174	18413	18504	18472	18357	18655	18641	18266	18248	18269	18531	18366	18361	18277	18314	18363	18368	18379	18443	18413	18462	18297	18371	18468	18514	18272	18337	18405	18372	18360	18344	18390	18223	18472	18427	18364	18539	18422	18536	18476	18425	18375	18405	18390	18567	18379	18360	18564	18491	18554	18394	18196	18325	18257	18612	18441	18295	18569	18548	18352	18336	18402	18265	18461	18456	18320	18506	18532	18212	18180	18302	18458	18420	18379	18358	18420	18469	18209	18285	18465	18506	18051	18415	18166	18336	18359	18367	18224	18587	18520	18391	18549	18486	18398	18372	18411	18340	18187	18109	18507	18307	18427	18389	18447	18359	18459	18499	18396	18469	18491	18363	18365	18447	18575	18356	18294	18386	18289	18509	18334	18408	18552	18321	18651	18663	18536	18395	18695	18415	18466	18426	18328	18534	18409	18459	18564	18363	18329	18650	18440	18245	18506	18439	18419	18320	18232	18411	18315	18172	18263	18260	18483	18228	18375	18239	18374	18445	18102	18191	18307	18408	18346	18283	18702	18521	18197	18354	18325	18398	18290	18310	18562	18314	18510	18420	18429	18442	18476	18279	18218	18267	18459	18369	18584	18411	18559	18602	18344	18383	18228	18455	18509	18425	18542	18420	18351	18466	18276	18440	18414	18265	18373	18332	18419	18388	18436	18389	18280	18245	18402	18382	18424	18402	18602	18610	18565	18337	18405	18362	18334	18375	18263	18449	18368	18239	18719	18453	18389	18251	18268	18329	18427	18301	18379	18444	18586	18425	18502	18483	18345	18384	18282	18366	18374	18397	18277	18311	18392	18474	18337	18270	18276	18343	18205	18308	18337	18507	18488	18542	18264	18547	18318	18343	18250	18462	18365	18373	18537	18469	18189	18469	18428	18336	18402	18268	18180	18366	18343	18425	18366	18547	18484	18348	18490	18558	18391	18561	18303	18509	18321	18371	18267	18378	18453	18678	18172	18431	18427	18359	18521	18386	18307	18430	18312	18560	18268	18403	18436	18435	18475	18330	18315	18233	18292	18426	18405	18292	18543	18413	18299	18283	18330	18390	18498	18505	18528	18192	18424	18380	18368	18329	18372	18315	18467	18455	18590	18368	18335	18510	18596	18626	18609	18418	18376	18310	18292	18497	18427	18581	18445	18294	18313	18465	18488	18463	18338	18524	18215	18338	18277	18310	18298	18419	18378	18426	18225	18272	18379	18374	18513	18326	17948	18298	18245	18275	18426	18377	18199	18288	18444	18354	18479	18457	18512	18393	18493	18307	18402	18531	18319	18305	18372	18422	18440	18454	18421	18288	18396	18355	18420	18309	18252	18231	18205	18180	18193	18279	18290	18361	18496	18358	18321	18411	18363	18426	18408	18401	18427	18377	18601	18261	18392	18396	18424	18522	18308	18534	18370	18335	18386	18409	18285	18643	18496	18280	18353	18316	18395	18560	18226	18403	18381	18563	18346	18521	18229	18319	18410	18672	18413	18538	18296	18321	18400	18505	18562	18468	18551	18503	18216	18560	18384	18563	18363	18196	18497	18543	18343	18442	18361	18492	18535	18613	18262	18462	18407	18487	18398	18309	18470	18487	18248	18280	18445	18379	18488	18163	18335	18428	18401	18465	18555	18345	18494	18236	18195	18559	18680	18435	18286	18270	18320	18394	18326	18465	18404	18511	18429	18406	18556	18313	18215	18562	18310	18434	18376	18577	18489	18515	18354	18330	18417	18348	18392	18438	18464	18495	18550	18411	18294	18567	18434	18489	18610	18306	18350	18289	18390	18521	18507	18302	18614	18410	18485	18407	18378	18424	18586	18189	18447	18326	18488	18299	18478	18432	18556	18209	18399	18450	18550	18234	18234	18270	18539	18489	18563	18428	18221	18415	18408	18394	18486	18596	18336	18294	18332	18507	18326	18426	18548	18411	18531	18340	18454	18263	18279	18641	18504	18409	18346	18453	18192	18234	18196	18258	18374	18389	18509	18318	18356	18512	18342	18519	18327	18451	18426	18496	18491	18386	18269	18388	18568	18363	18417	18464	18270	18541	18316	18479	18395	18275	18418	18509	18205	18222	18400	18627	18448	18521	18246	18264	18248	18528	18488	18584	18233	18400	18465	18450	18564	18334	18259	18677	18404	18536	18474	18448	18297	18162	18327	18287	18405	18312	18385	18316	18316	18503	18393	18277	18256	18517	18583	18560	18463	18380	18423	18324	18331	18459	18463	18553	18432	18508	18452	18329	18310	18406	18429	18407	18303	18385	18450	18272	18178	18615	18339	18354	18344	18555	18570	18587	18315	18252	18410	18468	18555	18472	18360	18243	18272	18334	18472	18566	18438	18357	18492	18377	18318	18585	18478	18335	18605	18328	18319	18323	18319	18429	18457	18465	18346	18523	18400	18352	18214	18507	18419	18272	18326	18423	18246	18436	18494	18429	18346	18443	18372	18402	18542	18426	18479	18375	18230	18183	18409	18508	18419	18579	18623	18420	18487	18388	18233	18354	18452	18240	18417	18264	18427	18342	18211	18424	18322	18203	18423	18322	18248	18401	18512	18645	18476	18408	18586	18404	18564	18354	18275	18314	18573	18398	18265	18522	18251	18399	18336	18372	18409	18467	18474	18357	18372	18424	18387	18545	18478	18261	18230	18472	18547	18650	18408	18465	18532	18501	18485	18493	18339	18450	18544	18449	18390	18443	18497	18439	18346	18270	18429	18482	18439	18418	18199	18294	18331	18443	18525	18629	18478	18418	18308	18426	18327	18396	18660	18307	18360	18326	18602	18429	18469	18410	18284	18451	18480	18212	18306	18309	18379	18471	18302	18439	18415	18260	18427	18383	18335	18640	18375	18368	18537	18501	18424	18318	18477	18391	18450	18512	18621	18635	18566	18328	18326	18124	18269	18253	18375	18260	18335	18459	18397	18350	18270	18145	18508	18294	18349	18443	18283	18559	18427	18124	18488	18445	18430	18157	18467	18427	18512	18470	18311	18426	18196	18425	18342	18307	18291	18619	18382	18293	18219	18434	18441	18418	18388	18487	18319	18130	18153	18500	18399	18493	18673	18413	18341	18510	18358	18297	18295	18394	18312	18506	18152	18400	18475	18346	18289	18357	18287	18320	18393	18417	18517	18398	18559	18250	18195	18389	18272	18457	18414	18425	18333	18385	18217	18405	18342	18356	18338	18414	18389	18415	18521	18489	18210	18708	18518	18407	18435	18423	18549	18556	18528	18513	18514	18494	18451	18403	18430	18416	18353	18671	18645	18250	18372	18357	18463	18476	18265	18568	18330	18300	18372	18482	18379	18403	18445	18313	18414	18458	18331	18405	18235	18392	18620	18452	18464	18488	18576	18313	18262	18245	18427	18381	18331	18512	18768	18548	18566	18262	18413	18430	18582	18451	18557	18309	18234	18538	18688	18541	18548	18600	18549	18349	18464	18377	18280	18451	18178	18459	18421	18501	18423	18463	18429	18416	18583	18298	18249	18336	18439	18445	18165	18406	18307	18508	18177	18347	18440	18473	18400	18205	18504	18244	18459	18368	18303	18457	18190	18391	18381	18369	18439	18355	18271	18357	18426	18221	18340	18518	18495	18537	18488	18275	18260	18362	18407	18568	18340	18378	18363	18393	18421	18292	18568	18319	18297	18353	18439	18529	18497	18252	18449	18497	18415	18364	18444	18198	18390	18539	18308	18463	18412	18368	18521	18360	18498	18375	18456	18285	18491	18556	18487	18317	18456	18371	18280	18540	18532	18444	18511	18257	18363	18408	18377	18371	18374	18429	18335	18439	18442	18811	18565	18440	18573	18477	18538	18387	18426	18386	18543	18477	18423	18306	18311	18464	18221	18238	18482	18227	18441	18280	18363	18263	18243	18423	18424
18835	27763	25779	20543	18370	16621	16049	15716	15709	15573	15389	15414	15253	15089	15252	15156	15075	15087	15025	15097	15111	14847	15005	14979	14974	15098	15034	15177	15262	15168	15037	15050	15073	14841	15001	14900	15118	15093	14859	14998	15182	15010	14972	14928	15152	15042	14892	15127	15117	15057	14972	15122	14898	14980	14879	15133	15076	14990	15005	14942	15010	15294	14963	14946	15033	14978	15150	15058	15098	15011	14978	15092	15134	15080	14954	15206	15103	14934	15157	15028	15072	15040	15149	14968	15066	15167	14978	14993	15178	15146	15088	15031	14997	15029	15034	15115	14923	14973	15010	14973	15034	15047	14882	15046	15123	14995	15004	14966	14984	14967	15020	14936	14986	15037	14900	14949	14898	15144	14987	15021	15055	15126	15242	15071	14845	15100	15074	14886	14967	15073	15112	14995	14986	15003	15119	15101	14973	14922	15049	15003	14967	15003	15005	14996	14968	15050	15100	14981	15023	14961	15113	15088	14983	15089	15175	14984	15080	14895	15013	15232	15141	15158	14863	14848	14724	14948	15090	14958	14989	15004	15023	14995	15020	14919	15217	14946	15147	14947	14946	15033	15056	15062	15133	15085	14869	15058	15032	15036	14986	15151	15221	14990	15038	15026	15117	15034	15248	15069	15035	15011	14921	15041	14915	15029	15096	14957	15170	14962	14948	14899	14842	15094	15086	15009	14980	14784	14971	15021	14881	15131	14897	15119	14954	15014	15027	15046	15166	15116	15067	15007	15135	14943	15016	15006	15030	15086	14978	15087	15003	14989	15221	15211	14823	14884	15085	14955	15056	15127	15077	15026	15183	15152	15092	14830	15072	15003	14966	14934	14985	15175	14940	14774	15050	15171	15138	14989	15041	14993	14997	15082	15109	14926	15069	14888	14920	14965	14938	15028	15038	14938	14941	14938	14908	15016	15019	15067	15123	14942	15183	14966	15052	15015	14918	14990	15080	15156	15045	14938	15079	14883	15158	14931	15085	14893	15008	15105	14754	15057	15126	15026	14847	14913	14830	14841	15174	15137	14801	15023	15000	15199	14990	15264	14862	14848	15075	14912	14911	14975	15025	15101	15172	15182	14970	14962	15054	15042	15136	15062	14882	15112	15241	15033	15053	14933	15077	15179	14889	15191	14988	14921	15060	15111	15079	14992	15036	15016	14882	14956	15101	15195	15024	15060	14924	15092	14975	14922	15140	14948	15066	14959	15035	15008	15145	14888	15096	14954	15082	15049	15080	15211	15072	15001	14900	14933	14974	14976	15075	15032	15162	14991	14903	14920	15012	15012	14934	14977	14945	15126	15039	15117	14997	14917	15043	15132	15050	15159	15176	14998	15016	14993	15032	14979	15018	14854	15002	14951	14834	15137	14958	14830	15113	15050	14945	14923	14969	14969	15085	15022	15069	15036	14820	14868	15087	15160	14937	14914	15155	15024	15097	15201	15091	15062	15091	14965	15077	15188	14746	15076	14963	14993	14897	14778	15092	15076	15178	14957	15164	15035	15223	15132	15133	14996	15023	14910	15004	15052	15020	15124	15079	15019	15076	15171	15101	14955	15051	15171	14910	15053	15027	15172	15139	14805	14999	14955	15042	15030	15108	14971	14841	15208	15048	14858	15001	14925	15070	14966	14950	15106	14895	15091	14868	15128	15045	15035	15087	14894	15033	14945	15043	14955	15040	14960	15048	15240	14954	15050	15022	14976	14974	15070	15102	15042	15123	15012	15151	15152	15004	14990	15081	14891	15030	15005	15083	14898	15082	14995	15166	15016	14951	14926	15117	15048	15009	15108	14992	14962	15056	15162	14969	15106	15039	15113	14933	14986	14868	14998	15099	14956	15115	15114	15070	14949	15058	15006	14982	14985	15135	14986	14850	14902	14928	14912	14996	15043	15008	15099	14960	14988	15051	15030	14775	15114	14960	15006	14831	14971	15034	14891	15129	14922	15034	14857	15109	14989	15046	14988	14956	14975	14978	15069	15001	14968	15135	15153	14997	14923	15077	14952	14923	14926	15044	14993	15030	15062	15008	14969	15131	14990	14929	15053	14930	14979	15022	14781	15075	15019	14975	15070	15065	14989	15078	15027	15014	15091	15106	15000	14995	15099	15095	14872	15056	15135	15106	15025	15034	14921	15059	15174	15045	14939	15167	15067	15006	15045	15059	15002	14982	15133	15127	14980	15053	15009	14986	15067	15259	14837	15002	15011	15116	15027	15028	15057	15054	15090	15022	14996	15054	14953	14950	15007	15043	15167	15017	15035	14981	14941	14999	15077	14974	14968	15167	14841	15073	15022	15044	15072	14991	14922	14952	14953	15002	14895	15065	14944	14972	14962	15056	14990	14997	14964	15044	14905	15048	14988	14967	15087	15010	14888	14846	15109	14897	14960	14945	15066	14955	15250	14942	14986	14862	15118	14894	15054	15191	15170	15071	15013	15171	14877	15113	14878	14974	14924	15053	14937	15057	15129	14966	15105	15044	15163	14899	15108	15180	14878	15094	15027	15094	14956	15158	15040	15120	15175	14905	15170	15111	14766	14937	14964	15139	15157	14906	15018	14947	15096	14850	15032	14993	14909	14927	15092	14919	15087	15027	15027	15019	15026	15046	14951	15093	15059	14963	15033	15208	15062	15094	15238	14892	14892	14988	14846	15027	14957	15208	14903	15018	15214	15050	15025	15057	14975	15070	15016	15110	15033	14983	15091	15079	15122	15080	15060	14964	15049	15158	15168	15040	15093	14915	15113	14801	15026	14925	15077	15142	14977	14945	15105	15208	14976	14966	15042	14972	15006	14992	14853	15079	15019	14957	15060	14976	14979	15099	15012	15140	14958	14856	15060	15106	15125	14830	14974	14997	15105	15114	15091	15114	14986	15034	15021	15229	15235	14890	14900	15185	15063	14860	15078	15035	14953	15097	14949	15009	14934	15049	15032	15047	15039	14873	15035	15109	15096	15067	14964	15029	14869	15065	15080	14860	15044	14999	15079	15084	15035	15109	15232	15233	14964	15103	14982	14936	15082	15075	14905	14987	15134	14896	15155	14902	15069	14968	15084	15142	14964	14990	14938	14906	15009	15231	15130	15118	14916	15154	15073	14950	14931	14878	14992	14941	14813	15032	15010	15132	14833	15119	15098	14847	15030	15109	15045	15068	15098	14938	15018	15025	14919	15035	15097	15019	15007	15070	15016	14987	14993	15127	14967	14951	15047	15041	15096	14941	15190	15108	14983	15039	14961	15070	14982	14908	14983	15113	15155	14933	14965	15180	15049	14925	15121	15067	15078	15037	15172	14936	15004	15040	15135	15268	15026	15000	15101	14983	14901	14910	15025	15041	15077	15254	14847	15113	14974	15119	14767	15005	15028	15026	15030	14975	14990	14942	14986	14920	14815	14960	15035	14849	15122	14986	15019	15048	14801	15009	14992	15000	15016	14976	14852	15056	15041	15030	14904	15017	15110	15082	15022	14908	15177	14912	15029	15047	15089	14946	15078	15065	15021	14990	14920	15143	15137	14993	15074	14986	14911	15073	15102	14976	15014	14992	15019	15080	15004	14925	15027	15119	15082	15040	15253	14651	15145	14968	15025	15064	15013	14959	15137	15095	15104	15159	15025	15034	14960	14953	15065	15047	14785	15066	14944	15098	15048	15079	14860	15180	15092	15018	15151	15016	14940	14924	15152	14749	14985	14990	14983	15210	15036	15075	15230	15065	15060	15052	15041	14999	15033	15107	14999	14958	15007	15051	14889	15103	15060	15030	15031	15005	15106	14903	14982	15260	15284	15000	15119	14947	15129	14968	14909	15012	15057	15084	14792	15134	14894	14974	15083	15098	15140	14963	14899	14979	15132	14893	15288	15085	15075	15204	14951	15205	15012	14981	15117	15044	15029	14962	15101	15025	15143	15214	14940	14857	14859	15078	15044	14938	14863	15005	14944	15177	15063	14998	15204	15009	15049	14995	14877	15023	15145	15053	15006	15129	15150	14853	14897	14862	14995	14986	15136	14951	14933	15084	15143	15194	15133	15140	15285	14933	14887	14966	14960	15274	15207	15021	14969	15146	15125	14962	14966	14981	15062	14914	14968	15112	14943	14891	15041	15108	14988	14855	15064	15114	15128	15061	15023	14967	15025	14965	14986	15182	15057	14951	15114	15092	14934	14974	15057	15063	15096	15044	15101	15005	14963	15068	14940	14963	14926	15020	14919	15021	15094	15129	15017	14880	15093	15138	15103	14991	14956	15044	14976	15172	15020	14917	15028	14817	15080	14812	15156	15109	14948	14986	15115	15020	15168	14829	15089	15037	14898	15162	15106	14914	15037	14997	14936	14934	14925	15140	15092	15137	14955	14902	15026	14968	15102	15012	15023	15165	15067	14873	15121	15026	15070	15005	14977	15174	15152	15007	15041	15130	15106	14990	15074	14935	15087	15012	15130	14986	14991	14960	15057	14964	15019	15029	15003	15025	14935	15052	15001	15049	15030	15008	15129	15022	15118	15140	14961	14911	14928	15139	15049	14945	14987	15056	14940	15041	15078	15038	15198	15157	14964	15050	15099	15064	14963	15000	14921	15003	14961	15082	14995	15140	15078	15040	15128	15091	14975	14945	15030	14930	15070	14978	15180	15028	15027	14884	15092	15046	15060	14975	15006	15001	15051	14928	15075	14794	14846	14973	14987	14850	14989	15032	15022	14815	14935	14997	15106	14780	15059	14891	15068	15086	15017	14974	14939	14931	15056	14984	15113	15113	15023	15066	14997	14920	14875	15095	14958	15119	14954	15000	15151	15074	15000	15005	15239	14948	15178	14882	15162	14972	15075	15082	14987	14986	15130	14977	15048	15068	15009	14975	14992	15036	15095	15019	14878	15035	15118	15150	15037	15033	14873	15125	15014	15224	14984	15010	14990	15186	14916	14812	15144	15080	14886	15157	15019	14971	14937	14971	15038	15027	15141	14888	14956	14832	15012	14980	15052	15074	15029	14872	15057	14814	14953	15062	15082	14891	15069	15005	14954	14972	14993	15047	15053	15059	15015	14947	15108	14870	15038	15112	14838	15101	14927	15056	15087	15015	14997	15067	15052	14950	15163	15005	15053	15127	15086	14865	15130	15056	15132	14913	15044	15042	15011
24078	21103	28427	24319	22644	22713	21697	19365	18761	18878	18558	18571	18477	18266	18184	18044	18072	18113	18113	18084	18080	18173	17830	17926	18136	17954	18128	17974	18051	18011	17714	17858	18000	17779	18111	17968	17877	17959	17800	17944	18011	17721	17788	18050	17959	18036	17935	17947	17820	17769	17933	17830	17776	17951	18085	18163	18349	18064	17643	18014	17980	17946	18042	17818	18073	18111	17972	17920	17912	17896	17932	17899	17928	17891	17935	18206	18104	17985	17919	18055	18057	17902	17934	17962	18004	17885	17747	17849	18006	17644	17831	17863	17873	17804	17897	17814	17995	17810	17900	17989	18042	17964	17852	17823	18064	17784	17943	17826	17876	17903	18082	17789	17883	18047	17932	17804	17780	17996	17826	17690	17855	17803	17884	17904	18136	17846	17915	17819	18051	18041	17981	17758	17834	17922	17997	17881	17795	18161	17961	17897	17683	17940	18034	17840	17967	17707	17859	17913	17835	17938	17993	17792	18060	18035	18034	17844	17871	18047	17927	17895	17920	17901	17911	17916	17723	17885	17916	17950	17814	17803	17858	17948	17904	17782	17931	18016	17832	17919	17978	17835	17973	17920	17780	17987	17959	17748	17839	17749	17785	17832	18009	17966	17837	17922	17852	17887	17958	17841	18151	17753	17874	17636	17799	17862	17979	18041	17815	17980	17814	17858	17768	17893	17915	18007	17865	17959	17630	17901	17858	17998	17861	17931	17915	17952	17857	17979	17758	17791	17900	17880	17918	17891	17887	17909	17651	17953	17928	17963	18123	17678	17836	17923	17615	17891	17682	17967	18085	17748	17989	17964	17996	17884	17859	17977	17888	17800	17841	17889	17840	17589	17825	17933	17786	17810	18028	17965	18040	18161	17740	18023	17935	17803	17877	17850	17919	17883	17742	17794	17673	17619	17873	18023	18010	17958	17856	18008	17821	18023	17737	17867	17983	18036	18038	18051	17913	17984	17854	17711	18012	18066	17916	17993	17823	17643	17843	17896	17702	18017	17916	17735	17883	17991	18055	17861	17936	17781	17885	17933	18019	17836	17969	18053	17697	17830	17898	17908	17681	17842	17881	18075	17861	17919	17995	17880	17776	18058	17889	17724	17660	17922	18006	18058	17966	18006	17626	17816	17794	17888	17882	17740	17758	17696	17735	17674	17839	17857	17931	18043	17971	18009	17960	17883	17866	17657	17743	17989	17768	17904	17866	17870	17935	17987	17927	17841	17734	17844	17875	17931	18014	17953	18156	17787	17919	18011	17994	17856	17916	17885	17950	17937	18061	17781	17950	18002	17966	17825	17948	18009	17981	17932	17848	17798	17925	17630	17836	17882	17771	17910	17759	18092	17974	17832	17952	17876	18099	17985	17791	17884	17796	17749	17974	17847	17975	18017	17958	17873	17855	17881	17941	17966	18059	17904	17721	17906	17888	17790	17663	17928	18057	18015	17849	17991	17926	17824	18083	18027	17988	17682	17932	18010	17945	17818	17989	17844	18089	17889	17892	17828	17988	17857	17833	17863	17929	17881	18075	17669	17884	17879	17978	17813	17760	17770	17618	17732	17899	17924	17914	17900	17939	17860	17761	18151	17967	18080	17909	17908	17820	17549	17999	18094	17895	18185	17760	17939	17823	17784	17785	17809	17776	17908	17786	17826	17800	17967	17826	18055	18010	17940	18019	17760	18038	17805	17760	17701	17872	17924	17968	18005	17883	17803	17915	17957	18031	17935	17851	18045	17785	17780	17776	17896	17984	18016	17917	17721	17881	17782	17772	17845	17904	17719	17759	17769	17838	17653	17814	17802	17817	17992	17956	17635	17825	18045	17933	17730	17915	17751	17758	17662	17868	17764	17707	17812	17847	17966	17780	17623	17870	17928	17705	18137	17841	17930	17981	17863	17938	17896	17802	17908	17913	18078	17905	17696	18040	17956	17860	17850	17895	17820	17965	17769	18001	17984	17932	17638	17956	17933	17749	17742	18142	17815	17951	17848	17870	17933	17965	17832	17915	17962	18057	17908	17875	17777	17883	17953	17825	17810	18000	18092	17989	17957	17897	17888	17837	17898	17948	17901	17988	17838	17818	17919	18080	17774	17940	18045	17719	17806	17750	17844	18019	17716	17955	18062	17953	17921	17797	17870	18013	17831	18004	17966	17872	17844	18042	17926	17836	17901	17748	17716	17723	17725	17829	17739	17739	17875	17937	18011	18011	17773	17901	18078	17946	17980	18015	18011	17775	17849	17987	17669	17786	17605	18029	17979	17906	17967	17942	17801	17847	17758	17944	17806	17814	17986	18096	17968	17963	17935	18016	17868	17951	17735	17876	17951	17924	17900	17976	17979	17866	17721	17789	17903	17960	17897	17983	17897	17921	17954	18019	17936	17822	17884	17889	17774	17983	17878	17921	17905	18048	17964	17781	17828	17821	17851	17908	17972	17836	17851	17911	17863	18098	17874	17783	18027	18026	18030	17696	17757	17812	18021	17899	17910	17830	17984	18002	17997	17948	17984	17788	17878	18068	17797	17923	17862	18136	17873	17939	17813	17708	17847	18014	17876	17762	17820	17800	17901	17812	18038	17762	17747	17474	17816	17985	17925	18076	17819	17704	17722	17737	17957	17836	17988	17818	17878	17872	17847	17823	17786	17854	18005	17925	17775	17941	17863	17625	17967	18022	17920	17918	17796	17785	17974	17886	17886	18065	18168	17813	17767	17920	17806	17932	17869	17948	18109	17798	17991	17851	17918	17560	17846	17999	17979	17647	17830	18042	18058	17503	17568	17695	17846	17834	17826	17931	17779	17835	18093	17887	17980	17900	17768	17900	17839	17939	18058	17780	17918	17804	17843	17899	17775	17750	17948	18040	17877	17899	17936	17998	17884	17878	17987	17900	18027	17950	17918	17784	17735	18104	17844	17982	18016	17906	17981	17956	17853	17943	17907	17896	17805	17965	17954	17964	17764	17772	17764	17999	17974	17964	17952	17887	17810	18023	17763	17958	18183	17905	17799	18008	17810	17874	17744	17944	17865	17848	17771	17648	17832	17885	17799	17741	17762	17859	17931	17969	17922	17785	17836	18005	17950	17953	18087	18034	17922	18098	17891	17792	17796	17678	17882	17714	17979	17978	17882	17772	17838	17740	17896	17758	18034	17964	17913	17986	17896	17898	18006	17751	17809	17745	18091	18049	17800	18092	17904	17884	17898	17916	17849	17888	17832	17848	17722	17782	17877	17836	17628	17912	18016	18102	17889	17851	17865	17824	17835	17930	18041	17956	17946	18103	17834	17805	18044	17976	17939	17925	17846	17853	18020	17822	17970	17975	17980	17928	17931	18133	17897	17997	18019	18134	17688	17826	17811	18026	17915	17995	17861	17783	17943	17920	17903	17904	17900	18004	17975	18026	17871	17845	17945	17925	17973	17954	17858	17977	18098	17901	18048	18084	17763	17988	17861	17922	17788	17876	17639	17627	17979	17941	17836	17877	18040	17865	17881	17877	17886	17908	17835	17954	17718	17997	17787	17973	17806	17722	17970	17977	18016	17883	17915	17963	17955	18053	17831	17637	17848	17668	17781	18067	17773	17751	17739	17866	17884	17788	17679	17935	17895	17944	17808	18068	17925	17791	17805	17765	17857	17811	18031	17903	17881	17965	18002	18128	17929	17830	17855	17852	17695	17938	17743	17741	17697	17970	17811	17828	17874	17985	17987	18020	17876	17988	17936	18084	17917	17989	18030	18032	17816	17976	17964	17933	17844	17936	17809	17925	17868	17772	18066	17879	18043	17866	17803	17882	17767	17903	17749	17960	17802	17688	18037	17966	17720	17725	17765	17685	17983	18082	17854	17977	17907	17843	17882	17866	17913	17779	17780	17997	17631	17977	17911	17874	17881	17910	17999	17706	17943	18021	17995	17725	18004	17988	17706	18044	17896	17834	17921	17963	17877	17836	17808	17957	18009	17789	17836	17794	17728	18008	17869	18008	17757	17957	17803	17946	17852	17768	17714	18095	17790	17882	17849	17816	17800	17985	17821	17792	17877	17772	17772	18074	17787	17781	17797	17924	17944	17877	17767	17683	17668	18015	18053	17616	17904	18010	17973	17929	17813	17880	17763	17712	17784	17757	18133	17980	18042	17965	17840	17913	17755	17986	17973	18001	17842	17961	17803	17740	18075	17978	18055	17881	17950	17665	17797	18077	17871	18008	17716	17733	17753	18089	17813	17771	17656	17975	17952	17880	17956	17955	17799	17960	17865	17899	17817	18060	17897	17813	18037	17985	17830	17885	17835	18024	17829	17861	18010	18068	17893	17843	17734	17743	18084	18019	17771	17854	17785	17932	17935	17868	17724	17878	17768	17987	17940	17916	17951	17993	17849	17935	17930	17964	17990	18269	18001	17978	17808	17906	17720	17899	17771	17781	17831	17996	17902	17795	18018	17951	17856	17969	17804	17796	17724	18160	17872	18046	17973	18012	17839	18082	17937	17754	17870	17792	17812	17920	17851	17856	17946	17825	17875	17851	17809	17716	17969	17895	17757	17756	17894	17901	17960	17913	17834	17755	17798	17691	17952	17905	17895	17980	17940	17994	17810	17731	17666	17761	17830	17848	17830	17904	17823	18189	18102	17912	17979	17871	17761	17855	17741	17976	17871	17902	17906	17953	18020	17926	17906	17830	17828	17944	18062	17956	17872	17841	17871	17993	17826	17876	17898	17975	17944	18028	17853	17863	17894	17775	18076	17843	17899	17881	17799	17774	17696	17827	17852	17962	17919	18016	18114	17890	17748	17834	17884	17677	17710	17982	17802	17649	17745	17697	18030	17886	17875	17928	17864	17899	17801	17948	18071	17968	17898	17991	17781	17890	17706	17887	17783	18019	17873	18098	17854	17807	17915	17942	17882	18097	17976	17944	17786	17826	18088	17996	17888	17899	18037	17820	17859	17971	17928	18034	18055	18046	17663	18020	18153	17980	17608	18094	17918	17908	17968	18072	17915	18085	17946	18028	18078	17787	17888	17995	17873	17871	17932	17841	17952	18043	17900	17769	17813	18081	17717	17969	17785	17947	18013	18040	18154	18018	17824	18052	17993	18184	17880	17843	17978	18100	17901	18079	17927	17845	17786	17778	17952	17967	18043
18829	35290	32246	24727	20523	17800	16786	16317	16057	15663	15557	15667	15348	15191	14986	14981	14781	14722	14896	14864	14907	14824	14842	14827	14968	14608	15000	14838	14857	14821	14621	14789	14672	14699	14773	14897	15022	14672	14745	14773	14709	14755	14848	14896	14912	14746	14936	14615	14741	14738	14685	14717	14772	14786	14766	14893	14929	14831	14792	14762	14802	14877	14883	14742	14759	14679	14763	14653	14764	14864	14652	14720	14744	14736	14862	14895	14789	14853	14884	14839	14878	14842	14873	14942	14786	14907	14824	14839	14752	14846	14613	14919	14857	14824	14627	14614	14818	14725	14636	14687	14762	14638	14889	14760	14566	14707	14776	14684	14713	14767	14759	14765	14672	14459	14710	14780	14761	14796	14849	14788	14715	14744	14802	14655	14818	14540	14741	14674	14572	14844	14736	14725	14696	14972	14802	14763	14793	14611	14790	14749	14796	14749	14820	14807	14637	14711	14687	14929	14764	14626	14829	14888	14624	14701	14681	14676	14742	14635	14822	14689	14619	14779	14925	14760	14702	14929	14797	14930	14722	15037	14716	14801	14737	14773	14671	14703	14656	14746	14835	14575	14595	14702	14622	14767	14646	14737	14712	14725	14720	14853	14742	14856	14807	14674	14613	14810	14896	14749	14799	14641	14922	14732	14720	14894	14677	14729	14842	14760	14696	14869	14742	14627	14947	14657	14892	14775	14747	14778	14804	14705	14834	14741	14730	14802	14787	14796	14797	14876	14752	14709	14709	14749	14773	14861	14761	14622	14686	14760	14714	14810	14741	14586	14685	14718	14552	14750	14754	14821	14808	14658	14720	14820	14886	14708	14712	14716	14702	14611	14932	14668	14770	14547	14778	14646	14751	14790	14811	14690	14744	14780	14674	14638	14781	14742	14616	14901	14660	14682	14899	14861	14668	14742	14662	14605	14667	14807	14753	14743	14875	14722	14862	14794	14873	14697	14668	14739	14781	14806	14829	14625	14710	14844	14612	14569	14663	14781	14699	14671	14803	14669	14790	14791	14617	14841	14761	14696	14826	14673	14522	14669	14829	14778	14773	14655	14830	14813	14740	14573	14829	14889	14731	14684	14639	14752	14793	14813	14801	14659	14842	14679	14762	14667	14734	14766	14700	14870	14840	14529	14915	14740	14688	14871	14848	14766	14848	14698	14689	14844	14700	14917	14817	14827	14758	14745	14973	14829	14900	14754	14758	14727	14916	14746	14655	14764	14720	14804	14749	14722	14763	14724	14746	14908	14676	14643	14709	14658	14809	14788	14824	14802	14828	14853	14735	14672	14667	14712	14648	14781	14787	14881	14735	14749	14832	14626	14868	14747	14933	14850	14512	14670	14825	14629	14747	14723	14798	14656	14583	14688	14812	14831	14601	14782	14837	14607	14762	14728	14700	14840	14799	14658	14695	14725	14771	14788	14770	14947	14798	14788	14680	14665	14895	14714	14627	14742	14629	14716	14747	14759	14718	14781	14688	14711	14800	14598	14795	14842	14587	14663	14721	14603	14818	14771	14728	14758	14632	14737	14773	14696	14772	14678	14799	14569	14776	14680	14636	14713	14864	14699	14671	14795	14738	14524	14816	14514	14837	14837	14727	14722	14708	14926	14769	14744	14746	14773	14833	14717	14511	14644	14818	14839	14787	14858	14937	14897	14855	14768	14652	14704	14825	14747	14738	14768	14761	14812	14792	14680	14800	14794	14851	14705	14719	14604	14769	14774	14824	14718	14729	14902	14627	14745	14573	15024	14658	14893	14776	14638	14829	14659	14817	14749	14618	14757	14798	14785	14721	14711	14936	14759	14796	14668	14808	14799	14601	14688	14828	14741	14860	14826	14756	14751	14751	14615	14785	14665	14583	14598	14510	14532	14706	14809	14830	14772	14806	14555	14753	14760	14676	14907	14765	14776	14784	14883	14850	14692	14819	14715	14814	14820	14633	14780	14676	14844	14817	14719	14897	14593	14504	14514	14725	14629	14815	14684	14742	14827	14593	14740	14839	14738	14648	14716	14622	14724	14693	14746	14723	14735	14529	14708	14686	14693	14764	14730	14681	14889	14910	14613	14740	14669	14608	14624	14605	14745	14691	14631	14742	14621	14791	14682	14888	14694	14746	14949	14710	14828	14796	14764	14774	14754	14705	14689	14816	14815	14818	14606	14829	14883	14879	14623	14762	14738	14641	14776	14543	14648	14661	14785	14828	14563	14747	14721	14786	14765	14809	14766	14746	14670	14712	14685	14783	14708	14819	14772	14710	14947	14713	14775	14808	14720	14593	14791	14838	14707	14730	14787	14816	14722	14731	14598	14771	14696	14567	14913	14644	14804	14757	14731	14735	14685	14966	14677	14832	14827	14720	14940	14675	14738	14721	14873	14798	14878	14674	14774	14672	14628	14704	14646	14740	14742	14675	14789	14729	14800	14547	14835	14781	14785	14575	14871	14912	14714	14655	14543	14783	14723	14777	14669	14686	14766	14738	14830	14715	14697	14671	14811	14653	14735	14684	14612	14738	14538	14785	14678	14750	14624	14641	14719	14810	14785	14756	14735	14755	14815	14666	14800	14560	14937	14839	14601	14743	14824	14896	14787	14737	14965	14768	14536	14868	14732	14699	14830	14628	14822	14749	14826	14674	14729	14775	14772	14567	14662	14757	14640	14727	14731	14650	14748	14755	14722	14924	14935	14913	14670	14732	14753	14655	14760	14711	14662	14676	14609	14826	14807	14769	14805	14780	14676	14870	14701	14743	14679	14627	14699	14924	14857	14811	14642	14787	14765	14653	14744	14793	14889	14718	14822	14815	14720	14696	14772	14716	14749	14764	14841	14667	14676	14837	14884	14732	14708	14807	14813	14767	14753	14779	14757	14590	14689	14841	14722	14649	14645	14665	14832	14768	14728	14801	14688	14720	14759	14594	14818	14641	14785	14679	14821	14739	14781	14601	14824	14876	14676	14792	14796	14763	14715	14681	14756	14758	14648	14669	14734	14686	14698	14777	14925	14825	14798	14754	14850	14677	14716	14726	14842	14779	14803	14671	14778	14580	14769	14836	14500	14807	14747	14772	14629	14720	14822	14783	14788	14796	14715	14776	14663	14635	14641	14907	14666	14970	14872	14619	14626	14692	14791	14698	14685	14783	14712	14653	14483	14727	14692	14829	14717	14637	14865	14698	14674	14749	14729	14696	14669	14785	14785	14778	14863	14625	14629	14605	14746	14927	14664	14749	14573	14843	14601	14652	14578	14796	14837	14767	14660	14796	14659	14708	14736	14728	14751	14636	14737	14701	14761	14590	14654	14637	14957	14748	14648	14775	14898	14793	14707	14869	14707	14589	14769	14718	14695	14661	14838	14662	14782	14791	14668	14728	14676	14619	14799	14596	14783	14751	14825	14935	14701	14832	14609	14744	14801	14792	14826	14687	14832	14701	14750	14673	14911	14700	14557	14673	14747	14703	14770	14709	14744	14764	14709	14650	14672	14805	14860	14697	14760	14734	14797	14737	14758	14756	14754	14807	14726	14747	14705	14863	14678	14627	14902	14710	14703	14522	14688	14822	14774	14776	14669	14800	14840	14795	14731	14855	14972	14730	14753	14664	14684	14531	14644	14795	14719	14746	14790	14763	14755	14889	14694	14569	14927	14698	14758	14716	14855	14867	14724	14812	14778	14869	14750	14727	14660	14804	14899	14699	14505	14767	14637	14725	14655	14880	14683	14834	14828	14841	14641	14710	14753	14559	14643	14814	14652	14703	14812	14628	14782	14717	14755	14794	14633	14807	14767	14711	14545	14724	14754	14680	14689	14736	14771	14753	14886	14689	14640	14807	14756	14801	14640	14668	14976	14787	14587	14779	14795	14748	14621	14739	14781	14853	14995	14735	14707	14746	14817	14726	14628	14647	14727	14490	14743	14790	14770	15010	14896	14742	14744	14678	14674	14639	14712	14725	14617	14703	14687	14609	14982	14679	14774	14584	14788	14915	14820	14753	14624	14589	14809	14625	14725	14763	14773	14699	14766	14665	14751	14582	14767	14733	14791	14766	14716	14675	14791	14651	14764	14783	14794	14740	14649	14806	14688	14753	14580	14642	14797	14687	14604	14778	14901	14744	14844	14915	14726	14751	14817	14767	14755	14675	14714	14814	14736	14764	14726	14647	14605	14570	14669	14750	14799	14757	14672	14794	14775	14794	14657	14860	14678	14587	14738	14787	14845	14851	14866	14803	14644	14714	14618	14657	14804	14707	14835	14737	14871	14761	14769	14810	14697	14812	14770	14760	14737	14702	14635	14651	14703	14789	14782	14738	14920	14838	14748	14719	14459	14670	14728	14886	14760	14720	14838	14864	14574	14768	14625	14734	14743	14663	14800	14869	14855	14686	14636	14771	14784	14908	14632	14763	14710	14706	14741	14740	14877	14812	14995	14643	14595	14725	14695	14579	14780	14675	14572	14614	14779	14761	14640	14862	14648	14569	14669	14700	14669	14789	14972	14551	14659	14777	14725	14819	14702	14736	14791	14818	14776	14825	14668	14685	14764	14814	14810	14788	14721	14666	14662	14724	14656	14763	14803	14859	14779	14734	14774	14646	14861	14821	14858	14788	14908	14740	14771	14587	14763	14693	14688	14702	14814	14702	14794	14736	14647	14924	14490	14875	14696	14767	15003	14616	14718	14653	14790	14762	14905	14692	14719	14870	14723	14852	14800	14772	14656	14706	14765	14721	14898	14524	14872	14752	14673	14883	14688	14686	14678	14662	14858	14781	14743	14699	14616	14767	14810	14691	14722	14895	14734	14805	14694	14714	14739	14734	14859	14842	14882	14537	14801	14714	14796	14834	14728	14881	14830	14761	14853	14711	14651	14674	14790	14624	14580	14921	14754	14648	15049	14590	14732	14823	14866	14734	14768	14671	14597	14687	14749	14736	14655	14793	14817	14700	14734	14576	14646	14805	14706	14549	14639	14686	14701	14719	14726	14764	14903	14840	14866	14626	14723	14815	14691	14811	14816	14838	14942	14691	14641	14684	14904	14730	14560	14622	14648	14824	14728	14900	14674	14921	14666	14955	14552	14719	14808	14662	14815	14919	14704	14751	14585	14748	14617	14810	14709	14695	14648	14893	14630	14701	14694
22869	21162	28896	23729	21602	23869	25512	20592	19739	19758	19615	19215	19195	19047	18764	18556	18540	18506	18513	18410	18466	18507	18419	18710	18500	18311	18659	18677	18571	18441	18416	18444	18384	18690	18437	18351	18392	18363	18434	18366	18331	18305	18607	18597	18409	18382	18363	18355	18480	18427	18399	18313	18488	18375	18418	18505	18690	18360	18288	18594	18487	18228	18215	18377	18339	18263	18445	18280	18429	18470	18383	18382	18292	18200	18418	18414	18608	18517	18401	18619	18276	18481	18380	18475	18606	18612	18491	18541	18427	18577	18405	18338	18562	18303	18426	18527	18294	18469	18438	18445	18374	18150	18319	18538	18436	18331	18240	18399	18267	18441	18505	18291	18312	18274	18237	18473	18374	18388	18242	18205	18359	18215	18222	18390	18374	18524	18446	18295	18354	18363	18544	18438	18453	18421	18359	18378	18297	18410	18450	18325	18246	18198	18285	18417	18316	18307	18339	18477	18290	18470	18295	18225	18518	18362	18474	18395	18341	18597	18312	18486	18594	18159	18402	18206	18416	18190	18294	18148	18177	18238	18298	18300	18518	18443	18375	18190	18334	18317	18314	18313	18242	18320	18297	18109	18347	18308	18127	18346	18297	18365	18301	18530	18403	18364	18201	18351	18215	18272	18404	18251	18533	18348	18215	18274	18149	18346	18467	18051	18314	18373	18242	18559	18295	18364	18349	18207	18081	18090	18427	18268	18391	18369	18218	18367	18269	18364	18416	18419	18281	18373	18144	18115	18394	18208	18307	18499	18469	18370	18197	18438	18464	18404	18183	18222	18220	18450	18201	18301	18172	18312	18313	18355	18250	18453	18295	18347	18395	18365	18077	18304	18387	18505	17967	18330	18418	18288	18107	18349	18508	18252	18370	18354	18440	18372	18082	18403	18241	18300	18358	17973	18354	18341	18395	18221	18153	18360	18313	18473	18436	18393	18450	18450	18270	18449	18237	18300	18488	18469	18340	18448	18236	18476	18243	18074	18374	18297	18409	18463	18287	18350	18370	18267	18482	18305	18200	18350	18273	18310	18341	18207	18415	18180	18249	18126	18189	18538	18411	18383	18233	18495	18376	18447	18283	18230	18234	18344	18517	18354	18248	18300	18206	18324	18310	18182	18292	18246	18233	18238	18312	18395	18338	18248	18466	18174	18347	18423	18410	18406	18373	18323	18234	18492	18368	18303	18178	18227	18128	18355	18277	18295	18354	18554	18500	18220	18153	18307	18573	18254	18278	18166	18067	18229	18350	18215	18297	18230	18215	18501	18392	18209	18322	18283	18235	18215	18163	18240	18476	18263	18283	18366	18368	18312	18406	18329	18417	18308	18361	18282	18379	18251	18320	18214	18281	18326	18287	18235	18323	18461	18452	18277	18115	18318	18317	18302	18366	18183	18289	18088	18284	18280	18161	18249	18413	18183	18415	18409	18431	18274	18342	18383	18321	18430	18215	18327	18247	18283	18298	18170	18311	18401	18406	18534	18297	18149	18389	18478	18316	18280	18485	18208	18001	18406	18130	18235	18179	18278	18074	18341	18234	18284	18407	18385	18300	18253	18386	18206	18263	18201	18207	18211	18336	18459	18312	18311	18213	18298	18427	18385	18535	18433	18277	18151	18209	18161	18324	18487	18267	18418	18208	18433	18093	18239	18362	18297	18267	18364	18104	18147	18267	18560	18541	18303	18528	18332	18298	18378	18277	18172	18283	18268	18540	18303	18376	18296	18251	18299	18411	18060	18344	18212	18170	18316	18570	18209	18368	18214	18164	18294	18228	18439	18351	18472	18154	18420	18350	18244	18306	18377	18401	18454	18299	18236	18199	18236	18383	18486	18409	18287	18153	18391	18293	18315	18462	18265	18333	18389	18355	18450	18171	18373	18502	18487	18448	18301	18179	18273	18503	18398	18255	18274	18212	18154	18239	18444	18437	18257	18424	18209	18274	18305	18302	18291	18411	18445	18224	18162	18488	18152	18257	18364	18347	18456	18194	18287	18236	18350	18301	18125	18387	18304	18132	18264	18293	18354	18179	18524	18375	18193	18390	18130	18395	18196	18253	18358	18333	18416	18058	18146	18146	18568	18473	18297	18263	18272	18415	18354	18441	18212	18250	18258	18405	18489	18289	18363	18305	18251	18347	18459	18204	18242	18380	18531	18632	18375	18350	18307	18447	18435	18277	18168	18261	18385	18254	18323	18369	18383	18532	18306	18239	18494	18306	18448	18323	18464	18322	18095	18099	18171	18357	18190	18216	18418	18316	18312	18208	18304	18094	18207	18269	18213	18228	18202	18397	18319	18388	18372	18318	18260	18110	18153	18396	18098	18242	18403	18340	18434	18279	18575	18350	18416	18294	18356	18502	18139	18346	18419	18447	18491	18293	18276	18309	18225	18339	18208	18341	18305	18469	18258	18325	18247	18362	18327	18416	18305	18510	18383	18312	18285	18377	18365	18353	18100	18213	18130	18284	18369	18470	18387	18286	18414	18196	18364	18291	18360	18140	18215	18325	18320	18392	18251	18208	18239	18246	18192	18252	18285	18502	18309	18156	18376	18413	18493	18437	18344	18403	18525	18558	18263	18513	18175	18361	18126	18290	18232	18222	18289	18290	18302	18410	18448	18421	18475	18240	18409	18158	18275	18512	18378	18221	18285	18314	18291	18401	18340	18346	18281	18302	18400	18228	18294	18395	18308	18330	18343	18276	18282	18336	18323	18467	18237	18485	18123	18439	18436	18466	18219	18145	18385	18231	18260	18418	18392	18271	18443	18407	18228	18262	18294	18385	18302	18248	18416	18366	18211	18124	18372	18368	18189	18128	18281	18171	18195	18123	18314	18243	18117	18099	18204	18244	18286	18266	18387	18547	18315	18450	18249	18319	18287	18331	18420	18278	18421	18473	18329	18178	18473	18265	18300	18237	18221	18224	18282	18302	18176	18295	18254	18257	18342	18170	18267	18420	18294	18273	18461	18302	18384	18484	18281	17947	18344	18355	18502	18384	18447	18222	18098	18429	18368	18394	18414	18361	18600	18387	18227	18332	18380	18187	18331	18381	18241	18162	18273	18268	18282	18192	18137	18016	18287	18269	18233	18467	18422	18322	18561	18603	18438	18439	18317	18312	18277	18283	18329	18391	18178	18313	18310	18183	18309	18339	18428	18346	18195	18249	18279	18328	18488	18299	18410	18255	18423	18223	18373	18313	18274	18275	18410	18505	18414	18248	18348	18330	18025	18393	18018	18362	18383	18368	18389	18244	18290	18353	18271	18478	18244	18272	18358	18491	18177	18165	18361	18392	18097	18287	18366	18233	18308	18246	18376	18485	18333	18329	18341	18109	18436	18307	18277	18484	18355	18346	18125	18524	18514	18412	18176	18457	18399	18258	18269	18179	18329	18033	18275	18213	18031	18132	18161	18297	18082	18425	18316	18194	18539	18177	18388	18363	18276	18244	18265	18160	18260	18027	18346	18223	18479	18363	18246	18185	18218	18184	18326	18339	18397	18168	18182	18178	18121	18428	18331	18152	18240	18377	18226	18331	18030	18297	18318	18566	18193	18352	18358	18362	18360	18319	18229	18225	18281	18571	18502	18272	18253	18273	18224	18479	18387	18339	18466	18262	18120	18245	18309	18271	18263	18325	18450	18185	18339	18207	18327	18208	18219	18303	18133	18205	18195	18193	18239	18394	18400	18488	18401	18122	18475	18451	18395	18612	18215	18330	18306	18434	18409	18509	18357	18109	18454	18324	18252	18650	18199	18199	18306	18064	18333	18417	18512	18398	18283	18255	18513	18183	18253	18214	18352	18173	18291	18289	18204	18123	18235	18162	18277	18100	18399	18289	18428	18222	18452	18521	18374	18323	18164	18363	18207	18323	18356	18330	18304	18250	18450	18257	18262	18200	18254	18226	18301	18253	18219	18300	18229	18245	18090	18335	18472	18382	18244	18399	18223	18408	18222	18145	18271	18353	18286	18304	18256	18190	18488	18335	18320	18452	18398	18344	18307	18462	18234	18355	18269	18469	18428	18287	18268	18416	18345	18336	18406	18348	18364	18219	18446	18262	18222	18258	18293	18361	18304	18147	18221	18117	18249	18489	18176	18483	18377	18343	18500	18377	18342	18143	18301	18463	18438	18457	18265	18236	18347	18151	18338	18109	18381	18210	18372	18575	18349	18183	18385	18425	18392	18263	18513	18412	18113	18315	18325	18356	18453	18277	18408	18138	18481	18595	18226	18296	18313	18459	18134	18316	18189	18216	18368	18519	18295	18161	18103	18469	18550	18175	18343	18279	18116	18203	18520	18311	18209	18261	18292	18234	18326	18141	18167	18295	18312	18216	18337	18367	18188	18383	18264	18262	18389	18207	18235	18471	18312	18356	18275	18313	18319	18377	18224	18419	18334	18392	18328	18312	18267	18432	18227	18366	18339	18407	18313	18330	18040	18361	18359	18429	18311	18123	18280	18394	18101	18308	18595	18260	18210	18468	18426	18516	18241	18213	18359	18296	18313	18308	18565	18366	18568	18294	18488	18528	18312	18263	18121	18458	18204	18464	18315	18191	18338	18047	18200	18390	18277	18283	18229	18324	18281	18371	18355	18338	18401	18238	18324	18259	18544	18260	18346	18340	18360	18498	18354	18187	18283	18414	18437	18186	18382	18389	18321	18338	18248	18273	18490	18302	18523	18176	18376	18269	18394	18271	18476	18139	18467	18077	18313	18356	18353	18224	18196	18257	18308	18299	18346	18276	18464	18237	18573	18366	18371	18399	18362	18439	18300	18293	18367	18435	18370	18451	18313	18322	18223	18157	18131	18346	18176	18335	18388	18313	18337	18537	18450	18470	18340	18235	18301	18459	18397	18322	18225	18262	18303	18350	18189	18363	18303	18284	18088	18401	18341	18396	18382	18313	18403	18332	18117	18249	18334	18319	18267	18220	18138	18324	18085	18330	18259	18221	18162	18378	18257	18060	18231	18424	18304	18231	18071	18385	18249	18325	18180	18331	18516	18276	18447	18438	18345	18342	18158	18559	18217	18216	18237	18487	18354	18464	18314	18390	18302	18394	18382	18322	18123	18500	18385	18446	18309	18242	18436	18360	18440	18314	18237	18342	18307	18383	18267	18366	18423
21333	40437	37096	28326	23110	19440	18060	17327	17001	16406	16301	16176	15869	15487	15431	15213	15229	15238	15081	15195	15157	15050	15160	15272	15124	14973	15264	15276	15103	15069	15140	15106	15169	14980	15245	15150	15049	15217	15150	15178	15173	15135	15070	15058	15097	15007	14895	15003	15188	15002	15016	15017	15055	15192	15011	15115	15077	14924	15150	15009	15025	15046	15060	14973	15016	14963	14990	15199	15084	14902	14939	15078	14987	15063	15043	15014	15141	15181	15069	15235	15091	14909	14990	15025	15151	15061	15076	15129	15163	15085	14885	14967	15118	15045	14983	14951	14982	14898	15163	15004	14889	15076	14915	14936	14903	14964	15059	15055	14903	15074	15044	14928	15062	15139	14941	14871	15057	15165	14911	14907	14968	15090	15028	15098	15031	14953	15026	14911	15042	15058	14999	14900	15039	15007	14938	14826	15039	14920	14782	15054	14965	15154	15047	14920	14905	15067	14817	14987	15056	15022	14946	15067	14912	15008	14947	15031	15141	15071	14917	14966	15018	15081	14997	14884	15014	15026	15068	15129	14795	15123	14884	15102	14935	15034	14990	14822	14935	14858	14963	14912	14935	14981	15170	15096	14978	14943	14948	15027	14945	14887	15033	15046	15101	15126	15008	15141	15153	14967	14879	15017	14855	15028	15123	14876	14957	15053	15162	15048	15123	14875	14988	15057	14852	15077	14918	14947	15009	14967	14924	14924	15011	15061	14996	14876	14916	14967	15002	14975	15040	15043	14837	15185	14926	15036	14959	14894	15031	14911	14943	14896	15131	14918	14892	15163	14974	14834	15024	14962	15121	14955	14988	15022	15134	14904	14947	15080	15123	14846	15199	14904	15007	15043	15066	14913	15027	15064	14910	14985	14939	14796	14885	14893	15063	15013	14983	15193	14853	14966	15121	15077	14856	15010	14920	15033	15162	14863	15100	14890	15130	14864	15132	15016	15034	14915	14982	14985	14991	15217	14932	14903	14987	15042	15047	14896	15022	14999	15038	15007	14985	14951	15060	15044	14955	14881	14976	15034	14976	14930	15114	14969	14986	14926	15081	15082	14942	14852	15016	15017	14898	15017	15076	14999	15006	15037	14976	15061	14926	14992	15053	14928	15001	15122	15140	15136	15011	14954	15010	14984	15023	15155	15125	15190	15151	14870	14883	14851	15025	14968	14928	14919	15163	14822	15151	14898	15041	14963	14994	15046	15073	15024	15160	14980	14997	15073	14902	14970	14938	15009	14829	15074	14888	15261	14961	15180	14851	15061	14996	15012	15045	14800	15113	14965	14974	14890	15001	14969	14911	15076	15016	14886	14963	14898	15115	15080	14992	14911	14969	14936	15008	15162	15044	15033	14886	14896	15041	15027	14932	15065	14983	14950	15061	14835	14847	15075	14942	15109	15059	15015	14980	14937	14979	14901	15184	14881	15030	15012	14907	14961	14942	15075	14989	14893	14915	15004	15058	14959	15027	15007	15107	14800	14989	14956	14928	14904	14866	15119	15224	14954	15097	15008	14864	15113	14938	14913	14959	15050	14916	14936	14921	15041	15030	14873	15002	14872	14932	15006	15162	14858	14883	14943	14931	15039	15013	14892	15014	15002	15121	15004	14946	15146	14964	15008	15155	15060	14920	15016	15028	14950	14800	15076	15042	14977	15051	14936	15028	14903	14919	15233	14893	14951	15091	14940	15001	15070	15001	15060	14927	14976	14900	14981	15116	15014	14963	14887	15137	15034	15083	15101	14912	14997	14877	15016	14943	15052	15069	15167	14902	14984	14965	14902	15105	15067	15024	15130	15058	15001	14952	15095	14982	14987	14984	14986	15166	14885	14977	14861	15019	15022	14945	14858	14987	15113	15089	14955	14999	14987	14989	15021	14997	14882	14951	15047	14984	14855	14999	14897	15022	14956	14931	14833	14922	14986	14984	15011	15020	15088	15113	14907	14893	15063	15024	15027	14893	14962	15029	14956	14996	14941	14991	14952	15104	14910	14984	14916	14934	14918	14959	14960	14883	15042	14846	14895	14975	15055	15030	14787	15061	15088	15014	14982	14933	15085	14956	14908	15048	14986	15031	14936	15123	14996	15044	15017	15051	14998	14840	14860	15085	14753	15078	14915	14931	15039	14830	14876	15134	14883	14998	14815	15036	14957	14974	15058	14963	14997	15017	14889	15023	14856	14986	15119	14826	14839	14758	15057	15242	14971	15032	15034	14941	15036	14989	15079	15050	14869	15036	14996	14911	15021	15039	15022	14914	14868	14930	15094	14910	14751	14848	15096	14956	14864	14849	14885	14845	14890	15055	14938	14959	14978	14891	14980	14855	14834	14906	15056	15034	15015	15118	15000	14948	14986	14968	14962	15120	14964	15024	15112	14873	14948	14934	14886	15100	14955	14904	14966	15088	14954	15052	14971	15082	15000	15077	14938	14931	15022	15043	14962	14944	14976	14971	15049	15042	14728	15022	14925	15032	14986	14865	14899	14955	14762	15087	15204	14927	14871	15076	15029	14802	14943	15102	15009	14946	15063	14871	15000	14937	14883	15118	15004	14840	15045	15145	14944	14933	14952	15087	14998	14989	14909	15000	14738	14965	14940	14869	15124	15032	14861	14829	14925	14937	14979	14846	15257	14973	14957	14967	14983	14854	14892	14914	14808	15134	15023	14929	14972	14869	15042	14950	15016	15061	15123	14985	15032	14891	14936	14915	14982	14805	14938	14928	15106	15090	15137	14914	14961	15027	14957	15015	15111	14933	14955	15135	14857	14888	14784	14951	15010	14949	15008	15064	14947	15058	14929	15220	15215	15055	14956	15053	15084	14983	14797	14967	15196	15067	14931	15031	14916	14951	14994	14945	14849	14883	14946	14842	14934	15056	15156	14981	15033	14971	14937	14943	14848	15005	15162	14974	15008	14816	14857	14946	14805	14972	14925	14831	14961	14991	15047	15128	14869	14866	14948	14982	15115	14856	15053	14952	14943	14894	14947	14949	15162	14956	14971	14940	15195	14913	15187	15123	14872	14956	14875	14904	15111	14895	15066	15066	14997	14912	15097	15081	14841	15133	15160	14958	14824	14795	14978	14880	14977	15051	15002	14966	14939	14901	15039	14951	15062	15101	14954	14919	15027	15080	15023	15040	14968	14876	14998	15114	14871	14977	14976	15120	14962	15095	15134	14941	14952	14858	14999	14984	14840	15021	15032	14921	15040	14997	14934	14860	14899	15174	14866	14963	15119	14886	14925	15011	15018	14988	15148	14920	15041	15007	14983	14793	14927	15033	15105	14857	14741	15064	14984	14942	14957	15057	14966	15194	14919	15026	15060	14890	15179	15097	14941	14880	15018	14960	14960	15024	14953	15099	14777	14790	15072	15189	14972	14994	15033	15045	14902	15082	14946	15064	15046	14898	14947	14867	15048	15081	15043	15105	14796	14984	14998	14809	14993	14929	15023	14987	15108	14928	15010	15016	15110	15074	14918	15059	14963	15053	15077	14916	15033	15112	14998	15009	14859	15060	14909	15011	15057	15112	14957	14950	15163	15122	14921	14916	14880	14785	14893	15070	15024	15083	14851	14949	14927	14874	15075	15132	15072	14925	14843	15196	15012	14884	15051	14957	14853	14949	14963	14931	14914	15060	14905	15063	14957	14931	15043	15027	15137	14947	14985	15056	14957	14861	15204	14901	14994	14920	14985	14983	14874	14968	14965	14902	14746	14948	14980	14935	14912	14923	14964	14907	14877	14932	14989	15040	14989	14954	15119	14928	14756	14994	14974	14964	15102	15106	14965	14969	14984	14986	15132	15005	14963	14881	14921	14935	15026	15002	14984	14963	14853	15037	15004	15203	15143	14881	14957	15009	14931	14936	15023	14980	14999	14866	14892	14935	14997	14905	14953	14846	14997	15063	14905	14930	15047	14977	14955	15151	15005	14882	14988	15051	15148	15029	15008	14934	15192	14976	14919	14854	15093	15042	15091	14967	15025	14945	14981	15013	14806	15107	14889	15006	15010	14837	14916	14956	14938	14996	14968	14984	14871	14948	14874	15008	14838	14971	15031	15139	14823	14944	15080	14889	15057	15126	14762	15054	14907	14991	14983	14871	14804	15206	15032	14938	14744	14969	14921	14846	14919	15160	14924	15115	14957	14803	14962	15017	15091	14936	14915	14872	14977	15011	14954	15000	14865	14964	15030	15063	15029	14996	14911	14987	14919	15088	14968	15082	15005	15057	14852	14944	15022	14986	15032	15076	15039	14957	14996	15106	15146	15050	15144	15160	14981	14950	15075	14982	14912	14945	15008	14985	15058	14928	15085	14950	14986	14854	15061	14967	15109	14823	15118	15021	15151	14990	15012	14891	14792	14892	15003	15135	14989	15025	14936	15104	15016	14896	15073	15042	15105	14921	14897	15035	15046	14994	15131	14931	15069	14855	15092	14963	14970	14952	15032	14954	14898	15054	14797	15189	15076	14865	14974	15027	14940	15007	14873	15046	15093	14996	15030	14985	14864	15048	14991	14926	15132	15014	14853	14910	15013	15057	14992	15078	14969	14899	14895	15006	14877	14907	15083	15053	14908	14986	15186	14873	14914	15037	14990	14960	14945	15046	14894	14995	14955	15003	14858	15140	14974	14958	14971	14982	14900	14900	14856	14854	14944	14844	14898	15049	14919	15132	14889	14953	14965	14795	14862	15090	14888	14963	15029	15050	15069	15019	14918	14944	14956	14865	14911	15039	14939	14958	14950	15058	14699	14987	15075	15054	14930	14915	14871	15020	14924	14966	15010	15001	14993	15083	14891	15034	15003	14927	15150	15095	14872	15213	15023	14971	15108	14895	15064	14961	14996	14984	15117	14975	14967	14879	15168	15112	15106	15004	15087	14990	14930	14989	14977	14944	14890	14988	14962	14972	14921	14945	14985	14853	14974	14914	14913	15036	14949	15082	14961	15124	15044	14982	15126	14908	14973	15136	15009	14946	14914	14847	14982	15047	15051	15193	15032	14925	15033	14952	15138	15011	14909	14936	15089	14861	15053	14978	15005	14821	14894	14951	14885	15042	14994	14984	15024	15000	15021	15014	14977	15077	15008	14987	14822	15042	14874	15064	14880	15055	15114	14983	14995	15052	14907	14978	14953
28224	23498	27918	25022	20745	19488	19106	18651	18526	18722	18690	18603	18461	18501	18345	18571	18268	18466	18362	18294	18585	18290	18388	18362	18476	18265	18416	18264	18568	18417	18520	18475	18449	18385	18501	18344	18498	18323	18314	18294	18402	18304	18289	18339	18388	18440	18410	18376	18507	18472	18502	18261	18334	18192	18484	18117	18240	18306	18355	18245	18490	18317	18354	18291	18379	18291	18400	18171	18285	18022	18282	18344	18329	18062	18305	18448	18477	18273	18318	18381	18119	18326	18360	18373	18435	18384	18335	18236	18285	18330	18386	18318	18237	18238	18374	18378	18345	18187	18260	18287	18389	18395	18130	18218	18287	18425	18240	18207	18370	18291	18210	18151	18344	18051	18135	18210	18240	18140	18238	18563	18392	18253	18174	18464	18251	18340	18290	18505	18462	18387	18195	18348	18077	18308	18361	18372	18300	18132	18223	18035	18297	18193	18174	18283	18314	18464	18327	18331	18149	18391	18430	18217	18051	18396	18401	18227	18212	18216	18417	18408	18469	18307	18199	18280	18386	18264	18201	18503	18293	18319	18133	18325	18426	18399	18568	18425	18150	18176	18483	18485	18278	18310	18228	18151	18346	18221	18284	18228	17978	18306	18224	18353	18506	18555	18364	18277	18297	18505	18384	18254	18154	18188	18390	18248	18387	18252	18309	18410	18443	18398	18142	18268	18087	18396	18348	18516	18373	18259	18409	18282	18314	18279	18368	18376	18301	18325	18302	18281	18421	18349	18334	18075	18355	18246	18396	18247	18479	18468	18208	18383	18200	18362	18261	18434	18147	18477	18260	18204	18458	18157	18314	18219	18222	18441	18371	18299	18197	18533	18467	18276	18254	18373	18100	18258	18356	18317	18533	18274	18253	18289	18349	18435	18557	18209	18317	18123	18303	18328	18336	18319	18491	18225	18245	18303	18303	18253	18533	18244	18200	18224	18364	17982	18383	18312	18237	18427	18263	18191	18260	18271	18327	18313	18318	18208	18378	18471	18144	18315	18417	18262	18163	18449	18409	18080	18325	18424	18193	18442	18390	18585	18177	18160	18204	18357	18224	18302	18318	18382	18104	18299	18305	18371	18342	18326	18267	18344	18223	18347	18268	18503	18312	18537	18428	18339	18260	18304	18525	18352	18328	18352	18161	18136	18285	18502	18349	18357	18218	18365	18145	18176	18159	18223	18215	18148	18115	18490	18411	18285	18320	18359	18210	18444	18401	18244	18404	18109	18423	18400	18440	18158	18147	18394	18529	18216	18374	18435	18459	18285	18132	18092	18052	18205	18429	18406	18308	18348	18365	18253	18443	18268	18343	18103	18206	18330	18314	18240	18204	18088	18518	18456	18255	18398	18319	18282	18373	18336	18543	18310	18094	18341	18338	18183	18360	18423	18282	18062	18316	18321	18208	18229	18170	18245	18335	18210	18506	18343	18372	18289	18052	18303	18194	18080	18068	18358	18290	18469	18343	18189	18269	18159	18087	18162	18318	18404	18369	18190	18323	18428	18521	18162	18354	18464	18368	18301	18373	18462	18246	18269	18455	18399	18228	18170	18425	18368	18322	18231	18221	18496	18156	18349	18128	18652	18393	18232	18340	18393	18324	18191	18359	18322	18345	18363	18046	18376	18187	18200	18358	18354	18411	18113	18301	18146	18293	18364	18218	18495	18244	18438	18200	18234	18460	18500	18340	18359	18272	18303	18495	18232	18476	18511	18292	18375	18298	18181	18349	18346	18343	18362	18150	18246	18392	18420	18294	18208	18355	18423	18443	18272	18477	18256	18134	18256	18496	18155	18481	18302	18495	18307	18083	18467	18449	18201	18357	18220	18305	18366	18439	18413	18173	18221	18366	18277	18301	18388	18439	18359	18312	18252	18209	18408	18219	18204	18398	18428	18159	18257	18213	18422	18167	18332	18373	18275	18283	18326	18327	18152	18281	18193	18354	18122	18273	18306	18178	18533	18317	18350	18451	18197	18246	18348	18401	18104	18374	18457	18184	18260	18112	18395	18223	18207	18406	18243	18226	18273	18250	18165	18444	18191	18302	18180	18167	18375	18356	18224	18164	18285	18384	18080	18260	18350	18383	18317	18274	18186	18252	18380	18149	18408	18222	18264	18220	18356	18272	18395	18540	18377	18420	18386	18262	18442	18243	18383	18354	18484	18320	18299	18275	18462	18398	18297	18314	18398	18228	18060	18270	18367	18416	18452	18289	18323	18613	18350	18209	18242	18605	18442	18283	18457	18336	18364	18280	18380	18360	18337	18482	18348	18453	18327	18198	18304	18403	18318	18448	18506	18163	18259	18314	18277	18302	18250	18390	18411	18254	17993	18283	18236	18163	18316	18413	18420	18429	18267	18325	18226	18133	18199	18313	18234	18570	18314	18204	18261	18062	18348	18243	18436	18242	18506	18338	18341	18446	18227	18330	18447	18559	18250	18569	18482	18361	18402	18087	18527	18316	18326	18319	18323	18449	18149	18203	18283	18389	18323	18325	18287	18316	18627	18212	18289	18428	18205	18315	18211	18348	18414	18330	18195	18272	18177	18410	18418	18403	18420	18285	18250	18157	18239	18338	18597	18395	18426	18309	18427	18330	18116	18344	18282	18193	18306	18151	18463	18390	18327	18332	18042	18196	18271	18436	18296	18524	18470	18367	18393	18245	18260	18257	18257	18275	18308	18311	18275	18194	18124	18318	18438	18372	18455	18482	18234	18380	18356	18061	18300	18335	18117	17980	18191	18229	18328	18433	18370	18141	18271	18523	18638	18154	18210	18343	18298	18278	18141	18292	18017	18324	18185	18490	18313	18448	18485	18607	18307	18302	18199	18346	18330	18204	18385	18394	18463	18530	18382	18384	18127	18339	18372	18213	18282	18397	18186	18192	18276	18500	18160	18185	18300	18299	18327	18396	18357	18443	18570	18390	18433	18251	18266	18210	18258	18240	18161	18230	18145	18402	18403	18222	18269	18275	18172	18422	18453	18263	18345	18104	18243	18265	18395	18487	18434	18323	18229	18314	18190	18449	18285	18372	18120	18378	18057	18327	18290	18214	18079	18279	18306	18352	18214	18288	18252	18233	18225	18424	18355	18395	18407	18204	18668	18396	18326	18342	18079	18408	18173	18494	18277	18175	18319	18338	18611	18411	18313	18669	18330	18366	18396	18497	18480	18175	18214	18162	18220	18244	18407	18347	18159	18537	18195	18265	18412	18502	18320	18493	18358	18335	18131	18114	18145	18161	18333	18366	18496	18171	18099	18395	18232	18327	18555	18384	18458	18390	18301	18263	18073	18216	18346	18353	18477	18226	18346	18511	18253	18285	18157	18219	18350	18444	18344	18166	18323	18429	18263	18252	18280	18562	18316	18359	18431	18344	18341	18338	18305	18246	18272	18136	18198	18145	18529	18347	18081	18271	18373	18153	18207	18185	18250	18455	18441	18325	18240	18406	18345	18277	18355	18319	18349	18177	18602	18356	18189	18329	18265	18334	18239	18172	18463	18520	18467	18303	18383	18447	18145	18390	18304	18153	18243	18198	18279	18380	18537	18314	18507	18335	18258	18459	18156	18292	18328	18415	18288	18489	18210	18360	18238	18165	18346	18514	18471	18438	18133	18411	18411	18359	18271	18166	18374	18349	18273	18295	18458	18180	18245	18407	18283	18205	18356	18342	18338	18357	18406	18146	18372	18269	18414	18188	18430	18284	18340	18184	18270	18332	18245	18173	18285	18248	18360	18258	18195	18257	18265	18116	18117	18404	18303	18099	18357	18309	18405	18377	18425	18291	18253	18368	18260	18149	18333	18362	18646	18244	18491	18363	18415	18235	18378	18158	18377	18508	18196	18371	18552	18256	18220	18357	18473	18446	18350	18259	18420	18316	18328	18259	18361	18402	18227	18343	18275	18327	18510	18319	18319	18288	18346	18261	18303	18412	18360	18346	18292	18383	18393	18255	18310	18246	18252	18693	18294	18310	18538	18458	18378	18107	18205	18339	18298	18371	18437	18205	18524	18613	18435	18608	18216	18247	18120	18185	18190	18138	18226	18332	18238	18346	18459	18483	18417	18207	18309	18231	18385	18206	18191	18193	18191	18314	18403	18234	18390	18487	18308	18264	18455	18371	18333	18423	18234	18207	18382	18455	18276	18375	18456	18320	18318	18284	18639	18446	18515	18303	18247	18399	18269	18219	18334	18408	18150	18570	18541	18206	18114	18445	18221	18496	18469	18204	18208	18197	18099	18235	18316	18302	18351	18536	18234	18276	18325	18168	18354	18202	18394	18220	18284	18493	18414	18362	18265	18409	18339	18515	18139	18247	18033	18283	18193	18351	18447	18364	18333	18311	18403	18424	18413	18304	18461	18596	18377	18258	18428	18483	18375	18313	18337	18451	18342	18300	18288	18222	18512	18192	18469	18430	18464	18254	18212	18314	18208	18277	18274	18420	18327	18419	18461	18416	18588	18350	18256	18210	18311	18355	18310	18301	18053	18153	18497	18431	18244	18301	18300	18132	18391	18289	18052	18291	18245	18270	18196	18581	18548	18400	18278	18412	18184	18485	18366	18250	18370	18482	18201	18200	18443	18394	18333	18544	18421	18388	18431	18255	18315	18231	18284	18284	18242	18292	18173	18286	18299	18304	18302	18319	18138	18238	18344	18325	18290	18360	18358	18182	18296	18206	18358	18277	18416	18411	18402	18526	18532	18192	18529	18314	18466	18466	18606	18332	18127	18313	18278	18412	18347	18534	18350	18523	18294	18412	18429	18215	18389	18470	18369	18318	18364	18433	18321	18481	18410	18154	18463	18310	18125	18436	18308	18219	18230	18237	18343	18331	18190	18156	18170	18280	18212	18516	18428	18363	18363	18128	18186	18179	18344	18239	18452	18430	18362	18186	18234	18173	18275	18311	18118	18505	18389	18256	18316	18373	18233	18430	18494	18226	18450	18322	18231	18320	18372	18348	18120	18304	18191	18540	18262	18390	18258	18172	18280	18209	18273	18355	18562	18334	18435	18410	18632	18369	18360	18573	18318	18343	18344	18313	18415	18271	18292	18448	18407	18355	18575	18225	18027	18426	18480	18302	18279	18250	18520	18440	18206	18367	18405	18378	18354	18474	18291	18312	18311
20209	29570	27166	20915	18268	16593	16060	15933	15580	15538	15431	15307	15242	15364	15162	14940	15047	14983	15097	14961	15153	15010	15067	14903	15102	15059	14992	15054	15088	15028	14914	14958	14893	15049	15135	15050	15070	14976	14911	15085	14852	15169	14896	15091	15107	15033	15000	14938	15022	14828	15112	15018	15089	15145	14869	15005	15117	15050	15171	14994	14951	14971	15077	14874	14826	14882	15026	14900	14964	15181	14905	14977	15111	14946	15108	14976	14822	14950	14990	14931	15093	15021	15069	15026	15034	14946	15031	15111	14992	14839	14865	14987	15096	14913	15017	15085	15059	15095	14861	14969	15004	14892	14898	15160	14959	14887	15053	15007	14969	15076	14973	14978	15059	14998	14957	14940	15049	15215	14895	15041	14968	15038	15153	14860	14863	15194	14962	14912	15132	14978	15002	15059	14854	14813	15103	14992	15181	14921	15015	14981	14829	14995	14850	14951	15090	15057	14912	14976	15042	14797	14948	15081	15061	15044	15112	15022	14858	14956	15100	15051	14929	14976	14915	15086	14947	15094	14864	14956	15105	15115	14909	15091	15164	14970	15016	15120	14890	15191	15078	14913	14920	14769	15147	14983	14883	14853	14996	14930	15046	14975	15086	14934	15024	14825	15009	14908	14957	15055	14943	14882	14891	15136	15163	14861	15068	15013	15018	14910	14956	14983	14995	14901	15126	14820	14953	15016	14937	14951	15051	15116	15034	14866	14975	15092	14980	14928	14877	15012	15029	15047	14928	15015	14998	15056	15130	15125	14934	15004	15088	15004	15197	15007	14908	15073	15031	15118	15033	15053	14986	15077	15025	14899	15077	15080	15180	14904	14984	14965	14836	15202	14939	14799	15032	14963	15059	15020	15071	15177	15036	14950	15052	15006	15031	15052	14920	15028	15115	14924	15038	14964	15025	14991	14900	14986	14933	15053	14841	15012	15033	15045	15078	15009	14914	14984	15093	14940	14820	14912	14932	15011	14947	14829	14986	14937	15097	14981	14928	15014	14985	15077	14872	14924	15070	15062	14931	15018	15033	14959	14883	14912	15084	14995	15053	14919	15007	14891	15117	14997	14996	15089	14980	14917	15164	14952	15052	15032	14942	15036	15017	14975	15024	14770	14997	14964	15056	15119	14971	15165	15158	15122	15022	15004	14863	15096	14801	14855	14980	15050	14985	14960	14938	15131	14914	15013	15127	15086	14989	14969	15059	14906	14957	14959	14893	14967	14782	14989	14867	15069	14989	14948	14932	15007	15002	14957	14943	15021	14993	15128	15095	14904	14942	14977	15074	15052	15104	15127	15079	14919	15018	15156	14984	15082	15110	15086	14937	14977	15188	14943	14950	14958	15099	15114	15118	15015	14967	15121	14964	15112	15060	14980	15132	14870	14877	14923	15149	14967	15055	14813	14946	15135	14914	14998	14775	14850	14936	15104	14917	14888	14868	15001	14885	15068	15049	15062	15064	14963	14979	14876	14952	14848	14897	14987	14949	14983	14978	15004	14931	14952	15093	14964	15049	15135	15034	15050	15075	14960	15056	15005	15017	15087	14820	14997	14907	15107	15229	15228	14946	15055	14892	15013	14958	14979	15111	14968	14889	14956	15004	14988	15056	15045	14887	15075	14843	15010	15202	14845	14985	14954	14842	14850	14949	15114	14915	14946	15256	14933	15056	15109	15098	15091	14839	14890	14896	15004	15112	15062	14988	14905	15041	15087	15047	15086	15017	15146	15003	14978	15081	15123	14866	15019	14997	15041	15075	14804	15077	15044	14889	14914	14959	14913	14926	15275	14848	15012	14954	15065	14924	15064	14954	15020	14957	14907	15117	15056	15072	15064	15011	15136	14996	15004	15110	14764	14895	15112	14974	15022	14903	14917	15159	15032	15014	15013	15242	15103	15023	14838	15056	15026	14951	14871	15021	14995	15120	14881	15115	14964	14982	14966	15212	15123	14952	15030	14923	14956	14893	15127	15015	15071	14979	14982	15033	14888	14980	14996	14919	15096	14870	14939	14976	14933	14912	14819	15042	14969	15085	14926	15074	15002	15029	14844	15088	15095	15024	15051	14850	15102	14939	14996	15121	14825	15032	14951	14994	14960	15062	15000	15106	14842	14994	14828	15149	15059	15089	15166	15066	14846	14799	14984	15115	15005	14950	14819	14963	14918	14927	14952	14867	15048	14979	14968	14936	14771	15012	15115	15011	14985	14958	14958	15144	15028	15032	14930	14913	14988	15101	15042	15068	14940	15094	14970	15111	15212	14990	14929	14991	14966	15091	15058	14975	14938	15045	14937	15009	15168	15178	15049	15148	15015	14954	14859	14969	15079	15226	14915	14984	14860	14848	14945	15144	14874	14966	15018	14944	14922	14913	15027	15055	14996	15143	14812	14921	15099	15107	14917	15033	14930	15016	15177	14917	14794	15309	14887	15059	15160	14936	14888	15040	15072	14922	14918	15014	15164	14861	14948	14908	14820	15052	15007	15001	15007	15047	14983	14982	15011	14923	14954	15026	15085	15017	14998	14856	14940	15167	15152	15007	15016	15066	14977	15139	14999	15147	14988	15052	14983	15102	15092	14912	14968	14950	14962	15002	15110	14949	15022	15028	14912	14940	14829	14904	15017	14970	15013	14890	14992	14932	15102	14868	14936	15115	14952	14884	14902	14994	15002	14971	15015	14838	14881	15055	15087	14884	15077	14976	14922	15018	14935	15099	15307	14928	15047	14942	15120	15045	14871	15095	14936	14990	15119	14912	15004	15005	14772	15083	15110	14943	14929	15139	14989	15071	14878	15229	15033	14920	14861	15034	15015	15076	14933	14995	15137	14855	14975	14983	15133	15038	15011	14933	15119	15013	15077	15077	14832	14953	15116	15013	14963	15023	14859	15164	14950	14796	14920	15032	14921	15058	15022	15140	15155	14968	15004	15087	15128	14871	15079	15282	14844	15018	14870	15015	14945	15128	15096	15145	14962	15068	14992	14831	14981	15067	15039	14928	15127	14973	15132	14876	14967	14972	14966	15031	15092	15078	15132	14848	15028	15074	14970	15041	14913	15098	15073	15041	15007	15043	14936	15063	15001	15025	15041	14931	15105	15024	15020	15040	14979	14907	15105	14971	14994	14973	15000	15083	14947	14993	15110	15062	15027	14961	15046	14892	14921	15142	14918	14859	15009	15144	15214	14986	15005	15102	15126	14973	15001	14874	14957	15054	15000	14812	15004	15004	14976	15025	14988	14905	15064	14960	14942	14959	15051	15099	15125	14941	14928	15114	14887	15149	14888	15108	14984	15024	15025	14887	15119	15044	14979	15139	14989	14968	14993	15018	15040	15096	14882	14903	14987	14867	14970	14974	15196	15061	14895	15026	15066	14891	14843	14974	15135	14851	14835	14961	14939	14811	15016	15175	14836	15178	14825	15024	15213	14992	15063	14905	14961	15016	15017	15114	14886	14973	14862	14886	14887	15109	15002	14988	15097	14992	15038	14994	14891	14950	14895	15097	15107	14942	15104	14865	15009	15087	14993	15038	15176	14936	15035	15034	15180	14997	14942	15056	14956	14864	15024	15030	14875	14919	15055	14971	15146	14882	14839	14963	15133	14885	14997	14810	15120	14906	15066	14957	14894	15051	14922	15088	15073	15063	14891	14995	15140	15119	14988	14999	15078	14903	14898	15145	14899	15178	14972	15060	15047	14986	14955	14933	15071	15073	14955	14844	14869	15010	15021	15009	15004	14988	15021	15102	15181	14978	15229	14996	15082	15046	15029	15050	14971	15081	14903	14974	14938	15123	15048	15133	15042	14935	14974	15033	14998	14984	14924	15090	14917	15155	14969	14816	14965	15164	14873	15082	15033	15034	14915	14943	15023	14874	15088	15123	15017	14956	15022	14911	15004	15183	14891	15006	14960	15119	15228	14908	15108	15123	14891	15061	14988	15029	15065	14907	14970	15008	14975	14840	14835	15137	14942	14918	14885	15087	15182	14925	15084	15074	15008	15130	15172	14925	14915	15087	14860	14961	15028	14920	14995	14999	14915	14990	14892	14998	14938	14969	15209	15129	14959	14902	14986	14813	15043	15040	15125	14851	14941	14916	15033	15105	15105	15120	14869	14983	14992	14927	15152	14980	15033	15105	14905	15113	15177	15060	15217	14944	14887	14874	14942	15050	14968	14937	15052	14979	15159	14879	14854	15111	14930	14833	14991	14983	14961	15076	15038	14934	15055	15013	15022	15017	15027	15002	15104	15043	15025	14765	14776	14955	14967	14977	15095	14881	14990	14990	15015	15043	14994	14952	15022	14969	15056	14972	15208	14966	15028	15227	14950	14904	15045	14899	15059	14879	15071	14947	14970	15102	15079	15067	14899	15094	15101	15011	14914	15019	14901	14980	15106	15123	15096	15062	14943	15062	15038	14891	14994	14992	14897	15068	14942	14775	15048	15066	15155	14987	14901	14966	14988	14955	15068	14936	14965	15124	14990	14865	14858	14906	15007	14908	15223	15017	14884	14944	14922	14932	15003	15134	14896	15029	14879	15160	15206	15126	14938	14965	15113	15154	15047	14962	14938	14968	15058	14827	15056	14975	14973	14968	14977	14992	14859	14989	15036	15017	15143	15006	15130	15035	14860	14985	15073	15167	15034	14905	15036	15063	15025	15120	14997	14970	15169	14988	15055	15074	14856	14771	14919	14821	15026	14975	15027	15013	14937	15055	15069	15039	14965	15050	14961	15006	15191	15001	14899	14883	14992	14970	15156	15047	14960	15208	14861	15053	15069	15022	14990	14961	15036	15068	14933	15007	14870	14949	14987	14871	14937	15042	15183	15007	15023	15087	15012	15103	14929	15046	14990	14971	14679	15007	14935	14920	14902	15167	15030	15004	15026	15216	15006	15117	15024	14888	14981	14984	14996	15134	15047	14844	15097	14918	15004	15004	14952	15118	15094	15028	15166	14909	14969	15135	14875	14949	14983	15026	14911	14976	14954	15038	15026	15113	14911	14890	14895	15016	14769	15103	14990	15129	15059	14990	15015	15163	14996	14956	15137	15171	15123	15125	14979	15131	15077	14974	15012	14950	14897	14966	14822	15042	14989	14964	15045	14942	15038	15043	15030	15118	14989	15080	15066	15026	15146
23876	21060	28411	24293	22693	22494	21481	18920	18344	18393	18512	18060	18123	18053	17759	17813	17697	17809	17744	17779	17797	17668	17804	17747	17802	17874	17827	17584	17668	17716	17546	17704	17857	17917	17642	17849	17685	17636	17813	17543	17693	17632	17697	17714	17443	17544	17659	17497	17473	17545	17729	17692	17549	17563	17708	17786	17717	17623	17724	17525	17696	17487	17585	17754	17513	17827	17763	17779	17625	17546	17672	17612	17613	17750	17747	17687	17632	17603	17570	17665	17773	17765	17569	17616	17538	17584	17548	17785	17790	17632	17606	17628	17753	17545	17542	17778	17632	17631	17738	17590	17803	17526	17747	17645	17476	17476	17308	17667	17542	17577	17654	17560	17592	17710	17571	17809	17593	17631	17663	17675	17550	17683	17638	17536	17739	17797	17637	17704	17699	17748	17787	17966	17632	17540	17752	17716	17567	17429	17697	17514	17527	17818	17806	17563	17613	17620	17813	17511	17627	17663	17518	17662	17709	17409	17661	17656	17638	17718	17732	17805	17742	17504	17677	17574	17596	17711	17638	17493	17565	17804	17511	17405	17658	17477	17914	17470	17535	17612	17669	17720	17634	17478	17502	17345	17806	17544	17591	17788	17583	17803	17648	17654	17656	17749	17554	17493	17626	17524	17781	17683	17575	17679	17737	17711	17534	17696	17749	17531	17544	17563	17575	17385	17799	17669	17798	17685	17578	17483	17719	17711	17659	17613	17633	17711	17876	17764	17566	17483	17507	17488	17793	17428	17587	17677	17556	17501	17602	17729	17649	17646	17857	17801	17546	17657	17670	17732	17580	17580	17560	17705	17694	17637	17650	17729	17541	17512	17687	17446	17779	17527	17606	17774	17908	17615	17517	17490	17623	17704	17322	17595	17556	17619	17465	17613	17627	17614	17706	17575	17653	17493	17671	17527	17568	17720	17571	17638	17658	17618	17852	17811	17574	17614	17457	17450	17551	17649	17613	17520	17519	17627	17707	17399	17455	17489	17636	17618	17698	17576	17726	17642	17614	17445	17375	17529	17621	17449	17510	17421	17933	17576	17588	17678	17498	17696	17698	17803	17589	17514	17605	17764	17446	17520	17651	17664	17649	17451	17736	17596	17478	17802	17720	17650	17462	17585	17633	17714	17612	17606	17492	17647	17609	17539	17847	17575	17658	17712	17597	17745	17625	17602	17419	17557	17316	17697	17742	17600	17815	17390	17649	17619	17563	17568	17519	17613	17636	17472	17664	17645	17755	17614	17644	17650	17735	17529	17592	17817	17623	17669	17908	17702	17614	17564	17768	17506	17584	17767	17587	17362	17668	17495	17569	17727	17683	17509	17704	17608	17730	17604	17514	17522	17611	17711	17595	17520	17695	17604	17493	17723	17510	17676	17669	17565	17369	17619	17504	17502	17692	17667	17767	17585	17477	17387	17457	17624	17694	17758	17453	17546	17559	17736	17712	17661	17394	17540	17552	17626	17710	17531	17697	17668	17535	17697	17713	17354	17710	17530	17605	17638	17546	17423	17479	17464	17743	17643	17311	17770	17545	17755	17750	17481	17384	17527	17554	17614	17600	17625	17748	17575	17709	17712	17492	17541	17283	17530	17675	17724	17741	17743	17690	17604	17404	17748	17413	17697	17557	17471	17629	17648	17620	17403	17622	17696	17588	17535	17440	17655	17679	17750	17653	17441	17841	17687	17525	17536	17523	17541	17434	17667	17689	17536	17480	17494	17656	17656	17537	17619	17702	17807	17524	17632	17461	17745	17484	17756	17633	17770	17369	17625	17508	17598	17602	17537	17454	17637	17785	17788	17599	17555	17608	17637	17584	17711	17624	17794	17485	17744	17658	17610	17505	17808	17563	17819	17470	17509	17413	17610	17744	17893	17477	17589	17599	17623	17692	17680	17394	17513	17734	17538	17413	17612	17640	17690	17479	17476	17793	17269	17616	17716	17550	17506	17797	17660	17532	17555	17644	17532	17466	17615	17668	17580	17543	17740	17735	17637	17562	17596	17700	17643	17849	17696	17541	17434	17772	17592	17696	17521	17684	17644	17509	17730	17665	17676	17595	17588	17561	17612	17594	17603	17749	17564	17561	17592	17747	17566	17691	17633	17709	17502	17671	17678	17786	17605	17549	17502	17659	17666	17763	17558	17603	17576	17512	17691	17646	17689	17622	17583	17465	17395	17490	17859	17601	17477	17440	17598	17495	17678	17523	17653	17425	17581	17585	17692	17617	17639	17619	17591	17780	17553	17640	17755	17613	17635	17637	17528	17756	17645	17606	17641	17722	17588	17561	17606	17645	17673	17782	17670	17550	17778	17430	17624	17653	17464	17772	17519	17534	17664	17730	17450	17686	17611	17655	17892	17502	17812	17749	17471	17722	17454	17600	17567	17584	17727	17638	17477	17813	17667	17552	17552	17836	17558	17670	17650	17409	17674	17628	17372	17417	17544	17689	17741	17477	17520	17600	17528	17763	17705	17794	17699	17823	17739	17642	17703	17629	17618	17577	17644	17540	17752	17839	17602	17677	17511	17774	17602	17613	17747	17610	17664	17888	17810	17561	17671	17631	17556	17533	17660	17613	17502	17829	17751	17736	17416	17707	17774	17660	17755	17457	17909	17632	17613	17472	17612	17585	17648	17536	17618	17798	17691	17455	17650	17568	17739	17662	17460	17496	17492	17430	17737	17611	17720	17408	17628	17498	17784	17656	17792	17601	17435	17550	17682	17596	17539	17737	17584	17735	17502	17790	17559	17731	17645	17609	17666	17623	17735	17545	17474	17628	17652	17658	17739	17788	17819	17516	17492	17815	17780	17591	17609	17664	17399	17732	17898	17620	17824	17694	17622	17599	17369	17715	17626	17662	17657	17519	17698	17633	17494	17485	17449	17599	17673	17528	17645	17563	17706	17569	17595	17673	17691	17789	17644	17588	17533	17557	17890	17729	17768	17723	17572	17589	17578	17634	17537	17666	17686	17624	17585	17602	17666	17765	17372	17539	17686	17563	17499	17607	17571	17661	17777	17645	17544	17736	17708	17730	17536	17555	17721	17468	17501	17795	17559	17716	17498	17486	17669	17646	17801	17685	17700	17632	17626	17486	17690	17701	17708	17701	17554	17751	17582	17656	17716	17578	17587	17582	17615	17644	17555	17656	17474	17526	17454	17463	17728	17506	17453	17611	17452	17859	17644	17472	17475	17483	17508	17601	17588	17555	17493	17529	17641	17508	17777	17624	17807	17659	17503	17670	17381	17510	17491	17550	17674	17627	17767	17591	17821	17501	17546	17725	17390	17654	17675	17628	17376	17736	17566	17413	17844	17487	17660	17469	17572	17566	17766	17621	17495	17456	17532	17378	17627	17761	17659	17483	17554	17493	17746	17559	17516	17429	17493	17559	17590	17707	17644	17735	17514	17509	17503	17619	17733	17504	17733	17585	17667	17774	17562	17469	17774	17745	17727	17539	17653	17536	17651	17863	17609	17755	17617	17832	17779	17588	17667	17589	17565	17543	17739	17447	17693	17462	17726	17596	17517	17732	17790	17576	17502	17455	17363	17644	17672	17896	17631	17648	17532	17754	17564	17643	17662	17611	17876	17496	17622	17641	17645	17741	17574	17564	17523	17627	17570	17701	17549	17630	17571	17462	17491	17641	17583	17611	17659	17562	17336	17627	17645	17597	17677	17512	17727	17766	17400	17655	17750	17548	17504	17601	17477	17654	17727	17735	17587	17594	17665	17604	17548	17745	17442	17370	17546	18031	17627	17501	17798	17514	17721	17758	17573	17719	17774	17646	17854	17573	17963	17881	17559	17611	17580	17710	17758	17618	17665	17534	17811	17660	17550	17679	17614	17444	17514	17568	17844	17639	17471	17625	17662	17538	17550	17604	17772	17585	17478	17568	17740	17751	17588	17767	17487	17660	17840	17744	17744	17527	17682	17721	17710	17520	17525	17610	17527	17695	17557	17563	17732	17638	17716	17693	17559	17501	17635	17617	17562	17543	17695	17582	17792	17425	17707	17528	17586	17553	17784	17466	17688	17703	17541	17401	17485	17529	17524	17732	17500	17578	17491	17723	17800	17556	17658	17721	17567	17661	17660	17598	17703	17757	17519	17736	17571	17620	17551	17595	17595	17640	17685	17548	17444	17440	17519	17851	17610	17724	17496	17561	17546	17896	17705	17888	17517	17594	17730	17750	17645	17706	17742	17734	17741	17595	17462	17544	17819	17671	17497	17578	17542	17665	17480	17734	17548	17813	17552	17563	17502	17530	17631	17551	17695	17678	17580	17602	17558	17403	17493	17624	17571	17673	17621	17596	17702	17719	17451	17637	17631	17489	17559	17629	17619	17600	17616	17801	17723	17770	17641	17616	17563	17679	17635	17545	17759	17552	17805	17877	17553	17563	17612	17349	17796	17393	17722	17533	17513	17549	17671	17644	17625	17792	17405	17677	17497	17529	17837	17641	17707	17729	17694	17717	17607	17704	17616	17603	17388	17589	17430	17603	17914	17572	17362	17647	17564	17636	17536	17772	17659	17698	17614	17648	17793	17559	17504	17558	17734	17682	17737	17389	17413	17537	17528	17827	17625	17559	17529	17780	17628	17462	17548	17607	17502	17591	17651	17592	17504	17445	17793	17611	17814	17390	17624	17461	17571	17747	17779	17730	17497	17594	17714	17805	17535	17669	17838	17673	17596	17776	17857	17883	17691	17694	17773	17640	17487	17667	17664	17674	17655	17682	17752	17623	17533	17781	17468	17521	17668	17590	17712	17756	17482	17580	17546	17758	17536	17642	17658	17615	17743	17771	17656	17737	17492	17387	17514	17660	17482	17862	17676	17626	17699	17719	17575	17661	17753	17503	17681	17735	17724	17604	17719	17682	17684	17531	17539	17575	17576	17541	17794	17662	17781	17711	17641	17500	17609	17626	17518	17737	17473	17657	17578	17587	17490	17569	17597	17509	17675	17606	17670	17600	17534	17805	18022	17619	17878	17576	17533	17785	17834	17665	17470	17764	17570	17547	17523	17503	17654	17695	17574	17783	17676	17574	17458	17643	17652	17525	17376	17772	17452	17662	17628	17545	17672	17574	17493	17706	17610	17776	17715	17631	17597	17512	17581	17658	17701	17661	17646
19934	36340	33103	24678	20778	17590	16470	15999	15779	15469	15470	15311	15272	14760	14829	14744	14816	14719	14689	14654	14835	14635	14614	14690	14624	14788	14611	14781	14509	14755	14725	14602	14638	14689	14708	14669	14541	14671	14703	14718	14554	14649	14536	14473	14559	14531	14563	14745	14602	14651	14743	14459	14662	14499	14706	14665	14629	14562	14579	14689	14661	14529	14661	14766	14531	14551	14611	14637	14698	14627	14534	14696	14605	14525	14780	14594	14678	14625	14714	14564	14674	14612	14684	14668	14638	14665	14643	14679	14770	14543	14777	14596	14592	14651	14626	14440	14702	14538	14644	14543	14784	14674	14696	14704	14580	14477	14732	14564	14695	14785	14567	14570	14475	14710	14682	14817	14533	14617	14544	14760	14591	14448	14479	14389	14599	14603	14688	14475	14675	14590	14626	14594	14625	14609	14681	14694	14381	14601	14812	14334	14699	14587	14635	14584	14588	14531	14736	14501	14615	14523	14786	14454	14598	14592	14610	14426	14622	14651	14687	14717	14504	14362	14479	14400	14629	14445	14825	14634	14488	14528	14361	14532	14478	14681	14683	14584	14578	14577	14601	14753	14488	14498	14639	14571	14599	14655	14574	14625	14605	14654	14624	14626	14534	14728	14559	14590	14724	14673	14554	14712	14675	14561	14629	14590	14477	14479	14551	14638	14532	14698	14461	14547	14662	14695	14599	14727	14583	14685	14578	14692	14652	14730	14778	14563	14623	14531	14634	14717	14668	14680	14653	14588	14574	14485	14780	14694	14530	14671	14592	14618	14509	14531	14697	14681	14528	14660	14388	14599	14606	14616	14721	14661	14540	14540	14529	14514	14524	14548	14650	14683	14614	14556	14552	14540	14601	14489	14646	14389	14647	14598	14672	14399	14499	14545	14546	14650	14612	14718	14642	14492	14620	14568	14520	14533	14848	14572	14652	14649	14437	14691	14577	14737	14538	14594	14606	14584	14533	14553	14655	14675	14459	14626	14624	14477	14578	14464	14556	14525	14511	14620	14590	14611	14628	14595	14523	14465	14575	14640	14678	14706	14414	14662	14771	14597	14646	14584	14654	14698	14479	14604	14431	14594	14535	14603	14685	14533	14534	14488	14653	14683	14575	14593	14616	14536	14657	14620	14443	14619	14453	14522	14541	14658	14662	14678	14797	14596	14660	14537	14713	14609	14665	14740	14634	14551	14466	14685	14646	14605	14577	14556	14784	14574	14611	14526	14841	14512	14526	14571	14571	14559	14569	14752	14599	14625	14644	14689	14615	14742	14529	14653	14721	14717	14642	14380	14803	14543	14615	14618	14685	14791	14669	14697	14546	14589	14542	14610	14454	14514	14579	14603	14742	14619	14532	14549	14672	14600	14484	14513	14641	14649	14630	14456	14604	14794	14720	14701	14592	14586	14591	14558	14592	14637	14559	14596	14582	14727	14574	14482	14443	14595	14648	14571	14460	14539	14540	14702	14518	14659	14507	14685	14551	14782	14650	14611	14475	14607	14682	14589	14759	14581	14554	14440	14742	14623	14502	14637	14657	14646	14627	14587	14584	14598	14531	14479	14622	14609	14585	14518	14519	14546	14596	14666	14646	14600	14602	14592	14580	14695	14422	14671	14497	14571	14584	14511	14661	14537	14787	14398	14507	14521	14554	14534	14820	14559	14623	14598	14549	14742	14723	14562	14575	14590	14673	14494	14422	14505	14596	14747	14663	14639	14597	14595	14475	14699	14615	14557	14881	14511	14454	14607	14633	14696	14521	14461	14453	14501	14692	14525	14414	14547	14652	14675	14574	14817	14538	14559	14566	14661	14586	14465	14548	14565	14506	14706	14589	14539	14579	14623	14478	14624	14658	14514	14616	14663	14543	14522	14714	14602	14589	14517	14630	14496	14688	14558	14583	14470	14474	14514	14540	14578	14573	14564	14652	14608	14427	14513	14510	14578	14800	14766	14559	14486	14769	14528	14505	14555	14663	14615	14597	14600	14588	14496	14608	14637	14454	14534	14892	14518	14427	14669	14579	14485	14657	14543	14689	14610	14481	14742	14449	14633	14544	14532	14637	14741	14383	14707	14586	14612	14857	14630	14657	14562	14595	14577	14693	14604	14457	14437	14546	14515	14738	14734	14658	14501	14580	14808	14733	14581	14619	14600	14616	14748	14560	14614	14614	14654	14647	14497	14622	14555	14603	14505	14652	14712	14609	14580	14816	14685	14588	14536	14504	14666	14597	14574	14585	14738	14599	14566	14744	14734	14562	14661	14697	14643	14696	14747	14618	14693	14470	14614	14569	14725	14538	14661	14622	14497	14513	14559	14672	14641	14504	14413	14586	14543	14547	14598	14579	14686	14494	14492	14545	14745	14695	14544	14600	14725	14529	14599	14737	14690	14419	14496	14622	14575	14736	14654	14646	14501	14652	14630	14371	14617	14629	14554	14661	14512	14457	14640	14685	14675	14624	14710	14599	14751	14641	14467	14476	14621	14541	14645	14638	14654	14775	14707	14484	14631	14730	14588	14487	14578	14533	14625	14766	14421	14551	14573	14567	14476	14431	14584	14722	14632	14670	14669	14684	14476	14710	14543	14636	14643	14621	14834	14599	14691	14672	14678	14470	14692	14518	14498	14528	14460	14522	14644	14490	14410	14598	14668	14610	14634	14594	14539	14628	14574	14615	14517	14513	14665	14636	14578	14647	14627	14537	14514	14726	14473	14563	14534	14623	14633	14607	14486	14651	14586	14611	14485	14442	14563	14782	14509	14638	14509	14606	14572	14606	14559	14529	14526	14512	14640	14461	14546	14489	14666	14473	14499	14538	14644	14564	14782	14599	14581	14353	14629	14713	14721	14493	14647	14495	14577	14626	14510	14552	14563	14671	14714	14402	14535	14810	14563	14621	14654	14562	14766	14586	14594	14531	14548	14657	14590	14720	14484	14522	14550	14535	14687	14521	14636	14739	14577	14568	14667	14579	14635	14568	14615	14713	14323	14665	14504	14576	14611	14694	14553	14533	14640	14443	14735	14519	14577	14705	14744	14580	14565	14633	14701	14452	14561	14579	14550	14741	14590	14668	14337	14574	14649	14545	14526	14567	14659	14503	14569	14695	14580	14667	14519	14601	14483	14559	14639	14499	14636	14445	14626	14397	14756	14497	14721	14620	14639	14484	14538	14585	14699	14565	14513	14496	14770	14470	14597	14593	14459	14684	14670	14591	14744	14709	14583	14678	14664	14617	14696	14567	14716	14689	14638	14680	14553	14551	14537	14591	14723	14472	14546	14648	14745	14544	14542	14656	14699	14441	14675	14510	14685	14690	14552	14663	14420	14488	14638	14580	14578	14543	14607	14583	14546	14535	14687	14503	14592	14642	14724	14619	14611	14675	14569	14640	14585	14638	14671	14629	14543	14554	14667	14607	14587	14728	14784	14605	14560	14629	14690	14485	14671	14583	14520	14741	14792	14565	14527	14569	14614	14657	14679	14561	14635	14611	14512	14575	14492	14781	14593	14551	14610	14687	14563	14549	14664	14566	14577	14811	14304	14664	14569	14500	14556	14428	14576	14559	14794	14565	14627	14472	14734	14596	14509	14560	14601	14738	14413	14438	14477	14674	14513	14489	14531	14643	14608	14621	14700	14719	14662	14627	14669	14522	14654	14533	14569	14616	14601	14501	14665	14587	14577	14487	14600	14608	14627	14640	14557	14637	14686	14617	14627	14408	14641	14451	14643	14633	14483	14682	14554	14662	14566	14676	14647	14728	14580	14565	14573	14735	14644	14614	14553	14544	14594	14625	14521	14385	14518	14676	14499	14745	14640	14653	14771	14555	14705	14526	14606	14630	14707	14508	14407	14489	14669	14599	14523	14459	14629	14489	14571	14539	14597	14522	14731	14660	14700	14484	14620	14626	14669	14826	14695	14581	14463	14554	14585	14767	14644	14400	14591	14534	14503	14644	14533	14684	14616	14680	14707	14558	14347	14478	14544	14567	14681	14615	14479	14568	14600	14752	14588	14547	14651	14485	14549	14617	14587	14706	14513	14365	14522	14483	14655	14458	14540	14523	14712	14555	14602	14637	14728	14570	14611	14487	14491	14625	14457	14763	14697	14491	14653	14590	14639	14462	14646	14530	14600	14644	14579	14528	14640	14594	14649	14736	14738	14654	14600	14569	14502	14513	14520	14545	14627	14558	14632	14583	14461	14622	14601	14653	14634	14551	14567	14533	14551	14737	14434	14653	14581	14726	14583	14550	14803	14600	14655	14536	14577	14470	14763	14710	14628	14566	14549	14562	14464	14632	14632	14667	14546	14514	14690	14654	14549	14665	14387	14649	14682	14641	14713	14576	14594	14618	14599	14620	14663	14610	14641	14641	14715	14608	14500	14448	14484	14584	14717	14722	14575	14693	14648	14467	14547	14646	14616	14670	14685	14643	14754	14596	14552	14662	14541	14528	14742	14486	14685	14740	14630	14611	14637	14675	14596	14617	14530	14518	14516	14466	14554	14525	14535	14821	14604	14634	14676	14633	14602	14616	14595	14541	14658	14522	14487	14632	14559	14538	14587	14635	14734	14694	14740	14629	14546	14528	14561	14610	14529	14741	14627	14766	14663	14724	14591	14546	14526	14613	14718	14621	14604	14546	14801	14485	14510	14628	14560	14485	14470	14457	14588	14543	14532	14645	14521	14588	14596	14486	14804	14506	14636	14596	14803	14549	14632	14652	14648	14843	14709	14524	14636	14506	14506	14542	14611	14578	14563	14656	14671	14723	14786	14601	14678	14592	14560	14659	14865	14505	14508	14650	14614	14504	14607	14521	14624	14676	14565	14616	14635	14519	14466	14583	14578	14633	14528	14717	14716	14703	14530	14455	14556	14551	14619	14626	14544	14697	14714	14479	14743	14364	14630	14693	14613	14636	14658	14665	14414	14685	14591	14365	14603	14542	14503	14621	14427	14803	14672	14530	14399	14577	14619	14513	14740	14639	14607	14640	14448	14610	14615	14609	14735	14383	14472	14660	14705	14648	14422	14582	14521	14492	14724	14629	14713	14648	14603	14489	14615	14623	14509	14344	14775	14754	14578	14545	14599	14621	14704	14588	14512	14599	14418	14755	14686	14705	14482	14543	14632	14605	14634
22917	21148	28891	23689	21613	23846	25447	20286	19532	19415	19261	18899	18888	18790	18731	18402	18522	18409	18442	18441	18387	18300	18310	18466	18376	18235	18318	18506	18562	18432	18328	18438	18235	18218	18475	18246	18413	18520	18299	18173	18237	18359	18413	18161	18245	18366	18277	18212	18449	18272	18247	18023	18188	18463	18396	18206	18226	17941	18153	18283	18277	18222	18127	17885	18240	18297	18274	18372	18307	18065	18140	18069	18245	18269	18240	18346	18109	18131	18312	18357	18170	18089	18316	18120	18354	18363	18118	18218	18307	18212	18260	18433	18216	18104	18125	18108	18116	18508	18013	18140	18254	18222	18338	18452	18034	18067	17973	18163	18123	18450	18381	18110	18262	18076	18184	18118	18122	18257	18075	18130	18101	18171	18267	18207	18181	18262	18298	18273	18224	18342	18209	18033	18095	18157	18349	18337	18097	18227	18071	18139	17993	18180	18240	18236	18159	18123	18275	18454	18207	18108	18169	18056	18156	18099	18127	18102	18108	18100	18225	18089	18018	18201	18146	18143	18009	18317	18165	18170	18358	18135	18140	18131	18183	17904	18136	18166	18142	18201	18301	18027	17885	17960	18074	18305	18192	18041	18238	18416	18177	18268	18228	18178	18028	18245	18194	17997	18181	17895	18180	18087	18089	18177	18300	18085	18307	18311	18072	18211	18187	18108	18157	18093	18015	18081	18172	18266	18294	18201	18212	18120	18292	18134	17970	18127	18188	18262	18341	18140	18042	18340	18181	18186	18135	18088	18311	18382	18174	18073	18285	18146	18188	18362	18230	17983	18160	18251	18396	18235	18117	17987	18222	18299	18197	18048	18314	17988	18161	18007	18004	18324	18155	18056	18183	18135	18397	18250	18024	18058	18254	18125	18078	18335	18091	18158	18153	18189	18101	18194	18141	18157	18106	18327	17898	18045	18185	17992	18318	18049	18145	18232	18011	18282	18351	18230	18095	17892	18168	18174	18178	18068	18136	17814	18064	18071	18120	18216	18144	18174	18262	18294	18192	18210	18078	17744	18119	18329	18015	18236	18323	18164	18103	18170	18219	18063	18158	18031	18191	17989	18100	18175	18272	18000	18075	18065	18249	18119	18033	18236	18360	17996	18279	18182	18043	18159	18021	18124	18350	18204	18116	18165	18056	18254	18155	18149	18167	18222	18005	17972	18163	18075	18003	17920	17960	18054	17999	18266	18100	18007	18211	18151	18215	18117	18217	18345	18107	18344	18109	18142	17820	17985	17921	18153	18177	17940	18224	18198	17978	18043	18230	17926	17982	18051	18247	18140	18138	18082	18215	18115	18126	18243	18112	17975	18044	18359	18158	17778	18138	18173	18087	18223	18221	17978	18294	18172	18087	18143	18084	18169	18168	18067	18172	18179	18245	18193	18143	18314	18300	18091	18152	18045	18310	18145	18190	18422	18215	17957	18132	18120	18171	18290	18223	18164	18089	18063	18048	18205	18180	18142	18193	18422	18202	18182	18054	18049	18163	18212	18185	18148	18171	18130	18168	18286	18214	17945	18095	17974	17989	18088	18236	18088	18197	18161	18047	18402	18062	18058	17923	18196	18260	17897	18149	17992	18091	17992	18115	17983	17986	18163	18201	18354	18222	18037	18172	18250	18222	18162	17888	18317	18266	18207	18201	18425	18117	18057	18164	18139	18169	18162	18268	18325	18163	18314	18233	18354	18095	18195	18068	18121	18181	18384	18107	18265	18172	18028	17937	18130	18196	18235	18309	18120	18104	18055	18251	18227	18107	18162	18093	18254	18283	18191	18061	18096	18077	18161	18043	18289	18289	18133	18109	18052	18105	18014	18202	18289	18356	18274	18167	18146	18356	18156	17991	18170	18221	18098	18045	18034	18147	18014	18317	18020	18079	18217	18178	17947	18164	18290	18212	18165	18090	18138	18315	18165	18152	18209	18227	18126	18212	18044	18150	18251	17969	17958	18062	18175	18091	18175	18106	18158	18370	17986	18283	18140	18040	18194	18222	18029	18049	18036	18019	18201	18103	18165	18011	18124	18249	18285	18049	18072	18169	18223	18146	17984	18113	18235	18224	18469	18483	18094	17984	18181	18179	18134	18008	18056	18116	18141	18046	18062	18207	18186	18143	18148	18245	18102	18159	18168	17971	18049	18177	17954	18150	18112	18354	18022	18282	18269	18154	18119	18306	18354	18053	18249	18287	18077	18358	18272	18150	18219	18258	18221	18091	18258	17940	18067	18257	18050	18023	18109	18117	18165	18024	18019	18142	18149	18205	18194	18147	17995	18399	18143	18018	18028	18158	17969	18110	18252	18198	18062	17995	18239	18125	18120	18113	18298	18030	18157	18184	18107	18284	18279	18073	18392	18164	18222	18198	18176	18282	18168	17933	18289	18232	18020	18168	18010	18160	18237	18092	18141	18247	18325	18141	18457	18167	18302	18129	18010	18241	18203	18284	18153	18101	17962	18207	18088	18048	18157	18136	18013	18087	18160	18038	18244	18143	18230	18296	18357	18235	17895	18080	18188	18248	18096	18300	18073	18363	18212	18465	18257	18313	18333	18161	18107	18107	18139	18031	18171	18273	18148	18164	18105	18311	18066	18307	17994	18274	18213	18234	18261	18217	18336	18383	17989	18056	18052	17956	18052	17924	18058	17948	18025	18179	18190	18256	18077	18187	18073	18252	18084	18021	18083	18174	17931	18095	18099	18145	18159	18178	18279	18132	18077	18232	18222	18281	18096	18146	18453	18213	17988	18338	18089	18057	18180	18148	18163	18149	18180	18142	18048	18269	18215	18311	18062	18012	18131	18167	18198	18238	18023	18266	18115	18104	17953	18287	18168	18009	18219	18280	17994	18406	18214	18201	18107	18079	18070	18119	17964	18206	17846	17990	18282	17984	18176	18026	17957	18152	18263	18066	18253	18072	18222	18183	18238	18177	17983	18234	18054	18069	18345	18239	18200	18262	18046	18164	17974	18015	18164	18179	18162	18427	18039	18184	18264	18293	18296	18216	18276	18288	18251	18178	18026	18202	18064	18118	18035	17950	18083	18243	18268	18235	18203	18379	18240	18201	18228	18238	18241	17790	18142	18235	18286	18163	18215	18423	17999	18043	18228	18040	17878	17888	18094	18052	18146	18059	18014	18036	18067	18035	18168	18200	18170	18205	18240	18355	18240	18081	18156	18079	18233	18134	18137	18282	18295	18104	18091	18142	18257	18095	18093	18239	18308	18232	18263	18173	18288	18059	18064	18175	18045	18203	18233	18402	17964	18167	18127	18132	18207	18187	18097	18288	18146	18176	18026	18050	18326	18247	17965	18042	18039	18051	18238	18070	18139	18150	17991	18133	18069	18037	18196	18245	17958	18249	18376	18249	18189	18166	18045	18035	18070	18283	18017	18303	18077	18202	18276	18272	18160	18108	18325	18003	17948	18150	18471	18515	18271	18171	18051	18211	18274	17925	18118	18331	18099	18159	18216	18167	18057	18211	18147	18113	18225	18112	18127	18187	18175	17974	17952	17973	17998	18520	18146	18094	18225	17981	18025	17972	18018	18091	18266	18045	18151	18017	18166	18116	18179	18036	18020	18307	18196	18263	18014	18334	18182	18091	18095	18041	18084	17940	18246	18017	18202	18112	18083	18059	17967	18165	18074	18192	18222	18114	18154	18213	18002	18313	18106	18157	18041	18100	18118	18237	18174	18197	18158	18175	18250	18329	18216	18057	18102	18068	18214	18048	18039	18129	18413	18236	18127	18157	18348	18143	18191	18028	18066	18237	17954	18214	18343	18192	17978	18208	17896	18363	18077	18172	17866	18041	18168	18146	17980	18182	18091	17972	18150	18290	18406	18085	18159	18093	18373	18144	18073	18053	18100	18184	18058	18049	17984	18241	18236	18225	18102	18057	18259	18232	18234	18213	18219	18135	18307	18264	18237	18211	18123	18035	18131	18034	18242	18060	18160	18011	18044	17905	18127	17968	18374	18232	18198	18038	18002	18181	18002	18147	17982	18259	18267	17948	17995	17996	18160	17992	18035	18149	18251	18096	18082	18113	18194	18169	18353	17991	18217	18141	18083	18131	18285	18248	17966	18239	18411	18249	18262	18196	18071	18022	18084	18171	18143	18047	18233	18135	18258	17996	18214	18225	18332	18128	18063	18068	18103	18076	18191	18259	18064	18240	18054	18279	18228	18438	18170	18338	18250	18143	18234	18232	18174	18116	18390	18153	18203	18054	18171	18133	18243	18291	18181	18033	18206	18098	18100	18288	18172	18160	18063	18121	18105	18167	18155	18127	18138	18230	18174	18080	18284	18099	18152	18190	18211	17988	18434	18275	18164	18149	18178	18273	17972	18327	18238	18311	18063	18025	18412	18293	18158	18080	18219	18066	18140	18349	17957	18001	18174	17899	18004	18114	18223	18274	18358	18116	18122	18034	18120	18219	18155	18181	18211	18119	17956	18444	18248	18123	18247	18078	18404	18166	18178	18408	18281	18258	17841	18233	18106	18288	18350	18100	18116	18285	18121	18036	18226	18260	18315	18120	18153	17987	18098	18138	18114	18001	17927	17964	18147	18189	18085	18157	18258	18184	18292	18364	18098	18302	18138	18128	18004	18328	18322	18164	18211	18164	18147	18178	18253	18201	17985	18160	18131	18255	18088	18134	18325	18252	18033	18237	18090	18326	18311	18188	18278	18219	18176	18159	18202	17916	18032	18210	18232	18208	18089	18148	18232	18067	17964	18165	18064	17977	18187	18225	18063	18082	18177	18103	18194	18070	18143	18089	18039	17983	18314	18068	18217	17953	18026	18160	18258	18346	18215	18005	18065	18133	18115	18359	18008	18007	18194	18046	18023	18058	18259	18087	18079	18196	18357	18173	18212	18142	18172	18024	18038	18119	18148	18237	18168	18259	18263	18089	18178	18450	18200	18262	18189	18075	18449	18081	18433	18027	18285	18088	18184	18156	18242	18120	18096	18099	18149	18118	18185	18201	18060	18156	18175	18208	18330	18425	18208	17889	18277	18321	18084	18098	18163	18078	18221	18229	18215	18126	18118	18247	18178	18102	18164	18203	18274	18020	17961	18071	18092	18155	18122	18239	18227	18163	18220	17933	18220	18032	18124	18129	18089
22493	41806	37504	28389	23671	19547	17925	17176	16703	16540	16010	15979	15912	15389	15282	15018	15020	15106	15000	15190	15145	15089	15033	15070	15071	15051	15112	14953	15174	15000	14897	15176	14925	14946	15132	14989	15224	14824	14853	14866	14878	14971	14881	15048	14792	14833	14962	14889	14959	14918	14798	14943	14931	14959	14800	14795	14880	14786	14771	14647	14810	14932	14775	14863	14793	15056	14860	14928	14811	14974	14873	14752	14823	14735	14791	14676	14934	14929	14965	14893	14865	15178	15003	14962	15069	14986	14911	15001	14993	15018	14906	14830	14945	15051	14863	14834	14762	14968	14984	14871	14730	14796	14902	14761	14890	14788	14676	14831	14719	14821	14930	14853	14923	14743	14981	14858	14866	14668	14944	14805	14726	14942	14934	14796	14717	14839	14807	14891	14815	14857	14879	14859	14786	14848	14991	14850	14890	14757	14721	14748	14967	14584	14788	14720	14727	14902	14810	14982	14816	14853	14773	14881	14828	14916	14760	14832	14903	14896	14769	14746	14855	14854	14948	14785	14850	14828	14989	14865	14884	14867	14934	14919	14736	14862	14943	14943	14913	14664	14976	14802	15035	14901	14809	14842	14738	14889	15065	14726	14669	14955	14920	14707	14966	14720	14858	14942	14776	14793	14921	14853	14798	14815	14947	14989	14847	14831	14777	14910	14873	14819	14771	14836	14705	15001	14823	14967	14915	14756	14724	14905	14902	14818	14669	14809	14827	14848	14899	14927	15002	14736	14774	14745	14772	14673	14961	14747	14731	14876	14835	14791	14658	14820	14678	14752	14918	14834	14862	14764	14805	14924	14795	14862	14820	14861	14799	14869	14814	14744	14761	14904	14916	14911	14792	14723	14792	14782	14938	14928	14803	14875	14793	14817	14872	14989	14784	14679	14717	14815	14879	14793	14923	15007	14900	14914	14702	14912	14858	14965	14753	14787	14857	14849	14912	14888	14845	14657	14816	14704	14962	14727	14979	14835	14685	14832	14817	14688	14969	14863	14900	14842	14917	14894	14860	14990	15039	14899	14793	14897	14675	14922	14918	14928	15088	14938	14886	14938	14733	14838	14996	14745	14814	14762	14801	14968	14782	14819	14814	14887	15062	14829	14754	14735	14767	14905	14736	14780	14882	14851	14884	14682	14942	14920	14916	14690	15048	14758	14702	14884	14886	14858	14962	15010	14902	14815	14805	14848	15039	15038	14905	14982	14820	14695	14949	14913	14804	14893	14914	14815	14820	14808	14639	14774	14788	14828	14883	14727	14802	14871	14700	14789	14682	14843	14727	14863	14789	14777	14883	14794	14787	14707	14863	15023	14750	14958	14646	14911	14894	14801	14916	14928	15022	14933	14931	14780	15006	14994	14800	14849	14903	14750	14841	14692	14800	14881	14586	14910	14665	14936	14940	14748	14965	14789	14797	14688	14858	14744	14952	14806	14784	15081	14937	14798	14770	14809	14950	15014	14931	14846	14812	14859	14876	14765	14711	14913	14883	14738	14764	14806	14985	14917	14712	14694	14818	14883	14893	14725	15093	15000	14833	14835	14863	14936	14822	14810	14968	15027	14855	14781	14678	14796	14964	14688	14895	14854	14675	14884	14904	14798	14884	14872	14956	14719	14981	14748	14951	14871	14904	14800	14859	14697	14846	15006	14747	14934	14902	14932	14901	14942	14770	14802	14906	14797	14965	14854	14811	14924	15023	14927	14929	14801	14765	14845	14885	14703	14772	14986	14888	14830	14807	14786	14907	14605	14865	14853	14849	14873	14882	14834	14804	14733	14727	14851	14938	14810	14761	14934	14715	14890	14739	14868	14855	14971	14834	14846	14868	14835	14778	14811	14756	15112	15018	14883	14807	14790	15001	14750	14914	14804	14776	14637	14723	14876	14930	14738	14708	14830	14728	14752	14825	15010	14897	14800	14925	14828	14599	14915	14827	14784	14764	14797	14840	14857	14821	14968	14870	14776	14900	14850	14889	14832	14880	14814	14759	14751	14919	14793	14827	14913	14812	14856	14863	14934	14798	14741	14891	14773	14920	14998	15009	14906	14846	15044	14734	14800	14819	14814	14859	14704	14734	14757	14697	14802	14888	14821	14841	14788	14807	14729	14740	14790	14981	14921	14744	14959	14899	14730	14946	14887	14847	14644	15044	14909	14917	14810	14844	14781	14918	14984	14714	14750	14989	14661	14832	14836	14738	14757	14802	14776	14835	14929	15026	14819	14739	14820	14853	14730	14873	14675	14978	14883	14697	14840	14815	14823	14886	14853	14836	14832	14802	14821	14896	14728	14998	14781	14902	14858	14901	14817	14819	15107	14729	14799	14798	14950	14785	14641	14830	14973	14838	14842	14688	14848	14856	14798	14906	14764	14745	14753	14889	14810	14708	14889	14940	14830	14803	14849	14957	15075	14710	14871	14963	14814	14715	14872	14939	14962	14750	14799	14931	14913	14921	14860	14849	15000	14803	14878	14929	14886	14858	14835	14909	14894	14910	14808	14917	14758	14826	14861	14746	14873	14948	14803	14932	14904	14881	14745	14787	14865	14780	14927	14845	14858	14904	14905	14918	14849	14862	14944	14811	14802	14792	15061	14895	14842	14833	14854	14802	14857	14832	14728	14765	14794	14918	14903	14914	14779	14873	14850	15125	14871	14592	14922	14683	14864	14869	14843	14727	14847	14874	14895	15088	14835	14763	14916	14820	14811	15008	14820	15035	14695	14912	14862	14943	14875	14774	14917	14909	14639	14869	14923	14802	14952	14755	14869	14777	14912	14744	14924	14738	14711	14919	14807	15013	14796	14910	14721	14906	14771	14765	14963	14792	14826	14843	14760	14695	14721	14854	14713	14836	14790	14699	14919	15001	14778	14767	14788	14702	14829	14982	14682	14858	14838	14825	14778	14958	14936	14914	14876	14901	14823	14762	14650	14944	14801	14897	14892	14876	14873	14810	15037	14887	14749	14921	14927	14842	14741	14893	14996	14938	14890	14697	14808	14974	14861	14801	14743	14876	14889	14793	14819	14753	14818	14792	14604	14822	15002	14746	14930	14715	14713	14767	14743	14959	14918	14815	14818	14827	14795	14864	14872	14700	14658	15025	14906	14903	14866	14940	14691	14825	14901	14970	14886	14909	14799	14770	14787	14796	14671	15004	14985	14692	14706	14806	14892	14821	14832	14761	14859	14908	14811	14710	14788	14800	14765	14759	14832	14640	14841	14914	14833	14878	14885	14779	14777	14909	14958	14652	14917	14793	14703	14973	14842	14782	14879	14973	14919	14814	14844	14901	14877	14812	14615	14659	14745	14791	14732	14962	14581	14775	15003	14790	14797	14851	14757	14864	14753	14756	14674	14947	14746	14849	14723	14698	14742	14733	14737	14759	14877	14926	14854	14843	14895	14803	14740	15028	14852	14859	14834	14651	14834	14901	14855	14795	14768	14900	14908	14803	15010	14795	14776	14826	14855	14809	14905	14736	14890	14696	14809	14872	14829	14907	14873	14777	14918	14774	14838	14910	14740	14847	14847	14836	14916	14880	14865	14761	14786	14790	14710	14836	14797	14825	14761	14898	14945	14877	14717	14821	14778	14890	14750	14787	14740	14690	14876	14871	14938	14748	14844	14888	14835	14882	14976	14754	14850	14972	14872	14846	14850	14962	14798	14767	14773	14736	14765	14780	14982	14704	14785	14910	14675	14824	14821	14829	14763	14861	14840	14885	14893	14859	14843	14841	14853	14870	14961	14854	14769	14798	14738	14879	14908	14771	14894	14920	14710	14746	14831	14831	14885	14588	14843	14873	14730	14910	14776	14954	14805	14728	14865	14716	14947	14800	14858	14784	14829	14791	14756	14845	14812	14916	14682	14860	14838	14896	14926	14877	14748	14850	14805	14835	14762	14680	14903	14660	14954	14764	14695	14635	14770	14922	14863	14999	14784	14895	14862	14821	14727	14811	14738	14764	14831	14780	14852	14866	14705	14896	14764	14914	14819	14953	14813	14757	14978	14757	14870	14894	14811	14931	14729	14678	14903	14848	14736	14841	14858	14770	14909	14816	14970	14818	14747	14859	14894	14870	15031	14953	14791	14821	14831	14747	14888	14692	14841	14943	14838	14731	14875	14892	14959	14722	14803	14923	14750	14864	14832	15025	14829	14706	14769	14834	14964	14787	14843	14809	14826	15001	14734	14907	14802	14931	14936	14870	14784	14902	14904	14607	14826	14904	14850	14850	14918	14625	14750	14916	14726	14968	14804	14734	14734	14746	14728	14809	14753	14784	14819	14922	14869	14945	14981	14829	14798	14916	14823	14670	14755	14914	14785	14902	14867	14819	14847	14765	14797	14705	14814	14797	14861	14781	14847	14750	14691	14723	14908	14714	14992	15013	14814	14813	14863	14839	14796	14878	14934	15006	14742	14781	14838	14807	14864	14673	14803	14762	14874	14785	14697	14778	14923	14882	14888	14786	14880	14682	14944	14819	14709	14877	14904	14901	14736	14825	14836	14708	14850	14931	14961	14789	14733	14690	14974	14895	14978	14823	14769	14700	14865	14853	14785	14931	15051	14741	14997	14895	14958	15019	14810	14800	14898	14948	14675	14968	14861	14862	14942	14842	14796	14720	14841	14782	14748	14913	14717	14849	14979	14845	14846	14972	14890	14653	14793	14780	14775	14680	14895	14865	14779	14798	14898	15040	14913	14828	14754	14982	14785	14761	14855	14802	14689	14912	14907	14768	14726	14832	14879	14875	14905	14811	14733	14811	14861	14904	14922	14820	14721	14740	14944	15008	14793	14899	14763	14905	14928	14699	14788	14824	14819	14842	14885	14833	14832	14788	14881	14943	14685	14841	14986	14982	14884	14837	14812	14701	14748	14969	14782	14628	14960	14900	14885	14906	14707	14771	14981	14764	14746	14868	14756	14983	14841	14761	14856	14906	14936	15026	14787	15064	14782	14760	14860	14683	14808	14926	14900	14930	14773	14863	14897	15020	14904	14775	15046	14945	14870	14833	14971	14770	14864	14837	14948	14843	14817	14823	14812	14883	14954	14910	14635	14747	14883	14814	14808	14565	14931	14751	14842	14861	14804	14861	14732	14926	14931	14844	14759	14816	14734	14790	14719	14863	14855
28110	23493	27744	24770	20394	19131	18634	18415	18272	18139	18430	18239	18236	18097	18237	18176	18035	17966	18041	17933	17936	17845	17890	17948	17988	17910	18081	17882	17865	18194	18081	17944	17861	17925	18209	17959	18129	18047	17808	17995	17952	18004	18124	18115	17762	17799	18046	17772	17883	17951	18146	18018	18089	18127	18112	18052	17953	18150	18047	17938	17986	18220	18125	18030	18202	17853	18017	17981	18062	18008	18094	17840	17757	17932	17881	18043	17933	18338	18113	17974	17880	18093	18236	18154	17973	18117	18189	17989	17843	18242	18170	18155	18012	17955	18201	18115	18156	17975	17974	18031	18137	18049	17786	17846	18184	17872	18009	18222	18082	17974	18132	18036	17855	18049	18037	17936	17962	17979	17913	17900	18104	17953	18063	18086	18188	17841	17894	17831	17981	17989	17910	18115	17975	17939	18002	18216	17819	18017	18002	17883	18063	18017	18010	18012	17996	17964	17812	18111	17931	17989	18018	17820	17966	18001	17929	18057	18357	18004	17928	17998	18118	17831	18038	18020	17879	18173	18007	18031	18019	17973	17893	17901	18045	17857	17990	18067	17827	17989	17978	18067	17980	17950	17907	18097	17956	18125	17878	17931	18075	18214	17811	18022	18010	17999	18111	18044	18010	18183	17906	18091	18033	18154	18044	17905	17877	17948	17979	17980	18043	18015	17880	18112	17890	17796	17923	17919	17989	18096	18047	17938	18002	18062	17770	18183	18052	17897	17962	18000	18028	17896	17944	18033	17984	17942	17849	17946	18030	17869	17950	17831	17944	18118	17915	18105	17876	18087	17832	18017	18022	18127	17919	17979	17739	17917	17949	17982	17926	18136	18039	17969	17985	18086	18060	17806	18002	17971	17955	18000	17988	17698	17899	18106	17989	18167	17911	18208	17891	17980	18032	17892	18062	17812	17965	17751	17925	17948	17958	18050	18110	18101	18023	17979	18056	18045	18015	18075	18109	17975	17763	17917	18178	17876	18011	18059	18064	17936	17865	18008	17774	18069	17974	18069	17906	17812	18110	17806	18081	17874	17843	17927	18051	17851	17911	18110	18014	17883	17972	17848	17977	18122	18026	18211	18146	17987	18086	18009	17900	18055	18200	17951	17891	17987	17841	17891	18053	17981	17945	17953	18169	17890	17932	18009	18065	18224	17910	18049	18109	18005	17902	17911	17999	17885	17910	17931	17772	17803	17919	18067	17929	17789	17864	18172	17974	18041	17956	18144	17900	18033	17956	17904	17883	17937	17942	17791	18009	18006	18023	18061	18101	18100	17975	17856	17911	17962	18148	18052	17945	18006	18017	17884	18012	17899	18013	18125	17801	17864	17930	18092	18126	17879	17962	17971	18007	17993	17905	18044	17960	18020	18154	17942	17670	18152	18167	17910	18159	18001	17932	18241	17955	18255	18102	17996	18006	18069	17966	17959	18095	17856	17980	17981	18055	17831	18256	18041	17910	17906	18013	17925	17929	17745	17866	18023	17989	18010	17931	18002	18079	17969	17997	17926	17828	18148	17832	17878	17906	18026	17973	17768	18012	18006	17958	18203	17814	18003	18020	17886	18004	17929	17845	18138	17908	17957	17921	18088	18067	17865	17818	18102	18087	18006	17943	18007	17948	17885	17950	17957	17953	18128	18081	18113	17984	17833	18112	18044	18068	17986	18074	18007	17893	18089	18094	17869	17980	17893	17808	17920	17861	17939	18110	17901	17871	17914	17901	17989	17942	17918	17878	18070	18037	17935	17997	18033	17930	18060	17857	18037	17938	17994	18075	18040	18050	18270	17962	18012	17962	17958	17909	18068	18007	18029	18018	18029	18026	18093	17903	17877	18143	17842	17934	18031	17975	18047	17851	17771	17906	17959	17993	17952	18236	18292	17888	18071	17777	18005	18056	17931	17945	18056	17903	17959	18031	17859	17876	18067	18166	17945	17837	17851	17730	18222	18104	17888	18043	17812	17922	17886	17803	17993	17954	17772	17994	17995	18103	17962	17973	18001	18109	17880	17864	18033	18146	18098	17871	17850	18044	18011	18182	18035	18036	18112	17974	17907	18027	17966	17817	17957	17978	18058	17925	18039	18069	17992	17834	17899	18041	18059	17941	18227	18011	17920	17748	18099	17996	17917	17951	18052	18071	18177	18134	17998	18022	17927	17818	18002	18041	18023	17962	18110	17992	18041	18194	18154	17953	18048	17904	17809	18029	18028	18012	17990	17881	17808	18125	17889	18031	17910	17982	18108	17980	18135	17783	18090	17966	18081	17999	17968	18151	17823	17943	18157	17981	18069	18188	17793	17991	17769	18102	18054	18000	18041	17860	18061	18018	17964	17815	17962	18071	17984	18025	17923	18072	17946	18146	17986	18110	17964	17902	18161	18078	17983	18005	18048	17951	17883	18009	17925	17919	18068	18080	17860	17841	17933	18070	18035	17951	18077	18034	18035	18099	18098	17954	18119	18124	18067	17819	18180	17824	17975	18025	17938	17986	17847	17944	18020	18091	18059	18147	18085	18002	17922	18040	17986	17903	18080	18120	18003	18030	18142	17939	18032	18134	17791	17840	17882	18145	18102	18059	18153	18093	17934	17926	18121	18176	18159	18025	17995	17953	18025	17908	18113	17847	17941	18095	17914	18006	18085	18231	18184	17880	18144	18234	18219	17817	17869	17782	18053	18090	17914	17991	17991	18154	18067	17914	17889	18018	17914	17767	17905	18012	17896	18015	18205	18039	17792	18067	17831	18141	18149	18223	17972	18158	17973	18136	17846	17919	18058	18058	17903	17916	18085	18002	17946	18011	17955	17862	18076	18030	17786	17940	18036	17831	18064	18096	17913	17910	17827	18016	18027	18000	18108	18103	17974	17974	17932	17800	17957	18204	17947	17994	18139	18045	18017	17797	17781	17990	17970	18045	18009	17750	18075	17846	17961	17991	17875	18196	17969	17897	17988	17967	18011	18108	18010	17919	17831	18157	18069	18007	18163	17938	17986	17950	17915	17971	17980	18115	18192	17942	17984	18157	18092	17809	17693	18248	18030	18257	17973	18012	18028	17811	17912	17820	18086	17922	18012	18201	18043	18007	18212	18027	18013	18004	18078	17860	18141	18018	17855	17857	17892	17954	17921	17943	18017	17867	18104	18096	18037	18022	17920	17948	17841	17925	17946	18041	17995	17930	18021	18012	17959	18043	17939	18031	18003	18007	18062	18020	18041	18390	18090	18001	18025	18163	18054	18016	18070	18093	17970	18146	17881	17704	17937	18009	18056	17957	18027	18166	17966	17992	17890	18133	18102	17873	18001	17971	18067	18063	17979	18030	18003	17925	17862	18032	17882	18033	17967	18029	18166	18083	17981	17956	17923	17968	18103	17860	18263	18167	17972	17931	17992	18107	18176	18089	17804	17899	18011	18146	17955	17919	17875	17865	18218	18021	17781	17961	17935	17903	17914	18033	17957	17869	17864	18226	18045	18025	18000	17958	17986	17945	17984	17986	18045	18018	17817	18269	18026	17784	17899	17922	18089	17964	17819	18114	17907	17941	17773	17722	18097	18061	17960	17907	17871	18004	18050	17837	17895	18161	17872	18039	18061	17768	18010	18060	18056	18106	17814	17889	17901	17977	17966	18135	18161	17970	18092	18059	17794	18099	18179	18101	18129	18018	17992	17957	17789	18192	17913	18052	18056	17858	17845	17936	17964	18084	17990	17766	17875	17923	18105	17922	18024	18048	17821	18142	18050	18120	17862	17788	17958	17964	17989	18076	18013	17941	18291	17868	18076	17896	18064	18161	17881	18007	17910	17987	18118	18031	17840	17948	18008	18157	17898	18074	18218	17881	18044	18088	17897	17845	17994	17923	18293	17830	17976	17855	17964	17855	18239	18061	18077	17935	18005	17870	17989	18021	17933	18157	17873	17862	17968	17853	17906	18088	18058	18115	17960	17868	17959	17953	17969	17946	18183	17732	17929	17979	18091	18123	17988	17931	17808	17945	17876	17966	17901	17712	17974	17979	17985	18081	18073	18069	18063	18172	17903	17889	17869	17841	18162	17982	17979	18129	18236	17959	17863	17765	17824	18076	18122	17850	18063	18295	17940	18043	18002	17975	18053	18097	17990	18046	17948	18057	17987	18028	17885	18304	18260	18015	17752	17945	17886	18156	17849	17955	17826	17935	17847	18035	18196	18135	18061	18086	17983	18080	17844	18040	18151	17939	17907	17824	17991	18353	17898	17962	18055	18218	17795	17876	18046	18144	17975	17817	17832	18268	17733	17926	17975	17944	17961	17638	18124	18014	17987	17885	18080	18106	18077	18066	18096	18114	18022	18204	17863	18138	17917	18054	17962	18030	18113	17893	17903	18057	17993	18130	18046	18049	18255	17906	17805	18106	17913	18001	18255	17867	17987	18121	18196	17983	18000	18082	17950	18043	18025	18230	18106	18116	17956	18073	18062	18046	17961	18044	17993	17999	17893	18218	17908	17885	18131	18017	18115	17839	18013	17975	17954	17922	17969	17950	17949	18150	17948	18084	17889	18006	17832	17897	17797	18026	18021	18014	17927	18009	18191	17946	17760	17817	17769	17961	17925	18108	18018	17989	17801	18010	17871	17795	17949	17915	17915	17990	17869	17978	17777	18055	18077	17906	18068	17791	18093	18078	17893	17974	17954	18047	17911	18177	18051	17887	18099	18017	17851	17819	17891	18324	17791	17933	18053	17955	17862	18116	18195	18064	17916	18074	18195	17850	18064	17986	18016	17874	17987	17979	17877	18103	17905	18082	18003	18140	17996	17899	17783	18029	18072	18028	17900	17822	18050	17963	18070	18032	18013	18063	17836	18067	18149	18064	17825	18068	18103	18021	17989	17998	18057	18104	18032	18137	18060	17867	18185	18007	18061	18033	17967	17877	18105	17914	18012	17770	17824	18282	17980	18049	17997	17988	18010	17761	17910	18099	18035	17921	17745	18011	18008	18166	18104	18070	17776	17784	18065	17881	17880	17987	17916	18213	17933	18051	17894	17889	17786	18012	17935	17879	17949	17832	18054	17985	18207	17869	17806	18236	17939	18113	17899	17913	18047	17917	18096	17974	18104	17859	17928	18032	17940	17909	18162	17830	17792	17893	17911	17930	18029
20875	30199	26741	20585	17719	16158	15393	15503	15300	15026	14963	15099	14930	14811	14948	14673	14907	14752	14712	14941	14806	14706	14803	14759	14730	14714	14683	14921	14685	14702	14901	14728	14846	14627	14596	14739	14761	14720	14784	14871	14738	14932	14736	14700	14789	14740	14826	14763	14568	14789	14692	14874	14806	14734	14701	14740	14744	14814	14849	14736	14836	14907	14650	14689	14664	14698	14771	14626	14571	14671	14673	14708	14782	14870	14865	14701	14769	14709	14668	14904	14824	14967	14666	14828	14791	14763	14968	14693	14773	14735	14623	14817	14833	14786	14679	14785	14860	14764	15006	14814	14741	14603	14778	14813	14827	14785	14766	14888	14901	14697	14635	14778	14858	14487	14725	14949	14854	14755	14826	14784	14752	14680	14691	14702	14683	14714	14719	14732	14700	14749	14796	14741	14885	14727	14787	14750	14670	14771	14640	14786	14634	14774	14657	14717	14756	14905	14669	14675	14738	14754	14726	14687	14682	14709	14682	14875	14696	14669	14869	14880	14850	14673	14571	14812	14673	14791	14837	14907	14678	14739	14835	14709	14800	14910	14957	14866	14864	14680	14567	14549	14663	14618	14890	14738	14614	14742	14693	14627	14785	14800	14711	14669	14695	14777	14795	14859	14829	14626	14864	14740	14801	14655	14760	14798	14655	14701	14669	14752	14563	14600	14873	14474	14675	14771	14718	14861	14664	14761	14730	14848	14681	14659	14916	14791	14708	14711	14714	14845	14792	14748	14745	14851	14833	14608	14793	14800	14829	14759	14734	14712	14692	14820	14782	14726	14567	14924	14696	14804	14783	14707	14912	14629	14736	14674	14768	14802	14797	14689	14721	14689	14641	14888	14976	14709	14853	14599	14832	14889	14727	14620	14745	14661	14801	14736	14794	14781	14582	14733	14835	14938	14725	14740	15035	14731	14700	14688	14740	14651	14831	14725	14832	14822	14779	14647	14667	14967	14791	14660	14732	14808	14675	14865	14750	14734	14847	14844	14888	14750	14706	14831	14915	14779	14781	14725	14784	14859	14603	14803	14742	14560	14675	14753	15026	14870	14667	14768	14781	14779	14769	14695	14859	14716	14574	14800	14766	14794	14571	14765	14789	14917	14809	14782	14844	14747	14734	14783	14670	14918	14700	14760	14881	14685	14771	14872	14812	14676	14694	14935	14587	14703	14744	14694	14788	14762	14780	14718	14724	14802	14830	14835	14581	14749	14702	14947	14787	14805	14573	14884	14778	14805	14826	14771	14720	14689	14807	14891	14551	14856	14707	14797	14657	14777	14847	14984	14685	14790	14735	14715	14678	14903	14570	14831	14761	14744	14766	14846	14826	14977	14946	14806	14930	14725	14921	14664	14653	14712	14922	14681	14760	14863	14789	14752	14669	14794	14833	14643	14758	14612	14610	14859	14716	14741	14788	14943	14761	14732	14799	14887	14634	14743	14630	14775	14831	14685	14625	14789	14477	14901	14815	14797	14781	14896	14741	14753	14667	14670	14682	14793	14578	14717	14867	14724	14711	14746	14775	14720	14808	14697	14653	14750	14686	14797	14727	15002	14730	14792	14695	14769	14781	14664	14728	14583	14743	14794	14820	14671	14705	14581	14610	14708	14797	14730	14803	14719	14826	14921	14781	14588	14785	14622	14847	14694	14956	14853	14789	14907	14812	14874	14838	14876	14759	14760	14892	14984	14833	14745	14809	14795	14930	14626	14846	14617	14784	14952	14801	14774	14845	14773	14810	14655	14787	14790	14881	14797	14871	14595	14929	14761	14817	14681	14656	14750	14784	14770	14768	14798	14758	14703	14677	14657	14707	14618	14630	14676	14525	14828	14944	14771	14978	14702	14883	14607	14688	14777	14753	14712	14712	14701	14583	14784	14580	14898	14735	14726	14794	14904	14669	14761	14424	14580	14792	14779	14873	14691	14936	14750	14732	14830	14711	14579	14888	14758	14618	14897	14803	14753	14749	14633	14812	14758	14755	14771	14815	14652	14713	14744	14762	14856	14684	14679	14715	14755	14636	14864	14636	14691	14599	14674	14779	14701	14760	14723	14780	14617	14694	14751	14755	14692	14681	14768	14725	14781	14698	14615	14878	14702	14777	14955	14692	14767	14816	14609	14766	14704	14878	14795	14737	14853	14589	14610	14793	14652	14713	14734	14691	14738	14841	14851	14849	14969	14662	14735	14782	14818	14659	14717	14559	14583	14781	14899	14644	14803	14716	14742	14704	14850	14737	14831	14670	14765	14862	14705	14872	14899	14637	14637	14661	14946	14709	14605	14859	14749	14702	14525	14839	14599	14778	14917	14713	14671	14788	14735	14929	14724	14846	14899	14846	14723	14840	14735	14667	14798	14630	14834	14943	14661	14777	14782	14759	14861	14841	14798	14604	14810	14915	14664	14820	14734	14739	14731	14562	14815	14664	14707	14811	14691	14786	14812	14619	14791	14858	14664	14880	14693	14682	14835	14994	14529	14749	14777	14623	14657	14915	14774	14753	14814	14861	14718	14743	14813	14646	14698	14744	14690	14643	14696	14806	14750	14770	14714	14708	14791	14790	14743	14792	14796	14857	14704	14829	14777	14746	14849	14757	14826	14742	14885	14891	14731	14710	14656	14769	14679	14879	14698	14685	14720	14830	14882	14799	14731	14745	14825	14716	14931	14724	14631	14731	14867	14526	14688	14844	14854	14823	14727	14816	14794	14813	14664	14835	14797	14730	14766	14835	14842	14816	14859	14631	14535	14725	14870	14701	14915	14799	14696	14516	14776	14787	14883	14696	14880	14799	14727	14735	14806	14850	14771	14716	14700	14845	14645	14794	14675	14749	14824	14753	14676	14768	14704	14762	14756	14860	14620	14723	14690	14915	14566	14724	14853	14628	14608	14723	14851	14807	14704	14618	14725	14623	14867	14696	14684	14833	14757	14780	14660	14672	14681	14770	14717	14735	14854	14858	14772	14818	14760	14722	14784	14710	14733	14754	14796	14998	14878	14860	14712	14866	14731	14673	14868	14847	14745	14691	14828	14791	14806	14678	14645	14688	14624	14755	14835	14736	14752	14692	14694	14823	14579	14879	14722	14620	14780	14934	14784	14757	14741	14854	14824	14800	14593	14729	14744	14675	14662	14790	14782	14796	14623	14715	14650	14679	14762	14835	14669	14626	14739	14694	14765	14817	14788	14637	14704	14957	14702	14606	14696	14728	14782	14607	14736	14695	14492	14839	14919	14632	14761	14699	14751	14783	14803	14822	14623	14796	14729	14707	14757	14687	14724	14600	14833	14903	14761	14640	14817	14781	14681	14675	14714	14802	14699	14762	14588	14930	14712	14884	14705	14863	14831	14841	14848	14769	14698	14670	14773	14556	14665	14661	14739	14745	14679	14645	14707	14718	14825	14750	14592	14894	14672	14759	14593	14794	14520	14755	14851	14774	14762	14732	14791	14809	14565	14779	14813	14699	14767	14598	14846	14786	14814	14673	14541	14674	14673	14632	14679	14852	14772	14749	14732	14748	14848	14732	14754	14777	14793	14830	14653	14646	14654	14812	14883	14697	14621	14961	14602	14830	14684	14675	14783	14921	14865	14640	14717	14707	14774	14866	14904	14623	14911	14934	14793	14589	14697	14981	14757	14727	14680	14726	14744	14811	14723	14674	14765	14680	14674	14599	14698	14613	14581	14866	14693	14774	14831	14602	14755	14642	14559	14707	14680	14713	14798	14595	14798	14733	14671	14710	14920	14693	14756	14617	14832	14833	14885	14719	14788	14770	14872	14833	14713	14838	14838	14828	14882	14812	14692	14792	14681	14621	14957	14662	14917	14683	14791	14851	14833	14715	14770	14764	14649	14682	14846	14906	14664	14789	14633	14654	14697	14788	15013	14806	14841	14720	14795	14686	14775	14808	14830	14716	14928	14771	14704	14825	14791	14776	14817	14850	14792	14842	14618	14631	14597	14749	14807	14826	14582	14557	14543	14795	14765	14834	14933	14769	14848	14718	14846	14745	14848	14754	14756	14687	14835	14747	14742	14759	14606	14606	14727	14935	14713	14840	14783	14754	14644	14741	14670	14818	14786	14950	15005	14765	14764	14888	14855	14696	14594	14769	14746	14842	14767	14763	14799	14774	14655	14819	14703	14726	14747	14890	14741	14686	14763	14855	14729	14764	14847	14695	14789	14728	14735	14732	14610	14640	14726	14871	14759	14830	14689	14828	14640	14622	14751	14591	14715	14618	14736	14751	14838	14667	14712	14803	14787	14640	14693	14794	14821	14840	14588	14816	14741	14739	14750	14718	14754	14763	14612	14763	14715	14790	14716	14725	14743	14789	14819	14895	14794	14716	14788	14771	14735	14568	14893	14735	14695	14815	14858	14627	14881	14752	14593	14733	14893	14853	14895	14588	14829	14727	14713	14803	14725	14768	14682	14781	14679	14859	14791	14743	14791	14763	14875	14865	14741	14805	14794	14792	14893	14733	14550	14805	14785	14859	14589	14785	14819	14624	14596	14867	14907	14706	14693	14701	14619	14836	14749	14779	14905	14673	14780	14678	14663	14587	14860	14646	14831	14717	14723	14864	14772	14824	14698	14653	14569	14768	14884	14532	14899	14746	14827	14618	14775	14813	14806	14812	14903	14992	14861	14657	14612	14746	14883	14649	14672	14730	14528	14735	14880	14818	14760	14732	14914	14771	14747	14719	14719	14681	14854	14706	14679	14698	14672	14697	14716	14753	14741	14756	14839	14698	14717	14710	14751	14676	14697	14752	14760	14780	14773	14742	14707	14859	14784	14760	14617	14664	14686	14772	14640	14766	14687	14617	14674	14797	14881	14799	14690	14766	14913	14625	14828	14676	14639	14746	14764	14750	14743	14792	14616	14706	14683	14823	14799	14766	14950	14711	14696	14719	14763	14790	14842	14661	14835	14667	14731	14800	14790	14701	15050	14801	14689	14753	14728	14818	14594	14822	14720	14696	14704	14685	14617	14697	14715	14867	14758	14734	14588	14884	14737	15049	14821	14694	14771	14796	14740	14772	14656	14758	14770	14653	14800	14861	14719	14756	14766	14636	14770	14784	14669	14757	14687	14569	14740	14647	14774	14752	14652	14781	14817	14963	14653	14651	14659
23898	21093	28418	24270	22708	22663	21353	18723	18426	18518	18616	18013	18186	18113	17870	17773	17742	17582	17819	17689	17602	17499	17871	17716	17707	17743	17583	17736	17555	17430	17654	17667	17837	17539	17749	17827	17705	17412	17688	17407	17696	17698	17780	17625	17605	17416	17574	17447	17603	17662	17652	17582	17771	17707	17445	17643	17660	17414	17612	17532	17454	17674	17590	17379	17672	17592	17655	17619	17679	17463	17486	17666	17513	17613	17530	17657	17489	17655	17371	17351	17591	17465	17678	17686	17668	17476	17612	17641	17345	17692	17441	17630	17482	17560	17472	17558	17526	17637	17494	17644	17660	17507	17549	17551	17375	17448	17511	17857	17428	17516	17485	17532	17631	17600	17645	17501	17386	17688	17447	17487	17532	17715	17747	17409	17596	17543	17486	17674	17744	17658	17716	17590	17645	17537	17655	17518	17566	17532	17513	17317	17522	17804	17263	17357	17569	17310	17383	17411	17568	17551	17615	17499	17731	17553	17606	17322	17782	17654	17586	17416	17515	17651	17469	17556	17498	17518	17548	17601	17521	17664	17713	17429	17653	17459	17579	17603	17408	17427	17410	17588	17496	17578	17570	17662	17619	17385	17511	17563	17477	17602	17370	17545	17716	17605	17566	17397	17619	17568	17578	17604	17769	17667	17490	17592	17474	17372	17437	17450	17459	17278	17554	17431	17438	17424	17576	17543	17681	17624	17502	17439	17667	17524	17698	17588	17495	17641	17441	17643	17728	17397	17685	17474	17555	17316	17685	17448	17668	17384	17501	17559	17591	17495	17393	17710	17471	17569	17577	17555	17489	17670	17564	17450	17420	17571	17411	17706	17386	17587	17630	17456	17388	17411	17501	17584	17338	17453	17475	17371	17530	17558	17473	17605	17786	17730	17586	17480	17509	17622	17478	17682	17691	17466	17694	17521	17422	17346	17620	17553	17628	17590	17455	17660	17722	17543	17508	17536	17615	17454	17627	17741	17620	17495	17529	17556	17513	17555	17500	17582	17442	17534	17504	17346	17638	17432	17535	17561	17673	17607	17325	17522	17594	17583	17470	17610	17350	17443	17535	17457	17720	17483	17551	17718	17501	17458	17598	17518	17697	17539	17539	17464	17794	17461	17592	17382	17470	17481	17289	17441	17430	17611	17549	17467	17597	17466	17411	17598	17387	17491	17428	17640	17517	17281	17607	17604	17570	17583	17475	17453	17484	17580	17519	17564	17394	17605	17456	17730	17604	17639	17556	17509	17579	17505	17500	17447	17320	17569	17637	17740	17576	17580	17601	17704	17576	17554	17736	17713	17591	17543	17356	17530	17335	17501	17567	17551	17540	17687	17368	17634	17552	17454	17499	17608	17531	17602	17635	17660	17558	17435	17550	17520	17526	17392	17837	17568	17679	17517	17303	17506	17703	17290	17458	17494	17583	17539	17271	17407	17493	17555	17317	17306	17413	17403	17524	17692	17802	17682	17521	17510	17550	17585	17531	17470	17499	17560	17518	17498	17684	17400	17379	17357	17533	17646	17408	17458	17755	17659	17568	17438	17635	17702	17501	17580	17663	17524	17750	17338	17599	17549	17451	17671	17675	17375	17550	17416	17541	17257	17640	17487	17583	17541	17712	17762	17733	17575	17368	17485	17545	17486	17516	17591	17832	17416	17586	17676	17658	17498	17674	17492	17617	17465	17548	17501	17618	17712	17547	17441	17669	17465	17568	17442	17486	17654	17611	17639	17672	17712	17726	17386	17487	17610	17347	17666	17556	17511	17594	17644	17407	17505	17565	17542	17551	17580	17659	17368	17623	17443	17468	17412	17464	17643	17482	17779	17344	17479	17460	17467	17686	17813	17538	17678	17566	17443	17579	17693	17672	17545	17451	17513	17399	17494	17717	17611	17528	17606	17636	17481	17692	17543	17503	17530	17427	17559	17399	17674	17598	17542	17556	17477	17657	17433	17595	17580	17457	17615	17477	17346	17627	17557	17882	17524	17461	17551	17489	17497	17569	17413	17572	17442	17570	17394	17750	17616	17214	17445	17444	17443	17448	17461	17551	17584	17448	17275	17396	17424	17641	17690	17436	17407	17370	17608	17569	17642	17548	17517	17492	17659	17421	17566	17426	17542	17726	17490	17585	17793	17600	17650	17516	17523	17486	17493	17720	17550	17768	17686	17453	17399	17651	17292	17677	17498	17629	17634	17424	17615	17577	17446	17338	17490	17788	17328	17329	17466	17596	17643	17657	17542	17582	17419	17601	17512	17517	17577	17505	17463	17643	17535	17488	17393	17586	17593	17433	17509	17615	17495	17439	17408	17595	17382	17413	17595	17486	17726	17419	17470	17682	17446	17480	17473	17572	17414	17434	17339	17505	17509	17570	17663	17627	17703	17726	17528	17653	17449	17493	17402	17479	17388	17620	17438	17458	17500	17576	17469	17459	17440	17462	17533	17721	17539	17538	17581	17622	17473	17578	17594	17613	17752	17491	17511	17549	17681	17455	17735	17661	17404	17676	17540	17579	17567	17561	17770	17528	17320	17756	17367	17530	17648	17644	17404	17394	17660	17668	17826	17753	17582	17677	17471	17617	17588	17558	17646	17702	17848	17716	17506	17563	17575	17361	17651	17712	17406	17542	17543	17490	17487	17685	17468	17614	17626	17547	17344	17521	17614	17604	17664	17555	17543	17775	17500	17563	17470	17661	17528	17380	17585	17675	17575	17658	17673	17682	17405	17511	17621	17446	17559	17459	17550	17532	17580	17304	17696	17510	17435	17485	17544	17609	17622	17715	17721	17648	17702	17497	17505	17468	17527	17461	17507	17568	17554	17567	17501	17574	17343	17501	17416	17623	17589	17578	17572	17573	17261	17483	17636	17494	17604	17493	17312	17404	17628	17581	17599	17523	17731	17662	17501	17513	17655	17432	17595	17444	17650	17683	17629	17503	17570	17424	17357	17564	17508	17541	17510	17464	17559	17438	17583	17435	17519	17419	17521	17589	17473	17240	17556	17636	17308	17517	17692	17690	17466	17552	17534	17669	17583	17611	17596	17599	17695	17770	17415	17455	17486	17427	17504	17449	17634	17576	17687	17633	17466	17753	17510	17482	17682	17732	17513	17468	17502	17517	17639	17697	17788	17485	17669	17531	17668	17553	17690	17606	17654	17533	17631	17478	17500	17436	17753	17558	17608	17594	17429	17560	17628	17517	17691	17693	17330	17732	17363	17813	17577	17451	17588	17306	17464	17393	17509	17540	17342	17592	17429	17524	17487	17587	17540	17354	17536	17867	17473	17373	17628	17419	17614	17700	17322	17736	17420	17436	17489	17453	17404	17560	17603	17538	17533	17495	17621	17685	17503	17402	17604	17484	17458	17526	17541	17622	17435	17557	17605	17583	17571	17779	17392	17489	17498	17470	17384	17403	17469	17537	17472	17546	17760	17611	17547	17625	17537	17594	17501	17551	17396	17705	17555	17556	17444	17502	17368	17690	17764	17610	17552	17342	17647	17468	17704	17547	17511	17624	17506	17589	17784	17436	17603	17536	17558	17479	17516	17586	17741	17583	17493	17625	17335	17623	17528	17757	17522	17422	17674	17762	17564	17725	17449	17419	17718	17510	17501	17410	17535	17471	17658	17617	17696	17828	17564	17543	17815	17601	17673	17436	17463	17763	17583	17626	17333	17581	17679	17413	17533	17464	17618	17509	17571	17634	17560	17588	17816	17580	17742	17630	17419	17506	17445	17598	17661	17447	17564	17820	17428	17641	17351	17831	17640	17463	17456	17511	17549	17487	17604	17633	17464	17441	17589	17618	17513	17457	17462	17464	17607	17746	17523	17515	17614	17541	17616	17604	17443	17532	17872	17632	17409	17489	17368	17454	17446	17406	17650	17362	17426	17665	17752	17568	17579	17328	17621	17372	17574	17747	17610	17678	17531	17623	17529	17614	17575	17556	17529	17372	17620	17537	17564	17436	17549	17633	17406	17325	17590	17526	17670	17540	17650	17520	17637	17472	17651	17512	17556	17670	17647	17469	17818	17317	17482	17517	17570	17502	17680	17595	17522	17569	17501	17522	17453	17447	17610	17600	17476	17464	17526	17538	17667	17678	17519	17579	17422	17524	17621	17476	17396	17555	17729	17548	17664	17617	17487	17456	17590	17732	17551	17557	17570	17535	17609	17542	17482	17563	17760	17515	17553	17580	17271	17714	17674	17550	17560	17544	17443	17388	17476	17626	17517	17333	17515	17706	17363	17609	17405	17691	17588	17458	17499	17561	17584	17352	17276	17368	17465	17511	17351	17579	17634	17467	17449	17580	17497	17501	17704	17543	17530	17609	17753	17640	17662	17536	17639	17665	17429	17507	17613	17618	17423	17573	17554	17838	17619	17418	17658	17708	17454	17482	17443	17547	17436	17456	17452	17531	17743	17332	17654	17437	17614	17589	17424	17466	17460	17405	17396	17599	17661	17598	17547	17646	17475	17578	17493	17647	17426	17575	17532	17504	17460	17559	17548	17375	17496	17541	17735	17378	17311	17443	17353	17600	17459	17387	17738	17545	17572	17493	17519	17389	17543	17477	17486	17611	17667	17523	17064	17650	17536	17463	17362	17548	17513	17580	17409	17533	17569	17495	17379	17404	17587	17689	17500	17395	17637	17635	17539	17565	17412	17516	17450	17476	17488	17494	17506	17700	17640	17754	17402	17495	17553	17529	17459	17483	17534	17737	17621	17607	17692	17572	17464	17608	17475	17517	17544	17713	17656	17602	17538	17514	17415	17328	17521	17586	17521	17596	17445	17557	17675	17462	17776	17759	17544	17660	17420	17515	17550	17571	17522	17699	17701	17561	17604	17558	17425	17513	17457	17471	17667	17763	17665	17656	17650	17848	17645	17591	17651	17397	17477	17541	17617	17611	17256	17550	17605	17540	17390	17611	17324	17544	17722	17488	17422	17462	17456	17515	17636	17710	17511	17397	17649	17406	17648	17586	17684	17550	17705	17464	17339	17490	17397	17663	17495	17478	17713	17443	17511	17396	17590	17484	17532	17480	17557	17451	17349	17468	17454	17550	17598	17607	17260	17667	17616	17575	17606	17632	17550	17327	17600	17529	17387	17532	17247	17586	17749	17820	17682	17401	17607
20708	35442	32015	24217	21019	18207	16524	15985	15946	15482	15519	15167	15057	15111	14920	14724	14704	14618	14744	14824	14597	14661	14675	14637	14537	14711	14784	14460	14588	14585	14585	14631	14783	14374	14678	14426	14633	14600	14583	14494	14589	14678	14425	14592	14650	14458	14583	14724	14477	14598	14603	14485	14615	14447	14590	14587	14423	14573	14589	14453	14519	14479	14692	14614	14557	14509	14561	14601	14528	14532	14523	14611	14709	14692	14766	14600	14580	14594	14556	14474	14506	14693	14598	14607	14671	14561	14724	14738	14738	14575	14696	14493	14645	14586	14398	14538	14362	14506	14563	14566	14504	14586	14600	14631	14499	14518	14556	14602	14520	14431	14559	14555	14637	14449	14599	14523	14415	14532	14621	14502	14674	14578	14409	14401	14477	14446	14505	14483	14463	14721	14638	14542	14704	14554	14535	14596	14193	14589	14522	14596	14509	14613	14504	14733	14613	14464	14608	14528	14530	14646	14525	14547	14653	14452	14520	14651	14554	14433	14527	14532	14673	14376	14598	14623	14575	14447	14735	14352	14588	14526	14486	14399	14498	14581	14481	14536	14481	14472	14394	14419	14525	14571	14522	14517	14487	14446	14708	14518	14427	14473	14481	14455	14493	14472	14253	14505	14562	14497	14573	14386	14395	14612	14535	14182	14619	14508	14462	14445	14543	14675	14430	14526	14679	14639	14483	14547	14711	14586	14450	14464	14583	14535	14388	14582	14480	14494	14396	14590	14529	14461	14704	14448	14536	14588	14492	14635	14523	14485	14684	14464	14613	14367	14551	14542	14490	14522	14405	14397	14703	14424	14388	14431	14515	14545	14584	14532	14466	14716	14465	14432	14466	14411	14464	14536	14527	14534	14600	14420	14459	14667	14587	14557	14497	14600	14413	14512	14663	14356	14618	14666	14505	14651	14516	14342	14411	14504	14527	14556	14515	14576	14598	14601	14334	14669	14539	14510	14559	14488	14571	14553	14389	14528	14358	14481	14472	14434	14519	14589	14416	14440	14542	14470	14441	14470	14577	14555	14482	14529	14320	14489	14443	14529	14446	14456	14545	14640	14690	14581	14557	14579	14474	14603	14366	14477	14439	14501	14510	14619	14511	14583	14625	14617	14676	14507	14529	14558	14446	14572	14413	14521	14605	14294	14492	14379	14497	14475	14647	14633	14574	14445	14487	14510	14572	14472	14508	14608	14445	14542	14503	14409	14491	14444	14645	14579	14444	14703	14539	14591	14567	14589	14413	14515	14663	14628	14448	14545	14527	14513	14611	14434	14581	14269	14515	14658	14560	14685	14527	14637	14481	14478	14485	14634	14471	14557	14619	14556	14533	14519	14502	14452	14431	14559	14474	14450	14552	14641	14568	14512	14504	14579	14594	14477	14635	14554	14566	14570	14553	14542	14521	14666	14487	14683	14650	14516	14465	14474	14416	14503	14555	14533	14492	14468	14605	14651	14550	14569	14598	14414	14497	14542	14805	14762	14357	14377	14585	14518	14694	14629	14649	14390	14573	14466	14558	14377	14666	14664	14697	14479	14528	14581	14502	14454	14354	14508	14444	14540	14500	14515	14524	14437	14410	14572	14522	14513	14645	14575	14595	14543	14485	14684	14521	14393	14477	14647	14575	14435	14609	14678	14460	14516	14485	14656	14396	14457	14627	14605	14546	14614	14524	14468	14452	14504	14519	14553	14485	14467	14665	14574	14679	14634	14621	14450	14505	14344	14464	14541	14526	14698	14506	14557	14426	14369	14436	14437	14467	14474	14588	14625	14468	14546	14439	14444	14554	14318	14648	14618	14653	14429	14701	14555	14461	14411	14571	14504	14499	14345	14630	14624	14527	14493	14554	14288	14577	14618	14529	14636	14677	14497	14389	14500	14680	14569	14665	14561	14678	14473	14488	14597	14347	14670	14615	14528	14416	14443	14586	14490	14413	14579	14604	14475	14418	14540	14696	14477	14505	14673	14538	14570	14460	14419	14575	14409	14582	14417	14485	14434	14739	14338	14478	14735	14436	14480	14363	14446	14541	14470	14634	14392	14569	14499	14343	14602	14485	14455	14616	14606	14520	14523	14685	14547	14322	14523	14557	14604	14403	14520	14537	14560	14529	14547	14530	14533	14544	14391	14555	14370	14634	14626	14530	14672	14664	14521	14499	14488	14526	14519	14431	14553	14452	14421	14524	14552	14489	14397	14610	14507	14360	14490	14470	14524	14560	14555	14499	14588	14529	14488	14698	14408	14612	14517	14588	14441	14587	14593	14406	14460	14658	14407	14604	14598	14564	14464	14476	14462	14655	14314	14448	14509	14571	14508	14516	14435	14522	14669	14510	14670	14418	14518	14504	14438	14483	14631	14410	14309	14460	14381	14478	14577	14501	14665	14578	14619	14444	14563	14487	14561	14540	14428	14539	14538	14537	14579	14540	14470	14442	14476	14476	14514	14452	14565	14573	14491	14405	14431	14627	14667	14414	14453	14509	14591	14655	14393	14424	14441	14298	14558	14637	14441	14560	14548	14639	14445	14537	14481	14552	14594	14607	14574	14586	14564	14474	14675	14412	14431	14674	14538	14666	14441	14578	14568	14534	14545	14583	14523	14541	14460	14565	14479	14549	14553	14533	14776	14547	14351	14737	14498	14558	14495	14456	14588	14420	14573	14634	14663	14539	14597	14533	14619	14519	14519	14514	14531	14620	14524	14497	14534	14402	14426	14540	14408	14565	14563	14604	14572	14583	14518	14562	14511	14591	14568	14560	14530	14416	14443	14661	14596	14432	14631	14619	14495	14432	14445	14544	14536	14390	14550	14469	14513	14617	14605	14545	14500	14568	14535	14607	14632	14492	14434	14541	14350	14294	14523	14574	14514	14541	14531	14544	14678	14550	14669	14373	14357	14404	14621	14512	14553	14424	14520	14475	14438	14435	14479	14608	14490	14647	14554	14297	14662	14587	14492	14428	14715	14586	14548	14500	14568	14404	14541	14507	14503	14468	14610	14544	14579	14358	14462	14520	14303	14587	14470	14502	14331	14520	14712	14492	14481	14645	14524	14344	14654	14581	14609	14635	14507	14514	14574	14435	14568	14510	14300	14544	14468	14505	14450	14438	14575	14607	14408	14561	14472	14306	14570	14518	14585	14672	14395	14555	14601	14486	14577	14426	14497	14759	14551	14403	14460	14628	14589	14511	14339	14724	14517	14510	14453	14596	14573	14470	14576	14606	14449	14480	14676	14466	14569	14566	14534	14497	14699	14459	14397	14468	14560	14549	14489	14592	14520	14528	14623	14484	14509	14495	14496	14414	14476	14363	14432	14507	14463	14508	14523	14581	14609	14529	14500	14535	14512	14643	14367	14458	14517	14451	14386	14504	14495	14466	14464	14437	14373	14667	14596	14468	14614	14600	14596	14521	14573	14570	14421	14473	14444	14482	14591	14540	14502	14589	14521	14569	14538	14613	14419	14444	14643	14620	14493	14598	14439	14453	14512	14287	14639	14637	14711	14579	14617	14529	14510	14542	14545	14413	14649	14358	14631	14439	14510	14561	14560	14551	14588	14639	14471	14482	14310	14461	14476	14731	14519	14465	14624	14589	14561	14464	14619	14600	14505	14670	14492	14563	14508	14578	14537	14631	14516	14345	14524	14466	14669	14497	14588	14510	14640	14555	14483	14533	14556	14446	14580	14265	14517	14544	14587	14609	14536	14483	14587	14480	14407	14534	14551	14600	14623	14590	14517	14630	14486	14533	14520	14591	14424	14531	14559	14447	14450	14718	14606	14458	14559	14542	14657	14380	14563	14564	14434	14537	14588	14325	14620	14583	14445	14561	14503	14634	14440	14622	14434	14635	14618	14686	14308	14672	14518	14570	14371	14429	14404	14606	14557	14455	14700	14540	14646	14539	14567	14557	14518	14529	14584	14490	14603	14528	14501	14499	14406	14579	14610	14706	14361	14605	14703	14516	14416	14508	14501	14646	14397	14708	14572	14553	14486	14601	14545	14425	14460	14609	14615	14485	14472	14740	14678	14698	14427	14575	14482	14694	14481	14594	14393	14677	14602	14642	14642	14419	14549	14588	14510	14470	14560	14546	14430	14712	14469	14584	14486	14517	14431	14550	14458	14446	14471	14598	14579	14531	14655	14708	14699	14332	14655	14506	14482	14537	14599	14556	14490	14419	14564	14437	14662	14366	14383	14474	14634	14624	14661	14556	14323	14430	14745	14629	14430	14509	14559	14480	14624	14640	14540	14420	14441	14443	14300	14450	14513	14500	14588	14507	14479	14732	14555	14487	14628	14608	14440	14733	14424	14665	14497	14545	14448	14544	14436	14581	14445	14521	14413	14502	14540	14525	14562	14588	14494	14336	14453	14472	14412	14466	14497	14478	14417	14523	14493	14559	14602	14596	14574	14508	14337	14374	14369	14664	14687	14542	14452	14518	14547	14618	14500	14541	14552	14481	14565	14453	14340	14500	14565	14525	14512	14537	14470	14479	14672	14621	14564	14459	14759	14615	14583	14517	14544	14490	14662	14628	14537	14663	14603	14293	14473	14332	14561	14558	14686	14536	14495	14640	14323	14469	14394	14455	14523	14525	14531	14543	14591	14557	14487	14475	14393	14564	14316	14548	14549	14448	14515	14581	14447	14579	14646	14617	14582	14584	14601	14489	14487	14482	14514	14380	14615	14582	14561	14560	14535	14442	14556	14667	14503	14496	14556	14624	14457	14483	14382	14381	14428	14590	14620	14553	14507	14550	14548	14466	14649	14490	14749	14623	14368	14450	14436	14470	14580	14448	14646	14407	14630	14557	14389	14588	14462	14624	14604	14512	14522	14411	14539	14408	14532	14617	14667	14498	14345	14584	14455	14398	14508	14515	14558	14698	14685	14402	14495	14540	14425	14693	14633	14455	14382	14292	14536	14529	14574	14553	14372	14485	14633	14493	14425	14568	14542	14602	14469	14436	14424	14480	14595	14616	14841	14474	14513	14582	14407	14489	14548	14506	14355	14485	14477	14526	14509	14546	14460	14320	14514	14436	14617	14496	14460	14570	14560	14653	14613	14499	14461	14604	14422	14621	14434	14502	14544	14598	14385	14518	14599	14496	14559	14366	14535	14389	14623	14527	14384
22852	21149	28963	23637	21678	23983	25263	20233	19181	19205	19106	18832	18811	18646	18653	18477	18368	18536	18488	18436	18368	18268	18158	18361	18290	18279	18162	18301	18337	18132	18117	18290	18298	18425	18162	18070	18183	18017	18282	18209	18067	18357	18415	18064	18357	18101	18145	17908	18058	18238	18230	17904	18266	18130	18243	18356	18114	18237	18197	18142	18125	18108	18153	17961	18231	18191	18133	18010	17975	18042	18240	18114	18028	18162	18300	18101	17926	17965	17985	18015	18183	18128	18199	18248	18130	18138	18249	18196	18227	18368	18495	18361	17946	18175	18127	18185	17999	18028	18384	18272	17952	18099	18186	18337	18394	18112	17963	18060	18162	18124	17930	17834	18162	18115	18100	18084	17968	18036	18028	18324	18176	17958	18108	18231	18182	18283	18185	18051	18018	18117	18098	18150	17878	18118	18157	18050	18118	18224	17892	18091	18004	17867	18191	17957	18207	18013	18120	18095	18051	18248	18027	18165	18024	17912	18252	17848	18007	18219	18191	17924	18010	17921	17915	17961	17820	18181	18076	18078	18027	18012	17984	18147	18033	18023	18274	18215	18262	17975	18194	18156	18253	17957	18170	18122	18124	18275	17946	18001	17866	18205	17954	18249	18001	18023	17952	18085	18113	18308	18078	17970	18148	18038	17934	18004	18100	18198	18230	18110	18121	18048	17922	18146	18073	17939	18352	18076	18111	18230	18126	18093	17983	18196	17957	18068	18119	18207	18086	18028	18153	17997	18387	18277	18133	18387	18117	18003	18187	17954	18292	18336	18135	17940	18104	18164	18056	18022	17839	18075	18314	18128	17961	18021	17787	17834	18057	18228	18130	18201	17938	18180	18129	18226	18109	18093	18025	17865	17912	18121	18148	18077	17949	18188	18202	17903	18125	18122	18019	18116	18019	18205	18233	18027	18066	17979	18120	18206	17891	18084	18194	18056	18001	18098	18230	17997	18064	18002	18012	18353	18264	18310	17994	18002	18148	18255	18127	18123	18067	18047	18184	17820	18166	17981	17968	18183	18097	18046	17936	18191	18044	18143	18201	17979	17945	18154	18048	18017	18172	17889	18255	18216	17985	17997	17997	18158	18108	18092	17935	17853	18058	17874	18023	18114	18176	18142	18182	17936	17918	18220	17980	18182	18289	17915	18077	18169	18096	17963	18155	18126	18146	17908	17949	17987	18195	18226	17999	18061	17992	18153	18010	17968	17948	18020	17973	18045	18233	18222	18058	18131	18077	17898	18110	18218	18232	18042	17898	17995	17896	17940	18136	18094	17938	17986	18115	18128	17891	17939	18045	18065	18247	18028	17864	17855	18086	17957	18128	17912	18158	18315	17996	18289	17957	18227	18249	18218	17907	18035	18107	18223	18058	18218	17883	18139	18008	18114	17954	18025	18038	18170	18262	17949	18261	18208	17920	18092	18258	17950	18140	17995	18019	18313	17948	18083	18189	18097	18013	18090	17987	17907	18005	18164	18174	18146	18162	18001	18074	18114	18154	18247	17986	17903	18240	17944	18012	18190	18080	18037	18092	18115	18223	18017	18066	18068	17919	18011	17922	17878	18184	18116	17907	17988	17996	18425	18059	18026	18008	18104	18063	18278	18169	18224	18235	18067	18137	18040	18208	18529	17940	17917	18115	18032	18057	18067	17929	17931	17984	17827	18120	18155	17987	18072	18244	18092	17852	17978	17920	18017	18048	18275	18046	18239	18022	18152	17990	18342	18177	18178	18055	18059	18094	18104	18202	18149	17992	18135	18032	18164	18221	17878	18299	17962	18247	18185	18063	18089	17980	18057	18134	18053	18057	18133	18067	17976	18226	18118	17960	17966	17844	18191	18002	17976	18265	18076	18144	18107	18043	18188	18124	18132	17997	18091	17886	17973	18252	18110	18145	18203	18185	18072	17966	18140	18030	18081	18160	17899	17869	17906	18310	18034	18019	18082	18081	18007	18082	18014	18191	18134	18105	18169	18302	18034	18320	18274	18088	17937	18011	18069	18157	17961	17908	17987	18016	18020	18298	18001	17868	18049	18003	18152	18118	18113	18164	17915	17979	18155	18166	17956	18001	18179	18152	18048	18366	18286	18141	18206	18068	17920	18099	18085	18147	18282	18130	18106	18054	18009	17922	18220	18069	18001	18065	18077	18159	18064	17903	17909	18067	17982	18311	17902	17970	18039	18402	17874	18154	18016	18107	18004	18246	18091	18114	18044	18136	18074	18107	17841	18245	18028	18005	18206	18074	17948	18117	18060	18016	18235	18285	18198	18007	18060	18096	18186	17964	18025	18185	18067	18202	18040	18025	18101	18038	18192	18120	18145	18085	18111	18014	18140	18050	18027	17897	18086	18029	17910	18112	18166	17907	18034	18005	18144	18044	18118	18136	18062	18030	18178	18060	18108	18095	18111	18151	18192	18090	18049	18090	18122	17982	17850	18073	17940	18197	17944	18018	17949	17924	17941	18004	18255	18083	18038	18045	18162	18225	18192	17908	17984	17978	18239	18261	18157	18000	18102	18120	18027	18091	18130	17919	18004	18028	17924	18186	17995	18218	18240	18004	18080	17978	18061	18173	18066	18222	17923	18056	18113	18092	18108	18151	17962	17856	17935	18318	18395	18259	18128	17980	18007	18140	18102	18140	18175	18159	18096	18297	17888	18069	18129	18134	18165	18195	17791	18249	17957	18171	18214	18104	18215	18218	18039	17923	18012	17924	17795	18080	17970	18124	18097	18000	17879	18201	17968	18198	18041	17986	18178	18045	17859	18291	18133	18011	18142	18018	17973	17924	17823	18248	17917	18243	18040	18114	17933	18091	18211	17989	18137	18313	18229	18035	18153	17932	18094	18025	18069	18235	18105	18094	18021	17964	18042	18006	18160	17954	18166	18107	18228	18288	17985	17994	17976	17971	17929	17996	18187	18085	17787	17999	17826	18128	18108	18074	18262	18111	18082	18208	18027	18088	17981	17896	18122	18065	17839	18128	18031	18039	17990	18038	17904	18026	18005	18187	18107	18140	18301	18045	18018	18119	18124	18280	18143	18111	17994	18165	17972	18280	18278	18268	18383	18154	18010	18042	18150	18136	17976	17990	18005	18060	18162	18190	18120	18226	18076	18056	17976	18062	18294	18010	18268	17971	18071	17938	18171	18031	17950	18085	18089	17995	17687	18018	18082	17951	17965	17997	18102	18070	18148	18101	18367	17933	18235	17983	17928	18214	18181	17996	17961	18261	18168	18328	18117	17938	17867	17986	18145	18143	18018	18197	17873	17984	18050	18160	17949	17844	17933	18227	18005	18044	17963	18112	18066	18120	17856	18060	17830	18123	18044	17975	17924	17792	18054	18055	18177	18139	17953	18289	18209	17929	18098	18191	17885	18087	17896	18317	18054	18149	18145	18061	18054	17998	18035	18253	18086	17983	18031	18172	17924	17902	18111	18159	18086	18130	17862	18024	18018	17882	18173	17987	17899	18105	18059	18264	17902	17967	17942	18063	18075	18073	18239	18138	18180	18454	17996	18102	18079	18165	18245	18176	17930	18145	17905	18075	17955	18059	18090	18246	17967	17951	18263	18277	18226	17981	18002	17988	18134	18049	17947	18247	18087	18088	18066	18102	18085	18001	17928	18040	18108	18074	18026	18055	18026	17982	18248	18200	18067	18070	18158	18122	17992	18144	18189	18230	18095	18120	18194	18016	18127	17956	17978	18017	18173	18081	18053	18019	17878	17940	17992	18044	18027	18111	18141	18077	18156	18059	18277	18248	18058	18087	18170	17973	18079	18221	18090	18233	18133	18069	18101	18008	18093	18149	18068	18071	18070	18053	18129	17878	18148	18036	17973	18017	17957	17905	18105	18121	17958	17946	17949	18105	17975	18110	18138	17955	17944	18049	18033	18214	18219	18048	18077	18190	18042	18146	18068	17891	18153	18283	18007	18041	18010	17962	17965	18091	18141	18123	18239	18181	18145	18240	17998	18188	17867	18025	18029	17924	18006	18142	18142	18121	18020	18029	18313	18123	18163	18022	18102	17932	17946	18054	17957	17924	18208	18034	17988	18247	18131	18072	18169	17985	18077	18259	18187	17883	17993	18163	17979	18208	18041	18259	17967	17981	18170	17989	17994	18051	17882	18153	17994	17970	18142	18196	17983	18217	18166	18100	18202	18013	18135	18076	18266	18179	18242	18050	18196	18041	18066	18029	18204	18053	18023	17906	18002	18244	18244	17913	18132	18078	18081	18052	18258	18022	17891	18102	17984	17990	17982	18057	18271	18158	18095	18039	18155	18035	18170	18026	18066	17972	18085	18167	18001	18093	18188	18090	17998	18113	18040	18082	18092	18025	17901	18133	18090	18053	17982	17890	17914	18252	18198	18089	18097	18029	18261	18148	18160	18140	18107	18200	18029	18260	18077	17969	18060	18047	18113	17986	17958	17967	18291	18192	18001	18135	18191	18024	18002	17953	18149	17984	18303	18034	18090	17960	18009	18169	18071	17987	17847	17896	18111	18033	18280	18164	18070	18117	17789	18111	18261	18156	18007	18240	18109	18290	18050	18143	18015	18044	18255	18263	18128	18102	18102	18276	18096	18131	18211	17965	17987	18054	18139	18251	18166	18243	18178	18172	18132	18173	18090	18154	18200	18058	18190	18057	18111	17936	18116	18165	18297	17953	18085	17986	18121	17785	18018	18116	18068	18025	18107	18164	18006	18071	18151	17977	18184	18234	18021	18160	18019	18242	17981	17949	18367	18134	18315	17894	18109	18242	18080	18229	17888	18070	18133	17975	18036	18232	18010	17948	18051	18023	18265	18072	18200	18136	17936	17996	18001	18065	18314	18013	18178	18131	18111	18014	18037	18086	18035	18321	18074	17985	18123	18006	18079	17911	18106	18180	18074	18180	18022	18114	18105	18097	18334	18020	18056	18033	17910	18118	17870	18146	18078	18122	18138	18029	18148	18344	18040	18002	18254	17999	17934	18065	18136	18134	18390	17938	18131	18058	18178	17957	18005	18030	18057	18046	18103	18107	18072	18336	17993	17991	18124	18087	18058	18052	18179	18133	18054	18280	18226	18238	18137	18251	18092	18147	17942	18231	18071	18021	18048	18231	17895	17984	17977	18056	18031
22445	40381	36680	28793	24695	19917	17565	17028	16580	16406	16085	15737	15519	15422	15120	15286	14968	15166	15138	15041	15056	14965	14966	14991	15001	15010	14835	14830	14870	14998	14939	14898	14895	14782	14720	14823	14838	14952	14788	14651	14880	14849	14853	14880	14797	14894	14783	14783	14982	14853	14937	14836	14751	15040	14834	14779	14932	14770	14764	14799	14811	14738	14859	14697	14809	14883	14718	14842	14804	14786	15056	14837	14811	14996	14834	14907	14843	14811	14656	14909	14803	14889	14818	14963	14925	14859	14830	14816	14854	14936	14867	14891	14789	14792	14828	14790	14973	14851	14637	14775	14725	14783	14840	14772	14821	14877	14783	14826	14748	14777	14728	14751	14801	14686	14769	14951	14743	14755	14958	14938	14792	14961	14820	14757	14904	14797	14742	14710	14691	14853	14812	14864	14846	14661	14891	14837	14808	14859	14847	14919	14895	14718	14719	14860	14832	14753	14753	14889	14778	14789	14773	14793	14793	14636	14879	14855	14713	14865	14811	15016	14851	14893	14823	14870	14927	14793	14738	14770	14651	14735	14806	14743	14639	14796	14602	14931	14863	14720	14793	14885	14938	14747	14601	14719	14821	14812	14635	14748	14697	14703	14969	14798	14868	14731	14811	14728	14604	14895	14711	14862	14815	14604	14700	14648	14682	14825	14686	14864	14867	14887	14916	14793	14693	14830	14761	14800	14762	14688	14995	14685	14759	14950	14874	14863	14833	14716	14639	14555	14847	14815	14866	14840	14759	14747	14766	14796	14720	14837	14631	14590	14831	14806	14836	14790	14691	14938	14735	14886	14862	14840	14875	14721	14648	14905	14772	14771	14648	14888	14718	14768	14801	15022	14692	14764	14824	14708	14664	14587	14812	14813	14867	14770	14754	14776	14956	14941	14704	14699	14792	14753	14847	14892	14789	14652	14761	14835	14714	14615	14751	14870	14754	14587	14702	14817	14828	14781	14809	14784	14832	14748	14746	14856	14790	14688	14839	14686	14695	14709	14897	14771	14673	14845	14891	14764	14765	14863	14533	14667	14772	14588	14733	14843	14728	14840	14793	14840	14899	14659	14847	14712	14629	14842	14764	14815	14752	14758	14765	14872	14757	14844	14759	14706	14940	14539	14805	14794	14670	14754	14801	14810	14791	14953	14773	14713	14810	14841	14700	14661	14614	14892	14737	14727	14835	14903	14855	14753	14721	14760	14820	14487	14881	14782	14818	14736	14808	14870	14661	14833	14936	14651	14606	14816	14889	14712	14690	14769	14828	14883	14797	14741	14756	14819	15006	14707	14911	14664	14684	14775	14677	14843	14736	14756	14758	14821	14793	14720	14815	14664	14891	14760	14799	14874	14739	14774	14926	14923	14942	14849	14908	14882	14765	14727	14807	14907	14751	14801	14768	14763	14785	14918	14739	14801	14871	14784	14781	14836	14694	14808	14815	14880	14682	14751	14676	14903	14757	14839	14793	14688	14745	14783	14867	14718	14737	14705	14782	14773	14805	14861	14818	14722	14943	14720	14763	14683	14844	14601	14854	14791	14864	14754	14791	14837	14762	14807	14718	14770	14768	14784	14806	14895	14879	14810	14791	14667	14788	14703	14642	14793	14616	14981	14731	14787	14810	14729	14698	14704	14837	14695	14908	14574	14589	14801	14922	14730	14755	14742	14732	14789	14840	14746	14934	14818	14759	14832	14788	14731	14935	14929	14912	14877	14761	14839	14624	14746	14718	14622	14770	14749	14735	14651	14819	15122	14754	14673	14836	14750	14853	14583	14792	14823	14736	14776	14823	14773	14787	14765	14670	14796	14615	14806	14623	14880	14733	14883	14745	14665	14872	14729	14653	14785	14809	14588	14972	14826	14832	14884	14782	14689	14810	14908	14644	14840	14743	14695	14733	14896	14779	14997	14823	14566	14866	14765	14826	14752	14864	14768	14750	14835	14753	14849	14815	14880	14735	14790	14709	14660	14799	14774	14648	14740	14690	14645	14823	14858	14679	14659	14706	14908	14685	14875	14867	14660	14815	14727	14918	14872	14643	14823	14742	14719	14743	14736	14967	14670	14952	14606	14768	14716	14805	14930	14831	14963	14737	14709	14852	14777	14620	14812	14747	14746	14782	14865	14664	14661	14960	14801	14740	14726	14797	14691	14969	14758	14923	14883	14707	14738	14877	14543	14542	14829	14750	14669	14900	14855	14667	14691	14710	14846	14740	14840	14868	14877	14674	14776	14845	14702	14623	14840	14820	14862	14856	14619	14639	14937	14832	14758	14752	14820	14640	14727	14834	14875	14915	14752	14774	14786	14760	14836	14828	14779	14668	14943	14784	14812	14882	14651	14824	14717	14758	14780	14665	14654	14702	14587	14758	14738	14747	14691	14701	14896	14871	14846	14694	14747	14823	14710	14883	14702	14835	14783	14918	14810	14751	14660	14809	14833	14744	14771	14904	14666	14804	14808	14765	14783	14769	14813	14790	14654	14898	14749	14756	14711	14720	14805	14747	14609	14901	14805	14837	14670	14783	14854	14613	14839	14743	14774	14722	14745	14846	14893	14802	14754	14719	14817	14953	14818	14992	14683	14835	14837	14688	14715	14702	14864	14704	14795	14811	14842	14705	14884	14648	14951	14653	14661	14904	14744	14757	14673	14823	14882	14818	14793	14544	14746	14721	14795	14703	14850	14832	14776	14724	14833	14797	14853	14762	14941	15088	14803	14723	14857	14782	14819	14560	14628	14721	14746	14684	14658	14870	14692	14874	14806	14698	14823	14775	14786	14815	14825	14894	14857	14783	14737	14773	14803	14831	14757	14680	14694	14685	14808	14945	14564	14834	14522	14718	14909	14930	14710	14755	14927	14847	14974	14804	14803	14795	14767	14710	14906	14673	14808	14678	14634	14679	14780	14641	14614	14944	14843	14782	14859	14748	14639	14779	14796	14707	14590	14718	14838	14749	14772	14843	14665	14921	15113	14848	14815	14842	14891	14730	14923	14667	14989	14807	14765	14965	14827	14819	14852	14856	14677	14931	14804	14835	14818	14843	14833	14724	14725	14677	14685	14834	14719	14644	14744	14887	14796	14664	14778	14733	14844	14869	14671	14723	14755	14788	14884	14829	14779	14682	14864	14889	14800	14734	14829	14875	14789	14652	14832	14824	14832	14751	14888	14781	14851	14664	14629	14826	15004	14771	14756	14763	14713	14658	14621	14742	14772	14649	14811	14832	14746	14767	14861	15006	14893	14797	14856	14963	14768	14726	14705	14784	14755	14799	14832	14778	14759	14921	14868	14831	14924	14786	14643	14609	14869	14825	14738	14766	14598	14929	14790	14870	14757	14732	14760	14665	14744	14847	14835	14807	14848	14804	14773	14944	14904	14706	14844	14703	14776	14890	14865	14828	14807	14962	14767	14810	14617	14758	14922	14721	14789	14778	14759	14782	14769	14718	14684	14890	14741	14818	14832	14794	14806	14775	14781	14769	14795	14766	14778	14782	14781	14675	14817	14698	14783	14696	14831	14832	14779	14909	14896	14779	14792	14853	14877	14758	14843	14713	14907	14751	14904	14926	14718	14846	14853	14896	14794	14703	14711	14852	14683	14697	14916	14892	14812	14776	14841	14952	14896	14781	14783	14866	14910	14762	14725	14684	14848	14913	14683	14690	14778	14787	14785	14776	14835	14717	14731	14725	14778	14765	14632	14779	14856	14838	14681	14778	14813	14767	14924	14658	14994	14898	14862	14794	14699	14905	14660	14718	14859	14945	14623	14892	14696	14857	14849	14679	14750	14710	14739	14609	14775	14691	14697	14847	14719	14734	14729	14769	14785	14815	14817	14887	14744	14772	14687	14681	14752	14636	14894	14732	14793	14713	14848	14804	14886	14758	14706	14915	14747	14749	14854	14768	14833	14842	14742	14855	14958	14846	14756	14895	14891	14799	14802	14852	14738	14762	14681	14839	14854	14806	14702	14714	14935	14942	14868	14861	14748	14934	14723	14694	14603	14594	14809	14879	14817	14854	14891	14697	14971	14686	14815	14594	14645	14718	14672	14801	14820	14966	14721	14622	14645	14835	14900	14528	14894	14948	14766	14663	14778	14743	14741	14664	14784	14842	14800	14839	14816	14860	14725	14863	14887	14704	14835	14802	14888	14713	14757	14740	14825	14775	14731	14751	14770	14634	14750	14835	14736	14946	14791	14802	14702	14840	14812	14632	14810	14841	14794	14761	14677	14677	14912	14772	14835	14823	14693	14869	14867	14884	14590	14760	14741	14790	14844	14678	14902	14913	14879	14924	14728	14779	14785	14654	14657	14872	14959	14636	14786	14819	14990	14881	14814	14692	14707	14845	14839	14870	14758	14918	14821	14807	14707	14818	14840	14799	14747	14778	14677	14783	14645	14689	14728	14709	14669	14816	14814	14778	14849	14725	14765	14647	14769	14738	14868	14737	14708	14808	14611	14622	14892	14846	14783	14761	14824	14743	14857	14811	14787	14857	14874	14774	14822	14581	14823	14848	14690	14892	14768	14841	14810	14824	14812	14740	14626	14962	14865	14770	14873	14672	14758	14665	14749	14877	14838	14797	14708	14712	14975	14851	14816	14917	14751	14701	14924	14753	14804	14799	14837	14827	14764	14906	14740	14825	14736	14729	14726	14824	14562	14805	14909	14637	14808	14924	14884	14801	14803	14768	14781	14787	14736	14686	14787	14857	14802	15016	14755	14622	14676	14719	15024	14952	14898	14742	14677	14684	14791	14820	14765	14843	14659	14707	14896	14914	14720	14764	14808	14846	14689	14760	14749	14662	14791	14888	14753	14705	14829	14723	14757	14880	14814	14723	14684	14686	14776	14930	14769	14877	14812	14831	14685	14757	14809	14735	14654	14734	14692	14833	14782	14782	14836	14876	14809	14748	14813	14789	14866	14707	14809	14934	14765	14579	14851	14884	14780	14846	14833	14899	14776	14720	14818	14840	14745	14759	14725	14826	14847	14827	14705	14976	14758	14824	14680	14897	14889	14697	14711	14827	14913	14730	14676	14884	14635	14861	14734	14757	14897	14871	14723	14915	14828	14667	14793	14877	14857	14876	14654	14730	14793	14992	14863	14733	14833	14796	14771	14795	14818	14938	14772
28112	23349	27354	24778	20846	19043	18807	18579	18431	18214	18166	18245	18143	17950	18195	17960	18098	18057	18100	17909	18016	18152	17856	18132	17945	17845	18105	17891	17919	17890	18202	18012	17832	17883	18433	18268	17952	17962	17901	18093	18084	17883	18080	17859	17873	17994	18097	17963	17803	17736	17983	17929	18001	17908	17958	18041	17828	17749	17972	17880	18103	18079	18010	17785	17818	18145	17965	17906	18039	17850	17835	17706	17844	18002	17900	17871	17883	17932	18243	17938	17833	17915	17827	17903	17973	17970	18228	18288	18014	18037	18000	17826	18015	17964	18071	17907	18031	18035	17976	18027	17855	17904	18038	18038	18047	18051	18016	18160	17976	17848	18043	18087	18049	17950	18044	17942	17799	17922	17818	17837	17896	18019	17884	17978	17958	17936	18080	18082	17888	17934	17974	18145	17973	18037	17845	18003	17880	18002	17999	18062	17934	17927	17837	17930	17946	17844	17799	18032	17814	17952	18096	17912	17956	17987	17982	17874	17820	17861	17889	17932	18071	17981	18039	18161	17894	17802	17842	17903	17984	17904	17752	17919	17924	17958	17850	18016	17961	17956	18130	17925	17968	18096	18008	18123	17833	17845	17924	17834	17750	17952	17912	17887	18006	18086	17898	18159	18158	18130	18014	17911	17998	18117	18115	17984	17964	18048	17890	18131	18010	18060	17924	17768	17925	17956	17820	18007	18012	17879	18004	17895	18040	18103	17943	17976	18001	18055	18043	18092	18052	17925	17990	18002	17877	17766	17915	17890	18236	17868	18038	17904	18001	18034	17980	17842	18028	18035	18104	17920	18057	17926	17881	17891	17742	17944	17704	18061	18165	18031	18099	18028	18051	17717	17906	17956	18047	17858	17855	17967	18001	17792	18043	17959	18050	18079	17999	17730	18048	17907	17820	18022	17815	17893	17823	17900	17953	17868	17708	17821	17993	17752	18041	17838	17805	18033	18053	17757	18032	17790	17809	18054	17897	18068	17950	18063	17885	18208	17989	17949	18020	18048	17943	18081	18068	17890	17818	18027	18052	17867	17996	17883	17828	17881	17757	17944	17867	17961	17938	17785	17902	18002	17946	17950	17921	17839	18056	17795	18148	18216	17978	17992	17934	17908	18034	17879	18084	17894	18032	17964	17985	17812	17818	17950	18203	18019	18149	18218	17945	17816	17874	17991	18091	17975	17895	17827	18035	17772	18017	17910	17932	17930	18059	17954	17956	17979	17887	17956	18171	17782	18126	17881	17953	17846	18010	18058	18134	18064	18000	17788	17831	17985	17965	17766	18130	17747	17814	17911	17771	18032	18115	17885	18185	17884	17867	17833	17864	17819	18083	17880	17654	17774	17883	17880	17982	17886	17914	17830	17897	17731	17802	17992	18060	17952	18066	18009	18006	17947	17940	18050	17842	17844	17953	17975	17729	18016	18023	17925	18082	17994	18005	17979	17979	18191	18041	17957	17835	17993	17819	18041	18043	17908	17855	18029	18020	17999	17993	18034	17899	17908	18040	17940	17731	17826	18046	18083	18102	18042	17944	18051	17972	18082	17972	17912	18016	17907	17944	17808	18073	18044	17942	17936	18052	17894	17898	17953	17993	17757	17948	17982	17927	17825	17879	18096	18235	18004	18075	18022	18014	17961	17724	18118	17965	17946	17814	17918	17856	17897	18229	17974	18030	17935	17861	17940	17973	17967	18111	17901	18125	17995	18026	18016	18181	18067	17964	17959	18092	17820	17988	18062	17902	18132	17825	18063	17950	17970	17998	18085	17710	17940	18004	17729	17920	18150	17923	18011	17756	18023	17828	17930	18128	18131	17946	17922	17971	18102	17814	17952	18217	17801	18093	18001	17993	18028	17941	17987	18076	17778	18011	17972	18012	18043	18306	18094	17716	17965	17774	18068	17759	17973	18006	18119	18101	18033	18015	17721	17926	17897	17820	18117	17912	18076	17946	17869	18034	17952	18101	18163	17908	18001	17925	17909	18122	18049	17963	18102	17938	17974	18281	17846	17862	17900	17957	18105	18129	17890	17937	18011	18058	17998	17855	17962	17960	18023	18015	17965	18114	17839	18122	18042	18149	17803	18021	17852	17985	17800	17648	17750	18052	17978	18095	18196	17889	18010	18041	17796	17979	17798	18043	18208	18031	17844	17999	17940	18085	17791	17917	17927	17856	17791	17908	18129	17973	18090	17990	17971	17913	17852	17979	17832	17934	17856	18038	17878	18016	18084	18029	17862	17803	18009	17987	17975	18005	17940	17909	17845	18150	17792	18161	17974	17851	17975	17962	18083	17945	17946	17969	17938	17834	17819	17905	17902	18027	17994	17919	18135	17957	17782	17804	18026	17982	17927	18119	18057	17875	17871	17984	17878	18098	18012	17779	17902	18111	18067	18161	18136	17986	17855	17923	17952	18131	17952	17720	17896	17957	17947	18070	17759	17944	17946	18049	18103	17904	18088	17803	17840	18019	17943	18110	17881	17898	17862	17804	17915	18044	17838	18047	17947	17891	17941	17848	17885	17920	17933	18044	17928	17929	17854	17776	17896	17980	18045	18170	18040	17950	17790	17954	17866	17862	18132	17900	18096	18074	17668	17908	18056	18045	17894	17929	17942	17914	17828	17930	17798	17893	17764	17894	17825	18197	17935	17804	17878	17964	18014	18180	17874	17985	17763	18042	17950	18027	17975	18093	18083	17892	17899	17832	18114	18067	17842	17818	17701	17897	17716	17928	18135	18159	18024	17748	18124	17932	18059	17963	18099	18150	17998	17940	18062	17806	17807	17906	17841	17841	18133	18092	17946	17904	17862	18224	18141	17946	17873	17812	18131	17909	18028	18127	17843	17853	17778	18098	18058	18049	18082	17853	18137	18011	18145	17927	17812	17856	18126	17864	17947	18037	17998	17777	17917	17948	17844	17958	17928	18052	18050	18216	17834	17795	17797	17944	17874	17914	17991	18183	17895	18001	17789	18183	17892	18026	18058	18077	18057	17930	17931	17939	18086	18010	17932	17829	18051	18054	18083	18064	18125	17920	17969	18006	17889	17927	17921	17887	18006	17974	18035	18036	17859	17815	18029	17971	17988	17961	17766	18038	18043	17794	18068	18031	17869	17808	18068	18039	17985	17920	17988	18114	17903	18058	17791	18127	17977	18105	18141	17838	18078	17879	18010	17889	18106	18141	17819	17994	18141	17967	17888	17945	17929	18124	18003	18016	18033	17963	17726	18044	17894	17931	17886	18012	18050	18121	18149	18038	17917	17883	17800	17993	17875	18188	17895	18070	17826	18100	17838	18045	17781	18018	17965	17923	18100	17909	17971	17880	18108	17882	17802	18124	17940	17839	18044	17914	17966	18020	17805	17669	17981	18041	18184	18198	17911	18082	17841	17816	18016	18046	17881	18127	18059	18211	17887	17960	17844	18071	17989	18020	17874	18187	17934	18080	17916	17845	17905	18028	18020	17729	17801	18020	17980	17866	18003	17957	17886	17989	18053	18039	18182	17814	17852	17977	17859	17945	17830	17610	17930	18021	17915	17988	18114	18146	18093	18067	17723	17954	17935	17869	17773	17837	17841	18075	18003	18058	17997	18187	17877	17987	18051	18051	18059	18067	17842	17919	18037	17970	18023	18191	18049	17553	17887	17853	17946	17903	17826	17884	17952	18226	17888	17928	17896	17917	17725	18067	18010	17942	17823	17850	17919	17923	18119	18103	18036	17996	17983	17941	18027	18026	17999	17914	17906	17783	17926	17705	17865	17933	17965	18054	17980	17963	18012	17881	18143	18000	18096	17998	17865	17960	17960	17827	17993	17991	17795	17794	18072	18140	17871	17701	17781	18002	17920	18062	18066	17831	17842	17932	17798	17877	17916	17854	18088	18008	17663	17998	18012	17762	17978	17898	17781	17821	17932	18159	18000	17903	17864	17937	17839	17741	17973	18257	17982	18099	17890	17817	18025	17840	18140	18166	18024	17983	17839	18051	18077	17936	17880	17880	17825	17906	17873	18047	17946	17909	18048	18023	17835	18108	18204	17950	17960	17810	17992	17892	18008	18006	17983	18011	18042	17982	18017	17740	17616	17944	17950	18009	18021	18012	17920	18006	17893	17983	17969	18010	17853	17961	17996	17970	18036	17898	17916	17945	17965	18142	18070	17985	17792	17963	17983	17859	17838	17764	17933	18218	17874	17853	17980	18043	17852	17795	17879	17926	17898	18056	18035	18100	17808	18104	18073	18042	17928	17996	17922	17751	17969	18005	17894	17940	18049	17885	18009	18069	17904	18033	17729	17828	17922	17652	17940	17784	17923	17852	18081	18002	17945	18130	17956	18155	17923	17948	17962	17978	17899	18139	17786	18198	17960	18108	17908	17790	18050	17756	17952	18145	17911	17813	17930	18057	17900	17978	18046	17990	17904	17892	18143	17879	18019	17825	17945	18010	17896	17884	18118	18011	17880	18061	17939	17947	17973	17985	18036	17915	17874	17783	17989	18013	17986	18033	17885	17868	18015	17870	18000	17832	17743	17986	17983	17990	17776	17843	17917	17752	17876	17991	17918	17824	18077	17847	17808	17918	18032	18104	17853	18112	18031	18141	17992	18111	17965	17995	17798	18079	17901	18007	17956	18144	17862	18004	17992	18029	17892	17997	17965	17806	17897	17885	18008	17872	17954	18145	17889	17886	17819	18094	17783	18006	18119	18001	18116	18007	18025	17824	18125	17878	18146	18074	17949	18051	17988	18005	18079	17938	18005	17824	17884	18043	17934	18114	17912	18164	17904	18054	18075	17971	17976	17935	17945	17764	17995	17951	18092	17868	17937	18057	18036	17959	17959	17816	17912	17901	17972	17916	18162	18157	17791	18066	17819	18067	18028	17877	18031	17727	17911	17913	17946	17991	17821	18134	17851	17972	18012	17926	17902	18200	18032	17917	18321	17950	17858	18072	17872	17830	17956	18231	18031	18076	17992	17857	17716	17847	18031	18038	17948	17972	17970	18220	17811	17961	18158	18138	18040	18234	18086	18150	17958	17740	18115	18044	17817	17944	18080	17880	18046	17810	18188	17899	17925	18025	18003	18012	18134	17987	17807	17885	17911	17924	17973	18006	18030	17984	18102	17980	17803	17873	17918
21217	29167	26222	21038	18785	16010	15626	15434	15172	14958	15026	14881	14996	14948	15045	14638	14672	14761	14710	14752	14817	14744	14739	14836	14739	14811	14784	14729	14726	14960	14711	14699	14718	14815	14664	14678	14784	14964	14711	14710	14835	14613	14818	14606	14708	14707	14818	14704	14742	14766	14673	14717	14769	14736	14738	14679	14731	14722	14782	14834	14661	14933	14887	14637	14740	14655	14697	14750	14979	14666	14596	14762	14828	14668	14735	14842	14628	14731	14709	14771	14767	14796	14694	14620	14641	14727	14853	14683	14908	14735	14874	14746	14598	14708	14766	14847	14769	14701	14901	14828	14647	14675	14607	14723	14752	14574	14709	14703	14686	14714	14554	14671	14769	14747	14746	14620	14635	14663	14833	14533	14511	14762	14661	14767	14626	14835	14572	14717	14754	14678	14757	14673	14902	14794	14807	14655	14899	14655	14566	14685	14919	14800	14781	14705	14823	14699	14618	14692	14588	14874	14775	14716	14647	14583	14747	14640	14820	14801	14695	14804	14611	14760	14594	14750	14799	14720	14587	14715	14560	14722	14728	14629	14812	14710	14695	14627	14707	14765	14724	14572	14859	14764	14681	14768	14705	14595	14784	14750	14782	14826	14537	14642	14752	14783	14839	14789	14537	14789	14675	14722	14599	14611	14811	14703	14714	14840	14764	14705	14590	14514	14617	14585	14683	14801	14739	14595	14756	14692	14710	14693	14702	14724	14827	14655	14659	14835	14605	14630	14763	14711	14627	14661	14740	14821	14671	14641	14541	14716	14710	14795	14785	14641	14826	14595	14686	14651	14878	14844	14668	14755	14772	14876	14665	14686	14793	14772	14738	14845	14768	14753	14884	14746	14853	14744	14793	14749	14742	14671	14822	14606	14833	14593	14781	14667	14660	14574	14858	14764	14844	14666	14675	14671	14670	14612	14827	14759	14523	14715	14603	14782	14634	14842	14710	14698	14749	14688	14800	14645	14788	14558	14777	14823	14543	14739	14663	14695	14600	14705	14858	14741	14643	14675	14668	14806	14697	14701	14772	14674	14906	14758	14860	14801	14742	14914	14782	14749	14736	14619	14828	14921	14669	14807	14663	14673	14542	14752	14872	14646	14700	14794	14762	14625	14797	14838	14589	14712	14751	14740	14820	14678	14817	14727	14763	14908	14676	14607	14911	14828	14707	14419	14554	14853	14673	14725	14584	14786	14594	14586	14762	14743	14613	14632	14653	14572	14695	14629	14766	14700	14641	14741	14665	14692	14877	14770	14670	14678	14681	14553	14894	14479	14764	14680	14752	14644	14634	14704	14592	14618	14911	14833	14817	14575	14807	14644	14632	14613	14715	14812	14697	14855	14766	14773	14700	14792	14662	14795	14818	14743	14923	14724	14706	14629	14814	14554	14705	14670	14678	14675	14678	14721	14739	14767	14620	14574	14730	14697	14765	14847	14770	14596	14934	14617	14864	14626	14821	14711	14760	14791	14782	14672	14780	14549	14700	14764	14625	14761	14797	14466	14777	14880	14739	14609	14744	14691	14763	14567	14818	14709	14739	14674	14929	14830	14674	14672	14647	14623	14632	14624	14768	14648	14827	14812	14622	14631	14849	14797	14685	14937	14740	14817	14715	14743	14674	14746	14715	15005	14655	14814	14879	14675	14732	14698	14745	14697	14757	14867	14832	14806	14830	14820	14548	14904	14819	14678	14739	14844	14698	14788	14800	14723	14783	14633	15011	14633	14726	14739	14732	14607	14751	14826	14659	14848	14757	14741	14822	14774	14715	14749	14719	14561	14670	14809	14597	14762	14708	14741	14975	14626	14828	14622	14643	14628	14882	14834	14705	14841	14698	14671	14801	14807	14769	14606	14752	14669	14736	14690	14678	14844	14627	14747	14676	14708	14692	14650	14713	14570	14700	14607	14538	14641	14665	14646	14825	14646	14594	14771	14674	14799	14845	14697	14851	14666	14760	14707	14577	14854	14602	14533	14710	14891	14725	14854	14681	14803	14708	14692	14788	14657	14539	14697	14712	14660	14669	14845	14731	14711	14761	14770	14700	14601	14568	14755	14584	14585	14750	14725	14574	14752	14692	14686	14828	14776	14813	14670	14870	14588	14746	14824	14729	14639	14470	14787	14729	14623	14731	14742	14653	14800	14681	14636	14556	14686	14736	14817	14738	14558	14660	14784	14830	14618	14744	14739	14744	14810	14615	14789	14718	14645	14711	14676	14652	14845	14786	14661	14690	14735	14745	14750	14911	14667	14644	14861	14688	14764	14558	14758	14745	14683	14744	14745	14616	14754	14851	14706	14624	14530	14824	14731	14704	14651	14724	14703	14690	14654	14786	14652	14701	14652	14846	14650	14671	14797	14852	14662	14568	14793	14871	14825	14769	14420	14691	14698	14784	14722	14726	14726	14754	14716	14790	14612	14724	14781	14538	14715	14750	14733	14682	14919	14758	14642	14685	14638	14737	14792	14858	14762	14815	14614	14909	14766	14605	14690	14757	14799	14609	14847	14762	14735	14742	14631	14771	14672	14796	14643	14698	14813	14765	14785	14583	14734	14626	14825	14750	14659	14905	14645	14686	14726	14892	14656	14775	14623	14827	14682	14786	14658	14742	14632	14681	14750	14700	14709	14751	14534	14959	14613	14531	14760	14644	14698	14702	14810	14713	14723	14837	14786	14924	14745	14634	14663	14839	14827	14847	14632	14711	14807	14771	14694	14696	14769	14642	14846	14673	14731	14630	14652	14805	14712	14768	14828	14637	14674	14728	14831	14688	14639	14686	14840	14663	14731	14780	14690	14878	14687	14644	14798	14699	14772	14630	14836	14785	14844	14840	14811	14626	14659	14612	14737	14714	14792	14788	14874	14645	14837	14736	14515	14665	14699	14764	14866	14495	14566	14695	14826	14763	14694	14654	14593	14684	14835	14682	14712	14582	14658	14619	14880	14731	14622	14847	14635	14860	14688	14639	14665	14764	14649	14761	14798	14650	14470	14778	14909	14670	14755	14711	14525	14731	14870	14508	14736	14700	14925	14755	14710	14806	14661	14698	14770	14763	14764	14764	14781	14651	14692	14777	14706	14731	14760	14765	14714	14686	14754	14868	14712	14713	14848	14710	14680	14774	14732	14431	14820	14719	14832	14685	14579	14864	14845	14853	14671	14712	14682	14726	14584	14619	14650	14687	14719	14707	14759	14803	14786	14644	14574	14679	14980	15016	14619	14649	14759	14819	14669	14744	14621	14704	14688	14696	14614	14581	14681	14694	14779	14723	14784	14815	14707	14889	14754	14728	14711	14708	14735	14677	14789	14793	14554	14884	14889	14763	14762	14721	14762	14722	14734	14748	14749	14766	14781	14843	14541	14786	14538	14891	14860	14705	14693	14749	14760	14557	14623	14770	14690	14795	14856	14683	14722	14604	14581	14743	14620	14899	14669	14801	14758	14786	14700	14759	14708	14871	14725	14698	14750	14656	14726	14773	14743	14872	14603	14769	14797	14702	14659	14827	14903	14859	14667	14647	14733	14585	14591	14701	14749	14823	14810	14803	14675	14787	14793	14643	14793	14657	14588	14710	14713	14873	14562	14593	14819	14758	14819	14629	14790	14891	14653	14775	14795	14870	14843	14864	14616	14724	14644	14658	14670	14837	14737	14722	14561	14668	14566	14613	14628	14678	14885	14732	14874	14752	14621	14770	14605	14765	14629	14754	14605	14667	14659	14823	14599	14752	14795	14818	14750	14843	14749	14812	14688	14715	14900	14724	14719	14690	14697	14811	14855	14964	14599	14786	14720	14817	14611	14735	14546	14938	14735	14715	14715	14742	14576	14845	14717	14658	14654	14763	14755	14585	14870	14613	14778	14723	14665	14923	14618	14810	14835	14588	14683	14811	14841	14697	14760	14619	14713	14727	14559	14772	14640	14703	14617	14676	14662	14911	14610	14688	14666	14709	14628	14760	14622	14642	14790	14706	14871	14794	14783	14721	14785	14756	14659	14772	14835	14507	14807	14826	14599	14589	14727	14901	14744	14692	14783	14635	14816	14654	14899	14875	14999	14789	14890	14646	14662	14693	14794	14731	14650	14782	14686	14860	14432	14740	14502	14817	14736	14745	14616	14625	14965	14565	14661	14900	14692	14693	14713	14785	14609	14799	14673	14667	14793	14889	14752	14774	14796	14814	14651	14819	14548	14764	14828	14720	14775	14768	14739	14678	14760	14745	14797	14718	14590	14682	14602	14817	14790	14738	14657	14742	14702	14601	14735	14754	14771	14704	14768	14672	14733	14765	14662	14555	14693	14744	14658	14777	14625	14765	14623	14774	14879	14694	14817	14645	14704	14643	14857	14906	14779	14615	14736	14811	14799	14833	14780	14665	14795	14802	14878	14658	14719	14589	14702	14670	14655	14724	14693	14708	14798	14655	14518	14601	14824	14750	14750	14682	14621	14817	14693	14707	14863	14875	14837	14665	14833	14810	14570	14681	14581	14612	14791	14733	14747	14712	14864	14865	14626	14699	14627	14909	14717	14675	14724	14769	14553	14764	14792	14691	14682	14769	14641	14559	14731	14916	14731	14643	14619	14607	14788	14810	14855	14708	14728	14702	14690	14690	14871	14707	14666	14613	14666	14574	14656	14678	14721	14707	14739	14792	14704	14892	14588	14792	14590	14674	14471	14634	14772	14707	14814	14679	14802	14788	14759	14948	14702	14532	14849	14752	14749	14819	14664	14660	14870	14621	14686	14862	14700	14818	14583	14627	14719	14850	14853	14584	14853	14586	14781	14805	14949	14673	14785	14777	14803	14784	14766	14795	14756	14960	14533	14720	14798	14626	14789	14737	14822	14550	14679	14657	14796	14739	14694	14719	14637	14725	14764	14775	14673	14782	14757	14738	14578	14775	14704	14657	14832	14786	14747	14786	14663	14837	14590	14631	14659	14757	14619	14601	14687	14671	14821	14645	14768	14680	14573	14690	14748	14553	14745	14711	14584	14457	14837	14846	14681	14686	14769	14826	14714	14683	14781	14721	14770	14669	14702	14733	14823	14797	14728	14949	14732	14792	14735	14692	14894	14888	14696	14649	14682	14765	14698	14796	14789	14732	14753	14693	14702	14859	14732	14670	14757	14651	14603
24030	21170	28524	24403	22899	22378	21390	18683	18482	18575	18463	18310	18188	18300	18100	17651	18011	17852	17895	17967	17971	17744	17756	17944	17764	17965	17821	17736	17706	17750	17745	17906	17821	17763	17973	17905	17933	17815	17873	17875	17914	17890	17731	17949	17876	17799	17728	17792	17768	17679	17820	17900	17809	17965	17912	17817	17838	17755	17802	17957	17767	17861	17911	17810	17771	17767	17712	17462	17582	17862	17786	17781	17807	17978	17799	17751	17820	17833	18054	17728	17743	17732	17885	17681	17951	17751	17752	17647	17827	17904	17843	17905	17908	17582	17997	17920	17650	17775	17951	17714	17796	17858	17748	17867	17758	17573	17671	17842	17623	17768	17664	17563	17839	17696	17723	17772	17821	17789	17723	17878	17637	17832	17608	17644	17801	17673	17748	17589	17561	17794	17622	17737	17746	17805	17809	17726	17667	17551	17575	17830	17867	17739	17795	17719	17832	17546	17790	17801	17766	17834	17843	17610	17803	17481	17702	17703	17762	17827	17786	17729	17586	17855	17746	17819	17693	17830	17877	17679	17793	17797	17761	17729	17628	17637	17718	17707	17639	17813	17780	17833	18056	17757	17855	17946	17700	17554	17577	17913	17548	17648	17629	17705	17544	17630	17732	17674	17689	17765	17747	17742	17754	17874	17753	17944	17909	17641	17622	17603	17720	17653	18046	17675	17696	17618	17644	17632	17780	17910	17789	17581	17743	17760	17986	17760	17800	17831	17530	17803	17680	17706	17808	17706	17818	17679	17613	17890	17705	17625	17811	17753	17665	17584	17523	17645	17729	17921	17693	17554	17688	17682	17794	17768	17794	17823	17667	17978	17721	17704	17899	17760	17830	17902	17802	17783	17952	17782	17655	17862	18027	17818	17735	17614	17766	17703	17684	17616	17937	17740	17832	17762	17825	17571	17532	17886	17681	17743	17781	17762	17759	17968	17885	17767	17774	17586	17592	17860	17782	17857	17735	17802	17648	17765	17705	17890	17677	17996	17672	17663	17817	17790	17963	17648	17755	17931	17681	17792	17616	17817	17762	17647	17699	17571	17660	17819	17805	17828	17824	17612	17610	17691	17668	17596	17721	17435	17484	17651	17691	17797	17719	17913	17689	17679	17747	17863	17733	17756	17526	17978	17889	17659	17510	17899	17653	17817	17863	17711	17728	17515	17813	17744	17656	17710	17571	17792	17882	17889	17741	17644	17686	17660	17776	17806	17769	17985	17663	17926	17821	17788	17777	17606	17724	17824	17727	17584	17865	17810	17613	17707	17718	17756	17818	17607	17644	17781	17957	17745	17899	17753	17781	17688	17637	17724	17513	17804	17653	17726	17686	17877	17798	17690	17823	17683	17755	17746	17653	17671	17530	17610	17693	17523	17600	17751	17882	17506	18005	17880	17774	17589	17786	17697	17533	17731	17721	17803	17975	17625	17781	17739	17767	17804	17646	17728	17737	17744	17706	17743	17677	17667	17770	17839	17791	17734	17791	17690	17708	17821	17842	17786	17974	17765	17793	17535	17495	17531	17717	17805	17651	17815	17756	17835	17802	17659	17675	17895	17923	17726	17680	17735	17670	17864	17769	17756	17861	17712	17848	17683	17791	17560	17570	17640	17631	17610	17629	17563	17700	17685	17837	17795	17728	17637	17864	18060	17740	17737	17819	17807	17824	17915	17798	17826	17731	17690	17732	17739	17717	17858	17938	17781	17674	17584	17748	17875	17712	17687	17669	18019	17889	17866	17763	17796	17715	17656	17820	17867	17660	17599	17908	17739	17659	17955	17955	17819	17824	17991	17499	17678	17734	17806	17760	17860	17630	17581	17736	17699	17879	17738	17782	17577	17819	17585	17700	17816	17846	17703	17713	17956	17582	17696	17580	17603	17502	17892	17717	17653	17887	17756	17921	17578	17797	17755	17678	17874	17844	17729	17785	17788	17833	17811	17565	17882	17785	17790	17796	17618	17575	17689	17602	17858	17830	17580	17761	17920	17595	17947	17640	17891	17774	17660	17705	17643	17835	17802	17667	17515	17726	17722	17852	17812	17763	17690	17643	17572	17793	17826	17580	17647	17577	17684	17935	17912	17622	17595	17904	17771	17677	17686	17577	17844	17747	17762	17821	17717	17792	17543	17666	17673	17528	17459	17800	17672	17990	17699	17651	17895	17684	17610	17988	17810	17848	17541	17807	17856	17727	17609	17584	17873	17552	17364	17826	17714	17667	17852	17791	17738	17792	17710	17810	17769	17748	17947	17841	17574	17729	17471	17880	17752	17807	17972	17650	17593	17678	17995	17694	17761	17563	17574	17907	17932	17731	17822	17611	17626	17935	17818	17544	17680	17644	17571	17768	17511	17706	17809	17669	17706	17549	17675	17830	17775	17600	17632	17736	17595	17735	17746	17740	17769	17413	17590	17646	17715	17611	17828	17779	17626	17793	17741	17829	17853	17856	17730	17850	17877	17582	17744	17952	17951	17647	17695	17746	17690	17708	17935	17799	17700	17672	17580	17816	17858	17765	17815	17720	17594	17783	17619	17623	17616	17646	17685	17605	17842	17839	17682	17820	17886	17802	17625	17754	17616	17815	17604	17985	17668	17633	17867	17676	17623	17799	17802	17672	17342	17745	17736	17796	17738	17664	17557	17827	17741	17755	17627	17662	17686	17503	17832	17757	17670	17768	17628	17562	17566	17796	17525	17927	17855	17895	17767	17728	17761	17861	17778	17585	17697	17609	17516	17472	17957	17722	17645	17666	17665	17832	17735	17698	17690	17699	17570	17782	17705	17730	17752	17848	17765	17685	17585	17772	17699	17740	17755	17919	17819	17931	17521	17823	17872	17902	17693	17846	17763	17656	17665	17797	17799	17541	17785	17772	17651	17768	17852	17741	17826	17841	17707	17780	17739	17745	17566	17646	17648	17995	17523	17875	17765	17882	17678	17623	17859	17911	17651	17712	17753	17791	17618	17793	17690	17844	17579	17779	17708	17678	17711	17837	17879	17722	17569	17849	17740	17968	17965	17811	17774	17769	17618	17618	17583	17725	17988	17498	17755	17702	17692	17740	17591	17935	17689	17928	17625	17788	17583	17821	17765	17779	17625	17993	17735	17936	17802	17675	17753	17580	17616	17771	17592	17726	17719	17712	17747	17568	17670	17874	17781	17743	17800	17584	17777	17761	17801	17812	17701	17721	17676	17622	17606	17697	17834	17666	17703	17866	17712	17832	17681	17789	17897	17856	17682	17928	17724	17740	17743	17858	17696	17803	17626	17580	17658	17721	17836	17871	17558	17734	17854	17649	17659	17699	17749	17679	17710	17743	17855	17636	17874	17695	17678	17746	17736	17774	17479	17575	17904	17873	17886	17771	17870	17775	17522	17667	17766	17942	17793	17888	17778	17974	17797	17535	17671	17863	17803	17793	17869	17915	17742	17770	17635	17707	17556	17706	17765	17855	17887	17884	17711	17880	17959	17916	17718	17731	17811	17659	17897	17722	17944	17736	17905	17870	17701	17672	17712	17750	17726	17837	17910	17672	17850	17785	17871	17741	17794	17865	17778	17786	17706	17741	17651	17706	17567	17874	17864	17677	17597	17740	17854	17770	17741	17822	17838	17886	17798	17886	17777	17749	17728	17647	17906	17691	17668	17655	17718	17633	17541	17762	17891	17820	17692	17620	17887	17824	17852	17874	17653	17821	17694	17704	17782	17713	17732	17899	17911	17750	17607	17627	17840	17606	17987	17718	17618	17677	17755	17480	17774	17837	17858	17675	17833	17715	17677	17557	17785	17532	17935	17890	17978	17693	17733	17627	17894	17714	17772	17857	17768	17740	17744	17758	17691	17593	17731	17781	17650	17889	17708	17730	17616	17598	17689	17775	17906	17633	17813	17735	17785	17793	17675	17667	17745	17755	17744	17861	17862	17677	17810	17875	17709	17893	17832	17705	17541	17665	17741	17508	17643	17715	17724	17888	17818	17829	17664	17932	17867	17519	17720	17808	17603	17438	17756	17778	17762	17613	17829	17747	17664	17716	17708	17863	17721	17593	17830	17862	17684	17593	17829	17641	17764	17652	17613	17775	17717	17805	17975	17641	17646	17680	17671	18008	17862	17778	17702	17830	17821	17753	17741	17819	17869	17995	17514	17902	17948	17784	17853	17694	17713	17610	17622	17707	17700	17729	17583	17722	17675	17739	17575	17499	17783	17674	17831	17805	17710	17771	17710	17697	17672	17782	17588	17752	17628	17769	17762	17813	17826	17671	17728	17909	17677	17883	17689	17659	17836	17700	17751	17690	17739	17956	17807	17753	17642	17564	17733	17801	17887	17918	17714	17991	17828	17710	17824	17753	17718	17734	17588	17784	17682	17770	17718	17818	17869	17704	17641	17864	17616	17677	17690	17593	17699	17924	17719	17808	17742	17901	17693	17733	17761	17814	17734	17865	17559	17631	17684	17876	17865	17769	17546	18057	17911	17805	17608	17928	17665	17824	17737	17879	17853	17766	17760	17669	17622	17868	17546	17506	17737	17756	17865	17596	17697	17694	17580	17870	17774	17712	17679	17763	17999	17765	17707	17692	17817	17910	17877	17567	17645	17726	17957	17741	17734	17697	17673	17809	17749	17760	17979	17648	17824	17765	17748	17987	17736	17650	17736	17655	17802	17793	17700	17536	17988	17654	17578	17776	17749	17827	17943	17716	17820	17877	17643	17778	17951	17996	17876	17774	17808	17858	17761	17677	17686	18027	17681	17756	17813	17763	17684	17778	17666	17732	17554	17753	17780	17726	17741	17671	17555	17740	17736	17433	17604	17643	17642	17713	17874	17566	17722	17870	17648	17574	17717	17777	17878	17701	17643	17704	17709	17871	17815	17818	17836	17748	17562	17761	17688	17649	17743	17551	17731	17756	17582	17746	17765	17724	17539	18049	17832	17499	17702	17850	17543	17685	17729	17659	17551	17769	17785	17722	17708	17808	17746	17749	17798	17715	17891	17731	17793	17785	17627	17537	17968	17823	17873	17894	17973	17696	17549	17676	17792	17801	17799	17757	17785	17792	17711	17533	17798	17836	17897	17775	17691	17598	17944	17540	17686	17700	17701	17877	17508	17647	17818	17814	17918	17672	17759	17728	17956
20133	35130	31837	25061	21062	17486	16329	15948	15896	15433	15333	15432	15118	14942	15093	14825	14821	14745	14773	14730	14948	14836	14829	14842	14837	14740	14602	14762	14674	14857	14631	14674	14698	14762	14742	14740	14819	14724	14742	14783	14769	14766	14680	14736	14765	14683	14769	14708	14597	14705	14677	14739	14727	14584	14760	14552	14587	14568	14635	14826	14729	14616	14589	14714	14689	14759	14644	14792	14695	14815	14737	14659	14759	14624	14734	14800	14680	14674	14692	14595	14712	14675	14619	14883	14710	14878	14716	14710	14740	14746	14751	14723	14717	14701	14528	14617	14799	14764	14588	14827	14679	14710	14542	14660	14887	14712	14643	14712	14652	14686	14547	14544	14729	14732	14792	14687	14632	14694	14684	14831	14800	14702	14701	14620	14648	14670	14612	14765	14678	14703	14686	14518	14548	14619	14636	14700	14696	14675	14522	14742	14660	14530	14728	14729	14612	14610	14653	14734	14645	14778	14674	14761	14640	14668	14690	14604	14823	14906	14742	14716	14485	14666	14621	14711	14694	14538	14501	14537	14584	14773	14603	14703	14544	14743	14703	14658	14540	14581	14525	14744	14640	14718	14718	14656	14662	14581	14697	14618	14569	14588	14589	14617	14551	14682	14632	14805	14754	14722	14761	14683	14617	14703	14659	14634	14554	14693	14801	14641	14698	14747	14724	14587	14750	14620	14653	14582	14535	14500	14757	14603	14753	14635	14643	14719	14505	14693	14601	14828	14764	14646	14720	14533	14673	14648	14548	14727	14580	14611	14635	14628	14710	14515	14690	14540	14931	14672	14617	14583	14717	14690	14567	14642	14503	14755	14835	14619	14787	14663	14643	14536	14568	14578	14717	14563	14603	14752	14692	14793	14736	14603	14565	14827	14826	14658	14761	14658	14566	14694	14631	14635	14568	14679	14576	14587	14648	14722	14619	14594	14610	14680	14928	14611	14589	14716	14683	14793	14640	14686	14612	14635	14707	14606	14513	14479	14827	14506	14698	14754	14715	14560	14621	14660	14656	14696	14826	14714	14684	14698	14637	14645	14667	14680	14728	14745	14643	14577	14744	14590	14744	14697	14455	14794	14694	14648	14647	14658	14850	14631	14704	14646	14704	14650	14830	14463	14770	14634	14785	14680	14668	14637	14650	14518	14772	14849	14629	14736	14710	14727	14580	14709	14851	14675	14829	14677	14602	14609	14495	14798	14622	14805	14730	14650	14819	14791	14646	14554	14773	14618	14773	14725	14711	14767	14661	14572	14646	14640	14513	14634	14640	14649	14681	14692	14779	14671	14647	14594	14694	14541	14595	14613	14472	14601	14592	14624	14655	14621	14610	14655	14694	14602	14594	14579	14768	14695	14680	14772	14727	14734	14571	14745	14631	14615	14554	14745	14686	14676	14506	14731	14686	14418	14624	14527	14671	14632	14800	14729	14499	14675	14727	14637	14650	14680	14479	14485	14892	14602	14720	14937	14673	14707	14676	14557	14687	14763	14752	14689	14796	14627	14622	14738	14608	14753	14678	14588	14660	14650	14590	14517	14584	14596	14592	14641	14736	14686	14704	14764	14618	14692	14652	14626	14526	14724	14538	14740	14592	14548	14571	14586	14581	14822	14737	14700	14776	14663	14629	14520	14661	14840	14607	14700	14497	14730	14721	14715	14726	14764	14634	14677	14725	14629	14740	14664	14577	14614	14745	14683	14781	14649	14581	14714	14638	14737	14562	14747	14642	14754	14773	14667	14741	14548	14705	14656	14617	14756	14639	14669	14687	14564	14813	14751	14707	14502	14711	14551	14609	14559	14591	14673	14777	14672	14591	14460	14579	14634	14645	14693	14752	14685	14641	14762	14660	14623	14460	14671	14760	14734	14613	14448	14610	14519	14590	14564	14805	14789	14706	14712	14665	14635	14510	14750	14777	14610	14461	14664	14544	14829	14505	14698	14726	14532	14672	14656	14520	14633	14657	14628	14526	14637	14523	14582	14648	14646	14790	14621	14571	14595	14663	14649	14553	14555	14707	14750	14666	14554	14522	14540	14449	14621	14700	14700	14688	14529	14483	14596	14699	14769	14652	14652	14547	14634	14707	14706	14835	14716	14602	14711	14702	14599	14649	14648	14738	14698	14605	14629	14726	14569	14908	14634	14712	14620	14728	14679	14587	14638	14649	14642	14798	14653	14679	14457	14760	14697	14659	14621	14701	14640	14780	14544	14676	14652	14549	14705	14582	14693	14699	14630	14607	14590	14520	14696	14632	14624	14536	14604	14610	14631	14909	14673	14725	14642	14642	14695	14827	14574	14684	14616	14635	14719	14686	14455	14797	14581	14443	14689	14629	14760	14601	14679	14826	14762	14664	14563	14511	14700	14626	14758	14751	14501	14760	14695	14749	14733	14545	14431	14625	14681	14579	14759	14654	14579	14560	14528	14629	14581	14709	14753	14794	14700	14722	14691	14622	14530	14646	14936	14795	14730	14659	14584	14691	14626	14795	14526	14653	14654	14667	14516	14827	14641	14529	14571	14778	14766	14661	14672	14612	14601	14593	14544	14704	14798	14690	14726	14584	14638	14572	14353	14656	14430	14791	14492	14727	14639	14638	14680	14680	14724	14630	14639	14672	14552	14684	14539	14557	14683	14514	14637	14737	14752	14641	14880	14754	14593	14715	14620	14756	14560	14663	14678	14759	14659	14673	14630	14690	14638	14766	14571	14713	14746	14481	14802	14853	14707	14643	14635	14658	14772	14853	14717	14651	14696	14831	14751	14613	14618	14543	14761	14763	14621	14669	14613	14518	14745	14736	14708	14574	14669	14596	14806	14614	14709	14750	14687	14647	14534	14658	14729	14590	14603	14710	14720	14682	14716	14767	14452	14798	14568	14760	14824	14678	14661	14847	14557	14844	14674	14597	14649	14735	14730	14614	14505	14550	14734	14647	14772	14650	14494	14698	14433	14583	14537	14745	14920	14571	14513	14768	14721	14604	14444	14606	14648	14707	14692	14584	14705	14540	14615	14648	14712	14786	14651	14607	14724	14612	14513	14647	14486	14640	14670	14579	14725	14709	14792	14633	14666	14594	14730	14607	14676	14656	14683	14538	14665	14568	14532	14738	14726	14590	14597	14650	14569	14640	14625	14757	14660	14581	14886	14500	14664	14746	14824	14731	14695	14689	14733	14581	14667	14592	14632	14555	14764	14632	14717	14624	14785	14554	14724	14730	14734	14560	14805	14533	14579	14707	14516	14936	14762	14600	14678	14623	14601	14752	14580	14749	14594	14713	14687	14757	14598	14646	14699	14646	14673	14632	14641	14746	14753	14679	14810	14614	14735	14752	14611	14687	14655	14788	14734	14611	14620	14739	14641	14836	14547	14675	14613	14629	14672	14636	14803	14755	14512	14700	14568	14843	14557	14577	14569	14751	14739	14595	14725	14694	14572	14608	14651	14597	14542	14734	14552	14628	14661	14714	14613	14555	14773	14633	14775	14580	14732	14795	14804	14663	14699	14606	14460	14585	14601	14643	14662	14601	14710	14652	14768	14554	14480	14499	14656	14591	14392	14726	14722	14494	14650	14751	14639	14668	14758	14635	14472	14769	14554	14651	14745	14771	14663	14618	14492	14505	14515	14618	14669	14554	14557	14612	14590	14630	14731	14676	14728	14573	14469	14707	14847	14530	14733	14632	14628	14630	14712	14689	14735	14629	14686	14744	14553	14390	14672	14567	14673	14712	14527	14565	14568	14533	14904	14708	14847	14737	14640	14732	14648	14653	14825	14681	14730	14596	14621	14627	14644	14544	14525	14703	14571	14522	14638	14587	14792	14652	14681	14720	14520	14598	14579	14685	14660	14659	14647	14632	14708	14784	14633	14739	14724	14605	14670	14598	14548	14635	14685	14645	14685	14648	14690	14873	14542	14665	14606	14504	14583	14660	14534	14767	14528	14652	14644	14602	14754	14550	14589	14597	14718	14647	14567	14693	14646	14813	14588	14551	14715	14552	14653	14596	14585	14640	14765	14704	14667	14626	14620	14518	14604	14648	14766	14443	14748	14711	14777	14700	14572	14744	14732	14603	14643	14666	14602	14563	14521	14788	14630	14633	14601	14667	14665	14763	14799	14728	14696	14636	14542	14708	14353	14457	14637	14659	14703	14587	14764	14626	14654	14738	14467	14690	14659	14722	14695	14727	14799	14725	14568	14509	14578	14803	14662	14525	14715	14627	14591	14610	14614	14583	14617	14652	14748	14565	14725	14712	14656	14626	14685	14465	14785	14703	14586	14618	14603	14556	14599	14511	14628	14756	14635	14530	14663	14615	14597	14639	14652	14708	14590	14606	14666	14665	14558	14613	14641	14644	14489	14761	14629	14707	14585	14668	14641	14742	14808	14739	14672	14765	14881	14606	14624	14646	14603	14724	14663	14669	14738	14601	14621	14751	14625	14703	14645	14539	14458	14633	14785	14608	14717	14765	14510	14757	14798	14823	14506	14604	14865	14594	14694	14779	14647	14780	14750	14563	14698	14581	14626	14763	14626	14638	14757	14725	14632	14601	14655	14706	14698	14524	14522	14624	14649	14656	14634	14537	14538	14649	14735	14773	14608	14746	14424	14554	14815	14613	14853	14635	14668	14618	14493	14845	14428	14761	14630	14618	14452	14454	14637	14556	14680	14664	14592	14717	14746	14613	14579	14726	14819	14601	14793	14639	14689	14590	14620	14739	14556	14682	14732	14677	14529	14607	14800	14735	14711	14645	14764	14780	14721	14593	14635	14523	14527	14650	14686	14557	14600	14687	14737	14713	14625	14937	14484	14539	14656	14671	14663	14602	14555	14539	14721	14677	14823	14682	14644	14793	14620	14625	14536	14641	14562	14691	14571	14712	14528	14670	14767	14770	14439	14735	14676	14694	14830	14830	14735	14669	14652	14489	14597	14785	14518	14741	14582	14565	14667	14599	14655	14718	14747	14695	14531	14669	14732	14759	14770	14591	14662	14755	14657	14628	14614	14640	14574	14813	14609	14699	14624	14706	14605	14752	14692	14579	14730	14454	14597	14762	14472	14674	14690	14623	14592	14890	14713	14465	14540	14745	14712	14796	14654	14738	14671	14683	14745	14528	14702	14669	14543	14548	14506
22790	21074	28787	23620	21614	24028	25381	20322	19032	19310	19109	18994	18834	18600	18609	18686	18761	18565	18511	18353	18607	18257	18422	18599	18384	18329	18404	18032	18408	18199	18381	18343	18096	18346	18193	18355	18113	18281	18343	18089	18368	18131	18208	18339	18284	18134	18313	18053	18345	18290	18248	17950	18262	18336	18403	18274	18114	18208	18269	18162	18129	18224	18236	18357	18208	18212	18091	18058	18240	18197	18240	18273	18197	18293	18191	18123	18188	18141	18377	18076	18166	18374	18144	17885	18242	18344	18223	18230	18568	18111	18183	18206	18213	18286	18054	18300	18102	17973	18060	18109	18351	18010	18171	17996	18175	18097	18237	18050	18038	18221	18282	18059	18259	18260	18048	18089	18243	18147	18199	18149	18186	18222	18050	18159	17970	18175	18194	18102	18138	17985	18372	18101	18244	17931	18202	18121	17981	18308	18196	18117	18368	18112	18116	18134	18205	18222	18277	18137	18003	18221	18042	18259	18034	18091	18131	18121	18262	18111	18254	18005	18152	18133	18256	18115	18120	18090	18017	17926	18287	18047	18243	18032	18095	17958	18262	18104	18042	18080	18114	18017	18156	18214	18041	18226	17896	18213	18274	18309	18040	17967	18128	18005	18076	18068	18318	18297	18007	17947	18282	18039	18059	18106	18200	18254	18203	17997	18123	18398	18193	18409	18151	18065	18148	18028	18063	18039	18355	17885	18168	18225	18204	18145	18043	18060	18279	18075	18213	18016	18183	18020	18216	18182	17974	18161	18195	18168	18318	18245	18170	18139	18348	18037	18066	18190	18248	18083	18348	17951	18135	18309	17949	18084	18068	17982	18160	18165	18208	18052	18185	18190	18048	18229	18035	17977	18098	18148	17946	18248	18060	18088	18058	18161	18268	17872	18177	18226	18091	18113	18288	18260	18043	18290	18019	18065	18248	17847	18171	18092	18099	18176	18109	18339	18081	18338	18338	18279	18162	18165	17943	18053	18286	18103	18362	18258	18360	18273	18012	18056	18090	18022	18057	18220	17925	18199	18188	18061	18116	18110	18167	18115	18102	18079	18168	17910	18052	18113	17922	18168	18060	17903	18060	18066	18077	18242	18035	18075	18151	18088	18106	18195	18222	18258	18311	17841	18016	18139	18207	18179	18139	17981	18129	18330	18226	17969	18108	18039	18308	18289	18101	17900	18216	18199	18159	17997	18068	18034	18159	17983	18206	18240	18052	18119	18126	18098	18397	18232	18000	18217	18223	18192	18001	18125	18080	18216	18280	18172	18156	18134	18204	17972	18394	18232	18061	18086	18256	18173	18307	18321	18123	18097	17972	18202	18068	17806	18113	17928	18186	18021	18124	18150	18236	17971	18100	17956	18289	17909	18141	17986	18141	17917	18080	17977	18068	18089	17904	18010	17975	18149	17992	18128	18108	17996	17922	18206	18097	18074	18113	18289	18278	18274	18058	18106	18179	18099	18089	18155	17906	18184	18136	17971	18157	18198	18077	18173	18194	18223	18075	18006	18020	18147	18083	17910	18026	18152	18068	18144	18006	18202	18213	18052	18116	18150	18396	18017	17997	18177	17923	18295	18405	17949	18180	18275	18116	18237	18344	18189	18018	17972	18097	18184	18317	18385	18261	18257	18283	18259	18169	18065	17840	18235	18442	18164	18099	18132	18086	18021	18236	18152	18106	18181	18071	18115	18134	18397	18013	18039	18358	18116	18341	18069	18114	18220	17943	18273	18046	18122	18114	18245	18182	18023	17904	18180	17862	17968	18043	17915	17883	17981	18057	18127	18132	18188	18144	18289	18119	18096	18238	18272	18267	18285	18045	18393	18109	18158	17980	18150	17993	17986	18108	18279	18278	18163	18230	18247	18103	18139	18288	18033	18070	18081	18164	18088	18136	18162	18115	18243	18206	18079	18050	18128	18184	18359	18248	18051	18258	18201	18236	18145	18077	18228	18108	18058	17969	17999	18079	18415	18101	18033	18066	18029	18189	18074	18101	18164	18201	18298	18295	18137	18046	18143	18086	18025	18102	18156	18196	18061	17961	18114	18012	18195	18221	18091	18203	18186	18129	18208	18194	17971	18152	17929	18353	18217	18131	17979	18275	18121	18056	18213	17992	18146	18149	18105	18080	17885	18174	18286	18227	17893	18167	18174	18437	18146	18186	18178	18360	17909	18136	18196	18019	18158	18187	18132	18055	18102	18079	18120	18242	18113	18156	18188	18272	18054	18029	17975	18050	18097	18125	18030	17966	18098	18068	17994	18033	18163	18030	18164	18275	18170	18266	18072	18062	18138	18104	18123	18191	18135	18222	18130	18000	18120	18084	17980	18129	17978	18194	18109	18339	18190	18160	18169	18016	18020	18070	18052	18310	17827	18229	18111	18001	18221	18194	18250	18008	18155	18134	18020	18130	17979	18106	17980	18098	18211	18115	18284	18367	18030	18228	18090	18105	18091	18142	18144	18113	18044	18034	18151	18049	18076	17986	18161	18178	18191	18070	18063	18039	18183	17974	18030	18006	18181	18157	18108	18167	17964	18093	18248	18066	18023	17909	18115	17993	18061	18115	18054	18037	18021	18004	18218	18152	18002	18083	18117	18302	18132	18304	17993	18099	18036	18044	18083	18072	18235	18199	18292	18218	18128	18268	18356	18201	18010	18056	18004	18179	18341	18036	18089	18082	18155	18261	18113	18099	18060	17955	18297	18261	18180	18271	18081	18119	18058	18062	18154	18091	17951	18164	18143	18193	17987	18342	17954	18102	18107	18029	18199	18105	18128	18014	18085	17955	18248	18078	18376	18293	18056	18086	18278	18112	18102	17921	18271	17982	18176	18104	18089	18015	18205	18215	18105	18173	18190	18052	17910	18146	18187	18018	18264	18136	17990	18035	18195	17710	17999	18181	18261	18032	18222	17989	18039	18219	18057	18319	18112	17944	18143	18348	18145	17981	18284	18051	18025	18187	18014	18083	18162	18177	17983	18147	18026	18460	18031	18340	18259	18099	18274	18077	17983	18348	18265	18115	18027	18103	18141	18096	18043	17991	17998	18419	18005	18067	18076	18279	18078	18139	18236	18175	18188	18219	18248	18060	17975	18215	18148	18121	18231	18000	18218	18066	18145	18193	18161	17902	18151	18048	18025	18136	18214	18109	18278	18218	17977	17962	18273	18287	18151	18051	18042	18016	18144	17997	18270	18103	18114	18141	18024	18160	18109	18074	18000	18285	18172	18013	18198	18082	18145	18139	18122	18205	18051	18108	18077	18056	18122	18125	18209	18253	18060	18035	18201	18348	18154	18227	18090	18086	18201	18042	18066	18030	18228	18181	17978	17990	18178	17927	17852	17875	18159	18048	17962	17971	18004	17988	18078	18025	18161	18020	18151	18254	18218	18283	18214	18178	18140	18246	18062	18148	18077	18241	17988	18039	18047	18170	18098	18100	17917	18115	17988	17900	18020	18172	18283	18109	18176	18010	18090	18065	17957	18138	18061	17995	17989	18202	18024	18097	18268	18156	18081	18268	17976	17909	17951	18066	18198	18170	18239	18105	18029	18203	18193	18067	18211	18287	18161	18126	18134	18303	18090	18230	17965	18240	18241	18110	18041	18116	18021	18357	18069	18214	18093	18001	18003	18028	18008	18132	18198	18289	18192	18202	18193	18234	18207	18057	18055	18197	18146	17915	18170	18125	18202	18055	18091	18120	17977	18139	18282	17987	18044	18001	18001	18013	18210	18033	18216	18019	18168	18014	17942	18181	18148	18091	18150	18161	18202	18056	18059	18167	18170	18111	18175	18141	18155	18151	18143	17901	18144	17933	18365	18180	18177	18118	18313	18039	18163	18324	18163	18302	17961	18010	17958	18072	18263	18122	18141	18109	18019	17926	18151	18092	18061	18377	17850	18153	18047	18269	17959	18244	17916	17988	18199	18127	18035	18127	18143	18474	18253	18005	18137	18128	18228	18220	18057	18137	18089	18264	18281	18206	18220	18164	18088	18188	18085	18044	18236	17979	18150	17999	18061	18030	18172	18153	18056	18140	18153	18273	18063	18155	17894	17971	18188	18115	18269	18133	18364	18268	18266	18222	18213	18020	18133	18289	18189	18076	18056	18006	18176	18069	18211	18292	18112	18113	18303	17957	18173	18081	18096	17923	18138	18262	18082	18116	17833	17895	18061	17991	17980	18214	18038	18124	18251	18037	18028	18187	18064	18023	18025	18077	18264	17989	18137	18119	18181	17962	18283	18187	18203	18014	18119	18213	17996	18035	17950	18178	18250	18229	18011	18152	18168	18173	17979	18211	18087	18056	18273	18269	17990	18069	18260	17934	18065	18153	18051	18063	18253	18032	18066	18220	18188	18231	18254	18150	18233	18101	18128	18048	18188	18078	18069	18084	18170	18248	18055	18076	18075	17953	18091	18223	18089	18138	18105	18118	18201	18185	18055	18034	17950	18102	18150	18161	18051	18191	18072	17855	18199	18207	18118	18176	18229	18207	18214	17912	18134	17947	17778	17954	18175	18078	18057	18122	18174	18062	18225	18089	17916	18167	18175	18094	18163	17969	18060	17960	18185	18398	18297	18190	18002	18185	17992	17929	18163	18195	18058	18052	18257	18373	18187	18088	18086	18088	18034	18016	18068	18059	18174	18124	17990	18084	18422	17809	18248	18049	18016	18087	18184	18064	17993	18111	18359	18073	18026	18052	18044	18012	18161	18113	18098	18122	18147	18033	18150	17971	18102	17850	18151	18105	18080	17965	18330	18066	18013	18217	18281	18003	18071	18208	18232	17926	18084	18199	18000	17869	17936	18154	17942	18025	17934	18082	18137	18427	18109	18139	18167	18170	18125	17874	17965	18207	18273	18084	18154	18035	18087	18105	18163	18220	18086	18093	18187	18268	18209	18023	18330	18366	18185	18188	18086	18206	18114	18068	18017	18066	18199	18158	17989	18099	18216	17939	18303	18243	18233	18129	18143	18183	18267	18149	18087	18170	18135	18200	18137	18105	18063	17939	17939	18062	18137	18114	18107	18133	17962	17977	18205	18138	18126	18238	18024	18221	18314	18274	18100	18106	18269	17903	17945	18088	18031	18043	18039	18197	18143	18213	18222	18082	18152	18140	18198	18144	18285
22406	39993	36502	29049	25306	20988	17572	16847	16366	16186	16005	15870	15689	15479	15234	15054	15289	14962	14970	15094	15018	15076	15228	15082	14934	15037	15172	14829	14881	14867	15090	15157	14840	14922	14993	14888	14974	14921	14798	14870	14881	14843	14903	15129	14927	14948	14840	14852	15062	14905	15009	15095	14708	14880	14810	14691	14923	14926	14648	14763	14887	14479	14987	14800	14847	14970	14803	14842	14919	14782	14818	14914	14852	14875	14705	14983	14887	14759	14996	14921	14868	14926	14849	14910	15034	15022	14990	14951	15016	14984	14867	14910	15058	14692	15065	14922	14888	14929	14847	14880	14883	14669	14914	15117	14732	14939	14881	14841	14985	14833	15037	14877	14791	14798	14824	14765	14838	14859	14775	14753	14828	14867	14722	14918	14939	14694	14970	14834	14705	14815	15042	14689	14954	14891	14869	14861	14827	14888	14734	14924	14930	14550	14774	14851	14943	14880	14845	14843	14929	14880	14909	14790	14769	14904	14769	14801	14948	14704	14837	14826	14695	14823	14833	14737	14668	14772	14725	14775	14978	14864	14823	14807	14797	14769	14680	15010	14762	14760	14756	14842	14810	14921	14827	14836	14907	14965	14875	14649	14913	14708	15008	14935	14808	14753	14871	14872	14828	14939	15050	14750	14815	14787	14869	14894	14775	14768	14945	14914	14950	14933	14918	14900	14838	14697	14967	14875	14628	14725	14893	14775	14905	14851	14900	14911	14844	14936	14975	14882	14806	14834	14712	14788	14830	14754	14841	14907	14769	14815	14771	14831	14970	14882	14837	14880	14770	14777	14880	14742	14806	14765	14844	14774	14992	14789	14842	14860	15003	14861	14783	14790	14836	14854	14828	14817	14746	14796	14765	14841	14775	14819	14723	14719	14914	14723	14851	14725	14755	14817	14792	14941	14911	14939	14856	14733	14926	14758	14859	14912	14778	14862	14880	14973	14871	14800	14717	14728	14829	14921	14776	14797	14787	14796	14871	14944	14876	14798	14629	14800	14719	14934	14615	14849	14750	14712	14919	14826	14880	14890	14754	14874	14723	15041	14989	14801	14763	14784	14871	14738	14924	14759	14838	14794	14694	14825	14863	14801	14781	14717	14722	14744	14852	14857	14774	14864	14935	14922	14889	14865	14909	14949	14938	14790	14873	14786	15049	15019	14868	14837	14671	14802	14809	14795	14787	14799	14944	14796	14824	14859	14711	14801	14832	14653	14889	14815	14852	14978	14744	14820	14835	14987	14809	14873	14742	14786	14885	14907	15057	14923	14886	14880	14862	14837	14806	14882	14881	14751	14858	14931	14761	14747	14819	14923	14663	14919	14857	14821	14849	14904	14889	14855	14989	14879	14729	14801	14750	14972	14975	14845	14791	14969	15055	14830	14878	14746	14608	14923	14757	14903	14753	14829	14814	14724	14848	14864	14773	14765	14927	14823	14795	14974	14945	14857	14856	14684	14935	14757	14781	14739	14855	14830	14705	15052	14670	14856	14740	14738	14818	15058	14973	14837	14625	14983	14797	14888	14828	14973	14760	14804	14703	14744	14775	14823	14952	14763	14807	14879	14618	14964	14875	14854	14785	15073	14727	14835	14860	14888	14808	14776	14880	14921	14859	14922	14886	14914	14894	14783	14772	14660	14756	14884	14834	14781	14817	14983	14699	14894	14723	14830	14799	14741	14891	14871	14707	14835	14951	14964	14898	14828	14970	14809	14776	14833	14775	14871	14965	14696	14913	14948	15046	14760	14836	14742	14834	14764	14729	14711	14882	14771	14790	14786	14754	14713	14944	14857	14776	14796	14927	14735	14871	14785	14870	14896	14786	14819	14927	14899	14769	14723	14744	14769	14742	14651	14872	14830	14652	14801	14867	14779	14752	14881	14771	14845	14677	14877	14931	14789	14639	14851	14841	14951	14877	14913	14902	14907	14846	14807	14847	14738	14856	14796	14999	14724	14773	14813	14932	14772	14837	14927	14973	14898	14846	14700	14693	14808	14923	14745	14827	14770	14742	14771	14935	14884	14891	14806	14708	14950	14884	14850	14701	14970	15017	14734	14693	14563	14935	14825	14939	14843	14838	14872	14729	14871	15028	14774	14947	14784	14888	14924	14891	14779	14796	14874	14852	14882	14747	14699	15033	14880	15013	14807	14802	14789	14677	14979	14879	14807	14729	14811	14785	14813	14817	14791	14750	14826	14738	14780	14797	14865	14831	14806	14845	14668	14839	14868	14891	14890	14666	14902	15013	14932	14871	14789	14769	14953	14999	14778	14706	14931	14735	14810	14783	14766	14905	14670	14993	14909	14920	14874	14859	14698	14822	14661	14929	14731	14896	14869	14762	14933	14979	14793	14759	14847	14864	14949	14709	14889	14810	14848	14801	14754	14776	14856	14970	14904	14935	14939	14709	14888	14671	14875	14937	14843	14949	14860	15082	14834	14833	14796	14862	14836	14899	14781	14925	14671	14882	14587	14926	14952	14816	14709	14933	14957	14839	14802	14902	14807	14969	14999	14918	15035	14864	14836	14636	14817	14750	14815	14881	14839	14765	14813	14930	14827	14738	14856	14952	14869	14796	14901	14770	14768	14793	14761	14835	15067	14811	15013	14818	14761	14880	14840	14874	14802	14972	14817	14827	14914	14718	14688	14777	14908	14940	14774	14835	14745	14908	14836	14746	14874	14838	14981	15012	14988	14922	14846	14831	14894	14856	14758	14866	14915	14792	14750	14821	14867	14718	14924	14855	14758	14945	14841	14749	14679	14886	14941	14825	14864	14899	14716	14648	14754	14941	14813	14737	14784	14746	14917	14758	14715	14892	14843	15005	14827	14897	14792	14716	14793	14787	14905	14665	14839	14808	14903	14820	14765	14761	14759	14722	14682	14827	14826	14831	14857	14866	14797	14791	14738	14730	14807	14794	14645	14790	14837	14721	14779	14907	14657	14852	14859	14832	14963	14792	14850	14812	14857	14886	14763	14948	14679	14918	14861	14956	14976	14748	14805	14735	14930	14878	14858	14828	14927	14758	14989	14732	14787	14831	14908	14783	14765	14841	14894	14769	14777	14785	14950	14801	14749	14915	14844	14839	14901	14706	14903	14787	14858	14957	14905	14771	14889	14840	14791	14839	14812	14859	14748	14871	14733	14802	14766	14845	14928	14724	14691	14965	14963	14781	14697	14781	14848	14882	14736	14933	14843	14815	14829	14985	14829	14812	14841	14887	14790	14801	14935	14806	14873	14716	14994	14853	14678	14743	14644	14582	14952	14687	14954	14924	14947	14942	14879	14860	14961	14805	14888	14735	14842	14982	14886	14836	14765	14763	14846	14891	14716	14797	14910	14854	14989	14676	14798	14832	14773	14857	14942	14869	14785	14824	14947	14743	15029	14898	14963	14678	14957	14671	14926	14774	14818	14921	14711	14810	14736	14918	14715	14880	14948	14806	14779	14978	15060	14898	14743	14841	14884	14722	14703	14740	14892	14725	14942	14766	14904	14693	14802	14824	14876	14752	14886	14781	14850	14913	14957	14811	14772	14799	14744	14825	14795	14798	14905	14854	14802	14649	14757	14916	14796	14832	14733	14863	14860	14811	14805	14716	14851	14664	14970	14843	14792	14932	14649	14629	14513	14955	14836	14703	14943	14969	14766	14860	14924	14825	14884	14775	14735	15051	14887	14838	14699	15015	14759	14904	14990	14789	14934	14954	14767	14805	14758	14827	14750	14794	14644	14760	14818	14872	14703	14845	14830	14885	14879	14835	14909	14839	15030	14821	14803	14709	14799	14899	14862	14751	14693	14853	14865	14627	14677	14956	14774	14844	14843	14960	14754	14743	14653	14755	14811	14768	14740	14804	14756	14815	14833	14957	14801	14705	14909	14909	14880	14736	14946	14798	14749	14589	14842	14800	14625	14905	14796	14767	14879	14705	14927	14783	14748	14880	14839	14984	14917	14920	14576	14794	14792	14840	14936	14943	14704	14770	14938	14792	14791	14932	14800	14777	14948	14849	14735	14781	14846	14904	14831	14800	14670	14800	14745	14938	14650	14691	14811	14772	14612	14758	14793	14910	14640	14669	14809	14841	14975	14611	14950	14751	14750	14856	14929	14722	14898	14838	14912	14988	14770	14707	14793	14984	14875	14755	14754	14742	14810	14923	14741	14920	14843	14891	14923	14836	14895	14950	14739	14796	14695	14765	14880	14885	14739	14823	14820	14838	14905	14718	14867	14765	14694	15027	14798	14857	14886	14820	14824	14744	14884	14698	14879	14816	14803	14927	14751	14760	14695	14845	14865	14827	14838	14596	14841	14885	14845	14868	14932	14853	14792	14901	14786	14917	14731	14847	14771	14812	14749	14804	14748	14988	14821	14832	14874	14726	14674	14899	14839	14708	14855	14797	14888	14750	14891	14924	14849	14807	14832	14753	14751	14828	14712	14733	14899	14767	14882	14714	14840	14873	14843	14862	14755	14861	14724	14744	14694	14808	14866	14700	14782	14940	14941	14888	14829	14844	14884	14714	14747	14863	14829	14766	14863	15022	14642	14849	14727	14803	14976	14737	14644	14952	14805	14828	14724	14669	14777	14848	14832	14652	14951	14691	14884	14772	14858	14904	14906	14784	14585	14662	14855	14842	14782	14857	14788	14898	14773	14816	14857	14825	14834	14873	14944	14966	14804	14906	14769	14833	14771	14996	14696	14721	14926	14845	14816	14796	14916	14902	14815	14809	14854	14825	14776	14926	14756	14844	14923	14822	14742	14890	14785	14778	14881	14979	14930	14660	14679	14779	14939	14888	14764	14783	14746	14781	14863	15039	14746	14788	14825	14724	14912	14697	14848	14955	14849	14784	14811	14778	14909	14751	14813	14712	14724	14883	14978	14683	15017	14734	14809	14750	14929	14800	14836	14786	14787	14931	14831	14690	14910	14745	14954	14889	14879	14833	14710	14878	14891	14890	14854	14652	14634	14735	14877	14758	14756	14814	14719	14840	14933	14826	14797	14782	14831	14947	14714	14820	14836	14872	14864	14893	14807	14862	14729	14782	14960	14930	14757	14884	14710	14855	14817	14857	14919	14758	15010	14969	14997	14914	14923	14796	14922	14938	14793	14827	14860	14747	14888	14950	14855
28243	23343	27252	25110	21458	20042	18737	18292	18393	18314	18045	18256	18226	18320	18217	18127	18247	18113	18072	18360	18115	18128	18198	18179	18088	18156	17828	18247	18119	17964	18193	18001	18227	18031	17848	18022	18095	18076	17976	18035	18000	18111	18070	18204	18281	18028	18326	18265	18015	18051	17869	17904	18020	17858	18034	18032	18228	18010	18176	17994	18199	18130	18171	18109	18112	18111	18045	17993	18204	18249	17987	18051	18163	17899	18282	18059	18044	18043	17960	18218	18067	17873	18060	18129	18046	18212	18313	18412	18185	17995	18033	18101	18343	18124	18028	18088	18001	17955	18006	18074	17848	18040	18084	18010	18152	18219	18151	18158	18241	18211	18134	18015	17982	18175	18076	18146	17791	18003	18081	18070	18031	17997	17837	18013	18288	18036	18318	17943	18140	18133	17939	18334	18089	18121	18229	18032	18101	17956	18098	18021	18219	18207	18213	18279	18095	18069	17994	18144	17996	17975	18020	18195	18074	18180	18027	18295	18131	18024	18034	18115	18181	17982	18079	17778	18020	18169	18016	18052	17929	18046	18188	18322	18166	18005	18137	18091	18069	17954	18016	18151	17949	18044	18013	18063	18006	18008	18057	17981	18013	18144	18196	18071	18160	18070	18028	18133	18017	18028	18230	17981	18214	17938	18259	18075	17873	18151	17982	18118	18037	18068	18075	18103	17918	18188	18083	18159	18148	18028	18150	18088	18092	18236	18117	18163	18055	17941	17988	18065	17916	18149	17997	18307	18277	18176	17844	18235	18125	18258	18183	17957	18033	18061	18120	17968	17887	18156	18119	17990	17870	18075	18098	18216	18132	17998	17719	17876	18112	17921	18178	18292	18136	18025	17913	18015	18134	18109	17991	17895	18118	18130	18098	18266	18146	17980	17991	17957	18192	18141	17942	18110	18196	18127	18085	17898	17808	18024	18098	18117	18108	18214	18165	17969	18042	17919	18104	18073	18307	18153	18182	17924	18009	17921	17877	18161	18191	18043	18151	18354	18250	18192	18166	17971	18267	18250	18135	18102	18121	18022	18108	18215	18274	18158	17974	17885	18114	18000	18075	18032	18082	18000	18374	18233	18119	18083	18121	18128	17749	17849	18032	17991	18080	18027	18035	17986	18043	18231	18170	18123	18142	17925	18039	18172	18074	18153	17853	18041	17986	18091	18022	17983	18038	18090	18031	18312	18083	18041	17998	18095	18081	18135	18049	18001	18201	18053	18103	18003	17957	17872	18074	17955	18004	18122	18179	18271	17970	18113	17862	18032	18151	18248	17950	18018	18106	18208	17989	18060	18111	17982	17986	18063	18115	18274	17883	18135	17989	18269	18112	18086	18048	17903	17968	18038	18042	18031	18080	18085	18132	17918	18015	18067	18141	18158	17934	17958	18029	17999	18121	17994	18121	17880	18049	17955	18130	17855	17915	18022	18014	18039	17923	18061	17927	18074	18005	18220	18029	17913	18137	18127	18074	18116	18132	17892	18190	17998	18207	18298	18235	18142	18031	18079	18150	17955	17914	17958	18372	17902	17942	18087	18112	18193	18303	17900	18016	18006	18081	18253	17985	18131	18097	18199	18069	18120	18046	17868	17934	17981	18005	18057	18120	17870	17907	18143	18035	18018	17998	18111	18206	17975	18077	18165	18150	18044	17972	18187	18211	18124	18131	17988	17922	18150	18054	17933	18014	18163	18040	18133	17970	18176	18127	18009	17994	18157	18061	18034	18151	18003	18058	17819	18221	18183	18124	18113	17718	18035	18116	18121	18001	18127	18016	17908	17922	18183	18026	17814	18230	17993	18168	18126	18306	18323	18150	18169	18141	18238	18175	17930	18016	18027	18032	18175	18121	18041	18282	18018	18214	18037	18016	18082	17734	18089	18115	17833	18046	18182	17959	18064	18054	17941	18062	18110	17994	17877	17971	18142	17969	18097	18118	18065	18264	18225	18153	18088	18403	18075	18035	18071	18278	18136	18066	18003	18069	18006	18221	18158	17926	17995	18045	18037	18001	18101	17955	18078	18079	18168	18203	17913	18045	18032	18078	17934	17805	18061	18288	18129	18069	18029	18148	18174	18311	18044	17904	18029	18242	18017	17833	18004	18156	18023	17984	18075	18049	18055	18161	18098	18282	18116	18074	18091	18129	17985	18162	17977	18171	18103	18054	18213	18004	18052	18007	18025	18051	18044	18117	17858	18067	18110	18169	18090	18092	18213	18152	18130	18294	17877	17925	18046	18000	18075	17895	18067	18080	18107	18097	17957	18142	18188	18065	17847	17938	18066	18066	17935	18071	18074	18187	17951	18013	17926	17839	17959	18304	18181	17995	17994	18070	18114	18216	18009	18086	18049	18231	18170	18233	18196	18115	18183	18268	18069	17882	18103	18019	18052	18247	18061	18233	18024	18169	18199	18115	18149	17999	17936	18093	18018	18127	18222	18260	18147	18021	18259	18131	17902	17959	18134	18053	17956	18093	17924	18163	18005	18271	18101	17940	18080	18114	17908	18181	17976	18153	18070	18085	18018	18072	18231	18154	18118	17948	18023	18190	18184	18201	18074	18027	18185	18245	18028	18063	18122	18026	17854	18217	17981	18028	18166	18226	18078	17993	17863	18153	18276	18092	17902	18039	17779	18184	18008	18142	18033	17966	18044	18155	18193	18065	18157	18127	18013	18075	18090	17909	18029	17931	18031	18241	17924	18086	18211	18179	18086	17987	18063	18129	18243	17878	18075	18262	18314	17911	18258	18020	18165	18039	18090	18088	18167	18030	18223	18074	17914	18174	18015	18270	18062	18095	18104	18086	18179	18088	18135	18023	18227	17727	17881	18028	18094	18139	18030	18228	18117	18022	17820	17969	17856	18097	18163	18248	18218	18132	17918	17782	18131	18186	18164	18216	17998	18132	17941	18063	17851	17983	18259	18287	18088	18068	18261	17927	18162	18199	18172	17995	18040	18168	18369	18142	17999	18142	17979	18135	17995	18134	18214	18305	18100	18088	18226	18166	18224	18012	18244	18081	18072	18141	17996	17976	17992	17981	18177	18069	17834	18396	17992	18243	18206	18063	18004	17998	17937	18029	18183	18108	18039	18039	18084	18070	18096	18070	18024	18045	18067	18194	17946	18313	18142	17852	18025	18064	18100	18226	18038	18221	18287	18158	17915	18018	18208	17989	18177	18208	18100	18123	18046	18015	18012	18017	18317	18267	18092	18134	17745	18155	18053	18020	18099	18148	18253	18181	18130	17923	17790	18089	17999	18078	18110	18012	18088	17976	18173	18072	17887	18106	18157	18073	18100	18031	18119	18143	18201	18050	17927	18177	17980	18247	18221	18069	18074	18186	18011	18097	18022	18186	18086	18179	18348	17990	17872	18071	18122	18040	18175	18275	18226	18166	18346	18097	17979	18111	18198	18112	17966	18104	18039	17862	17808	18037	18005	17846	18169	18070	17928	17939	18034	18062	18169	17997	18137	18070	17959	18157	18205	17986	17793	18201	18018	17996	18049	17988	18209	17909	18296	18055	18141	18139	18022	18140	18122	17942	18260	18137	18135	18234	18110	17928	18139	18122	18166	18136	18209	18182	18159	18010	18158	18031	17756	18124	18254	18118	18161	17934	18066	18249	17937	18272	18079	18198	18146	18264	17828	18045	18224	18023	18077	18046	18043	17940	18085	18032	18264	18073	17997	18009	18071	18192	17907	17981	18189	18133	18061	17873	18037	18204	18089	18064	17981	18052	18151	18127	18100	18364	17881	18274	17988	18117	18143	18101	17923	18105	17862	18028	18035	18078	18287	18144	18169	18214	17988	18096	18249	17999	18056	18013	18009	17987	18080	18127	18205	18232	18186	18223	17973	17891	17876	18380	18070	18076	17931	17978	17883	18148	18050	18014	18167	18270	18044	18001	18001	17975	17963	18039	18048	17986	18208	18055	18240	17815	18059	17985	18285	18258	18190	18103	18060	17915	18140	18021	18060	18285	18263	18094	18420	17959	17979	18341	18152	18023	18059	17790	18214	17930	18126	18012	17855	18012	17843	18047	18070	18035	18145	18138	18016	17925	17843	18029	18104	18054	18216	18100	18210	18235	18289	17915	18010	17856	17928	18097	18168	18154	18089	18112	17967	18091	18233	18147	18232	18212	18249	18182	18219	17885	18102	18058	18307	18005	18192	18148	18085	17783	18093	18127	17968	17984	17958	18078	18239	17896	18043	18119	17795	18124	17999	18030	18103	18030	18207	18084	18038	18002	18249	17897	17971	18266	17972	18060	18023	18246	18123	18027	18079	18089	17983	18048	18207	18015	18276	17974	18070	18256	17850	18018	18266	18189	17954	18106	17997	18248	17958	17955	18037	18095	18010	18091	18252	18382	17808	18230	17918	18148	18263	18081	18082	18071	18094	18032	18022	18116	18105	18160	18103	17881	18309	18099	18127	18004	18013	18089	18002	17816	17980	18148	18072	18125	18098	18069	17903	18276	17912	18176	18103	18042	17955	17994	18159	18132	18060	18032	18093	18165	18116	18299	18191	18143	18126	18051	18054	18141	18136	18135	18079	18028	18236	18058	18220	18035	18174	18224	18264	18059	17858	17996	18058	18127	18030	17902	18221	18088	18206	17968	18163	18060	18181	18005	18284	18172	18137	18191	18024	17987	18037	18170	18089	17944	18130	18153	18244	18226	17831	18192	17779	18079	17829	18069	17850	18109	17917	18039	18358	18074	18122	18075	18153	18196	17910	17934	17917	18055	18080	17977	18033	17887	17993	18026	18053	18151	18357	18071	17925	18012	18179	18122	18283	18028	17999	18346	18159	18094	18056	18132	18119	18042	18047	18094	18305	17969	18028	18143	18022	18078	18248	18086	18196	17970	18016	18036	17966	18214	18283	18017	18079	18005	17965	18439	18125	18117	18107	18166	18224	17890	18100	18115	18013	18211	18208	17919	18200	18274	18066	17953	18031	18090	17844	18097	18046	18146	17988	18081	18219	18300	18126	18017	18076	18206	18100	18086	17861	17956	18065	18086	18181	18307	17924	17871	18108	17923	18148	17951	18039	18185	17972	17964	18049	18044	18361	18151	18188	17898	18161	18127	18144	18072	18029	18051	18106	17892	18136	17990	18141	18115	18321
20699	28833	25786	21297	19362	16958	15511	15366	15437	15040	15271	15005	15150	15024	15088	14945	14934	14916	14941	15088	14874	14747	14978	14784	14870	14884	14864	14833	14825	14861	14797	14847	14737	14777	14892	14896	14778	14702	14940	14869	14831	14897	15020	14915	15022	14668	14768	14756	14744	14974	14836	14896	14977	14636	14964	14874	14759	14854	14839	15072	14674	14779	14916	14764	14944	14906	14799	14863	14779	14859	14968	14750	14955	14845	14675	14867	14926	14834	14777	15009	14795	14701	14888	15089	14884	14956	14965	14891	14985	14916	14983	14868	14950	14776	14832	15005	15047	14949	14633	14900	14964	14868	14742	14865	14863	14798	14792	14875	14930	14766	14819	14862	14662	14841	14765	14934	14901	14716	14681	14813	14888	14721	14728	14845	14899	14837	14992	14885	14800	14735	14919	14807	14772	14987	14882	14818	14901	14971	14892	14941	14904	14717	14918	14979	14903	14863	14896	14905	14948	14746	14904	14708	14876	14754	14817	14780	14901	14843	14891	14803	14858	14701	14899	14907	14879	15007	14675	14967	14750	14828	14871	15004	14653	15053	14820	14960	14747	14700	14821	15033	14984	14863	14894	14904	14822	14833	14845	14864	15010	14952	14651	14761	14752	14756	15034	14855	14905	14770	14871	14821	14689	15009	14723	14833	14734	14805	14883	14968	14927	14806	14822	14801	15025	14881	14784	14860	14876	14934	14730	14967	14918	14717	14798	14999	14862	14868	14787	14794	14915	14839	14931	14886	14775	15000	14772	14818	14795	14917	14712	14977	14885	14913	14907	15018	14867	14839	15002	14958	14811	14868	14853	14779	15008	14756	14785	14899	14850	14674	14798	14845	14885	14697	15049	14745	15047	14881	14754	15033	14698	14930	14792	14859	14938	14906	14708	14851	14691	14840	14727	14730	14698	14907	14695	14775	14858	14875	14832	14876	14894	14678	14877	14846	14666	14891	14878	14939	14908	14823	14763	14932	15008	14732	14772	14810	14948	14724	14854	14902	14750	14849	14907	14837	14884	14829	14930	14764	14831	14758	14929	14976	14821	14928	14882	14800	14990	14924	14932	14828	14936	14913	14719	14637	14816	14869	14975	14844	14798	14927	14843	14940	14867	14821	14695	14974	14787	14837	14726	14845	14898	14957	14910	14874	14828	14684	14829	14837	14817	14928	14922	14705	15044	14854	14816	14802	14863	14624	14755	14887	14975	14849	14920	14806	14870	14824	14893	14965	14824	14907	14766	14773	14914	14987	14846	14943	14809	14975	14779	14991	14799	14493	14880	15008	14872	14723	14793	14902	14869	14888	14805	14944	14762	14884	14891	14812	14900	14816	14781	14948	14834	14891	14932	14884	14786	14864	14946	14969	14893	14875	14954	14855	14830	14853	15047	14757	14833	14708	14908	14805	14907	14913	14829	15174	14847	14717	14857	14773	15046	14895	14827	14848	14780	14810	14865	14793	14751	14760	14850	14815	14815	14768	14843	14888	14783	14789	14734	14814	14862	14919	14956	14939	14886	15047	14866	14859	14643	14812	14916	14874	14714	14719	14961	15024	14853	14960	14745	14818	14869	14890	14837	14772	14810	14835	14904	14925	14940	14885	14741	14926	14957	14984	14853	14860	14982	14909	14868	14756	15094	14825	14903	14957	15076	14809	14821	14949	14830	14832	14829	14881	14797	14722	15021	15008	14830	14805	14943	14902	14925	14839	14727	14941	14729	14718	14823	14925	14822	14949	15047	14812	14814	15016	14812	14800	15049	14819	14892	14888	14796	14850	14829	15093	15207	14881	14848	14677	14922	14813	14948	14916	14620	14867	14738	14879	14970	14898	14864	14790	14894	14826	14865	14824	14779	14811	15021	14771	14787	14897	14948	14964	14929	14789	14793	14855	14996	14821	14893	14600	14912	14844	14908	14764	14808	14816	14801	14939	14954	14988	14827	14869	15055	14726	14837	14891	14745	14850	14810	15013	14899	14847	14979	14958	14728	14645	14883	14933	14877	14805	14758	14830	14825	14783	14945	14896	14910	14752	14953	14990	14938	15015	14885	14878	14777	14767	15034	14845	14868	14963	14870	14863	14739	14878	14708	14818	14720	14844	14959	14913	14733	14847	14755	14928	15072	14987	14856	14932	14733	14805	14887	14680	14851	14897	14979	14966	14836	14802	14853	15051	14897	14916	14850	14816	14929	14809	14792	14901	14957	14719	14745	14897	14761	14833	14686	14877	14921	14948	14784	14959	14899	14957	14943	14839	14828	14970	14728	14793	14908	14825	15043	14738	14966	14983	14818	14817	14837	14727	14781	14710	14928	14837	14785	14896	14965	14716	14759	14911	14942	14764	14856	14848	14666	15018	14882	14793	14883	14768	14755	14766	14925	14725	14689	14790	14853	14760	14966	14848	14802	15123	14711	14851	14797	14970	14866	14833	14875	14824	14821	15088	14829	15084	14905	14911	14793	14756	14919	14984	14960	14871	14875	14813	14914	14923	14956	14966	14836	14648	15024	14866	14781	14878	14775	14962	14886	14774	14715	14930	14806	14803	14875	14882	14822	14977	14786	14959	14719	14959	14781	14924	14757	14836	14953	14726	14966	14854	14843	14789	14891	14751	14778	14834	14927	14892	14782	14849	14808	14865	14657	14919	14822	14894	14879	14740	14842	14744	14716	14875	14837	14941	14950	14914	14866	14841	14767	14831	14957	14950	14855	14801	14843	14785	14925	14940	14683	15027	14701	14584	14828	14933	14948	14823	15042	14901	14874	14875	14828	14669	14876	14753	14947	15142	14861	15020	14847	14798	14912	14961	14912	14825	14873	14684	14725	14777	14843	14753	14839	15105	14985	14793	14826	14918	14895	14860	14874	14894	14875	14921	14806	14907	14924	14875	14958	14804	14840	14757	14703	14843	15071	14843	14738	14864	14847	14811	14780	14824	14800	14919	14673	14813	14960	14920	14810	14740	14928	14728	15021	15074	14811	14893	14744	15080	14835	14783	14932	14758	14842	14769	14781	14962	14946	14704	14815	14881	14974	15003	14906	14968	14920	14895	14920	14949	14913	14865	14755	14869	14889	14773	14960	14808	14977	14920	14768	14708	14901	14874	14790	14812	14937	14833	14808	14958	14808	14834	14865	14897	14802	14946	14837	14778	15016	14901	14959	14869	14837	14982	14916	14807	14848	14866	14831	14880	15054	14981	14962	14904	14968	14905	14712	14903	14846	14881	14896	14873	14853	14862	14792	14777	14724	14858	14939	14957	14898	14827	14739	14837	14886	14723	14987	14820	14883	14984	14756	14929	14836	14773	14968	14864	14861	14818	14794	14827	14898	14913	14976	14781	14768	14906	14780	14954	14778	14898	14883	14924	14765	14979	14787	14905	14764	14733	14728	14641	14938	14909	14838	14851	14801	14732	14793	14851	15026	14712	14905	14738	14900	14889	14793	14778	14828	14927	14684	14790	14756	14924	14935	14808	14827	14904	14818	14897	15041	14823	14849	14841	14836	14913	14975	14819	15024	14889	14756	14843	14849	15004	14920	15001	14863	15010	14711	14915	14849	14931	14815	14865	14806	14925	14757	14964	15024	14776	14650	14925	14833	14794	14856	14852	14979	14675	14810	14729	14975	14864	14830	15051	14999	14922	14809	14773	14895	14898	15028	14831	14885	14976	14753	14717	14986	14827	14796	14852	14935	14888	14914	14844	14811	14896	14873	14820	14922	14813	14718	14875	15006	14882	14775	14897	14788	14779	14852	14753	14788	14991	14916	14656	14781	14963	15064	14900	14897	14866	14834	14960	14988	14777	14655	14859	14988	14797	14821	15036	14850	14744	14873	14816	14994	14827	14858	14909	14951	14815	14862	14910	14863	14721	14987	14806	14907	14739	14922	14822	14718	14933	14699	15033	14561	14780	14804	14696	14808	14848	14855	15058	14705	14977	14808	14935	14773	14813	14882	14910	14926	14843	14844	14862	14968	15013	14973	14974	14969	14945	15014	14759	14640	14813	14850	14732	14956	14830	14800	14821	14747	14959	15037	14843	14838	15043	14929	14759	14758	14840	14931	14859	14939	14863	14874	14957	14969	14772	14893	14831	14671	14907	14853	14854	14811	14952	14849	14909	14961	15016	14824	14837	14915	14959	14603	14716	14965	14837	14964	14880	15048	14805	14774	14883	14900	15096	14839	14957	14711	14684	14904	14798	14656	14984	14895	14835	14704	14950	14941	14881	14897	14625	14974	14789	14948	14736	14776	14847	14786	14971	14997	14858	14966	14864	14957	14883	14891	14825	14706	14851	14932	14858	14859	14739	14855	14689	14879	14862	14941	14835	14995	14839	14871	14869	14976	14675	14885	14894	15021	14843	14780	14869	15069	14752	14846	14892	14863	14774	14823	14963	14947	14819	14892	14839	15069	15119	14896	14973	14819	15011	14848	15051	14887	14917	15039	14926	14905	15019	14823	14907	14923	14891	14847	14928	14815	14781	14780	14776	14911	14798	14779	14977	15040	14792	14807	14761	14899	14838	14863	15044	14850	14790	14990	15055	14885	14907	15048	14927	14988	14945	14901	14851	14921	14877	14922	14923	14890	14844	14971	14891	15026	14790	14627	14923	14793	14809	15061	14753	14814	14816	14875	14923	14896	14943	14719	14846	14775	15012	14909	15060	14710	14770	14916	14759	14949	14842	14799	14898	14892	14819	14737	15039	14976	14811	14959	14894	15080	14906	14956	15031	14886	14936	14889	14895	14842	14991	14864	15020	14832	14985	14997	14994	14840	14829	15040	14968	14943	14796	14913	15007	14943	14855	14817	14897	14808	14921	14800	15007	14790	14930	14954	14891	14879	14817	14862	14719	14698	14776	14763	14827	14950	14764	15021	14897	14803	14841	14867	14716	14944	14738	14696	14963	14868	15066	14856	14903	14854	14994	14761	14905	14871	15004	14999	14837	14930	14826	14994	14902	14874	14954	14859	14871	14905	14922	14845	14893	14818	14822	14883	14984	14751	14943	14677	14848	14877	14879	14869	14927	14974	14841	14896	14925	14838	14865	14773	14926	14978	14848	15023	14919	14798	14985	14776	14973	14777	14742	14926	15027	14984	14810	15029	15053	14754	15067	14783	14948	15108	14867	14767	14824
24091	21146	28469	24408	22890	22886	21401	18747	18337	18547	18235	18312	18403	18127	17938	18143	18170	18043	17985	17834	18034	18035	17926	17927	17952	17716	17986	17793	18053	17664	17700	17789	17826	17988	17989	17841	17650	17790	17984	17862	17812	17744	17852	17811	17848	17785	17910	17633	17652	17639	17889	17543	17595	17919	17685	17736	17916	17935	18001	17601	17703	17799	17673	17690	17527	17636	17517	17819	17663	17789	17690	17700	17901	17776	17935	17644	17754	17692	17812	17749	17749	17721	17747	17625	17861	17879	17678	17812	17745	17879	17839	17730	17751	17695	17818	17759	17740	17769	17802	17938	17935	17807	17770	17759	17679	17600	17721	17772	17730	17901	17790	17726	17904	17618	17616	17667	17655	17909	17579	17625	17758	17626	17734	17719	17675	17771	17680	17696	17542	17672	17851	17694	17612	17598	17590	17837	18064	17966	17762	17874	17950	17752	17830	17850	17865	17748	17757	17879	17739	17663	17732	17868	17933	17700	17646	17671	17864	17852	17617	17567	17755	17811	17727	18033	17804	17850	17872	17836	17851	17850	17821	17750	17789	17904	17827	17480	17526	17670	17546	17636	17978	17698	17784	17725	17718	17710	17709	17516	17685	17827	17707	17682	17820	17830	17667	17539	17548	17899	17852	17946	17719	17924	17714	17730	17878	17856	17807	17770	17870	17680	17859	17846	17802	17616	17761	17589	17685	17717	17648	17722	17634	17694	17837	17486	17852	17650	17722	17782	17695	17746	17804	17938	17659	17859	17855	17692	17861	17549	17881	17810	17707	17671	17833	17899	17744	17752	17571	17816	17859	17836	17686	17886	17818	17708	17609	17773	17741	17608	17609	17788	17956	17754	17770	17874	17793	17724	17742	17848	17604	17704	17774	17974	17713	17631	17773	17780	17850	17600	17914	17642	17723	17709	17993	17782	17787	17538	17756	17661	17884	17937	17685	17724	17785	17734	17732	17556	17570	17895	17739	17748	17848	17822	17680	17748	17824	17865	17763	17836	17915	17481	17587	17661	17629	17842	17847	17861	17708	17769	17631	17526	17597	17695	17728	17698	17714	17785	17847	17613	17743	17901	17686	17747	17714	17834	17737	17675	17769	17628	17567	17915	17735	17692	17750	17860	17740	17647	17933	17560	17657	17784	17728	17754	17794	17785	17736	17694	17630	17742	17937	17752	17999	17655	17720	17562	17719	17796	17911	17876	17647	17851	17745	17887	17823	17670	17726	17658	17508	17841	17845	17810	17718	17816	17717	17789	17838	17862	17672	17803	17803	17647	17800	17785	17659	17811	17918	17655	17693	17757	17696	17718	17848	17608	17971	17765	17744	17828	18010	17819	17996	17776	17993	17846	17973	17885	17740	17801	17759	17694	17871	17711	17787	17822	17841	17748	17594	17612	18000	17711	18026	17691	17753	17936	17812	17790	17864	17687	17585	17527	17684	17903	17883	17667	17890	17778	17688	17932	17767	17774	17952	17588	17786	17952	17839	17673	17745	17640	17643	17783	17709	17908	17726	17707	17915	17560	17941	17921	17797	17756	17642	17933	17758	17856	17765	17727	17851	17738	17827	17755	17808	17728	17766	17578	17973	17817	17858	17628	17739	17847	17546	17812	17867	17749	17772	17879	17583	17848	17869	17820	17940	17834	17795	17677	17971	17622	17865	17685	17772	17967	17946	17746	17878	17613	18028	17798	17772	17773	17823	17760	17719	17801	17775	17507	17864	17727	17293	17649	17951	17779	17786	17804	17819	17597	17763	17693	17913	17898	17926	17759	17915	17753	17634	17737	17715	17896	17838	17823	17699	17652	17719	17454	17664	17820	17982	17949	17843	17776	17599	17672	17783	17653	17575	17516	17728	17647	17859	17535	17687	17745	17679	17889	17910	17776	17825	17710	17703	17809	17926	17758	17811	17735	17759	17689	17687	17767	17718	17801	17813	17733	17793	17848	17675	17676	17796	17849	18045	17865	17753	17735	17621	17820	17605	18019	17834	17533	17661	17724	17589	17788	17780	17992	17787	17763	17846	17885	17897	17929	17899	17756	17621	17785	17863	17867	17832	18004	17581	17714	18007	18063	18042	17998	17828	17727	17742	17557	17857	17874	17617	17803	17776	17845	17666	17791	17478	17600	17752	17702	17704	17623	17659	17805	17642	17509	17839	17825	17563	17792	17600	17695	17531	17718	17737	17758	17634	17713	17614	17500	17748	17751	17783	17854	17869	17881	17785	17857	17908	17836	17720	17755	18037	17746	17754	17756	17479	17925	17909	17804	17854	17665	17775	17764	17819	17745	17616	17650	17880	17801	17635	17778	17776	17627	17879	17820	17692	17783	17759	17685	17827	17647	17858	17702	17608	17809	17564	17840	17849	17659	17563	17756	17841	18000	17779	17894	17773	17874	17870	17821	17785	17844	17825	17702	17594	17720	17720	17729	17942	17734	17810	17681	17576	17710	17773	17744	17777	17737	17736	17844	17816	17872	17830	17787	17752	17805	17838	17729	17834	17971	17963	17726	17695	17856	17903	17905	17834	17693	17775	17853	17654	17830	17673	17875	18083	17934	17531	17626	17611	17903	17674	17822	17852	17692	17824	17843	17770	17786	18050	17973	17786	17881	17586	17808	17717	17913	17892	17988	17824	17654	17793	17820	17775	17719	17812	17762	17767	17670	17880	17790	17812	17707	17658	17608	17846	17579	17746	17628	17762	17706	17617	17577	17710	17632	17586	17783	17592	17830	17670	17618	17827	17593	17855	17618	18086	17871	17648	17726	17712	17651	17818	17721	17883	17695	17792	17687	17842	17639	17780	18020	17586	17765	17803	17625	17702	17863	17585	17505	17636	17684	17822	17826	17779	17649	17953	17855	17742	17767	17768	17711	17910	17658	17723	17758	17664	17869	17633	17702	17682	17672	17815	17771	17768	17950	17885	17656	17674	17782	17805	17563	17592	17872	17533	17753	17827	17733	17783	17810	17946	17768	17528	17865	17857	17917	17639	17538	17725	17473	17976	17722	17564	17962	17734	17718	17771	17948	17915	17837	17809	17754	17731	17736	17631	17805	17865	17751	17811	17771	17854	17763	17927	17737	17732	17561	17703	17630	17785	17732	17795	17856	17943	17679	17751	17702	17799	17672	17647	17752	17910	17794	17869	17942	17816	17781	17957	17706	17822	17754	17813	17695	17705	17872	17571	17842	17610	17667	17812	17789	17813	17715	17809	17629	17719	17487	17741	17745	17482	17796	17830	17640	17830	17909	17874	17895	17848	17839	17802	17757	17759	17766	17795	17768	17828	17850	17986	17833	17810	17820	17826	17645	17831	17832	17667	17796	17851	17803	17497	17823	17963	17785	17821	17960	17788	17816	17491	17835	17796	17646	17693	17947	17730	17660	17729	17605	17663	17913	17862	17700	17605	17922	17592	17691	17787	17820	17867	17705	17595	17796	17785	17885	17682	17720	17572	17676	17655	17947	17828	17707	17661	17771	17530	17757	17630	17623	17722	17732	17865	17715	17831	17592	17732	17762	17664	17748	17717	17624	17798	17803	17599	17618	17869	17643	17949	17723	17767	17797	17494	17907	17762	17648	17837	17591	17749	17815	17432	17807	17924	17694	17819	18036	17719	17665	17715	17857	17677	17970	17684	17812	17739	17657	17598	17736	17917	17811	17896	17906	17911	17713	18026	17712	17603	17688	17707	17718	17844	17942	17815	17859	17807	17859	17755	17925	17887	17738	17698	17620	17759	17668	17826	17742	17683	17642	17565	17922	17695	17724	17664	17744	17652	17717	17712	17560	17812	17587	17885	17807	17735	17747	17824	17685	17862	17902	17697	17772	17877	17682	17821	17678	17794	17717	18001	17763	17827	17650	17794	17757	17713	17707	17681	17818	17674	17843	17893	17770	17867	17888	17805	17709	17822	17796	17976	17749	17734	17737	17777	17899	17649	17944	17822	17879	17850	17866	17944	17698	17873	17748	17709	17695	17626	17803	17891	17780	17603	17472	17792	17777	17780	17780	18069	17744	17736	17709	17798	17511	17786	17701	17770	17662	17820	17939	17676	17621	17855	17808	17706	17783	17851	17759	17857	17875	17516	17789	17754	17807	17949	17576	17616	17563	17727	17636	17758	17779	17762	17747	17715	17733	17795	17783	17862	17801	17727	17778	17821	17872	17854	17688	17666	17439	17890	17710	17963	17651	17830	17934	17671	17747	17569	17630	17790	17729	17782	17715	17540	17736	17665	17670	17755	17875	17568	17807	17916	17878	17774	17773	17939	17787	17765	17705	17941	17896	17869	17745	17428	17844	17910	17855	17745	17631	17850	17719	17794	17956	17769	17715	17669	17618	17836	17679	17900	17877	18030	17750	18065	17749	17713	17709	17784	17842	17784	17802	17508	17637	17734	17868	17576	17719	17677	17705	17790	17835	17853	17808	17691	17659	17730	17821	17751	17764	17764	17836	17715	17720	17867	17778	17768	17571	17740	17808	17849	17742	17790	17589	17676	17975	17746	17790	17730	17660	17813	17766	17806	17667	17762	17861	17816	17783	17804	17998	18010	17708	17996	17654	17588	17929	17594	17785	17662	17749	17794	17949	17899	17744	17722	17928	17718	17621	17631	17722	17763	17932	17812	17705	17635	17803	17612	17744	17753	17753	17756	17766	17837	17621	17630	17755	17809	17747	17846	17755	17520	17838	17802	17939	17907	17898	17774	17951	17726	17742	17679	17577	17767	17724	17641	17618	17709	17961	17675	17996	17651	18034	17750	17626	17641	17884	17819	17433	17839	17841	17689	17642	17761	17813	17748	17727	17677	17897	17548	17827	17776	17818	17862	17881	17690	17931	17724	17721	17605	17900	17912	17731	17631	17578	17857	18002	17865	17778	17586	17669	17844	17831	17674	17820	17821	17888	17761	17687	17742	17741	17809	17598	17698	17679	17558	17684	17790	17924	17811	17685	17910	17813	17570	17697	17796	17950	17677	17539	17750	17935	17637	17769	17751	17695	17673	17798	17700	17733	17746	17695	17819	17873	17758	17729	17641	17589	17768	17708	17701	17871	17797	17699	17846	17940	17845	17807	17865	17920	17550	17641	17772	17750	17820	17775	17818	17880	17861	17550	17602	17685	17924	17729
20017	35175	31877	25157	22514	18531	16529	15918	15600	15478	15565	15216	15364	15079	15046	14933	14832	14925	14946	14795	14987	14961	14733	14754	14716	14766	14760	14704	14644	14812	14733	14796	14769	14800	14853	14603	14727	14837	14732	14720	14725	14836	14730	14960	14751	14692	14677	14704	14877	14653	14793	14579	14798	14664	14615	14788	14550	14817	14590	14627	14790	14636	14873	14738	14674	14767	14746	14587	14788	14773	14692	14818	14889	14646	14653	14769	14678	14670	14850	14853	14742	14789	14773	14778	14750	14661	14665	14822	14838	14647	14813	14783	14654	14797	14884	14571	14720	14679	14756	14740	14739	14547	15019	14834	14699	14735	14642	14655	14690	14836	14613	14912	14809	14541	14668	14684	14575	14774	14608	14612	14810	14761	14743	14561	14671	14520	14593	14725	14689	14749	14705	14604	14774	14733	14676	14810	14766	14517	14703	14577	14548	14750	14662	14573	14643	14864	14725	14735	14544	14754	14658	14852	14657	14930	14833	14525	14753	14598	14784	14707	14608	14605	14577	14748	14649	14790	14653	14757	14549	14650	14769	14615	14642	14627	14751	14642	14720	14682	14732	14757	14681	14787	14714	14587	14794	14664	14723	14597	14805	14596	14790	14944	14566	14589	14732	14540	14649	14734	14735	14710	14771	14717	14748	14543	14583	14589	14709	14636	14657	14899	14724	14758	14641	14606	14749	14721	14542	14681	14618	14659	14740	14508	14652	14625	14722	14658	14681	14638	14755	14480	14714	14705	14655	14544	14770	14615	14802	14517	14806	14805	14668	14732	14664	14752	14902	14782	14856	14665	14731	14714	14679	14608	14579	14646	14741	14721	14702	14744	14678	14797	14646	14497	14638	14737	14473	14734	14742	14591	14688	14636	14668	14646	14731	14778	14836	14875	14795	14812	14578	14609	14840	14508	14579	14574	14647	14659	14720	14660	14504	14775	14810	14517	14507	14723	14695	14579	14701	14759	14478	14864	14774	14576	14768	14658	14683	14680	14633	14609	14852	14699	14641	14618	14639	14726	14563	14704	14652	14777	14860	14715	14664	14754	14559	14697	14856	14687	14720	14822	14631	14819	14833	14508	14587	14749	14739	14709	14646	14876	14583	14699	14517	14670	14922	14578	14547	14665	14723	14606	14730	14800	14692	14762	14688	14922	14676	14691	14605	14661	14498	14770	14699	14694	14640	14660	14664	14772	14818	14612	14699	14672	14592	14574	14838	14748	14738	14536	14714	14834	14595	14611	14707	14807	14773	14840	14617	14832	14619	14545	14642	14656	14683	14648	14871	14665	14726	14642	14760	14735	14755	14603	14679	14707	14563	14693	14668	14780	14644	14693	14603	14551	14630	14739	14724	14718	14747	14720	14615	14884	14618	14711	14626	14725	14637	14816	14635	14501	14532	14554	14787	14672	14658	14654	14635	14646	14771	14775	14656	14680	14691	14665	14564	14658	14697	14711	14652	14601	14758	14732	14531	14656	14743	14772	14779	14653	14779	14657	14767	14493	14705	14760	14743	14685	14589	14670	14661	14759	14687	14719	14702	14438	14745	14494	14766	14524	14717	14715	14569	14828	14699	14749	14769	14875	14727	14726	14638	14809	14656	14641	14688	14687	14558	14628	14683	14781	14509	14677	14605	14553	14772	14574	14688	14690	14733	14632	14842	14817	14641	14684	14790	14664	14785	14594	14749	14719	14653	14677	14657	14671	14762	14905	14619	14653	14599	14779	14579	14654	14541	14667	14646	14630	14728	14589	14814	14735	14715	14538	14819	14661	14636	14593	14586	14742	14630	14716	14737	14754	14798	14835	14682	14639	14829	14713	14702	14660	14598	14655	14679	14696	14679	14749	14600	14673	14811	14657	14963	14708	14792	14702	14726	14754	14651	14579	14552	14719	14705	14803	14696	14706	14712	14643	14915	14721	14697	14575	14550	14652	14675	14789	14852	14697	14774	14656	14634	14784	14728	14748	14664	14662	14676	14629	14498	14783	14599	14657	14670	14594	14701	14802	14647	14798	14621	14574	14547	14643	14635	14829	14621	14706	14638	14798	14619	14787	14778	14759	14816	14725	14780	14482	14708	14585	14715	14748	14614	14754	14754	14834	14683	14828	14769	14798	14682	14597	14811	14692	14649	14772	14746	14921	14679	14689	14669	14784	14674	14668	14683	14754	14572	14646	14762	14518	14702	14691	14681	14720	14747	14815	14702	14745	14633	14644	14623	14724	14770	14488	14743	14855	14884	14701	14700	14814	14590	14688	14668	14652	14614	14882	14628	14599	14675	14771	14635	14719	14710	14494	14685	14754	14853	14745	14657	14678	14800	14892	14627	14583	14776	14961	14855	14772	14577	14624	14710	14819	14656	14679	14715	14668	14779	14592	14825	14897	14657	14699	14674	14808	14681	14674	14620	14632	14603	14752	14709	14746	14580	14671	14798	14673	14755	14723	14606	14616	14735	14756	14611	14865	14739	14615	14682	14721	14662	14707	14556	14707	14697	14649	14771	14687	14691	14546	14874	14675	14816	14690	14718	14655	14623	14619	14910	14758	14617	14646	14758	14637	14691	14698	14839	14518	14707	14655	14567	14659	14875	14659	14748	14623	14573	14687	14781	14627	14602	14692	14709	14585	14665	14821	14679	14720	14707	14782	14801	14694	14612	14759	14439	14634	14692	14710	14695	14584	14724	14766	14813	14637	14790	14749	14716	14693	14567	14697	14736	14723	14603	14628	14833	14687	14722	14600	14769	14739	14703	14873	14652	14677	14519	14613	14817	14709	14643	14721	14686	14630	14657	14673	14695	14645	14578	14656	14673	14691	14637	14759	14745	14637	14696	14747	14512	14885	14724	14844	14764	14636	14839	14717	14692	14761	14578	14597	14807	14689	14745	14678	14672	14653	14733	14710	14559	14626	14626	14739	14619	14822	14567	14869	14442	14535	14774	14743	14745	14632	14713	14635	14609	14659	14571	14750	14777	14574	14819	14605	14839	15016	14783	14665	14811	14632	14660	14628	14646	14524	14618	14629	14525	14812	14629	14734	14812	14719	14698	14720	14732	14746	14712	14657	14589	14589	14922	14879	14701	14698	14592	14837	14624	14804	14742	14799	14805	14780	14819	14508	14583	14787	14650	14722	14716	14667	14498	14777	14644	14720	14750	14735	14701	14807	14576	14553	14706	14699	14687	14701	14872	14778	14558	14773	14809	14664	14818	14654	14693	14540	14814	14681	14669	14616	14744	14580	14701	14703	14632	14722	14716	14624	14669	14685	14578	14741	14707	14537	14761	14855	14552	14541	14723	14717	14700	14665	14701	14654	14570	14711	14701	14665	14686	14586	14715	14691	14669	14864	14669	14607	14659	14751	14626	14827	14817	14589	14608	14595	14809	14855	14768	14574	14713	14791	14541	14935	14459	14817	14761	14561	14510	14790	14819	14680	14638	14681	14495	14488	14765	14651	14685	14668	14727	14664	14696	14631	14639	14703	14608	14706	14763	14742	14641	14812	14651	14689	14755	14717	14672	14547	14628	14427	14564	14657	14647	14606	14602	14736	14666	14632	14612	14629	14611	14782	14666	14631	15015	14653	14859	14744	14767	14544	14693	14584	14729	14643	14616	14824	14581	14730	14759	14891	14775	14657	14578	14679	14535	14587	14639	14636	14543	14811	14660	14640	14714	14785	14510	14682	14695	14792	14638	14721	14670	14884	14623	14690	14737	14694	14724	14573	14801	14791	14596	14625	14761	14782	14611	14690	14694	14624	14712	14575	14758	14663	14749	14617	14576	14685	14667	14769	14732	14610	14700	14803	14580	14782	14794	14653	14666	14726	14789	14691	14581	14735	14787	14726	14633	14755	14709	14747	14780	14578	14779	14773	14594	14662	14727	14792	14673	14491	14728	14732	14682	14564	14637	14737	14706	14693	14563	14719	14674	14747	14820	14796	14705	14514	14606	14642	14692	14719	14708	14717	14796	14566	14678	14651	14817	14740	14745	14632	14625	14795	14670	14723	14681	14859	14704	14801	14803	14714	14685	14728	14798	14755	14727	14763	14571	14899	14675	14698	14691	14690	14556	14725	14616	14812	14787	14818	14746	14670	14653	14569	14720	14694	14712	14688	14675	14712	14844	14848	14705	14690	14772	14606	14573	14648	14756	14773	14768	14805	14562	14688	14753	14631	14665	14682	14652	14729	14767	14722	14723	14666	14800	14809	14599	14622	14610	14733	14638	14573	14740	14719	14776	14586	14600	14680	14759	14792	14593	14838	14738	14581	14913	14705	14689	14813	14799	14610	14576	14766	14623	14796	14653	14897	14689	14599	14739	14673	14682	14631	14627	14631	14597	14661	14669	14462	14760	14766	14671	14716	14571	14563	14765	14648	14580	14475	14667	14758	14718	14711	14768	14573	14782	14563	14649	14783	14576	14835	14691	14653	14715	14651	14704	14633	14783	14813	14697	14609	14740	14797	14803	14672	14707	14781	14651	14569	14724	14579	14753	14646	14785	14493	14781	14540	14671	14778	14621	14570	14740	14340	14730	14630	14603	14583	14776	14547	14572	14677	14737	14873	14442	14583	14769	14683	14710	14818	14846	14810	14674	14737	14850	14799	14558	14847	14627	14704	14813	14720	14538	14815	14654	14688	14570	14763	14788	14632	14878	14557	14686	14684	14578	14640	14619	14849	14800	14649	14782	14675	14661	14629	14826	14694	14640	14765	14892	14834	14747	14743	14735	14691	14699	14792	14684	14655	14645	14674	14876	14719	14778	14685	14782	14611	14562	14619	14751	14473	14674	14686	14704	14540	14696	14755	14626	14687	14660	14778	14620	14866	14854	14610	14708	14652	14631	14744	14686	14698	14481	14891	14766	14569	14661	14965	14654	14714	14882	14751	14847	14729	14675	14673	14576	14762	14793	14515	14974	14762	14542	14671	14681	14712	14639	14811	14765	14638	14747	14857	14725	14628	14801	14774	14550	14681	14731	14599	14880	14641	14733	14745	14598	14630	14748	14808	14638	14711	14807	14743	14870	14745	14465	14787	14805	14679	14781	14618	14650	14760	14742	14707	14646	14656	14563	14726	14684	14670	14813	14713	14747	14651	14820	14602	14691	14431	14687	14719	14857	14722	14612	14599
22850	21155	28890	23705	21763	24368	25447	20450	19290	19381	19258	19171	18993	18837	18805	18677	18764	18551	18527	18423	18426	18541	18591	18726	18780	18502	18486	18519	18528	18426	18669	18497	18513	18426	18382	18481	18278	18321	18407	18556	18321	18509	18497	18391	18468	18405	18315	18240	18295	18444	18332	18523	18330	18336	18393	18265	18527	18448	18306	18524	18318	18349	18301	18480	18284	18240	18517	18462	18284	18166	18337	18334	18362	18147	18230	18450	18306	18345	18360	18268	18317	18390	18382	18399	18445	18401	18390	18272	18382	18402	18363	18487	18558	18363	18408	18305	18337	18506	18414	18381	18469	18321	18348	18365	18403	18320	18299	18134	18463	18443	18618	18163	18361	18454	18446	18132	18358	18408	18385	18437	18313	18368	18357	18323	18249	18106	18483	18315	18440	18187	18350	18337	18323	18383	18275	18164	18444	18342	18440	18383	18335	18367	18203	18294	18363	18259	18370	18262	18438	18335	18507	18410	18328	18196	18274	18132	18310	18486	18540	18072	18478	18284	18158	18369	18224	18359	18321	18269	18371	18145	18278	18276	18407	18418	18291	18283	18484	18401	18366	18371	18263	18398	18201	18474	18334	18185	18414	18240	18278	18178	18333	18234	18306	18489	18194	18167	18074	18159	18267	18137	18294	18270	18240	18232	18377	17974	18183	18348	18377	18291	18292	18100	18302	18278	18506	18364	18396	18293	18424	18282	18060	18259	18172	18155	18216	18329	18535	18280	18349	18233	18412	18195	18272	18397	18391	18332	18419	18391	18369	18187	18249	18324	18225	18243	18239	18253	18129	18389	18252	18356	18316	18295	18108	18418	18449	18216	18243	18305	18211	18076	18255	18246	18304	18156	18114	18151	18374	18313	18290	18399	18367	18455	18330	18173	18318	18336	18301	18498	18226	18348	18370	18467	18186	17956	18076	18420	18237	18247	18089	18120	18119	18178	18333	18316	18171	18289	18127	18159	18197	18301	18159	18239	18153	18218	18270	18369	18339	18300	18446	18371	18377	18287	18249	18304	18266	18356	18499	18231	18233	18355	18361	18127	18112	18218	18218	18397	18285	18301	18325	18508	18315	18083	18248	18220	18381	18249	18301	18226	18327	18385	18426	18185	18367	18290	18244	18296	18368	18192	18427	18221	18157	18193	18422	18421	18298	18368	18452	18238	18081	18223	18325	18370	18384	18479	18418	18182	18360	18358	18168	18284	18312	18126	18307	18118	18198	18246	18314	18207	18232	18454	18368	18340	18351	18358	18150	18293	18051	18260	18162	18270	18285	18367	18247	18222	18359	18264	18226	18172	18170	18220	18491	18413	18320	18427	18559	18310	18462	18226	18199	18118	18228	18231	18169	18255	18027	18184	18272	18368	18157	18276	18358	18141	18126	18319	18259	18219	18210	18319	18191	18353	18327	18337	18293	18094	18361	18145	18346	18211	18231	18209	18547	18187	18365	18462	18326	18010	18477	18472	18344	18429	18396	18202	18404	18396	18669	18275	18208	18171	18132	18295	18285	18207	18486	18449	18315	18457	18254	18297	18224	18021	18221	18310	18406	18333	18261	18191	18469	18350	18169	18204	18203	18234	18117	18400	18036	18276	18264	18141	18197	18200	18480	18267	18273	18381	18402	18273	18003	18315	18403	18104	18281	18396	18459	18456	18264	18320	18224	18103	18348	18307	18186	18097	18286	18260	18250	18226	18313	18290	18178	18243	18447	18238	18277	18411	18070	18326	18201	18352	18271	18316	18198	18385	18289	18237	18264	18259	18294	18169	18356	18286	18106	18354	18081	18388	18351	18237	18247	18478	18299	18532	18272	18336	18376	18585	18113	18085	18322	18287	18351	18250	18337	18241	18179	18317	18496	18294	18243	18019	18233	18497	18422	18230	18308	18108	18307	18210	18175	18234	18369	18476	18048	18496	18327	18012	18073	18275	18103	18380	18276	18314	18214	18183	18058	18203	18180	18306	18252	18153	18361	18226	18185	18128	18092	18276	18302	18299	18265	18459	18157	18186	18306	18222	18315	18313	18172	18526	18190	18194	18284	18115	18299	18214	18136	18228	18196	18261	18411	18376	18368	18298	18151	18408	18501	18412	18470	18311	18048	18146	18240	18099	18203	18179	18245	18371	18303	18101	18159	18309	18223	18302	18308	18241	18400	18243	18252	18410	18279	18095	18191	18203	18324	18273	18221	18177	18367	18288	18302	18406	18257	18045	18314	18538	18265	18282	18289	18360	18288	18316	18460	18316	18258	18454	18200	18065	18198	18232	17955	18253	18226	18322	18187	18534	18096	18244	18070	17976	18164	18403	18376	18285	18298	18098	18181	18297	18457	18436	18256	18280	18255	18342	18271	18222	18093	18182	18103	18173	18237	18391	18292	18322	18247	17982	18196	18153	18307	18379	18252	18180	17978	18158	18419	18243	18338	18320	18214	18305	18331	18226	18283	18147	18232	18299	18369	18402	18438	18110	18409	18102	18278	18202	18343	18218	18205	18096	18256	18310	18265	18414	18283	18279	18441	18270	18219	18391	18225	18282	18314	18286	18170	18161	18138	18317	18371	18303	18154	18209	18369	18172	18154	18328	18565	18392	18272	18337	18231	18136	18376	18371	18286	18209	18275	18166	18068	18125	18388	18253	18377	18370	18208	18189	18131	18125	18210	18481	18249	18193	18363	18313	18384	18489	18294	17904	18329	18393	18124	18464	18233	18191	18348	18459	18138	18291	18258	18603	18326	18058	18231	18349	18136	18258	18250	18241	18326	18322	18206	18400	18418	18226	18320	18137	18133	18138	18273	18274	18330	18273	18076	18221	18569	18166	18345	18237	18080	18325	18393	18541	18327	18186	18431	18398	18495	18261	18259	18296	18128	18331	18305	18197	18372	18154	18349	18100	18142	18182	18230	18155	18299	18267	18140	18285	18262	18415	18274	18507	18170	18398	18118	18254	18278	18106	18282	18291	18400	18101	18579	18324	18314	18530	18419	18177	18230	18500	18424	18261	18351	18318	18234	18146	18348	18183	18188	18182	18234	18283	18290	18237	18181	18297	18383	18067	18406	18263	18260	18266	18232	18216	18174	18373	18204	18347	18233	18488	18222	18199	18347	18357	18291	18211	18399	18027	18526	18349	18285	18155	18332	18560	18236	17980	18154	18213	18264	18243	18186	18046	18369	18176	18548	18488	18322	18278	18347	18322	18002	18337	18219	18313	18185	18256	18291	18201	18438	18398	18355	18309	18238	18247	18347	18340	18090	18172	18322	18360	18230	18363	18196	18374	18398	18046	18458	18238	18325	18310	18473	18319	18410	18206	18190	18261	18145	18347	18301	18193	18339	18351	18360	18228	18292	18088	18400	18386	18165	18361	18166	18458	18297	18360	18428	18321	18364	18557	18315	18173	18223	18335	18263	18258	18290	18321	18504	18379	18298	18342	18139	18047	18089	18433	18301	18198	18355	18357	18242	18382	18312	18265	18224	18336	18504	18212	18281	18254	18069	18276	18153	18244	18266	17935	18383	18334	18375	18307	18226	18387	18282	18227	18318	18283	18424	18254	18462	18292	18366	18305	18161	18308	18270	18317	18291	18423	18208	18180	18416	18225	18331	18191	18226	18286	18141	18280	18195	18147	18434	18263	18275	18189	18371	18088	18195	18389	18339	18319	18491	18409	18249	18413	18480	18188	18306	18353	18395	18187	18212	18318	18331	18243	18200	18193	18112	18413	18250	18166	18385	18230	18454	18439	18225	18172	18353	18213	18153	18212	18303	18377	18198	18255	18277	18224	18296	18255	18188	18244	18286	18433	18440	18267	18352	18238	18250	18278	18363	18306	18280	18199	18351	18294	18342	18378	18294	18254	18239	18261	18156	18275	18347	18350	18378	18232	18415	18299	17983	18222	18361	18183	18214	18199	18138	18109	18225	18357	18374	18259	18232	18060	18244	18395	18232	18205	18415	18232	18415	18189	18164	18195	18224	18055	18035	18342	18186	18150	18381	18374	18280	18463	18465	18410	18421	18209	18326	18352	18489	18294	18541	18328	18160	18436	18330	18249	18330	18138	18015	18231	18202	18287	18210	18535	18356	18340	18482	18189	18236	18083	18450	18163	18101	18336	18126	18363	18224	18167	18253	18336	18384	18210	18187	18142	18205	18292	18440	18330	18268	18494	18413	18282	18147	18348	18312	18241	18241	18128	18278	18335	18290	18065	18365	18376	18100	18307	18296	18399	17898	18375	18118	18118	18428	18286	18304	18355	18377	18253	18180	18365	18299	18450	18432	18412	18256	18341	18315	18283	18443	18414	18450	18336	18496	18278	18288	18217	18341	18406	18130	18331	18182	18536	18382	18263	18338	18293	18241	18345	18325	18492	18259	18271	18357	18175	18287	18186	18234	18226	18396	18264	18409	18331	18476	18179	18116	18267	18306	18270	18271	18155	18438	18477	18229	18256	18210	18180	18302	18245	18430	18059	18401	18305	18287	18261	18044	18154	18264	18209	18411	18342	18136	18334	18353	18336	18108	18437	18311	18125	18562	18334	18208	18353	18137	18272	18236	18398	18310	18243	18343	18165	18253	18219	18243	18270	18208	18231	18217	18207	18374	18209	18245	18197	18341	18269	18245	18230	18211	18155	18108	18430	18352	18336	18312	18366	18486	18389	18321	18116	18428	18311	18494	18034	18330	18074	18064	18078	18344	18531	18290	18199	18176	18171	18440	18236	18162	18186	18267	18475	18495	18184	18385	18261	18168	18168	18220	18396	18405	18210	18197	18337	18326	18423	18279	18135	18207	18127	18184	18349	18267	18287	18321	18469	18374	18423	18290	18367	18415	18254	18257	18271	18219	18374	18422	18233	18215	18223	18157	18454	18346	18443	18314	18381	18290	18204	18261	18226	18332	18347	18216	18376	18357	18325	18338	18270	18318	18350	18189	18217	18223	18272	18375	18342	18258	18169	18177	18217	18350	18168	18442	18242	18255	18475	18240	18246	18381	18288	18317	18250	18347	18300	18278	18038	18332	18193	18291	18232	18269	18391	18261	18405	18390	18426	18577	18293	18455	18418	18335	18184	18514	18228	18454	18296	18195	18253	18364	18357	18241	18117	18452	18234	18418	18337	18370	18307	18278	18226
22491	40116	36159	28220	26245	21090	17954	16758	16636	16173	16151	15979	15869	15444	15518	15351	15454	15371	15410	15122	15225	15085	15104	15198	15081	15122	15031	14957	15104	14981	15076	15149	15137	15128	14796	14996	15048	15221	14917	15230	14830	15138	15126	14931	15010	15037	15120	14860	14946	14949	15055	15010	15135	15087	14964	14913	14960	15099	14966	15021	15054	14950	14988	15116	14875	14987	15139	14888	14888	15102	15154	15108	14979	14995	15078	14987	15068	14984	14928	15120	15029	15053	14997	14913	15013	15129	15013	15245	15097	15177	14951	14910	15098	15209	15183	15115	15112	15195	15185	15017	14932	14747	15124	15093	14882	15143	15010	14782	15072	14856	15017	15007	15079	14929	14850	15091	15024	15070	14986	15077	14566	15100	14874	14995	15095	14974	15010	14896	14913	14942	15005	14858	15029	14999	14914	15027	14984	15235	14943	15029	15025	15037	14948	14859	15116	14846	14876	15139	14966	14996	14996	15023	15015	14934	15035	15189	15093	14898	14983	15086	15042	15127	14830	15045	15038	15038	14857	14894	14929	14828	15015	15163	14997	15086	15079	14927	15252	14997	15048	14940	14934	14997	15073	15003	15072	14869	14997	14996	14969	14904	14841	14918	14989	14983	14950	15054	14901	14991	14832	14894	14912	14943	14864	14921	15031	15000	14981	15036	14973	14900	14938	15110	14993	15036	15040	14859	14915	14880	14904	14957	14947	15004	15008	14770	15024	15057	15195	15005	15004	14853	14968	14938	15013	14849	14898	14802	14955	14982	15094	14933	14980	15016	14863	15064	14992	14903	14906	14901	15046	14950	15038	15035	14889	14880	14845	14910	15106	14907	14974	15001	14887	14862	14872	15014	14850	14922	14856	14976	14888	15007	15070	14831	15041	14927	14874	14869	15004	15023	15007	14716	15038	14894	14877	14975	15007	14972	15067	14895	14951	15013	15000	15081	14979	15034	14935	14966	14948	14967	15006	14957	14880	14861	14929	14939	14915	14615	14898	15050	14952	14888	14925	14893	14985	15024	14883	15059	14944	15071	14879	15069	15031	14997	14898	14920	15138	15000	15040	14844	15022	14980	14880	14854	15065	14989	15034	14852	15056	15058	14801	14837	14905	14945	15026	14870	14970	14977	14960	14807	14931	14914	15193	14974	14925	14905	14950	14871	15040	14983	14989	15038	14836	14940	14917	14989	14898	14888	15134	15031	14886	14963	14961	14886	14956	14769	14948	14980	14925	14790	15018	15033	14913	15004	14995	14913	14961	15092	15011	15065	14997	14970	14836	14909	14923	15072	14871	15026	15036	15019	14967	15087	14915	14844	14999	14775	14932	15159	15015	14935	14890	15052	15064	15007	14937	14914	14856	14990	14885	15267	15006	14918	14913	14999	14951	15119	14780	15088	14907	15005	14920	14877	14859	14940	15128	15078	15012	14941	14999	14932	14925	14872	14968	14936	15034	15125	14986	14899	14930	15000	14988	15141	14978	15175	14895	15059	14788	14926	14805	14990	14979	15058	15065	14911	15049	15034	15036	14911	14975	14924	14956	15093	15023	14871	15004	14914	15111	15033	14940	14953	15182	14880	14856	14972	15005	14986	14965	14926	14976	14980	14872	14900	15082	15023	14863	15108	14845	14994	14977	15079	15020	14864	14993	15091	14712	15078	14761	14962	15055	15065	15053	14935	15026	15006	15015	14909	14893	14971	15114	15061	15024	14855	14943	15022	14820	14913	14976	14969	15017	15014	14867	14853	14981	15021	14866	15108	15091	15072	14877	15082	15011	15042	14826	14888	14958	14940	14867	14940	15018	15012	14917	15015	14929	14836	14984	14959	14834	14815	15202	15022	14871	14968	15128	14817	14968	15068	14904	14775	14938	14925	14976	14908	14855	14943	14850	14964	15020	14868	14985	14912	15221	14667	15155	14985	14990	15012	14977	14978	14962	14908	14967	14976	14952	15021	14883	14990	14997	14917	14936	15073	15158	14866	14979	14831	14920	14822	14984	14900	14975	14950	14890	15156	15017	14903	14987	14910	14906	14974	14925	14922	14902	14800	15051	14825	14960	14929	15053	14948	14856	15110	15056	14743	14952	14919	14875	15118	14939	14886	14957	14937	14798	15140	15015	14943	14899	15101	14989	15038	15003	15024	15075	14799	14844	14891	14816	14889	15021	14989	15067	14965	15178	15037	14782	14843	15032	14948	14996	14860	14842	15045	14953	14867	15036	14858	14952	15003	14988	14968	15083	14903	15005	14959	15037	14949	15122	15013	14989	14918	15020	14819	15033	14865	15001	14981	14898	15113	15144	15161	15067	14924	14982	14981	14792	14918	15042	14838	14933	14994	15079	15164	14950	14871	14864	15017	14968	15044	15114	15021	14879	14998	14976	15010	15010	15096	14995	14878	14882	14920	14833	15136	14988	14984	14861	15002	14793	14984	14953	15040	14822	14885	14956	15007	14995	15094	14970	15058	14846	14911	15079	15130	14929	14907	15087	14843	14925	15013	15066	14905	15043	14944	14853	14917	14897	15051	14923	14932	14856	15066	15071	15050	15013	14853	14946	14796	14996	14929	15098	14980	14992	15059	15100	14896	14910	14913	14998	14998	14948	15046	14902	15023	14879	15038	15062	14951	14772	14836	15010	15113	14824	14802	15130	14917	14877	14961	15007	14969	15037	15050	15109	14900	15049	14902	14968	15106	14993	15059	15071	14911	14995	15068	14890	15032	14854	14903	14928	15017	14919	14989	14758	15070	14874	15127	14973	14850	14909	14965	14854	14922	14957	15013	15111	14690	14840	14955	14968	15115	14978	15127	14896	14873	15014	14897	14955	14947	14900	14994	14981	15092	15089	15041	14836	14907	15046	15035	15019	14913	14998	14874	15003	15008	14845	14975	14999	14902	14972	14947	15058	15071	15056	15011	14901	14946	14973	14865	14929	14904	15029	14917	14786	14958	14868	14982	15099	15100	14900	15028	15112	14967	14939	14899	14821	15012	14857	15028	15039	15020	15098	14920	14888	14982	14911	14840	14935	14908	15022	14986	14887	15109	14836	14876	15048	15108	14873	15041	14967	14939	14922	14979	15022	15021	14988	14983	14898	14962	15021	15118	14933	15008	15023	14930	14990	14932	15044	14961	15077	14993	14849	14962	14987	14980	15032	14848	15000	15149	14999	14858	14938	14911	14819	14979	14958	15042	14879	15102	14900	14921	14880	14786	14956	14840	15126	14864	14973	15080	15020	14989	14921	14994	14767	15211	14959	14967	14853	14865	15024	14825	14925	14997	14924	14938	15077	14935	14824	14971	15103	15034	14843	14758	15007	14927	15045	14978	15034	14993	14948	15031	15015	15009	14928	14888	14790	14898	15105	14928	14729	14880	15022	14900	14836	14913	14947	14921	14991	15022	14893	14989	15058	15018	15049	14994	15039	15048	14858	14837	15031	14886	14903	14954	14977	15132	15021	14910	14819	14795	14932	15091	15082	14929	14819	14906	15057	15038	14765	14987	15068	14966	15054	14934	14875	15058	14931	15076	14821	14898	15030	15062	15061	15090	14943	15037	15066	15142	14961	14921	14894	15013	15064	15074	14951	15020	14921	15018	14948	14724	14932	15048	14943	14833	15084	14899	14911	14994	15058	15004	14977	14784	14906	15030	14903	14901	14988	14908	14816	14909	14816	14850	14898	14961	14860	15048	14959	14922	14795	15060	14925	15024	14858	14980	14794	14940	14916	14864	14897	14955	14913	14950	14965	14977	15034	14956	14986	15011	14874	14900	14871	15079	15006	14983	14946	15082	15003	15032	14833	15107	15060	15175	14983	14943	15095	15033	14974	14942	15086	14841	14865	15058	15011	15062	14917	14977	14982	14980	14929	14873	14975	15066	15004	14880	15062	14858	14954	14917	14922	15092	14940	14982	14896	14905	14967	14973	15042	14971	14921	15221	15040	14899	15028	14889	15061	14936	14908	14907	15088	14980	14974	14848	14865	15161	14875	14968	14986	14766	14918	15006	14991	14851	15043	14947	15000	14921	14762	14970	15015	14908	15109	14939	14882	14913	14857	15131	14767	14818	14932	14852	15096	14799	15061	14956	14805	15028	14837	15020	15098	14929	15025	14886	14926	14978	15104	14855	14876	15018	14966	15014	14995	14991	14974	14783	14960	14673	15028	14952	15031	15057	14838	15030	14902	15021	14824	14823	14919	14940	15106	15046	14937	14910	15039	15019	14991	15066	14975	15127	14903	15095	15121	14695	15060	14883	15060	14702	15033	15185	14974	14908	14941	15090	15151	15028	14859	15027	14764	15001	14909	15021	14854	15191	15098	15002	15035	14991	14965	15023	15026	14879	14935	14981	14887	14973	14986	14982	14963	14905	14852	15120	14923	14875	15085	14982	14924	15056	14804	15005	14934	14945	14881	14920	14929	14836	15026	14956	15105	14943	15052	15003	15092	14963	14925	14959	15060	15018	15089	14956	14832	15056	14868	15186	15017	14929	15016	15006	14934	14996	15042	14945	14992	14901	14787	15078	15215	14991	14893	14895	14801	14956	14971	14955	14840	14980	15221	14998	14886	14904	14954	14917	14959	14979	14927	14765	15072	14795	15106	14882	14918	15045	15206	14796	14869	14941	14964	14877	15049	15168	14889	15001	15005	15249	14934	14855	14959	14973	14943	15068	14924	15013	14984	15088	14965	14766	14855	14874	15001	14966	14776	14936	15132	15003	14948	14918	15030	14759	15094	15016	14985	14928	14835	15031	14867	15034	14865	14924	14894	15030	14893	14898	14926	14843	14902	15074	14995	14914	15022	14929	14955	14954	14863	14881	14878	14835	14805	14822	15079	14977	14842	14928	15072	14979	15066	14984	14966	15041	14890	15074	15065	14976	14963	14926	14928	14752	15034	15035	15085	15051	14912	15040	14960	15038	15004	15014	15148	14834	14907	15052	15036	14953	14972	14963	15034	14985	15115	15042	14881	15120	14945	14965	14925	15104	14971	14946	14834	14867	14943	14756	15045	14980	14879	15192	14759	15071	15108	14780	14934	15063	15024	14930	14882	14804	15021	14885	14934	14850	15110	15004	14969	15021	14919	14964	15071	14968	15085	15030	14966	15111	14884	14953	15150	14965	14894	14942
28443	23358	27637	24845	21377	20539	19426	18816	18779	18622	18683	18613	18518	18550	18480	18450	18483	18398	18389	18395	18591	18282	18358	18309	18440	18321	18259	18300	18358	18285	18103	18378	18432	18290	18404	18399	18211	18359	18324	18467	18353	18421	18503	18109	18314	18384	18378	18387	18500	18304	18491	18242	18353	18242	18587	18246	18257	18324	18423	18385	18407	18269	18214	18368	18301	18419	18281	18215	18380	18375	18245	18102	18243	18316	18277	18191	18286	18175	18274	18445	18235	18357	18442	18462	18447	18503	18382	18465	18365	18569	18449	18346	18516	18368	18323	18360	18597	18389	18316	18384	18392	18563	18431	18481	18392	18392	18516	18315	18598	18344	18422	18493	18341	18397	18145	18376	18247	18370	18378	18327	18521	18485	18236	18306	18318	18333	18514	18240	18309	18318	18387	18399	18351	18488	18308	18373	18360	18266	18381	18090	18147	18415	18360	18420	18422	18095	18361	18332	18427	18260	18272	18357	18383	18285	18396	18314	18287	18563	18168	18325	18383	18518	18384	18380	18278	18217	18278	18187	18416	18453	18176	18414	18320	18301	18245	18448	18234	18180	18247	18388	18307	18480	18343	18322	18357	18267	18342	18418	18447	18389	18438	18196	18184	18421	18346	18255	18329	18434	18495	18358	18273	18407	18471	18452	18553	18218	18349	18379	18316	18217	18216	18347	18393	18382	18083	18227	18350	18286	18465	18327	18313	18348	18348	18388	18410	18446	18420	18431	18236	18532	18352	18250	18404	18293	18420	18328	18410	18422	18590	18460	18329	18456	18182	18331	18357	18520	18259	18125	18418	18134	18172	18271	18535	18360	18385	18432	18352	18191	18365	18154	18336	18414	18594	18266	18337	18249	18184	18246	18466	18277	18378	18386	18416	18158	18272	18117	18246	18164	18545	18496	18469	18211	18323	18378	18359	18461	18410	18320	18302	18374	18164	18340	18244	18435	18261	18220	18519	18218	18402	18408	18515	18303	18376	18339	18286	18316	18223	18450	18374	18532	18214	18488	18283	18428	18381	18213	18284	18185	18269	18625	18544	18277	18542	18170	18391	18448	18351	18294	18392	18168	18291	18332	18347	18453	18398	18368	18429	18369	18147	18415	18242	18154	18360	18212	18034	18358	18185	18333	18469	18093	18365	18509	18268	18389	18492	18391	18177	18265	18465	18346	18357	18451	18315	18309	18348	18327	18287	18444	18053	18195	18171	18348	18399	18149	18495	18613	18331	18229	18489	18475	18373	18413	18250	18316	18515	18382	18362	18275	18215	18269	18356	18437	18382	18496	18331	18157	18309	18481	18122	18377	18599	18172	18139	18338	18442	18044	18258	18388	18350	18372	18278	18176	18342	18398	18374	18384	18222	18296	18363	18291	18410	18466	18243	18246	18128	18374	18345	18554	18407	18249	18408	18140	18096	18406	18274	18344	18274	18307	18165	18334	18289	18506	18282	18216	18284	18568	18384	18241	18347	18462	18306	18170	18218	18324	18426	18248	18267	18232	18466	18386	18253	18500	18404	18268	18429	18202	18156	18322	18284	18459	18285	18382	18363	18471	18384	18327	18307	18368	18478	18284	18322	18154	18379	18306	18393	18359	18436	18362	18374	18390	18405	18374	18365	18284	18082	18318	18163	18248	18070	18116	18290	18276	18433	18362	18430	18320	18410	18243	18329	18335	18081	18237	18377	18147	18427	18229	18293	18334	18508	18307	18384	18504	18320	18644	18356	18604	18371	18448	18362	18370	18562	18337	18392	18452	18436	18354	18254	18335	18240	18163	18470	18374	18353	18332	18402	18506	18475	18361	18467	18304	18490	18385	18417	18365	18257	18336	18430	18387	18187	18273	18407	18340	18525	18250	18146	18476	18331	18052	18486	18373	18522	18336	18343	18200	18268	18498	18215	18352	18618	18461	18056	18123	18237	18267	18360	18073	18475	18216	18349	18265	18445	18186	18238	18248	18360	18272	18161	18304	18447	18242	18152	18518	18361	18176	18384	18422	18198	18399	18287	18398	18301	18378	18279	18275	18224	18228	18285	18270	18451	18366	18254	18399	18297	18352	18258	18217	18300	18563	18230	18410	18306	18438	18397	18390	18361	18416	18227	18205	18565	18254	18385	18509	18676	18463	18593	18308	18092	18256	18378	18357	18392	18102	18360	18328	18356	18165	18405	18292	18469	18469	18446	18640	18197	18464	18221	18262	18598	18423	18432	18471	18274	18269	18246	18286	18193	18412	18491	18385	18416	18626	18322	18372	18462	18315	18254	18275	18118	18451	18344	18149	18421	18320	18252	18306	18297	18310	18300	18408	18270	18357	18388	18341	18340	18340	18166	18274	18501	18361	18424	18268	18213	18354	18339	18238	18402	18321	18184	18318	18301	18435	18099	18297	18229	18345	18345	18230	18445	18426	18444	18313	18039	18179	18465	18418	18439	18513	18302	18155	18480	18228	18373	18191	18241	18478	18418	18390	18387	18220	18377	18285	18269	18423	18441	18169	18487	18323	18440	18243	18431	18324	18294	18278	18407	18308	18205	18258	18325	18304	18329	18452	18406	18383	18215	18260	18335	18353	18284	18228	18390	18365	18424	18389	18442	18284	18412	18412	18284	18378	18260	18348	18317	18298	18160	18392	18200	18385	18221	18363	18409	18460	18205	18414	18442	18245	18172	18449	18554	18319	18359	18338	18396	18322	18439	18328	18582	18325	18445	18340	18376	18351	18430	18123	18308	18333	18413	18251	18410	18167	18381	18153	18202	18366	18539	18361	18500	18399	18013	18178	18412	18308	18310	18209	18491	18291	18126	18448	18405	18373	18474	18475	18435	18348	18291	18400	18353	18363	18209	18384	18533	18380	18371	18299	18210	18296	18362	18317	18455	18230	18166	18317	18337	18212	18378	18032	18068	18508	18395	18376	18246	18431	18332	18280	18480	18299	18172	18302	18143	18509	18408	18299	18305	18272	18451	18517	18686	18403	18237	18246	18239	18253	18376	18525	18355	18215	18181	18381	18323	18282	18262	18199	18347	18445	18126	18153	18304	18433	18464	18309	18205	18330	18423	18472	18438	18555	18296	18263	18433	18419	18359	18173	18273	18285	18443	18525	18418	18574	18487	18387	18362	18493	18201	18124	18227	18311	18482	18370	18267	18304	18404	18461	18503	18604	18239	18370	18282	18275	18475	18286	18187	18291	18551	18338	18462	18276	18437	18224	18327	18389	18192	18412	18265	18222	18391	18286	18202	18242	18303	18318	18356	18381	18432	18239	18447	18218	18431	18330	18307	18299	18177	18344	18494	18607	18263	18434	18355	18183	18187	18389	18219	18257	18478	18190	18418	18406	18423	18423	18370	18430	18300	18346	18442	18424	18307	18155	18433	18347	18359	18284	18369	18570	18425	18207	18183	18190	18270	18332	18285	18588	18351	18442	18388	18280	18145	18431	18419	18274	18577	18457	18436	18232	18334	18285	18381	18301	18420	18346	18440	18321	18331	18194	18254	18287	18450	18431	18397	18305	18275	18168	18236	18495	18247	18349	18207	18385	18460	18483	18213	18295	18361	18173	18487	18325	18380	18559	18138	18191	18295	18470	18366	18533	18384	18109	18337	18523	18309	18329	18252	18393	18363	18396	18375	18316	18312	18400	18359	18500	18348	18310	18428	18304	18373	18236	18391	18503	18427	18366	18589	18193	18102	18352	18490	18458	18179	18436	18303	18432	18417	18399	18314	18378	18452	18292	18185	18336	18391	18368	18415	18403	18358	18298	18455	18332	18221	18443	18344	18372	18479	18312	18235	18161	18276	18425	18247	18440	18408	18402	18298	18391	18500	18397	18543	18147	18202	18231	18051	18221	18206	18235	18381	18314	18295	18388	18218	18291	18308	18491	18316	18280	18228	18418	18446	18246	18358	18053	18337	18411	18434	18384	18218	18388	18428	18230	18141	18278	18091	18254	18461	18460	18371	18299	18375	18121	18259	18311	18219	18494	18312	18558	18375	18299	18439	18196	18457	18245	18315	18388	18347	18169	18207	18296	18344	18268	18237	18427	18411	18313	18500	18149	18323	18368	18223	18168	18388	18559	18181	18280	18263	18133	18561	18281	18360	18503	18242	18431	18454	18105	18496	18308	18401	18128	18365	18372	18599	18453	18358	18107	18624	18398	18277	18273	18382	18159	18345	18316	18455	18262	18155	18380	18287	18441	18412	18488	18338	18274	18305	18381	18434	18243	18382	18262	18506	18491	18382	18296	18297	18286	18098	18353	18289	18181	18489	18476	18374	18524	18345	18400	18567	18293	18356	18400	18399	18417	18491	18583	18393	18472	18258	18423	18750	18192	18389	18228	18073	18103	18385	18378	18372	18400	18357	18186	18512	18330	18211	18346	18376	18294	18373	18240	18197	18251	18431	18429	18316	18335	18369	18312	18375	18295	18321	18495	18425	18412	18257	18294	18441	18197	18436	18456	18402	18406	18204	18488	18576	18181	18359	18390	18312	18212	18323	18473	18499	18299	18219	18355	18456	18348	18370	18243	18243	18199	18300	18396	18462	18164	18302	18317	18334	18311	18364	18323	18495	18500	18342	18182	18331	18397	18272	18216	18371	18334	18283	18453	18499	18345	18141	18442	18414	18379	18411	18338	18261	18310	18350	18407	18421	18424	18221	18450	18399	18575	18402	18423	18443	18316	18290	18318	18526	18362	18338	18562	18242	18198	18451	18265	18413	18189	18441	18425	18344	18258	18529	18646	18509	18261	18143	18164	18193	18607	18260	18300	18314	18337	18364	18255	18384	18505	18495	18364	18265	18500	18457	18332	18318	18225	18213	18507	18463	18300	18473	18425	18306	18292	18171	18361	18344	18345	18215	18053	18383	18298	18337	18382	18679	18321	18428	18182	18397	18405	18179	18311	18353	18443	18122	18273	18384	18463	18352	18376	18445	18325	18355	18320	18395	18208	18205	18314	18229	18102	18251	18379	18238	18568	18374	18199	18597	18402	18583	18405	18241	18244	18343	18102	18421	18544	18543	18493	18417	18169	18539	18396	18325	18399	18446	18318	18354	18246	18369	18295	18398	18275	18259	18136	18328	18332	18388	18262	18317	18521	18347	18408	18196	18409	18310	18326	18443	18315
20632	28260	25612	20526	19490	17721	16033	15578	15157	15148	15278	15156	15198	15247	15199	15186	15014	15064	15142	15116	14960	15034	15077	15016	15006	15033	15006	15172	15075	14961	14852	14992	15105	15027	15033	15108	14974	15033	14822	14915	14959	14865	14985	15203	15147	15018	15019	15165	15030	15127	14950	14916	15138	14931	14904	14947	15059	14887	14975	15211	14909	15118	15167	14969	15129	14977	15036	15083	14888	15023	14898	14975	14997	14996	15103	14975	15031	15004	15023	14989	14964	14993	14993	14962	15014	15046	15104	15129	15060	15203	15058	15163	14874	15052	15176	15071	14913	14956	15100	15083	14968	15015	14928	14819	15027	15019	14962	15238	15113	14946	15017	15041	15008	14997	14958	14978	14949	15090	14973	15034	15039	14945	15113	15093	14950	14932	14987	14961	15137	15075	14898	14978	15227	15107	14999	15027	15047	15029	14968	15082	14855	15068	14954	14872	14902	14982	15158	14918	14976	14991	14996	15118	15172	15028	14873	14898	15021	15063	14941	14880	14997	14937	15107	14937	14859	14959	15058	14942	14987	15147	14865	15007	15004	15098	15033	15007	15079	14834	15040	14948	15069	15035	15160	14914	14900	14986	14960	14985	15078	15069	14958	14911	14866	15068	14967	14965	14910	14980	15044	14941	15076	15009	14929	15161	15075	15102	15110	14962	14817	14985	14948	15113	15163	15232	14968	15185	15104	14844	14948	15187	14972	15073	15066	14951	14904	14973	14945	15031	15051	15051	15051	15105	14966	15111	14968	14946	15179	15009	15123	14989	14975	14935	15100	14985	14961	15141	15046	15022	14891	14886	15060	15070	15143	14962	15017	14873	14850	15107	15019	14992	14890	14955	15062	15017	14881	15073	14810	14954	15055	14980	15134	14905	15144	14998	15097	14870	14929	14859	14892	14977	14928	14844	15168	15054	14945	15093	15129	14982	15003	15084	14977	15078	14820	14944	15017	15110	14774	14956	15084	15047	15058	15218	14898	15151	15073	15079	15131	15084	14979	14917	14937	15072	14939	15018	14913	15054	14988	15008	15001	15223	14980	15006	15027	15033	14975	15073	14910	15131	14998	14997	14927	15005	14974	14913	15110	15101	14991	14967	14984	15066	14921	15086	14933	14994	15069	15019	15055	14947	15024	15010	15129	14822	15059	14769	15107	15008	15044	15122	14914	14847	15024	14958	15102	15096	14967	14985	14930	15154	14962	14877	15136	14951	15044	14903	15008	14999	15004	14910	15100	15039	14877	14889	15002	14910	15020	14956	15000	14908	15106	15188	15109	15017	14936	14976	15102	14966	15074	15103	14889	15072	15033	14985	15131	14929	14977	14996	14963	14993	15134	14892	14942	15083	14981	14909	14891	15036	14967	14959	15184	14869	15045	15165	14996	14927	15051	14940	14963	14939	15122	14861	15106	14935	15115	14883	15101	14954	14844	15068	14878	14899	14890	15059	14996	15064	15123	14891	15211	15083	14906	14937	15059	15005	15020	15102	14929	14942	15228	14929	14995	14962	14998	15214	15001	14988	15076	14962	15117	15058	15063	15100	15144	14869	15024	14952	14934	15127	15102	14864	15037	15134	14951	15012	15144	15046	14927	15044	15038	15055	14972	14975	14975	14898	15167	15024	15037	14959	14974	14913	15022	14990	14944	14834	15141	14978	14970	15099	15116	14872	14867	15100	14960	14968	14998	14894	15058	14957	15129	15074	15002	15006	15000	15107	15046	14876	14963	15108	14980	15177	15157	15149	15153	15022	15174	14954	15117	15043	15080	15009	15078	14945	15018	14963	14978	15033	14912	14949	15002	15039	15084	14930	14903	15080	14987	15132	15035	15070	15087	15106	14929	14984	15031	14860	15019	15166	14888	14880	14973	15025	15043	14968	15115	14915	15146	15013	15134	14923	14931	15055	14935	14915	15097	14980	14864	14995	15036	14948	15156	14965	15054	14851	14999	14799	15006	15028	14895	15029	14971	15064	15044	15099	15003	14928	15016	15042	14909	14971	15083	14997	14931	14877	14978	14918	15045	15097	14984	15018	14959	15066	14922	15084	14947	14987	14903	14935	14968	14828	15079	14910	15116	14775	14950	15066	14942	15049	15043	15147	15051	15184	15047	15063	14985	15051	14978	14961	14978	14841	14967	15096	14902	14995	15096	14986	14995	14999	14936	14988	15043	14928	14994	14982	14991	15049	15127	14949	14954	15073	14966	15154	15047	14958	15043	15070	14993	15026	15108	15129	15060	15076	14939	15036	15203	15014	15011	15001	15061	14932	15080	15231	15074	15245	14987	15157	15163	14928	15009	14929	14885	14829	15038	15158	15093	14906	15016	15061	15195	14930	15054	14904	14824	15056	14879	15157	15040	14974	14949	15005	15139	15038	15076	15240	14962	14952	15068	15049	14906	14792	14804	14841	15086	15068	15101	14938	15203	14956	14936	14891	14896	14945	15040	15124	15009	15065	15072	15075	14912	15016	15091	15133	15003	15197	14916	14962	15016	15172	15004	15075	15017	15025	15010	15003	14829	15035	14997	14994	15125	15005	14894	15029	14962	15023	15208	15129	15073	14978	14916	15103	15208	14974	15210	15148	15039	15052	15207	14998	15075	15133	14716	15105	15168	14967	14962	15019	15134	15074	15092	15013	15144	15201	14928	14945	14895	15117	14991	15157	15046	15237	14935	15088	14929	14976	14963	15017	14867	14912	14893	14832	15107	15190	14980	14924	15115	15094	14930	15085	15106	14973	15031	14927	14823	15050	14937	15031	14961	14997	14870	15240	14982	15110	14948	15284	15016	14946	14978	15062	15009	15061	15192	15127	15069	15088	14992	14999	14918	15027	15025	15005	14961	15093	14964	14986	14936	14993	14965	15138	14872	14991	14981	15107	14895	14862	15082	14947	14944	15108	14853	14890	14865	14866	15093	15141	14966	14925	14998	15183	15012	15016	14842	15051	14928	15311	14967	15101	15074	15042	14943	15044	15072	15010	14909	15007	14981	15035	15042	15063	14877	15203	14945	14958	14961	15021	15052	14997	14967	15032	15103	14893	15145	15051	14930	14874	14902	15117	15131	15087	15015	14948	15031	14934	15073	15058	15088	15034	15058	15107	15064	14925	14952	14958	15181	14811	15043	15001	15179	14959	14903	14921	15058	15127	15045	15179	14987	15080	15027	14996	15049	15037	14921	15097	15030	14926	14891	14894	15169	14849	14997	15245	14885	14917	15012	15054	14942	15065	15023	14993	15061	15193	15043	15104	14914	15177	15113	15138	15003	15174	14933	15075	15030	15023	15160	15100	14979	15055	15003	15043	15135	14962	14897	14896	15004	15168	15056	15220	15045	14878	14907	15104	15028	15095	14866	15124	15050	15041	14973	15039	14964	15035	15005	14910	15040	15063	14909	14864	14991	14906	15034	15034	14879	14846	14964	14999	15150	15061	15060	15118	15069	14964	15013	14880	15096	14859	15068	14950	15043	14998	15140	14828	14940	14942	14995	15237	15024	14984	14751	15082	14945	14965	15002	14871	15129	15083	14935	14988	15026	15094	14901	14926	14887	14951	15128	15072	14963	14831	15024	14974	14818	15173	14917	15130	15091	14990	15051	15121	14988	15089	14986	15070	14973	15066	14981	15006	14974	14945	14839	15039	14953	15014	15013	15015	14977	15049	15029	15131	14939	14992	15047	14935	15030	15068	15052	14952	15048	14981	14874	14955	14974	15075	15088	14854	15141	15017	14897	14948	15076	15038	14958	15082	15097	15068	14784	15069	15111	14954	15151	14911	15073	15121	15141	15029	14938	15131	15045	14993	15095	15061	15099	15092	15057	14915	14967	15126	14992	14956	15002	15100	15096	15010	14993	15056	14990	14859	15077	15069	14906	14711	15079	15035	14858	14956	15062	15158	14988	15006	14882	14909	15110	14985	15001	15101	14997	14900	14786	15109	14985	14846	15144	15016	14979	14919	15092	14950	15102	15018	14862	15028	15029	15127	14976	15108	14947	15228	15037	14881	14944	14990	15021	14799	15076	14987	14912	15107	15015	14971	15130	15126	15141	14931	14931	15040	14889	15122	15157	15048	14970	15007	15042	14906	14759	15021	15104	15093	14937	15042	14952	15006	14998	15086	15085	15052	15110	15075	14949	15044	14953	15118	14902	15005	14889	14977	15193	14878	14957	15084	15012	15065	14897	14976	15008	15026	14943	15000	15024	15140	15094	14954	15049	15036	15114	15066	15081	15103	14832	15046	14893	15185	15122	14941	15092	15290	14989	15110	15242	14986	15043	15108	15169	14957	14901	15017	15162	14971	14975	14934	15070	14921	14884	14937	15068	15060	14955	15013	15064	14975	15072	15016	15027	15026	15069	15033	15071	14969	14881	14948	15057	14904	15015	15096	15097	15082	14958	14902	14978	15047	14967	15124	15018	15058	15197	15069	15101	14961	14927	14902	15108	15196	14964	15105	15042	15086	15077	14992	15073	14914	15026	14970	14928	14913	15036	14960	15018	14897	14934	14947	14989	14950	15127	15057	15128	14988	15141	15102	15005	15113	15117	15150	15021	14919	14970	14913	15083	15007	15137	15072	15046	15067	15025	15064	14953	14962	15034	15026	15135	14978	14896	14890	15101	14987	15117	15037	15083	14949	14882	14847	15086	14916	15005	15054	15000	14954	15068	15122	15042	15112	14911	15081	14939	14995	14836	15077	15037	14977	15033	14962	15165	15144	14877	15201	15106	15025	14980	15037	15027	15023	15150	14961	15044	14901	14907	14995	15026	15063	15005	15019	14864	15038	14922	15094	15108	15114	15082	14933	15125	15162	15225	15193	14927	15113	14952	15062	14967	14996	15142	14941	14996	14994	15087	15112	14950	14933	14863	15040	14994	15096	15090	14956	15052	15039	14990	15153	14937	15138	15089	15029	14955	14963	15064	15032	14905	14913	15019	15121	15020	15016	14847	15046	15070	15030	15058	15066	14897	14956	15124	15112	14947	15184	14975	14900	15130	14934	15093	14975	14842	15011	14883	15019	15056	15159	14989	15017	15017	15009	15041	15143	14985	15019	14946	15077	14982	14984	14870	14977	14948	15180	15054	14919	15045	14977	15053	14875	15114	15064	15034	14936	15052	14828	14887	14967
24175	21121	28461	24321	22662	23276	21951	19244	18479	18742	18430	18229	18351	18288	18243	18158	18140	18155	18054	18037	18054	17922	17898	18092	18012	18001	18160	18114	17917	18194	18024	18166	17994	17771	17974	17781	17904	18001	17850	17908	17925	17815	17913	18028	18008	17963	17980	17804	17969	17986	17892	17734	17893	18054	17975	17950	18062	17871	18031	17876	17970	17927	18045	18186	18048	17734	18014	17990	17630	18025	18233	17918	17927	17723	17828	18161	18042	17856	18050	17849	17772	17998	18008	18079	17878	17865	18089	18039	18002	18012	17935	18012	18139	17659	17998	17853	17874	17743	17910	17804	17829	17724	17833	18070	17776	17977	18096	18041	17829	17832	18047	17783	17912	17883	17761	17938	17976	17924	17874	17706	17736	17929	17715	17912	17846	17661	17932	17903	17663	17932	17994	17983	18015	17950	17943	17916	17867	17894	17846	17941	17854	17903	17823	17916	17874	17871	17900	17932	18034	17841	18216	18005	18055	17888	18087	17973	17792	18013	17893	17828	17883	17911	17817	17821	18038	17857	17795	17909	17751	17857	17796	17915	18001	17991	17880	17917	17845	17593	17938	17883	17995	17741	17793	17989	17816	17771	17927	17759	18034	18082	17806	17662	18051	17715	17842	17884	17776	17834	17845	17781	17925	17765	17689	17884	17967	17848	17737	18051	17989	18144	18026	18030	17640	17821	17979	17833	17709	17865	17949	17881	17897	17803	17681	17872	17731	17998	18005	17867	17803	17808	17926	17983	17880	17930	17802	17767	17948	18024	17982	17864	17957	17879	17806	17774	17819	17765	17812	17790	17837	17889	17810	17748	17705	17976	17916	18014	17949	17853	18011	17933	18023	17742	17999	17757	17754	17924	17926	18075	18019	17986	18023	17871	17885	17787	17974	17978	17677	17993	17901	17779	17976	17719	18053	18082	17814	17955	17894	17795	17928	17860	17894	17939	18007	17982	17940	17968	18048	18175	17980	17868	18070	17804	17823	17723	17713	17820	18063	17867	17899	17853	17974	17865	17789	17936	17771	18027	17995	17762	18056	17917	17797	17869	17928	17786	18048	17971	17868	17855	17730	17922	17575	17940	17783	17906	17957	17923	17968	17913	17920	17913	17964	17961	17849	17774	17821	17839	17979	17917	17969	17975	17823	17832	18130	17763	17746	17870	17901	17832	17695	17809	17724	18245	17982	17843	17804	17858	17757	17912	18011	18039	17797	17763	17794	17933	17871	18102	17839	18272	17819	17758	17920	17823	17882	17689	17739	17901	17769	17851	17921	17799	17849	17787	17829	17884	17844	17733	17841	17765	18004	17726	17746	17777	17940	17830	17757	17764	17907	17820	17823	17879	17881	17946	17868	17718	17951	18008	17777	17838	17837	17538	17865	17753	17839	17859	17908	17852	17928	17838	17886	17771	17607	17973	17958	17869	17828	17956	17841	17851	17968	17810	17872	18072	17797	17963	17918	17907	18026	17928	17957	17830	17760	17715	17839	17894	18137	17895	17802	17810	17940	17774	18006	17908	18032	17949	17896	17997	17847	17997	17916	17835	17719	17867	17969	17990	18035	17975	17810	18023	18009	17804	17939	17706	17861	18087	17958	17926	17930	17847	17881	17701	17762	17730	17962	17906	17848	17818	17852	17646	17646	17847	17940	18034	17972	18038	17681	18028	17855	17891	17978	17974	17631	17990	17788	17978	17953	17988	17916	17949	18002	17694	17589	17706	17935	17805	17864	17958	17926	17924	17986	17935	17866	17975	18008	17922	17933	17835	17829	17803	17820	17947	17923	18003	17879	17947	18124	17785	17765	18032	17821	17896	17831	17830	17809	18057	17849	17894	17937	18129	17882	17733	17768	17840	17926	17933	18097	17820	18001	17900	17973	17989	17957	17684	17803	17848	18211	17911	17926	18003	17854	17989	17878	18046	18034	17903	18026	17948	18131	17579	17890	17867	18014	17926	17758	17857	17906	17923	17920	17780	17949	18132	17701	17802	17909	17732	17902	17952	17882	17736	17801	18042	17838	17701	18049	17928	17898	18026	17923	17987	18162	17747	17779	17762	17818	18088	17954	18036	17872	17815	17917	17851	18054	18005	17941	17812	17905	17913	17949	17892	18007	17767	17843	17908	17861	17759	17865	17757	17817	17718	17949	17865	17707	17922	17861	17741	17804	18051	17922	18004	17826	17854	17867	17923	17919	17605	17843	17869	17893	18042	17913	17700	17815	17751	17689	17929	17779	17813	17886	18139	18013	18216	17983	17810	18027	17706	17935	18036	17827	17859	17725	17881	17731	17885	17924	18150	18076	18051	18026	17937	17858	17915	18116	17934	17892	17760	17925	18084	17899	18095	17881	17873	18075	17925	18051	17780	17951	17970	17934	17813	17852	17895	17897	17762	18035	17886	17744	17860	17785	17902	18081	17790	18029	17724	17811	17829	17894	18237	17966	17775	17975	17913	17849	18128	17784	17939	18167	17764	17799	17714	17849	18003	17662	17759	17894	17937	18095	17819	17883	17891	17833	17854	17951	17825	18065	17694	17792	17977	17702	17584	17984	18035	17747	17800	17994	18018	17750	17913	18029	17856	17910	17735	17791	17717	17598	17640	17881	17770	17867	17938	18019	17893	18083	17849	18003	17876	17901	17755	17990	17747	17885	17906	17823	17827	17767	18095	17937	17836	18141	17917	18182	18047	17957	17791	17927	17829	17957	17910	17983	17957	17826	17927	17988	17835	18036	17949	17969	17891	17968	17936	17701	18052	17722	17832	17805	17829	17839	17846	17935	17864	18019	18011	17812	17933	17866	17897	17808	17911	17972	17761	17958	17848	18036	17992	17943	17934	17891	17871	17911	17837	18043	17790	17587	17760	17880	17933	17975	17863	17866	17978	17760	18083	17762	17823	18070	17893	17930	17711	17994	17799	17917	17770	17881	17994	17784	17642	17828	17968	18051	18071	17791	17792	18187	17723	17924	17930	17843	17884	17751	17669	17768	17851	17814	17887	17873	17835	17799	17741	17846	17842	17857	17733	17721	17962	17861	17902	17862	17840	18089	18015	17865	17851	17869	17778	17864	18062	18015	17716	18155	17847	17724	17881	17844	17870	17874	17843	17866	17718	17864	17827	18019	17973	17905	17961	18026	17745	17879	18065	17756	17836	17859	17785	17983	17758	17822	17868	17812	17901	17892	17768	18118	17929	17918	17941	17653	17979	17989	17679	17887	18091	17817	17972	17890	17972	17917	17736	17967	17814	17823	17766	17811	17899	17803	17875	18048	17766	17902	17816	17737	17799	17961	17824	17950	17932	18008	18135	18053	17912	17792	17885	18173	17942	17946	17826	17826	17855	17717	17977	17670	17898	17760	17860	17831	17978	18005	17886	17729	17822	18040	17825	17869	17903	17801	18088	18022	17778	18079	17950	17985	17830	17807	17935	18071	17962	17868	17890	17897	17846	17661	17705	17818	17912	17859	17788	17918	17850	17777	17935	17845	17721	17882	18183	17961	17764	18063	17852	17797	17704	17865	17881	18020	17719	17756	17722	17977	17646	17867	17676	18091	17586	17870	17983	17965	17886	17796	17881	17646	18075	17935	17726	17927	17841	17743	17896	17862	17797	18071	17797	17837	17854	17831	17905	17682	17820	17961	18006	17693	18072	17996	17612	17799	17826	17967	17689	17910	18106	17998	17838	17741	17894	17971	17961	17829	17907	18015	17694	17852	18043	17913	17773	18075	17850	17921	17860	17934	18020	17998	17853	17958	18018	17752	17967	17669	17954	17777	17925	17876	17955	18076	18076	17906	17819	18026	17920	17994	17633	17767	17786	17960	18020	18014	17995	17765	17719	17841	17920	17903	17887	17900	18012	17624	17944	18108	17733	17900	17978	17898	18023	17999	17851	17844	17763	17883	17966	17907	17860	17923	18149	17882	17915	18000	17904	17895	17798	17758	17864	18185	17968	17993	17920	17935	18029	17878	17929	17812	17835	17876	18126	18014	17923	17958	17981	18003	17866	17689	17780	17723	17903	18130	17728	17905	17878	18017	18080	17960	18012	17825	17827	17989	17864	17814	17818	17811	17908	17945	17888	17967	17992	18037	17751	17817	17868	17891	17750	17893	17704	17949	17774	17871	17901	17601	18027	18004	17883	17761	18031	17964	18078	17903	17985	17773	17931	17775	17901	17798	17883	18008	17948	17795	17852	18032	18034	17689	17747	17760	17871	17975	18113	17952	17767	17953	17766	17925	17783	17735	17819	17967	17862	17780	17759	17677	17925	18072	17920	17881	17913	17936	17669	18083	17824	18045	17748	17916	17812	17918	17946	18097	18181	17703	17752	17897	18003	17917	17940	17774	17879	18048	17877	17741	17932	18034	17820	17841	17742	18087	17830	17817	17928	17897	17754	17983	17973	17988	17888	18088	17964	17785	18050	17943	18103	18061	18118	17851	17955	17921	17877	17937	18143	17826	17795	17862	17789	17984	18024	17815	17652	17880	17774	17974	17705	17793	17855	17778	18006	17973	17801	18147	17815	17668	17956	17922	17953	17871	18072	17646	17928	17801	17881	17758	17706	17544	17762	18216	17817	17934	17832	17737	17980	17853	17867	17863	17881	17769	17958	17998	17821	17783	17870	17956	18027	18128	17924	17864	17831	17749	17841	17795	17752	17808	17880	17807	17643	17869	17962	17742	17957	17928	18039	17867	17912	17778	17924	18103	17777	17667	17893	18026	17860	18014	18169	18148	17864	17958	17936	17912	17721	17956	17888	17910	17903	17745	18027	17966	17987	18010	17828	17868	17847	17925	17949	17874	17793	17896	17854	17954	17890	17640	17657	17943	17877	17691	17842	17754	17822	17796	17744	18005	17844	17809	17941	17792	17802	18102	17947	18056	17669	17800	18162	17915	18120	17737	17863	17858	17907	18185	17945	17749	17846	17769	17897	17985	17988	17938	17963	17881	17951	17820	17985	17751	17876	17866	17733	17663	17804	17835	18062	17928	17962	17984	17992	18000	17775	17905	17914	18005	17788	17838	17872	18001	17973	17988	17809	17875	17808	18018	17599	17686	17714	17797	17755	17842	17831	17774	17904	18027	17715	18059	17881	17740	17725	17939	17907	17782	17851	17741	17865	17921	17910
20175	34540	31121	23779	21133	19369	16732	15925	15793	15548	15462	15150	15365	15243	14953	14962	14792	15010	15147	14817	14787	14890	14953	14796	14867	14867	14714	14835	14702	14799	14589	14521	14757	14872	15009	14740	14607	14662	14759	14580	14770	14815	14801	14742	14720	14820	14844	14696	14677	14568	14423	14827	14734	14427	14644	14664	14738	14902	14730	14765	14869	14724	14865	14898	14668	14678	14702	14867	14733	14694	14622	14740	14680	14845	14678	14750	14743	14652	14805	14679	14797	14474	14822	14720	14862	14701	14543	14719	14706	14646	14704	14802	14809	14887	14670	14681	14668	14730	14809	14945	14764	14805	14710	14957	14676	14693	14861	14780	14899	14605	14748	14744	14716	14760	14801	14639	14682	14709	14708	14684	14965	14736	14681	14648	14794	14671	14823	14692	14738	14825	14811	14717	14730	14650	14669	14760	14727	14735	14558	14721	14620	14813	14722	14895	14837	14758	14678	14932	14819	14878	14625	14661	14776	14538	14638	14655	14642	14752	14752	14779	14691	14886	14810	14780	14848	14789	14623	14687	14676	14560	14702	14773	14776	14741	14839	14834	14656	14639	14642	14627	14809	14656	14827	14611	14707	14819	14729	14693	14686	14766	14742	14722	14529	14710	14804	14759	14814	14791	14891	14701	14724	14712	14679	14692	14749	14599	14669	14666	14690	14676	14856	14775	14735	14645	14688	14797	14767	14741	14626	14682	14823	14588	14734	14823	14771	14590	14709	14775	14667	14831	14731	14894	14700	14562	14725	14610	14734	14769	14684	14804	14771	14779	14762	14756	14942	14631	14724	14710	14750	14720	14718	14794	14794	14724	14631	14932	14749	14699	14676	14824	14766	14686	14585	14745	14905	14682	14784	14623	14550	14717	14665	14655	14789	14683	14815	14706	14861	14663	14577	14714	14797	14885	14785	14677	14608	14718	14748	14654	14834	14693	14727	14668	14582	14743	14709	14686	14789	14885	14740	14836	14856	14720	14809	14754	14546	14773	14435	14585	14529	14609	14674	14758	14820	14684	14541	14682	14687	14764	14853	14697	14644	14912	14688	14789	14765	14719	14832	14785	14733	14692	14682	14642	14709	14776	14913	14781	14587	14806	14535	14546	14688	14764	14698	14663	14632	14803	14615	14749	14706	14727	14810	14757	14687	14815	14719	14630	14714	14462	14810	14681	14711	14707	14858	14607	14633	14685	14778	14757	14730	14721	14838	14708	14731	14721	14646	14740	14657	14729	14839	14575	14753	14838	14772	14965	14733	14848	14751	14610	14830	14749	14917	14799	14745	14747	14662	14702	14766	14732	14854	14665	14645	14832	14723	14784	14674	14642	14597	14656	14539	14743	14740	14732	14692	14710	14770	14615	14815	14517	14753	14628	14703	14679	14749	14761	14704	14611	14860	14806	14658	14941	14737	14866	14634	14707	14748	14676	14851	14680	14768	14723	14621	14582	14734	14923	14737	14872	14635	14793	14726	14786	14742	14794	14687	14842	14707	14726	14594	14822	14799	14718	14777	14731	14454	14699	14767	14699	14846	14583	14452	14844	14602	14890	14763	14878	14859	14715	14895	14577	14697	14737	14712	14791	14810	14805	14574	14806	14781	14735	14804	14693	14737	14700	14852	14756	14616	14741	14669	14695	14718	14623	14774	14857	14811	14734	14685	14529	14715	14590	14832	14802	14711	14847	14763	14712	14796	14746	14777	14644	14807	14639	14830	14721	14700	14525	14714	14819	14829	14781	14877	14774	14686	14574	14724	14533	14777	14669	14695	14611	14638	14683	14678	14635	14608	14734	14707	14797	14807	14637	14736	14811	14773	14627	14651	14770	14659	14913	14730	14610	14632	14673	14783	14825	14663	14835	14801	14669	14533	14856	14632	14752	14747	14869	14673	14856	14667	14662	14813	14810	14637	14571	14698	14818	14749	14658	14806	14614	14822	14696	14838	14669	14874	14591	14674	14813	14672	14733	14623	14692	14745	14740	14634	14831	14611	14819	14800	14670	14749	14874	14789	14657	14826	14606	14752	14815	14703	14672	14810	14767	14812	14655	14488	14816	14680	14887	14892	14747	14782	14828	14636	14591	14760	14637	14645	14709	14777	14578	14730	14765	14810	14789	14797	14705	14800	14713	14700	14827	14620	14698	14905	14587	14677	14774	14560	14677	14681	14858	14564	14762	14644	14772	14685	14602	14720	14776	14903	14591	14555	14770	14848	14642	14802	14828	14654	14751	14627	14712	14539	14598	14710	14746	14687	15004	14821	14776	14677	14835	14842	14580	14876	14659	14727	14567	14593	14585	14680	14813	14549	14773	14806	14788	14656	14835	14724	14667	14634	14726	14712	14515	14851	14701	14600	14582	14857	14604	14655	14577	14649	14833	14609	14750	14590	14983	14729	14579	14766	14744	14817	14708	14640	14889	14707	14909	14667	14762	14645	14680	14772	14794	14681	14853	14670	14818	14731	14628	14601	14672	14622	14756	14489	14742	14600	14748	14628	14560	14730	14597	14648	14633	14713	14594	14750	14727	14776	14721	14738	14650	14698	14817	14678	14597	14550	14648	14624	14689	14883	14741	14681	14833	14773	14891	14502	14683	14816	14760	14820	14624	14753	14824	14786	14794	14877	14611	14819	14557	14938	14634	14703	14724	14681	14657	14705	14717	14696	14698	14765	14642	14642	14746	14638	14485	14664	14637	14786	14940	14819	14857	14885	14618	14644	14794	14768	14629	14693	14680	14730	14747	14499	14560	14632	14873	14834	14788	14718	14771	14678	14757	14677	14689	14789	14609	14822	14613	14776	14802	14736	14626	14673	14580	14687	14669	14580	14460	14699	14811	14589	14751	14656	14642	14656	14656	14627	14751	14661	14549	14952	14664	14712	14748	14559	14718	14818	14586	14763	14874	14849	14777	14691	14654	14802	14718	14717	14695	14649	14604	14759	14619	14705	14790	14525	14809	14639	14767	14771	14808	14607	14733	14716	14853	14844	14807	14748	14584	14750	14462	14748	14534	14689	14717	14724	14820	14900	14738	14678	14712	14619	14792	14683	14833	14767	14706	14685	14678	14593	14685	14522	14750	14603	14864	14766	14714	14671	14627	14496	14659	14663	14723	14690	14679	14728	14622	14683	14686	14705	14749	14829	14761	14704	14725	14660	14659	14602	14528	14794	14499	14688	14644	14625	14620	14652	14707	14566	14588	14839	14883	14678	14744	14704	14635	14567	14590	14696	14737	14713	14626	14870	14860	14631	14692	14807	14856	14754	14764	14688	14657	14712	14624	14729	14755	14853	14707	14769	14595	14780	14744	14739	14684	14608	14723	14704	14833	14587	14708	14809	14605	14729	14634	14826	14795	14794	14741	14619	14731	14649	14781	14633	14585	14711	14719	14812	14753	14791	14632	14519	14747	14910	14599	14802	14713	14902	14708	14740	14667	14724	14725	14627	14829	14693	14895	14800	14650	14801	14578	14786	14774	14774	14784	14811	14643	14743	14595	14641	14812	14706	14725	14809	14706	14751	14699	14730	14667	14604	14912	14803	14509	14811	14698	14722	14719	14731	14734	14719	14761	14795	14686	14848	14783	14784	14765	14733	14693	14782	14550	14742	14710	14588	14709	14605	14820	14592	14821	14804	14785	14855	14723	14822	14721	14732	14813	14600	14808	14566	14770	14809	14696	14624	14664	14594	14737	14654	14582	14700	14716	14625	14815	14651	14709	14655	14741	14568	14655	14752	14717	14751	14859	14707	14735	14682	14758	14749	14738	14871	14770	14783	14823	14806	14766	14708	14646	14877	14648	14663	14823	14756	14779	14535	14788	14697	14651	14814	14722	14882	14619	14693	14637	14707	14566	14678	14636	14694	14760	14754	14953	14669	14791	14726	14617	14818	14808	14911	14747	14696	14754	14832	14877	14714	14685	14680	14562	14632	14820	14736	14650	14739	14843	14798	14799	14828	14838	14809	14672	14804	14638	14837	14771	14617	14849	14732	14646	14598	14759	14678	14583	14734	14838	14687	14631	14763	14811	14806	14627	14554	14546	14584	14820	14720	14811	14829	14752	14836	14588	14752	14610	14846	14794	14698	14726	14717	14661	14868	14692	14703	14695	14788	14750	14793	14882	14654	14693	14744	14604	14772	14768	14773	14667	14792	14695	14765	14685	14625	14712	14671	14706	14820	14701	14592	14761	14792	14803	14628	14705	14749	14679	14625	14601	14675	14763	14683	14756	14777	14475	14600	14767	14614	14733	14824	14571	14775	14653	14793	14727	14794	14671	14689	14516	14737	14688	14648	14533	14790	14786	14899	14678	14662	14723	14904	14801	14709	14892	14749	14658	14809	14607	14629	14726	14787	14887	14705	14806	14815	14803	14751	14835	14581	14870	14812	14592	14600	14819	14696	14778	14654	14853	14556	14711	14778	14867	14830	14712	14794	14486	14774	14775	14697	14678	14598	14697	14707	14714	14614	14668	14781	14661	14557	14747	14559	14897	14449	14723	14551	14665	14631	14683	14760	14655	14759	14714	14596	14679	14737	14728	14671	14552	14686	14769	14731	14653	14646	14736	14744	14645	14701	14782	14762	14666	14762	14677	14742	14743	14889	14770	14885	14782	14977	14625	14688	14593	14785	14669	14644	14719	14853	14824	14792	14735	14523	14584	14794	14707	14675	14724	14573	14711	14862	14757	14730	14746	14612	14831	14671	14752	14790	14798	14814	14658	14706	14799	14694	14731	14799	14748	14729	14763	14643	14644	14537	14748	14796	14670	14527	14637	14630	14628	14635	14703	14716	14605	14794	14612	14701	14666	14691	14729	14749	14560	14644	14692	14506	14565	14713	14655	14720	14606	14745	14676	14749	14668	14683	14568	14830	14660	14757	14769	14861	14700	14608	14614	14723	14717	14762	14741	14731	14773	14811	14723	14619	14772	14759	14752	14851	14788	14660	14687	14631	14869	14739	14892	14520	14696	14620	14618	14676	14663	14780	14807	14642	14701	14702	14754	14715	14682	14705	14574	14801	14758	14653	14571	14656	14774	14557	14670	14927	14608	14574	14511	14841	14694	14781	14717	14568	14801	14678	14912	14721	14984	14801	14462	14740	14794	14750	14698	14624	14868	14671	14584	14741	14683
22859	21151	28910	23706	21630	24336	25754	20264	19525	19677	19339	18923	19061	19030	18626	18945	18829	18889	18807	18975	18775	18795	18639	18840	18544	18744	18803	18724	18668	18601	18688	18786	18379	18460	18638	18701	18479	18412	18725	18615	18579	18695	18625	18604	18525	18834	18587	18744	18422	18390	18620	18494	18510	18553	18630	18383	18433	18474	18358	18334	18468	18641	18409	18361	18668	18563	18453	18368	18482	18433	18517	18348	18183	18355	18482	18336	18552	18548	18514	18553	18444	18535	18627	18313	18366	18584	18447	18773	18746	18595	18409	18592	18400	18647	18472	18590	18632	18482	18460	18208	18315	18491	18454	18421	18630	18464	18539	18310	18470	18506	18417	18526	18306	18513	18514	18384	18440	18576	18424	18485	18525	18546	18490	18534	18595	18387	18440	18558	18321	18544	18494	18400	18411	18638	18477	18423	18534	18302	18363	18375	18278	18460	18376	18656	18545	18323	18279	18438	18555	18515	18623	18416	18510	18317	18435	18437	18387	18429	18302	18475	18547	18465	18388	18105	18615	18416	18496	18437	18321	18346	18496	18279	18420	18334	18316	18279	18551	18613	18333	18460	18421	18589	18565	18422	18216	18451	18501	18277	18665	18524	18563	18333	18427	18464	18440	18588	18598	18542	18470	18631	18649	18567	18491	18591	18580	18523	18455	18449	18235	18547	18480	18343	18671	18474	18471	18453	18447	18495	18386	18448	18488	18563	18437	18256	18535	18418	18453	18405	18317	18174	18379	18604	18369	18391	18233	18336	18287	18532	18414	18431	18513	18465	18385	18443	18391	18252	18349	18455	18523	18478	18375	18566	18337	18296	18225	18069	18422	18461	18367	18394	18541	18538	18457	18524	18401	18353	18401	18402	18584	18420	18265	18320	18332	18539	18439	18246	18618	18515	18309	18580	18488	18592	18577	18431	18234	18433	18370	18343	18213	18392	18317	18357	18285	18443	18540	18330	18450	18374	18356	18552	18524	18266	18360	18196	18460	18442	18446	18285	18579	18576	18568	18277	18559	18465	18517	18479	18622	18555	18428	18494	18639	18286	18496	18442	18417	18439	18482	18507	18758	18554	18099	18496	18558	18365	18423	18503	18557	18356	18358	18479	18497	18359	18473	18508	18585	18455	18467	18367	18639	18217	18464	18429	18565	18396	18395	18493	18468	18581	18235	18535	18520	18546	18643	18367	18343	18283	18352	18479	18417	18371	18320	18327	18562	18440	18425	18366	18469	18536	18546	18350	18497	18478	18249	18405	18488	18395	18555	18287	18528	18349	18295	18569	18474	18461	18410	18358	18554	18385	18378	18429	18451	18475	18521	18426	18358	18687	18411	18525	18429	18358	18397	18375	18376	18400	18259	18552	18438	18533	18624	18486	18480	18446	18278	18550	18341	18294	18274	18481	18340	18518	18484	18205	18469	18503	18382	18435	18460	18206	18283	18435	18394	18360	18471	18513	18312	18315	18448	18507	18407	18484	18494	18497	18317	18222	18383	18348	18394	18473	18438	18381	18452	18322	18331	18496	18427	18479	18329	18445	18445	18537	18487	18627	18384	18274	18379	18671	18529	18512	18553	18543	18298	18489	18515	18451	18584	18501	18501	18341	18465	18395	18316	18397	18589	18347	18577	18521	18455	18693	18420	18397	18353	18365	18499	18291	18385	18452	18594	18267	18430	18433	18421	18354	18368	18346	18686	18492	18363	18659	18427	18239	18355	18426	18427	18402	18447	18572	18364	18421	18465	18532	18412	18356	18407	18608	18204	18381	18463	18337	18472	18465	18407	18309	18477	18450	18670	18384	18393	18406	18504	18461	18557	18398	18258	18169	18311	18267	18398	18155	18438	18428	18387	18258	18363	18531	18224	18694	18508	18545	18537	18327	18754	18409	18348	18440	18392	18341	18530	18580	18379	18391	18494	18300	18225	18470	18479	18555	18530	18424	18188	18172	18761	18595	18415	18518	18382	18333	18374	18327	18720	18540	18413	18507	18387	18347	18464	18415	18642	18449	18382	18457	18371	18445	18432	18236	18618	18343	18427	18358	18554	18253	18545	18448	18518	18341	18278	18314	18500	18282	18280	18279	18357	18294	18481	18556	18531	18303	18419	18441	18420	18450	18395	18305	18561	18501	18519	18383	18395	18386	18479	18320	18478	18571	18578	18504	18270	18266	18290	18485	18517	18425	18551	18209	18229	18571	18397	18325	18457	18383	18491	18596	18331	18410	18691	18418	18380	18530	18712	18572	18377	18582	18396	18439	18362	18506	18323	18402	18432	18330	18379	18300	18373	18414	18402	18500	18599	18614	18604	18367	18291	18248	18243	18461	18344	18432	18332	18518	18477	18453	18491	18372	18307	18609	18481	18404	18405	18299	18410	18266	18330	18425	18539	18488	18459	18300	18296	18365	18443	18511	18427	18293	18489	18400	18339	18321	18515	18374	18561	18212	18317	18474	18481	18440	18514	18198	18374	18531	18452	18467	18595	18380	18321	18529	18497	18315	18524	18529	18382	18432	18277	18463	18395	18539	18548	18412	18190	18338	18392	18670	18428	18556	18329	18543	18534	18393	18275	18393	18408	18296	18235	18495	18462	18397	18410	18518	18402	18184	18622	18517	18346	18301	18564	18420	18429	18533	18638	18487	18323	18357	18431	18678	18298	18391	18443	18395	18363	18439	18311	18305	18470	18302	18375	18430	18430	18332	18366	18441	18458	18236	18478	18472	18529	18453	18411	18052	18456	18634	18361	18593	18437	18564	18279	18329	18266	18602	18479	18556	18375	18476	18359	18419	18437	18405	18402	18473	18408	18516	18468	18480	18419	18311	18520	18371	18636	18294	18362	18529	18431	18242	18423	18267	18359	18498	18618	18442	18467	18428	18533	18152	18362	18423	18327	18537	18328	18549	18411	18353	18346	18497	18389	18549	18251	18637	18510	18310	18436	18395	18489	18380	18428	18410	18363	18381	18468	18669	18372	18540	18382	18645	18370	18477	18530	18277	18297	18309	18323	18617	18336	18598	18477	18387	18483	18388	18463	18426	18224	18341	18407	18424	18488	18543	18494	18539	18534	18517	18473	18504	18341	18438	18376	18231	18393	18410	18382	18653	18443	18455	18583	18454	18472	18549	18645	18385	18679	18456	18500	18327	18516	18362	18681	18474	18588	18346	18423	18195	18315	18415	18544	18625	18417	18478	18549	18358	18406	18590	18487	18483	18352	18499	18566	18375	18437	18488	18629	18462	18508	18302	18389	18378	18617	18466	18402	18345	18538	18492	18612	18543	18392	18475	18576	18428	18490	18350	18392	18363	18210	18373	18349	18352	18598	18441	18299	18410	18227	18414	18426	18302	18439	18232	18276	18353	18477	18425	18245	18353	18297	18558	18430	18400	18496	18499	18340	18312	18244	18368	18540	18605	18354	18447	18588	18628	18518	18565	18438	18467	18533	18379	18120	18484	18453	18639	18314	18447	18477	18538	18460	18568	18270	18402	18533	18312	18529	18496	18376	18477	18476	18153	18322	18480	18289	18528	18514	18537	18360	18477	18314	18256	18374	18436	18393	18166	18380	18271	18448	18407	18357	18391	18414	18455	18547	18552	18526	18648	18336	18619	18503	18413	18527	18295	18447	18659	18556	18350	18617	18434	18456	18557	18338	18347	18624	18326	18546	18656	18644	18325	18513	18461	18384	18499	18278	18279	18429	18314	18254	18335	18390	18521	18449	18286	18478	18372	18301	18373	18578	18225	18384	18620	18393	18475	18571	18434	18533	18546	18436	18352	18461	18482	18493	18426	18541	18482	18548	18532	18204	18251	18498	18391	18310	18460	18557	18354	18521	18475	18567	18537	18267	18419	18579	18686	18469	18489	18222	18529	18385	18226	18394	18305	18419	18329	18437	18578	18431	18419	18310	18195	18371	18475	18256	18403	18373	18148	18661	18601	18442	18551	18608	18379	18408	18475	18421	18371	18409	18451	18600	18295	18370	18409	18332	18350	18447	18419	18577	18509	18439	18341	18461	18576	18296	18295	18524	18381	18493	18260	18539	18338	18558	18411	18277	18521	18413	18311	18284	18505	18404	18399	18504	18362	18412	18503	18488	18311	18239	18494	18490	18326	18362	18290	18486	18256	18387	18336	18538	18461	18518	18226	18305	18417	18482	18387	18745	18488	18377	18238	18481	18676	18415	18389	18566	18412	18613	18470	18602	18414	18454	18400	18460	18486	18502	18345	18433	18317	18568	18320	18365	18415	18506	18360	18198	18226	18420	18380	18235	18334	18529	18282	18622	18271	18477	18573	18498	18196	18437	18416	18472	18473	18376	18392	18778	18224	18332	18489	18470	18414	18705	18474	18321	18371	18567	18478	18287	18443	18394	18349	18212	18380	18550	18439	18376	18542	18382	18305	18515	18422	18526	18621	18369	18617	18322	18432	18580	18304	18390	18349	18388	18442	18393	18535	18354	18300	18365	18314	18372	18511	18562	18588	18327	18438	18684	18606	18310	18423	18468	18507	18324	18291	18531	18359	18417	18494	18233	18588	18097	18537	18438	18296	18513	18329	18349	18298	18465	18523	18572	18470	18601	18407	18414	18398	18377	18542	18405	18529	18436	18336	18629	18363	18632	18317	18339	18563	18608	18482	18545	18404	18286	18563	18374	18421	18552	18485	18592	18540	18466	18506	18606	18614	18363	18244	18419	18656	18485	18411	18655	18372	18354	18374	18565	18421	18436	18405	18488	18438	18527	18436	18516	18544	18392	18545	18140	18363	18395	18441	18386	18529	18515	18289	18578	18339	18385	18284	18649	18303	18389	18551	18332	18500	18466	18465	18550	18229	18442	18396	18387	18454	18479	18290	18336	18123	18376	18334	18405	18459	18333	18630	18615	18452	18510	18419	18538	18359	18499	18543	18578	18394	18382	18416	18307	18459	18536	18583	18547	18344	18281	18621	18588	18476	18458	18330	18403	18416	18475	18418	18478	18362	18493	18296	18527	18489	18662	18516	18550	18693	18392	18398	18412	18298	18371	18378	18274	18602	18258	18418	18736	18672	18218	18458	18593	18348	18445	18610	18576	18329	18547	18508	18541	18520	18232	18368	18401	18441	18568	18555	18537	18307	18455	18329	18349	18478
21969	40019	35500	27173	23744	21519	18601	17133	16512	15927	15958	15815	15743	15700	15616	15369	15435	15308	15376	15313	15447	15224	15171	15025	15339	15231	15158	15036	15165	15012	15037	15358	15015	15320	15200	15130	15126	15137	15245	15085	15203	15191	15119	15078	15218	15034	15088	15197	15046	15079	15074	15003	15127	15031	14949	15045	15042	15032	15039	14938	14960	14922	14923	15100	14992	15208	14947	15105	15044	14934	15073	14994	14932	15230	14955	15033	15018	14922	15157	15252	15137	14972	14990	15195	15037	15064	15120	15229	15293	15018	15030	15274	14998	14920	15133	15074	15122	14986	15088	15157	15001	15183	15047	15256	14982	14982	15206	15099	14993	15133	15154	15139	15009	15263	15033	15126	15030	15207	15030	15115	14921	15088	15023	15027	15030	15223	15061	14984	15019	15028	15074	14983	15061	15114	15165	14970	15236	15183	15349	15084	15033	15034	15083	15094	15113	15024	15129	15026	14992	14998	14924	14958	14980	15099	15184	15084	15003	15117	14892	15055	14923	14908	15034	15120	15096	15040	15025	15147	14981	15095	14984	14959	15190	15058	15035	15055	15052	15184	14926	14964	15132	14999	15048	15136	15005	15005	15087	15192	15170	15010	15303	15021	14893	15033	15195	14989	14954	15019	14942	15038	14946	14912	15047	14974	15007	15032	15037	14992	15051	15061	15026	15093	14945	14959	15210	14994	14852	15190	15068	15063	15172	14996	14936	15054	15052	14971	15128	15026	15139	15061	15174	14781	15051	14990	15191	15084	15143	14973	15045	15070	15045	15142	15047	15034	15041	15174	15114	15080	15049	15224	14984	15246	15143	14957	15031	15137	15062	15137	15235	14923	15075	15085	15048	15102	14925	15144	15082	14897	15229	14928	15126	15022	15109	15131	15045	15131	14992	15015	15130	14963	14827	15021	14981	14905	15032	14906	14893	14993	15094	15073	14907	15137	14962	14918	14992	15015	15062	15049	14992	15064	14999	14974	15081	14952	15050	15106	14828	15090	14944	14920	14997	15042	15002	15046	15010	15026	15108	15099	15134	15016	15066	15107	15045	15037	15171	15076	14935	15075	15087	15025	15176	15089	15126	14945	15168	14973	15018	15056	15138	14904	15044	14940	15185	14987	15226	14972	15051	14993	15046	15165	14969	14985	15025	15017	15128	14896	15174	14923	14974	15084	15030	15093	15026	15034	15035	15022	14959	15037	15084	15047	14937	15020	15211	15029	15025	14946	15060	15089	15009	15089	15015	15018	15172	15082	15050	15050	15074	14895	15040	14951	14970	14872	15076	15078	14988	15013	15094	15124	14947	15226	14996	15063	14917	15044	15044	15138	14810	15121	15065	15042	14999	15116	15064	15005	15004	15062	15086	15051	14985	15275	14920	14978	15040	15078	15139	15024	15228	15058	15104	15030	15037	15173	14957	15057	15096	15025	15041	14892	15048	15182	15157	15079	14963	15016	14968	15060	14991	15087	14967	15018	15204	14990	15165	15008	15051	14998	15026	15053	15000	14950	15012	14898	14904	14986	14992	15115	15068	15232	15058	15049	14928	15083	15113	14949	15045	15043	14969	15019	15075	15076	15028	14975	15001	15172	15052	15068	15059	15009	15100	15294	14897	15044	14975	14866	15223	14849	14923	15079	15001	15160	15081	15190	14986	15106	14986	14927	15087	15032	14819	15150	14915	14955	15046	14942	15189	15170	14982	14969	15036	15023	15177	15133	15043	15008	15011	15103	15033	14931	15155	15044	14921	14880	15030	15116	15100	15002	15115	14846	14972	15193	15018	15168	15054	15185	14948	15000	14913	15344	14961	14989	14965	15061	15152	15061	15134	15001	15105	15071	14897	15079	15121	14898	15071	15148	15115	15044	15038	14963	15266	14979	15104	15206	14969	14898	15101	15021	15054	15045	15062	14949	15034	14998	14835	15135	14997	15134	15122	15054	15042	14898	15117	14962	15081	14992	15091	14927	14999	15119	15023	15098	14999	15100	15036	14966	14840	14901	15050	15315	14865	14932	15284	15010	15189	15081	14930	15114	15143	15175	14923	15074	14992	15087	15246	14997	14994	15053	14979	15145	15063	15007	15216	14776	15066	15141	15145	15126	15028	14831	14934	15000	15008	15077	15210	14981	14943	15105	15019	15024	15035	14955	14996	15005	15044	14877	15082	15053	14878	15072	14962	15106	15135	14959	15053	14870	14852	15121	15021	15073	15043	15124	15075	14963	15089	15018	15095	15151	15006	14966	15126	14821	14911	15068	15087	14996	14931	15123	15028	15012	15168	15139	14807	14977	15012	15186	14998	14909	15000	15036	15064	14927	14937	14898	14863	15092	15035	15083	14735	15052	15016	15023	15076	15009	15043	14953	15059	14916	15004	15082	15128	14991	14904	15139	14893	14994	14937	14880	15110	15070	15188	15077	15006	14749	15026	15091	15093	15135	14961	14835	15260	15033	14971	15162	15127	15065	15187	15036	15087	14821	15149	15069	15117	15109	15029	15063	15030	14919	14998	14945	15139	15041	15033	14994	15025	15009	15106	15147	15087	15117	15053	15054	14972	15161	15243	14884	14992	14860	14906	15056	14995	15016	15223	15173	14922	15170	15137	14999	15101	15070	15102	14869	15100	14918	15045	14919	15226	14968	14852	15144	14990	14845	15221	15047	14953	15030	15084	14951	15029	15042	14975	15019	15061	15075	14998	15065	14957	15132	15001	14949	14970	15017	14986	15142	14979	14939	15118	15042	14982	14962	14965	15007	14994	15044	15059	15029	15114	14955	14973	15067	15007	15143	14986	15024	14901	15192	15027	14985	15051	15055	14933	15115	15123	15047	14981	14929	15155	15124	14908	15138	14924	15165	15180	14811	15081	15199	14934	14759	15045	14867	15120	15064	15014	15031	14944	15192	15040	15014	14874	15075	14987	14860	15039	14929	15138	15153	15148	15077	15101	14989	15042	15054	15063	15112	15102	15099	15108	15046	14929	15046	15011	14924	15058	15117	14940	14929	14965	15112	14941	14999	14939	15016	15173	15007	14980	15008	15109	15172	15072	14877	14959	14987	14951	15071	15101	15069	15140	15022	15064	14932	14959	15003	15059	15018	15003	15102	15020	14990	14969	15050	15164	14926	15060	14851	15072	15054	14900	15091	14961	15068	15004	15044	14874	14948	14884	15102	15002	14932	14986	15122	15098	15187	15009	14879	15091	14997	14976	15052	15188	15080	15143	14950	14944	14982	14982	15017	15183	14953	15063	15084	14927	15114	14935	15012	15039	15105	15109	14863	15162	15191	15100	14919	14915	15009	14938	14850	14930	14986	15087	15057	15143	15106	15030	14923	14753	15006	15029	15059	15003	15077	15072	14998	14831	15073	15105	15113	14973	15106	15123	14925	14951	15130	14904	15018	14945	14955	15069	15041	15076	15044	15212	15096	15000	14973	15028	15012	15022	14970	14955	15033	15128	14925	14933	15102	15017	14910	14917	15002	15160	15002	15061	15127	15036	14978	15071	15168	14911	14987	15048	14954	15191	14994	15065	15081	14992	15017	15056	15091	15115	15056	14966	15191	15007	14994	14933	15002	15059	15056	14981	15038	15014	14894	15077	15029	15140	15058	15161	15075	15056	15092	15055	15041	15070	15063	15239	14909	15213	15024	15013	15069	15071	15177	15109	14965	15091	14931	15074	14976	15060	15061	15117	14994	14996	15055	14931	15169	15096	14901	15128	15014	15041	15023	15020	15061	15131	14966	15152	15065	15027	14928	15039	15039	15113	15000	15188	15041	15138	15008	15053	15081	15066	14995	14949	15027	15090	14995	14994	14931	15078	14978	15016	15235	15010	15044	14937	14995	15016	15164	15022	14920	14905	14878	15163	15122	15099	15103	14978	15130	15007	15089	15128	14994	15009	15122	15111	15130	15028	15065	14959	15068	15095	15207	15001	15020	15089	14938	14924	14880	15068	14929	15009	15002	15044	15028	15085	15049	15103	15067	14950	15150	14979	15049	15199	14906	14919	14942	14970	15055	15155	15020	15243	14975	14959	14949	14944	15153	14867	15110	14997	15027	15071	15013	14965	14886	15063	15075	14896	15035	15083	14981	15077	14979	15158	15046	15055	14930	15096	14916	15134	15083	15244	15052	14996	14983	15009	14989	15103	15098	15263	14908	14981	15030	14850	15066	14964	15022	14947	15121	15131	14966	15020	14917	14894	15061	15096	15051	14992	14936	15098	15061	15019	15027	14951	15028	15237	14916	14956	14950	15064	15143	15129	15012	14909	15035	15172	14974	14958	14976	15101	15049	15045	14828	14986	14998	15026	14848	15154	15030	15272	15025	15117	14945	15127	15054	15020	14791	14992	14832	14938	14968	14977	15135	15112	15103	15139	15118	15023	14984	15033	14948	14982	15102	15108	15099	15011	15102	14854	15058	15043	14907	15069	15101	15066	14986	15072	15116	14832	15037	15097	15093	14856	15091	15182	14914	15072	15051	15006	15071	15084	15063	15184	15005	15099	15066	14993	14965	15094	14921	15030	15090	14927	15217	14996	14960	15153	14982	15077	14885	15221	14989	14976	14986	15018	15024	15033	15050	14962	15040	14918	15033	15005	14959	15066	15048	15169	15167	14967	15070	15055	15019	15058	15097	15130	15085	15136	15077	15038	14921	15052	15001	14894	15040	15103	14944	15020	15060	15020	15018	15005	14897	14978	15009	15079	15002	14911	14823	15031	15294	15051	14930	14986	14934	15105	15093	14887	15015	14958	15145	15151	15022	15078	15144	14952	15098	14995	15025	14899	15030	15081	15056	15082	14930	14978	15074	15181	15083	15180	15025	14813	15218	14938	14958	15033	15055	15090	14884	14999	15108	14999	14946	14985	14919	14915	15047	15091	15042	14785	15067	15060	14962	15039	14815	14899	15034	14902	15060	15044	14986	14920	14944	15053	15137	15065	14869	15075	15142	14874	14873	14882	14919	15071	15136	15118	14913	15141	14988	15076	15045	14941	15105	15065	15180	15057	15080	15060	14998	15010	15029	15054	14907	14998	14888	14940	15259	15012	15050	14904	15026	15115	15089	14851	14867	14929	15127	14850	15038	14907	14944	15081	14953	14994	14935	14989	15073	14987	15106	14963	15026
28269	23509	27658	24394	20641	20260	19739	18971	18716	18584	18646	18644	18735	18820	18424	18472	18373	18603	18538	18401	18512	18187	18657	18676	18262	18489	18496	18636	18521	18443	18527	18575	18495	18519	18458	18255	18570	18550	18646	18490	18518	18210	18506	18437	18479	18343	18645	18492	18535	18300	18336	18314	18444	18524	18490	18561	18487	18281	18379	18490	18390	18394	18337	18221	18521	18427	18698	18417	18450	18369	18533	18587	18678	18367	18586	18464	18415	18425	18596	18499	18422	18358	18335	18344	18411	18288	18655	18438	18577	18484	18488	18405	18263	18584	18544	18364	18401	18541	18409	18593	18460	18464	18418	18656	18508	18602	18509	18457	18443	18290	18307	18364	18260	18480	18287	18521	18479	18479	18530	18467	18431	18297	18392	18439	18448	18372	18557	18406	18246	18436	18422	18360	18219	18492	18380	18449	18433	18674	18579	18264	18323	18438	18668	18569	18259	18208	18438	18460	18435	18478	18434	18415	18564	18543	18381	18366	18347	18161	18597	18501	18502	18494	18539	18372	18458	18599	18666	18570	18531	18384	18503	18247	18649	18339	18482	18498	18505	18300	18680	18575	18528	18437	18571	18536	18453	18497	18281	18554	18418	18479	18289	18544	18311	18466	18524	18374	18271	18422	18474	18438	18575	18420	18606	18494	18572	18238	18420	18344	18276	18503	18627	18565	18395	18537	18559	18536	18350	18353	18519	18428	18510	18582	18480	18510	18410	18501	18332	18375	18459	18238	18624	18492	18614	18340	18453	18496	18414	18414	18366	18443	18372	18618	18475	18415	18431	18379	18415	18444	18391	18353	18523	18398	18468	18393	18549	18436	18200	18468	18348	18490	18301	18422	18587	18492	18485	18455	18664	18227	18506	18417	18552	18361	18356	18508	18292	18342	18382	18460	18576	18485	18343	18563	18687	18526	18284	18350	18521	18488	18411	18369	18408	18518	18398	18378	18439	18497	18570	18296	18281	18494	18316	18412	18490	18472	18140	18508	18563	18500	18482	18527	18372	18457	18485	18537	18518	18453	18447	18407	18344	18622	18336	18567	18450	18439	18612	18597	18260	18565	18414	18349	18376	18480	18597	18660	18541	18437	18325	18350	18490	18284	18423	18368	18331	18336	18361	18418	18339	18245	18340	18540	18608	18312	18576	18375	18502	18584	18262	18365	18416	18430	18563	18620	18615	18425	18397	18437	18511	18447	18236	18363	18580	18678	18427	18408	18649	18207	18332	18261	18307	18530	18431	18465	18473	18607	18482	18420	18581	18608	18450	18519	18255	18580	18541	18615	18318	18450	18408	18341	18423	18650	18604	18499	18420	18397	18548	18539	18636	18561	18510	18415	18555	18577	18485	18492	18596	18408	18470	18490	18522	18408	18249	18551	18294	18253	18498	18646	18461	18464	18313	18356	18492	18687	18499	18620	18551	18461	18539	18454	18421	18290	18366	18483	18407	18255	18358	18606	18573	18372	18500	18475	18292	18325	18579	18351	18397	18320	18377	18288	18516	18477	18525	18648	18382	18257	18327	18436	18364	18382	18495	18527	18305	18554	18731	18648	18572	18370	18359	18785	18455	18337	18525	18553	18368	18464	18411	18475	18395	18605	18462	18500	18443	18511	18390	18360	18520	18474	18446	18381	18415	18372	18590	18526	18400	18365	18447	18618	18560	18426	18532	18496	18611	18303	18517	18375	18580	18699	18491	18553	18624	18506	18583	18629	18365	18457	18431	18522	18425	18498	18562	18397	18439	18346	18402	18360	18391	18258	18342	18597	18511	18428	18519	18700	18264	18368	18389	18187	18478	18390	18451	18507	18577	18460	18468	18435	18471	18652	18412	18415	18484	18608	18326	18487	18735	18537	18478	18578	18633	18358	18635	18413	18512	18566	18406	18380	18555	18617	18501	18666	18705	18374	18231	18464	18731	18537	18472	18652	18372	18453	18302	18487	18477	18359	18208	18451	18455	18473	18457	18576	18370	18587	18542	18270	18488	18537	18461	18495	18493	18398	18379	18505	18486	18656	18352	18475	18411	18454	18489	18550	18441	18430	18633	18491	18521	18545	18511	18523	18244	18531	18401	18500	18683	18433	18292	18370	18640	18546	18332	18386	18442	18707	18281	18395	18535	18816	18651	18632	18499	18500	18518	18457	18431	18553	18633	18583	18673	18502	18678	18726	18502	18521	18536	18566	18468	18509	18298	18618	18299	18323	18352	18312	18386	18595	18497	18300	18453	18713	18490	18389	18479	18605	18515	18613	18571	18442	18662	18512	18573	18546	18607	18437	18638	18547	18488	18480	18409	18327	18356	18297	18580	18530	18492	18404	18495	18419	18388	18329	18489	18621	18688	18488	18535	18558	18372	18674	18678	18494	18495	18258	18243	18362	18661	18480	18504	18527	18534	18434	18308	18343	18699	18347	18304	18426	18384	18400	18385	18628	18303	18419	18284	18361	18448	18552	18586	18459	18511	18590	18450	18295	18367	18390	18245	18477	18546	18404	18426	18569	18482	18328	18377	18347	18391	18360	18451	18513	18587	18414	18518	18805	18496	18492	18353	18344	18585	18611	18545	18563	18464	18497	18522	18630	18688	18631	18519	18400	18408	18365	18468	18463	18489	18446	18592	18570	18302	18650	18489	18553	18435	18418	18225	18397	18512	18436	18476	18330	18702	18724	18597	18470	18508	18472	18452	18367	18643	18476	18650	18371	18433	18330	18339	18381	18467	18405	18477	18406	18500	18464	18368	18406	18300	18370	18336	18371	18546	18396	18391	18422	18610	18657	18381	18529	18368	18488	18399	18703	18373	18531	18482	18463	18533	18457	18341	18273	18482	18387	18497	18311	18443	18434	18636	18297	18057	18546	18523	18297	18636	18433	18351	18647	18523	18402	18526	18241	18444	18795	18692	18538	18449	18359	18516	18580	18257	18503	18570	18299	18485	18370	18503	18421	18310	18422	18414	18443	18509	18215	18292	18398	18231	18584	18439	18616	18517	18277	18531	18396	18335	18579	18374	18673	18438	18460	18601	18495	18454	18579	18363	18502	18236	18565	18686	18550	18484	18583	18414	18527	18528	18458	18341	18371	18454	18622	18541	18341	18618	18548	18313	18346	18624	18461	18401	18440	18525	18611	18676	18361	18554	18391	18565	18458	18479	18354	18387	18498	18341	18342	18368	18284	18373	18506	18322	18432	18466	18388	18404	18523	18738	18530	18515	18605	18601	18413	18658	18575	18348	18346	18336	18542	18378	18497	18512	18371	18493	18521	18513	18485	18478	18345	18420	18430	18335	18471	18493	18523	18406	18562	18536	18390	18473	18552	18586	18262	18479	18292	18494	18371	18405	18581	18540	18552	18467	18570	18476	18496	18377	18612	18720	18646	18466	18310	18674	18584	18742	18486	18553	18415	18271	18496	18396	18320	18395	18449	18520	18548	18513	18275	18455	18505	18701	18533	18775	18545	18631	18517	18799	18577	18367	18582	18330	18368	18414	18361	18437	18352	18288	18337	18520	18511	18456	18671	18429	18330	18449	18222	18622	18522	18446	18455	18617	18529	18516	18334	18313	18468	18615	18389	18283	18680	18442	18638	18426	18426	18353	18437	18359	18549	18658	18311	18344	18519	18357	18360	18336	18361	18805	18336	18276	18476	18397	18433	18779	18476	18593	18332	18584	18405	18547	18416	18694	18330	18168	18415	18519	18317	18611	18653	18328	18512	18691	18424	18513	18391	18493	18373	18426	18719	18490	18524	18492	18396	18359	18372	18457	18526	18601	18388	18561	18519	18345	18356	18454	18560	18281	18463	18451	18520	18709	18335	18613	18424	18451	18421	18480	18530	18731	18580	18542	18654	18366	18402	18626	18434	18430	18581	18396	18398	18487	18581	18552	18528	18286	18503	18529	18421	18331	18359	18432	18434	18444	18254	18267	18409	18446	18649	18401	18455	18586	18497	18589	18352	18299	18554	18430	18571	18451	18509	18255	18629	18367	18393	18400	18261	18325	18441	18440	18534	18568	18533	18403	18359	18323	18263	18241	18333	18518	18618	18455	18405	18622	18315	18467	18598	18271	18410	18456	18565	18406	18494	18511	18452	18573	18513	18411	18259	18425	18611	18329	18467	18480	18589	18474	18541	18505	18391	18631	18558	18544	18481	18537	18598	18472	18518	18320	18575	18507	18401	18330	18333	18550	18501	18491	18380	18531	18640	18479	18437	18361	18351	18498	18511	18416	18532	18591	18718	18598	18515	18245	18487	18360	18375	18232	18719	18465	18688	18454	18142	18415	18418	18551	18412	18505	18532	18310	18547	18445	18372	18208	18173	18366	18363	18393	18525	18611	18552	18461	18481	18432	18465	18552	18237	18447	18451	18264	18524	18509	18476	18500	18396	18292	18429	18343	18406	18661	18552	18406	18529	18401	18447	18489	18226	18566	18465	18411	18369	18393	18440	18472	18516	18409	18312	18081	18358	18572	18440	18237	18289	18589	18544	18509	18387	18453	18373	18362	18362	18291	18545	18343	18359	18590	18478	18485	18563	18517	18466	18590	18330	18612	18629	18602	18525	18668	18650	18479	18425	18662	18276	18352	18437	18444	18513	18474	18416	18489	18547	18578	18411	18349	18520	18651	18536	18367	18395	18571	18553	18476	18551	18397	18374	18329	18475	18441	18392	18593	18489	18673	18454	18519	18626	18399	18438	18475	18283	18484	18513	18642	18484	18482	18441	18372	18478	18608	18388	18528	18554	18470	18478	18693	18308	18316	18584	18635	18530	18578	18396	18361	18510	18293	18582	18409	18363	18365	18406	18578	18484	18467	18373	18299	18454	18312	18496	18339	18644	18614	18605	18420	18409	18507	18542	18420	18407	18274	18417	18344	18421	18541	18340	18641	18453	18416	18409	18553	18480	18478	18373	18422	18709	18505	18407	18445	18487	18510	18384	18509	18396	18487	18492	18630	18553	18616	18439	18472	18467	18363	18658	18562	18471	18433	18562	18657	18552	18546	18386	18613	18402	18305	18678	18433	18414	18435	18483	18455	18565	18390	18446	18718	18427	18488	18437	18430	18492	18396	18459	18628	18504	18358	18431	18590	18277	18554	18529	18505	18391	18413	18575	18704	18373	18569	18570
20832	28957	26033	19794	18784	17782	16314	15524	15471	15472	15239	15234	15159	15320	15191	15257	15175	15129	15284	15214	14967	15122	15103	14836	15110	15095	15125	15090	14984	15182	15203	15087	15214	15247	15003	15017	15134	15083	15017	15189	15059	15056	15134	15051	14944	15073	15101	15203	15110	15172	15122	15104	15023	15090	15092	15218	15031	15106	15152	14896	15053	15027	15089	15238	15183	14987	14825	15231	15049	15032	15120	15244	15041	15113	15020	14972	15044	15059	15111	15109	15037	15131	15074	15123	15071	15005	15265	15034	15147	14945	15186	15034	15068	15064	14992	15136	15166	15232	14995	15080	15124	15076	15103	15069	14961	15146	14850	14991	15217	15044	14973	14927	15025	14985	15027	15221	15073	15100	15136	15070	15054	15131	15173	15105	14915	15121	15215	15150	14930	14996	14865	15172	14895	14992	14787	15122	14927	15239	15024	15053	15066	14872	14916	15122	14951	15078	15138	14969	15079	15067	14802	14883	14953	14866	15023	15071	14845	15009	14947	15190	14895	15191	15198	15069	15088	14959	15078	14948	14864	15097	15005	15185	15167	15141	15142	15002	15091	15022	14903	15026	15073	14994	15037	14985	14829	14995	15134	15072	15045	15001	15047	14988	15129	14997	15032	15067	14906	15108	15180	15096	15101	15060	14963	15082	14931	15136	15100	15068	14940	15101	15115	15098	15084	14978	14933	15321	14943	15121	14970	14997	14957	15049	15068	15057	15077	15018	15061	15087	15126	14847	15199	15218	15078	15046	14979	15109	14967	15249	15082	15007	15153	15030	15028	15076	14972	14910	15018	15112	15008	15047	15008	15119	14937	15165	15151	14909	14990	15013	15048	15044	15116	15069	14937	15115	15087	15084	15026	14938	15076	15037	15157	15141	15187	14977	15110	15039	15082	15168	15014	15007	15202	14875	15058	15075	15211	15001	15005	15060	15058	14904	15228	15102	15082	15015	15017	15013	15046	15173	15048	15069	15050	15164	15102	15101	14921	15034	15048	15040	15085	14980	15070	14986	15193	15035	15075	15072	15038	14988	15041	14951	15073	15087	14983	15122	15052	15089	14915	14973	15070	15173	15111	15068	15195	15127	15124	14964	15155	14983	15265	14914	15008	15085	15120	15081	15039	14905	15105	15011	15095	14981	15102	15075	15150	15066	15042	15118	15021	15003	14892	14987	14895	15172	15048	15064	15125	15237	14955	14966	15041	14988	14890	14937	15073	14958	15139	15035	15008	15127	15047	15058	15171	15140	15128	14993	14878	15043	14993	15119	15072	15029	15051	15003	15089	14960	15044	15139	15070	15195	14942	15158	15044	14962	15069	14926	14909	14988	15242	14906	15180	15011	14871	15175	14967	15121	14985	15004	14960	15131	14839	15117	15175	15027	15087	15025	15076	14928	15056	15111	15121	15011	15030	15007	15104	14970	14970	14972	14922	14915	15168	15042	15048	15076	14798	15004	15188	14970	15079	15008	15125	14997	14934	15056	15046	14953	15064	14976	15243	15006	15061	15350	15057	15155	15085	14945	14997	15172	14923	15213	15090	15127	14991	14998	15001	15049	15166	15050	15096	15161	15066	15153	14955	15060	15117	15071	15160	14955	15053	14975	14983	15060	14891	15028	15138	15053	14976	15203	14965	15124	15143	15146	15203	14956	15030	15129	15099	15174	15161	15155	14891	15254	15040	15100	15171	15019	14950	15134	15138	14999	15087	14995	15196	15026	15092	15014	15125	15129	15134	14929	15055	15015	15236	14987	15059	14915	15303	14921	14926	15063	14974	15059	15124	15093	14819	15108	15138	14995	15001	15140	15046	15064	15327	15142	15013	15060	15111	15074	15037	15036	15001	15071	14930	14928	14993	15002	15114	15058	14907	15066	14893	15080	15143	15076	15039	14928	15103	15035	15104	15070	14988	14974	15028	14960	14974	15107	14832	15114	15122	15138	15017	15200	14941	15090	15210	14971	15195	15070	15178	14929	15045	15188	14974	15070	15039	15031	15031	15021	15003	14945	15239	14923	15032	15206	15112	15010	15010	15073	14963	14875	14991	15043	15109	14960	14988	15078	14961	15219	15073	14968	15086	15177	14932	14905	15071	15173	15070	15072	14983	15124	14941	14926	14936	15127	15078	15095	14994	15014	14964	14869	15030	15121	14907	15065	14997	14875	15191	15128	15154	14915	15059	15109	15044	15123	15160	15072	14907	15036	14987	15057	15156	15041	15119	15039	15014	15070	15058	15191	15234	15009	15028	15198	15062	14960	15020	15162	15054	14917	15110	14860	14838	15013	14976	15116	15080	15100	15030	15072	14947	15044	15169	15188	15000	14930	15075	14968	14992	15027	15004	14973	15003	15090	15014	15120	15045	15064	14966	15193	14983	15092	15082	15021	15065	15161	15012	14979	15034	15096	15174	15023	15013	14916	14875	15236	15216	15125	15105	15143	15008	15108	15015	15121	15326	14934	14994	14955	15112	15243	14926	14938	15090	14941	15001	15121	15060	15028	14954	15131	14942	15270	15094	15160	14949	15283	15262	14796	15218	15177	15134	14975	14919	15109	15095	14951	15127	15156	14925	15073	15124	15063	14999	14951	14941	14968	15014	15079	15073	15094	14777	15087	15091	14831	15096	15055	15049	14851	15124	14910	14893	14872	14927	15140	14898	14852	15005	15170	14996	14927	14872	15164	15016	15130	15053	15103	15068	15093	15100	14944	15073	15061	15146	14977	15065	15047	15028	15091	15190	15003	15038	14963	14988	15294	15143	15011	15019	15106	15082	15119	15138	14901	15009	14877	15166	14901	15147	15133	15012	15256	14941	15124	15019	15132	15015	14868	15163	14958	15084	14975	15071	15069	15128	15121	15192	14904	14907	15025	15125	15010	14924	15185	15194	15132	15149	15101	15085	15060	15125	14922	15087	15141	14994	14898	15038	15090	15078	15194	14974	15104	15055	14933	15126	15091	15121	14785	15061	14933	15111	14918	15097	14898	15196	15030	14918	15114	14772	15117	15023	15083	15039	15074	15005	14952	14976	15041	15112	14966	15090	15207	15075	14955	15135	14997	14976	15113	15064	15189	15027	15051	15023	15112	14984	15129	15153	15021	15037	15218	14968	15044	14821	15263	14991	15010	15000	15052	15084	14980	15142	15012	15120	15055	15144	15064	15057	15055	15032	15010	14993	15049	14984	14984	14902	15166	15080	14985	15205	15077	15067	15099	15017	15035	14901	14897	14994	15213	15175	15150	15137	15029	15224	15146	15121	15027	15074	14976	14939	15097	15024	14927	15127	14998	15149	14976	15118	14845	15026	15083	15089	15015	15071	14963	15179	15021	15144	15072	15062	14903	15175	14987	15187	15015	15142	15130	15126	15256	14944	15159	15076	14989	15118	15193	14993	15015	15101	15184	15044	14974	15073	15012	15098	15056	15055	15098	14897	15060	15107	15037	15057	14894	15060	14981	14948	15147	15075	15090	15101	14887	14910	15178	15018	15091	15137	15091	15230	14885	15036	15152	15026	15216	15149	15024	14987	14954	14912	15067	15103	14970	15186	15151	15070	15159	15065	15047	15130	15041	15047	14973	15107	14878	15139	15057	15238	15073	15176	14997	15200	15097	14971	14971	15039	15078	15031	15187	15084	15049	15054	15123	15034	14931	15223	15048	15132	14995	14948	15231	14937	15195	14922	14988	15147	15015	14911	15264	15001	15083	15188	15065	14983	14985	15206	15095	15006	14854	15017	15139	15034	14968	14936	14922	15041	15105	15158	14940	15068	15222	14952	15147	14906	15060	15050	15070	14904	15007	15132	14986	14980	15033	14949	14996	14931	15074	15253	15020	15091	15105	15212	14967	15071	15025	15091	14983	14974	15161	15158	14990	15006	15056	15029	14940	14940	15143	15061	15046	14973	15019	15104	15107	15121	15055	15180	15066	15201	15043	14948	14976	15026	15015	14911	15178	15096	14950	15088	14956	15028	15023	15177	14993	15023	15085	15145	14994	15103	14985	15000	15002	15181	15164	14955	15135	15043	15104	15053	15204	15141	14853	14859	15138	15109	15129	15177	14902	14953	15007	15035	15015	15136	15009	15133	15119	15081	15084	15183	15059	14997	15062	15380	15022	15059	15119	14925	15147	15115	14923	15189	14875	15000	14912	15156	15104	15101	15194	14905	15183	15044	14957	15124	14948	14929	15124	15059	15166	15067	15011	14951	15177	15142	15068	14910	14954	14957	14862	15053	15108	15094	15189	15155	15138	15053	15208	15172	14982	14950	15002	14889	14891	15251	15124	15095	14985	15104	15016	14832	15152	15124	14826	15174	15093	15015	15235	14981	15206	15118	15172	15055	15091	15099	14824	15094	14965	15092	15000	14944	15094	15102	15062	14942	15041	14892	15070	15048	15064	14954	15178	15052	14990	15037	15235	14886	15102	14988	15174	14981	15331	15142	15058	15062	15083	15180	15008	15038	15030	15008	14934	15115	15087	15224	15020	15028	14993	15076	14963	14823	15111	14990	14999	15000	15077	15033	15061	15036	15050	15182	15159	14970	15118	15282	15187	14982	15256	15202	15203	14963	15135	14939	14929	15071	15091	15040	15032	14977	15187	15126	15155	15087	15094	14900	14937	15168	15066	15035	14997	14973	15065	15185	14915	15095	14898	15171	14972	15009	15014	14985	14926	15174	15076	15152	15058	15066	14889	14870	15123	14950	15071	15159	15012	14964	14960	15029	15125	15141	15028	14974	15151	15056	14994	15134	15043	15089	15117	15125	15108	14973	15112	14945	15019	15203	14986	15022	15034	15272	14954	15091	15262	15137	15146	15038	14958	15354	15109	15080	14972	14920	15026	15039	15052	15067	14957	15112	14899	15219	15026	15128	14895	14967	15060	15006	15084	14871	14876	14991	14768	14953	15153	15112	15071	15153	15070	15100	15119	15136	15183	15128	15116	15036	15005	15056	15042	14997	15124	15123	15030	15043	14972	15159	15270	15215	15072	14986	15092	14969	14964	15053	15109	15127	15136	15050	15037	15138	14935	15117	15005	14963	15028	15124	15004	15041	15077	15083	15005	15047	15034	14896	14975	14922	15092	15245	15037	15131	15127	15067	15039	15115	15000	15169	15249	15094	14865	15080	15097
24023	21144	28492	24376	22818	22847	22102	19166	18641	18784	18590	18575	18322	18334	18312	18180	18381	18252	18153	18124	18042	18458	18494	18295	18291	18220	18198	18378	18368	17961	18301	18161	18050	18113	18111	18060	18002	18040	17912	18224	18177	18187	18232	18176	18233	18068	18175	18177	18070	18079	17872	18186	18059	18213	17978	18060	17957	17867	18121	18237	18165	18077	18103	18032	17842	18021	18006	18138	18202	18010	18034	17993	18081	17849	17984	18144	18147	18037	18120	18189	18143	17920	17911	17962	17934	17938	18098	18234	18096	18049	17944	18233	18167	18138	18245	18178	18126	18104	18056	18095	18066	18100	18147	18007	17820	18154	17991	17991	18114	18012	17802	17878	17908	18059	18070	17927	17877	18113	18031	18017	18108	18066	18073	18051	18065	18056	17740	18074	17976	17993	17996	18239	18057	17965	18105	18116	18119	17994	17970	17923	18011	18110	18042	18060	18008	18077	18008	17646	17997	18164	17928	17962	18091	18047	17934	17951	18079	18091	18004	18002	18105	17921	17921	18070	17883	18033	17990	18176	17939	17787	17907	18117	17954	18046	17903	17843	18103	17913	17925	17854	18005	17940	18100	18111	18008	18052	18017	17774	17803	18014	18067	17893	17881	18158	18378	17890	17955	17997	18053	18140	17977	17760	18016	18096	18201	18140	17975	18171	18217	17867	18018	18014	18216	18155	18210	17926	18002	17995	17941	18025	17951	18056	18022	17931	17946	17912	18002	17963	18021	17949	17922	17937	17858	18011	18115	17959	18114	17850	18181	17952	17862	17963	18070	18114	17846	18123	18001	18099	18158	18127	18121	17969	18032	17977	18277	17973	18012	18056	18007	18101	18155	17964	17952	17910	18108	17984	18222	17829	18084	18168	17878	17862	18023	18018	17967	18179	18003	18103	18152	17868	18062	17983	18165	17885	18008	18018	18123	18202	18093	18152	17986	18117	18055	18176	18037	18017	18001	18210	17970	18061	17990	18061	18062	18100	18070	18069	17970	17951	17920	18010	18083	18188	18143	17927	18192	18068	18073	17978	18211	18046	18162	18024	18089	18180	18081	17998	17963	18056	17951	18152	17848	18100	18010	18005	17970	17982	18038	17812	18014	17933	17851	17965	18003	17916	18001	17986	17995	18018	17953	18058	17907	18042	17914	17783	18087	17950	18281	17885	18252	18285	17997	18039	18063	18118	17974	18026	18131	18013	18057	18188	18006	18203	18027	17786	18126	17812	17997	17839	18048	18093	18183	18018	18017	18003	17983	18100	17870	17994	17965	17960	18025	18043	18022	17941	18013	17912	18018	17929	18129	17891	18160	17956	18081	18008	18124	18046	17994	18035	18121	17821	17970	17996	18179	18031	18136	18004	17901	18109	18192	17974	18126	18191	17844	17888	18149	18058	17915	17987	18073	18072	18146	18085	18057	17865	18210	18220	17976	18202	18070	18009	18002	17972	17882	17866	17865	17792	18005	18010	18058	17880	18047	18020	18074	18011	17953	17677	18057	17902	18022	17973	17816	18006	18026	17848	17897	18153	18102	18026	17804	18009	18166	18085	17924	17809	17879	18102	17948	17844	17821	17851	18102	18131	18183	18034	17920	18039	17893	18037	18062	17924	17814	17906	17777	18114	17957	17974	18021	18094	18349	17689	18198	18049	18086	18053	18134	18176	17962	17904	17790	17901	17858	18025	17905	18207	18133	17773	17798	17917	18058	18130	18152	18030	17733	18040	18103	18070	17975	17959	18019	18125	18163	17785	17894	18175	18101	18182	18183	17978	18034	18022	18151	17970	17836	18202	18233	18001	17974	18105	18244	17941	17992	18127	17977	17941	18139	18110	17935	17838	18156	18079	17802	17896	17928	18037	17931	18092	17904	17897	18064	17940	17943	17780	18022	17913	17838	18248	17939	17972	18119	17922	18133	18107	18019	17996	18041	18058	18058	17693	18079	18088	17881	18057	17932	18234	18076	18060	17907	17819	18118	18029	17975	17970	18074	18158	17846	17955	18073	18285	18037	17944	18198	17933	18131	17964	17910	18013	17974	18024	18211	17980	17891	17961	17989	17932	17829	17940	18129	17927	17862	17926	18063	17966	18041	18103	17967	17845	18161	18041	18121	17916	17872	18114	18194	17857	18100	17988	17951	17846	17892	18021	18073	17910	18092	18032	17976	17807	18014	17909	18148	17953	18083	18057	18022	18059	18150	18162	18129	17814	18081	17866	18117	18031	17736	18091	17994	18007	18022	17957	17817	17905	18059	18066	18103	18086	17859	18319	18021	18044	17969	18006	18052	17909	18000	18116	18170	18297	18090	18224	17993	17977	18096	18076	17844	17943	18129	18134	18047	18127	17963	17931	17995	17945	17883	17882	17980	18054	17959	17984	18029	17829	18092	18012	17987	17906	18187	18207	17895	18084	17964	17905	17934	17971	18078	17885	17979	17935	18205	17992	18049	17898	17900	18031	18191	18017	17918	17822	18022	18031	18082	17960	17982	17893	18178	18182	18073	17884	17998	18090	18022	18102	17967	18110	18003	18087	17956	18119	17929	17849	18073	17952	18089	18159	18021	18007	17940	17888	18060	18146	17837	18034	18067	17892	18082	17995	17854	18115	18081	18181	18156	17939	18055	18055	18138	17981	17995	17982	18031	17950	18166	17901	17990	17854	18184	17939	18024	18054	17908	17909	18079	18075	17940	18031	18225	18061	18061	18067	18047	18009	17798	18268	17942	18019	18136	18148	18190	18032	17994	18075	18112	18064	18047	17998	17999	17956	18129	18012	17829	18045	18019	17907	18041	18005	18061	18129	17926	17947	18084	18052	18230	17949	17838	17987	18119	17982	18093	17803	18078	17853	17965	18111	17976	18003	18099	17962	17842	17973	17976	17919	18100	17980	18049	18015	18129	18017	18133	18102	18184	18107	17922	18102	18040	18196	17988	17911	17933	18083	18054	18178	18054	18016	18299	18121	18043	18024	18068	18162	18177	17998	17975	18101	18052	18026	17994	17959	17943	18196	18008	18089	18074	18009	18051	18051	18038	18145	18067	18169	18240	17994	17862	18061	18037	17908	18026	18126	18074	18060	17914	18047	18057	18047	18024	17912	17976	17853	17967	18006	18170	18065	18173	18125	17982	17977	18011	17913	17999	18206	18025	17993	18016	18109	18181	17831	18101	18186	17900	18178	18168	18091	17982	17978	18087	18045	18198	17954	18050	17936	17956	17910	17967	18014	17977	17763	18026	17859	18070	17823	18131	17965	17824	18049	18045	17968	18022	18144	17961	18044	17979	18227	17921	18033	18190	17950	17915	17984	17935	17937	18085	17951	17960	17960	17815	17979	17886	17907	18102	17993	18086	17973	18030	18022	17885	18008	18065	17968	18026	17958	17846	17973	18034	18005	18012	17858	17889	17999	17998	17830	18059	17940	18097	18122	18002	17926	17844	18022	17798	17936	17965	18058	17877	18052	17880	18046	17967	17995	17952	18186	18123	18163	17991	18196	18040	18067	18143	18219	17982	17922	18000	18030	18255	18089	18063	17855	18043	17948	18190	17890	17783	17921	17851	18295	18105	17923	18114	17963	18123	17806	17899	17715	18067	17824	18077	17928	17931	18036	18044	18160	18051	17882	17971	17820	17939	17993	18118	18331	17978	18096	17996	18035	18191	17980	18096	18066	17968	17920	17754	17842	17978	17967	18053	18056	18057	18216	18075	17962	18007	17966	18148	18037	18017	18037	17959	18013	18118	17978	18093	17919	17959	18012	17860	17755	17946	18071	17987	17863	17748	18234	18172	18326	17999	18040	18099	17736	17933	17739	18116	18087	18015	18096	17973	17915	17869	18144	18017	17856	17873	17923	17968	17951	18056	18056	17941	18045	18027	17987	18171	18252	17913	18028	18002	17819	18172	17971	18005	18131	17991	17945	18074	18089	18115	17976	17992	18149	17933	17864	17943	17991	18123	18122	17852	17885	17908	17725	18064	17870	18177	18070	18035	18009	17957	18044	18075	18145	18059	18142	18112	17969	17928	17894	18097	18091	17956	17868	17921	18130	18165	18058	18020	18007	18045	18119	17988	17786	18160	18045	17957	17896	17914	18059	17849	18239	17937	17947	17986	18130	17903	18150	18143	17956	18183	18077	18078	18084	18027	17814	18084	17936	18121	18035	17986	17850	17963	17882	17941	18172	17950	18019	18168	18044	17941	17848	17943	17786	17679	18109	17967	18022	18119	18002	17993	17870	18034	18051	18272	17951	18029	18055	17987	17963	18071	18020	18177	18130	18058	18315	17939	17924	18239	18060	17871	18057	18004	18056	18000	18023	17852	17888	18018	17878	17879	18350	18242	18099	18005	17893	17876	18083	18005	17849	18045	18090	18107	17951	18115	17901	18047	17965	17977	17790	17770	17871	17883	17931	17876	18244	17996	18061	18002	17975	17914	17940	17853	18072	17927	18099	18093	17898	18000	18056	17883	18100	17946	18098	18133	18375	18193	18026	17982	18181	17818	18074	17987	18015	17801	18000	17952	17996	18190	18107	18065	18178	17955	17983	17972	17919	17969	18209	18096	18045	17951	17895	17982	17951	18001	18001	17856	17827	18159	17947	17892	18141	18034	18162	18053	18171	18144	18028	18059	17975	18095	17893	18116	18054	17849	18010	17977	18009	18086	18219	18008	17951	17856	18017	17978	18080	18137	18027	17980	17932	18038	18109	18080	18077	18029	17749	17948	17830	17957	17894	17947	18012	18035	18193	17952	18021	17977	17837	18068	17991	18182	17908	17787	17969	18084	17972	18073	18039	17945	18037	18230	17978	18124	17918	17876	18106	18129	17962	18097	18150	18228	17999	18212	18028	18003	17930	18019	17828	18041	17998	17843	17975	17827	18009	18081	18290	18213	18059	18078	18042	18036	17985	17999	18006	18227	17999	18177	18011	17858	17931	17965	18102	17990	17947	17981	17933	18314	17979	18148	18039	17809	17802	17888	18108	17940	18109	18013	18148	18133	18010	17898	17945	18122	18080	18176	18125	18061	18398	18028	18025	18134	18140	17871	18163	18003	17881	17937	18137	18119	18093	18083	17969	18060	18194	17853	18238	18187	17969	17974	17817	17953	18142	17899	18046	17918	18060	18184	18040
20538	35345	31442	23656	20872	18904	17333	16000	15906	15430	15565	15293	15371	15181	15257	15024	15124	15114	14914	15006	15115	14966	14892	14870	14978	15083	15027	14872	15011	14967	14936	14885	14958	14786	14763	14964	15020	14769	14822	14844	14861	14957	14974	14808	14888	14890	14617	14931	14686	14877	14840	14901	15028	14922	14844	14881	15050	14651	14910	14864	15009	15022	14968	14725	14768	14877	14907	14874	14818	14834	14825	15006	14776	14785	14871	14917	14928	14859	14937	14670	14764	14801	14934	14851	14945	14904	14961	14849	14779	15060	14815	14822	15119	15026	14845	14870	14898	14930	14860	14856	14827	14968	14745	14908	14733	14937	14966	14996	14907	14804	14905	14953	14698	15023	14821	14993	14821	14789	14844	14891	14776	14697	14985	14889	14904	14874	14713	14872	14828	14842	14763	14885	14801	14892	15070	15045	14689	14931	14923	14852	14737	14970	14926	14935	14900	14754	14939	14800	15048	14688	14888	14792	14893	14769	14802	14910	14748	14777	14809	14873	14820	14670	14606	14929	14941	14787	14931	14990	14853	14709	14840	14882	14939	14634	14924	14983	14696	14861	14798	14800	14951	14967	15097	14792	15024	14778	14810	14837	14832	14827	14836	15029	14766	14937	14732	14726	14869	15052	14959	14855	14833	14840	15038	14842	14756	14980	14802	14936	14984	14901	14960	14759	14739	14692	14975	14511	14741	14799	14728	14927	14751	15029	14850	15004	14755	14876	14866	14931	14848	14923	14885	14827	14996	15010	14702	14800	14795	14896	14759	14905	14921	14744	14762	14778	14825	14933	14874	14895	14837	14898	14836	14911	14983	14851	14933	14917	14838	14780	14866	14976	14886	14784	14817	14855	14860	14845	14857	14911	14788	14910	14897	14888	14909	14989	14827	14800	14792	14899	14838	14903	14843	14890	14700	14868	14803	14901	14892	14864	14902	14679	14940	14850	15013	15007	14898	14629	15033	14769	14891	14811	14891	14915	14823	14817	14955	14768	14792	14836	14655	15043	14621	14876	14773	14782	14865	14792	14848	14969	15082	14822	14955	14860	14836	14845	14773	14911	14878	14906	14969	14939	14909	14765	14767	14663	14823	14869	14897	15088	14903	14875	14913	14784	15016	14932	14726	14857	14795	15035	14864	14812	14765	14946	14830	14845	14928	14944	14899	14957	14757	14705	14733	14883	14730	14833	14788	14799	14959	14700	14878	14930	14949	14629	14672	14825	14729	14855	14843	14987	14823	14793	14681	14756	14833	14789	15001	14766	14779	15050	14778	14875	14724	14686	14809	14871	14819	14736	14789	14757	14821	14948	14780	14781	14797	14882	14837	14878	14874	14808	14803	14849	14619	14940	14875	14656	14875	14843	14889	14725	14824	14958	14996	14895	14928	14843	14736	14872	14927	14834	14995	14865	14905	14858	14761	14726	14705	14916	14698	14580	14944	14630	14766	14717	14800	14720	14856	14668	14811	14908	14769	14743	14849	14816	14736	14923	14882	14922	14785	14782	14648	15011	14885	14887	14982	14925	14656	14800	15093	14611	14863	14756	14781	14782	14982	14818	14822	14815	14828	14805	14782	14849	14858	14872	14801	14898	14918	14855	14831	14879	14865	15046	14864	15027	14746	14647	14725	14763	14887	14737	14679	14851	14849	14874	14699	14846	14819	14923	15084	14807	14710	14882	14712	14819	14869	14909	14775	14913	14916	14938	14664	14937	14852	14638	14840	14926	14858	14880	14913	14715	15029	14790	14902	14743	14895	14846	15002	14809	14919	14868	14882	14814	14978	14952	15021	14843	14730	14974	14996	15044	14964	14913	14809	14969	14848	14790	14821	14901	14802	14808	14896	14857	14948	14954	14915	14725	14874	14850	14842	15084	14894	14892	14826	14727	14878	14691	15024	14685	14809	14878	14770	15022	14827	14857	14918	14866	14859	14827	14859	14878	14736	14671	14865	14776	14823	14828	14946	14774	14881	14794	14804	14797	14936	14790	14745	14997	14834	14716	14809	14870	14873	14881	14936	14617	14776	14997	14684	14920	14864	14766	14865	14869	14949	14809	14798	14886	14766	14917	14871	14755	14821	14827	14979	14676	14771	14916	14895	14746	15004	14879	14821	14714	14712	14789	14989	14903	14722	14903	14816	14903	14938	14782	14975	14889	14772	14787	14820	14781	14733	14990	14927	14648	14819	14793	14945	14952	14898	14833	14828	14702	14762	14885	14749	14917	14892	14816	14970	14931	14934	14860	14927	14735	14866	14805	14947	14709	14839	14883	14909	14657	14960	15006	14943	14846	14795	14829	14790	14782	14753	14804	14978	14797	14903	14777	15057	14871	14733	14694	14816	14823	14858	15007	14877	14853	14808	14904	14919	14917	14800	14716	14734	14793	14774	14741	14875	14881	14931	14999	14886	14764	14787	14836	14834	14885	14821	14951	14884	14776	14822	14942	14792	14737	14842	14997	14891	14809	14748	15041	14874	14775	14739	14736	14663	14893	14814	14955	14838	14551	14946	14844	14828	14861	14829	14680	14864	14780	14684	14937	14835	14852	14768	14942	14818	14863	14909	14760	14751	14903	14895	14903	14871	14783	14735	14918	14884	14793	14840	14795	14692	14765	14786	14927	14997	14760	14864	14903	14877	14863	14912	14920	14940	14697	14804	14720	14952	14761	14838	14816	14803	14925	14843	14975	14931	14909	14897	14932	14968	14797	14795	14959	14822	14784	14899	14925	14967	14806	14935	14866	14920	14944	14898	14805	14764	14761	14628	14904	14950	14829	14986	14781	14778	14706	14842	14699	15012	14927	14747	14797	14862	14822	14787	14799	14812	14912	14794	14842	14880	14781	14924	14896	15046	14934	14867	14839	14816	14969	14882	14828	14908	14731	14835	14702	14846	14785	14860	14882	14885	14950	14928	14727	14906	14838	14822	14829	14877	14790	14830	14898	14785	14882	14874	14767	14847	14830	14647	14878	14847	14685	14940	14949	14878	14724	14889	14835	15028	14840	14755	14827	14865	14932	14848	14825	14808	14820	14969	14628	14740	14811	14727	14677	14962	14733	14952	14797	14952	14708	14740	14790	14773	14892	14804	14774	14763	14878	14745	14710	14846	14804	14887	14846	15099	14680	14867	14810	14799	14895	14975	14915	14793	14800	14867	14679	14751	14927	14699	14976	14950	14830	14973	14788	14810	14930	14853	14898	14735	14801	14673	14771	14973	14896	14667	14814	14878	14908	14946	14871	15091	14910	14723	14921	14940	14956	14765	14851	15097	14890	14853	14707	14913	14835	14803	14729	14929	14850	14701	14728	14907	14900	14923	14747	14787	14811	14889	14760	14726	14757	14903	14923	15013	14973	15037	14962	14929	14862	14949	14809	14769	14920	14805	14810	14686	14859	14919	14798	14882	14802	14854	15011	14833	14845	14797	14852	14663	15008	14704	14742	14813	14924	14769	14871	14801	14808	14772	14727	14815	14853	14748	14976	14744	14937	14813	14749	14882	14725	14936	14954	14922	14954	14681	14892	14990	14893	14843	14983	14766	14915	14825	14907	14802	14885	14734	14891	15013	14944	14714	14738	14895	14786	14890	14713	14786	14734	14728	14729	14938	14896	14842	14776	14818	14929	14980	14877	14824	14744	14714	14829	14791	14936	14763	14688	15002	14918	14798	14754	14933	14744	14888	14767	15021	14673	14882	14757	14898	14769	14994	14900	14948	14882	14766	14870	14763	14874	14994	14709	14867	14992	14819	14984	14784	14991	14822	14663	14890	14867	14878	14986	14743	14672	14706	14626	14839	14797	14927	14889	14877	14915	14803	14905	14936	14818	14742	15014	14787	14956	14841	14866	14763	14850	14708	14744	14706	14847	14964	14916	15033	14920	14760	14918	14911	14857	14868	14855	14739	14657	14879	14830	15100	14772	14807	15036	14802	14729	15023	14909	14796	14697	14845	14662	14873	14764	14681	14723	14850	14798	14811	14826	14884	14699	14889	14827	14772	14694	14834	14779	14939	14883	14932	14996	14830	14916	14750	14912	14930	14954	14910	14677	14971	14866	14848	14973	14667	14934	14788	14908	14809	14947	14739	14736	14795	14840	14843	14749	14848	14677	14841	14631	14607	14766	14936	14844	14924	14777	14750	14959	14753	14990	14825	14995	14863	14830	14726	14952	14888	14769	14843	14975	14785	14898	14860	14664	14728	14968	14836	14934	14866	14834	14792	14967	14893	14846	14818	14936	14733	14973	14843	14907	14939	14851	14784	14819	14926	14886	14788	14865	14736	14823	14794	14888	14786	14708	15092	14917	14851	14791	14871	14899	14796	14839	14893	14985	14863	15010	14819	15019	14765	14906	14708	14902	14800	14835	14793	14718	14874	14903	14769	14683	14808	14799	14875	14968	14861	14783	14821	14798	14783	14860	14688	14809	14884	14922	14896	14766	14956	14838	14930	14878	14983	14754	14759	14827	14882	14870	15080	14880	14942	14913	14737	14717	14989	14870	14775	14842	14787	14777	14778	14835	14950	14695	14922	14840	14915	14798	14907	14723	14997	14916	14758	14794	14930	14865	14621	14863	14743	14897	14950	15032	14932	14717	14905	14919	14850	14795	15005	14788	14633	14892	14986	15003	14750	14883	14953	15035	14967	14859	14819	14793	14787	14940	14731	14748	14687	14974	14787	14709	14891	14800	14924	14839	14750	14846	14856	14938	14868	14690	14783	14935	14766	14825	15023	14783	14703	15016	14750	14831	14829	14792	14989	14858	14794	14843	14777	14733	14717	14974	14955	14899	14853	14823	14708	14765	14918	14894	14713	14876	14787	14987	14840	14896	14843	14742	14843	14919	14930	14781	14934	14888	14871	14962	14882	14677	14743	14727	14903	14850	14960	14904	14784	14868	14718	14895	14711	14751	14756	14796	14852	14687	14920	14844	14785	14862	14815	14882	14992	14899	14831	14836	14905	14943	14764	14855	14907	14976	14973	14876	14966	14870	14889	14868	14751	15028	14779	14730	15076	14737	14832	14845	14677	14764	14776	14809	14830	14989	14917	14691	14889	14881	14749	14884	14778	14827	14968	14968	14966	14754	14934	14808	14784	14858	14786	14856	14865	14909	14905	14761	14640	14923	14908	14856
22801	21160	28943	23706	21613	24163	26006	20632	19440	19730	19465	19225	19262	19236	19054	19183	19033	19000	18597	18947	18987	18818	18692	18915	18878	18752	18707	18463	18725	18721	18768	18740	18501	18558	18578	18663	18654	18663	18727	18739	18837	18595	18690	18568	18746	18618	18834	18587	18657	18622	18478	18324	18624	18705	18423	18615	18692	18360	18624	18664	18768	18395	18439	18575	18439	18726	18450	18483	18603	18649	18521	18552	18634	18587	18493	18514	18540	18553	18594	18478	18550	18424	18492	18311	18634	18558	18555	18661	18838	18500	18463	18624	18785	18669	18682	18469	18488	18599	18563	18547	18549	18577	18690	18595	18563	18435	18506	18707	18522	18538	18601	18648	18527	18559	18481	18623	18672	18530	18538	18438	18464	18536	18635	18434	18548	18748	18618	18624	18666	18587	18592	18528	18645	18775	18457	18448	18498	18349	18478	18477	18646	18754	18590	18357	18483	18617	18612	18534	18666	18585	18616	18422	18461	18506	18517	18801	18622	18247	18319	18455	18363	18379	18678	18520	18598	18544	18377	18539	18569	18577	18645	18618	18525	18570	18701	18386	18580	18690	18470	18434	18439	18360	18548	18475	18469	18778	18482	18677	18451	18434	18574	18613	18535	18617	18544	18458	18347	18496	18704	18527	18830	18701	18629	18592	18636	18556	18606	18321	18531	18375	18765	18259	18452	18654	18528	18316	18771	18889	18560	18491	18334	18559	18440	18533	18379	18445	18503	18390	18581	18693	18464	18500	18509	18460	18701	18479	18476	18494	18566	18562	18182	18596	18539	18536	18135	18346	18605	18612	18383	18485	18632	18333	18490	18481	18557	18454	18443	18418	18531	18531	18380	18415	18539	18507	18368	18578	18643	18601	18398	18343	18558	18494	18362	18607	18619	18526	18362	18643	18439	18430	18558	18452	18493	18487	18398	18586	18344	18642	18615	18685	18472	18469	18409	18554	18563	18552	18559	18506	18400	18528	18514	18409	18758	18571	18345	18603	18632	18468	18515	18551	18349	18403	18349	18429	18464	18552	18437	18589	18507	18490	18370	18404	18725	18702	18388	18516	18469	18580	18469	18375	18638	18374	18457	18643	18547	18432	18565	18521	18520	18454	18561	18363	18517	18443	18609	18446	18366	18521	18678	18320	18504	18446	18640	18418	18291	18225	18517	18547	18763	18421	18233	18476	18620	18559	18537	18737	18297	18360	18402	18541	18360	18499	18230	18349	18571	18758	18491	18487	18500	18599	18526	18326	18682	18628	18712	18639	18418	18553	18701	18399	18498	18655	18780	18407	18541	18571	18315	18341	18408	18572	18416	18648	18597	18501	18236	18430	18543	18490	18617	18359	18432	18605	18446	18332	18506	18633	18553	18727	18681	18639	18495	18578	18572	18682	18490	18832	18610	18584	18609	18620	18546	18478	18440	18589	18422	18289	18446	18355	18474	18476	18545	18613	18537	18443	18435	18259	18482	18585	18460	18555	18433	18430	18416	18364	18557	18616	18466	18509	18587	18472	18521	18727	18443	18656	18451	18481	18512	18416	18450	18559	18422	18578	18478	18675	18621	18258	18605	18486	18413	18516	18646	18415	18576	18528	18542	18541	18692	18653	18453	18508	18406	18455	18391	18525	18433	18487	18273	18402	18403	18193	18385	18531	18378	18506	18520	18576	18585	18391	18540	18565	18735	18614	18367	18664	18440	18547	18731	18513	18373	18398	18481	18629	18779	18666	18542	18544	18689	18472	18634	18552	18482	18598	18498	18578	18750	18576	18523	18675	18360	18509	18560	18513	18431	18493	18634	18459	18638	18435	18356	18402	18520	18540	18524	18439	18612	18441	18549	18335	18513	18570	18711	18683	18622	18589	18389	18487	18240	18586	18288	18422	18478	18573	18409	18478	18497	18493	18582	18404	18706	18374	18653	18443	18485	18576	18404	18465	18530	18586	18321	18665	18490	18636	18570	18554	18538	18409	18482	18420	18741	18430	18494	18448	18428	18574	18633	18682	18585	18448	18663	18401	18468	18485	18552	18533	18443	18471	18613	18352	18532	18415	18491	18550	18494	18773	18341	18376	18486	18490	18592	18526	18529	18382	18567	18405	18509	18417	18555	18495	18585	18684	18473	18406	18554	18712	18404	18634	18562	18505	18429	18606	18591	18497	18387	18369	18415	18685	18312	18610	18351	18447	18279	18571	18403	18379	18575	18578	18410	18631	18543	18430	18462	18337	18486	18298	18503	18521	18696	18476	18517	18437	18687	18705	18585	18638	18469	18512	18471	18545	18515	18336	18344	18526	18524	18463	18376	18462	18751	18365	18478	18568	18491	18521	18277	18460	18771	18394	18382	18444	18522	18553	18315	18523	18636	18544	18624	18476	18645	18686	18631	18391	18451	18485	18372	18456	18457	18493	18487	18461	18505	18491	18579	18484	18426	18535	18597	18228	18415	18573	18388	18607	18644	18411	18565	18633	18438	18489	18689	18430	18599	18492	18588	18537	18576	18601	18568	18397	18371	18546	18509	18345	18460	18384	18690	18494	18586	18376	18553	18472	18442	18620	18463	18484	18404	18495	18596	18395	18650	18589	18185	18478	18510	18664	18554	18611	18411	18506	18344	18471	18566	18505	18522	18405	18648	18682	18453	18465	18683	18553	18442	18567	18614	18396	18588	18475	18427	18774	18457	18364	18344	18662	18472	18493	18338	18395	18533	18451	18287	18303	18699	18591	18669	18613	18446	18478	18453	18386	18632	18689	18243	18418	18375	18538	18776	18456	18746	18508	18462	18562	18559	18497	18605	18511	18396	18401	18322	18545	18423	18526	18552	18495	18538	18541	18422	18514	18528	18575	18367	18537	18531	18564	18526	18700	18496	18319	18470	18502	18487	18399	18502	18618	18430	18352	18422	18428	18427	18298	18573	18705	18351	18549	18464	18568	18552	18532	18434	18563	18508	18509	18576	18615	18422	18605	18621	18377	18427	18543	18327	18586	18514	18456	18461	18607	18306	18452	18316	18414	18387	18350	18399	18557	18485	18470	18330	18577	18484	18375	18456	18436	18531	18468	18620	18492	18525	18374	18576	18685	18577	18346	18336	18335	18418	18523	18558	18486	18512	18664	18412	18509	18367	18500	18440	18531	18507	18525	18596	18324	18513	18539	18733	18459	18623	18547	18357	18588	18544	18559	18540	18550	18548	18374	18516	18508	18550	18569	18569	18413	18632	18562	18526	18572	18464	18603	18266	18376	18477	18583	18388	18477	18552	18636	18293	18572	18374	18539	18431	18705	18670	18604	18534	18520	18652	18560	18440	18459	18221	18513	18299	18596	18462	18470	18435	18510	18646	18579	18512	18482	18650	18514	18705	18569	18589	18415	18563	18388	18485	18595	18399	18573	18605	18333	18492	18588	18665	18445	18503	18579	18462	18445	18556	18468	18440	18374	18571	18575	18451	18472	18502	18456	18647	18568	18583	18465	18567	18463	18496	18676	18483	18614	18409	18609	18626	18568	18550	18330	18365	18524	18393	18539	18554	18508	18553	18478	18446	18569	18399	18393	18435	18662	18740	18421	18507	18492	18601	18437	18373	18548	18533	18586	18543	18460	18463	18480	18518	18728	18510	18450	18699	18462	18594	18444	18719	18615	18373	18641	18512	18493	18547	18190	18630	18458	18611	18441	18400	18417	18595	18552	18370	18475	18577	18595	18377	18487	18391	18313	18557	18650	18426	18503	18578	18659	18671	18700	18536	18451	18585	18608	18499	18546	18517	18399	18641	18416	18445	18483	18299	18258	18596	18696	18413	18563	18512	18823	18685	18532	18328	18456	18334	18643	18634	18346	18679	18447	18612	18582	18541	18367	18559	18520	18444	18433	18474	18473	18193	18363	18399	18498	18636	18633	18385	18246	18409	18435	18660	18671	18581	18386	18317	18432	18532	18579	18623	18588	18636	18383	18539	18623	18669	18597	18557	18439	18618	18588	18433	18474	18570	18364	18659	18372	18617	18583	18538	18630	18554	18790	18563	18392	18517	18503	18445	18466	18617	18490	18427	18409	18441	18414	18542	18637	18584	18348	18605	18512	18653	18486	18558	18664	18543	18624	18490	18403	18642	18627	18761	18530	18557	18649	18642	18531	18766	18496	18393	18560	18673	18691	18346	18307	18497	18631	18532	18544	18624	18481	18382	18478	18551	18361	18484	18528	18425	18566	18513	18395	18558	18422	18635	18204	18394	18399	18632	18582	18554	18505	18497	18554	18518	18548	18424	18786	18504	18361	18524	18445	18448	18453	18422	18526	18512	18572	18715	18458	18444	18363	18450	18499	18512	18439	18461	18394	18417	18487	18361	18598	18641	18579	18653	18584	18361	18398	18440	18551	18411	18307	18569	18452	18557	18549	18403	18614	18575	18190	18488	18339	18544	18548	18582	18453	18374	18351	18665	18561	18520	18531	18440	18512	18515	18436	18355	18685	18337	18309	18711	18389	18400	18477	18565	18592	18423	18558	18758	18670	18460	18457	18660	18222	18290	18618	18482	18465	18403	18752	18535	18349	18684	18746	18465	18544	18659	18642	18465	18401	18455	18425	18454	18393	18478	18736	18390	18591	18449	18674	18489	18505	18387	18612	18355	18359	18337	18437	18643	18490	18474	18415	18556	18506	18426	18602	18476	18320	18572	18287	18427	18323	18681	18481	18562	18359	18276	18568	18697	18558	18814	18480	18373	18663	18376	18671	18658	18251	18432	18403	18549	18698	18651	18551	18726	18657	18520	18340	18569	18526	18560	18450	18470	18601	18526	18489	18570	18552	18374	18401	18386	18501	18585	18673	18497	18564	18531	18412	18630	18555	18460	18683	18609	18516	18626	18473	18705	18430	18326	18362	18659	18512	18554	18388	18499	18374	18360	18372	18467	18422	18552	18629	18679	18482	18553	18630	18804	18705	18403	18347	18571	18490	18567	18553	18419	18291	18616	18507	18454	18499	18471	18500	18345	18514	18524	18603	18430	18682	18682	18403	18464	18383	18442	18362	18542	18613	18472	18527	18544	18392	18445	18559	18472	18563	18511	18532	18390	18474	18401	18473	18576	18367	18590	18714	18518	18513	18688	18523	18404	18349	18315	18501	18477	18500	18614	18301
22871	40442	36413	27127	24117	20629	18869	17237	16703	16457	16051	15919	15732	15990	15659	15578	15600	15441	15422	15113	15201	15255	15264	15267	15170	15180	15188	15227	15233	15252	15161	15287	15348	15178	15145	15074	15244	15254	15305	15145	15243	15056	15295	14901	15153	15318	15104	15149	15131	14997	15214	15095	15037	15122	15135	15261	15297	15251	14994	15186	15225	15223	15216	15053	15210	15121	15032	15234	15196	15183	14984	15121	14990	15151	15130	15099	15078	15182	15078	15232	15161	15154	15083	15250	15306	15268	15356	15287	15309	15345	15330	15101	15400	15079	15158	15204	15232	15276	15118	15204	15140	15161	15180	15087	15309	14904	14976	15184	15288	15058	15128	15271	15004	15185	15109	15139	15076	15224	15082	15099	15090	15287	15076	15125	14947	15115	15032	14992	15193	15026	15140	14997	15259	15342	15087	15098	15238	15128	15173	15115	15106	15315	15205	14909	14980	15188	15079	15188	15151	15123	15075	15148	15229	14976	15167	15068	15166	15072	14953	15018	15128	14972	14975	15104	15194	15159	15183	15033	15065	15171	15152	15066	15097	15088	15182	15183	15051	15114	14969	15028	15136	14961	15119	14974	15059	15175	15192	15300	15104	15066	15102	15054	15042	15049	15188	15088	15190	15018	15317	15188	15133	15068	15030	14986	15197	15114	15218	15086	15122	14912	14973	15137	15144	15038	15139	15030	14974	14995	15154	14973	15108	15035	14962	14919	14902	14899	15246	15091	15107	15033	15111	15199	15229	14993	15057	15130	14994	15073	15150	15069	15054	14916	15073	15043	14944	15079	15141	15175	15100	15127	15146	15151	15122	15136	15332	15014	15071	15042	14928	14934	14891	15106	15024	14951	15148	15088	15021	15137	14859	15127	15124	15150	15238	15055	15272	15071	15105	15195	14850	15114	15018	15213	15128	15029	15173	15120	15093	15085	14871	14948	15108	15002	14874	15073	14983	15113	15165	15014	15265	14980	15117	15184	14987	15049	15019	14951	15107	15084	15047	15204	15019	15194	14995	15211	15071	14978	15220	15158	14987	15097	15169	14985	15048	15291	15094	15065	15033	15105	15216	15135	15000	15036	15016	15113	14996	14964	15012	15174	15144	15010	15224	15035	14979	15287	15151	15028	15006	15125	14964	15188	15283	15117	15090	15138	15108	15002	14968	15015	15228	15244	15054	15010	15048	15185	14824	15242	14929	15059	14985	15056	15148	15115	15041	14973	15138	15054	15152	15112	15048	15206	15159	15105	15119	15191	15012	15007	15126	15061	15091	15176	14991	15147	15048	15114	15104	14916	15072	14835	15210	15053	15074	15143	15036	15054	15159	14973	14996	14985	15056	15072	15085	15090	15139	15095	15087	14997	15066	15092	15043	15006	15105	15135	15244	15158	15141	15048	15100	15152	14891	15295	15060	14979	14919	15062	15112	15103	15114	15142	15135	15017	14969	14937	15325	15057	15090	15053	15059	15143	15188	15174	15148	15033	15131	15122	15168	15100	15024	15178	15175	15117	15112	15113	15159	15132	14925	15034	15152	15206	15181	15215	14929	15062	15168	15061	15355	15032	14996	15023	15222	15058	15072	15189	15163	14989	15130	15152	14993	15133	15079	15003	15136	15041	15076	15258	15196	15157	15034	15090	15151	15189	15203	15260	15212	14939	15186	15220	14997	15107	14979	14888	15067	14774	15063	15030	15093	15043	15026	15022	15022	14946	15013	15127	15155	15029	15102	15110	14855	15163	14932	15132	15068	15121	15060	15176	15110	14930	15115	15067	14961	15116	15119	15018	15072	15137	15116	14992	15148	15027	15083	15095	15237	15298	14982	15168	14970	15133	15049	15108	15055	15167	15233	15208	14934	15230	15152	15124	15115	15144	15050	15012	15010	15072	14995	15147	14898	14998	15007	15211	15069	15028	15038	14831	15100	15098	15139	15068	15194	15043	15076	15147	14968	15042	15198	14908	15052	15042	15137	15278	15149	15182	15161	15132	14954	15137	15049	15135	15113	15131	15069	15014	15190	15099	15098	15329	15123	15170	15258	15101	15059	14975	14977	15030	15087	15146	15111	15120	14970	15094	15096	15043	15098	15164	15220	14883	15010	15190	15212	15003	15013	15028	15109	15057	15274	15213	15120	14998	15207	15118	15120	15016	15063	14878	15140	15119	14938	15157	14848	15108	14767	15258	15027	15201	15163	15075	15010	14985	15250	15100	15138	14855	14994	15100	14990	15055	15263	15231	15255	15150	15242	15127	15156	15155	15126	14988	15038	15029	14949	15074	15064	15120	15177	15231	15093	15090	15266	15029	15016	15108	15063	15094	15203	14993	14915	15183	15182	15161	15015	15255	15043	15155	15272	15254	15282	14964	15281	15131	15054	15036	15048	15088	15163	15082	15149	15004	15034	15157	14999	15196	15067	15209	15282	15100	15064	15139	15036	15074	15099	15167	15138	15079	15247	15117	14923	15189	15208	15192	15271	15051	15196	15071	15070	15275	14922	15030	15205	15177	15287	15087	15212	14900	14958	14999	15148	15241	15185	15041	15219	15114	15210	14988	15279	15048	15188	15169	15065	15017	15061	15194	15180	14929	15074	14842	15100	15125	14968	15207	14832	15022	15171	15019	14886	15103	14969	15120	15056	15013	14941	15033	15090	15070	15061	15011	15087	15071	15052	14907	15143	14869	15095	15098	15095	15008	15211	15252	14910	15075	15176	15207	14868	15008	15180	15308	15015	15189	15119	15037	15011	14873	15114	14996	15070	15131	14874	14847	15179	14979	15063	15059	15139	15111	15109	15198	15064	15098	15150	15166	15172	15071	15110	15119	15005	15108	15026	15163	15278	15100	15059	15167	15215	15025	15131	14992	14965	15079	15053	15157	15174	15137	15016	15175	15063	15302	15019	15055	15014	15264	15022	15198	15210	15148	15131	15178	15105	15074	15060	15015	15101	15276	15098	15009	15069	15074	15221	15151	14813	15059	15017	15295	15062	15193	15188	15270	15171	15148	15083	14957	14935	15199	14943	15340	15050	15080	15221	15202	15079	15252	15007	15004	14954	15203	15043	15153	15073	15111	15125	14979	15202	15161	14998	14971	15042	15012	15271	15040	15036	15231	15151	14978	15016	15194	15192	15051	15129	15267	15111	15075	15059	15125	15085	15338	14967	14929	15159	15053	15177	15023	15087	15162	14987	15153	15193	14975	15037	15100	15207	15139	15270	14881	15107	14898	15177	15021	15116	15088	15091	15124	15075	15171	14971	14987	14972	14844	15103	15156	15071	15125	15053	15113	15177	15155	15084	15100	14935	15062	15119	15043	15113	15010	15047	15170	15136	14880	15148	15163	14903	15309	15128	15002	15117	15089	15091	15034	15107	15109	15101	15058	14932	14920	15300	15096	14941	15108	14872	14959	15005	15094	15063	14954	15249	15074	15019	14986	15024	15021	15172	15142	15080	15037	15194	15247	15055	15196	15012	15087	15092	15015	15160	15078	15167	15135	14942	14992	15030	15225	15065	15036	15205	15059	15075	15055	15203	15247	15210	15085	14985	15146	15248	15066	14997	15083	15067	15014	15053	15143	15139	15139	15128	15252	15115	15150	14961	15051	15000	15017	15023	15162	15021	14822	15160	15252	15159	15149	15069	14988	15069	15126	15349	15090	15001	15123	15153	15135	15159	15039	14984	15164	15063	14988	14946	15161	15209	15037	15167	15138	15045	15128	14981	15159	15090	14990	15285	15019	15203	15052	15298	15013	15121	15056	15142	15204	15014	15006	15081	15142	15076	14994	14956	15123	15079	15100	15190	15043	15059	15059	15161	15091	14962	15104	15075	15161	15006	15078	14986	14954	15127	14956	15076	15044	15085	15048	15042	15206	15095	15081	15241	15006	15121	14987	15023	15199	15256	15224	15011	15037	15275	14945	15039	15039	15005	14989	15104	15137	15062	15084	15112	15086	15128	15111	15287	15066	15029	15102	14996	15143	15088	15091	15007	15074	14915	15153	14961	15170	15081	15145	15077	15179	15032	14976	14891	15113	15040	15063	15119	15218	15050	15048	15148	15157	14986	15088	14914	15036	14999	15066	15174	14945	15111	15117	15106	15031	15154	15065	15044	15183	15078	15117	15273	15097	14834	15049	15209	14982	14931	15078	14971	15145	15242	14859	15101	15103	15135	15017	15198	15123	15184	15005	15287	15065	15103	14960	15270	15140	15085	15121	15049	15054	15045	15023	15110	15081	15141	15167	15114	15100	15080	15011	15028	15032	15015	15158	15082	15114	15031	14998	14926	15237	15007	15165	15093	15193	15078	15120	14911	14958	15108	15101	14931	15064	15047	15075	15045	15174	15099	15172	15100	15070	14966	15110	15142	14924	15108	14953	15080	15161	15074	15001	15068	15080	14892	15254	15178	15150	15059	14992	15115	15055	14995	15087	15099	15194	14893	15201	15211	15137	14949	15181	14998	15433	15156	15073	15186	15060	15001	15059	15045	15042	15239	15044	15091	14952	15095	14906	14894	15072	15245	15263	15000	15127	15222	15027	15187	15060	15214	15234	14957	15043	14998	15076	15246	15088	15165	15088	15114	15095	14977	15125	15114	15275	15052	14973	15203	15050	14932	14944	15192	15040	15159	15099	15140	15054	14977	15206	15226	15121	14992	15040	15075	15126	15079	15115	15182	15072	15067	14964	15081	15085	15212	15013	15059	14985	15262	15094	15047	15189	15026	14882	15131	15051	15037	14962	15155	15074	15021	15159	14950	14905	14929	14991	15022	15093	15153	15026	15192	15139	15197	14897	15175	15157	14933	15203	15104	15132	15096	15026	15003	15104	15192	15024	15088	15035	15161	14854	15096	15035	15074	15028	15211	15138	15082	15094	15173	15115	15051	14955	14938	15111	15262	14999	15159	15166	15176	15140	15051	15073	15041	15061	15347	14937	15165	15264	15053	15234	15070	15218	15047	15267	15092	15053	15011	15004	14951	15025	14955	14975	15131	15102	15005	15060	15039	15090	15068	15022	15253	15062	15109	15064	15078	14997	15219	15113	15044	15273	15290	15103	14941	15089	15247	15024	15100	15083	15238	14969	15132	15143	15086	14996	15145	15029	15229	15120	14998	15154	15197	14980	14958	15048
27816	23108	27062	24586	20592	19681	19183	18629	18338	18399	18274	18253	18270	18354	18311	18233	18219	18197	18167	18182	18075	18161	18162	18064	18141	17968	18046	18205	18185	18019	18118	18306	18239	18111	18062	18040	18221	18156	17868	18046	18008	18006	18070	18107	18219	18056	18223	18027	18227	18171	18227	18089	18021	18134	18121	18050	18097	18069	18096	18190	17944	18250	17930	18202	18369	18193	17949	18289	18042	17797	18164	18175	18081	18097	18023	18014	18243	18079	18049	17993	18099	18100	18092	18088	18020	18290	18297	18092	17944	18128	18104	18075	18196	18149	18215	18082	18227	18193	18118	18128	18025	18120	18032	18110	18221	18088	17922	18126	18092	18058	18092	18131	18189	18159	18088	17915	18119	17885	18143	18008	18205	18077	18076	18049	18053	18203	18044	18069	18173	18185	18122	17975	18092	18003	18013	18048	18177	18120	17972	18052	18013	18050	18185	18242	18093	18204	18195	17992	18095	18313	17915	17983	18177	18072	18148	18151	17989	18095	18063	18085	18064	17962	18033	17982	18144	18116	18029	18251	18167	18185	18255	18165	18198	17910	17916	18050	18081	18229	18105	18174	18155	18032	18085	18210	17999	18341	18185	18219	18025	18234	18233	17950	18224	18090	18045	18104	18265	18173	18208	17937	18296	18225	18197	18124	18043	18106	18118	18056	18081	18188	18129	18077	17929	18108	18100	18184	18063	17975	18136	18257	18076	18104	18054	18188	18183	18128	18057	18204	18172	18156	18046	18067	18172	18245	18211	18098	18054	18295	18138	18050	17957	17985	18039	18236	18252	18197	18128	18226	18117	18048	18206	18285	18038	18091	18008	17940	18027	18032	18153	18213	18545	18238	18074	18023	18255	18158	17979	17848	18187	18087	18004	18020	18202	18241	18094	17998	18026	17996	18179	18108	18040	18144	17896	18085	18139	18139	18195	18006	18098	18170	18028	17931	18014	18155	18037	17861	18029	17957	18250	18131	18182	18138	17838	18337	18100	18174	17930	18065	18081	17991	18046	17981	17968	18162	18037	18143	18105	18080	17866	17960	18029	18095	18177	18040	18123	18249	18134	18153	18055	18125	17915	18196	18139	18031	18154	18228	18276	17948	17887	18059	18395	18004	18142	18277	18219	18040	18250	18043	18181	18190	18075	18011	18040	18256	18162	17862	18242	18143	18270	18217	18197	18246	18129	18055	18132	18201	18297	18046	18379	18301	17892	18178	18050	18149	18013	18262	18091	18053	18019	18151	17951	18156	18137	17909	18247	18262	17934	18287	17993	18084	18151	18252	17981	18151	18101	18159	17834	18229	18155	18083	17918	18055	18061	18075	18102	18189	17985	18180	18188	18146	18105	18122	18184	18179	18023	18078	17931	18194	18214	18236	18144	18153	18276	18248	18520	18041	17983	18019	18303	18138	18186	18076	18125	18303	18206	18242	18131	18153	18014	18124	18106	18100	18198	18122	18249	18241	18213	18145	18286	18181	17955	18010	18289	18038	18084	17953	17975	18201	18160	17967	18021	18163	18117	18013	18050	17982	18195	18185	18362	18057	18052	18187	18154	18141	18037	18114	18008	18079	17952	18288	18185	18188	18247	18162	17828	18080	18027	18101	18311	18186	18236	18138	18061	18285	18091	18340	18172	18208	18146	18163	18365	18191	18200	18073	17968	18316	18132	18114	17799	18199	17720	18146	18241	17853	18180	18149	18005	18073	18101	18068	18041	18131	17968	18326	18198	18126	18229	18139	17987	18116	18142	18029	17912	17845	18148	17998	18145	18088	18158	17855	18011	17827	18067	17998	18031	18107	18190	18231	18015	18192	18141	17882	17942	18085	18166	18121	18158	18352	18018	18140	18223	18078	17977	18289	18000	18111	18164	18029	18214	18044	18241	17980	18115	18090	18222	18159	18146	18135	18102	18088	18135	18039	18082	18130	18144	18184	18086	17857	18052	18191	18001	17960	18030	18335	18010	17971	17967	18109	18113	18019	17968	18219	18199	18156	18111	18166	18209	18331	17969	18192	18190	18262	18128	17942	18096	18278	18133	18171	18243	18299	18102	18299	18240	18057	18233	18186	18104	18181	17962	18258	18165	18189	18187	18162	18146	18160	18016	18274	17927	17837	18177	17972	18236	18106	18132	18020	18128	18173	18053	18098	17875	18129	18122	18137	17928	18196	18129	18120	18089	17976	18066	18216	17854	18166	18112	18293	18012	17892	18131	18019	18176	17923	18167	17915	18078	18147	18195	18250	18097	18083	18156	18177	18023	18229	18169	18211	18124	18146	18206	17926	18116	18066	18063	17808	18073	18050	18189	18074	18139	18220	18004	18300	18063	18088	18100	17929	18009	18167	18083	18223	17926	18235	18025	18090	18213	18158	17935	18233	18214	18107	18048	18091	18022	18067	18402	18124	18157	18032	18173	18102	18053	18104	18322	18137	18274	18183	18151	18209	18183	17945	18145	18016	18159	18195	18187	17979	18218	18224	17976	18285	18101	18102	18305	18043	18315	18198	18193	17840	18176	18168	18084	18210	17974	17981	17789	18200	17961	18088	18097	18113	18104	17940	17988	18364	18286	18234	18256	18219	17985	18282	17961	18178	18333	18336	18170	18140	17953	18119	18215	18092	18373	18240	18137	18235	18325	18300	17946	18167	18242	18070	17930	18036	18232	18145	18238	17845	18326	18194	18139	18193	18249	18167	17936	18169	18137	18033	18235	18181	17947	18168	18041	18142	18041	18073	18124	17940	17960	18233	17954	18067	17956	18013	18129	17958	18006	18143	18118	17946	18226	18192	18128	18220	17873	18179	17961	18112	18221	18066	18163	18120	18110	18073	18177	18056	18120	18077	18313	18204	18154	18256	18001	18124	18281	18226	18313	17947	18065	18074	17993	18133	18070	18276	18153	18217	18149	18181	18087	18244	17992	18085	17877	18096	17974	18162	18158	18184	18032	18125	18155	18265	18121	18010	18158	18003	18100	18158	18049	18092	18076	18219	18127	18218	18107	18066	18246	18172	18445	18107	18165	18264	17997	18136	18059	18068	18160	18026	18179	18104	17845	18110	17944	18173	18235	18159	18057	18111	18029	18105	18075	18305	18196	18265	18131	18205	18212	18095	18285	17976	18077	18038	18263	17974	18012	17996	18045	18215	18090	17960	18179	18188	18236	17914	18068	18255	18187	18130	18227	18344	18058	18104	18170	18044	17929	18117	18181	18117	18236	18175	18149	18035	18152	18011	18135	18003	17998	18020	18119	18118	18205	18235	18099	18064	17955	18182	18206	18364	18307	18149	17966	18089	17993	18300	18052	18194	18064	17931	18134	18206	18273	18125	18002	18304	18274	18180	18151	18186	18086	18219	18130	18253	18064	17837	17934	18201	18164	18215	18269	18034	18280	18079	18015	17936	18049	17994	17938	18004	18069	18145	18135	18246	18133	18206	18198	18117	18334	18298	18141	18069	17984	17989	18134	18194	17982	18104	18318	18156	18104	18058	18035	18112	18197	17889	18212	18205	18065	18017	18283	18108	18214	18142	18090	18238	18188	17853	18186	18293	18126	17931	18151	18112	18254	18028	18124	17899	17956	17937	18223	18137	18166	18057	18368	18142	18149	18135	18203	18178	18155	18245	18418	18074	18080	18097	18071	18105	18224	18214	18138	18192	18393	18113	18245	18210	18283	18187	18012	18046	18200	18107	18103	18093	18133	18230	18128	18180	18018	18009	17893	18089	17984	18229	18156	17982	18201	17856	18160	18069	18168	18157	18088	18048	18294	18146	18098	18055	18158	17899	17866	18019	18093	17965	18013	17929	18082	18040	18158	18291	17981	18118	17976	18130	18158	18070	18117	18185	18155	18434	18094	18189	17879	18103	18077	18371	18183	18072	18247	18149	17916	17875	17933	18094	18081	18126	18160	18348	18201	17924	17951	18054	17979	18280	18158	18236	18083	18055	17944	18326	18340	18191	18212	18124	18168	18201	18061	18232	17972	17948	18244	18323	18137	18177	18256	18116	18029	18058	18027	18110	18051	18070	18127	17920	18140	17922	18302	18254	18073	18213	18162	17959	18271	17985	18155	18239	18202	18266	18187	18173	18352	18043	18121	18215	17992	18160	18005	18329	18074	17989	18134	18151	18011	18065	18379	18160	18062	18315	18069	18129	18183	17984	18015	18246	17993	18341	18008	17959	18170	18180	18107	18241	18253	18217	18017	18008	17933	18004	18161	17989	18165	18163	18181	18042	18065	18163	18191	18119	17962	18012	17983	17992	18067	17958	18188	18186	18194	18228	18066	18233	18368	18191	17918	18001	18271	18062	18049	18129	17966	18240	18129	18103	18083	17884	18233	18014	18212	18028	18239	18085	18175	18290	18001	18254	17928	18031	18282	18036	18129	18281	18260	18199	18424	18083	17951	18213	18163	18119	18132	18035	17992	18155	18149	18081	18032	18075	17983	18014	18006	18131	18221	17907	18242	18322	18074	18157	18034	18378	18361	18594	18200	17999	18206	18092	18100	18048	18123	18216	18167	18296	18055	18143	18106	18035	17935	18075	18113	18096	18206	18057	18146	18040	18054	18113	18030	18236	18037	18171	18304	17988	18100	17983	18225	18045	18244	18203	17998	18140	18033	18058	17851	17895	18173	18127	18144	17999	18130	18001	17907	18318	17990	18123	18102	18274	18209	17975	18057	17872	18183	18100	17941	18048	18226	17960	18148	18194	18283	18190	18172	18107	18013	18195	18112	18070	18096	18200	18235	17980	18322	18005	18227	18336	18046	18275	18136	18109	18286	18057	18356	17903	18237	18036	18027	18014	18133	18134	18307	18357	18304	18205	18045	18005	18066	18105	18035	18040	18115	18122	18115	18208	18168	18008	18145	18273	18194	18194	18185	18027	18152	18025	18178	18279	18029	18026	17997	18024	18203	18201	18208	18085	18313	17935	18114	18212	17910	18167	18409	18153	18154	18420	18363	18097	18125	18336	18153	18026	18102	18185	18288	18127	18018	18261	18136	18175	18033	18049	18220	18024	18322	18249	18184	17987	18040	18155	18099	18331	18171	18000	18019	17868	17936	17904	18040	18217	18195	18073	18216	17991	18051	18040	18150	18085	18096	17971	18056	18013	18247	18262	18040	18121
20635	28965	25745	20478	18504	16742	16300	15375	15176	15174	14938	14917	15099	14948	14949	14893	15016	14940	14657	14907	14859	14850	14927	14907	14763	14799	14706	14757	14768	14876	14878	14967	14816	14771	14755	14775	14768	14805	14816	14928	15006	14673	14793	14966	14831	14876	14637	14748	14893	14806	14821	14666	14775	14794	14693	14734	14909	14842	14642	14798	14740	14649	14997	14792	14704	14928	14777	14797	14901	14726	14769	14869	14954	14848	14918	14753	14834	14934	14994	14807	14787	14626	15000	14670	14828	14830	14837	14899	14775	14897	14877	14917	14823	14772	14834	14797	14833	14681	14878	14888	14754	14893	14749	14722	14805	14739	14690	14766	14909	14818	14891	14838	14856	14858	14814	14835	14905	14867	14783	14778	14847	14854	14899	14814	14712	14806	14766	14976	14782	14826	14841	14661	14831	14746	14742	14772	14657	14873	14799	14786	14692	14951	14789	14827	14873	14854	14845	14890	14780	14946	14669	14689	14958	14933	14772	14971	14794	14777	14738	14757	14606	14891	14767	14916	14746	14676	14832	14819	14855	14737	14768	14819	14860	14704	14701	14972	14784	14802	14876	14805	14822	14819	14926	14830	14741	14915	14957	14787	14713	14850	14759	14798	14593	14852	14841	14778	14783	14806	14685	14927	14945	14667	14688	14869	14805	14754	14732	14822	14913	14785	14752	14931	14765	14818	14807	14801	14735	14732	14743	14611	14898	14896	14683	14941	14754	14775	14761	14771	15025	14746	14692	14840	14851	14778	14730	14812	14880	14749	14794	14969	14896	14652	14850	14747	14822	14992	14714	14951	14831	14755	14698	14920	14713	14825	14824	14910	14779	14830	14774	14747	14776	14747	14653	14766	14861	14898	14991	14911	14963	14669	14824	14929	14830	14821	14782	14685	14722	14918	14803	14892	14762	14797	14818	14691	14621	14849	14800	14572	14709	14704	14723	14818	14729	14924	14938	14819	15063	14774	14881	14847	14886	14772	14798	14878	14724	15034	14793	14992	14889	14837	14843	14791	14792	14920	14842	14915	14690	14866	14693	14942	14901	14767	14751	14672	14949	14829	14807	14962	14760	14899	14893	14975	14621	14796	14878	14782	14920	14895	14767	14834	14906	14776	14784	14783	14997	14796	14803	14811	14838	14858	14906	14850	14688	14857	14788	14593	14873	14761	14657	14830	14800	14624	14851	14875	14756	14782	15032	14815	14754	14844	14897	14843	14771	14853	14804	14911	14912	14696	14919	14694	14706	14905	14820	14846	14899	14780	14851	14993	14778	14678	14774	14780	14804	14814	14860	14755	14933	14830	14760	14878	14850	14766	14614	14740	14846	14744	14891	14780	14859	14857	14676	15030	14940	14926	14807	14901	14956	14702	14853	14747	14857	14798	14829	14637	14855	14859	14881	14918	14694	14780	14941	14990	14742	14817	14901	14766	14871	14760	14910	14655	14809	14849	14892	14850	14869	14690	14962	14835	14795	14744	14968	14881	14745	14849	14721	14696	14720	14813	14733	14879	14569	14909	14747	14844	14776	14769	14829	14943	14967	14692	14862	14910	14862	14798	14800	14847	14732	14750	14754	14830	14687	14745	14780	14804	14679	14915	14685	14854	14828	14960	14733	14938	14931	14872	14849	14820	14733	14751	14862	14726	14895	14786	14968	14820	14951	14945	14782	14903	14861	14989	14683	14901	14652	14825	14837	14779	14843	14892	14671	14897	14906	14873	14661	14957	14836	14663	14792	14649	14919	14796	14897	14862	14777	14757	14785	14813	14776	14906	14630	14890	14801	14699	14806	14713	14700	14804	14656	14795	14799	14876	14710	15048	14666	14815	14900	14678	14764	14780	14797	14820	14808	14749	14890	14809	14843	14748	14744	14851	14969	14913	14720	14986	14738	15021	14953	14929	14823	14876	14708	14805	14790	14798	14919	14777	14723	14780	14722	14888	14895	14630	14878	14916	14907	14986	14799	14855	14689	14764	14732	14739	14684	14715	14878	14846	14750	14773	14850	14828	14741	14983	14788	14851	14802	14746	14788	14685	14874	14770	14695	14914	14948	14862	14848	14866	14928	14894	14581	14638	14899	14807	14732	14841	14912	14622	14851	14848	15008	14671	14786	14700	14881	14962	14873	14827	14879	14864	14965	14688	14851	14748	14870	14877	14839	14806	14792	14893	14713	14662	14794	14705	14810	14709	14785	14726	14775	14905	14843	14866	14846	14805	14915	14933	14711	14798	14766	14873	14853	14832	14806	14765	14777	14640	14771	14688	14767	14849	14727	14715	14828	14754	14894	14797	14797	14849	14676	14796	14745	14862	14669	14774	14901	14735	14886	14829	14744	14775	14871	15001	14812	14774	14866	14859	14882	14729	15072	14761	14763	15008	14818	14670	14744	14897	14829	14684	14847	14805	14814	14870	14832	14901	14941	14792	14764	14830	14758	14704	14848	14754	14913	14883	14785	14831	14750	14700	14844	14723	14743	14798	14721	14877	14703	14818	14877	14737	14769	14802	14759	14969	14692	14663	14771	14739	14833	14788	14817	14763	14724	14930	14840	14764	14876	14815	14934	14838	14711	15068	14832	14924	14746	14723	14892	14764	14696	14932	14884	14759	14854	14882	14777	14710	14865	14825	14797	15033	14797	14874	14816	14742	14733	14820	15021	14760	14762	14908	14635	14779	14878	14763	15007	14909	14945	14856	14872	14923	14811	14984	14843	14863	14858	14884	14871	14814	14871	14791	14950	14838	14760	14862	14784	14752	14626	14689	14857	14837	15012	14725	14857	14856	14675	14737	14687	14903	14969	14803	14508	14770	14696	14768	14742	14803	14739	14731	14844	14823	14797	14731	14687	14964	14990	14940	14963	14670	14715	14677	14974	14968	14738	14901	14866	14854	14586	14837	14774	14768	14860	14722	14830	14671	14785	14914	14828	14897	14866	14783	14765	14882	14837	14770	14873	14922	14634	14777	14844	14862	14764	14699	15034	14832	14809	14980	14908	14579	14916	14819	14827	14785	14652	14698	14784	14822	14838	14771	14815	14846	14912	14834	14793	14714	14846	14748	14890	14953	14778	14851	14794	14854	14719	14643	14773	14689	14795	14719	14781	14939	14745	14729	14718	14930	14920	14673	14910	15000	14692	14783	14782	14950	14922	14853	14810	14796	14779	14838	14978	14902	14820	14730	14954	14755	14754	14754	14936	14922	14750	14878	14765	14809	14761	14736	14708	14768	14789	14771	14771	14787	14816	14846	14783	14785	14685	14805	14955	14802	14670	14676	14785	14823	14856	14791	15004	14885	14880	14769	14689	14791	14911	14684	14877	14783	14783	14664	14779	15001	14820	14808	14796	14982	14879	14914	14729	14860	14788	14894	14872	14665	14829	14900	14787	14804	14624	14740	14928	14830	14787	15022	14727	14766	14827	14737	14857	14875	14694	14790	14864	14793	14854	14752	15083	14539	14889	14698	14907	14683	14743	14849	14818	14858	14894	14820	14866	15026	14868	14766	14898	14826	14892	14790	14888	14825	14814	14768	14947	14716	14830	14699	14797	14910	14774	14787	14862	14650	14749	14770	14882	14731	14944	14694	14720	14715	14670	14821	14715	14808	14762	14792	14740	14841	14943	14742	14818	14632	14792	14972	14843	14727	14936	14742	14936	14905	15010	14833	14717	14889	14846	14837	14864	14934	14747	14784	14844	14853	14839	14864	14826	14852	14916	14815	14966	14736	14899	14893	14953	14772	14909	14939	14862	14812	14925	14853	14864	14819	14843	14908	14817	14771	14964	14801	14821	14714	14756	14818	14935	14817	14772	14802	14819	14760	14808	14832	14795	14831	14820	14902	14830	14767	14827	14567	14769	14966	14922	14809	14733	14764	14850	14833	14836	14837	14739	14916	14533	14859	14567	14818	14844	14746	14950	14723	14855	14953	14818	14869	14676	14664	14814	14677	14943	14706	14888	14741	14967	14842	14919	14793	14891	14862	14764	14862	14711	14767	14876	14644	14807	14694	14771	14675	14846	14936	15037	14745	14802	14785	14942	14812	14860	14874	14867	14878	14905	14784	14946	14951	14831	14883	14994	14735	14814	14815	14834	15017	14747	14845	14783	14909	14887	14668	14782	14984	14942	14828	14667	14858	14900	14917	14853	14846	14669	14845	14913	14631	14774	14745	14781	14776	14814	14815	14816	14954	14785	14826	14807	14748	14876	14846	14848	14869	14803	14902	14794	14958	14760	14718	14574	14961	14880	14754	14949	14832	14810	14850	14806	14964	14753	14905	14674	14839	14930	14847	14777	14917	14962	14833	14832	14868	14879	14826	14894	14757	14976	14854	14633	14893	14917	14875	14691	14771	14589	14795	14812	15027	14830	14900	14809	15064	14921	14936	14826	14933	14709	14737	14905	14790	14766	14782	14785	14833	14935	14845	14928	14942	14805	14883	14740	14917	14752	14814	14730	14827	14708	14898	14888	14908	14850	14746	14866	14849	14731	14937	14742	14872	14726	14684	14929	14711	14841	14943	14726	14819	14735	14726	14639	14802	14749	14879	14869	14821	14761	14837	14744	14908	14927	14871	15031	14792	15050	14880	14741	14859	14849	14914	14881	14797	14896	14953	14764	14837	14799	14653	14791	14896	14924	14720	14767	14892	14806	14794	14910	14832	14878	14868	14828	14812	14988	14699	14874	14785	14778	14769	14801	14892	14899	14696	14677	14848	14870	14770	14737	14753	14782	14912	14695	14922	14810	14990	14837	14812	14842	14778	14757	14903	14850	14786	14857	14769	14905	14833	14778	14921	14793	14824	14986	14675	14761	14837	14978	14772	14837	14811	14887	14838	14835	14774	14850	14873	14852	14922	14915	14769	14855	14823	14897	14726	14951	14735	14817	15051	14695	14818	14814	14761	14901	14839	14783	14821	14869	14705	14840	14831	14810	14765	14865	14928	14801	14835	14896	14577	14838	14737	14916	14885	14763	14915	14709	14912	14710	14991	14900	14645	14790	14709	14663	14900	14910	14807	14648	14756	14686	14838	14779	14903	14704	14713	14790	14807	14718	14838	14817	14901	14910	14860	14795	14787	14913	14618	14814	14921	14893	14891	14789	14814	14827	14921	14777	14889	14793	14833	14823	14743
24026	21107	28438	24358	22711	22745	21843	18932	18406	18376	18149	18125	18068	18134	17973	17837	17959	17898	18094	18000	17972	17779	17703	17850	17809	17630	18051	17822	17780	17866	17804	17570	17617	17611	17518	17720	17693	17670	17588	17739	17833	17688	17763	17518	17840	17827	17685	17878	17938	17801	17972	17676	17554	17702	17831	17658	17760	17702	17850	17762	17855	17554	17732	17365	17677	17578	17886	17650	17858	17740	17866	17621	17786	17584	17675	17624	17789	17892	17616	17567	17616	17585	17620	17805	17884	17671	17624	17661	17744	17683	17647	17811	17723	17666	17710	17794	17822	17713	17684	17728	17535	17961	17793	17692	17753	17622	17636	17766	17668	17685	17730	17740	17689	17613	17562	17713	17839	17547	17739	17567	17725	17604	17678	17701	17585	17669	17530	17792	17629	17666	17603	17723	17724	17742	17697	17852	17589	17674	17629	17702	17770	17800	17616	17808	17643	17862	17578	17717	17564	17678	17639	17715	17821	17807	17720	17644	17520	17714	17919	17716	17803	17606	17464	17693	17700	17725	17801	17616	17716	17560	17691	17853	17803	17876	17766	17658	17574	17614	17752	17668	17602	17619	17747	17604	17625	17559	17667	17580	17730	17722	17565	17860	17837	17907	17823	17743	17429	17718	17664	17564	17643	17416	17745	17504	17852	17501	17507	17450	17837	17581	17613	17771	17728	17643	17775	17562	17708	17613	17589	17667	17729	17734	17620	17669	17568	17714	17815	17581	17653	17820	17723	17563	17662	17744	17710	17712	17614	17570	17811	17697	17897	17657	17657	17574	17528	17547	17596	17766	17896	17738	17725	17677	17471	17768	17508	17599	17771	17482	17790	17764	17730	17339	17650	17403	17589	17672	17551	17504	17717	17495	17505	17598	17725	17658	17693	17816	17588	17559	17511	17884	17701	17562	17525	17617	17520	17586	17978	17655	17771	17736	17798	17549	17686	17703	17584	17514	17565	17364	17611	17506	17833	17683	17628	17693	17744	17689	17806	17705	17675	17566	17630	17659	17402	17689	17563	17460	17763	17596	17753	17567	17519	17644	17663	17570	17760	17502	17705	17747	17813	17627	17618	17800	17661	17684	17624	17554	17770	17675	17617	17536	17668	17592	17725	17744	17737	17656	17464	17640	17713	17734	17708	17788	17535	17789	17668	17673	17763	17746	17685	17696	17722	17323	17622	17653	17823	17664	17781	17671	17583	17518	17643	17477	17665	17721	17732	17747	17789	17468	17871	17936	17684	17724	17510	17538	17715	17482	17777	17810	17739	17569	17718	17530	17639	17813	17640	17864	17762	17629	17780	17451	17682	17676	17542	17649	17675	17539	17741	17716	17520	17707	17734	17609	17629	17792	17507	17653	17543	17584	17721	17613	17775	17690	17718	17529	17759	17761	17609	17713	17718	17626	17731	17563	17729	17705	17580	17798	17825	17796	17567	17517	17640	17731	17892	17553	17558	17628	17567	17794	17659	17637	17515	17674	17519	17619	17624	17690	17664	17544	17572	17672	17710	17515	17744	17838	17650	17679	17740	17690	17677	17711	17475	17657	17535	17714	17778	17592	17658	17653	17706	17691	17601	17790	17617	17570	17594	17706	17780	17508	17797	17364	17607	17633	17671	17732	17601	17720	17621	17578	17708	17383	17655	17656	17647	17852	17709	17636	17825	17739	17871	17631	17325	17644	17602	17617	17653	17595	17736	17938	17633	17660	17646	17616	17715	17835	17779	17708	17895	17607	17560	17466	17866	17631	17735	17628	17771	17806	17683	17653	17803	17729	17581	17663	17720	17613	17791	17690	17549	17539	17534	17928	17530	17795	17619	17813	17670	17622	17615	17526	17745	17655	17732	17819	17835	17807	17652	17518	17556	17582	17604	17678	17880	17664	17779	17679	17681	17487	17546	17469	17608	17677	17657	17601	17692	17509	17418	17593	17755	17681	17595	17496	17597	17483	17583	17618	17555	17838	17453	17711	17649	17662	17543	17621	17661	17634	17605	17653	17839	17774	17786	17419	17796	17830	17699	17566	17757	17705	17573	17654	17736	17655	17607	17585	17640	17658	17817	17566	17680	17677	17647	17536	17612	17684	17489	17517	17539	17468	17632	17882	17664	17504	17644	17843	17559	17546	17858	17628	17641	17559	17845	17578	17587	17495	17664	17700	17547	17656	17841	17909	17661	17754	17625	17633	17641	17597	17593	17496	17646	17478	17805	17643	17616	17831	17584	17820	17756	17802	17563	17685	17602	17694	17557	17604	17659	17597	17712	17770	17730	17456	17679	17569	17491	17543	17635	17704	17673	17608	17468	17563	17735	17541	17830	17827	17782	17625	17405	17727	17688	17804	17599	18033	17522	17769	17687	17600	17454	17798	17779	17746	17628	17675	17759	17537	17696	17636	17571	17738	17831	17572	17787	17727	17668	17576	17512	17611	17638	17575	17678	17559	17832	17842	17545	17663	17685	17627	17796	17651	17773	17835	17458	17672	17796	17666	17720	17825	17633	17676	17710	17534	17606	17585	17632	17816	17764	17683	17621	17598	17811	17720	17588	17819	17871	17618	17752	17729	17636	17673	17705	17606	17575	17636	17718	17572	17709	17534	17752	17739	17751	17573	17607	17648	17524	17653	17694	17771	17593	17749	17816	17607	17510	17735	17615	17707	17712	17827	17572	17549	17696	17631	17709	17660	17801	17770	17572	17626	17657	17682	17531	17683	17749	17544	17666	17553	17428	17665	17557	17625	17662	17556	17490	17836	17443	17422	17598	17524	17776	17777	17584	17820	17699	17693	17739	17540	17590	17565	17727	17835	17622	17710	17670	17582	17794	17827	17520	17485	17599	17482	17740	17809	17568	17530	17552	17592	17432	17816	17690	17608	17444	17569	17785	17617	17721	17645	17867	17674	17703	17620	17600	17584	17429	17734	17777	17555	17476	17644	17793	17704	17509	17647	17581	17706	17772	17605	17639	17690	17844	17905	17448	17670	17594	17629	17700	17451	17552	17668	17562	17603	17443	17337	17736	17777	17773	17718	17592	17835	17884	17543	17617	17556	17785	17623	17764	18004	17565	17626	17574	17892	17704	17657	17519	17481	17650	17871	17628	17751	17571	17601	17734	17653	17841	17552	17740	17394	17770	17629	17829	17525	17729	17844	17565	17729	17369	17575	17790	17745	17803	17581	17753	17408	17844	17574	17805	17677	17554	17391	17556	17776	17700	17657	17562	17602	17752	17830	17674	17538	17620	17577	17906	17634	17728	17670	17742	17825	17634	17713	17708	17574	17700	17538	17603	17736	17693	17646	17630	17711	17886	17568	17696	17593	17614	17730	17480	17562	17658	17644	17749	17637	17698	17703	17598	17684	17406	17703	17833	17734	17576	17744	17703	17644	17712	17680	17718	17690	17810	17553	17579	17624	17674	17592	17692	17476	17705	17603	17366	17542	17588	17822	17561	17622	17750	17565	17601	17797	17671	17554	17501	17691	17589	17646	17640	17706	17683	17705	17566	17654	17641	17700	17766	17739	17759	17842	17546	17562	17612	17688	17760	17596	17631	17714	17686	17555	17644	17518	17485	17704	17684	17444	17741	17683	17695	17599	17791	17726	17628	17605	17735	17645	17699	17614	17637	17747	17599	17732	17678	18020	17554	17689	17600	17710	17706	17770	17581	17808	17716	17568	17883	17871	17647	17507	17496	17556	17731	17834	17484	17621	17607	17568	17663	17693	17640	17819	17849	17978	17690	17710	17617	17589	17768	17724	17659	17643	17521	17721	17706	17400	17634	17662	17819	17622	17489	17614	17752	17688	17621	17622	17651	17646	17812	17545	17800	17750	17810	17519	17624	17638	17488	17634	17742	17676	17579	17739	17531	17586	17578	17646	17790	17709	17578	17688	17706	17855	17669	17572	17648	17792	17640	17785	17558	17723	17541	17687	17652	17820	17675	17832	17721	17698	17752	17721	17633	17840	17613	17762	17714	17699	17737	17566	17869	17811	17703	17805	17701	17645	17786	17697	17670	17765	17542	17509	17748	17621	17667	17478	17663	17665	17844	17694	17746	17739	17727	17480	17617	17688	17484	17461	17529	17878	17809	17912	17609	17656	17754	17607	17652	17846	17562	17643	17893	17657	17643	17464	17766	17680	17795	17827	17732	17621	17718	17753	17619	17610	17647	17634	17804	17755	17834	17612	17611	17475	17534	17731	17858	17685	17647	17759	17813	17571	17674	17739	17576	17716	17715	17692	17652	17637	17611	17541	17597	17699	17695	17665	17619	17267	17629	17767	17775	17677	17421	17900	17710	17619	17560	17666	17680	17590	17404	17717	17588	17747	17837	17804	17664	17518	17565	17577	17657	17801	17628	17729	17623	17773	17648	17617	17804	17814	17643	17560	17721	17547	17529	17581	17728	17649	17656	17686	17839	17745	17596	17670	17752	17828	17531	17732	17631	17787	17816	17679	17653	17684	17792	17668	17713	17620	17629	17614	17630	17805	17695	17782	17835	17851	17465	17630	17510	17453	17658	17643	17589	17773	17609	17710	17791	17488	17764	17802	17593	17731	17734	17635	17679	17592	17595	17685	17536	17697	17765	17713	17730	17673	17689	17684	17644	17605	17683	17647	17818	17877	17587	17756	17747	17825	17631	17874	17425	17609	17711	17666	17793	17615	17568	17574	17622	17754	17825	17538	17643	17497	17633	17737	17937	17737	17481	17627	17698	17814	17603	17577	17689	17813	17685	17654	17590	17809	17636	17540	17605	17595	17476	17708	17629	17602	17817	17617	17648	17858	17703	17630	17724	17609	17792	17663	17578	17713	17781	17468	17939	17541	17584	17702	17483	17570	17766	17704	17698	17532	17854	17705	17723	17615	17676	17647	17665	17668	17779	17674	17458	17652	17757	17682	17602	17862	17919	17791	17686	18035	17632	17774	17685	17532	17922	17944	17473	17753	17850	17772	17601	17663	17724	17756	17735	17684	17801	17684	17797	17572	17751	17679	17507	17756	17850	17576	17873	17466	17539	17852	17656	17741	17776	17922	17688	17703	17693	17693	17585	17644	17593	17767	17536	17625	17710	17753	17718	17710	17705	17475	17730	17601	17711	17559	17748	17799	17635	17759	17706	17684	17694	17687
20600	36105	32391	24777	21238	18380	17032	16264	15667	15436	15182	15033	15089	15000	15047	14895	14849	14851	14667	14638	14946	14674	14815	14815	14833	14759	14861	14741	14607	14733	14699	14619	14729	14832	14829	14775	14730	14727	14862	14634	14709	14551	14744	14790	14575	14724	14648	14791	14840	14766	14648	14691	14586	14840	14636	14611	14650	14562	14734	14574	14679	14757	14704	14815	14585	14743	14612	14589	14889	14818	14737	14631	14605	14706	14547	14544	14851	14645	14573	14636	14726	14606	14720	14761	14647	14804	14755	14679	14759	14675	14700	14887	14739	14819	14703	14747	14681	14571	14699	14660	14601	14761	14635	14633	14673	14700	14779	14738	14616	14628	14719	14586	14622	14569	14702	14774	14719	14713	14746	14701	14603	14480	14599	14505	14389	14709	14599	14553	14536	14625	14580	14626	14696	14617	14774	14552	14616	14440	14521	14692	14756	14676	14813	14530	14710	14749	14674	14636	14618	14775	14804	14579	14670	14721	14665	14631	14501	14606	14821	14674	14711	14630	14570	14593	14649	14751	14641	14609	14697	14671	14878	14615	14590	14571	14687	14541	14816	14649	14784	14599	14531	14748	14741	14727	14582	14647	14647	14711	14648	14717	14674	14749	14644	14688	14577	14598	14595	14442	14630	14699	14671	14677	14709	14448	14665	14584	14673	14547	14663	14607	14665	14573	14554	14814	14566	14642	14573	14526	14727	14719	14645	14666	14708	14582	14752	14583	14743	14683	14649	14699	14688	14578	14484	14732	14670	14598	14585	14855	14518	14601	14775	14760	14578	14637	14597	14558	14669	14569	14591	14648	14723	14707	14715	14713	14535	14640	14811	14466	14700	14623	14547	14818	14630	14667	14823	14639	14610	14725	14568	14694	14643	14725	14835	14509	14748	14684	14617	14701	14509	14618	14666	14842	14777	14603	14676	14747	14585	14739	14902	14770	14761	14840	14614	14720	14753	14654	14798	14613	14650	14588	14815	14553	14661	14699	14555	14622	14547	14629	14641	14727	14575	14687	14730	14570	14774	14552	14690	14768	14572	14588	14739	14486	14738	14747	14774	14649	14615	14534	14695	14452	14631	14609	14607	14776	14531	14592	14756	14710	14567	14812	14837	14686	14700	14761	14554	14640	14656	14654	14696	14634	14844	14742	14596	14655	14629	14584	14667	14789	14557	14648	14724	14678	14786	14554	14671	14790	14626	14525	14499	14468	14701	14508	14646	14688	14733	14766	14775	14644	14752	14543	14578	14648	14682	14747	14684	14629	14520	14637	14648	14505	14732	14670	14626	14524	14559	14731	14600	14628	14652	14558	14751	14673	14670	14884	14715	14715	14530	14461	14524	14574	14506	14712	14674	14571	14577	14619	14576	14720	14523	14650	14531	14617	14532	14750	14758	14623	14677	14562	14633	14663	14683	14690	14607	14606	14629	14635	14707	14591	14505	14696	14691	14705	14646	14653	14630	14712	14677	14517	14656	14604	14705	14667	14643	14750	14801	14607	14695	14681	14821	14715	14552	14590	14724	14500	14504	14700	14548	14526	14781	14657	14364	14757	14663	14694	14644	14631	14716	14553	14522	14666	14732	14609	14686	14551	14678	14547	14669	14702	14799	14578	14753	14560	14529	14630	14746	14614	14574	14751	14656	14601	14667	14755	14713	14655	14694	14610	14693	14668	14627	14703	14695	14600	14601	14790	14646	14551	14590	14700	14699	14840	14787	14565	14688	14617	14622	14628	14784	14719	14630	14633	14638	14761	14554	14679	14663	14498	14579	14543	14562	14563	14540	14668	14782	14532	14654	14642	14604	14587	14611	14625	14629	14615	14521	14689	14705	14690	14555	14568	14808	14678	14726	14550	14761	14583	14460	14656	14719	14678	14659	14746	14596	14772	14597	14740	14704	14682	14579	14673	14698	14545	14545	14741	14474	14795	14630	14715	14703	14553	14528	14564	14746	14528	14376	14803	14610	14706	14697	14726	14566	14524	14591	14624	14546	14597	14552	14626	14758	14714	14669	14538	14624	14758	14682	14584	14724	14591	14660	14713	14654	14666	14773	14552	14411	14719	14704	14697	14700	14786	14580	14524	14803	14742	14588	14674	14622	14630	14573	14613	14552	14556	14676	14482	14788	14582	14650	14595	14688	14642	14609	14635	14731	14674	14695	14580	14745	14458	14595	14720	14574	14481	14625	14492	14815	14676	14573	14672	14620	14679	14607	14564	14564	14558	14595	14563	14753	14692	14586	14741	14685	14787	14596	14641	14581	14541	14557	14459	14666	14741	14606	14760	14669	14804	14678	14495	14539	14564	14681	14706	14656	14382	14611	14643	14575	14623	14671	14676	14567	14876	14686	14759	14496	14693	14709	14580	14790	14634	14822	14605	14797	14884	14593	14684	14672	14662	14556	14747	14659	14643	14664	14766	14652	14661	14631	14633	14696	14601	14557	14608	14508	14707	14667	14502	14654	14709	14916	14745	14765	14564	14699	14755	14705	14499	14666	14651	14898	14566	14676	14650	14762	14736	14601	14603	14429	14619	14527	14843	14657	14647	14556	14473	14681	14717	14588	14545	14453	14685	14802	14691	14669	14670	14686	14842	14577	14627	14718	14581	14720	14705	14603	14620	14571	14600	14776	14578	14638	14611	14604	14607	14631	14675	14705	14681	14512	14814	14717	14528	14751	14606	14519	14663	14753	14671	14680	14604	14613	14708	14713	14608	14692	14599	14701	14486	14648	14606	14601	14434	14686	14596	14563	14635	14703	14866	14573	14722	14708	14684	14748	14551	14640	14746	14488	14728	14667	14639	14654	14853	14666	14516	14470	14656	14528	14580	14640	14668	14750	14522	14642	14722	14602	14815	14622	14862	14752	14485	14765	14673	14580	14766	14419	14716	14689	14658	14770	14847	14655	14462	14701	14588	14841	14642	14581	14593	14672	14598	14744	14537	14643	14808	14688	14579	14897	14677	14728	14703	14767	14606	14615	14645	14602	14711	14569	14744	14657	14695	14650	14547	14620	14662	14620	14688	14545	14559	14786	14754	14535	14771	14632	14711	14582	14824	14584	14726	14713	14586	14648	14673	14598	14638	14624	14540	14752	14524	14496	14856	14726	14563	14548	14507	14688	14618	14590	14450	14532	14579	14787	14632	14592	14580	14603	14525	14603	14846	14713	14584	14730	14613	14697	14601	14744	14598	14738	14749	14563	14786	14575	14760	14606	14628	14839	14554	14661	14568	14694	14687	14685	14666	14559	14559	14665	14717	14680	14622	14697	14562	14688	14624	14548	14648	14711	14557	14592	14424	14658	14706	14561	14562	14767	14755	14729	14597	14614	14487	14745	14602	14817	14793	14679	14809	14475	14805	14632	14672	14563	14594	14750	14394	14706	14726	14517	14612	14577	14752	14614	14664	14678	14736	14593	14722	14509	14587	14782	14668	14697	14797	14715	14803	14683	14788	14781	14688	14625	14607	14612	14606	14665	14884	14646	14793	14757	14770	14569	14638	14661	14560	14650	14891	14623	14574	14712	14736	14735	14624	14543	14339	14574	14735	14738	14515	14752	14492	14596	14672	14557	14718	14765	14780	14842	14649	14670	14654	14748	14617	14454	14652	14843	14659	14589	14602	14659	14568	14872	14694	14680	14697	14662	14646	14813	14632	14679	14733	14577	14875	14594	14570	14652	14627	14603	14705	14600	14630	14560	14713	14512	14769	14573	14713	14592	14441	14755	14720	14622	14558	14571	14493	14598	14565	14738	14590	14608	14592	14675	14699	14652	14757	14938	14622	14628	14734	14746	14530	14539	14652	14628	14737	14657	14731	14571	14571	14698	14754	14676	14576	14608	14628	14568	14535	14551	14646	14601	14655	14473	14723	14594	14599	14847	14638	14632	14644	14712	14870	14632	14779	14576	14593	14548	14713	14700	14883	14647	14537	14601	14550	14533	14889	14640	14782	14626	14569	14571	14569	14547	14667	14653	14571	14629	14652	14690	14587	14716	14596	14643	14797	14687	14833	14784	14613	14672	14633	14687	14686	14683	14719	14584	14631	14641	14639	14705	14610	14606	14689	14650	14660	14750	14780	14617	14577	14669	14620	14631	14760	14613	14577	14868	14743	14689	14651	14746	14688	14598	14594	14663	14652	14649	14604	14705	14680	14551	14648	14540	14524	14574	14584	14543	14520	14703	14572	14690	14790	14755	14697	14598	14822	14688	14671	14677	14714	14707	14740	14843	14626	14591	14730	14779	14565	14636	14609	14643	14718	14600	14628	14520	14581	14817	14484	14654	14721	14685	14760	14555	14655	14619	14697	14705	14528	14526	14678	14672	14556	14659	14733	14689	14701	14661	14653	14669	14678	14561	14617	14337	14711	14801	14651	14633	14546	14605	14690	14766	14973	14579	14557	14813	14584	14625	14479	14649	14440	14770	14555	14660	14594	14596	14707	14591	14706	14682	14669	14770	14702	14433	14783	14819	14652	14712	14540	14606	14734	14651	14579	14533	14683	14768	14786	14600	14709	14747	14672	14650	14605	14813	14667	14777	14546	14731	14448	14558	14572	14573	14467	14551	14692	14737	14725	14728	14749	14629	14546	14508	14831	14806	14663	14785	14649	14705	14573	14600	14713	14644	14522	14763	14758	14695	14731	14635	14773	14805	14554	14645	14634	14757	14519	14695	14624	14525	14614	14493	14599	14641	14669	14732	14566	14748	14580	14475	14686	14459	14791	14576	14703	14771	14772	14741	14576	14644	14541	14388	14772	14629	14522	14632	14707	14691	14590	14614	14733	14563	14711	14633	14659	14676	14636	14575	14725	14544	14662	14604	14661	14686	14765	14577	14633	14591	14702	14744	14633	14668	14732	14632	14598	14575	14655	14586	14370	14585	14688	14630	14613	14603	14712	14564	14518	14791	14629	14745	14436	14595	14575	14645	14693	14573	14671	14465	14619	14648	14680	14710	14850	14680	14604	14392	14746	14326	14537	14746	14691	14751	14454	14690	14696	14796	14566	14677	14651	14713	14603	14680	14658	14634	14627	14700	14731	14587	14658	14685	14651	14681	14611	14455	14635	14718	14778	14672	14650	14625	14694	14696	14517	14538	14605	14616	14518	14627	14676	14650	14538	14638	14471
22683	20995	28693	23547	21492	23837	25295	20298	19014	19219	18736	18559	18518	18199	18697	18713	18358	18247	18210	18206	18191	18045	18327	18145	18243	18065	18417	18207	17926	18126	18116	18233	18075	18242	18326	18079	18231	18096	18011	18168	17821	17901	18193	18046	18020	18127	18059	18062	18031	17974	18118	17971	18146	18225	17927	18131	17946	17839	18071	17960	17997	17865	17875	18116	18048	18154	17891	17957	17983	18213	17958	17993	17951	17771	18067	17988	17874	17893	17854	17985	18101	17869	18055	17960	18015	17861	18179	18288	18012	17866	18153	18098	18014	18076	17914	18080	17939	17874	18136	17958	18172	17887	17881	17988	18117	17898	17984	17922	17892	17834	17940	17924	18044	18037	17971	17996	17923	17970	17949	18101	17894	17814	18069	17883	18003	18166	17949	18081	17937	17953	18211	17939	18015	18263	17899	18048	17788	17924	17789	17899	17991	17881	18080	17886	17836	17856	17734	17921	17986	18108	17857	17915	17722	17912	17825	17907	17989	17948	17941	17869	17837	17997	17838	18005	18003	17954	17731	17879	17814	17983	17865	18066	17869	17843	17885	17795	17836	17876	17981	17881	17937	17780	17976	18015	17947	17758	17915	18011	18037	18055	17897	17894	18139	17919	17950	17979	17980	17879	18053	17910	17948	17957	17930	17809	18074	17881	18023	18148	17892	18090	17805	17934	17944	18144	17897	17660	17735	18054	17993	18084	18033	18104	18137	18014	18156	18056	17892	18084	17984	18064	17814	17823	17968	17823	17669	18081	17867	17842	17858	17825	17942	17824	17978	17887	17912	17985	17803	18130	18132	17978	18044	18264	17990	17908	17930	17764	17907	18042	18052	18028	17780	18054	18058	17894	18011	17818	17984	18027	18016	17880	17888	17878	17890	18103	17808	18028	18067	17948	17826	18087	17998	17999	17654	17646	17878	18026	17961	17873	17871	18080	18132	17852	17756	18073	17993	17816	18153	17966	17910	17838	17948	17824	17807	17717	18060	17930	17926	17816	18030	17747	17996	17942	18036	18097	17953	17866	17840	17970	17744	18100	17856	17792	18009	17900	17890	17858	18051	17861	18111	17786	18133	17986	17844	17885	17829	18020	17915	17843	17722	18043	17895	17834	17759	17928	17746	17981	17955	18053	17927	17893	17730	17856	17892	17792	18106	17907	17919	18014	17986	17930	18031	17732	17763	17906	17945	17956	17899	17797	18053	18036	18032	17780	17922	17995	18096	17918	18030	17752	17850	17807	17817	17817	17978	17808	17934	17935	17795	18027	17889	17876	17985	18032	18201	18083	18024	17927	18141	17808	18010	18078	18059	17946	18028	18056	18017	17913	17702	18023	18204	17877	17906	17955	17757	18024	18053	17738	17974	18050	17777	17935	17905	18074	17918	17868	17973	17935	18090	17872	18010	17860	17933	17806	17633	17816	18006	17999	17933	17809	17951	18019	17936	17855	17904	18088	17971	17931	18062	17947	17856	18038	17955	17847	17795	18044	18029	17979	18009	17695	17800	17872	17831	17894	18055	18014	17852	17760	17795	18070	18054	17758	17996	17998	17956	17907	17874	17971	17901	17992	17987	17745	18027	17756	17676	17838	18038	17998	18014	17997	18013	17974	17929	18066	18017	18012	17866	17814	17856	18133	17937	17691	17879	18046	17791	17883	17819	18040	18006	17833	17973	17953	17861	18001	17917	17937	18081	17999	18032	18065	17833	17825	18059	18139	18051	18012	17984	17724	17746	18046	17944	17999	17846	17925	18017	17741	17837	18165	17789	17859	18076	17792	17975	17860	17933	18027	17958	17991	18020	18002	17910	17919	17887	18047	17903	17959	17867	18000	17874	17884	18029	17888	17826	17919	17974	17890	17912	17924	17982	17966	17987	17878	17670	17912	18104	17793	17857	18139	17989	18077	17838	18075	18049	17801	17788	17881	17846	17908	17928	18036	18022	17936	17873	17858	17865	17918	17978	17910	18026	17988	17767	17950	18137	17751	17865	17905	17900	18000	18002	17930	17796	17845	17893	17675	17890	17730	17932	17829	17833	17946	17911	18017	17950	17958	17899	17916	18009	17785	17991	18079	18030	17908	18158	17948	18073	17940	17991	17975	17893	17758	18021	17931	17842	18035	17878	18083	18025	18025	18079	18118	17998	18126	17875	18120	17981	17948	17884	18107	17862	18003	17968	18190	18039	17933	17772	17991	17963	17969	17904	18154	17856	17982	17804	17963	18070	17911	18147	17929	18027	17986	17875	17942	17893	17762	17963	18110	17822	17981	17810	17941	17663	17865	17908	18098	17845	17925	17956	17787	17882	17880	17870	17930	17759	18088	17940	18107	17912	18007	17948	17978	17894	17902	18125	17920	17843	17824	17660	17882	17931	17677	17881	17965	17942	17754	17812	17778	17886	17809	17971	17736	17852	17872	17950	17818	17979	17957	18003	17995	17801	17872	17825	17901	18013	17993	18044	17790	17830	17840	17977	17950	17860	17891	18171	17872	17823	17741	17804	17998	17932	17888	18037	18027	17857	17947	17815	17936	17987	17827	17996	18105	18028	17881	18119	17813	17922	17887	17759	17931	17842	18077	17975	18136	17845	17891	17846	18018	18033	17943	18026	17973	17978	17958	17964	17862	17925	17902	18091	17968	17857	17835	18077	17846	18054	17982	18038	17773	17911	18035	18039	17844	17798	17947	18016	18136	17774	18058	18152	17941	17974	17882	18044	17823	17831	17737	17698	17897	17986	18085	18019	18119	17906	18007	17836	17944	17805	17821	17953	18002	17904	17946	18129	17870	17865	17941	17983	17955	17892	17814	17961	17964	17818	17797	17961	17909	18065	17659	18000	17737	18049	17923	17875	18058	17996	17979	17953	18059	17882	17920	17940	17981	17819	18037	17992	17899	17792	17877	17830	17985	18001	17927	17753	17797	17881	17734	17796	18007	18039	17942	17853	17756	17830	17864	17908	18161	18057	17975	17906	17940	17899	17815	17985	17943	17741	17827	17931	17903	17834	17995	17958	17748	18094	17921	18081	17827	17869	17891	18090	18003	18006	17928	17928	17732	17906	17939	17885	18206	17886	17686	17959	17701	17844	18002	17993	18041	17873	17954	18104	17969	18057	18207	18037	17900	18061	17814	17847	17886	17942	18111	18021	17830	18068	17987	17864	17920	18027	17818	18062	17921	17718	17908	17836	17931	17934	17767	17962	17890	17678	17981	17848	17796	18007	17846	17978	17931	17832	17762	18096	17976	17869	17914	17779	17932	17945	17846	17904	17975	17966	17735	17690	17791	17978	17870	17866	17931	18023	17761	17798	17709	17826	17813	17961	17873	18028	18068	17874	17888	17869	17853	18006	17814	17884	18196	18236	17988	18140	17956	17811	17941	17973	17823	17861	17964	18119	17849	17933	18049	17979	17899	17915	18177	17839	17962	17916	18006	17922	18026	17951	17751	17834	17689	17843	18003	17979	17868	17917	18211	17744	17987	18096	17961	17966	18001	17995	17918	18072	17802	17978	17956	18024	17968	18143	18034	17991	17958	17865	17764	17855	17983	17945	17984	17850	18052	17903	18297	17946	17914	17930	17902	18107	17970	17883	18150	18216	17952	17925	18050	18035	17804	17956	17823	17808	17922	17765	17863	17840	18146	17806	17879	17981	18007	17875	17813	17978	18007	17760	17871	17792	17899	17759	17881	17963	17909	17924	17953	18106	18027	18123	17906	18009	17911	17979	17748	17854	17862	17886	17630	17932	18052	17646	17823	18058	17746	17918	18048	17887	18065	17927	17976	18017	18050	18049	17961	17850	17961	18112	18030	17923	18039	17969	17801	17800	17889	17930	17839	17782	17791	17835	17885	17959	17970	18021	17732	18096	17961	17920	17980	17969	17960	17999	18275	18075	17873	17881	17955	17940	17897	17936	17843	17831	18079	17986	18035	17861	17910	17967	18207	18235	17913	18050	17910	17804	17992	18135	18116	17942	17874	18031	17939	17817	17888	17807	17806	18005	17883	17812	17942	18029	17885	17874	17901	17973	17982	17995	18079	17823	18048	17838	18071	17589	17860	17779	17880	17818	17709	17970	17859	18030	18018	17856	17803	17976	17903	17845	18022	17993	18100	17953	17888	17899	17997	18098	17740	17997	17896	17880	17885	17896	17876	17944	17633	17805	17683	17913	17874	17813	17826	17876	17758	17874	17968	18031	17824	17989	17939	18072	17916	17754	17924	17898	17902	18006	17897	17884	17849	17897	17853	18087	17737	17969	17867	17813	17850	17941	17855	17875	17873	17891	18338	18114	18011	17976	17969	17965	17994	17828	17960	17890	17974	17870	18032	18027	17941	18091	17920	17833	17975	17977	18086	18027	18005	18070	18058	18023	17645	17866	18004	18078	17885	18059	18037	17923	17902	17910	17932	17809	17815	17966	17859	17818	18070	18115	18028	18008	17934	18106	18051	17978	17911	17771	17890	17881	17955	17904	17994	17907	17959	17868	17850	18049	17950	17819	17760	17814	18082	17951	17988	18001	18018	18001	17922	17719	17939	17754	17793	18013	17871	17841	17728	17843	17945	17886	17878	17867	17913	18035	17906	17879	17799	17837	18004	17895	17826	17974	17955	17850	17899	17797	17981	18066	17940	17734	18134	17823	17800	17998	17880	18055	17959	17960	17876	18101	17833	17916	17880	18043	17831	17888	17982	18008	18022	17831	18176	17890	17793	18118	17839	18074	18128	17772	17954	18036	17864	17854	18006	17780	17824	18209	17806	17874	17949	17897	18103	18143	17851	17910	18136	18083	18006	18060	18162	18088	17787	18023	17717	17924	18022	17905	17975	18160	17937	17831	18114	17732	17917	17904	17922	17879	18034	18039	18081	17822	17958	17820	17804	17840	17845	17763	17850	17941	18020	17896	18009	17894	17893	17923	18137	18003	17888	17922	18096	18100	18096	17979	18027	18053	18091	18047	18125	17982	17987	17954	17842	18170	17895	17963	18015	17780	17973	17995	18005	17930	17886	18015	17952	17932	17926	17926	18227	17919	17801	17846	18035	18034	17984	18047	17913	18040	17679	18075	17883	18079	18059	18084	17907	17832	18020	17901	17824	17871	17801	17916	17807	17714	17667	17954	17863	18044	17894
22811	40922	37157	28249	23987	20265	18107	17219	16263	16193	15710	15275	15361	15413	15232	15331	15212	14866	14924	15036	15087	15027	14802	14984	14832	14960	14982	14928	14752	14809	14878	14903	14737	14946	14846	14844	14830	14833	14818	14788	14789	14810	14871	14794	14744	14760	14760	14877	14842	14714	14791	14902	14881	14835	14676	14822	14684	14787	14878	14590	14703	14662	14913	14536	14667	14864	14568	14874	14688	14674	14945	14719	14610	14851	14664	14686	14631	14779	14808	14849	14615	14819	14740	14844	14780	14897	15012	14822	14915	14861	14775	14781	14830	15014	14786	14694	14697	14581	14790	14630	14868	14837	14732	14687	14818	14710	14666	14795	14704	14735	14809	14720	14766	14972	14773	14708	14797	14747	14863	14748	14728	14719	14764	14654	14678	14714	14767	14702	14712	14794	14718	14856	14715	14756	14634	14837	14675	14858	14585	14658	15001	14744	14705	14850	14633	14814	14657	14615	14790	14754	14618	14784	14933	14801	14787	14766	14632	14788	14758	14827	14844	14696	14690	14654	14755	14559	14720	14853	14724	14640	14701	14661	14927	14752	14681	14667	14867	14767	14895	14817	14586	14618	14753	14876	14877	14836	14697	14609	14741	14794	14794	14757	14740	14586	14715	14783	14668	14810	14624	14725	14923	14668	14702	14743	14780	14681	14707	14670	14889	14802	14810	14550	14775	14814	14787	14727	14650	14727	14753	14735	14918	14592	14563	14594	14773	14717	14861	14783	14719	14701	14671	14809	14886	14812	14581	14654	14606	14810	14838	14701	14771	14682	14541	14724	14644	14685	14639	14953	14613	14869	14585	14645	14676	14805	14546	14911	14720	14829	14677	14592	14862	14638	14708	14786	14647	14680	14676	14729	14890	14720	14651	14641	14746	14686	14850	14730	14712	14722	14883	14742	14785	14711	14837	14679	14635	14712	14807	14682	14712	14830	14791	14812	14678	14545	14731	14848	14845	14644	14743	14772	14724	14549	14752	14900	14757	14696	14720	14715	14811	14784	14712	14819	14714	14856	14704	14767	14662	14599	14838	14759	14829	14674	14740	14890	14730	14661	14749	14766	14697	14701	14660	14807	14730	14677	14817	14614	14804	14869	14924	14894	14746	14769	14666	14595	14822	14727	14561	14757	14833	14624	14735	14761	14880	14801	14760	14625	14778	14738	14706	14730	14767	14655	14621	14710	14657	14789	14884	14686	14798	14822	14608	14652	14614	14781	14710	14767	14684	14900	14748	14803	14625	14704	14725	14814	14827	14657	14808	14703	14662	14650	14738	14634	14696	14886	14819	14765	14727	14772	14717	14764	14742	14724	14514	14686	14789	14814	14770	14680	14785	14691	14788	14689	14878	14812	14653	14733	14704	14614	14764	14603	14555	14699	14600	14695	14663	14807	14575	14766	14679	14763	14676	14745	14685	14815	14736	14789	14689	14737	14759	14697	14707	14762	14779	14696	14756	14698	14668	14854	14623	14751	14794	14826	14838	14827	14574	14898	14721	14541	14812	14691	14631	14865	14824	14906	14673	14509	14821	14781	14715	14659	14716	14657	14937	14748	14619	14868	14808	14769	14776	14759	14811	14687	14547	14829	14676	14785	14756	14827	14865	14845	14713	14584	14757	14532	14722	14895	14585	14642	14614	14825	14672	14824	14729	14706	15003	14732	14846	14653	14727	14761	14698	14654	14732	14765	14703	14794	14732	15029	14756	14749	14763	14674	14679	14810	14769	14897	14763	14704	14785	14767	14773	14680	14796	14828	14566	14752	14610	14725	14660	14769	14609	14747	14893	14661	14801	14792	14538	14700	14612	14617	14857	14702	14871	14833	14563	14805	14667	14762	14706	14684	14747	14730	14784	14883	14732	14835	14773	14615	14992	14747	14613	14602	14651	14771	14605	14620	14688	14713	14702	14797	14689	14823	14736	14633	14703	14747	14826	14795	14686	14649	14914	14766	14650	14756	14747	14864	14718	14765	14639	14810	14761	14666	14670	14607	14766	14511	14688	14743	14767	14596	14746	14753	14805	14698	14720	14745	14634	14754	14784	14607	14842	14813	14602	14666	14814	14869	14584	14756	14849	14738	14679	14669	14789	14911	14683	14746	14779	14829	14697	14607	14675	14546	14836	14750	14755	14819	14705	14731	14753	14726	14664	14595	14847	14802	14959	14814	14723	14707	14799	14687	14811	14681	14590	14838	14696	14752	14549	14764	14634	14816	14746	14657	14672	14728	14705	14865	14616	14731	14771	14705	14878	14790	14726	14726	14797	14778	14641	14731	14744	14753	14688	14753	14764	14759	14646	14662	14876	14579	14903	14768	14640	14746	14714	14737	14731	14691	14673	14815	14688	14641	14699	14750	14686	14665	14784	14658	14852	14693	14769	14781	14706	14600	14736	14775	14655	14839	14625	14836	14907	14740	14865	14655	14671	14695	14765	14634	14894	14808	14818	14782	14712	14884	14535	14541	14702	14729	14749	14594	14683	14720	14586	14801	14821	14629	14634	14825	14804	14847	14922	14748	14770	14578	14652	14657	14701	14706	14834	14766	14578	14647	14673	14696	14746	14832	14751	14879	14660	14764	14735	14760	14709	14709	14787	14772	14682	14650	14787	14534	14705	14771	14810	14802	14883	14507	14850	14802	14783	14885	14686	14794	14575	14637	14774	14771	14870	14712	14831	14720	14801	14811	14579	14724	14782	14698	14845	14618	14557	14609	14670	14778	14605	14725	14851	14884	14843	14738	14721	14638	14612	14938	14592	14748	14580	14818	14769	14810	14586	14656	14869	14717	14608	14679	14691	14909	14702	14556	14624	14720	14579	14731	14635	14818	14835	14710	14849	14478	14780	14664	14785	14618	14790	14741	14718	14610	14656	14752	14811	14778	14565	14619	14893	14758	14843	14663	14755	14695	14746	14734	14906	14797	14730	14773	14866	14786	14756	14737	14882	14836	14799	14787	14710	14779	14722	14835	14705	14782	14878	14704	14617	14601	14603	14716	14801	14644	14780	14625	14658	14772	14686	14756	14767	14576	14883	14820	14682	14750	14812	14756	14700	14743	14892	14692	14613	14788	14827	14626	14759	14812	14561	14707	14765	14728	14697	14672	14688	14868	14782	14778	14872	14711	14622	14698	14663	14834	14778	14720	14926	14783	14816	14727	14923	14657	14749	14695	14796	14690	14778	14777	14716	14765	14713	14769	14851	14870	14900	14731	14822	14903	14762	14741	14736	14721	14762	14688	14739	14686	14997	14874	14678	14660	14708	14680	14850	14859	14660	14639	14912	14837	14775	14702	14842	14746	14788	14747	14817	14714	14869	14837	14776	14625	14586	14770	14750	14633	14736	14659	14851	14703	14841	14779	14649	14676	14814	14796	14609	14778	14781	14761	14718	14824	14670	14660	14549	14722	14696	14637	14750	14762	14919	14764	14773	14685	14620	14757	14697	14688	14673	14722	14746	14629	14737	14762	14775	14916	14664	14692	14663	14897	14758	14815	14615	14593	14771	14719	14837	14788	14680	14828	14692	14696	14838	14744	14777	14788	14710	14599	14671	14683	14830	14551	14678	14731	14680	14727	14679	14782	14863	14823	14759	14718	14812	14769	14720	14618	14688	14631	14753	14809	14679	14772	14679	14754	14672	14699	14828	14777	14743	14676	14842	14620	14734	14976	14714	14652	14675	14708	14680	14784	14672	14818	14792	14580	14674	14914	14694	14717	14711	14615	14702	14671	14744	14870	14878	14755	14843	14641	14858	14625	14793	14723	14708	14928	14696	14835	14641	14842	14744	14730	14608	14506	14714	14708	14650	14758	14828	14821	14682	14814	14769	14793	14653	14711	14748	14724	14766	14682	14662	14720	14579	14841	14642	14888	14713	14718	14736	14685	14748	14843	14679	14694	14870	14573	14663	14567	14768	14704	14662	14720	14807	14787	14800	14781	14766	14732	14660	14756	14677	14750	14762	14692	14609	14681	14745	14818	14716	14736	14753	14789	14776	14691	14791	14933	14796	14668	14821	14626	14831	14707	14707	14856	14649	14741	14650	14695	14649	14703	14797	14768	15023	14800	14731	14669	14875	14584	14700	14655	14627	14579	14804	14806	14732	14564	14750	14691	14698	14726	14621	14847	14814	14738	14579	14673	14884	14794	14694	14773	14744	14728	14839	14633	14804	14748	14845	14631	14665	14724	14569	14692	14863	14671	14796	14787	14806	14801	14792	14775	14734	14764	14755	14745	14848	14889	14803	14680	14849	14620	14999	14725	14926	14812	14761	14825	14769	14827	14816	14669	14635	14775	14675	14719	14673	14816	14929	14743	14612	14815	14733	14583	14793	14627	14619	14798	14768	14769	14707	14617	14649	14669	14742	14763	14789	14717	14816	14744	14589	14711	14633	14971	14744	14783	14701	14834	14537	14594	14484	15000	14713	14729	14696	14601	14762	14734	14681	14690	14795	14776	14906	14794	14699	14727	14868	14684	14704	14883	14661	14644	14631	14648	14761	14768	14853	14684	14710	14739	14621	14748	14838	14677	14710	14657	14798	14595	14774	14834	14621	14653	14668	14765	14837	14763	14643	14790	14938	14642	14755	14717	14746	14822	14724	14720	14509	14912	14690	14652	14746	14750	14646	14752	14870	14663	14712	14671	14801	14609	14779	14835	14794	14872	14720	14768	14753	14737	14853	14751	14659	14684	14633	14770	14750	14879	14711	14834	14934	14826	14668	14565	14800	14564	14760	14723	14797	14677	14783	14608	14728	14764	14600	14753	14709	14710	14832	14496	14589	14775	14612	14679	14819	14702	14659	14556	14764	14678	14796	14804	14619	14751	14660	14802	14606	14637	14586	14717	14774	14729	14576	14808	14680	14718	14590	14844	14792	14705	14718	14813	14702	14544	14776	14582	14680	14675	14804	14691	14736	14542	14717	14810	14832	14722	14806	14657	14903	14796	14654	14724	14693	14695	14693	14784	14668	14737	14896	14772	14906	14681	14691	14766	14656	14765	14634	14738	14664	14574	14645	14734	14520	14809	14761	14783	14697	14644	14768	14687	14820	14863	14786	14713	14591	14654	14727	14736	14759	14771	14515	14656	14697	14783	14733	14586	14771	14703	14717	14709	14865	14645	14682	14727
28328	23497	27769	24648	20649	19668	19039	18526	18364	18283	18130	18126	18203	18191	18141	18434	18277	18140	18115	17866	17959	17971	17998	17939	17963	18175	18126	18219	18175	18167	17949	17837	17895	18030	17828	18116	18147	18168	17984	17991	17992	18178	18137	18125	17926	18103	18055	18210	18158	17958	18065	18166	18223	17995	17761	17990	17978	17933	18019	18001	18145	17859	17968	18065	18004	17952	18044	18010	18166	18210	18168	17972	18181	18028	18202	18113	17953	18129	18132	18124	17978	18093	18063	17907	18132	18027	18066	18045	17861	17881	18022	18145	18241	17885	17924	18095	18020	18013	18104	18009	18072	18405	18127	17864	18072	18080	18137	18146	18188	18266	18055	18089	18175	18191	18175	18172	18040	17985	18173	18035	17993	17991	17893	17902	17737	18099	18204	18009	18025	18260	18138	17926	18236	18107	18071	18172	17955	17826	17932	18173	17944	18050	18274	18256	18115	18062	17898	18081	18092	17980	18092	17948	18002	17922	17992	17905	17992	18236	18197	17957	17930	17951	17868	18070	18200	18107	17948	18159	18008	17879	17849	17953	17972	17898	17984	18144	18003	17981	18094	18057	17898	17913	17978	18129	18210	18128	17966	18052	18079	17987	17907	17862	18207	18075	17872	17956	18095	18045	18153	18163	18197	17997	18169	18047	17986	18008	18160	17958	18018	18012	18053	18073	18130	18121	18157	18085	17909	18013	18168	18080	18159	18077	18105	18023	18119	18108	18009	18005	18237	17968	18104	17804	18064	17838	18097	17945	17994	18072	17913	17965	17848	17908	17899	17924	18096	18154	17920	18095	18093	18121	17930	18012	18071	18096	17979	18113	17977	18039	18054	18072	18062	17881	18139	17968	17994	18139	17940	18087	18015	18016	18065	18006	18094	18047	17938	18048	17985	17849	18082	18070	18032	18038	17919	17946	17958	18097	18219	17866	17929	17831	17905	18222	17889	18091	18037	18029	18102	18034	17956	17999	18081	18171	18034	18221	18168	18102	17944	18035	17881	18039	18001	18073	18153	18174	17937	17946	18179	18156	18135	18300	17970	18100	18048	18014	18020	17980	18094	18211	18130	18180	18075	18109	18039	18091	18046	18071	17928	17948	18185	18003	18135	18058	18248	18145	17951	17960	18047	17928	18037	17867	17852	17912	17782	18072	18196	18157	18211	18025	18067	18128	17848	18167	18099	17840	17913	17999	17974	18465	18145	18145	18069	18105	18030	18075	18019	17916	18037	17968	18075	17996	17887	17938	18176	18215	18217	18107	18170	18191	17997	18032	18013	18062	18007	17951	18061	17877	18119	18149	18047	18018	17987	18159	18384	18087	18075	18022	17956	18033	17954	18025	18198	18150	18165	18183	18220	18112	18124	18346	18161	18474	18116	18207	18204	17798	18015	17881	18108	18071	17981	17956	18036	17992	17992	18011	17964	18093	18080	18215	18208	18016	17971	18012	18018	18088	18189	18170	18037	18198	18056	17905	18065	18062	17964	17951	18003	17972	18045	17861	18113	17947	17960	18059	18200	17950	18150	17986	18292	18099	18036	18044	18068	18311	18000	17866	18138	18185	18110	18008	18042	17871	18002	17994	17976	18166	18125	18109	17963	18012	18180	18006	18171	18031	18064	18055	18173	17800	17902	18016	18078	17997	18044	18035	17994	18094	18053	18256	18094	17820	18128	18163	18037	18048	18174	18149	18057	18099	17921	18003	17988	18087	17962	18093	18045	17901	18059	18006	17939	18087	18020	17993	18053	18038	18135	18001	18052	18209	18168	18060	18121	18042	18085	17911	18093	17983	18164	17918	18082	18010	18201	18092	18169	18203	17990	17770	18053	18054	18026	18229	17954	18054	17958	18061	18189	17862	18129	17902	18202	17978	18219	17845	17937	18034	18096	17804	18121	18161	18010	17974	17996	17897	17961	18136	18056	18017	17984	17951	18135	18041	17859	17807	18071	18046	18060	17942	18133	18010	17982	18124	17855	17992	17952	18209	18016	17912	18034	18045	18025	18011	18155	17984	18033	18158	18114	18148	18142	17909	18064	17962	18107	18006	18130	18104	18177	17912	18097	18213	18213	18088	18059	18152	18303	18175	18162	18371	18357	18127	17976	17974	18211	18018	18103	18019	17993	17918	18217	17942	18387	18045	17950	17968	18226	18215	18067	18002	17724	17770	17894	18053	18226	17881	18048	18393	17924	18089	17954	18181	18146	17901	18038	18090	18012	18065	18333	18313	17976	18015	17928	17782	18099	18252	18230	18131	18087	17918	18074	17820	18141	18038	18159	18149	17935	18213	17973	18086	17922	17932	18170	18017	18019	18156	18099	17974	17992	17980	18088	17816	18067	18132	18236	18122	17884	18303	18019	17907	18141	17874	18200	18371	17965	18291	18073	18034	18150	18006	18070	17913	18104	18038	17972	17944	18246	18052	18045	17960	18054	18237	18087	17972	17963	17967	17963	18168	17952	17983	18141	17897	18081	18081	18003	17972	18079	17917	18080	18155	17997	17991	18109	17907	17992	17890	17984	17900	18231	17994	18114	17829	18035	18014	17980	17938	17907	18054	18047	17887	18123	17908	18259	18140	17909	17961	17980	17983	18089	18223	18069	18111	18063	18053	18008	17932	18023	18225	18005	18053	18035	18025	18111	17979	18087	18089	17991	17903	18038	17990	17957	18052	17975	17944	17969	17982	18106	18200	18022	18063	18139	18122	18207	17997	17993	17883	18048	18099	18014	18127	18062	18185	17992	17778	17882	18013	18158	17960	17977	17855	18033	18201	18065	18133	17975	17878	18017	18103	18086	17907	18290	17944	17936	18044	18099	18081	18017	17974	18124	18050	18041	18014	18097	18057	18078	18229	18205	18082	18234	18185	18192	18064	17958	17983	18003	18164	18002	18133	18066	18074	18126	18127	17941	17981	18033	18316	18110	18174	18139	18102	17897	17905	18236	17988	18204	18094	17849	18017	18000	18000	18090	18038	18009	18171	18151	18044	18038	17726	17810	18006	17839	17985	18026	18110	17838	18178	18106	17883	18126	18069	18159	18047	18076	17934	17971	18109	17922	18161	17989	18064	18011	18224	18036	17932	18142	18066	18015	18091	17911	18049	18066	18173	18055	17912	18057	18035	17989	18133	18136	18159	18012	17831	18113	18033	17977	17981	18178	18116	18183	18016	18046	18138	18173	18072	18065	18185	18159	18117	17963	17800	17919	18034	18096	18126	18013	18159	18006	18078	18009	18041	17678	18085	18077	18063	18158	17956	17974	17948	18035	18184	17994	17714	17873	18028	17888	18030	18130	18018	18122	18162	17794	18090	17911	17898	18023	18303	17822	17941	18127	18062	18165	18192	18048	17895	17941	17902	17979	18011	18159	17924	17942	18017	18209	18043	17910	17835	17905	17979	18019	18156	18048	17781	18027	18120	18038	18012	17959	17817	17815	17956	18238	17997	17964	17977	18036	18095	18090	18215	18057	17933	18001	17972	18229	18117	18012	17849	17910	18145	17938	18087	17886	18065	18082	18096	17778	17714	18221	17964	18078	18164	17956	18200	18062	18119	18303	18112	18300	17851	18248	18086	18158	18110	17795	18258	18170	17981	17918	18144	17956	18015	17999	18138	17989	18093	18150	18144	18191	17933	18175	18215	17795	18058	18095	18073	18096	18084	17983	18144	17996	17993	17903	18054	18198	18079	18161	17887	17972	17917	18145	17926	18150	17896	18306	17959	18005	18035	18196	18218	18100	18174	18105	18302	17982	17998	18079	18095	18127	18105	18246	18085	18041	17998	18133	17991	18211	18052	17942	17906	18184	18087	17948	18182	18226	18026	18073	17987	17844	17792	18033	18088	18092	18074	17992	17910	17932	17955	18152	18047	18035	18188	18021	17909	18131	18237	17934	17872	17950	18130	17828	18094	18210	17895	18059	18159	18233	17780	17921	18066	18087	18044	17985	18063	18134	18183	17794	17902	17990	18299	17900	18171	18005	17906	18167	18149	17958	17916	18017	17963	18080	17844	18109	17988	18030	17986	18086	18014	18161	18024	18017	18062	18044	18114	17902	18015	18020	17923	18160	18062	18164	18021	18129	17918	18153	18206	18218	18226	18190	17863	18079	17922	17870	18073	18081	18061	17966	18011	17938	18133	18017	18127	18034	17943	18117	18053	17970	18000	18038	18053	18154	17779	18162	17969	18000	17820	18193	17939	17899	17988	18055	18018	18074	18092	18077	18056	18095	17905	18078	18169	17984	17965	18274	17829	17877	18104	18015	18162	17854	18024	17959	17878	18008	18125	18109	18105	17867	17930	18036	18151	18113	18108	18100	18097	18165	18075	18106	18057	18133	17991	18392	18110	18105	18083	18087	18082	18180	18179	18043	18010	17958	17934	17970	17851	18036	17831	17890	18144	18026	18144	18035	17897	18251	17949	18135	17955	18015	18001	18116	18086	18034	18088	18032	18055	18227	18023	17964	18214	17971	18212	18098	17973	18064	18003	17884	17792	18081	18148	18001	17819	18200	17983	17961	18200	18155	18028	18131	18085	17986	18081	18198	17843	18096	18004	18077	18236	17947	17887	18037	18089	18060	17973	18149	18034	18086	17987	17988	18154	18139	18010	18222	18016	18201	18055	18183	17937	17884	17927	18186	18092	18199	18141	18116	18098	18078	18067	17841	17932	18070	18021	18021	17884	17979	18059	18039	18157	17924	18250	18004	18087	18035	17876	17966	18147	18010	18017	17952	18254	18080	18000	18100	18007	17962	17985	18193	17997	18135	17912	18183	18200	18148	18063	17935	18095	18074	17982	17993	17897	17968	18159	17896	18195	18050	17983	18064	18073	18026	18105	18018	18047	17988	18052	18127	18113	18205	17881	17990	18025	18073	17935	18046	17865	18078	18121	18133	18033	18107	17897	18182	18276	18037	17897	17941	18083	17945	18037	18216	18147	18055	18114	18059	18160	18099	17850	18097	18012	18125	18164	17923	18118	17906	18018	18146	17966	18169	17844	17878	18112	18014	18072	18189	17981	17915	17910	18025	17892	17922	18080	18173	17968	18099	17950	18020	18012	18114	18104	18123	17890	18109	17893	17906	18109	18068	18053	17975	18141	18141	17903	17944	18056	18083	18000	17913	17976
21170	29780	26936	20595	18390	17092	15776	15600	15119	15167	14945	15105	14930	14884	14839	14981	14992	14887	14914	14662	14996	14949	14939	14859	14936	14767	14898	14924	14902	14968	14789	14815	14761	14780	14807	14714	14624	14789	14916	15002	14821	14887	14845	14844	14856	15023	14935	14746	14793	14885	14875	14669	14837	14854	14838	14711	14913	14823	14877	14867	14753	14735	14857	14623	15021	14603	14829	14929	14844	14653	14808	14782	14707	14880	14855	14785	14805	14737	14662	14689	14977	14806	14803	14726	14851	14710	14872	14784	14920	14741	14991	14873	14967	14802	14785	14829	14866	14832	14706	14758	14825	14851	14849	14942	14830	15017	14929	14882	14849	14898	14717	14848	14757	14766	14644	14798	14753	14642	14913	14615	14853	14841	14794	14636	14822	14803	14778	14734	14726	14775	14711	14735	14940	14985	14936	14811	14773	14874	14770	15038	14713	14874	14822	14735	14697	14689	14826	14913	14917	14870	14953	14815	14771	14943	14754	14735	14865	14805	14656	14736	14762	14780	14680	14912	14665	14629	14952	14772	14766	14668	14797	14807	14670	14971	14797	14841	14740	14896	14702	14662	14840	14714	14829	14853	14835	14859	14904	14904	14660	14677	14779	14832	14914	14795	14900	14691	14771	14765	14849	14923	14805	14710	14775	14777	14928	14769	14743	14695	14740	14803	14807	14834	14837	14937	14760	14967	14754	14889	14800	14824	14855	14774	14813	14869	14998	14744	14829	14721	14955	14741	14761	14692	14724	14791	14792	14908	14884	14825	14778	14975	14858	14900	14839	14978	14707	14711	14919	14722	14748	14921	14786	14742	14781	14817	14891	14850	14870	14879	14879	14751	14721	14969	14676	14597	14818	14850	14756	14960	14971	14796	14832	14792	14823	14660	14857	14822	14842	14669	14797	14953	14637	14759	14748	14823	14906	14716	14809	14837	14818	14613	14871	14822	14809	14898	14849	14724	14945	14700	14726	14788	14814	14684	14887	14804	14867	14832	14798	14754	14736	14947	14898	14787	14836	14865	14824	14705	14855	14821	14744	14794	14860	15079	14875	14788	14610	14752	14753	14885	14617	14754	14847	14846	14798	14769	14796	14715	14765	14666	14979	14730	14838	14933	14910	14968	14770	14726	14851	14605	14824	14964	14801	14801	14808	14761	15032	14908	14719	14915	14802	14857	14842	14792	14931	14893	14770	14758	14901	14765	14860	14889	14780	14871	14664	14927	14714	14733	14831	14768	14725	14645	14864	14790	14869	14845	14741	14853	14787	14708	14851	14816	14834	14919	14784	14899	14752	14788	14852	14639	14691	14541	14667	14826	14898	14813	14953	14727	14804	14874	14787	14787	14822	14927	14667	14741	14833	14828	14881	14899	14755	14684	14768	14836	14707	14907	14769	14766	14810	14853	14807	14841	14810	14620	14788	14871	14724	14790	14751	14747	14819	14844	14695	14741	14962	14757	14857	14654	14823	14887	14677	14829	14772	14769	14950	14766	14878	14811	14785	14861	14885	14724	14835	14673	14848	14739	14745	14968	14688	15156	14779	14878	14654	14862	14892	14859	14816	14846	14940	14820	14724	14801	14668	14884	14943	14735	14869	14871	14794	14782	14837	14931	14748	14634	15079	14992	14809	14790	14911	14719	14815	15021	14958	14841	14733	14768	14765	14762	14674	14775	14741	14719	14867	14812	14833	14794	14913	14812	14862	14862	14852	15061	14749	14897	14797	14908	14788	14805	14971	14586	14734	14643	14737	14860	14892	14888	14738	14806	14709	14872	14711	14973	14883	14889	14835	14798	14771	14836	14863	14814	14792	14880	14817	14954	14633	15139	14947	14795	14638	14958	14823	14632	14750	14835	14874	14816	14668	14712	14712	14781	14755	14552	14940	14869	14679	14780	14811	14986	14735	14862	14704	14912	14742	14656	14912	14877	14965	14750	14966	14795	14737	14824	14829	14732	14560	14803	14707	14978	14897	14861	14803	14854	14836	14796	14815	14616	14824	14701	15005	14848	14702	14896	15041	14946	14921	14731	14940	14870	14865	14864	14649	14799	14875	14717	14889	14964	14827	14878	14750	14893	14752	14765	14666	14663	14857	14754	14811	14792	14817	14729	14828	14794	14703	14871	14808	14748	14797	14847	14819	14788	14711	14884	14902	14825	14828	14640	14715	14706	14618	14781	14747	14749	14918	14772	14688	14714	14782	14818	14824	14943	14917	14852	15050	14918	14892	14744	14741	14932	14922	14860	14741	14809	15036	14848	14685	14837	14859	14773	14761	14860	14975	14544	14918	14745	14827	14793	14785	14808	14742	14938	14694	14825	14784	14829	14903	14816	14897	14718	14708	14590	14949	14642	14831	14825	14689	14831	14877	14748	14769	14820	14743	14604	14815	14809	14738	14842	14908	14692	14922	14834	14820	14903	14913	14856	14690	14853	14743	14807	14831	14928	14839	14794	14639	14706	14823	14898	14928	14905	14749	14749	14775	14650	14882	14832	14901	14752	14714	14630	14609	14732	14852	14821	14675	14845	14965	14804	14853	14801	14886	14909	14779	14933	14904	14784	14844	14697	14856	14685	14801	14826	14846	14886	14772	14945	14886	14895	14688	14936	14702	14822	14770	14817	14721	14926	14807	14816	14810	14870	15006	14685	14925	14813	14792	14929	14728	14720	14806	14720	14802	14767	14878	14936	14916	14869	14860	14775	15075	14776	14945	14780	14710	14839	14988	14852	14960	14847	14902	14681	14774	14860	14862	14716	14731	14874	15053	14664	14707	14803	14716	14850	14852	14844	14779	14588	14811	14706	14765	14888	14913	14799	14860	14909	14771	14788	14889	14813	14788	14912	14775	14710	14954	14686	14877	14861	14861	14670	14772	14805	14775	15006	14910	14852	14795	14881	14854	14807	14718	14732	14655	14915	14817	14901	14643	14792	14781	14656	14835	14907	14674	14597	14816	14748	14720	14787	14905	14787	14760	14699	14754	14727	14788	14688	14752	14957	14688	14938	14693	14787	14861	14769	14782	14663	14666	14759	14875	14884	14876	14930	15124	14761	14813	14880	14782	14752	14789	14798	14789	14845	14811	14819	14800	14844	14784	14804	14704	14837	14827	14913	14753	14959	14799	14716	14794	14737	14653	14706	14984	14818	14863	14711	14798	14989	14922	14721	14777	14721	14819	14872	14729	14912	14668	14818	14812	15003	14817	14787	14755	14884	14809	14856	14762	14738	14724	14873	14829	15070	14801	14833	14857	14814	14817	14993	14751	14871	14738	14730	14841	14984	14749	15011	15006	14708	14714	14887	14859	14811	14979	14765	14782	14948	14848	14836	14753	14765	14969	14657	14688	14637	14931	14969	14761	14971	14758	14865	14804	14898	15006	14903	14703	14744	14715	14796	14828	14786	14732	14654	14954	14915	15051	14650	14700	14779	14751	14999	14893	14877	14697	14906	14976	14929	14850	14857	14879	14835	14806	14821	14854	14784	14899	14739	14788	14773	14692	14564	14683	14853	14805	14857	14845	14893	14858	14580	14766	14800	14708	14825	14692	14903	14813	14836	14735	14627	14790	14897	14744	14809	14903	14809	14849	14740	14730	14741	14767	14547	14759	14816	14687	14769	14838	14712	14835	14855	14787	14965	14737	14872	14795	14802	14875	14679	14829	14693	14948	14931	14910	14732	14841	14891	14843	14879	14761	14789	14746	14906	14737	14848	14765	14802	14821	14826	14761	14766	14770	14761	14770	14878	14896	14695	14676	14962	14869	14713	14761	14709	14698	14860	14900	15016	14709	14977	14938	14678	14769	14644	14714	14720	14729	14867	14803	14733	14728	14764	14781	14817	14700	14846	14844	14729	15068	14737	14841	14811	14597	14754	14993	14780	14995	14872	14868	14851	14866	14689	14820	14936	14645	14954	14820	14878	14734	14797	14784	14656	14881	14776	14935	14654	14758	14789	14746	14656	14806	14840	14800	14955	14766	14883	14907	14724	14834	14862	14788	14623	14788	14857	14771	14897	14808	14811	14697	15023	14864	14778	14783	14881	14887	14757	14832	14793	14969	14707	14739	14906	14683	14654	14853	14796	14596	14760	14893	14821	14868	14788	14943	14844	14677	14747	14898	14660	15056	14665	14750	14578	14730	14781	14671	14800	14871	14729	14743	14701	14779	14942	14737	14754	14761	14661	14790	14792	14995	14758	14892	14765	14947	14844	14928	14837	14834	14944	14832	14943	15024	14795	14793	14803	14935	14758	14616	14773	14934	15048	14712	14803	14937	14853	14649	14736	14872	14925	14714	14706	14814	14782	14810	14857	14843	14662	14854	14819	14682	14710	14784	14867	14804	14773	14865	14855	14872	14931	14909	14845	15031	14921	14634	14765	14650	14810	14879	14955	14947	14773	14675	14874	14781	14813	14964	14669	14736	14957	14772	14835	14723	14817	14878	14968	14784	14793	14894	14906	14710	14775	14694	14818	14683	14763	14833	14787	14804	14671	14707	14860	14939	14857	14969	14778	14617	14614	14848	14886	14809	14903	14686	14826	14902	14832	14901	14593	14661	14947	14798	14763	14807	14690	14856	14952	14849	14754	14860	14761	14810	14630	14654	14819	14797	14668	14831	14640	14805	14895	14857	14794	14963	14922	14888	14742	14811	14712	14782	14954	14701	15037	14681	14860	14926	14759	14768	14766	14889	14869	14599	14861	14790	14996	14802	14937	14830	14837	14890	14867	14744	14738	14761	14908	14882	15048	14743	14871	14886	14735	14917	14939	14903	14792	14646	14501	14833	14779	14882	14934	14794	14855	14834	14846	14895	14821	14740	14525	14793	14676	14910	14936	14644	14782	14874	14760	15097	14791	14797	14843	14924	14991	14818	14803	14854	14816	14663	14810	14792	14854	14755	14964	14815	14894	14790	14934	14805	14843	14688	14788	14776	14693	14871	14835	14690	14763	14865	14800	14892	14787	14856	14889	14980	14732	14786	14889	14842	14882	14837	14687	14710	14919	14928	14711	14752	14792	14879	14903	14664	14745	14690	14863	14982	14847	14877	14731	14759	14910	14827	14883	14998	14762	14833	14914	14776	14689	14858	14773	14806	14662	14837	14932	14884	14683	14845	14817	14871	14758	14831	14872
24024	21150	28533	24301	22695	23185	21660	19013	18285	18102	18180	18031	17870	17947	17763	17937	18108	17736	17791	17662	17904	17731	17782	17845	17566	17867	17632	17530	17699	17656	17518	17792	17799	17691	17628	17863	17755	17617	17544	17551	17551	17583	17483	17648	17499	17547	17527	17595	17484	17422	17529	17650	17653	17543	17399	17442	17529	17587	17527	17630	17595	17481	17637	17484	17522	17434	17622	17482	17339	17584	17489	17478	17462	17540	17544	17386	17367	17476	17236	17430	17414	17457	17502	17605	17478	17465	17727	17519	17638	17727	17579	17640	17535	17605	17657	17571	17756	17455	17413	17487	17410	17269	17570	17541	17396	17604	17546	17534	17420	17669	17591	17649	17531	17427	17544	17439	17619	17637	17449	17348	17634	17543	17634	17369	17500	17698	17508	17419	17414	17544	17547	17606	17405	17592	17343	17604	17689	17440	17403	17399	17676	17664	17624	17671	17384	17431	17522	17529	17642	17532	17481	17549	17570	17535	17379	17518	17495	17551	17631	17631	17613	17339	17505	17453	17485	17517	17344	17554	17468	17439	17507	17380	17480	17501	17470	17560	17299	17471	17446	17582	17378	17604	17449	17654	17574	17537	17371	17377	17364	17438	17261	17429	17335	17556	17530	17489	17424	17564	17498	17378	17585	17429	17529	17493	17654	17562	17575	17530	17410	17777	17564	17534	17553	17536	17444	17428	17572	17325	17563	17616	17572	17545	17497	17580	17308	17452	17528	17523	17352	17251	17501	17214	17496	17543	17433	17525	17281	17597	17510	17676	17194	17524	17551	17465	17453	17414	17356	17524	17308	17336	17564	17437	17544	17464	17519	17402	17470	17551	17494	17389	17539	17553	17567	17535	17439	17601	17613	17616	17560	17440	17344	17443	17219	17464	17407	17337	17596	17453	17492	17481	17448	17540	17470	17543	17566	17502	17554	17213	17477	17465	17358	17419	17538	17371	17548	17385	17501	17385	17417	17472	17518	17587	17526	17426	17523	17392	17520	17690	17589	17446	17318	17570	17553	17495	17477	17487	17472	17549	17502	17221	17508	17483	17450	17618	17716	17538	17574	17482	17599	17546	17566	17485	17561	17386	17491	17373	17500	17472	17317	17400	17557	17533	17504	17428	17397	17484	17567	17333	17589	17426	17726	17434	17496	17371	17417	17430	17489	17435	17493	17421	17527	17598	17266	17705	17528	17429	17516	17625	17451	17488	17360	17563	17439	17593	17337	17386	17535	17565	17487	17391	17371	17576	17415	17649	17573	17469	17447	17547	17592	17450	17550	17548	17678	17575	17546	17517	17562	17430	17401	17349	17352	17612	17452	17633	17513	17325	17489	17415	17635	17622	17420	17694	17585	17726	17508	17689	17394	17637	17351	17607	17710	17705	17572	17334	17460	17558	17773	17504	17630	17663	17508	17428	17390	17484	17455	17399	17307	17408	17734	17361	17611	17540	17410	17520	17524	17600	17542	17526	17640	17430	17505	17476	17456	17513	17742	17688	17280	17480	17599	17325	17445	17458	17668	17584	17702	17552	17604	17425	17346	17482	17664	17449	17602	17686	17756	17583	17603	17401	17687	17485	17362	17496	17656	17393	17477	17629	17585	17520	17482	17581	17595	17434	17730	17605	17384	17540	17549	17590	17496	17387	17620	17303	17538	17440	17440	17452	17554	17617	17480	17370	17555	17460	17437	17599	17542	17442	17617	17528	17608	17441	17536	17456	17507	17496	17617	17521	17290	17291	17611	17617	17709	17500	17471	17491	17481	17239	17384	17525	17383	17504	17370	17479	17560	17355	17425	17500	17549	17522	17422	17157	17510	17624	17709	17571	17656	17469	17689	17357	17681	17508	17679	17419	17599	17570	17449	17413	17647	17640	17710	17381	17598	17507	17389	17516	17455	17478	17522	17532	17488	17389	17580	17553	17441	17681	17570	17478	17485	17491	17699	17559	17608	17369	17681	17409	17527	17490	17444	17503	17411	17481	17540	17484	17473	17620	17585	17506	17345	17523	17455	17652	17374	17481	17602	17550	17575	17401	17708	17543	17480	17481	17579	17595	17382	17715	17322	17674	17434	17468	17521	17494	17415	17745	17573	17502	17484	17499	17637	17377	17467	17628	17441	17443	17352	17235	17526	17531	17461	17392	17307	17503	17345	17420	17548	17457	17457	17452	17669	17506	17456	17690	17497	17227	17366	17390	17500	17501	17621	17724	17339	17431	17741	17738	17526	17522	17610	17494	17419	17553	17701	17628	17293	17554	17482	17442	17423	17554	17607	17567	17490	17381	17606	17725	17584	17706	17532	17461	17583	17600	17322	17547	17498	17373	17571	17539	17486	17436	17584	17611	17455	17463	17405	17408	17380	17584	17385	17343	17614	17215	17609	17479	17434	17478	17462	17311	17753	17620	17384	17426	17725	17265	17834	17416	17579	17471	17339	17739	17474	17464	17726	17703	17813	17569	17489	17417	17530	17619	17610	17512	17504	17406	17290	17508	17348	17468	17551	17449	17449	17464	17533	17558	17479	17178	17461	17472	17475	17591	17382	17483	17590	17386	17347	17577	17594	17347	17552	17587	17500	17637	17486	17480	17606	17506	17520	17578	17554	17566	17389	17500	17462	17497	17398	17619	17624	17448	17739	17307	17501	17272	17410	17501	17636	17370	17535	17523	17558	17414	17217	17296	17270	17433	17324	17612	17547	17631	17400	17510	17404	17344	17495	17523	17230	17493	17476	17359	17314	17337	17552	17415	17413	17466	17578	17493	17386	17562	17447	17515	17491	17493	17451	17685	17502	17511	17765	17632	17384	17662	17401	17310	17558	17423	17392	17579	17782	17584	17393	17633	17547	17621	17587	17460	17516	17664	17612	17455	17469	17491	17609	17533	17529	17746	17646	17607	17471	17391	17578	17413	17751	17281	17579	17460	17509	17457	17529	17412	17525	17651	17406	17512	17594	17702	17525	17714	17645	17429	17566	17413	17437	17486	17517	17483	17266	17521	17629	17512	17498	17621	17411	17572	17652	17597	17529	17433	17361	17530	17475	17529	17483	17484	17389	17650	17440	17487	17351	17461	17542	17283	17427	17491	17472	17497	17526	17559	17550	17641	17536	17606	17883	17486	17527	17559	17496	17319	17675	17574	17423	17619	17526	17384	17454	17433	17533	17415	17380	17510	17314	17593	17543	17517	17396	17588	17428	17578	17556	17299	17263	17105	17416	17495	17325	17378	17502	17273	17617	17584	17718	17662	17463	17634	17389	17588	17602	17439	17722	17431	17197	17432	17609	17624	17465	17440	17475	17632	17517	17598	17428	17519	17485	17602	17445	17398	17554	17368	17628	17421	17457	17408	17421	17477	17577	17330	17313	17541	17415	17492	17611	17502	17474	17447	17676	17372	17637	17634	17580	17462	17694	17629	17576	17570	17367	17401	17524	17542	17651	17556	17672	17552	17352	17512	17491	17425	17710	17469	17541	17394	17571	17406	17481	17588	17619	17539	17686	17541	17317	17628	17574	17465	17547	17697	17657	17525	17438	17500	17534	17502	17505	17585	17561	17315	17290	17415	17543	17432	17525	17595	17575	17432	17325	17361	17417	17281	17449	17404	17458	17511	17473	17575	17661	17448	17577	17689	17622	17430	17307	17468	17472	17523	17513	17531	17538	17437	17363	17389	17587	17466	17473	17305	17500	17476	17489	17235	17508	17579	17491	17627	17381	17413	17348	17598	17623	17636	17500	17589	17614	17346	17486	17444	17362	17561	17237	17596	17902	17492	17372	17596	17510	17587	17421	17534	17481	17530	17611	17561	17588	17435	17585	17485	17488	17592	17729	17566	17506	17553	17425	17834	17481	17486	17305	17298	17647	17522	17569	17429	17594	17314	17656	17589	17512	17517	17687	17617	17597	17507	17513	17560	17409	17422	17271	17290	17687	17390	17432	17561	17740	17701	17412	17514	17612	17590	17505	17349	17415	17601	17445	17390	17349	17557	17481	17664	17386	17543	17425	17542	17563	17368	17573	17593	17539	17545	17617	17537	17736	17474	17498	17487	17497	17694	17489	17428	17673	17652	17455	17609	17449	17566	17513	17478	17566	17227	17638	17382	17489	17428	17582	17672	17555	17425	17594	17598	17439	17631	17555	17642	17485	17641	17642	17593	17424	17202	17423	17373	17399	17524	17557	17334	17392	17681	17262	17424	17471	17636	17484	17453	17407	17334	17351	17444	17516	17675	17428	17373	17487	17410	17334	17413	17557	17568	17449	17510	17599	17439	17473	17351	17683	17384	17686	17375	17397	17414	17526	17701	17443	17457	17616	17473	17317	17416	17381	17324	17553	17487	17556	17557	17564	17677	17583	17461	17492	17578	17604	17595	17471	17510	17437	17430	17587	17279	17631	17274	17645	17636	17420	17695	17704	17557	17560	17558	17616	17533	17701	17607	17662	17572	17466	17267	17603	17316	17426	17536	17411	17508	17411	17593	17406	17727	17449	17451	17416	17349	17392	17462	17690	17443	17448	17526	17511	17659	17525	17364	17464	17517	17463	17323	17407	17443	17513	17585	17586	17371	17362	17485	17573	17532	17556	17450	17565	17662	17647	17616	17644	17490	17564	17611	17459	17606	17515	17512	17567	17610	17505	17657	17489	17541	17663	17445	17490	17362	17482	17521	17460	17689	17671	17513	17373	17625	17536	17428	17524	17415	17555	17423	17395	17440	17452	17436	17442	17515	17664	17258	17641	17541	17555	17451	17371	17543	17542	17403	17447	17466	17421	17459	17465	17607	17601	17500	17480	17447	17599	17455	17472	17499	17235	17509	17713	17425	17602	17512	17408	17464	17491	17487	17671	17416	17427	17616	17546	17585	17521	17509	17583	17699	17502	17521	17433	17660	17559	17425	17459	17462	17514	17718	17502	17577	17565	17501	17535	17386	17240	17534	17339	17323	17301	17528	17561	17589	17659	17527	17566	17291	17523	17514	17565	17428	17446	17582	17333	17396	17831	17464	17537	17209	17583	17573	17523	17667	17825	17421	17585	17513	17540	17408	17268	17368	17417	17476	17763	17456	17301	17251	17636	17625	17605	17456	17533	17306	17463	17446	17614	17511	17533	17536	17591	17532	17678	17485	17548	17256
21145	35412	31542	23702	20741	19285	16723	16351	15511	15282	14975	15103	14951	14973	14841	14708	14831	14568	14642	14994	14597	14674	14614	14520	14692	14692	14622	14516	14528	14729	14531	14658	14688	14489	14560	14530	14615	14570	14475	14582	14508	14640	14419	14531	14631	14720	14576	14679	14680	14628	14684	14528	14654	14771	14393	14495	14420	14509	14560	14714	14690	14489	14468	14485	14511	14513	14710	14470	14474	14625	14553	14595	14571	14660	14704	14498	14500	14568	14507	14587	14534	14651	14613	14705	14481	14439	14642	14770	14627	14614	14741	14661	14591	14545	14677	14579	14601	14605	14488	14303	14608	14469	14530	14540	14607	14553	14452	14539	14646	14575	14321	14556	14401	14687	14595	14421	14470	14506	14489	14354	14470	14417	14441	14646	14427	14449	14478	14380	14594	14572	14447	14502	14527	14665	14587	14545	14528	14477	14687	14659	14460	14577	14479	14536	14596	14637	14588	14492	14549	14593	14474	14549	14528	14595	14639	14672	14590	14479	14466	14600	14678	14623	14605	14640	14407	14566	14535	14373	14487	14673	14440	14778	14569	14381	14720	14330	14579	14622	14520	14563	14648	14454	14558	14632	14574	14490	14620	14866	14504	14506	14610	14570	14406	14348	14527	14611	14556	14375	14623	14370	14314	14383	14522	14486	14550	14667	14635	14393	14695	14593	14487	14731	14516	14556	14618	14480	14471	14612	14559	14463	14483	14556	14632	14692	14503	14544	14461	14532	14626	14495	14439	14542	14658	14494	14341	14637	14409	14397	14678	14536	14515	14687	14703	14449	14571	14777	14505	14558	14460	14465	14639	14555	14573	14491	14465	14591	14583	14512	14410	14614	14574	14515	14418	14709	14543	14439	14673	14552	14696	14439	14466	14554	14440	14472	14632	14686	14530	14672	14592	14530	14617	14440	14646	14563	14483	14394	14464	14635	14541	14451	14474	14666	14594	14483	14578	14583	14457	14600	14582	14694	14517	14505	14472	14436	14440	14519	14483	14462	14675	14578	14688	14462	14494	14579	14611	14538	14622	14616	14626	14507	14657	14487	14539	14610	14630	14478	14277	14637	14678	14575	14565	14250	14324	14420	14449	14424	14463	14670	14529	14495	14458	14591	14483	14430	14700	14416	14337	14296	14445	14463	14582	14427	14655	14640	14410	14546	14615	14611	14503	14757	14568	14426	14664	14528	14567	14570	14671	14568	14560	14427	14607	14371	14469	14693	14432	14622	14485	14552	14551	14515	14486	14642	14585	14634	14483	14572	14560	14602	14545	14454	14561	14588	14434	14525	14509	14616	14453	14545	14632	14621	14675	14541	14521	14348	14632	14560	14445	14653	14737	14483	14411	14462	14498	14602	14620	14462	14675	14362	14381	14507	14553	14434	14628	14806	14545	14460	14529	14605	14579	14515	14668	14436	14594	14490	14630	14478	14646	14485	14548	14587	14684	14532	14473	14652	14496	14697	14467	14437	14421	14477	14533	14487	14516	14549	14380	14646	14555	14521	14520	14559	14500	14537	14526	14601	14518	14429	14472	14478	14556	14560	14557	14642	14585	14488	14433	14566	14497	14756	14654	14478	14759	14557	14603	14379	14545	14598	14417	14382	14406	14508	14706	14525	14579	14585	14608	14542	14560	14327	14667	14600	14516	14480	14756	14408	14659	14499	14495	14598	14517	14626	14514	14598	14493	14596	14619	14562	14288	14504	14646	14440	14634	14413	14561	14524	14571	14417	14407	14518	14615	14619	14503	14371	14573	14520	14566	14321	14668	14581	14526	14563	14612	14458	14357	14596	14416	14619	14494	14573	14653	14700	14587	14329	14423	14632	14612	14536	14484	14583	14587	14449	14548	14714	14576	14451	14558	14717	14560	14607	14583	14565	14457	14635	14366	14340	14449	14523	14652	14755	14516	14481	14498	14489	14478	14485	14461	14505	14547	14643	14361	14561	14527	14641	14450	14636	14470	14566	14475	14519	14550	14407	14536	14500	14537	14484	14537	14677	14492	14491	14384	14488	14429	14583	14369	14645	14513	14477	14635	14515	14557	14606	14523	14493	14557	14720	14453	14486	14428	14305	14548	14569	14506	14493	14636	14541	14453	14500	14561	14700	14486	14553	14508	14560	14329	14425	14644	14419	14745	14471	14414	14570	14603	14458	14652	14442	14577	14544	14685	14634	14598	14512	14686	14528	14789	14490	14391	14562	14542	14534	14428	14591	14488	14499	14652	14556	14561	14622	14564	14587	14371	14501	14541	14519	14584	14388	14621	14312	14547	14694	14565	14405	14490	14325	14740	14560	14572	14683	14588	14423	14459	14545	14484	14587	14510	14542	14547	14462	14732	14635	14613	14478	14518	14406	14550	14427	14413	14530	14552	14664	14527	14499	14463	14632	14591	14450	14344	14336	14575	14579	14432	14556	14555	14696	14443	14727	14513	14590	14469	14569	14531	14504	14589	14580	14634	14428	14588	14681	14514	14502	14416	14478	14546	14419	14693	14638	14634	14667	14677	14480	14780	14558	14610	14602	14508	14513	14625	14510	14552	14387	14527	14516	14542	14580	14515	14626	14484	14505	14599	14703	14689	14632	14728	14393	14563	14608	14445	14377	14594	14510	14574	14408	14666	14575	14659	14520	14755	14542	14442	14604	14520	14537	14439	14557	14591	14598	14560	14506	14511	14616	14621	14547	14523	14513	14638	14512	14396	14555	14446	14420	14593	14681	14494	14563	14512	14504	14652	14499	14655	14483	14501	14461	14476	14603	14557	14705	14627	14623	14682	14702	14492	14429	14635	14447	14578	14536	14693	14652	14609	14510	14472	14601	14600	14492	14606	14483	14431	14434	14504	14555	14528	14370	14410	14470	14460	14507	14546	14445	14409	14639	14501	14615	14517	14581	14512	14607	14626	14290	14515	14398	14386	14660	14519	14544	14663	14578	14420	14512	14623	14496	14513	14407	14609	14497	14615	14600	14443	14494	14626	14653	14698	14514	14659	14412	14544	14718	14532	14484	14452	14495	14489	14637	14472	14554	14610	14489	14394	14452	14432	14658	14633	14502	14557	14382	14480	14616	14389	14723	14445	14536	14640	14539	14456	14514	14574	14578	14687	14454	14453	14676	14509	14432	14304	14670	14499	14493	14635	14595	14490	14486	14323	14694	14498	14502	14548	14522	14491	14548	14648	14474	14501	14430	14595	14752	14554	14403	14440	14452	14463	14522	14643	14443	14539	14613	14458	14476	14585	14471	14611	14526	14602	14442	14468	14522	14644	14678	14538	14471	14635	14526	14564	14636	14593	14486	14529	14528	14476	14793	14440	14663	14616	14576	14612	14590	14643	14598	14427	14457	14443	14528	14637	14733	14551	14521	14618	14529	14515	14494	14423	14614	14494	14627	14552	14595	14711	14531	14462	14460	14556	14417	14454	14670	14560	14500	14448	14499	14598	14385	14450	14437	14516	14515	14513	14626	14675	14443	14488	14502	14584	14526	14464	14615	14530	14564	14515	14612	14534	14564	14419	14511	14674	14555	14547	14567	14492	14467	14564	14676	14416	14617	14463	14489	14536	14270	14689	14491	14485	14596	14598	14547	14508	14509	14695	14724	14658	14568	14619	14432	14606	14554	14535	14512	14455	14548	14507	14464	14459	14509	14517	14570	14525	14462	14700	14449	14799	14616	14612	14560	14639	14627	14631	14543	14408	14535	14535	14519	14578	14563	14514	14558	14562	14342	14539	14503	14406	14458	14528	14622	14493	14579	14383	14483	14618	14624	14508	14469	14641	14481	14549	14488	14597	14516	14541	14433	14680	14586	14618	14565	14624	14728	14483	14505	14601	14506	14638	14547	14512	14490	14570	14672	14411	14527	14743	14408	14558	14631	14648	14714	14386	14636	14445	14610	14583	14463	14575	14413	14595	14478	14461	14691	14673	14516	14599	14558	14465	14555	14385	14480	14566	14545	14564	14586	14589	14559	14621	14607	14531	14613	14762	14564	14674	14528	14596	14609	14519	14584	14323	14392	14602	14539	14437	14384	14515	14494	14471	14604	14595	14489	14646	14719	14582	14621	14401	14516	14473	14704	14793	14398	14585	14530	14533	14525	14610	14400	14708	14544	14713	14616	14698	14522	14498	14584	14483	14423	14396	14576	14700	14668	14594	14511	14557	14455	14448	14507	14538	14564	14490	14428	14601	14537	14569	14585	14568	14834	14545	14587	14588	14675	14491	14746	14560	14354	14500	14641	14543	14834	14598	14586	14535	14496	14587	14493	14585	14577	14638	14575	14687	14502	14537	14639	14594	14516	14549	14666	14619	14478	14510	14657	14547	14560	14586	14571	14497	14586	14604	14418	14484	14706	14561	14446	14593	14736	14590	14564	14673	14685	14438	14585	14394	14609	14376	14452	14725	14457	14501	14465	14589	14537	14614	14420	14480	14476	14379	14429	14616	14481	14532	14445	14531	14381	14654	14486	14459	14600	14527	14650	14651	14622	14470	14620	14659	14614	14444	14409	14590	14406	14557	14504	14485	14504	14435	14532	14576	14458	14530	14676	14494	14616	14707	14754	14555	14387	14555	14566	14439	14406	14382	14670	14533	14500	14450	14746	14535	14387	14358	14518	14468	14311	14505	14608	14537	14537	14590	14466	14571	14369	14681	14531	14493	14509	14444	14621	14550	14640	14498	14547	14571	14334	14560	14472	14675	14555	14307	14538	14568	14641	14614	14451	14752	14573	14481	14658	14569	14707	14532	14440	14484	14494	14401	14557	14403	14405	14395	14586	14492	14360	14569	14508	14620	14695	14631	14486	14565	14542	14657	14375	14446	14566	14557	14401	14610	14400	14517	14308	14530	14394	14544	14590	14484	14604	14611	14483	14517	14494	14570	14636	14503	14474	14678	14638	14551	14410	14580	14525	14440	14709	14502	14493	14793	14604	14597	14567	14504	14616	14544	14512	14672	14514	14482	14497	14572	14423	14714	14421	14447	14535	14712	14461	14648	14622	14459	14656	14740	14492	14433	14610	14652	14504	14577	14573	14593	14728	14443	14382	14661	14411	14554	14474	14611	14468	14307	14597	14408	14582	14737	14512	14712	14542	14713	14652	14569	14446	14573	14547	14588	14553	14566	14625
22924	21163	28889	23792	21573	24113	25667	20321	19107	19073	19003	18604	18758	18679	18661	18466	18726	18427	18313	18507	18486	18440	18379	18443	18410	18323	18267	18337	18121	18299	18307	18198	18164	18076	18151	18184	18263	18150	18211	18067	18232	18193	18100	18103	18163	18044	18263	18263	17919	17967	18003	18204	18223	18176	18088	18089	18357	18219	18163	18099	18100	18175	18075	18163	18130	18124	18354	18256	18144	18250	18041	18114	17981	18006	18149	18039	18040	18121	18267	18192	18154	18125	18151	18215	18079	18252	18083	18221	18113	18012	18233	18328	17978	18063	18197	18058	18201	18188	18078	17921	18228	18349	18046	18005	17973	18268	17945	18185	18053	18033	18124	18004	17944	17880	18178	18241	18000	18144	18231	18030	18147	18211	18111	18140	18154	18008	18052	18119	18184	18202	18290	17977	18197	17936	17969	18010	17986	18018	18083	17929	18068	18124	17922	18024	17965	18033	18227	18029	18111	18129	18231	18032	18196	18184	18035	18026	18086	17924	18078	18162	17954	18070	18054	18002	18028	18031	17955	17866	18337	18142	18197	17926	17982	18045	18201	18040	18264	18111	18071	18295	18022	18141	18010	17939	18101	18099	18110	17890	18012	18140	17899	18040	18077	18119	18075	18233	18156	17986	18166	18107	18159	17913	18067	18093	18153	18074	18335	18046	17911	18141	18167	18194	18047	18075	18281	17928	18003	18056	18236	18211	18081	18013	18115	17953	17916	18138	18085	18064	18385	18130	18077	18095	18132	18257	18114	17936	18218	18079	18039	17991	17842	17986	17992	18178	17952	17999	18079	17921	18172	17997	18218	18193	17970	17930	17879	18047	18058	17969	18137	17928	18048	18171	18084	18126	18142	18069	18118	18138	17953	18103	18007	17905	17794	18184	18063	18083	18201	17755	18177	18189	18037	18174	17888	18127	18125	18129	18042	18259	18075	18188	18018	18301	18173	18120	17970	18124	18302	18083	17863	18036	17853	18113	18102	18128	18016	17946	17970	18160	18008	17896	18025	18023	17998	17949	17972	18101	18085	18112	18103	17846	17927	17939	18026	18027	18009	18060	18159	17891	17939	18089	18026	17981	18029	18038	18027	17953	18184	17901	17955	18051	18348	18052	18152	17976	18183	18156	17995	18029	18148	18086	18007	18114	17868	18046	18031	17937	17988	18005	17953	18095	18091	18185	17863	18107	18048	17991	17994	18051	18129	17974	18116	18171	18049	18150	18169	18019	18064	18141	18138	18234	17942	18047	18093	17916	18082	18189	18199	18330	18065	18145	18178	18146	18161	17985	18179	18148	17793	17960	18050	18174	18105	18145	18064	18242	18031	17912	18057	18027	17996	17948	18261	18173	18249	18065	18312	18050	17818	17975	18139	18088	18057	18008	18122	18143	18205	17791	17990	18149	18083	18077	18042	18044	18133	17936	17938	18019	18150	18289	18056	18104	18149	18069	18148	18054	18040	17921	17959	18056	18087	18149	17844	17948	18205	18067	18099	18288	18014	18166	18123	18040	18212	17920	18297	17967	17868	17901	17868	18208	17913	18110	18154	18287	18291	18024	18068	17901	18054	17852	18076	18133	18044	18090	18047	18130	18114	18062	18138	17973	18103	18199	18105	18287	18283	18139	18156	18110	18147	17926	18135	18023	18015	18178	17856	18041	18169	18030	18005	18059	18054	18064	18241	18192	18140	18072	18131	18044	18093	17753	17998	18045	18104	18069	18127	17943	18187	18046	17790	17841	17998	18069	18147	18069	18072	18172	18173	18224	18113	17974	18075	17992	18098	18213	17970	18068	17999	17886	18043	18091	18043	18012	17996	18031	18065	18227	18104	18002	17879	18228	18185	18094	17893	18004	18163	17717	18086	18172	18140	18096	17979	18111	17998	18095	17997	18022	18122	18225	18197	18154	18028	18018	17969	18117	18247	18162	18094	18078	17964	18053	18073	18041	18151	18107	18048	18196	18026	18024	17920	17988	18097	18051	17935	18157	18323	18058	18254	17978	18074	18122	17920	18034	18107	17941	18164	18173	18103	18263	18233	17931	18073	18131	18369	17921	18235	17992	18063	18124	17939	18025	18044	18138	18026	18103	18071	18169	17982	18033	18189	18141	18209	18269	18228	18141	18175	18046	18091	18284	18111	18013	17964	17984	17981	18206	18229	18303	18163	18199	17999	18035	17926	18028	18066	17962	17973	17857	18020	18055	18039	17933	18110	18007	18114	17983	18124	18111	18102	18198	18071	17870	17930	18022	17894	17955	18065	18093	18277	18029	18063	18200	18101	18105	17914	18151	17761	17999	17847	18107	18046	17957	18065	18229	17893	18127	18193	18212	18172	18020	18111	17935	18121	17977	18148	17994	17869	17831	18110	18245	17987	18096	18144	17861	17898	18048	18185	17945	17824	17840	18039	18032	18035	17924	18107	18073	18007	18233	18014	18035	17935	18030	18038	18050	18018	18169	17993	17858	18078	17952	18042	18029	18122	18098	18175	18047	18025	18113	17902	17987	18092	18208	18133	18037	18062	17992	18144	18142	18089	17974	17907	17845	17925	18153	18136	18035	18148	18134	18108	17994	18098	17971	18019	18115	17993	18122	18072	17948	18167	18035	18054	17910	17911	18052	17996	17889	18039	17999	18142	17804	18306	18042	18083	18330	18115	18006	18103	17966	18054	18088	18025	18131	18049	18049	18158	17996	18010	18147	18191	17850	18190	17947	18032	17985	18123	18116	18152	18167	18021	18000	18213	18300	18149	18130	18370	18021	18200	18061	18002	18191	18171	18055	17979	17992	18102	17919	18307	17884	18071	17870	18208	18115	17938	18085	17979	18110	18011	17991	17880	17799	18029	17977	18035	17965	17816	18083	18060	18050	17906	18138	18104	17926	17982	17956	18122	17979	18076	18124	18164	18126	18054	17995	18008	18131	18100	18034	17983	18118	18244	18199	18023	17832	18069	18022	18074	18192	18007	18029	17964	17902	18014	18142	18090	17905	18003	18153	18015	18003	18195	18159	17968	18236	18112	18076	17950	18147	18328	18007	18286	18111	17904	17890	17924	17991	17879	18195	18173	18180	18002	18066	18022	17922	18107	17974	18136	18043	18046	18126	18015	17965	18076	18018	18051	17837	18270	17878	18115	18195	18031	18193	18198	18046	18087	18012	18163	18111	18210	18101	18185	17897	18088	18199	17853	18095	18149	18095	18154	18106	18091	18151	18064	18061	17889	18030	18111	17977	18042	18023	18164	17890	18223	18075	18141	18143	17986	18167	17985	18062	17900	17803	18023	17974	18044	17993	18064	18014	18076	17910	18182	18190	18183	18079	18096	18252	18147	18095	18154	18051	18158	17781	18308	18161	17942	18095	18122	18101	17987	17985	18218	18080	17954	18217	18127	18110	18282	18093	18383	18136	18058	17891	18116	18286	18020	18155	18204	18122	17939	17832	18001	17933	18159	18186	18036	18194	18163	17987	18271	18011	18036	18027	17996	18054	18185	18207	18134	17896	18090	17997	18306	18046	18101	17893	18059	18016	18166	17807	18100	18006	17979	18128	18100	18129	18201	18002	17966	18122	17904	17901	18113	18053	18003	18130	18186	18118	18042	17890	18021	18103	17952	18041	17956	17928	18321	18357	17905	17987	18163	18110	18089	17946	18152	17947	18251	18090	17936	18003	18184	18324	18018	17926	18156	18109	17993	17948	18082	17888	18055	18081	18070	17966	18065	18026	18083	18007	17980	17992	18024	18074	17918	17817	18081	18064	18165	17962	18038	18161	18042	17987	18178	18022	18045	18135	18139	18139	17955	18121	18048	18100	17988	17812	17848	18146	18249	17980	18022	18078	18041	17999	18080	18021	18110	17965	18094	18110	17986	18107	18188	18213	17978	18031	17844	18039	17893	18047	18001	17972	18009	18077	18159	18007	17957	18104	18206	17946	17925	18120	18003	17990	18008	18073	17967	17910	18179	18207	17918	18054	18126	18081	18300	17995	18148	18166	17982	18073	18126	17970	17952	18044	18141	18013	17970	18051	17836	17793	18024	18058	18002	17977	18132	18062	18087	18058	17871	18044	17903	18101	17978	17873	17951	18111	18046	18084	18052	18179	18314	18117	18245	18202	18114	17990	18035	18087	17979	18139	18203	18053	18087	18173	18039	18077	17897	18006	18015	17851	17922	18015	17995	18018	18054	18253	18157	17826	18027	17918	18137	18068	17821	18151	18050	17968	17998	18007	17767	18104	17967	18028	17744	17882	17990	18089	18138	18032	17931	18073	18151	17966	18092	17950	18277	18066	18113	18129	17882	18076	18066	18139	18114	18056	18327	18013	18228	17920	18141	18132	18045	17955	18117	17977	17942	18049	17909	17880	17988	18064	17983	18001	18196	18300	18272	18093	18075	18119	18067	18037	17939	18221	18052	18019	18149	17935	18079	17811	17824	18065	18083	18268	18067	18139	18057	18095	17896	17991	17744	18114	18106	17896	18047	18091	18043	18148	18065	18237	18122	18046	18031	18079	18036	18175	18107	18132	18169	18143	18075	18122	17911	17860	18144	18115	18191	18090	18088	18108	17818	18030	17917	18195	17937	18012	18249	18191	17979	18106	17873	18094	17942	18072	18071	18108	18002	17879	18128	18128	17895	18145	18051	18244	17980	18004	18053	17945	18042	18094	18185	18247	18141	18037	18086	18138	18102	18101	18107	18110	18030	18058	18181	18037	18012	17994	18001	18041	18051	18014	18016	18136	18096	17949	17795	18003	18120	17901	18147	18177	18066	18176	18104	18035	17831	18047	18100	18178	18149	18000	18047	18053	17974	17882	18021	18088	18153	18176	18131	18000	18103	17982	17839	17802	18013	18115	18114	17929	17853	18048	18039	18174	18125	17999	17943	17856	18116	17856	18038	17997	18161	17967	18334	18017	17962	17988	17924	18069	18126	18212	18220	18089	17860	18055	17981	18073	18229	18097	18074	17928	17872	18087	17968	18144	17989	18172	18048	18030	18118	18138	18100	18161	17852	18054	17973	18075	18194	18137	17973	18066	18047	17968	18122	18182	18031	18156	18167	17955	17891	17969	18034	18067	18065	18054	18129	18031	18060	18063	17812	18067	18199	18157	17979	18195	17959	18029	18003	18228
22817	39575	34985	26674	23081	21712	18326	17291	16431	15885	15711	15621	15484	15594	15344	15096	15335	15258	15097	14909	15145	15173	14942	15010	14839	14927	14847	15052	14973	14811	14885	14955	14828	14816	14874	14810	14985	14873	14891	14992	14830	15035	15171	14981	14991	15056	15039	14898	14668	14842	15063	14834	15005	14851	14793	14908	14812	14844	14795	15005	14711	14973	14699	14806	14834	14681	14776	14969	14888	14911	14975	15007	14854	14943	14723	15017	14738	14890	14901	15012	14773	14799	14760	14732	14908	14933	14998	14854	15007	14891	15022	14972	15089	14753	14814	14890	14895	15096	14973	14743	14886	14925	14868	14786	14875	14912	14815	14951	14949	14854	14837	14836	14866	14833	14818	14855	15010	14740	14887	14912	14802	14854	14701	14884	14801	14843	14917	14964	14856	14984	14904	14768	14756	14861	14750	14888	14870	14881	14956	14731	14922	14839	14845	14914	14867	14811	14780	14757	14904	14754	14823	14805	14898	14751	14874	14703	14721	14861	15004	14834	14832	14869	14734	14837	14853	14949	14740	14991	14875	14968	14756	14864	14729	14827	14712	14711	14847	14896	14641	14755	14898	15031	14685	14783	14962	14616	14832	14654	14758	14807	14771	14681	14895	14828	14733	14885	14874	14939	14881	14823	14860	14762	14915	14921	14953	14886	14727	14918	14739	14874	14812	14877	14889	14871	14868	14764	14807	14765	14935	14970	14793	14727	14859	14860	14774	14961	14761	14729	14825	14953	14854	14834	14929	14769	14920	14723	15033	14896	14939	14884	14866	14877	14769	14845	14928	14817	14888	15028	14700	14880	15010	14707	14957	14783	14900	14767	14807	14851	14852	14838	14802	14902	14913	14914	14772	14794	14881	14829	14684	14859	14885	14835	14679	14887	14797	14850	14802	14877	14751	14935	14880	14727	14878	14856	14902	14926	14861	14774	14947	14722	14688	14946	14740	14933	14900	14935	14823	14860	14800	14694	14772	14817	14841	14833	14864	14937	14757	15005	14835	14695	14924	14892	14700	14772	14999	14715	14790	14792	14796	14814	14836	14671	14951	14614	14745	14836	14926	14739	14812	14792	14839	14819	14759	14936	14684	14839	14805	14842	14736	14786	14688	14762	14954	14903	14854	14890	14873	14908	14992	14744	14849	14804	14813	14830	14665	14763	15032	14745	14881	14817	14796	14809	14841	14811	14789	14871	14977	14718	14920	14868	14712	14693	14879	15014	14807	14747	14743	14941	14830	14697	14846	14885	14613	14839	14897	14775	14872	14748	14873	14789	14961	14596	14853	14696	14787	14978	14872	14825	14818	14815	14718	14769	14816	14824	14899	14836	14717	14884	14893	14935	14764	14895	14777	14971	14804	14561	14770	14785	14832	14849	14901	14874	14932	14918	14853	14834	14911	14844	14872	14837	14802	14888	14932	14835	14779	14783	14666	14934	14955	14894	14876	14773	14821	14776	14843	14837	14756	14865	14684	14804	14906	14767	14771	14817	14729	14787	14699	14709	14876	14879	14772	14836	14983	14722	14861	14749	14845	14817	14797	14808	14954	14778	14777	14735	14834	14620	14807	14980	14779	14973	14678	14785	14923	14808	14943	14829	14851	14934	15024	14823	14842	14861	14709	14858	14829	14758	14886	14740	14695	14798	14889	14945	14821	15083	14915	14953	14833	14788	14716	14981	14845	14918	14778	14877	14793	14831	14828	14793	14836	14692	14700	14858	14615	14702	14859	14807	15023	14836	14816	14867	14858	14624	14787	14795	14878	14809	14684	14767	14823	14838	14881	14835	14812	14861	14679	14984	14834	14809	14882	14904	14919	14920	14875	14784	14857	14590	14833	14899	14908	14841	14861	14768	14911	14850	14924	14728	14809	14780	14778	14978	15067	14707	14884	14764	14879	14896	14935	14770	14753	15100	14906	14821	14979	14786	14689	14866	14990	14694	14981	14840	14827	14765	14826	14823	14815	14807	14958	14712	14870	14737	14804	14766	14886	14965	14688	14811	14779	14756	14819	14786	14782	14942	14770	14767	14675	14653	14840	14905	14867	14930	14857	14748	14816	14707	14894	14708	14868	14855	14898	14869	15001	14762	14806	14895	15008	15012	14861	14983	14800	14866	14815	14810	14964	14928	14621	14772	14828	14863	14769	14935	14830	14923	14782	14896	15006	14802	14770	14828	14792	14884	14910	14889	14841	14861	14820	14795	14796	14760	14907	14663	14717	14804	14910	14768	14791	14794	14807	14800	14652	14820	14802	14755	14768	14838	14633	14842	14823	14801	14713	14926	14847	14844	14774	14866	14888	14908	14786	14773	14777	15009	14826	14775	14777	14760	14727	15032	14716	14904	14781	14803	14750	14817	14695	14913	14699	14918	14892	14869	14859	14721	14805	14645	14862	14839	14844	14924	14806	14601	14899	14967	14736	14848	14867	14904	14740	14944	14757	14767	14895	14994	14917	14875	14722	14949	14638	14849	14879	14865	14912	14878	14875	14785	14904	14875	14789	14925	14724	14824	14718	14812	14631	14716	14951	14815	14760	14748	14792	14897	14775	14852	15066	14858	14843	14977	14769	14704	15073	14810	15053	14813	14824	14985	14801	14847	14806	14759	14893	14717	14929	15039	14737	14793	14769	14989	14736	14742	15002	14840	14953	14898	14797	15018	14763	14725	14973	14913	14818	14801	14834	14731	14954	14777	14826	14785	14763	14762	14864	14759	14862	14961	14834	14830	14767	14916	14766	14729	14802	14653	14889	14746	14749	14715	14868	14877	14683	14817	14806	14810	14852	14801	14644	14820	14732	14907	14677	14849	14966	14729	14895	14746	14703	14887	14752	14815	14918	14664	14891	14703	14847	14615	14701	14968	14850	15016	14969	14926	14877	14774	14954	14855	14865	14807	14769	14639	14707	14765	14832	14809	14921	15010	14867	14774	14758	14756	14776	14885	14787	14836	14838	14708	14774	14865	14824	15066	15062	14696	14939	14923	14885	14838	14695	14878	14729	14787	14749	14612	14845	14780	14756	14876	14697	14879	14884	14915	14719	14882	14820	14857	14914	14839	14900	14891	14895	14673	14844	14797	14776	14780	14926	14748	14821	14746	14684	14819	14893	14672	14753	14910	14777	14773	14834	14792	14884	14891	14889	14894	14744	14736	14860	14808	14893	14930	14729	14736	14799	14961	14823	14619	14912	14734	14862	14808	14827	14611	14687	14709	14981	14899	14947	14835	14828	14787	14853	14678	14787	14799	14781	14771	14734	14794	14643	14772	14761	14967	14784	14764	14732	14862	14966	14881	15108	14760	14940	15014	14761	14834	14783	14887	14702	14876	14694	14802	14581	14814	14703	14738	14928	14791	14784	14843	14905	14761	14893	14812	14905	14728	14767	14826	14771	14938	14876	14910	14879	14740	14902	14963	14845	14896	14788	14939	14994	14786	14919	14920	14867	14848	14776	14632	14785	14817	14854	14888	14834	14699	14740	14758	14735	14810	14902	14777	14646	14762	14604	14837	14735	14800	14803	14725	14693	14858	15037	14887	14788	14737	14893	14749	14829	14773	15028	14846	14768	14962	14849	14752	14754	15026	14888	14961	14771	14728	14792	14881	14911	14752	14940	14815	14975	14639	14813	14747	14686	14783	14856	15007	14930	14908	14706	14831	14889	14870	14965	14792	14721	15043	14900	14698	15023	14913	14781	14812	14801	14814	14780	14909	14852	14704	14709	14930	14891	14766	14730	14876	14823	15003	14884	14797	14857	14742	14658	14739	14745	14814	14719	14831	14859	14754	14729	14886	14799	14894	14799	14789	14754	14917	14950	14643	15004	14911	14803	14920	14770	14893	14909	14818	14855	14572	14708	14868	14751	14841	14842	14687	14957	14973	14933	14757	14922	14919	14702	14838	14744	14737	14917	14870	14719	14796	14869	14821	14738	14783	14634	14813	14887	14633	14799	14748	14851	15028	14914	14797	14866	14756	14878	14842	14795	14807	14770	14753	14760	14752	14733	14787	14731	14912	14926	14923	14804	14801	14934	14865	14868	14711	14842	14862	14938	14787	14810	14860	14850	14731	14997	14797	14866	14990	14874	14884	14848	15050	14890	14782	14935	14894	14805	14760	14750	14788	14798	14756	14720	14952	14784	14642	14609	14693	14843	14863	14715	14857	14893	14828	14889	14918	14788	14876	14674	14832	14808	14818	14805	14790	14987	14842	14947	14733	14697	14945	14640	14836	14788	14889	14802	14833	14929	14894	14871	14881	14833	14815	14738	14863	14842	14905	14967	14690	14807	14761	14715	14880	14954	14783	14940	14896	14797	14986	14835	14705	14842	14810	14740	14728	14798	14854	14888	14923	14616	14804	14576	14959	14634	14801	14954	14626	14885	14985	14890	14609	14893	14869	14904	14920	14691	14874	14835	14920	14858	14818	14971	14836	14777	14863	14862	14824	14622	14851	14925	14884	14795	14918	14832	14872	14813	14802	14834	14736	14907	14710	15017	14957	14872	14690	14716	14816	14891	14772	14751	14914	14681	14858	14777	14926	14829	14692	14691	14947	14808	14838	14815	14814	14797	14768	14918	14881	14845	14822	14774	14752	14843	14805	14953	14911	14675	14918	14916	14877	14745	14912	14916	14685	14812	14668	14945	14801	14920	14902	14662	14877	14748	14792	14602	14840	14634	14776	14821	14799	14695	14878	14807	14877	14758	14915	14744	14631	14928	14759	14800	14936	14801	14841	14654	14835	14859	14886	14684	14708	14823	14958	14870	14772	14854	14753	14926	14903	14842	14749	14697	14848	14836	14786	14971	14829	14816	14944	14678	14731	14872	14765	14803	14818	14779	14695	14944	14875	14863	14920	14781	14753	14768	14841	14725	14737	14825	14970	14826	14737	14942	14908	14817	14824	14844	14803	14913	14721	14930	14763	14827	14733	14805	14869	14850	14733	14805	14601	14846	14709	14779	14691	14700	14817	14772	14851	14862	14719	14675	14885	14806	14870	14776	14966	14942	14808	14888	14867	14921	14769	14861	14952	14814	14835	14781	14751	14762	15143	14941	14755	14795	14773	14900	14655	14840	14854	14713	14829	14936	14842	14884	14734	14830	14828	14924	14847	14816	14878	14782	14775	14764	14828
28224	23113	26919	23985	20455	20212	19331	18731	18715	18448	18469	18309	18534	18356	18619	18355	18448	18472	18381	18664	18203	18493	18251	18490	18263	18226	18175	18641	18226	18486	18348	18410	18320	18373	18384	18234	18276	18360	18431	18330	18419	18332	18311	18469	18265	18100	18240	18341	18277	18516	18384	18480	18205	18303	18362	18445	18116	18186	18337	18220	18528	18386	18369	18418	18253	18289	18040	18354	18325	18279	18575	18400	18311	18205	18327	18246	18291	18232	18289	18298	18361	18304	18257	18281	18501	18464	18576	18396	18293	18169	18402	18540	18329	18232	18293	18251	18237	18302	18410	18383	18222	18511	18310	18435	18293	18190	18273	18423	18238	18144	18328	18474	18357	18213	18485	18348	18104	18380	18325	18086	18577	18232	18335	18467	18271	18440	18318	18369	18329	18260	18237	18200	18113	18297	18363	18487	18196	18261	18396	18439	18228	18353	18284	18343	18507	18346	18366	18191	18386	18289	18193	18130	18444	18265	18389	18280	18393	18312	18479	18463	18173	18217	18364	18388	18107	18340	18243	18258	18300	18228	18528	18157	18168	18289	18239	18212	18197	18388	18349	18355	18341	18192	18392	18297	18184	18445	18139	18205	18528	18208	18174	18137	18266	18311	18255	18556	18251	18134	18099	18316	18311	18303	18334	18277	18296	18159	18218	18243	18262	18331	18198	18269	18399	18413	18247	18349	18237	18293	18348	18240	18268	18364	18335	18392	18241	18393	18397	18478	18418	18227	18282	18240	18259	18331	18319	18159	18316	18602	18466	18380	18358	18395	18447	18364	18323	18307	18361	18199	18292	18214	18031	18258	18268	18283	18323	18400	18392	18475	18340	18381	18390	18405	18061	18330	18408	18206	18486	18432	18256	18134	18531	18261	18332	18525	18298	18535	18531	18289	18311	18384	18206	18311	18156	18404	18339	18440	18405	18203	18304	18256	18280	18193	18471	18229	18135	18114	18330	18260	18351	18427	18502	18364	18277	18306	18413	18331	18215	18342	18317	18162	18207	18087	18249	18449	18315	18320	18308	18407	18309	18475	18407	18355	18395	18282	18376	18325	18377	18411	18254	18298	18146	18418	18289	18348	18255	18285	18238	18313	18356	18221	18098	18510	18283	18412	18386	18299	18299	18223	18389	18325	18343	18286	18237	18299	18374	18378	18248	18172	18262	18465	18344	18108	18457	18245	18236	18340	18600	18566	18304	18461	18354	18515	18325	18443	18334	18229	18195	18277	18238	18279	18247	18335	18327	18172	18387	18270	18260	18224	18258	18250	18149	18221	18274	18365	18371	18128	18184	18497	18236	18228	18500	18100	18183	18243	18302	18495	18590	18337	18271	18125	18263	18271	18393	18173	18197	18317	18217	18101	18296	18378	18113	18290	18192	18221	18367	18241	18314	18392	18497	18152	18360	18137	18205	18223	18133	18473	18373	18450	18116	18299	18309	18296	18065	18268	18114	18170	18248	18150	18156	18374	18177	18219	18183	18317	18133	18553	18242	18293	18378	18229	18322	18421	18288	18432	18350	18251	18335	18251	18338	18397	18238	18340	18146	18252	18350	18584	18316	18492	18091	18235	18391	18338	18105	18365	18141	18443	18375	18406	18100	18276	18427	18527	18255	18388	18506	18336	18304	18132	18141	18322	18315	18331	18422	18433	18106	18475	18272	18448	18302	18271	18216	18437	18492	18556	18375	18254	18477	18304	18278	18282	18288	18337	18425	18315	18370	18256	18204	18240	18116	18313	18326	18232	18450	18107	18267	18275	18440	18269	18116	18267	18330	18356	18274	18329	18344	18493	18402	18222	18274	18278	18318	18310	18190	18377	18454	18301	18175	18187	18191	18203	18513	18329	18432	18247	18247	18390	18292	18307	18183	18041	18147	18544	18421	18244	18182	18075	18304	18292	18234	18294	18337	18394	18379	18264	18379	18274	18187	18404	18338	18474	18261	18358	18264	18197	18342	18443	18293	18377	18531	18154	18329	18374	18399	18287	18250	18355	18359	18175	18195	18467	18450	18280	18245	18474	18374	18123	18397	18424	18301	18456	18238	18277	18308	18295	18271	18311	18201	18230	18398	18509	18367	18458	18381	18370	18304	18302	18257	18581	18242	18382	18218	18205	18434	18482	18307	18331	18139	18214	18219	18228	18444	18383	18261	18474	18330	18374	18019	18201	18450	18406	18289	18272	18368	18300	18548	18417	18359	18159	18221	18274	18378	18260	18276	18389	18309	18310	18377	18472	18147	18257	18271	18391	18067	18371	18403	18257	18470	18615	18545	18256	18464	18236	18408	18174	18266	18390	18221	18440	18217	18206	18264	18352	18194	18487	18400	18389	18447	18490	18234	18095	18475	18309	18230	18353	18171	18158	18230	18235	18164	18398	18348	18323	18323	18325	18434	18528	18210	18339	18491	18296	18461	18248	18312	18328	18463	18492	18524	18121	18284	18109	18265	18474	18289	18205	18342	18076	18184	18215	18257	18282	18125	18338	18352	18202	18392	18410	18062	18259	18258	18356	18405	18286	18400	18352	18261	18241	18405	18249	18382	18392	18295	18450	18315	18335	18394	18309	18382	18323	18308	18369	18153	18231	18375	18440	18355	18348	18244	18192	18482	18328	18312	18191	18542	18364	18441	18271	18292	18403	18116	18281	18129	18247	18218	18327	18477	18279	18383	18281	18370	18204	18313	18190	18386	18445	18210	18336	18270	18544	18362	18118	18317	18275	18155	18245	18333	18225	18247	18392	18335	18567	18388	18317	18331	18475	18296	18157	18240	18393	18401	18201	18218	18405	18463	18295	18452	18243	18256	18035	18402	18309	18291	18412	18441	18263	18231	18347	18191	18189	18259	18282	18409	18309	18388	18326	18273	18097	18232	18330	18562	18295	18446	18370	18456	18214	18352	18339	18357	18188	18531	18240	18300	18297	18521	18335	18260	18313	18510	18069	18554	18332	18355	18309	18265	18162	18350	18321	18347	18420	18253	18301	18419	18325	18299	18329	18351	18160	18129	18231	18562	18368	18307	18263	18345	18227	18307	18333	18201	18186	18347	18478	18499	18245	18235	18408	18341	18402	18300	18102	18103	18291	18405	18263	18233	17998	18261	18297	18570	18484	18277	18267	18315	18323	18341	18426	18391	18429	18228	18366	18274	18323	18203	18095	18247	18140	18438	18442	18276	18304	18526	18352	18469	18413	18080	18126	18395	18336	18369	18277	18165	18201	18334	18403	18255	18306	18253	18272	18270	18372	18400	18479	18368	18245	18180	18224	18439	18127	18231	18231	18163	18163	18251	18321	18178	18170	18277	18479	18420	18484	18245	18256	18415	18224	18302	18244	18274	18268	18239	18445	18442	18305	18401	18160	18321	18358	18271	18159	18373	18223	18396	18291	18293	18286	18259	18331	18272	18156	18226	18167	18238	18321	18365	18351	18398	18451	18303	18417	18206	18384	18477	18415	18332	18594	18263	18181	18401	18399	18312	18242	18451	18263	18264	18306	18267	18381	18404	18311	18285	18348	18291	18283	18508	18325	18100	18361	18524	18403	18170	18581	18374	18337	18245	18259	18425	18363	18333	18258	18260	18358	18286	18556	18380	18551	18399	18248	18355	18516	18456	18526	18470	18105	18206	18249	18479	18062	18298	18365	18324	18249	18111	18362	18286	18310	18500	18487	18425	18283	18316	18421	18248	18319	18454	18070	18397	18141	18260	18405	18371	18240	18504	18456	18365	18401	18082	18277	18489	18539	18127	18265	18469	18325	18327	18438	18222	18246	18308	18402	18268	18449	18225	18589	18403	18123	18275	18349	18071	18280	18556	18214	18327	18264	18395	18204	18317	18168	18043	18282	18389	18216	18412	18331	18303	18388	18340	18423	18544	18254	18596	18466	18199	18267	18331	18375	18117	18337	18310	18081	18306	18307	18249	18168	18069	18227	18368	18240	18439	18216	18273	18393	18257	18406	18648	18458	18461	18118	18368	18499	18368	18259	18289	18311	18449	18305	18057	18283	18269	18374	18479	18289	18364	18350	18444	18384	18308	18199	18283	18358	18221	18523	18283	18191	18377	18291	18231	18297	18307	18401	18257	18347	18199	18368	18271	18235	18325	18266	18233	18393	18269	18142	18253	18370	18127	18271	18063	18059	18300	18377	18392	18275	18223	18222	18355	18366	18338	18163	18225	18385	18407	18195	18448	18204	18197	18312	18221	18250	18133	18391	18442	18246	18266	18326	18236	18532	18371	18389	18331	18380	18416	18405	18238	18418	18201	18403	18121	18406	18386	18310	18266	18276	18345	18300	18468	18322	18159	18280	18322	18409	18276	18531	18214	18168	18391	18544	18245	18387	18581	18275	18240	18459	18283	18491	18198	18470	18270	18356	18209	18347	18252	18272	18286	18067	18404	18328	18335	18233	18295	18221	18251	18177	18333	18335	18283	18299	18353	18379	18244	18447	18438	18356	18252	18307	18335	18254	18391	18316	18257	18272	18434	18272	18220	18298	18431	18277	18218	18272	18551	18329	18322	18396	18496	18207	18234	18371	18341	18239	18158	18320	18371	18327	18192	18384	18461	18352	18322	18320	18344	18475	18534	18201	18294	18334	18416	18310	18363	18133	18419	18323	18553	18362	18422	18254	18467	18292	17998	18391	18131	18377	18440	18480	18394	18314	18368	18297	18281	18050	18265	18256	18300	18237	18086	18293	18256	18350	18517	18231	18333	18248	18185	18427	18375	18333	18374	18221	18340	18226	18497	18264	18442	18292	18278	18442	18278	18432	18327	18362	18315	18284	18303	18197	18312	18277	18459	18389	18484	18297	18410	18428	18336	18410	18212	18266	18288	18134	18456	18065	18157	18333	18155	18219	18283	18259	18243	18489	18313	18434	18281	18317	18283	18701	18280	18337	18443	18238	18149	18597	18363	18205	18268	18284	18293	18305	18384	18357	18341	18337	18190	18242	18336	18450	18077	18387	18255	18318	18462	18414	18302	18326	18410	18363	18348	18314	18229	18190	18184	18262	18322	18200	18387	18461	18299	18270	18355	18407	18458	18370	18306	18426	18318	18278	18231	18337	18427	18362	18271	18249	18331	18502	18329	18131	18081	18283	18186	18404	18494	18331	18173	18290
20720	27454	24545	19525	18147	17696	16081	15650	15479	15071	15340	15275	15181	15217	15125	15273	15129	14895	14967	14946	15073	15080	15040	14990	15053	15030	14926	15058	14986	15043	14982	15118	14883	14789	14868	14977	14943	14945	14958	15002	14926	14945	14947	14910	14827	15055	15054	14939	14990	14883	15060	14883	14960	15052	14784	14939	15015	14854	15119	15017	14931	14911	14959	14749	14956	15003	14995	14820	14961	14826	14995	15036	14790	14907	15137	14936	14954	14918	15119	14999	15019	15027	14963	14933	14828	15000	15107	15026	14952	15018	15018	14877	15074	14994	15113	14876	14936	14889	14884	14936	14963	14928	14979	14964	15001	15000	15075	15097	14976	15045	15050	15013	14769	14960	14902	15001	14856	15024	14880	14952	14864	14970	14930	15022	14993	15064	14866	15055	14993	14986	14939	14955	14935	15109	14787	14944	15078	15145	14903	14846	14862	14935	14761	14988	15028	14954	14918	14913	14853	14930	15088	14894	15026	14976	14982	14942	14955	14993	14972	15043	14927	14821	14838	15027	15072	14850	15007	14959	15012	14837	14906	14961	15021	14887	14898	15064	14935	15060	15026	14973	14804	15063	14986	14981	15021	14983	14850	15101	15035	14885	14824	14855	15011	14874	15042	14947	15056	14945	14871	14930	14921	14953	14889	15009	15077	14846	14931	14840	14990	14852	14915	14959	15126	15092	15133	14916	14964	14728	14952	15013	15080	15028	14917	14963	15114	14837	14886	15033	15035	14889	15053	14946	15072	15042	14953	15015	15058	14931	14817	15012	14911	14973	14913	14893	14873	15015	14963	14835	14881	14977	15007	14988	14781	14705	14919	14951	14929	14968	14914	14993	14935	14852	14988	14933	14851	15063	14897	14865	14859	14946	15013	14868	14967	14940	14903	15086	14923	15101	14806	14989	15063	14905	15121	15090	14887	14994	15132	15008	14895	15082	14827	15141	14966	14932	14944	15016	14822	14890	15038	14931	14967	14969	15003	14912	14913	15011	14881	14917	15054	14795	14822	15050	14887	15007	15103	14988	15045	14845	15051	15072	14872	15051	15072	14858	15149	14998	15017	15000	14919	14948	14944	15075	14877	15019	14877	14950	15031	15001	15010	15108	14820	14878	14936	14860	14905	15019	14887	14988	15028	14987	14803	14993	15101	14936	15037	14896	14983	14961	15087	14963	14842	14889	14818	15126	15077	15016	14915	14873	15032	15044	14996	15002	14873	14938	14968	15110	14960	14859	14950	15059	14839	14730	14940	15013	15092	15057	14958	14958	15033	14893	15042	14866	14894	14862	14988	15108	15016	15012	14841	14940	15106	14996	15104	15005	14917	14851	15098	14918	14926	14960	14888	14972	15093	15051	14792	15046	14982	14988	15027	14967	14873	15101	14996	14981	14906	14953	14961	14992	14996	14829	15177	15134	14899	14864	14842	14840	14826	15107	14806	14988	14924	14834	15053	15037	15064	14855	14913	14988	14938	15005	14992	15034	15009	14867	15078	14820	14980	15046	15001	14848	14925	14883	14996	14989	14989	15058	14959	14813	14833	15045	15015	15110	14822	15021	15005	14949	14950	14990	14916	14937	15007	14864	14940	14960	14940	14884	14958	14944	14950	14852	15022	15081	14952	14953	14761	14908	14944	14953	14923	15039	14951	14910	14897	14963	14840	14881	14928	14870	15030	14889	14997	14939	14889	14807	14959	15048	14904	14921	14829	15100	14995	14969	14926	14939	15087	14678	14889	14985	15015	14962	14972	14956	15084	14891	15110	14767	14955	14884	14964	14903	14810	14908	14968	14906	14862	14856	14757	14845	14905	14940	15048	14970	14993	15087	14880	15128	14883	14808	14959	15126	15026	14929	14888	15049	14980	14871	14912	15084	14944	14890	14877	15016	14880	15024	14917	15049	14949	15010	14924	14833	15072	14903	14913	14958	14970	14925	15009	15025	14945	14896	14958	15073	14925	14975	14849	14977	14849	14849	15080	14958	15143	14868	14972	14818	14952	14922	14740	14863	14875	14976	14943	14960	14977	14924	14942	15136	14957	14831	15109	14868	15107	15046	15067	14948	14929	15032	15070	15023	15159	14974	14939	14837	14979	14889	15236	14879	14957	14855	14980	15035	14996	15086	14970	14893	14908	15042	14958	14910	14949	14914	14986	15010	14828	14941	14962	14913	15050	15037	14983	14877	14939	15060	14984	15021	14910	14924	14919	14877	14901	14978	14993	14946	14875	15008	14883	14941	14920	14922	14961	15023	15091	14998	14959	14991	15019	14901	14843	14750	14922	14835	15072	15044	14991	14800	14905	14943	15026	14941	14999	14925	14966	15107	14878	14980	14958	14934	14909	15038	14731	14925	14819	15037	14928	14981	15111	14914	14924	14760	15025	14877	15133	15025	14811	14976	14824	15066	14996	14882	15091	14859	15008	14874	15036	15132	15043	14827	14953	14920	15009	14699	14925	14836	14980	14855	15028	14836	14926	15000	14838	15050	15056	14877	15010	15147	15052	15053	14844	15036	14930	14845	14821	15105	15020	14964	15061	15084	14973	14971	14835	14884	15102	14832	14722	14924	14976	15170	14846	14904	14983	14955	14947	14827	14890	15031	14826	15030	15069	15134	14934	14897	14823	14900	15002	14885	14850	15007	14793	15077	14921	14924	15091	14824	15025	14956	14919	15106	14859	15018	14844	15015	14902	15230	14950	14958	14905	14962	14744	15034	15011	15019	15027	15131	14903	14941	14951	15189	14975	15029	14765	14843	15105	15091	15064	14924	14937	14943	15085	14969	14909	14868	15043	15030	15071	14934	14919	14990	15061	15015	15042	14877	14765	15091	14975	15090	14906	14898	14909	14774	14873	15098	15012	14878	14858	14785	15051	14942	14883	14928	15179	14970	14978	14978	14988	15099	15158	14952	15101	15039	15054	14886	14962	15084	15027	14851	14911	14776	14896	14891	14864	14862	14876	15015	14957	15159	14977	14904	14948	14870	14874	14846	15119	14829	15079	14920	14976	15023	15004	14948	15023	15000	14966	14877	14974	14997	15019	14961	14935	15041	15121	14999	14921	14969	15243	15241	15003	14988	14831	15132	14911	14989	14879	14985	15075	14934	14893	15021	15025	15106	15036	14908	14979	15046	14893	14888	15032	14971	15054	15143	14955	15039	14906	14934	15072	14945	14907	14714	14899	14966	14827	15116	14954	14952	14846	14856	14989	14910	14967	14850	15053	15031	14960	14810	15090	14966	14876	14850	14932	14969	14798	14852	14881	14913	15022	14804	14951	14990	14916	15060	15118	15041	14881	14981	14897	14955	14915	14919	15133	14981	14963	14764	14977	15114	15015	14975	14933	15040	14898	14973	14906	14863	14796	15125	14796	14818	15065	14966	15093	14964	14972	14958	14851	14999	14933	14986	14935	14966	14928	14987	15031	14977	14961	14877	14887	15058	14998	14987	15021	14920	15095	14910	15084	14869	14942	14940	14993	15003	14917	15050	14953	15006	14983	14941	14834	14939	14929	15069	15019	15043	14920	14884	14934	14897	15081	14826	14755	14855	14937	14875	14940	14840	14894	14998	15046	14949	14941	14991	14795	14862	14944	14878	14975	14942	14843	15095	15066	15082	15030	15059	14987	14925	15090	14996	15198	14974	14963	14887	14836	15013	14934	14987	14978	14991	14840	15018	14865	14902	15030	15017	14813	15016	14899	14852	14876	15086	14901	14854	14977	14947	14847	15101	14866	15039	14943	14997	14931	14654	14931	14880	14807	14894	15045	14957	14905	14914	15021	15061	14864	14999	14907	14844	15093	14946	14926	15052	14905	14915	15032	14928	14949	15015	15059	14751	15120	14939	15092	15003	15023	14956	15015	15011	14953	15121	14967	14894	14845	14976	14912	14978	14913	14858	14955	14943	14927	15032	14970	15064	14950	15058	14991	14893	14867	15215	15054	14991	14954	15000	15019	15022	14962	14860	14956	14948	15044	15058	15024	14941	14963	14968	14935	15034	15018	14943	14849	14881	14835	15078	15040	14922	14824	15023	14977	15083	15022	15085	14963	15039	14870	14852	14944	15047	14968	15058	14703	14963	15015	14897	15001	15005	14961	15041	14998	14925	14909	14937	14824	15033	14911	15106	14855	15048	15074	15051	14896	14901	14935	14926	15015	14816	15210	15018	15279	14879	14906	14810	15090	14996	14888	14890	15052	14828	15040	14960	15042	14918	15018	14990	14813	15054	14974	14783	14925	15029	14897	14965	14935	15039	15003	14778	14859	15055	14936	15172	15085	14949	14999	15014	14915	15097	14960	14926	14812	15012	14898	14951	14947	14851	14947	15081	14911	14901	14892	14971	14954	14849	14980	14889	15120	14926	14875	14960	15031	14930	14980	14948	14918	14975	14955	14971	14804	15051	14787	15149	15083	14921	15095	14972	14831	14844	15033	14888	14950	14928	15030	15078	14966	14849	14861	14804	14881	14859	15021	14977	14948	14896	14894	15031	14849	15021	14910	14822	14925	14819	14935	14980	14980	14986	14905	14829	14954	15020	14801	14909	15013	14773	14847	14941	14902	15017	14813	15128	14880	14815	15066	14953	15119	14853	15012	14897	14956	15025	14836	15000	14863	14876	14955	15072	14953	14770	14850	14988	14841	14916	14999	15037	14945	14844	14768	14891	14883	14946	14934	15040	14919	14958	14954	14773	15068	15015	15022	14985	14967	14819	15188	14910	14760	14985	14868	14996	15017	14874	14969	15081	14882	14764	14988	14802	15084	15014	14904	14984	14959	15043	14927	14768	15045	15008	15003	14959	14918	14833	15122	14994	14858	14977	14983	14888	14920	15125	14872	15076	15049	14845	14903	14988	15043	14973	14954	15008	14885	14941	14892	15111	14896	15079	14884	14870	14871	14895	15021	15137	14967	14938	14870	14931	14955	14874	14837	14732	15098	14844	14989	15066	15096	14955	14931	14889	14944	14951	14982	14973	14928	14977	14959	15085	15023	14975	14893	15062	14952	14931	14994	14909	14838	15058	14968	15043	14915	14895	14934	15037	14882	14857	14916	14784	15026	14948	14957	15023	14946	14879	14920	15062	15006	14992	14990	14974	15048	14902	15113	14868	14677	14977	14768	14881	14891	14995
24011	21105	28386	24311	22453	22966	21964	19161	18365	18437	18537	18276	18078	18053	18104	18184	18227	18052	17999	17812	17943	18070	17926	17953	17934	18089	18206	17859	17723	17999	17899	17825	17791	17971	17896	17948	17932	17873	17941	17782	18005	17944	17736	17748	17742	18028	17871	17736	17864	17882	17909	17958	17912	18056	17661	17736	17765	17911	17903	18015	18039	17570	17750	18036	17787	17999	18001	17886	17915	17502	17741	17913	17801	17627	17927	17773	17895	17711	17926	17952	17865	17830	17687	17960	17735	17828	17894	17982	18083	17891	17797	17998	17987	17780	17945	18034	17849	17914	17937	17946	17908	17826	17744	18037	17867	17754	17724	17645	17887	17847	17741	17747	17800	17934	18033	17842	17984	17913	17745	17629	17899	18014	17975	17913	17784	17762	17868	17732	17895	17687	17736	17755	17888	17572	17626	17895	17865	17839	17720	17806	17833	17732	17905	17806	17807	17959	17628	17753	17620	17937	17934	17786	17861	17692	17944	17943	17739	17784	17676	17653	17774	17729	17828	17754	17660	17871	17865	17788	17874	17792	17715	17616	17984	17767	17862	17723	17786	17762	17871	17777	17901	17919	17761	17749	18102	17926	17937	18015	18024	17973	17793	17876	17971	17863	17974	17933	17851	17679	17702	17800	17820	17767	17560	17724	18009	17735	17990	17699	17849	17904	17566	17731	17802	17618	17812	17672	17802	17904	17578	17856	17809	17934	17762	17915	17679	17748	17949	17681	17894	17763	17964	17819	17769	17772	17969	17879	17816	17785	17767	17894	17725	17556	17768	18071	17858	17877	17779	17738	17730	17887	17770	17635	17891	17936	17953	17959	17803	17748	17809	17897	17846	17860	17908	17858	17913	17741	18153	17700	17895	17777	17543	17851	17704	17811	17935	17906	17743	17868	17756	17714	18015	17886	17985	17700	17830	17862	17752	17866	17811	17790	17852	17739	17648	18015	17832	17902	17838	17948	17952	17878	17992	17851	18038	17890	17715	17775	17817	17816	17961	17755	17514	17848	17806	17814	17746	17642	17763	17942	17760	18012	17765	17817	17910	17910	17748	17808	17920	17752	17728	17756	17744	17862	17752	17812	17772	17822	17858	17654	17889	17938	17794	17537	17888	17808	17876	18012	17734	18089	17780	17822	17931	17715	17811	17758	17671	17684	17764	17801	17889	17595	17993	17969	17775	17828	17780	17616	17596	17773	18094	17559	17982	17957	17802	17851	17801	17737	17722	17804	17619	17690	17826	17616	17714	17809	17721	18133	17709	17895	17908	17712	17955	17768	17567	17936	17941	17748	17681	17788	17813	17974	17611	17798	17951	17795	17847	17734	17858	17855	17712	17836	17829	17811	17960	17990	17706	17938	17813	17906	18091	17712	17984	17784	17784	17859	17661	18000	17765	17953	17710	17820	17768	17704	17799	17875	17820	17711	18004	17819	17920	17853	17847	17763	17886	17892	17667	17748	17978	17834	17812	17946	17827	17701	17899	17829	17679	17935	17716	17743	17805	17843	17785	17944	17986	17723	17814	17829	17715	17626	17952	17940	18007	17904	17890	17920	17863	17868	17842	17838	17922	17745	17801	17859	17887	17870	17967	17742	17856	17715	17910	17881	17995	17725	17638	17856	17654	17725	17915	17675	17873	17942	17747	17747	17707	17711	17859	17876	18043	17805	17715	17750	17865	17741	17699	17706	17824	17835	18010	17846	17776	17833	17609	17854	17867	17701	17770	17616	17898	17875	18051	17724	17844	17664	17767	17869	17840	17793	17613	17710	17916	17929	17855	18064	17907	17929	17859	17862	17846	17766	17768	17651	17690	17776	17966	18006	17854	17813	17954	17807	17943	17896	17870	17877	17938	17872	17934	17822	18102	17856	17948	17723	17812	17806	17801	17751	17792	17912	17752	17744	17824	18052	17760	17778	17878	17753	17896	17814	17873	17967	17839	17791	17642	17772	17854	17910	17749	17747	17687	17668	17683	17684	17728	17679	17735	17689	17794	17904	17707	17818	17895	17900	17900	17726	17801	17766	17840	17593	17689	17895	17865	17816	17988	17816	17830	17751	17973	17747	17763	17860	17634	17767	17838	17842	17897	17932	18109	17762	17961	17820	17713	17854	17753	17864	18071	17792	17912	17872	17828	17635	17948	17668	17952	17935	17941	17692	17759	17658	17603	17907	17665	17596	17817	17695	17812	17965	17769	17770	17688	17666	17803	17857	17761	17864	17659	17751	17850	17758	17758	17742	17899	17649	17820	17700	17706	17888	17842	17692	17959	17769	17762	17752	17869	17859	17794	17925	17863	17656	17860	17811	17926	17889	17726	17701	17843	17906	17923	18027	17744	17668	17651	17895	17843	17855	17587	17716	17493	17898	17997	17766	17854	17581	17809	17885	18022	17986	17856	17736	17855	17958	17988	17876	17892	17876	17839	17665	17920	17853	17704	17643	17692	17815	17914	17974	17860	17619	17830	17722	17802	17944	17632	17674	17878	17729	17987	18012	17787	17816	17794	17769	17896	17810	17822	17805	17734	17881	17897	17719	17848	17754	17767	17884	17873	17903	17674	17778	17844	18040	17639	17575	17814	17908	17941	17860	17681	17805	17803	17766	17662	17690	17871	17694	17998	17882	17918	17939	17684	17731	17840	17812	17795	17797	17911	17966	17837	17851	17759	17587	17853	17997	17851	17808	17848	17782	17867	17567	17669	17865	17650	17780	17702	17689	17933	17993	17851	17909	17820	17592	17756	17934	17757	17933	17758	17728	17791	17770	17731	17720	17884	17966	17856	18004	17917	17807	17558	17900	17722	17820	17788	17728	17757	17756	18212	17752	17672	17678	17733	17827	17689	17997	17749	17791	17842	17949	17717	17783	17840	17813	17754	17757	17796	17819	17912	17852	18048	17885	17919	17968	17843	17902	17917	17807	17693	17726	17713	17654	17869	17926	18172	17770	18032	17874	17824	17679	17787	17714	17906	17791	18004	18011	17813	17827	17952	17910	17883	17754	17684	17892	17922	17785	17916	17926	17826	17738	17662	17718	17990	17774	18028	17858	17940	17817	17657	17827	17823	17672	17889	17723	17667	17869	17988	17947	17636	17664	17681	17770	17855	18026	17744	17728	17902	17697	17979	17718	17689	17933	17907	17649	17824	17877	17794	17858	17802	17630	17758	17809	17919	17838	17886	17952	18109	17811	17792	17878	17718	17749	17929	17815	17828	17870	17772	17639	17795	17989	17839	17811	17892	17869	17777	17709	17813	17929	17727	17728	17880	17856	17742	17842	17968	17888	17805	17906	17886	17916	17744	17667	17691	17682	17760	17658	17907	17904	17577	17852	17769	17814	17929	17758	17747	17754	17922	17792	17678	17777	17741	17697	17862	17847	17730	17844	17668	17860	17961	17941	17642	17869	17966	17699	17661	17825	17952	17858	17842	17838	17605	17647	17770	17915	17928	17713	17763	17551	17811	17903	17673	17789	17929	17890	17728	17835	17718	17681	17941	17797	18042	17910	17943	17921	17701	17816	17729	17771	17880	17675	17727	17770	17749	17846	18037	17886	17606	17925	17799	17849	17740	17781	17708	17888	17965	17833	17730	17799	17763	17947	17922	17795	17831	17778	17799	17924	17749	18080	17729	17847	17592	17832	17920	17689	17689	17679	17747	18067	17714	17920	18005	17863	17594	17857	17885	17946	17967	17856	17841	17715	17897	17724	17829	17870	17946	17689	17861	17757	17833	17639	17768	17968	18043	17758	17863	17714	17898	18042	17973	17656	17560	17770	17702	17865	17815	17758	17762	17609	17881	17879	17741	17781	17728	17857	17889	17948	18014	17600	17856	17911	18045	17707	17904	17844	17817	17828	17703	17628	17582	17864	17781	17823	17716	17820	17658	17990	17740	17871	17927	17999	17704	17845	17628	17768	17547	17576	17811	17932	18121	17793	17670	17710	17858	17912	17864	17869	17769	17689	17806	17857	17828	17786	18043	17784	17752	17768	17988	17683	17711	17893	17654	17705	17875	17815	17757	17794	17786	17740	17920	17809	17845	17805	18049	17858	17765	17829	17700	17678	17847	17873	17821	17778	17907	17771	17946	17756	17716	17917	17813	17821	17804	17781	17693	17982	17825	17861	17829	17733	17797	17773	17838	17826	17877	17672	17770	17838	17724	17873	17730	17956	17732	18012	17761	17720	17802	17772	17837	17723	17919	17504	17676	17902	17874	17769	17847	17721	17877	17639	17746	17902	17867	17721	17785	17673	17667	18026	17938	17899	17825	17991	17800	17916	17851	17770	17698	17879	17946	17827	17920	17752	17939	17943	17892	17691	17721	17509	17631	17627	17877	17772	18020	17729	17837	17796	17732	17863	17843	17824	17780	17712	17979	17851	18102	17625	17691	17739	17841	17698	17783	17688	17816	17781	18165	17386	17752	17797	17567	18065	17792	17682	17713	17697	17755	17838	17827	17732	17685	17921	17756	17664	17806	18051	17841	17981	17702	17836	17505	17682	17843	17827	17831	17841	17964	17775	17848	17761	17765	17935	18085	17891	17829	17951	17724	17868	17855	17701	17814	17829	17900	17895	17961	17819	17772	17793	17845	17870	17633	17832	17983	17978	17877	17801	17756	17823	18008	17652	17577	17816	17889	18015	17833	17597	17836	17818	17760	17896	17763	17672	17637	17782	18059	17807	17846	17776	17734	17704	17851	17803	17980	17932	17778	17767	17958	17880	17968	17870	17970	17804	17665	17942	17899	17911	17776	17847	17659	17622	17775	17647	17922	17935	17654	17772	17688	17819	17790	17833	17917	17911	17797	17857	17632	17761	17970	17828	17860	17945	17814	17697	17846	17736	18013	17726	17859	17893	17844	17857	17912	17713	17664	17619	17594	17921	17788	17912	17674	17952	17894	17770	17806	17814	17800	18001	17760	17804	17724	17848	17783	17748	17860	17807	17909	17846	18082	18011	17797	17792	17636	17862	17822	17781	18027	18029	17754	17934	17644	17873	17785	17804	17888	18010	17939	17654	17891	17763	17706	17948	17850	17790	17949	18001	17691	17706	17849	17835	18034	17754	17804	18000	17818	17813	17920	17764	17983	18022	17704	17932	18034	17797	17838	17775	17969	17859	17702	17917
20499	33081	28937	22443	19685	18979	17170	16085	15690	15296	15271	15182	15215	14968	14882	14972	14912	14976	14732	14917	14856	14683	14897	14788	14794	14800	14760	14754	14625	14913	14800	14858	14788	14860	14825	14712	14718	14792	14712	14773	14604	14703	14686	14817	14658	14679	14769	14875	14592	14727	14782	14710	14792	14754	14789	14770	14825	14761	14783	14669	14752	14726	14745	14784	14626	14724	14844	14660	14591	14524	14593	14826	14752	14694	14855	14640	14711	14804	14695	14680	14582	14692	14778	14655	14827	14787	14807	14828	14734	14760	14638	14710	14790	14832	14726	14594	14882	14499	14600	14639	14641	14636	14811	14682	14752	14681	14604	14550	14733	14577	14707	14724	14676	14626	14726	14700	14650	14818	14682	14700	14816	14563	14624	14663	14754	14652	14578	14712	14736	14757	14682	14702	14684	14578	14793	14699	14631	14734	14608	14636	14590	14787	14517	14661	14795	14583	14623	14760	14833	14730	14500	14681	14637	14557	14787	14760	14752	14669	14680	14782	14620	14815	14591	14601	14778	14602	14648	14652	14835	14853	14657	14538	14595	14736	14657	14733	14718	14632	14737	14670	14619	14729	14701	14756	14681	14693	14712	14736	14747	14583	14711	14732	14710	14720	14804	14692	14613	14620	14653	14678	14549	14658	14632	14661	14743	14545	14583	14739	14693	14599	14542	14722	14493	14796	14672	14791	14739	14578	14781	14619	14620	14644	14693	14588	14533	14774	14681	14832	14699	14635	14714	14791	14809	14669	14723	14646	14587	14842	14662	14713	14748	14592	14618	14713	14725	14802	14521	14818	14688	14765	14706	14545	14783	14630	14722	14722	14591	14789	14662	14742	14665	14538	14698	14667	14403	14686	14627	14804	14654	14698	14690	14730	14788	14746	14880	14652	14753	14676	14525	14610	14670	14634	14637	14624	14671	14816	14497	14705	14690	14727	14620	14661	14783	14761	14685	14614	14634	14663	14724	14641	14681	14762	14678	14650	14679	14541	14585	14637	14665	14669	14746	14623	14744	14742	14521	14809	14611	14778	14781	14524	14666	14602	14658	14555	14730	14697	14732	14680	14616	14821	14582	14685	14789	14688	14583	14711	14476	14556	14612	14529	14650	14816	14589	14653	14577	14655	14543	14649	14639	14787	14803	14754	14850	14756	14651	14611	14801	14850	14673	14780	14586	14653	14606	14693	14777	14663	14725	14835	14689	14712	14712	14644	14702	14667	14726	14659	14795	14683	14693	14789	14627	14612	14828	14586	14745	14603	14569	14578	14892	14728	14693	14511	14703	14714	14842	14712	14717	14849	14635	14432	14672	14842	14623	14756	14634	14602	14723	14691	14759	14756	14544	14656	14643	14589	14619	14547	14768	14655	14618	14599	14755	14690	14612	14661	14672	14735	14604	14755	14475	14820	14782	14686	14473	14582	14759	14659	14656	14800	14813	14572	14546	14726	14832	14815	14696	14622	14653	14620	14652	14587	14773	14639	14762	14684	14805	14614	14698	14761	14580	14759	14738	14577	14661	14674	14662	14844	14543	14564	14641	14633	14646	14661	14600	14473	14704	14498	14693	14698	14672	14604	14622	14762	14540	14534	14708	14773	14754	14668	14732	14592	14460	14656	14881	14766	14466	14664	14592	14618	14795	14813	14567	14831	14670	14473	14838	14607	14705	14671	14528	14589	14540	14660	14666	14764	14630	14644	14636	14578	14735	14600	14707	14815	14645	14604	14683	14725	14625	14700	14717	14712	14684	14511	14727	14574	14622	14674	14499	14621	14572	14550	14529	14770	14740	14610	14664	14711	14685	14731	14792	14711	14776	14600	14621	14873	14547	14798	14629	14670	14799	14759	14691	14697	14623	14562	14711	14675	14823	14836	14796	14852	14559	14643	14549	14611	14672	14636	14730	14666	14824	14712	14780	14476	14670	14676	14752	14734	14689	14692	14578	14681	14603	14591	14695	14752	14645	14782	14620	14544	14648	14681	14574	14643	14705	14745	14601	14681	14605	14616	14730	14581	14567	14683	14655	14651	14572	14692	14666	14635	14587	14693	14723	14606	14629	14808	14843	14752	14694	14723	14612	14690	14644	14625	14765	14606	14728	14697	14637	14559	14634	14718	14807	14658	14467	14830	14741	14506	14662	14697	14734	14761	14576	14730	14770	14552	14736	14764	14671	14691	14767	14607	14650	14750	14642	14641	14587	14498	14801	14745	14717	14802	14636	14843	14704	14636	14666	14599	14732	14630	14798	14818	14781	14567	14543	14580	14693	14635	14826	14610	14711	14454	14634	14586	14591	14628	14653	14462	14590	14805	14695	14629	14675	14623	14575	14643	14675	14541	14638	14675	14662	14619	14545	14720	14778	14574	14727	14543	14811	14871	14846	14644	14757	14710	14799	14739	14836	14748	14819	14592	14624	14804	14735	14649	14708	14747	14717	14656	14690	14666	14636	14673	14478	14639	14590	14820	14578	14577	14509	14985	14750	14784	14788	14749	14705	14637	14600	14643	14678	14815	14627	14733	14525	14705	14671	14597	14528	14781	14667	14812	14745	14575	14702	14762	14710	14764	14748	14669	14699	14568	14446	14691	14656	14554	14744	14816	14577	14757	14620	14511	14760	14661	14682	14714	14677	14655	14862	14661	14690	14642	14763	14557	14678	14638	14673	14656	14615	14755	14659	14914	14613	14790	14627	14741	14620	14830	14662	14656	14746	14733	14488	14791	14553	14728	14760	14761	14572	14660	14766	14662	14756	14689	14660	14734	14579	14666	14651	14677	14507	14758	14730	14698	14672	14732	14809	14688	14729	14767	14776	14806	14580	14668	14647	14621	14640	14830	14696	14710	14706	14844	14569	14791	14702	14768	14783	14724	14679	14641	14649	14756	14678	14726	14696	14700	14738	14729	14559	14760	14915	14444	14678	14653	14656	14609	14548	14754	14788	14529	14701	14579	14602	14542	14734	14639	14580	14848	14770	14728	14642	14780	14691	14659	14742	14610	14566	14720	14606	14846	14520	14583	14605	14641	14660	14670	14756	14575	14702	14726	14686	14687	14554	14674	14630	14729	14748	14598	14658	14633	14893	14646	14601	14857	14613	14635	14603	14686	14786	14631	14533	14548	14615	14592	14813	14759	14485	14688	14623	14770	14662	14701	14481	14688	14545	14628	14688	14763	14699	14555	14769	14521	14784	14659	14695	14718	14786	14637	14719	14713	14683	14715	14565	14612	14945	14695	14687	14669	14595	14609	14737	14789	14666	14610	14567	14636	14852	14762	14624	14797	14700	14733	14909	14682	14854	14853	14682	14737	14817	14726	14747	14606	14622	14502	14545	14665	14698	14681	14693	14628	14598	14594	14593	14650	14824	14573	14595	14792	14766	14649	14987	14799	14796	14773	14665	14639	14629	14474	14665	14675	14567	14762	14596	14559	14831	14776	14688	14720	14684	14738	14574	14519	14660	14576	14865	14636	14625	14596	14816	14723	14708	14814	14687	14680	14540	14711	14825	14657	14705	14683	14638	14656	14646	14722	14765	14653	14505	14673	14701	14825	14652	14690	14552	14656	14677	14640	14729	14632	14745	14808	14555	14701	14709	14550	14860	14682	14617	14575	14580	14724	14674	14700	14740	14649	14596	14587	14776	14547	14652	14722	14623	14611	14762	14731	14652	14752	14656	14938	14660	14798	14786	14526	14663	14681	14662	14528	14748	14651	14594	14726	14808	14642	14790	14678	14566	14679	14808	14653	14673	14676	14668	14517	14499	14678	14490	14683	14775	14787	14735	14696	14523	14688	14705	14600	14790	14628	14691	14468	14480	14637	14642	14593	14725	14700	14644	14620	14607	14708	14657	14616	14697	14619	14766	14577	14588	14713	14710	14522	14812	14712	14690	14627	14451	14699	14594	14586	14565	14581	14596	14769	14749	14566	14783	14641	14567	14645	14808	14587	14781	14737	14628	14693	14703	14752	14417	14631	14603	14593	14687	14544	14584	14800	14858	14841	14655	14587	14673	14748	14635	14732	14771	14684	14708	14671	14726	14708	14642	14753	14691	14629	14650	14834	14531	14666	14672	14665	14792	14663	14759	14816	14708	14713	14552	14576	14752	14525	14651	14742	14691	14653	14610	14614	14770	14552	14584	14747	14721	14782	14577	14767	14840	14768	14687	14638	14677	14847	14806	14626	14673	14870	14439	14766	14646	14659	14789	14671	14827	14600	14695	14854	14808	14715	14610	14585	14762	14676	14661	14607	14714	14634	14784	14555	14881	14610	14672	14728	14585	14673	14651	14794	14605	14612	14752	14762	14705	14709	14901	14588	14879	14740	14604	14667	14512	14700	14747	14738	14610	14712	14704	14695	14661	14532	14821	14818	14676	14494	14546	14713	14789	14655	14767	14675	14633	14704	14585	14647	14651	14853	14665	14664	14695	14570	14519	14589	14652	14784	14659	14699	14680	14595	14703	14702	14652	14829	14608	14667	14713	14776	14653	14589	14778	14712	14780	14835	14732	14566	14639	14666	14694	14755	14766	14515	14831	14850	14705	14770	14576	14701	14607	14695	14657	14778	14797	14624	14680	14532	14499	14657	14763	14694	14749	14792	14700	14562	14598	14617	14835	14775	14831	14606	14800	14643	14850	14622	14708	14695	14655	14589	14651	14825	14859	14564	14725	14777	14742	14649	14732	14715	14728	14532	14775	14716	14592	14712	14683	14618	14854	14743	14586	14531	14754	14610	14586	14640	14706	14584	14693	14603	14660	14587	14539	14657	14762	14572	14740	14583	14779	14503	14487	14670	14710	14923	14780	14613	14619	14776	14637	14702	14501	14579	14699	14689	14608	14797	14570	14626	14727	14855	14785	14677	14713	14694	14575	14707	14741	14710	14594	14674	14775	14588	14819	14569	14717	14732	14524	14719	14670	14562	14634	14763	14761	14860	14633	14739	14566	14746	14676	14808	14532	14779	14610	14770	14530	14731	14735	14550	14702	14651	14670	14724	14732	14769	14642	14732	14594	14732	14638	14697	14584	14728	14799	14719	14678	14720	14579	14696	14642	14646	14594	14819	14680	14537	14601	14631	14696	14782	14645	14711	14509	14716	14716	14720	14688	14607	14656	14576	14710	14640	14502	14631
22873	21188	28943	23727	21651	24299	26009	20582	19653	19596	19265	19263	18917	19050	18976	18794	18854	18669	18615	18863	18764	18632	18855	18720	18808	18590	18726	18530	18546	18533	18751	18473	18411	18592	18641	18716	18577	18620	18720	18677	18655	18678	18660	18414	18625	18647	18579	18557	18607	18649	18548	18522	18618	18644	18615	18575	18646	18558	18315	18545	18613	18580	18691	18507	18367	18521	18436	18403	18608	18477	18489	18338	18620	18553	18620	18488	18494	18523	18426	18385	18567	18407	18205	18560	18478	18584	18608	18835	18708	18476	18508	18459	18452	18826	18686	18530	18554	18559	18609	18552	18564	18438	18697	18497	18547	18558	18565	18462	18591	18378	18501	18528	18414	18433	18556	18544	18634	18445	18619	18228	18558	18402	18328	18320	18249	18416	18448	18408	18449	18373	18377	18464	18306	18415	18296	18300	18454	18408	18322	18386	18671	18485	18482	18400	18526	18449	18556	18675	18560	18448	18355	18542	18586	18288	18387	18474	18761	18619	18552	18261	18389	18321	18364	18468	18532	18579	18360	18385	18214	18412	18664	18440	18400	18430	18477	18538	18442	18565	18512	18435	18281	18466	18481	18526	18407	18235	18634	18414	18469	18774	18213	18451	18483	18341	18632	18418	18501	18416	18226	18555	18458	18485	18394	18385	18305	18431	18511	18509	18415	18213	18335	18212	18597	18583	18590	18592	18462	18539	18557	18538	18477	18428	18401	18472	18409	18548	18386	18341	18467	18514	18486	18292	18431	18626	18351	18249	18470	18494	18301	18359	18316	18285	18370	18553	18540	18485	18523	18360	18159	18465	18474	18427	18551	18501	18489	18449	18354	18368	18148	18557	18472	18466	18451	18328	18428	18646	18637	18193	18610	18402	18631	18375	18448	18331	18570	18357	18358	18673	18481	18416	18729	18494	18657	18404	18241	18488	18685	18583	18679	18542	18374	18357	18561	18208	18540	18334	18552	18448	18376	18612	18330	18472	18573	18481	18398	18648	18418	18761	18522	18524	18618	18424	18358	18552	18508	18506	18438	18456	18465	18484	18492	18362	18511	18371	18453	18610	18490	18537	18313	18586	18412	18338	18408	18435	18290	18539	18483	18538	18427	18313	18685	18628	18498	18285	18427	18427	18451	18518	18438	18319	18432	18389	18438	18455	18547	18558	18566	18385	18433	18613	18454	18399	18335	18508	18548	18466	18663	18460	18391	18501	18568	18402	18339	18274	18368	18222	18505	18523	18315	18477	18516	18428	18674	18728	18500	18439	18419	18245	18331	18326	18490	18336	18617	18413	18423	18427	18472	18625	18414	18512	18483	18294	18466	18449	18572	18307	18390	18400	18353	18321	18418	18408	18536	18548	18458	18365	18494	18313	18667	18377	18462	18338	18614	18448	18349	18435	18405	18506	18505	18385	18296	18469	18615	18572	18654	18478	18567	18504	18503	18542	18466	18471	18526	18427	18534	18639	18536	18558	18358	18409	18429	18401	18357	18437	18477	18452	18405	18337	18420	18173	18478	18472	18268	18281	18478	18404	18404	18476	18569	18507	18341	18220	18524	18584	18402	18399	18574	18510	18435	18415	18580	18363	18388	18391	18359	18390	18529	18604	18381	18350	18653	18485	18405	18756	18441	18474	18308	18244	18531	18246	18559	18285	18592	18215	18271	18275	18619	18584	18618	18744	18531	18383	18452	18427	18376	18430	18394	18392	18353	18583	18497	18635	18640	18556	18627	18503	18576	18592	18438	18588	18408	18429	18340	18670	18614	18328	18347	18479	18531	18394	18438	18398	18291	18478	18415	18604	18603	18430	18254	18438	18476	18451	18299	18342	18516	18320	18582	18490	18503	18540	18554	18400	18467	18553	18308	18498	18425	18354	18560	18411	18502	18409	18574	18377	18404	18521	18417	18488	18648	18658	18441	18470	18489	18358	18470	18597	18559	18317	18544	18414	18497	18238	18386	18390	18630	18461	18315	18651	18377	18546	18447	18365	18457	18402	18398	18497	18418	18421	18442	18315	18540	18392	18334	18410	18561	18395	18401	18354	18507	18423	18719	18387	18233	18393	18713	18422	18283	18219	18441	18426	18489	18373	18385	18412	18211	18449	18457	18695	18667	18456	18566	18520	18376	18297	18320	18485	18538	18591	18552	18419	18320	18391	18451	18320	18450	18678	18384	18558	18379	18315	18387	18549	18483	18601	18412	18251	18582	18372	18194	18516	18595	18603	18574	18285	18442	18409	18453	18463	18556	18482	18232	18355	18458	18436	18500	18490	18381	18610	18495	18560	18547	18680	18428	18441	18492	18485	18488	18353	18305	18488	18399	18392	18396	18360	18524	18292	18533	18326	18534	18437	18252	18448	18446	18505	18504	18591	18325	18502	18410	18418	18447	18378	18456	18499	18643	18491	18472	18347	18533	18391	18489	18337	18432	18433	18463	18376	18440	18481	18466	18396	18321	18233	18469	18446	18445	18514	18529	18606	18432	18579	18464	18429	18543	18383	18626	18336	18465	18576	18471	18545	18580	18604	18271	18460	18328	18521	18416	18392	18665	18293	18405	18318	18307	18403	18547	18391	18461	18451	18308	18514	18551	18526	18706	18638	18433	18413	18358	18294	18518	18744	18593	18424	18466	18419	18273	18359	18363	18252	18674	18431	18287	18419	18411	18338	18327	18485	18464	18564	18550	18300	18245	18413	18591	18151	18348	18541	18478	18507	18621	18540	18338	18583	18484	18446	18235	18396	18490	18390	18516	18518	18440	18526	18522	18489	18767	18422	18382	18459	18529	18470	18477	18439	18450	18548	18302	18584	18430	18440	18292	18552	18198	18402	18493	18403	18517	18503	18591	18498	18388	18535	18623	18495	18411	18530	18357	18527	18409	18399	18374	18364	18663	18575	18465	18424	18394	18242	18288	18392	18545	18350	18591	18464	18367	18449	18522	18296	18263	18368	18334	18543	18256	18568	18259	18406	18684	18366	18435	18627	18425	18349	18420	18572	18280	18533	18301	18466	18450	18551	18317	18608	18401	18470	18570	18208	18423	18570	18568	18594	18394	18403	18450	18334	18552	18514	18398	18281	18406	18381	18414	18611	18441	18734	18283	18483	18174	18551	18482	18390	18512	18425	18307	18446	18514	18491	18510	18627	18503	18516	18386	18297	18586	18412	18358	18388	18520	18165	18354	18418	18473	18487	18478	18451	18573	18581	18455	18338	18521	18459	18434	18486	18438	18550	18554	18470	18669	18312	18402	18434	18333	18345	18633	18599	18448	18668	18573	18450	18196	18423	18556	18617	18321	18279	18444	18477	18470	18392	18376	18616	18593	18637	18575	18431	18530	18422	18326	18602	18352	18370	18472	18482	18471	18468	18560	18635	18577	18509	18308	18357	18503	18378	18538	18231	18373	18545	18474	18458	18479	18357	18565	18548	18581	18567	18511	18408	18383	18314	18402	18476	18461	18457	18406	18444	18606	18519	18489	18362	18513	18519	18309	18432	18340	18317	18387	18604	18400	18503	18535	18396	18371	18476	18603	18401	18498	18450	18460	18365	18463	18354	18512	18509	18664	18465	18584	18477	18667	18283	18503	18524	18527	18511	18389	18438	18068	18410	18609	18143	18411	18283	18386	18368	18517	18581	18477	18350	18276	18539	18284	18519	18511	18422	18275	18281	18303	18562	18354	18265	18431	18520	18325	18314	18315	18322	18249	18379	18517	18485	18352	18399	18625	18491	18567	18361	18628	18697	18505	18450	18396	18540	18627	18608	18499	18407	18264	18285	18361	18453	18463	18372	18487	18475	18593	18323	18537	18453	18404	18563	18579	18416	18330	18323	18708	18534	18601	18346	18590	18394	18609	18296	18499	18426	18521	18381	18337	18360	18382	18600	18259	18544	18356	18225	18322	18187	18396	18508	18386	18501	18404	18495	18433	18612	18572	18471	18605	18520	18350	18359	18439	18341	18292	18313	18558	18434	18617	18349	18549	18218	18621	18307	18312	18482	18523	18151	18328	18441	18426	18258	18442	18347	18399	18312	18474	18544	18454	18242	18408	18575	18460	18409	18336	18283	18499	18377	18409	18370	18374	18636	18519	18438	18505	18407	18497	18379	18575	18420	18218	18315	18421	18529	18480	18364	18425	18428	18795	18553	18604	18593	18406	18522	18423	18508	18512	18557	18427	18572	18583	18255	18430	18540	18509	18549	18404	18485	18390	18224	18634	18405	18359	18355	18331	18512	18198	18313	18372	18519	18544	18563	18650	18576	18431	18553	18392	18571	18449	18295	18569	18388	18501	18592	18412	18314	18247	18392	18624	18422	18500	18468	18362	18375	18539	18468	18238	18389	18451	18329	18403	18538	18506	18481	18314	18373	18441	18391	18662	18385	18341	18580	18723	18459	18613	18563	18424	18425	18580	18453	18330	18580	18339	18510	18531	18372	18430	18241	18559	18445	18410	18463	18502	18372	18416	18536	18383	18423	18291	18524	18489	18550	18467	18376	18387	18282	18370	18421	18350	18479	18350	18324	18395	18632	18364	18553	18546	18539	18504	18278	18445	18400	18592	18413	18369	18493	18591	18459	18657	18744	18417	18481	18394	18564	18404	18448	18361	18650	18423	18401	18558	18414	18372	18457	18286	18372	18410	18265	18444	18401	18516	18327	18373	18312	18407	18397	18408	18406	18492	18601	18351	18414	18385	18551	18587	18400	18340	18398	18459	18418	18275	18501	18422	18381	18350	18478	18366	18660	18479	18356	18303	18549	18371	18409	18589	18509	18583	18364	18448	18497	18572	18373	18471	18334	18563	18521	18271	18444	18673	18534	18336	18652	18554	18480	18570	18408	18245	18424	18336	18425	18477	18399	18267	18548	18600	18357	18531	18457	18274	18563	18545	18685	18368	18465	18297	18280	18326	18469	18464	18242	18375	18421	18301	18508	18504	18554	18503	18383	18405	18488	18373	18184	18371	18498	18476	18555	18420	18566	18251	18355	18353	18597	18571	18608	18469	18345	18532	18614	18316	18408	18510	18465	18634	18473	18476	18510	18532	18269	18299	18411	18432	18392	18589	18333	18534	18449	18555	18440	18556	18561	18529	18468	18246	18275	18616	18450	18397	18454	18526	18600	18465	18621
22092	36956	33167	25402	22007	21306	18679	17245	16570	16240	15870	15966	15524	15520	15456	15446	15505	15252	15199	15365	15183	15401	15157	15128	15099	15193	15093	15139	15082	15195	15122	15168	15120	15098	15036	15185	15044	15199	15028	14972	15167	15002	15120	14959	15086	15182	15111	15173	14999	15000	15024	14789	14943	14950	15071	15034	15104	15137	15101	14958	15064	14999	15077	15090	15054	15261	14833	15145	15055	14863	15073	14962	14991	15009	15093	15082	15238	14995	15111	15165	15138	15111	15267	15239	15041	15097	15132	14982	15262	15105	15014	15254	15188	15016	15302	14941	15217	14912	14993	14969	15083	15094	15056	14837	14965	15155	14956	14886	15051	15000	15128	15006	14939	15129	14845	15105	15135	15004	14909	15171	14842	14893	15115	15035	14994	15141	14920	15179	15169	15097	15123	14963	14999	15098	14938	14955	15082	15007	15061	14925	15083	15098	14998	14925	15085	15023	15028	15131	14995	15117	15069	15003	15159	14970	14907	14964	15171	14908	14967	15084	14936	15026	15006	14986	14955	14957	15030	15059	14994	14874	14961	14966	14951	14996	14893	15174	15175	14970	15129	14958	15007	14934	15022	14905	15080	15067	14993	15080	15004	14944	15101	14997	14978	15003	15097	14913	15101	15012	14973	14999	15107	15209	15075	15018	14956	14890	15243	15035	14932	14892	15143	15007	15121	14983	15026	14902	15033	15053	14942	15046	15092	14948	15049	15078	14920	15107	15007	15037	14960	15063	15012	15183	15033	15055	15127	14889	15129	15076	14846	14886	14972	15048	14881	15094	15096	14984	15053	15033	15080	14966	14957	15173	15091	15049	15040	14936	14905	14934	15040	14976	15065	14954	15089	15142	14924	15105	14863	15072	14937	15174	15081	15099	14968	14936	15145	15118	15045	15085	14942	14991	15105	15021	15105	15033	15087	15062	14987	14876	15025	14974	15086	14836	15025	14980	15126	15038	14950	15223	15037	15105	14961	14880	15024	15083	15182	15179	14899	14974	15006	15164	14799	15046	14989	15123	15175	15064	15148	15062	15111	14897	15053	14795	15014	15048	14874	15124	15149	15002	14889	15039	14969	14961	15006	15039	15036	14973	15052	14974	14959	14929	15007	14907	14958	15163	14932	15139	14945	15111	15138	15124	14872	14929	15145	15163	14875	14874	15064	15010	15178	14995	14974	14999	15066	15123	15029	14868	15060	14905	15030	15110	14969	15085	14949	15054	15020	15004	15061	15108	14832	14961	15040	15038	15053	14946	14836	15000	14899	14893	15016	15142	15028	15037	14980	15023	15028	15039	14868	15040	14940	15048	14964	15047	15104	14926	15008	15048	14986	15121	15091	14968	15000	15119	14987	15015	14901	14975	15119	15006	14875	15067	14998	15174	14955	15065	15015	14946	15098	14968	15116	15073	14933	15017	15221	15029	15076	15003	15069	15040	15107	14989	14935	14942	14939	14969	14949	14947	14958	15064	15039	14854	15160	14971	14940	15093	14862	14930	14988	15019	15018	14906	14917	15024	15112	14930	15043	14965	15020	15006	15189	14846	14886	14939	14971	15018	14860	14920	15059	14969	14968	15044	15156	14857	15017	15019	14986	14943	14985	14997	14895	15041	14856	15032	15114	15085	14976	15122	14926	15108	14876	14887	15002	15075	14938	14870	15082	14936	15162	15022	15018	15013	14921	15015	14941	15045	14868	15039	15087	14968	14986	14877	14944	14934	15020	15153	14999	14988	14817	14986	14993	15007	14986	14880	15099	14960	15000	14880	15000	15146	14945	15088	15031	15088	15234	15039	14922	15079	15058	14903	15046	15071	15089	15026	15075	15054	15158	14921	15068	15012	14965	14995	14900	15008	14977	15064	15119	14922	15100	14890	14992	15172	14991	15015	15177	14866	15196	15159	15061	15050	14922	15083	14831	15126	14951	14927	14989	14985	15232	15087	15123	15043	15070	14953	15035	15060	14974	14940	14939	15023	14898	15037	15054	14946	15259	14924	14848	15094	15053	14933	15075	14981	14857	14860	15263	14769	14978	15079	14995	15145	15097	14993	14968	14976	15048	14761	15130	14926	15001	15029	15049	15009	14975	15020	15095	14930	14947	15091	14992	14997	15180	15178	14874	14956	14814	15112	14986	15095	15153	15085	14833	14855	15044	15121	15062	14788	14917	14904	14931	15130	15094	15010	14991	15083	15060	15208	14966	14876	14937	14966	14790	15050	14917	15023	14831	14973	15165	14895	15091	15084	15115	14869	15279	14980	14978	15094	14805	15020	15008	15052	14986	14853	15047	14944	15023	14869	15009	14947	15145	14995	14864	14929	14876	15110	14949	14981	15146	15084	14910	15061	15176	14987	15017	14934	15073	14987	15011	14929	14918	14897	14806	15109	15011	15013	15054	15015	14971	15028	14967	15024	14937	15101	15169	15034	15112	14917	14996	15149	15017	15017	14815	15030	15064	15099	15122	14873	15048	14968	14931	15067	15226	14912	15275	14889	15113	14910	15027	14865	14926	15076	14999	15222	15079	14964	15051	14921	14994	15076	14989	15167	15000	15004	15086	14966	14902	15042	15182	14987	15146	14972	14894	15054	15072	14936	14977	15084	15045	15106	15024	14918	14886	15098	15062	15077	14874	15009	14899	14966	15061	14827	15076	15063	14972	14964	15119	14995	15099	14997	14791	15005	14847	15004	15027	15059	14958	14868	15000	14995	15107	14761	14878	14885	15018	14987	15007	14892	14940	15099	15000	14999	15084	15017	15064	15009	15037	14935	15109	14929	15078	14958	15004	14771	15036	15174	14971	14985	14963	15028	14893	15124	14946	15017	15028	14934	14982	15126	14834	14958	14956	15010	15156	14977	15045	14979	15030	14999	14915	15071	14915	14941	14983	14955	15067	15210	14970	15017	14980	14943	14925	15119	14920	15027	14958	14966	15081	15099	14977	15204	14946	14952	15151	15113	15053	14993	14884	14994	14987	15134	14800	14996	14805	14959	15271	14988	14927	15084	15029	15061	14903	14887	15018	14968	14963	15072	14877	15039	14950	14913	15161	15022	14868	14843	15126	14992	14897	15068	15143	15150	14931	15035	14929	14909	14830	14917	15167	15100	15078	15054	14899	15007	15143	15140	15106	15003	14928	15004	14959	14919	15044	15109	15008	14881	14998	14823	14964	14785	15122	14972	14969	15042	14926	15226	15064	15014	14879	14913	14940	15069	15133	15021	15035	14936	14987	15099	15065	15136	14827	15011	15174	15143	15039	15069	15129	14848	15022	14904	14887	15075	14992	15041	14958	14999	15045	14917	14928	14990	14993	14962	14998	15056	14929	14970	14971	15176	14882	14916	14990	14975	15060	14930	15179	15024	14980	15100	15291	14914	15166	14919	15017	15083	15001	14961	14934	15156	14965	15034	15016	15020	14973	15086	15029	15013	15033	14844	14993	14932	15046	14975	14687	14889	15027	14837	15229	14965	14697	15078	15017	15142	15069	15034	15043	15205	15087	14849	15142	14797	14943	14957	15008	14897	15032	14945	15002	15092	14970	14859	14882	14935	15128	14973	14863	14982	14837	15045	14866	14920	15035	14881	15024	15029	15026	15176	15207	14881	14978	14942	14962	15066	14904	14990	15009	15041	14997	14941	15201	15124	15158	15090	15175	15106	15040	15019	14956	15099	14817	14977	15278	15012	14918	15030	15072	15087	15107	14975	15106	14896	15003	15031	15015	15078	15073	15079	14975	15006	14924	15060	15052	15048	15071	14992	15095	14992	15005	15059	15086	14781	14969	14943	15052	15058	14917	15114	15022	15041	15066	15080	14810	15110	14920	15057	15078	14941	14969	15097	15152	14903	14969	15063	15064	15147	14874	15076	14977	14939	15024	14929	15117	15053	15080	14874	14774	14915	14843	15008	15083	15136	14948	14970	15136	14888	15058	14935	15061	15228	14994	14887	14930	14981	14902	15116	15066	15039	14995	15126	15014	14884	14933	15043	15031	15017	14915	15201	15135	15078	14981	15127	15050	14963	14984	15108	14924	14996	14983	14998	15049	15078	15006	14905	15032	14899	14992	15047	15015	15047	15103	14909	15010	15022	14881	15066	15079	14950	14891	14930	14934	15097	15291	14881	15119	15091	15014	15050	15011	15112	15066	15103	14814	14884	14951	14976	15021	14823	15035	14940	14970	14995	14827	15005	15072	15060	15079	15135	15082	15032	14942	15049	14940	14970	14993	15106	15141	15068	15149	15041	15088	15074	14913	14871	15144	14837	14911	15140	15050	15002	14892	14983	14983	14986	15127	15061	14962	14911	15087	15098	14904	14947	15179	15062	14886	15081	14969	14995	14975	15013	15096	14863	15261	15049	14925	15017	15039	14929	15012	14903	15006	15044	15107	15053	14951	14996	14918	14900	15052	15111	15048	14984	15113	14912	14942	14953	14916	14847	14964	15003	14982	14928	14907	15063	15003	15028	15188	15020	14927	15082	15096	15031	14988	14835	15043	14914	15129	14908	15206	15120	14887	14971	14938	15008	15083	14832	14992	14927	14987	14872	14974	14930	15010	15099	15047	15027	15118	14904	14813	14910	14812	15120	15083	14923	14883	14995	15033	15203	15086	14985	15117	15110	15144	15043	15081	14941	15167	15174	15024	15060	14921	14886	14926	15105	14907	14850	14925	14940	15066	14999	14794	15128	14876	15136	15178	14935	14920	14953	15005	15020	14989	15138	14956	15050	14971	15067	14957	14946	15050	15106	14941	15201	14952	14921	15035	14798	14956	15017	14988	14896	15022	15100	15036	15040	14937	14951	15059	14917	14983	15018	14965	14982	15089	15039	14900	14929	15125	14880	14852	14961	14969	14973	14978	15056	15000	14886	14952	15088	14971	14996	14930	14965	15124	14931	14974	15100	15151	15027	14973	14965	15137	14979	15128	15136	14973	14982	14870	14820	15116	15114	14946	14913	14994	14924	15200	14796	15042	14986	14976	15108	15033	14879	15010	15163	15010	15093	14867	15138	15136	15146	15048	15008	14994	14989	14984	14922	15100	14940	14930	14974	14979	14914	15027	15043	14887	15120	15007	15108	14908	14819	14958	14983	15069	15091	14971	14924	14974	15064	14982	14985	15091	14990	15049	15151
28493	22901	26144	23246	20056	20130	19651	18993	18714	18536	18551	18833	18824	18633	18485	18601	18600	18466	18631	18775	18688	18409	18456	18618	18572	18410	18444	18501	18560	18629	18626	18493	18597	18445	18656	18596	18519	18629	18691	18770	18463	18592	18336	18582	18385	18463	18535	18446	18561	18624	18570	18583	18524	18413	18241	18444	18588	18403	18743	18438	18672	18603	18601	18671	18450	18535	18489	18475	18652	18446	18400	18554	18275	18233	18623	18501	18445	18571	18345	18620	18478	18561	18547	18434	18630	18393	18493	18594	18455	18613	18529	18521	18702	18549	18544	18442	18844	18504	18463	18405	18417	18645	18654	18477	18364	18649	18524	18617	18345	18523	18425	18571	18529	18239	18356	18602	18664	18435	18314	18365	18437	18294	18544	18495	18434	18732	18535	18281	18496	18657	18367	18472	18611	18533	18488	18297	18461	18552	18770	18370	18509	18460	18562	18389	18382	18645	18562	18524	18639	18411	18335	18516	18403	18691	18483	18371	18446	18562	18444	18492	18397	18639	18532	18433	18510	18458	18203	18561	18296	18496	18391	18413	18511	18732	18569	18438	18693	18615	18472	18611	18615	18494	18450	18462	18559	18501	18391	18621	18341	18408	18648	18459	18684	18556	18479	18400	18484	18431	18616	18563	18565	18410	18623	18271	18520	18506	18313	18400	18340	18542	18542	18402	18302	18622	18481	18559	18395	18491	18685	18612	18490	18496	18500	18701	18762	18518	18559	18497	18427	18604	18320	18514	18584	18341	18548	18507	18418	18331	18506	18286	18422	18443	18619	18505	18535	18259	18470	18653	18464	18350	18502	18474	18550	18346	18532	18378	18357	18299	18536	18400	18282	18366	18578	18501	18345	18660	18443	18590	18229	18618	18529	18553	18401	18535	18469	18558	18324	18459	18576	18494	18671	18589	18437	18390	18389	18381	18621	18451	18704	18435	18414	18453	18430	18550	18502	18336	18435	18367	18368	18614	18561	18426	18574	18472	18469	18464	18565	18505	18506	18436	18729	18525	18555	18482	18529	18497	18533	18622	18508	18683	18343	18458	18629	18507	18712	18472	18603	18619	18581	18394	18368	18442	18609	18471	18510	18553	18491	18478	18522	18701	18573	18330	18516	18480	18449	18718	18581	18694	18542	18649	18552	18575	18606	18321	18631	18794	18596	18396	18532	18546	18341	18370	18596	18714	18397	18537	18487	18487	18432	18568	18396	18320	18366	18439	18437	18397	18461	18502	18366	18298	18466	18361	18428	18405	18466	18490	18511	18285	18398	18391	18578	18302	18701	18486	18471	18520	18493	18507	18574	18548	18313	18388	18385	18487	18503	18380	18752	18386	18482	18455	18387	18474	18327	18353	18538	18462	18554	18536	18520	18775	18453	18475	18525	18537	18625	18243	18409	18575	18558	18299	18314	18319	18508	18586	18475	18495	18535	18764	18501	18544	18547	18487	18391	18282	18497	18387	18388	18542	18503	18434	18515	18270	18537	18477	18570	18559	18453	18505	18526	18500	18566	18590	18581	18565	18546	18574	18454	18425	18338	18503	18628	18586	18259	18414	18433	18413	18465	18431	18527	18424	18262	18417	18443	18351	18635	18550	18535	18639	18458	18567	18650	18497	18494	18709	18427	18455	18422	18428	18368	18305	18591	18459	18377	18533	18514	18537	18454	18589	18668	18525	18528	18661	18641	18439	18557	18625	18269	18708	18503	18303	18517	18532	18480	18520	18513	18598	18715	18379	18416	18531	18454	18580	18379	18272	18396	18635	18545	18444	18331	18504	18695	18542	18614	18438	18512	18381	18514	18378	18497	18560	18588	18416	18525	18561	18464	18698	18552	18348	18724	18808	18372	18405	18495	18486	18513	18498	18400	18390	18454	18457	18502	18529	18410	18474	18781	18552	18573	18409	18635	18510	18497	18484	18676	18297	18405	18434	18656	18399	18593	18510	18640	18622	18647	18818	18529	18562	18398	18653	18470	18496	18246	18496	18559	18391	18261	18578	18621	18652	18311	18388	18461	18432	18522	18548	18434	18678	18397	18635	18616	18423	18443	18561	18403	18472	18505	18528	18456	18452	18497	18583	18579	18435	18517	18328	18412	18665	18605	18445	18546	18489	18419	18761	18231	18506	18528	18465	18653	18362	18188	18478	18479	18328	18472	18546	18417	18464	18671	18588	18252	18619	18705	18384	18637	18607	18380	18580	18471	18401	18637	18557	18380	18458	18365	18356	18654	18387	18227	18557	18433	18512	18511	18388	18522	18354	18387	18571	18358	18287	18529	18403	18300	18505	18621	18472	18631	18605	18552	18523	18403	18519	18494	18513	18402	18698	18525	18393	18637	18625	18349	18409	18505	18471	18583	18556	18427	18504	18565	18718	18460	18663	18514	18480	18481	18567	18473	18565	18656	18523	18444	18497	18504	18690	18550	18778	18377	18329	18477	18614	18438	18642	18413	18468	18263	18610	18407	18523	18606	18502	18549	18781	18590	18362	18541	18527	18690	18528	18599	18525	18445	18580	18366	18459	18593	18445	18792	18783	18635	18670	18453	18466	18566	18541	18340	18643	18587	18343	18573	18347	18386	18645	18610	18553	18486	18336	18361	18643	18468	18586	18576	18654	18381	18544	18417	18398	18562	18423	18733	18614	18404	18510	18470	18510	18348	18486	18488	18487	18467	18586	18620	18322	18744	18400	18560	18454	18677	18638	18504	18605	18563	18461	18728	18518	18649	18582	18592	18504	18494	18469	18559	18278	18701	18584	18399	18613	18376	18545	18553	18427	18566	18413	18417	18514	18315	18732	18488	18581	18738	18334	18435	18595	18543	18641	18480	18445	18393	18543	18402	18706	18515	18439	18421	18405	18521	18482	18629	18651	18510	18426	18724	18517	18476	18634	18486	18574	18640	18365	18521	18606	18534	18583	18606	18360	18427	18645	18609	18550	18517	18368	18492	18623	18641	18472	18583	18710	18426	18570	18549	18561	18545	18511	18407	18545	18483	18436	18508	18529	18534	18583	18588	18598	18358	18741	18412	18578	18730	18601	18661	18473	18712	18673	18613	18606	18535	18594	18405	18507	18391	18292	18470	18593	18474	18456	18607	18645	18544	18536	18471	18579	18630	18776	18352	18472	18556	18469	18344	18421	18427	18539	18424	18752	18600	18612	18551	18427	18328	18565	18440	18643	18561	18648	18564	18689	18517	18416	18470	18445	18513	18580	18624	18577	18583	18414	18465	18509	18508	18523	18482	18477	18670	18592	18562	18526	18506	18416	18575	18404	18646	18454	18317	18403	18541	18519	18421	18510	18581	18574	18519	18582	18573	18520	18600	18562	18614	18579	18819	18567	18630	18427	18480	18529	18414	18681	18618	18392	18461	18601	18531	18558	18553	18693	18611	18563	18516	18489	18722	18587	18750	18546	18403	18444	18584	18436	18460	18468	18419	18387	18595	18492	18466	18326	18559	18495	18625	18497	18409	18591	18492	18351	18479	18754	18559	18456	18361	18590	18456	18453	18449	18617	18587	18581	18495	18437	18583	18349	18524	18600	18542	18681	18294	18435	18351	18579	18541	18711	18470	18090	18516	18518	18429	18725	18520	18452	18564	18671	18646	18490	18538	18698	18616	18513	18559	18538	18543	18538	18667	18425	18465	18439	18479	18562	18483	18560	18456	18505	18248	18501	18399	18789	18412	18199	18547	18481	18531	18574	18455	18398	18441	18291	18432	18643	18723	18649	18481	18420	18579	18639	18543	18395	18475	18492	18476	18398	18841	18665	18289	18536	18476	18453	18496	18544	18742	18550	18506	18527	18430	18501	18471	18280	18397	18534	18526	18567	18605	18462	18408	18497	18645	18522	18602	18547	18492	18466	18430	18650	18455	18492	18679	18608	18390	18516	18581	18455	18586	18611	18487	18629	18533	18472	18422	18590	18529	18680	18466	18654	18655	18590	18457	18462	18524	18446	18475	18617	18363	18484	18690	18526	18514	18575	18565	18779	18368	18623	18473	18347	18361	18518	18476	18514	18553	18651	18574	18651	18622	18527	18497	18385	18478	18470	18402	18641	18427	18731	18558	18584	18660	18510	18419	18637	18620	18404	18749	18321	18502	18460	18629	18422	18547	18293	18537	18477	18537	18305	18284	18407	18475	18560	18499	18393	18561	18310	18392	18344	18440	18362	18529	18538	18492	18438	18439	18492	18409	18556	18671	18461	18350	18512	18415	18554	18708	18484	18311	18554	18631	18512	18451	18511	18545	18795	18234	18708	18632	18511	18442	18535	18627	18599	18327	18521	18438	18644	18481	18607	18281	18618	18385	18680	18743	18748	18637	18676	18694	18491	18571	18622	18417	18332	18563	18235	18629	18620	18441	18538	18393	18527	18384	18556	18475	18469	18467	18391	18627	18400	18493	18521	18428	18393	18420	18470	18630	18673	18667	18562	18558	18594	18624	18619	18611	18450	18424	18581	18402	18544	18606	18626	18511	18385	18361	18489	18505	18583	18394	18559	18499	18495	18703	18521	18677	18293	18550	18358	18405	18393	18278	18407	18499	18676	18702	18688	18568	18655	18532	18572	18572	18495	18497	18643	18460	18483	18496	18560	18697	18511	18230	18627	18375	18592	18502	18499	18622	18880	18578	18373	18453	18415	18650	18496	18325	18574	18426	18449	18579	18462	18591	18346	18514	18556	18546	18695	18317	18542	18642	18468	18357	18595	18511	18500	18311	18574	18528	18497	18519	18453	18446	18399	18553	18602	18464	18353	18534	18486	18284	18557	18464	18522	18432	18450	18616	18453	18432	18275	18503	18651	18389	18630	18483	18401	18392	18459	18532	18258	18385	18815	18292	18550	18308	18661	18632	18437	18344	18526	18590	18522	18506	18558	18496	18517	18516	18450	18520	18633	18452	18488	18521	18286	18691	18608	18439	18701	18479	18733	18605	18590	18342	18436	18575	18470	18496	18544	18578	18558	18487	18450	18416	18650	18440	18460	18404	18585	18564	18493	18360	18717	18779	18473	18507	18416	18568	18453	18536	18516	18509	18419	18557	18599	18433	18611	18713	18598	18585	18615	18505	18471	18575	18545	18496	18438	18613	18417	18480	18315	18615	18557	18398	18429	18485	18354
19764	24327	22554	18778	17364	17655	16452	15826	15436	15410	15238	15163	15370	15051	15313	15169	15269	15203	15065	15009	15009	15045	15022	15000	14938	15185	15138	15085	15065	15187	15193	14828	15091	15036	15044	15272	15042	15039	15196	14975	15067	14952	14989	15206	15023	15182	15003	15061	15179	14894	14986	15218	14926	14972	15072	14970	15154	15004	15084	14858	15260	15065	15180	14954	15065	15061	15231	15117	15151	15163	15150	14998	15158	15089	15120	15130	15002	15158	14841	15107	15115	15026	15075	15169	15063	14932	15067	15268	15126	15076	15086	15338	15071	15298	15124	14999	15028	15047	15045	15023	15096	15025	15094	15104	15000	15015	14939	15053	15118	15008	15045	15017	15014	14973	15095	14949	14918	14981	15097	15013	15066	15049	15054	15162	15280	15073	15032	14962	15255	15023	15151	15103	14934	15105	14999	15078	15049	15120	15057	15090	14994	15121	15095	14919	15206	15044	15184	15050	14977	15050	15358	15132	15005	15085	14948	15097	14987	14903	15047	15056	15174	14977	15141	15358	15028	15024	14959	15039	14881	15023	15071	15040	15181	15080	15004	15064	15194	15001	15079	14987	14936	15169	15181	14960	15226	15025	14812	15054	15191	15198	15091	15063	15064	15076	15182	15142	14983	15023	15121	15112	14996	15241	15120	14918	14969	15117	14881	15209	15180	15094	15207	15070	15147	14883	15207	15113	14873	15176	14950	15065	15110	15027	15093	15141	15026	14971	15062	15074	14998	15200	15022	15138	15123	15053	15209	15027	15161	15148	15034	15067	15054	15105	15056	15105	15089	14965	15083	14952	15137	15268	15018	15151	15109	15211	15164	15103	15132	15023	14925	15075	15157	15088	15080	15154	15148	15107	15031	14908	15113	15056	15075	15071	15019	15001	15024	14999	15151	15136	14833	15178	15057	15120	15103	15114	14952	15216	15126	15100	15021	14980	15147	15034	15217	15027	15027	15182	15202	15239	15027	15213	15009	15120	15110	15188	15202	14938	14999	14908	15235	15264	15207	15062	14969	15056	15078	15047	15100	15073	15256	14976	15210	14876	15090	14983	15064	15073	15004	15068	14921	14951	15022	15125	14902	15036	15194	14919	15202	15176	15070	15099	14979	14947	14998	15058	15072	15139	15115	14934	15137	15224	14982	14936	15138	15070	15023	15162	14813	15045	15078	15099	15039	15195	15201	15107	15084	15037	15007	14999	15004	15175	14987	15145	14979	15162	15057	15128	15130	15124	15052	15216	15236	15166	15080	15164	15059	15081	14995	15136	15073	15125	15091	15159	15205	15052	14978	15144	15040	15044	15066	15211	15119	15030	15051	14947	15001	15062	15136	15093	15083	15149	14971	15144	15097	15059	15039	15083	14996	15155	15107	15265	15009	15122	15212	15090	15014	15087	15080	14931	15132	15132	15049	15036	15206	14924	15256	15189	15033	15263	15096	14966	15091	15067	15041	15176	14985	15074	15012	14994	15144	15063	15035	14916	15237	15180	15137	15151	15049	15093	14969	15204	15164	15156	15000	15107	15139	15183	15059	15102	15081	15090	15080	15116	15029	14900	14784	15150	15203	14967	15144	15055	15022	14934	15026	15111	15090	15053	15232	15147	15011	14988	15090	15053	15141	15063	15089	15052	15056	15070	15038	15250	15041	15133	15193	15168	15038	15048	15041	15071	15152	15027	15253	15060	14994	15088	14971	15105	15068	15128	15088	15029	15127	15082	14981	15253	14984	15044	15200	14931	14851	15083	15106	15065	15022	15125	14988	15005	15158	15220	15156	15080	15103	15025	15113	14900	15163	15118	14997	14958	15075	15159	15117	15186	15151	15041	15090	14904	15146	15056	15134	15141	15087	15225	15094	15048	15017	14834	15045	15280	15032	15002	15265	15060	15004	15001	15156	15194	15063	15299	14948	14897	14965	15068	15121	15053	15202	15228	15288	15124	15085	15151	15254	15109	15067	15091	15093	15211	15199	15021	14905	15184	15058	15100	15030	15207	15103	15100	15191	15056	15013	14934	15087	15085	15071	15005	14998	15050	15166	15191	15186	14956	14967	14897	15071	15143	15089	14952	14964	15059	15051	15007	15084	14992	15199	15183	14861	15025	15070	15179	15196	14950	15119	15081	14949	14993	15070	15136	14974	14961	15130	14920	15205	15101	15145	15143	15237	15164	15034	15172	15158	15100	15025	15009	15013	15052	15026	15064	15260	14975	15051	15079	15130	14945	15054	14974	15116	15244	15121	15094	15044	15062	15233	15047	15031	15071	15136	15081	15176	15012	14883	15106	15196	14997	15080	15277	15027	15149	15083	15198	15116	15175	15225	14982	15104	15087	15008	15236	15202	15205	15201	15154	15191	15226	15092	14967	15013	14982	15076	15071	14868	15104	15005	15093	15030	14981	15235	15117	15128	15122	15041	14978	15103	15067	14915	14867	15120	15039	15155	15041	14994	15056	15028	15261	15136	15121	15152	15186	15058	15151	15178	15154	14943	15129	15092	15171	14937	15054	15215	15017	15182	14957	15199	14998	15034	15015	15129	15061	15189	15245	15044	14955	14953	15055	15139	14904	15069	14976	15135	15090	15012	15155	15213	15214	15076	14913	15086	15002	14894	15052	15198	15035	15185	15180	14957	15198	15113	15247	15049	15078	15055	14995	15044	14990	15085	15124	15244	15074	15070	14931	15149	15003	15081	15129	14975	15083	15024	15020	14964	15053	15111	14985	15096	15033	15113	15100	14963	15214	15198	15018	15178	15045	15122	15120	15182	15075	15061	15141	14970	14884	15072	15085	14998	15028	15035	15076	15101	14923	15258	14971	15067	14993	15032	15236	15092	15010	15160	15076	15169	15157	15036	15241	14944	15099	15156	15083	15076	15109	15089	15110	15071	15004	15134	15050	14898	15151	15050	15090	15232	15056	15050	15031	15184	15059	14856	14977	14907	15113	15170	14868	15189	15182	15130	14877	14995	15156	15111	14967	15120	15068	15208	15224	15031	15102	15163	15207	15127	15117	15088	15068	15142	15115	15149	15060	14919	15125	14967	15090	15074	14922	15026	15064	15086	15065	15054	15158	15033	15154	15225	15186	15012	15103	15319	15219	15034	15157	15112	15141	14969	15125	15119	15001	15049	15137	15042	15057	15140	15160	14965	14964	14760	15029	15166	14997	15113	14988	15129	15177	15036	15164	15096	15085	15074	15068	15070	14995	15050	15077	15111	15135	14919	14917	14927	15053	15070	15196	15040	14996	15208	15161	15132	15032	15017	15180	14983	15024	15123	14878	14988	15186	15023	15034	15106	15182	15206	15161	15043	15048	15050	14935	15250	14861	15009	15102	15089	14930	15053	14963	15165	15026	14910	15231	15013	14918	15026	15246	15156	15075	15161	14968	15181	15122	15077	15017	15096	15161	15063	15211	15067	15140	15135	15046	15001	15128	14978	14997	15092	15101	15267	15116	15084	15320	15201	15035	14950	14948	15080	15194	14979	14990	14898	15148	14996	15032	15081	15161	14978	15014	15068	15055	15044	14880	15046	15184	15046	15021	15112	14939	15238	14969	15161	15066	15059	15109	14893	15161	15004	15051	15120	14936	15148	15109	15139	15008	15115	15071	15112	15007	15023	15195	14999	14970	14998	15189	15011	15091	14948	14994	15054	14992	15103	15018	15142	15119	14937	15040	15190	15177	14935	15105	14970	15081	15024	15021	15116	15012	15155	15121	15302	15100	15106	15074	15115	15082	14932	14998	15016	15097	15076	14932	15094	15113	15031	15192	15180	15132	15294	15122	15011	15048	14985	15166	15168	14828	15065	14921	15067	15149	14983	15025	14953	15042	15042	15149	15284	15133	15031	15107	14993	15021	14999	15242	15017	15030	15157	14945	15110	15003	15125	15003	15050	15167	14911	14933	15120	15100	15089	15047	15133	15039	15083	15012	15055	15137	15066	14820	15204	15083	15136	15292	15103	15129	15085	15153	15150	15141	14953	15143	15038	15196	14966	15019	14996	15244	14927	14974	15201	15078	15170	15047	15084	15059	15029	15130	15159	15027	15117	14990	15071	15075	15138	15106	15146	15126	15039	15002	15204	15098	15097	15112	15166	15180	15103	15111	15161	15186	14945	15086	15087	14921	14962	15094	14966	15161	15149	15091	15129	15044	15111	15057	15235	15042	15077	15009	15112	15090	15134	14996	14925	14997	15123	15122	15155	15030	15166	15208	15030	15090	15165	14980	14958	14953	15154	15098	15097	15142	15124	15132	15204	15044	15044	15043	15153	15218	15064	15030	15072	14953	14968	15160	15092	15113	15230	15117	14996	15204	15067	15259	15163	15175	15143	15114	15069	15086	15192	14888	15133	15176	15184	14915	15079	14987	14953	15003	15215	15001	14973	14825	15183	15120	15272	15135	15177	15028	14936	15247	15032	15082	15105	14983	15110	15014	15055	15160	15091	15188	14968	15278	15027	15072	15117	15133	15028	15228	15255	15063	15016	15261	15059	15156	15075	15185	15046	15168	15063	15109	15041	15123	15005	15019	15270	14934	15052	15210	15044	15016	15184	15019	15194	15020	15131	15144	14928	15080	15162	15245	15126	15130	14877	15084	15099	15061	15086	15247	15045	15177	15207	15059	15032	15206	15195	14952	15070	15161	15007	14932	14938	15084	15152	15033	15059	14930	15037	15007	15061	15024	15120	15083	14963	15095	15006	15034	15200	15128	15151	15002	15266	14993	15182	15043	15066	15003	15031	15219	15028	14934	15185	15110	15028	15118	15136	15190	15132	15062	15224	15177	15142	15132	15035	15160	15074	15118	15120	14949	15059	15124	15100	14844	15165	15178	14981	15103	15136	14971	14900	14836	15070	15161	15183	15237	15238	15074	15221	14978	14960	15105	15065	15105	15133	15055	15137	15291	15119	15226	14968	15041	15077	15163	15193	14988	15311	15045	14953	14997	15111	15155	15034	15150	15203	14919	14900	15023	15053	15334	15013	15205	15204	14996	15091	15224	14889	15026	15078	15081	14962	15214	15010	14924	15092	15186	14952	15086	15114	15005	15216	14974	15049	14906	15088	15108	14959	14917	15051	15135	15090	15123	15065	15036	15010	15047	15327	14970	14998	14958	15003	15147	15199	15220
23937	21070	28388	24198	22330	22842	21854	19225	18596	18838	18585	18329	18318	18278	18254	18295	18206	18207	18177	18076	18146	18270	18069	18158	18077	18047	17919	17830	18138	18140	17956	17677	17868	18044	18102	17845	18028	17986	17966	18055	18012	17909	17930	18025	17846	17977	18242	17948	18012	17931	18105	18010	17916	18066	17996	18074	18048	17838	18032	17809	17932	18007	18185	17956	17960	17858	17980	18113	18083	18023	18171	17924	18075	17892	18063	17988	17862	17935	18091	18096	17956	18028	17854	17931	18047	17859	18149	18129	18020	18091	17905	18100	17722	17964	17964	18127	18100	17977	18041	18137	18081	18094	18258	17827	18055	17974	17908	18275	18008	18042	17864	17941	17940	18069	18147	17937	18180	18008	18037	17961	18197	18090	17807	17791	17972	17904	17927	17918	18192	17980	17958	17842	17785	18026	17990	18128	17915	17970	18219	17977	17802	18045	18031	18035	18030	17907	18145	17908	17851	17934	18023	17889	18055	17878	17989	17921	18086	17854	17884	18023	17947	17923	18087	17692	17957	17866	18241	18134	18034	18190	17959	17941	18023	17903	17937	17895	17785	17748	17892	17867	17990	17937	17939	17852	17976	17830	17896	18148	17970	17838	17879	17896	18145	17987	17848	17949	17895	17904	17844	17835	17963	18061	18190	17635	17938	18119	17978	17918	17876	17735	17938	17894	17962	17935	18078	17867	17819	17869	17974	18091	17943	17931	17868	17954	17945	17932	17893	17914	17957	17984	17906	17992	17847	18033	18094	18060	17832	18000	18033	17942	18152	17865	17951	18074	17962	17924	18127	17967	18045	17872	17923	18108	17816	17837	18062	17884	18008	17868	17808	17934	18027	17830	18042	17938	17979	17784	17995	17913	18064	18091	18127	18057	18035	18044	18098	17881	17969	17798	18020	17942	17740	17836	18023	18118	17843	18040	18088	17928	17888	17877	18018	17952	18107	17872	17880	18162	18070	18046	18026	18060	18069	17784	18054	18046	17991	17906	17854	17950	17920	18071	17845	18000	17839	18057	18012	17917	18027	18045	18068	17898	17906	18017	17977	17917	17996	17882	17975	17985	18036	17982	18031	18065	18053	17968	17984	18021	18106	17877	18015	17952	17788	18083	18033	18134	18001	17929	17914	17968	18134	18294	18012	17821	18078	17861	18169	17988	18169	17897	18103	18005	17814	17855	18048	17857	17713	18067	17873	17876	17985	17704	17928	17913	17883	17938	17859	17915	17824	18009	17928	17976	17821	17947	17956	18088	17962	17969	17649	18013	17910	17745	18076	17924	18043	17898	18008	18021	17868	17891	17934	17863	17726	17943	17949	18040	17932	17912	17957	17800	18023	17950	17982	17826	17907	18128	17976	17892	17845	17839	17950	18177	17891	18093	17954	17742	18020	18050	18047	18146	18124	17935	17981	17732	17936	18147	17907	18121	17741	17929	17877	18001	17914	17909	17927	18084	17986	18212	18048	17804	17945	18021	18054	17892	18201	17854	17818	18057	17787	17966	17912	17764	17902	18097	17934	17965	17919	18057	17827	17827	17894	17957	17966	17888	17964	17927	18119	17879	18004	17745	18050	18054	17734	17904	17785	17999	17906	18086	17916	18040	17954	18052	18001	17813	17944	18062	18008	17761	17913	18020	17853	17724	18001	18014	17881	17862	17848	17772	17931	17806	18048	17875	18063	17938	18108	18156	18194	18054	18112	18154	18104	17926	17988	18159	17878	18131	17911	17717	18085	18025	18043	18144	18022	17995	17916	17875	17957	17768	18068	18029	17911	17818	17779	17866	17994	18115	17808	17792	18093	18149	18092	18088	18067	17831	17925	17970	17811	18124	18030	17959	17986	17720	18094	17897	17933	17933	17822	17832	17924	17979	17937	18003	17969	17952	18019	18045	18136	18149	18063	17922	17955	17931	17879	18072	17829	18000	17707	17792	17988	17896	18025	17914	18026	17839	17894	17949	18080	17842	17882	17713	18045	17961	18205	17890	18056	17831	17943	17942	17875	17962	18112	17937	17968	17971	17810	17955	17846	17790	17873	18071	18006	17982	17996	18133	17798	18132	17996	17857	18069	17943	17777	18041	18017	17977	17867	17883	18001	17947	17904	18121	17814	18031	18115	17884	18094	18002	17930	17951	17962	18040	18070	18078	18069	18068	17940	17965	18029	17853	17937	17663	17837	17762	17966	18010	17987	17972	17890	17805	18119	17850	17921	17946	18043	17975	18182	17830	17963	17985	17970	17862	18137	18047	17867	17854	17989	17903	17912	18018	17993	18025	18222	17874	17890	17899	17866	17834	17767	17994	18062	17853	17846	18065	18070	18093	18068	17817	18091	18054	17983	17920	18115	17994	17935	18051	17918	17855	17974	18016	17937	17774	17968	18103	17924	17920	18026	17969	18106	17840	18069	17914	17976	17994	18019	17706	17893	17929	17964	17801	17818	18046	18081	17883	18044	17902	17940	17948	18124	18034	18183	17865	18041	17983	17985	17677	17919	17932	18120	17983	17991	17926	17910	17728	18076	17945	17898	18045	18047	17842	17881	17878	17833	18061	17868	17963	17899	17860	17845	17886	17984	18081	18017	17942	17848	17984	17960	18014	17792	17977	17755	17917	17919	17914	17895	18140	18162	18015	17945	17850	17952	17898	17770	18226	17954	17629	18077	17814	18118	17766	18004	17940	18017	18013	17899	17870	18045	18153	18021	18044	18198	18023	17960	18094	17823	17995	18085	17958	18119	17919	18060	18170	18055	17970	17883	18130	17891	17849	18000	17952	17982	17987	17912	18063	17891	17955	17979	17909	17750	18196	18117	18255	17855	17841	17915	18053	17953	17940	18099	17894	17784	17865	18000	18048	17760	17764	17941	17669	17886	18112	18072	17768	18013	17976	18030	17930	18060	18029	17832	18078	18169	17821	18060	17755	17765	17903	18083	17981	18140	18083	18138	18017	18037	17861	17962	17883	18053	17980	18048	17761	17959	17979	17770	17984	17961	17805	18005	17802	17826	17631	18085	18030	17980	17964	17849	17920	18006	18191	18054	18192	17953	18048	17918	18043	18107	18142	18004	17959	18028	17964	18096	18203	18059	17909	17935	18006	17965	17786	17725	18024	17797	17918	17870	18006	17972	18048	18040	18144	17795	17906	17941	17900	17947	18027	17873	18018	17937	17847	18006	17713	17920	18102	17989	18001	18008	17851	17942	17895	18111	17928	17946	17987	17967	17814	18102	17840	18072	17913	17911	18035	18055	18054	18138	17809	18023	17988	17967	17789	18162	17912	17795	17857	18001	18040	17938	18079	18027	17994	18041	17795	17891	18148	18289	17903	17976	17890	18062	17902	18069	18081	17824	18014	18044	17912	18130	18012	17869	17900	17889	17929	18049	17991	17937	17937	17908	17859	17821	18124	18116	17806	18031	17969	17798	17791	17862	17762	17790	18105	17914	18001	18071	18084	17968	18026	18090	17772	17949	18117	18093	17734	17971	17639	17907	17831	18225	18218	17852	17921	17849	17911	17940	18146	18014	18039	17928	17679	17822	18086	17910	18080	17756	17911	17723	18224	18015	18129	17881	18034	17826	18065	17956	17951	17820	17951	17847	18021	17997	18112	17877	17799	17957	17838	17872	18013	18052	17982	17875	17934	17871	17889	17820	17849	18119	18068	17891	18038	17915	17912	17867	17908	18043	18014	17966	17901	17910	17788	18000	17901	17964	18056	17845	18001	17940	17854	18021	17831	17862	17808	18117	17885	18105	18080	18089	17907	18106	17865	17968	17795	18034	18059	18070	17937	17955	17754	17972	18022	18109	17848	18066	18067	18189	18134	18010	18177	17867	18026	17810	17985	17949	18017	17990	18000	17943	18069	18068	18021	17761	17824	18049	17943	17869	17927	18145	17946	17934	18013	17990	17939	17918	17641	17966	18112	17993	17920	18037	17976	18026	17635	18013	17854	18298	17900	18084	17761	18093	17951	17783	17919	17983	17834	17989	17999	17827	17777	18152	17929	17970	17925	18168	18017	17639	17821	17724	17945	17877	18010	18008	18013	18077	17970	18020	17974	18010	17887	17993	18003	18018	17961	18019	18044	17916	17879	18112	17976	17784	17870	18031	18152	17973	17972	17929	17924	17996	18106	17968	17951	18094	17914	17964	17916	17847	18002	18018	17965	17858	17788	17875	17907	17742	18180	17832	17995	17864	17888	17966	18043	17790	18017	17933	18045	17930	17894	17788	17977	18026	17853	18006	17722	17778	17809	17976	17954	18121	17800	17952	17848	18023	17973	17800	18025	18037	18036	18187	18203	18054	18071	18018	18019	17990	18224	18072	18009	17934	18019	18120	18078	17874	17959	18029	17912	17958	17902	17983	17875	18054	18081	18068	18044	17973	17833	18018	17715	17814	17696	17949	18133	18067	17999	17905	17967	17995	17959	17884	17940	17953	17956	17892	17889	17991	18156	17990	17915	17946	17897	17978	17818	17791	17929	18139	18069	17979	17928	18033	17980	18159	17964	18092	17822	18124	17712	18047	17912	18029	17982	18219	18016	17672	18127	17962	18044	17957	17971	17891	17883	18001	18058	17916	18018	18055	17838	17952	17908	17990	17931	17981	17778	17952	17751	17917	17991	17788	17832	18103	17877	17934	18059	18118	17955	17889	18012	18046	17839	17966	17939	18006	18183	17833	18009	17789	18004	17853	17900	18100	18165	18192	18140	17973	17846	17913	18042	17767	17793	18132	17924	17814	17803	18201	18095	18025	17975	17877	18221	18006	17966	18073	17923	17949	18054	18147	17997	18043	17882	18145	18088	18230	17962	17838	18094	18093	18015	17985	17769	18075	17872	17974	18079	18069	17944	17948	17895	17929	17983	17975	18089	17857	18120	17963	18014	17801	17985	18038	17795	17997	17711	17896	17884	17932	17908	17994	18004	18101	17989	18207	18153	18003	17800	18114	17852	17938	17933	17875	17987	17859	18012	17739	17923	17979	18042	17981	17887	18051	18180	17972	18021	17799	18076	17923	17875	18170	17923	17894	18130	17872	17950	17891	18261	17976	17830	17844	18033	17880	17769	18001	17992	18050	18222	17993	17895	17909	18012	18035	17837	17999	18006	18025	18021	18054	17994	18025	17851
18826	31759	27936	21130	19070	18549	16697	16343	15794	15320	15319	15300	15116	15207	15154	15171	14917	14888	14964	14926	14935	15007	14877	14789	14927	14820	14778	14802	14890	14664	14780	14753	14901	14716	14966	14639	14888	15102	14808	14826	14919	14798	14792	14826	14882	14912	14857	14636	14876	14833	14661	14842	14941	14647	14815	14894	14780	14881	14802	14802	14732	14772	15051	14745	14774	14507	14851	14704	14819	14801	14806	14912	14585	14802	14723	14677	14844	14615	14839	14760	14959	14748	14818	14671	15066	14790	14812	14854	14791	14863	14830	14770	14807	14869	14949	14665	14601	14545	14807	14725	14584	14661	14684	14669	14894	14688	14829	14851	14762	14799	14682	14900	15017	14693	14875	15051	14797	14740	14870	14797	14757	14767	14707	14929	14901	14708	14805	14834	14721	14883	14902	14842	14780	14585	14684	14785	14652	14839	14826	14755	14864	14817	14866	14841	14833	14744	14738	14740	14844	14862	14711	14750	14853	14882	14813	14764	14791	14762	14709	14680	14724	14785	14675	14680	14836	14839	14902	14979	14692	14716	14933	14802	14716	14910	14869	14660	14691	14691	14689	14917	14791	14881	14703	14657	14666	14803	14718	14786	14874	14853	14733	14681	14706	14663	14715	14823	14766	14661	14726	14819	14626	14779	14794	14797	14677	14757	14801	14819	14713	14822	14826	14739	14894	14748	14846	14854	14891	14713	14737	14687	14815	14635	14731	14724	14819	14609	14771	14759	14948	14716	14748	14949	14850	14778	14808	14724	14709	14648	14692	14628	14798	14826	14668	15013	14790	14841	14696	14904	14771	14784	14731	14717	14678	14859	14726	14730	14832	14808	14892	14577	14681	14792	14855	14813	14843	14812	14770	14766	14831	14711	14774	14787	14755	14777	14829	14775	14933	14810	14783	14762	14732	14825	14789	14731	14847	14720	14804	14707	14727	14694	14693	14782	14737	14818	14927	14837	14644	14849	14872	14653	14737	14822	14822	14741	14811	14771	14648	14806	14830	14748	14752	14892	14811	14699	14765	14748	14677	14742	14804	14769	14860	14765	14717	14748	14757	14834	14752	14726	14727	14790	14617	14848	14732	14708	14941	14869	14774	14697	14674	14860	14787	14867	14661	14885	14691	14774	14820	14720	14859	14755	14799	14779	14836	14764	14683	14753	14686	14851	14735	14951	14859	14862	14695	14686	14777	14682	14676	14714	14752	14794	14897	14895	14804	14882	14762	14710	14588	14948	14744	14729	14677	14730	14732	14881	14849	14637	14851	14932	14704	14636	14859	14803	14824	14724	14720	14663	14850	14850	14691	14874	14785	14715	14621	14958	14843	14888	14710	14730	14761	14835	14810	14698	14981	14773	14896	14604	14934	14846	14808	14966	14735	14724	14880	14891	14909	14767	15021	14748	15027	14770	14886	14673	14797	14718	14716	14869	14782	14883	14848	14884	14897	14704	14686	14803	14815	14830	14733	14851	14799	14708	14697	14785	14839	14829	14719	14806	14814	14855	14957	14729	14840	14805	14989	14868	14796	14875	14699	14691	14809	14746	14787	14803	14783	14802	14782	14712	14964	14844	14848	14869	14872	14742	14729	14697	14724	14696	14718	14634	14717	14682	14813	14633	14742	14697	14734	14743	14840	14748	14847	14726	14735	14948	14834	14818	14865	14883	14733	14813	14779	14912	14883	14767	14854	14646	14829	14749	14713	14766	14919	14864	14851	14716	14682	14526	14783	14655	14801	14677	14660	14665	14880	14704	14778	14844	14821	14522	14821	14734	14631	14769	14873	14780	14717	14832	14684	14923	14718	14878	14799	14914	14828	14829	14837	14850	14833	14856	14765	14661	14631	14827	14730	14796	14733	14968	14743	14881	14745	14686	14884	14875	14830	14833	14756	14900	14589	14679	14770	14767	14927	14664	14811	14723	14751	14856	14880	14909	14921	14718	14878	14688	14759	14785	14740	14727	14872	14697	14854	14614	14844	14744	14780	14803	14841	14587	14734	14883	14871	14641	14926	14825	14706	14846	14698	14749	14831	14795	14815	14766	14683	14667	14698	14910	14976	14640	14877	14739	14743	14729	14736	14839	14891	14827	14864	14874	14791	14841	14805	14904	14728	14700	14736	14741	14823	14609	14873	14588	14880	14815	14779	14677	14800	14601	14775	14845	14779	14753	14816	14669	14842	14805	14886	14671	14785	14740	14798	14667	14828	14887	14778	14977	14832	14868	14935	14891	14725	14879	14715	14961	14695	14805	14908	14827	14571	14772	14898	14863	14789	14641	14757	14628	14751	14651	14931	14693	14860	14726	14828	14663	14792	14758	14846	14753	14760	14765	14733	14690	14769	14675	14867	14800	14652	14775	14688	14812	14762	14739	14770	14732	14742	14764	14896	14743	14808	14706	14765	14704	14826	14714	14775	14704	14751	14662	14915	14882	14831	14724	14761	14725	14680	14744	14641	14856	14846	14900	14862	14751	14685	14926	14836	14853	14915	14708	14838	14741	14740	14613	14857	14777	14849	14908	14779	14767	14777	14681	14748	14707	14721	14728	14780	14795	14771	14788	14885	14679	14936	14799	14743	14898	14975	14869	14757	14662	14872	14655	14821	14719	14788	14828	14786	14896	14739	14870	14910	14562	14725	14758	14896	14680	14713	14750	14702	14972	14711	14773	14699	14824	14684	14800	14837	14768	14668	14913	14684	14734	14741	14790	14883	15045	14725	14729	14774	14764	14808	14669	14753	14842	14816	14776	14792	14766	14814	14854	14782	14823	14738	14934	14753	14886	14858	14868	14928	14669	14780	14968	14843	14616	14818	14807	14877	14715	14634	14667	14768	14783	14872	14804	14752	14756	14973	14789	14863	14879	14753	14669	14765	14848	14865	14989	14741	14829	14671	14867	14696	14753	14701	14885	14678	14859	14989	14805	14903	14643	14744	14712	14898	14712	14916	14828	14658	14899	14684	14741	14748	14860	14846	14826	14899	14765	14667	14684	14767	14700	14687	14771	14712	14794	14899	14739	14703	14869	14808	14881	14928	14808	14928	14818	14849	14704	14828	14834	14747	14805	14830	14735	14745	14810	14826	14833	14655	14796	14800	14812	14864	14821	14790	14847	14778	14643	14796	14769	14665	14657	14863	15095	14816	14722	14818	14736	14790	14846	14847	14875	14814	14779	14944	14923	14846	14779	14791	14735	14832	14861	14660	14829	14830	14903	14852	14674	14733	14852	14755	14854	14647	14986	14829	14913	14760	14843	14859	14562	14682	14782	14832	14724	14766	14625	14820	14741	14710	14710	14722	15030	14678	14818	14913	14918	14793	14706	14637	14676	14789	14765	14795	14785	14686	14887	14733	14660	14757	14902	14747	14703	14863	14739	15015	14879	14564	14746	14721	14685	14794	14946	14846	14627	14843	14675	14769	14707	14976	14756	14674	14767	14913	14857	14716	14820	14800	14684	14811	14706	14761	14779	14954	14815	14856	14919	15022	14757	14735	14700	14757	14810	14927	14830	14875	14606	14912	14617	14897	14749	14934	14720	14758	14756	14825	14745	14927	14671	14864	14652	14673	14770	14836	14724	14751	14759	14760	14941	14613	14809	14728	14839	14643	14690	14912	14728	14679	14789	14812	14694	14734	14736	14708	14693	14646	14516	14866	14657	14697	14736	14769	14510	14831	14759	14689	14797	14571	15000	14679	14831	14908	14731	14738	14857	14615	14732	14778	14751	14689	14703	14892	14818	14692	14913	14645	14700	14616	14594	14658	14812	14702	14657	14933	14851	14846	14715	14724	14640	14771	14826	14750	14785	14917	14746	14798	14790	14666	14780	15025	14745	14877	15002	14589	14798	14774	14781	15022	14830	14702	14971	14923	14787	14804	14891	15049	14668	14744	14819	14814	14827	14613	14673	14641	14633	14788	14703	14646	14770	14845	14662	14847	14986	14633	15009	14714	14842	14623	14756	14798	14906	14773	14711	14687	14794	14736	14906	14784	14832	14762	14717	14817	14822	14927	14681	14834	14825	14897	14637	14844	14804	14967	14794	14757	14781	14885	14891	14909	14666	14879	14724	14814	14899	14765	14741	14815	14884	14699	14773	14773	14774	14839	14768	14804	14745	14630	14625	14683	14924	14675	14624	14836	14718	14631	14879	14789	14798	14740	14694	14757	14806	14957	14690	14819	14738	14747	14837	14709	14669	14656	14759	14722	14859	14750	14871	14739	14768	14800	14848	14779	14680	14780	14698	14749	14889	14766	14791	14834	14879	14682	14763	14951	14817	14740	14846	14828	14755	14847	14754	14771	14752	14793	14843	14781	14811	14863	14728	14826	14801	14920	14699	14654	14798	14796	14766	14838	14799	14627	14847	14871	14730	14711	14830	14879	14761	14743	14852	14901	14861	14809	14754	14816	14668	14783	14691	14763	14769	14726	14887	14813	14934	14829	14749	14676	14724	14787	14749	14760	14933	14700	14796	14929	14732	14767	14760	14517	14756	14804	14846	14668	14779	14978	14681	14692	14868	14916	14724	14705	14698	14685	14807	14782	14750	14910	14728	14651	14887	14816	14819	14781	14826	14736	14797	14829	14993	14734	14905	14774	14628	14651	14824	14710	14775	14878	14758	14852	14865	14831	14960	14755	14604	14607	14713	14738	14867	14817	14687	14697	14902	14837	14760	14769	14915	14935	14889	14812	14669	14753	14845	14883	14744	14845	14941	14699	14921	14635	14783	14756	14931	14706	14787	14970	14828	14878	14642	14731	14772	14670	14777	14976	14847	14800	14827	14880	14935	14754	14841	14962	14714	14730	14744	14776	14712	14704	14711	14577	14672	14802	14869	14679	14680	14628	14949	14827	14985	14729	14663	14669	14998	14748	14747	14798	14698	14768	14734	14786	14936	14797	14780	14786	14595	14877	14776	14830	14870	14800	14702	14886	14766	14740	14655	14786	14661	14903	14808	14751	14761	14734	14763	14778	14966	14730	14839	14854	14765	14782	14725	14787	14696	14925	14793	14738	14892	14559	14768	14928	14701	14738	14811	14642	14711	14707	14864	14783	14800	14713	14852	14854	14705	14736	14872	14798	14833	14713	14817	14824	14799	14801	14648	14861	14770	14844	14677	14684	14671	14897	14716
22852	21192	28968	23741	21544	24143	26369	20793	19659	19917	19540	19196	19413	19385	19124	19446	19096	18930	18884	18830	18841	18754	18867	18893	18984	18855	18767	18907	18673	18660	18741	18862	18772	18556	19084	18619	18640	18682	18602	18810	18759	18755	18762	18793	18574	18611	18541	18731	18593	18755	18654	18720	18779	18611	18645	18670	18852	18785	18441	18610	18755	18603	18543	18757	18634	18786	18721	18672	18740	18746	18665	18590	18662	18389	18441	18417	18344	18404	18719	18680	18544	18764	18586	18613	18726	18503	18465	18582	18735	18600	18741	18751	18661	18757	18710	18597	18601	18691	18667	18793	18627	18626	18692	19001	18644	18544	18594	18827	18579	18459	18564	18420	18752	18549	18679	18655	18699	18430	18663	18678	18712	18604	18561	18617	18818	18605	18705	18821	18646	18629	18480	18650	18515	18575	18706	18592	18662	18757	18674	18415	18612	18485	18686	18459	18475	18443	18433	18467	18696	18692	18511	18340	18541	18357	18538	18654	18779	18591	18543	18558	18626	18586	18477	18550	18499	18433	18490	18537	18484	18691	18685	18681	18355	18437	18704	18499	18512	18486	18460	18680	18741	18670	18709	18602	18683	18639	18630	18676	18722	18662	18432	18657	18751	18649	18594	18473	18727	18624	18471	18615	18745	18674	18532	18630	18634	18544	18705	18379	18533	18509	18564	18559	18729	18576	18759	18669	18752	18667	18556	18470	18533	18613	18692	18551	18434	18648	18462	18538	18648	18596	18524	18462	18577	18556	18767	18396	18617	18501	18591	18659	18835	18484	18465	18519	18548	18404	18517	18482	18515	18700	18479	18484	18696	18558	18586	18734	18406	18562	18511	18644	18632	18679	18639	18657	18765	18554	18523	18692	18489	18653	18616	18515	18586	18584	18612	18613	18585	18538	18584	18655	18561	18480	18607	18617	18647	18569	18592	18531	18530	18663	18600	18507	18691	18446	18502	18588	18661	18634	18772	18726	18724	18517	18612	18636	18506	18422	18768	18751	18693	18745	18586	18559	18391	18519	18396	18654	18462	18592	18539	18549	18462	18397	18515	18595	18682	18434	18659	18635	18703	18549	18520	18572	18563	18877	18571	18663	18722	18590	18475	18622	18748	18557	18459	18518	18594	18536	18516	18718	18405	18435	18765	18481	18575	18427	18795	18715	18623	18734	18654	18822	18606	18410	18459	18380	18596	18577	18770	18598	18570	18590	18717	18670	18625	18604	18637	18522	18590	18745	18619	18626	18609	18505	18501	18452	18683	18510	18570	18549	18490	18440	18736	18799	18779	18543	18628	18605	18570	18745	18668	18674	18710	18745	18418	18463	18688	18711	18518	18433	18343	18541	18518	18572	18478	18660	18620	18626	18349	18604	18611	18525	18771	18552	18645	18606	18651	18706	18598	18403	18513	18410	18444	18396	18561	18425	18535	18616	18729	18656	18489	18392	18478	18568	18813	18673	18665	18403	18606	18478	18468	18600	18711	18575	18675	18463	18598	18699	18803	18521	18399	18306	18376	18594	18586	18612	18751	18519	18656	18707	18424	18667	18639	18474	18508	18481	18600	18529	18416	18707	18552	18656	18502	18607	18480	18490	18654	18380	18669	18655	18631	18568	18718	18535	18686	18562	18597	18536	18542	18448	18421	18290	18705	18530	18939	18608	18604	18648	18498	18685	18706	18646	18651	18715	18496	18463	18553	18633	18530	18604	18520	18492	18706	18658	18558	18553	18625	18512	18330	18646	18563	18681	18619	18559	18570	18532	18564	18657	18709	18513	18629	18426	18702	18641	18594	18648	18624	18583	18238	18350	18724	18700	18547	18683	18484	18645	18622	18429	18553	18675	18667	18564	18492	18570	18716	18488	18630	18641	18707	18554	18643	18516	18593	18632	18581	18620	18548	18566	18371	18530	18650	18509	18484	18824	18713	18629	18531	18549	18702	18574	18791	18610	18482	18570	18766	18354	18654	18523	18445	18486	18476	18464	18658	18438	18356	18608	18532	18510	18485	18649	18606	18627	18564	18545	18583	18554	18538	18591	18538	18471	18630	18718	18507	18394	18661	18731	18591	18343	18581	18513	18702	18400	18523	18590	18620	18480	18371	18420	18700	18719	18663	18588	18699	18508	18759	18686	18613	18493	18734	18589	18690	18386	18688	18657	18408	18741	18604	18841	18784	18648	18659	18665	18604	18522	18397	18435	18383	18534	18707	18407	18474	18433	18713	18774	18463	18495	18538	18535	18480	18616	18532	18445	18545	18622	18569	18550	18429	18512	18420	18614	18373	18574	18630	18591	18623	18466	18743	18614	18573	18420	18621	18646	18801	18629	18573	18618	18615	18561	18586	18566	18725	18609	18430	18644	18584	18524	18408	18558	18538	18605	18425	18602	18578	18622	18547	18646	18710	18589	18718	18689	18611	18357	18384	18527	18651	18563	18555	18410	18616	18782	18659	18625	18533	18546	18798	18614	18628	18511	18618	18691	18462	18602	18619	18538	18303	18488	18496	18472	18648	18425	18697	18676	18707	18575	18341	18630	18758	18660	18615	18660	18694	18757	18642	18222	18672	18699	18988	18522	18748	18577	18457	18627	18576	18637	18549	18512	18545	18551	18484	18690	18505	18530	18545	18717	18497	18478	18435	18328	18540	18398	18635	18572	18596	18530	18377	18504	18463	18630	18579	18398	18489	18658	18564	18419	18491	18401	18450	18558	18685	18568	18565	18661	18809	18310	18569	18661	18704	18744	18677	18489	18451	18529	18432	18470	18702	18480	18472	18471	18639	18637	18744	18650	18775	18602	18532	18320	18560	18441	18597	18523	18543	18511	18441	18485	18644	18548	18541	18525	18397	18443	18452	18566	18594	18654	18349	18392	18578	18627	18493	18731	18707	18590	18505	18594	18603	18553	18679	18804	18592	18431	18626	18748	18732	18603	18538	18546	18587	18448	18476	18544	18549	18587	18549	18614	18565	18488	18675	18516	18681	18215	18518	18696	18685	18590	18758	18437	18637	18897	18603	18413	18388	18566	18431	18564	18499	18529	18607	18771	18677	18602	18504	18703	18352	18413	18579	18491	18590	18741	18541	18656	18400	18559	18342	18344	18353	18692	18655	18530	18485	18517	18535	18810	18697	18733	18342	18434	18672	18294	18612	18771	18675	18737	18870	18626	18655	18560	18485	18668	18818	18702	18584	18602	18495	18621	18551	18616	18631	18502	18595	18465	18552	18484	18727	18756	18760	18554	18590	18488	18379	18451	18602	18593	18385	18503	18452	18707	18460	18556	18659	18396	18473	18479	18167	18544	18508	18432	18788	18575	18577	18567	18664	18525	18648	18690	18486	18361	18669	18662	18492	18679	18448	18529	18537	18394	18538	18439	18378	18501	18609	18490	18705	18518	18694	18695	18785	18546	18603	18466	18755	18679	18471	18367	18433	18424	18476	18623	18395	18524	18649	18479	18591	18413	18484	18493	18680	18633	18561	18562	18679	18722	18379	18566	18372	18643	18570	18589	18620	18552	18657	18609	18620	18734	18488	18416	18470	18497	18665	18642	18721	18621	18591	18427	18646	18543	18474	18723	18583	18594	18805	18536	18631	18586	18715	18411	18606	18663	18482	18508	18454	18381	18492	18744	18554	18510	18366	18332	18513	18630	18671	18739	18592	18651	18526	18394	18551	18642	18494	18542	18748	18509	18490	18608	18727	18572	18658	18664	18514	18571	18532	18511	18513	18237	18504	18476	18577	18526	18588	18484	18510	18676	18449	18758	18552	18531	18537	18305	18595	18543	18673	18550	18592	18469	18483	18604	18676	18524	18549	18533	18503	18560	18532	18677	18643	18528	18607	18556	18738	18579	18492	18386	18395	18313	18446	18790	18463	18607	18629	18465	18550	18516	18483	18625	18508	18785	18732	18598	18517	18513	18569	18142	18686	18784	18586	18510	18713	18622	18689	18494	18613	18559	18575	18805	18528	18538	18774	18463	18626	18389	18575	18456	18240	18568	18556	18706	18646	18637	18481	18436	18682	18660	18524	18647	18472	18554	18710	18638	18548	18372	18505	18499	18560	18696	18762	18523	18503	18697	18492	18445	18532	18697	18745	18597	18550	18719	18386	18517	18480	18535	18657	18336	18422	18583	18694	18483	18671	18630	18525	18642	18607	18430	18504	18471	18696	18401	18527	18527	18544	18773	18625	18618	18727	18502	18495	18869	18553	18687	18621	18532	18556	18701	18672	18776	18601	18551	18500	18561	18701	18570	18535	18472	18770	18458	18544	18477	18688	18717	18754	18488	18837	18583	18706	18668	18580	18665	18468	18732	18677	18646	18789	18687	18572	18448	18539	18562	18750	18748	18621	18490	18527	18653	18429	18647	18610	18424	18564	18392	18671	18581	18552	18444	18625	18478	18580	18493	18328	18672	18359	18472	18571	18582	18570	18607	18384	18536	18561	18370	18642	18626	18656	18571	18568	18697	18364	18607	18597	18662	18619	18616	18493	18557	18306	18568	18567	18512	18441	18767	18472	18557	18408	18648	18627	18623	18574	18615	18624	18597	18500	18640	18499	18356	18665	18402	18645	18794	18522	18501	18812	18489	18487	18669	18504	18319	18452	18706	18487	18537	18821	18652	18450	18433	18364	18581	18679	18533	18614	18648	18440	18637	18386	18474	18926	18534	18479	18491	18487	18850	18622	18707	18571	18555	18702	18738	18725	18491	18643	18383	18367	18521	18451	18439	18664	18612	18571	18601	18483	18724	18601	18512	18742	18603	18468	18577	18596	18647	18549	18530	18628	18529	18438	18424	18405	18500	18653	18710	18822	18853	18637	18745	18731	18528	18484	18619	18434	18459	18694	18716	18643	18574	18780	18587	18703	18504	18692	18615	18543	18442	18422	18615	18601	18634	18745	18661	18568	18703	18451	18650	18598	18531	18537	18686	18735	18619	18346	18578	18601	18603	18621	18613	18459	18466	18592	18552	18646	18689	18645	18813	18567	18604	18723	18619	18648	18795	18497	18500	18664	18616	18578	18378	18727	18522	18576	18724	18710	18393	18623	18629	18580	18681	18629	18773	18544	18512	18367	18635	18601	18552	18634	18462	18643	18638	18584	18600	18377	18706	18617	18694	18448	18542
20609	36706	32731	24917	21273	20835	19057	17415	16536	16418	16202	15933	15725	15770	15599	15661	15402	15383	15337	15397	15318	15223	15319	15359	15183	15213	15329	15152	15147	15073	15215	15353	15173	15214	15393	15126	15110	15253	15303	15173	15110	15292	15114	15168	15064	15103	15069	15284	15169	15162	15242	15040	15225	15143	15090	15400	15223	15156	15021	15112	15168	15169	15194	15160	15191	15181	15095	15099	15148	15127	15201	15119	15136	15072	15093	15083	15117	15068	15219	14873	15155	15214	15077	15083	15301	15147	15228	15337	15350	15289	15360	15279	15272	15228	15085	15204	15003	15035	15198	15122	15149	15230	15358	15178	15138	15140	15294	15221	15140	15061	15205	15228	15015	14970	15064	15167	14994	15140	15183	14850	15271	15053	15044	15187	15252	15131	14923	15203	15115	14983	15290	14990	15114	14907	15157	15146	14899	15227	14942	15037	14957	15050	15329	15170	15086	15128	15260	15064	15034	15171	15094	14995	15331	15146	15122	15058	15133	15092	15106	15145	15163	15147	15001	15161	15131	15219	15124	15124	14932	15144	14938	15066	15195	15177	15354	14979	15162	15201	15084	15008	15191	15085	15201	15204	15098	15234	15131	15208	15141	15192	15286	15127	15060	15035	15181	15242	15093	15010	15090	15285	14898	15096	15124	15302	15117	15166	15070	15218	15013	15031	15015	15124	14929	15143	15102	15190	15210	15238	15153	15038	15032	15204	15001	15109	15187	14992	14984	15144	15246	15121	15219	15108	15175	15204	15176	15219	15257	15438	15056	15075	15118	15187	15006	15088	14956	15074	15042	14982	15102	15193	15130	15192	15178	15054	15146	15012	15253	14995	15033	15195	15135	15059	15043	15017	15250	15118	15123	15202	15264	15068	15073	15063	14928	15074	14987	15110	15018	14963	15106	15083	14970	15162	15122	15111	15067	15211	15166	15101	15048	15097	15045	15055	15029	15215	15137	15168	15255	15054	15160	14808	15111	15127	15230	15127	15096	15022	15038	14957	15200	15247	15042	15173	15143	14955	15164	15054	15120	15143	15188	14995	15021	15297	15217	15103	15144	15161	15163	15132	15116	14928	15219	15087	15186	15177	15083	15189	15186	14932	15103	15029	15206	15199	14945	15190	15152	15123	15131	14869	15043	15222	15030	15160	15033	15151	14970	15063	15046	15203	15095	15230	15206	15153	15193	15127	15143	15065	15038	15138	15147	15170	15089	15078	15038	15054	15118	15169	15168	15275	15013	15216	15070	15051	15028	15167	15097	15128	15071	15153	15193	15180	14869	15178	15158	15223	15033	15124	15161	15000	15245	15120	15128	14970	15055	15035	15229	15185	15235	15070	15114	15136	14937	15136	14983	15195	15083	15076	15144	15185	15092	15124	15036	15023	15115	14991	15101	15071	15180	15075	15200	15104	15245	15167	14936	15377	15061	15055	15077	15158	15017	15166	15032	15146	15425	15027	15163	15013	15141	15125	15101	15127	14946	15124	15021	14831	15137	15284	15154	15100	15041	15283	15164	14917	15145	15042	14997	15245	15212	15185	14859	15013	15233	15067	15083	15167	15019	15108	15165	15026	15251	15218	15116	15151	15089	15105	15129	15270	15250	15212	15143	14930	15266	15146	15186	14901	15079	14997	15076	15011	15069	15209	15196	15134	15189	14996	15167	15095	15131	15071	15219	15147	15059	15205	15217	15205	15114	15153	15247	14957	15062	15080	15097	15041	15147	15324	14949	15262	15197	15163	15238	15004	15170	15044	15281	15240	15117	15055	14998	14955	15204	15132	15085	15161	15141	15028	15194	15228	14967	14993	15210	15056	15065	15210	15176	14929	15116	15059	15089	15192	15125	15206	15184	15121	15155	15189	15288	15116	15082	15159	15032	15137	15186	15084	15205	15175	14947	15058	15049	15154	15178	15019	14924	15127	15165	15108	15124	15246	15148	14993	15037	15097	14996	14998	15151	15098	15240	15072	15276	15059	15042	15088	15032	15051	15157	15096	15218	15209	14950	15098	15089	15160	15153	15077	15084	15077	15233	14957	15264	15091	15172	15136	15190	15238	15004	15057	15048	15021	15313	15119	15289	15122	15098	15136	15138	15031	15066	15212	15247	15159	15140	15198	15128	15062	15152	15152	15225	15079	15123	15066	15052	15122	15138	15093	15003	15038	14896	15111	15166	15043	15133	15129	15232	15020	14999	15065	15238	15215	15250	14991	15097	15181	15096	14922	15200	15174	14968	15082	14985	15084	15040	14991	15112	15078	15207	15041	15215	14940	15302	14866	15187	14984	15061	15084	15186	14945	15091	15089	15183	14921	15122	15139	15047	15090	15058	15042	15100	15157	15090	15140	15185	15145	15189	15023	15141	15215	15027	15005	14995	15000	15318	15245	15038	15065	15039	15144	15033	15150	15019	15059	15140	15214	15168	15131	15188	15184	15118	15253	15277	15029	15013	14992	15237	15201	14944	15047	15065	15094	15064	15150	15114	15128	15294	15318	15152	15195	15097	15154	14991	14948	15031	15222	15039	15108	15277	15039	15197	15277	15274	15268	14932	14902	15129	15031	15000	15147	15065	14964	14945	15034	14918	15061	15090	15181	15040	15184	15118	15118	15033	15026	14977	15056	15008	14971	14984	15086	15109	15209	15079	15372	15037	15283	15058	15204	14942	15078	15178	15092	15092	15068	15221	15078	15098	14934	15143	14869	15161	15118	15172	15195	14981	15239	14999	15341	15055	15012	15115	15190	15222	14911	15212	15144	15273	15293	15116	15134	15055	15107	15096	15147	15069	15273	14972	15004	15148	15289	15100	15278	15112	15087	15277	15116	15060	15248	15134	15245	15135	15109	14988	15130	15219	15124	15162	15104	14978	15337	15037	15122	15123	15031	15067	15081	14994	15168	15068	15070	15270	15207	15122	15136	15181	15121	15095	15178	15070	14955	15098	15108	15078	15039	15049	14930	15195	15118	15190	15068	15265	15098	15020	14912	15192	15133	15101	15023	14980	15275	15097	15111	15231	14930	15147	15357	14965	15156	15059	15216	15164	15142	14942	15094	15035	15093	15082	15095	15209	15112	15074	15040	15011	15035	15282	15097	15144	15112	14982	15134	15148	15006	14983	15219	15162	15261	15141	15222	15139	15001	15103	14965	15072	15118	15160	15107	15242	15212	15187	14902	15177	14970	15158	15212	15061	15250	15273	15108	15270	15267	15120	15041	15149	15129	15177	15207	15112	15060	14925	15130	14964	15171	14989	15037	15000	15199	15102	15140	15258	15134	14966	15188	15018	15071	15002	15099	15045	15112	15111	15032	14975	15149	14939	15098	14936	15186	15062	15149	15160	14955	14982	15117	15051	15091	15008	15156	15078	15015	15045	15147	15115	15080	15036	15087	15009	15067	15028	15143	15232	14967	14998	15004	15165	14914	14976	15003	15020	15161	14937	15208	15111	15024	15202	15198	15121	15166	15137	15059	15025	15161	15050	14999	15271	15152	14972	15233	15180	14884	14942	15103	15172	15059	15368	14958	15205	15044	15047	15144	15030	15103	15153	15172	15012	15182	14991	15098	15129	15128	15282	15151	14923	15156	15019	15099	15292	15059	15196	14934	15108	15133	15186	15177	15011	15144	15205	15183	14916	15039	15041	15051	15139	15082	14976	15034	15156	15138	14987	15126	15189	15174	15121	15278	15068	14934	15066	15065	15048	15046	15208	15213	14984	14981	14971	15036	15106	15141	15132	15100	15118	15051	15159	15168	14997	15095	15117	14953	15017	15045	15136	15071	14906	14957	15058	15037	15091	15151	15114	15096	15072	15205	15211	15241	14963	15010	15091	15262	15094	15017	15087	15262	15055	15164	15193	15181	15067	15198	15170	15089	15191	15208	14971	15148	15219	14933	15071	15183	15094	15081	14991	15172	15155	15148	15133	15246	15019	14991	15147	15194	15200	14948	15151	15077	15079	14944	15041	15178	15107	15237	14911	15076	15150	15012	14934	14911	15057	15127	15154	15225	15196	14994	15110	15190	15167	14945	14916	15077	15299	15146	14928	14951	15064	14998	15106	15075	15059	15066	15030	15029	15029	15317	15177	15128	15075	15055	15066	15247	15139	15167	15082	14922	15119	14973	15182	15054	15057	15166	15238	15074	15038	15157	15098	15164	15103	15141	15059	14920	14862	15018	15114	15139	15206	15112	15166	15077	15318	14848	15014	15246	15109	15178	15109	15154	15115	15110	15189	15087	15007	15032	15155	15009	15124	15058	14986	15135	15132	15115	15169	15249	15137	15167	15104	15141	14955	15167	15106	15095	15047	15195	15136	15134	14986	15286	15230	14987	15225	15033	15052	15011	15122	15191	15156	15185	15030	15176	15235	14913	15074	15162	14938	15177	15169	15226	15235	14929	15013	15119	15046	14953	15079	15110	15034	15140	15045	15075	15019	15097	15139	15001	15112	15093	15072	15091	15167	15209	15129	15182	15213	14994	15150	15309	15023	14978	15126	15027	15182	14831	15151	14928	15145	15110	15070	15026	14966	14984	15069	15129	15278	15040	15142	15129	15188	15136	15049	15151	15077	15022	15015	15176	15157	14965	15177	14977	15189	15125	15048	15017	14993	15058	15227	15100	15047	15211	15103	15167	15252	15154	15185	15252	15063	15121	15199	15143	15112	15066	15306	15198	15026	15042	15075	14984	14965	15139	15114	15063	15022	15225	15174	14964	15327	15048	15168	15099	15133	15042	15008	15006	15099	14915	15094	15308	15068	15230	15079	15130	14965	14953	15101	15123	15248	15167	15232	15169	15178	14955	15217	15056	15138	15108	15122	15202	15112	15077	15141	15038	15161	14965	15036	14988	15063	15222	15128	14976	15044	15171	14919	15104	15229	15196	15168	15059	15287	15193	15159	15163	15057	15034	15038	15082	15008	15023	15106	15148	15089	14969	15172	15011	15108	15085	15201	15083	15194	15076	14985	14953	15121	15153	15153	15090	15123	15153	15106	15088	15019	15032	15286	15084	15144	15123	15209	15154	14931	15021	15232	14907	15192	15220	15049	15009	15088	15189	15033	14856	14915	15025	15238	15157	15066	15079	15075	15265	14983	14953	15205	15075	15088	15117	15151	15242	15081	15144	15079	14985
28062	22686	25854	22923	19749	19771	19839	18975	18776	18896	18785	18735	18831	18726	18813	18842	18847	18653	18683	18634	18572	18512	18587	18436	18586	18695	18622	18836	18601	18966	18371	18705	18654	18980	18685	18511	18705	18779	18602	18601	18788	18546	18554	18714	18559	18679	18589	18519	18699	18399	18770	18605	18901	18780	18630	18624	18517	18452	18766	18757	18649	18661	18740	18672	18446	18725	18653	18424	18620	18449	18774	18749	18503	18812	18641	18819	18724	18631	18661	18524	18787	18735	18798	18763	18609	18498	18560	18628	18540	18714	18615	18656	18713	18668	18574	18537	18669	18607	18519	18677	18629	18735	18652	18636	18600	18610	18688	18678	18540	18683	18844	18634	18519	18519	18561	18408	18606	18727	18899	18506	18590	18731	18654	18440	18484	18756	18368	18478	18700	18582	18636	18713	18646	18737	18544	18768	18517	18517	18514	18465	18761	18706	18637	18556	18637	18749	18607	18673	18640	18759	18733	18775	18537	18654	18451	18518	18629	18757	18407	18635	18637	18791	18718	18547	18544	18708	18747	18785	18663	18545	18667	18520	18625	18732	18736	18641	18620	18540	18605	18589	18816	18516	18509	18522	18656	18584	18591	18629	18827	18733	18654	18601	18785	18698	18767	18483	18501	18540	18494	18589	18578	18586	18639	18575	18619	18459	18665	18433	18528	18579	18644	18674	18744	18563	18714	18490	18664	18817	18669	18574	18730	18438	18552	18617	18648	18699	18650	18603	18796	18669	18691	18516	18638	18619	18610	18574	18728	18737	18634	18534	18723	18435	18533	18645	18767	18631	18463	18622	18644	18552	18601	18642	18511	18621	18478	18378	18658	18745	18663	18679	18477	18510	18666	18613	18742	18667	18617	18763	18668	18785	18887	18683	18764	18566	18562	18846	18674	18519	18682	18558	18431	18763	18592	18758	18739	18405	18776	18730	18251	18603	18645	18494	18748	18602	18763	18650	18590	18559	18802	18623	18694	18787	18494	18734	18606	18574	18600	18494	18453	18663	18658	18730	18637	18740	18721	18672	18642	18707	18642	18686	18858	18526	18737	18689	18592	18689	18612	18617	18614	18710	18658	18507	18715	18630	18644	18753	18583	18534	18494	18613	18406	18678	19056	18621	18825	18579	18476	18664	18559	18421	18654	18670	18576	18677	18573	18641	18413	18420	18643	18538	18638	18528	18568	18544	18623	18650	18708	18789	18752	18703	18764	18632	18724	18679	18517	18772	18542	18515	18865	18601	18570	18669	18603	18502	18379	18639	18643	18567	18714	18798	18612	18625	18507	18615	18617	18796	18649	18798	18734	18746	18833	18687	18741	18645	18822	18602	18706	18649	18496	18755	18703	18608	18534	18475	18699	18679	18641	18712	18640	18559	18644	18549	18459	18725	18806	18467	18494	18684	18917	18814	18833	18588	18686	18605	18719	18654	18747	18633	18588	18515	18670	18544	18848	18611	18585	18722	18515	18562	18680	18546	18619	18634	18645	18709	18723	18532	18764	18464	18757	18844	18598	18656	18725	18777	18657	18620	18581	18638	18571	18790	18690	18741	18494	18508	18646	18482	18596	18612	18597	18562	18731	18735	18712	18582	18525	18553	18623	18727	18510	18738	18767	18646	18803	18498	18670	18744	18926	18432	18855	18637	18665	18643	18428	18579	18786	18684	18862	18567	18613	18802	18765	18780	18714	18671	18576	18719	18575	18645	18600	18584	18649	18762	18465	18722	18667	18677	18731	18720	18535	18607	18822	18627	18557	18654	18567	18736	18489	18739	18547	18780	18722	18355	18620	18684	18584	18431	18676	18587	18773	18605	18727	18730	18577	18503	18584	18624	18487	18467	18390	18447	18443	18542	18634	18925	18569	18791	18580	18544	18591	18568	18732	18642	18666	18698	18789	18632	18852	18814	18705	18678	18552	18553	18725	18564	18757	18597	18552	18710	18626	18644	18740	18647	18483	18649	18463	18857	18878	18640	18775	18488	18729	18589	18400	18644	18566	18628	18549	18648	18783	18704	18633	18906	18778	18575	18531	18728	18634	18700	18889	18739	18823	18732	18621	18381	18546	18592	18641	18607	18432	18739	18671	18505	18589	18595	18760	18742	18643	18480	18640	18687	18688	18766	18630	18725	18688	18626	18488	18598	18688	18372	18564	18637	18607	18943	18482	18525	18699	18751	18779	18721	18633	18624	18577	18511	18678	18580	18939	18562	18753	18630	18645	18547	18527	18430	18580	18840	18797	18763	18663	18611	18737	18796	18515	18612	18698	18664	18597	18634	18721	18769	18596	18536	18469	18629	18438	18588	18726	18654	18590	18502	18709	18788	18609	18619	18706	18548	18775	18748	18718	18564	18641	18720	18640	18562	18657	18477	18733	18814	18790	18505	18591	18669	18767	18625	18723	18647	18744	18652	18687	18326	18727	18605	18618	18485	18646	18749	18703	18848	18599	18659	18729	18678	18546	18358	18582	18712	18656	18727	18676	18610	18718	18628	18635	18735	18786	18747	18452	18401	18572	18596	18633	18683	18477	18773	18579	18605	18718	18441	18671	18534	18619	18652	18784	18620	18706	18764	18631	18677	18756	18605	18668	18530	18531	18697	18371	18690	18622	18703	18655	18644	18797	18626	18537	18648	18550	18552	18610	18849	18637	18832	18548	18544	18447	18659	18638	18383	18776	18600	18386	18644	18672	18704	18546	18593	18706	18491	18703	18572	18640	18591	18645	18598	18742	18606	18639	18708	18712	18587	18535	18907	18690	18428	18532	18552	18470	18593	18540	18652	18650	18426	18675	18579	18699	18485	18612	18585	18377	18712	18733	18711	18472	18580	18701	18652	18688	18612	18648	18775	18420	18559	18682	18718	18622	18641	18748	18701	18685	18608	18566	18533	18439	18605	18634	18537	18509	18630	18797	18605	18532	18786	18731	18449	18810	18591	18455	18668	18719	18863	18498	18525	18581	18596	18630	18630	18631	18532	18550	18580	18656	18703	18531	18721	18602	18695	18596	18730	18684	18654	18777	18412	18517	18678	18714	18683	18525	18720	18630	18659	18704	18539	18558	18587	18694	18716	18655	18518	18448	18784	18715	18473	18646	18613	18462	18714	18652	18617	18745	18618	18793	18612	18505	18715	18735	18612	18546	18573	18682	18871	18461	18584	18939	18682	18540	18453	18651	18573	18633	18617	18886	18717	18492	18640	18519	18535	18653	18772	18551	18766	18701	18451	18499	18728	18521	18915	18542	18628	18442	18706	18518	18581	18817	18680	18419	18840	18550	18545	18773	18710	18550	18627	18657	18788	18592	18728	18739	18602	18593	18713	18611	18609	18814	18762	18556	18531	18922	18609	18645	18513	18799	18565	18574	18553	18900	18655	18623	18453	18809	18674	18603	18596	18881	18813	18479	18645	18669	18627	18578	18471	18573	18709	18629	18758	18862	18675	18630	18723	18694	18650	18663	18556	18629	18758	18745	18520	18544	18667	18736	18575	18608	18705	18549	18751	18686	18581	18620	18817	18764	18790	18411	18553	18468	18630	18575	18708	18635	18612	18549	18598	18672	18558	18643	18508	18473	18599	18731	18632	18675	18683	18631	18592	18603	18699	18648	18527	18758	18724	18731	18692	18489	18596	18570	18701	18748	18436	18749	18698	18482	18740	18836	18761	18804	18609	18503	18694	18555	18690	18488	18562	18594	18724	18701	18639	18619	18544	18795	18421	18593	18366	18465	18467	18666	18468	18782	18689	18690	18643	18683	18667	18792	18601	18717	18776	18624	18803	18758	18689	18596	18453	18570	18554	18764	18622	18583	18571	18688	18643	18442	18620	18712	18623	18515	18509	18695	18843	18504	18758	18592	18316	18651	18596	18588	18526	18462	18328	18473	18574	18530	18646	18769	18612	18583	18661	18580	18769	18554	18856	18375	18595	18608	18601	18668	18564	18730	18648	18738	18664	18766	18617	18683	18390	18280	18651	18481	18741	18592	18575	18471	18690	18749	18659	18454	18519	18636	18640	18726	18791	18578	18676	18733	18739	18716	18679	18650	18650	18818	18598	18479	18909	18888	18622	18516	18765	18622	18467	18549	18560	18704	18543	18807	18731	18572	18811	18674	18612	18841	18517	18537	18754	18560	18830	18642	18592	18604	18628	18662	18685	18765	18640	18546	18647	18549	18622	18743	18507	18624	18633	18664	18466	18670	18574	18451	18565	18616	18775	18684	18641	18572	18808	18604	18611	18740	18538	18681	18495	18555	18835	18480	18532	18556	18528	18476	18529	18466	18405	18470	18572	18597	18669	18658	18843	18492	18459	18674	18369	18550	18546	18750	18481	18713	18741	18620	18680	18585	18717	18687	18611	18772	18591	18778	18763	18665	18782	18586	18649	18567	18660	18706	18612	18764	18504	18909	18681	18825	18445	18875	18599	18691	18658	18650	18683	18548	18717	18801	18501	18774	18809	18640	18552	18753	18576	18792	18847	18768	18756	18496	18464	18681	18702	18755	18709	18663	18826	18641	18737	18691	18819	18763	18654	18647	18640	18668	18491	18662	18542	18697	18704	18565	18456	18552	18748	18665	18619	18367	18712	18768	18797	18713	18619	18609	18456	18564	18699	18608	18687	18601	18701	18723	18647	18609	18765	18740	18697	18622	18666	18910	18490	18645	18648	18490	18713	18434	18497	18652	18635	18529	18671	18823	18615	18542	18583	18664	18595	18584	18508	18630	18335	18665	18710	18636	18756	18779	18635	18527	18560	18491	18637	18730	18399	18549	18636	18402	18538	18652	18669	18740	18679	18674	18585	18718	18847	18488	18591	18518	18695	18457	18635	18663	18739	18783	18390	18708	18576	18597	18521	18729	18797	18609	18588	18749	18645	18705	18715	18575	18639	18876	18651	18485	18424	18648	18712	18572	18492	18763	18638	18683	18605	18726	18625	18701	18741	18791	18643	18456	18480	18407	18684	18676	18476	18680	18554	18764	18655	18631	18597	18664	18491	18434	18699	18678	18460	18584	18531	18499	18418	18637	18664	18840	18744	18807	18678	18518	18749	18869	18761	18690	18751	18825	18487	18702	18616	18745	18612	18622	18655	18553	18655	18503	18665	18541	18683	18649	18659	18607	18695	18634	18604
18565	24258	21443	17672	16715	16916	16489	15603	15587	15486	15451	15167	15175	15292	15240	15214	15230	14993	15271	15274	15240	15089	15099	15019	15093	14981	15081	14881	14965	15144	15202	15145	14939	15536	15055	15117	14927	15129	15060	15176	15072	15133	14989	15089	15068	15098	15014	15116	14995	15150	15010	15090	15068	14898	15133	15143	14997	15101	15061	15147	15083	15021	15056	14943	14974	15103	15031	15008	14987	15243	15097	15274	15031	15054	15224	15087	15131	15180	15016	15142	15101	15146	15163	15199	15159	15135	15053	15134	14974	15063	15185	15046	15214	14969	15268	14997	15124	14953	15250	15105	15051	15211	15202	15162	15218	15070	15146	15042	14878	15238	15052	15125	15182	15224	15050	14990	15076	15145	14981	15120	14891	15095	15038	14903	15111	15047	15007	15145	14885	15126	15030	15106	15007	14995	15188	15044	14948	15097	15183	15139	15133	15075	15235	15051	15082	15039	15135	15017	15233	15055	14927	15032	14966	15113	14998	14996	15091	15079	14987	15126	14917	14964	15216	15029	15223	15033	15183	15098	15054	14941	15131	15008	15144	14950	15113	15108	14991	15054	15008	14980	15143	15023	15117	15033	15334	14989	15036	15214	15055	15120	15073	15125	15026	14965	15095	14989	15054	15068	15137	15120	15104	15040	15095	15100	14955	15052	14840	15059	14981	14999	14959	15195	15085	15036	15140	15148	14961	15143	15101	15047	14903	14998	15090	15043	15074	15050	15030	14976	15156	15091	14870	15019	15030	15034	15114	15039	15132	14978	15028	15059	14977	15016	15052	15086	15221	14967	15044	15027	15224	15053	15058	15009	15123	15126	15128	14902	15195	15127	15119	15144	15141	15153	15083	15175	14981	15168	15221	15015	15007	15028	14867	15277	15053	15205	15166	15231	14945	15138	15137	15120	15050	15024	14997	15103	15024	14965	15135	15075	15126	14915	15003	15239	14958	15117	14953	15101	14996	15093	15243	15125	14999	15057	15063	14943	15155	15075	15130	15132	15095	15189	15072	15208	15053	15042	15152	15027	14977	15151	14935	14974	15111	15128	15057	15090	14992	15077	15054	15223	15031	15031	15125	15059	14955	15116	15079	15186	15029	15117	15080	15102	15186	15006	14981	15012	15091	14976	15013	15137	15076	14953	14883	15043	15140	15072	15097	14954	15063	14957	15075	15047	15022	15249	15136	14956	15120	14929	15097	15007	15088	15106	15130	14804	15118	15042	15095	15093	15064	15031	15250	15024	15045	15052	15369	14985	15141	15162	15174	15149	15222	15126	15077	15036	15113	15242	15149	15136	15032	15071	15049	15033	15164	15192	15068	15052	15281	15155	15118	15208	15143	15086	15039	15330	15035	15199	15062	15084	15272	15092	15072	15025	15217	15036	14959	15214	14980	15012	15033	15111	14976	15051	15226	15192	15073	15184	15141	15138	15244	15172	15280	15140	15089	14994	14993	15166	15146	15051	15137	15040	15119	15184	14982	14971	15015	15124	15194	14914	15101	15068	14947	14955	15036	15107	15043	15112	14996	15041	14846	15263	15161	15111	14919	14895	15104	15055	15169	15110	15174	14932	15024	14964	14882	15097	15028	15048	15103	15061	15102	15080	15290	15057	15062	14950	15094	14949	15110	15003	15139	14959	15074	15075	14927	15131	14986	15164	15072	15058	15122	15109	14994	15167	15109	15098	15063	15038	14898	14976	15167	15079	15211	15072	15021	15044	14998	15005	15067	15026	15250	15248	14964	15147	15276	15041	15189	14967	15072	15208	14950	14972	14980	14972	15165	15044	14954	15191	15137	15137	15009	15015	15064	14993	14982	15011	15031	15003	15276	15096	15059	15215	15170	15056	15101	15140	15051	15151	15170	15016	15261	14992	15095	15043	15094	15147	15189	15189	15143	15206	14904	15158	15173	14940	15120	15181	15093	14995	15065	15289	15124	15013	15110	15071	15015	15039	15068	15093	15098	15099	14993	15140	15138	15114	14973	15074	15194	14890	15177	14960	14964	15082	15116	15039	15032	15019	15085	15001	15052	15093	14964	14924	15162	14992	15242	15042	15140	15192	15084	14995	15278	15001	14897	15102	15050	15118	15073	15150	15156	15050	15118	15196	15096	15082	15100	14973	15076	15186	15125	15195	15204	15104	15235	15065	15002	15106	14962	15119	15174	15100	15043	15038	15104	15179	15024	15049	15213	14914	15106	14934	15148	15180	15216	15082	15000	15265	15173	15079	15042	15124	15121	15010	15039	15081	15051	15142	15184	15170	15218	15078	14950	15157	15166	15108	14903	15172	15036	15080	14953	15047	15095	15084	15029	15228	15041	14972	15056	15080	15141	15242	14986	14853	15104	15128	15036	14974	14995	15107	15216	15077	14974	14938	15063	15037	14975	15125	15137	15237	15041	15254	15123	15118	15114	15303	15057	14966	15113	15285	15134	14990	15145	15131	15101	14950	15150	15119	15010	15160	15328	15150	15220	15215	15122	15211	15060	15010	15032	15062	15032	14994	15148	15022	14993	14946	15130	14996	15175	15092	15078	15041	15229	14974	14958	15014	15281	15204	15240	15173	15028	15026	15080	15115	15322	15017	14979	15040	14905	15095	15050	15165	15104	15054	14998	15227	14931	15157	15071	15206	15261	14887	15097	15167	15181	14913	15007	15275	15027	15188	15107	15295	15082	15121	14954	14904	15066	14977	14959	14905	15061	15049	15065	15082	14997	14984	15210	14976	15050	15074	15042	15084	15044	14989	15249	15127	15208	15045	15207	15207	15113	15013	15224	15025	15190	15181	15164	15112	15000	15020	14940	14920	15182	15066	15012	15073	14900	15065	15155	15093	14969	15078	15059	15251	15117	15005	14994	15199	15210	15242	15292	15066	15242	15089	15050	14936	15002	15264	15268	15066	15223	14982	15021	15148	15236	15251	15017	14975	15217	15107	15149	15081	15085	15094	15048	15090	15144	15274	14998	15097	15168	14942	15237	15054	15045	15043	15158	15136	15221	14985	14994	15108	15060	14918	15178	14942	15226	15098	15191	15044	15081	15023	15112	14864	15303	15114	15232	14996	15229	14954	14973	14980	15150	15076	15007	15168	15178	15076	15075	15152	15151	15124	14993	15175	14996	15010	15056	15083	15299	15161	15122	15075	15132	15072	15032	15009	15087	15125	15132	15046	15068	15007	15187	15180	15015	15361	14849	14989	15130	15142	15164	15090	15238	15235	15222	15081	14964	14940	15026	14980	15188	15062	15115	15271	15013	15044	15253	15182	15032	15088	15142	15092	14948	14999	15145	15061	15077	15137	15093	15177	15058	15046	14942	15009	14883	15052	15056	15152	15035	14980	15021	15002	15083	15093	15114	14957	15097	15283	15123	14943	15049	15145	15101	15174	15114	15122	15099	14986	15183	14963	15071	15079	15283	15047	15107	15199	14984	15115	15067	15046	15175	14975	15153	15127	15119	15007	15153	15061	15019	15045	15040	14816	15201	15267	15063	15141	15116	15026	14944	14962	15140	15155	15143	15093	15052	15010	15112	15132	15094	15035	15197	15039	15110	15120	15129	15185	15225	14963	14966	15055	15147	14965	15113	15090	15108	15017	15191	15091	15034	15142	15052	15220	15263	14990	15110	15056	15022	15035	15021	15038	15237	15042	15002	14949	15146	15105	15123	15062	15095	15141	14999	14976	15195	15081	15062	14987	14980	15185	15105	15065	15135	15191	15058	15104	15048	15018	15294	15005	15096	15291	14975	15133	15193	15016	15122	15010	15185	15110	14980	15166	14983	15169	15163	15069	15137	15056	14983	15178	15034	15077	15097	15121	15151	15033	15118	15149	15081	15063	15074	15224	15115	15109	15193	15145	15113	15167	15056	15098	15249	15016	15108	15330	15210	15130	15077	15110	15135	14962	15066	15127	14982	15105	15239	15146	14909	15163	14935	15110	15201	15287	15056	15090	15047	15065	15146	15134	15154	15111	15016	15124	14933	14999	15196	14994	15119	15096	15071	15096	15102	15055	15016	15080	15052	15104	15058	15077	15134	15193	15243	15003	14920	15049	14994	14828	15165	15217	14968	15109	15323	15096	15200	15177	15158	15047	15124	14940	15098	15039	15014	15182	15090	15141	15085	15077	15107	15024	15140	15123	15114	15041	15059	15094	15103	14863	15117	15034	15123	15026	15042	15045	15054	15014	15044	15101	15076	15042	15217	15180	15127	15058	15054	15015	15021	15152	15178	15018	15094	15128	15070	15010	15112	15022	15178	15107	15142	15070	15068	15043	15003	15117	15210	14894	15092	15249	15182	15101	14956	15127	15018	15170	15158	15124	15131	15036	14980	14988	14965	15070	15152	15085	15086	15166	15070	15088	15117	15043	15114	15125	15151	15210	15109	15135	15109	15009	15097	15148	15285	15102	15183	15094	14946	15160	15027	14964	15010	14922	15234	15198	15011	15080	15190	15168	15208	15172	14987	15102	15156	15012	14990	15070	15199	14972	15140	15091	15053	15058	15034	15087	15144	15000	15094	15225	15123	15137	14944	14937	15064	15003	14963	15172	15122	15136	15049	15135	14926	15295	15034	15009	15149	15115	15119	15065	14956	14963	15037	15263	15007	15158	15179	15200	14864	14964	15022	15088	15136	15114	15025	15181	15204	15183	15068	15051	15356	15073	15113	14968	15222	15080	15157	15174	15220	15110	14951	15093	15088	15000	15051	15058	15158	15177	15112	15126	14960	15037	14970	15115	15175	15011	15001	15166	15127	15278	15193	15224	15091	15055	14994	14921	15163	15117	15161	14912	14952	15038	15021	15093	15109	15183	15128	15140	14990	15069	15035	15170	15103	15122	14955	15106	14979	15147	15213	15122	15131	15040	14965	15195	15138	15049	14997	15093	15156	15201	15059	15006	15035	15137	15041	15186	15074	15312	15108	15204	15142	15157	15072	15300	15044	15243	15069	15036	15044	15081	15017	15162	15069	15005	15175	15048	15080	14877	15177	15048	15095	15098	15216	15196	15191	14886	15058	15038	14990	14979	15183	14989	15115	15062	15103	14925	15128	15085	14964	15097	15023	15132	15189	14997	15141	15068	15035	14885	15093	15089	15177	15117	15013	14957	15159	15105	15082	15049	15227	15183
24084	21162	28521	24280	22351	22905	22633	19557	18995	19012	18883	18912	18869	18714	18622	18752	18554	18669	18403	18441	18364	18351	18489	18554	18542	18620	18491	18423	18406	18412	18386	18353	18343	18437	18413	18495	18526	18513	18367	18257	18553	18373	18531	18109	18359	18399	18325	18417	18298	18347	18442	18372	18587	18562	18668	18343	18423	18316	18298	18375	18540	18384	18544	18342	18515	18474	18470	18645	18428	18461	18202	18362	18313	18326	18347	18584	18345	18272	18245	18336	18315	18111	18492	18351	18384	18574	18390	18375	18448	18321	18581	18466	18448	18415	18465	18279	18502	18463	18398	18423	18454	18369	18219	18323	18431	18280	18352	18299	18320	18417	18364	18277	18411	18434	18156	18230	18381	18281	18173	18247	18335	18382	18358	18398	18063	18153	18439	18309	18271	18099	18429	18395	18317	18232	18630	18540	18267	18233	18388	18265	18258	18295	18337	18290	18227	18276	18561	18416	18300	18321	18358	18276	18324	18441	18541	18369	18319	18299	18384	18478	18202	18397	18490	18474	18248	18341	18433	18165	18213	18403	18160	18243	18431	18488	18279	18141	18259	18197	18453	18227	18187	18376	18409	18265	18187	18347	18489	18261	18347	18235	18413	18596	18496	18555	18255	18113	18285	18278	18415	18237	18315	18059	18296	18332	18313	18406	18396	18377	18387	18315	18394	18350	18593	18385	18419	18209	18159	18352	18182	18216	18386	18364	18442	18386	18408	18314	18375	18427	18536	18417	18250	18484	18376	18244	18270	18123	18408	18354	18217	18276	18331	18256	18484	18406	18399	18285	18157	18154	18434	18212	18417	18181	18549	18461	18250	18482	18548	18309	18459	18171	18330	18514	18299	18368	18315	18265	18445	18226	18249	18289	18436	18604	18511	18263	18109	18097	18049	18181	18456	18429	18174	18514	18379	18364	18164	18381	18406	18188	18303	18528	18238	18415	18281	18194	18443	18327	18557	18230	18188	18150	18201	18409	18448	18280	18352	18398	18213	18449	18296	18306	18438	18324	18266	18253	18348	18436	18249	18363	18322	18324	18359	18610	18440	18227	18471	18338	18135	18345	18181	18315	18422	18283	18380	18366	18178	18321	18403	18474	18418	18344	18472	18309	18553	18322	18258	18416	18351	18270	18317	18230	18236	18335	18136	18543	18568	18294	18353	18580	18260	18348	18228	18453	18278	18342	18357	18338	18600	18468	18433	18132	18225	18328	18365	18154	17936	18229	18284	18180	18232	18437	18323	18331	18161	18425	18432	18305	18343	18430	18317	18439	18392	18311	18204	18482	18302	18226	18495	18436	18229	18390	18428	18317	18573	18299	18488	18396	18206	18479	18285	18236	18344	18485	18484	18355	18390	18371	18283	18316	18397	18375	18453	18340	18340	18271	18334	18370	18248	18264	18375	18197	18452	18090	18030	18358	18390	18290	18379	18411	18223	18470	18446	18348	18425	18169	18214	18392	18287	18374	18355	18421	18212	18287	18435	18178	18477	18294	18311	18275	18292	18090	18234	18275	18324	18294	18331	18273	18077	18324	18189	18511	18102	18456	18254	18180	18087	18381	18610	18238	18342	18379	18422	18392	18251	18330	18251	18463	18251	18432	18230	18234	18264	18544	18326	18437	18327	18257	18514	18497	18420	18224	18436	18275	18440	18309	18311	18428	18366	18408	18143	18238	18368	18253	18318	18464	18195	18235	18259	18276	18455	18008	18207	18288	18307	17977	18373	18289	18374	18362	18277	18423	18315	18586	18179	18236	18304	17933	18314	18361	18241	18594	18386	18107	18567	18442	18374	18239	18484	18319	18457	18240	18314	18256	18227	18074	18352	18355	18345	18125	18295	18331	18316	18313	18291	18534	18499	18343	18441	18384	18300	18411	18356	18402	18466	18202	18499	18174	18117	18287	18386	18134	18347	18412	18370	18350	18727	18308	18267	18263	18359	18423	18318	18359	18254	18301	18293	18475	18126	18398	18262	18131	18299	18145	18270	18273	18368	18305	18398	18555	18164	18326	18318	18241	18553	18390	18278	18364	18211	18118	18337	18283	18554	18369	18294	18367	18316	18225	18330	18320	18380	18185	18513	18420	18333	18356	18096	18281	18520	18381	18519	18091	18216	18518	18365	18402	18138	18249	18275	18290	18260	18240	18369	18339	18403	18199	18313	18340	18325	18265	18255	18083	18296	18456	18702	18399	18462	18445	18260	18228	18321	18379	18555	18346	18373	18203	18255	18603	18415	18442	18173	18320	18241	18299	18208	18420	18254	18307	18316	18314	18299	18462	18539	18341	18389	18504	18375	18333	18422	18278	18207	18318	18297	18422	18341	18057	18255	18404	18296	18322	18381	18253	18455	18260	18325	18320	18366	18388	18210	18470	18336	18148	18148	18415	18269	18420	18333	18266	18264	18116	18399	18190	18407	18674	18404	18438	18309	18388	18323	18417	18575	18241	18437	18212	18661	18310	18442	18225	18347	18229	18306	18290	18200	18327	18554	18350	18599	18338	18278	18230	18336	18431	18209	18536	18366	18338	18379	18319	18250	18256	18322	18316	18240	18461	18272	18201	18417	18299	18396	18270	18460	18482	18155	18320	18251	18337	18292	18472	18698	18522	18084	18226	18447	18398	18505	18069	18275	18176	18369	18255	18355	18122	18274	18408	18361	18335	18249	18575	18393	18447	18355	18418	18296	18489	18611	18364	18317	18361	18276	18292	18342	18345	18600	18351	18454	18309	18097	18362	18432	18464	18518	18277	18212	18174	18093	18423	18365	18351	18431	18384	18436	18306	18358	18361	18531	18219	18461	18287	18432	18462	18206	18306	18237	18219	18317	18391	18435	18367	18387	18147	18300	18448	18233	18416	18412	18425	18299	18408	18552	18344	18179	18385	18327	18499	18408	18342	18460	18480	18436	18571	18388	18379	18370	18350	18326	18592	18410	18324	18273	18355	18239	18400	18340	18458	18402	18520	18395	18338	18322	18117	18193	18266	18507	18352	18429	18491	18227	18358	18401	18308	18389	18446	18312	18406	18420	18345	18494	18326	18355	18067	18210	18429	18449	18236	18475	18406	18472	18278	18211	18404	18375	18554	18190	18284	18376	18242	18359	18354	18420	18564	18404	18427	18364	18310	18297	18326	18383	18369	18416	18192	18327	18579	18251	18281	18202	18159	18287	18241	18123	18467	18180	18590	18552	18399	18340	18257	18247	18099	18338	18452	18208	18415	18433	18493	18424	18339	18539	18338	18415	18226	18226	18343	18449	18374	18587	18223	18341	18328	18256	18299	18210	18409	18272	18219	18638	18321	18376	18385	18475	18381	18373	18232	18166	18366	18225	18443	18488	18368	18351	18318	18363	18517	18363	18300	18360	18476	18235	18391	18371	18239	18311	18233	18616	18181	18201	18342	18527	18402	18251	18456	18440	18086	18265	18282	18261	18429	18154	18211	18202	18122	18390	18110	18141	18325	18235	18158	18503	18407	18460	18311	18286	18333	18438	18262	18401	18386	18323	18406	18275	18432	18353	18352	18180	18301	18339	18286	18451	18323	18341	18236	18372	18445	18320	18368	18325	18336	18388	18339	18421	18427	18292	18256	18148	18164	18394	18344	18251	18336	18417	18422	18326	18374	18558	18415	18869	18483	17965	18297	18273	18143	18254	18362	18364	18473	18336	18320	18088	18422	18192	18242	18474	18366	18206	18416	18364	18400	18346	18249	18433	18491	18331	18308	18512	18334	18187	18283	18451	18371	18285	18258	18421	18448	18274	18321	18287	18363	18194	18125	18292	18370	18225	18222	18214	18165	18170	18473	18621	18327	18454	18261	18348	18414	18357	18191	18414	18410	18178	18374	18575	18492	18229	18417	18317	18286	18293	18347	18446	18329	18337	18449	18216	18331	18156	18351	18226	18319	18426	18246	18280	18248	18280	18374	18280	18137	18295	18334	18216	18268	18231	18390	18346	18449	18284	18304	18246	18410	18416	18151	18124	18540	18389	18176	18367	18393	18267	18205	18376	18219	18246	18266	18350	18334	18407	18341	18342	18315	18324	18331	18453	18394	18180	18419	18228	18419	18156	18320	18162	18532	18338	18442	18396	18428	18069	18310	18306	18384	18258	18344	18295	18239	18160	18163	18297	18312	18386	18145	18433	18316	18347	18306	18140	18058	18046	18404	18429	18390	18170	18439	18433	18153	18222	18303	18275	18444	18397	18137	18347	18233	18363	18196	18299	18323	18311	18203	18583	18383	18736	18224	18432	18470	18023	18347	18313	18208	18308	18380	18533	18142	18276	18274	18522	18156	18354	18277	18239	18540	18446	18390	18275	18366	18333	18472	18360	18156	18461	18577	18448	18317	18267	18398	18526	18574	18396	18359	18238	18482	18361	18358	18366	18235	18349	18356	18417	18467	18519	18360	18230	18400	18274	18337	18360	18506	18230	18268	18145	18277	18151	18372	18548	18314	18475	18480	18304	18663	18492	18424	18439	18266	18465	18308	18253	18172	18362	18368	18395	18242	18356	18201	18183	18211	18465	18476	18416	18488	18402	18428	18285	18319	18348	18362	18500	18323	18113	18332	18346	18347	18494	18196	18269	18403	18299	18430	18316	18283	18487	18489	18454	18274	18352	18159	18396	18354	18230	18503	18460	18470	18454	18452	18376	18271	18125	18403	18230	18252	18366	18380	18357	18258	18397	18443	18295	18583	18402	18200	18172	18433	18197	18248	18257	18296	18248	18273	18273	18540	18417	18437	18309	18356	18347	18328	18365	18235	18530	18521	18532	18317	18179	18421	18343	18559	18351	18502	18380	18360	18383	18428	18309	18460	18340	18485	18193	18419	18334	18574	18479	18421	18418	18509	18286	18500	18229	18319	18413	18255	18301	18319	18385	18499	18395	18201	18249	18474	18285	18207	18228	18491	18357	18287	18324	18369	18368	18356	18562	18270	18237	18213	18373	18370	18458	18356	18259	18235	18262	18388	18325	18445	18393	18316	18549	18353	18350	18467	18520	18495	18112	18295	18394	18529	18123	18258	18503	18407	18121	18352	18170	18149	18568	18351	18399	18383	18213	18269	18187	18463	18278	18499	18521	18333	18511	18517	18188	18261	18383	18218	18340	18421	18212	18199
18360	31961	27714	20711	18907	18256	18027	16506	15975	15690	15649	15404	15306	15424	15269	15433	15176	15334	15096	15175	15180	15096	15163	15247	15080	15178	14989	15103	15045	14948	14930	15127	15100	15035	14860	14981	14980	15055	15045	15233	15176	14958	15125	15039	15043	14959	15048	14807	15126	15027	15052	15064	15062	15079	15000	15050	15091	14945	14912	15027	14988	14993	14911	15047	15196	15058	15167	15032	15054	15161	15007	15075	15010	14900	15208	14871	15009	15090	14988	15034	14925	15159	15073	15006	15119	15054	15047	15126	15168	15145	14995	15061	15021	15139	15076	15226	15116	14943	14975	15132	14954	14908	15050	14927	15238	15040	15026	15016	14990	14806	14986	14970	15028	15050	15085	15082	15270	14825	14835	14986	14862	15151	14980	14952	14819	14841	14991	14942	14959	14861	15018	15072	15014	14895	14970	14943	14991	14968	15036	15036	15011	15136	15067	15119	14997	14920	15102	14965	14941	14961	14948	14968	14925	15037	14942	14888	14917	15008	14922	15090	15045	15083	15001	15019	15099	15028	14996	14855	15100	15047	15088	14984	15054	14966	15005	14888	14842	15002	15098	14954	15001	14949	14993	15116	15128	15100	14858	14856	14839	14860	14915	14926	15059	15118	15047	14923	15095	15056	14873	15141	14863	14964	15062	14998	14986	14797	15007	14821	14962	14927	14954	14932	14836	15060	14977	14949	14953	15004	15031	15017	15011	14971	14774	15126	15144	14955	14923	14879	15126	15039	14916	15035	14942	14956	15057	14775	15043	15053	14920	15130	14895	15147	15036	15026	14926	14895	15112	14929	14956	14931	15056	14949	15043	14900	15065	15077	15022	14999	15137	14925	15024	14855	15076	14911	14938	14950	15054	14897	14729	14937	15116	15005	14862	14880	14811	14906	14996	14877	14887	14912	15018	14979	15168	14961	14902	15006	14845	15024	15054	14945	14903	15174	15033	14914	15037	14837	14967	14895	15120	14977	14998	15058	15111	14939	14974	14923	15025	15179	14951	15073	14909	14901	14934	15039	15051	14980	15241	15038	15014	14920	14801	14958	15087	14841	15000	14958	14784	14868	14921	14786	15228	15074	14944	15012	14956	15117	14909	14911	14981	15126	14804	14926	14972	15023	14974	15024	14952	15120	14993	15012	14872	15014	14890	15041	15217	14891	14891	14852	14966	14872	14936	14868	14955	15147	15041	14933	14988	14939	15027	14993	14933	14947	14936	14841	14859	15052	15016	14833	14927	15032	15127	15076	14940	15021	14935	15029	14888	14928	15054	15149	15022	14915	14871	15022	14898	14920	14934	14953	15040	15080	14967	15057	14956	15037	15067	15037	15077	14998	15045	15104	14893	14930	15068	15075	14983	15021	14973	14983	15014	14960	15003	14996	15035	14950	14891	14893	15076	15187	15161	15015	14988	15150	14971	14976	15080	14938	14927	15045	14927	14951	14852	14931	15187	15014	14961	14917	15064	14945	15116	14989	15143	14918	14805	14966	15028	14939	14899	15203	15042	14990	14914	14828	14940	15044	15023	15079	14985	14967	14924	14903	14961	14927	15096	15116	14863	14940	14861	15029	14996	15029	14877	14960	14886	15064	15013	14987	14911	15117	15022	15055	15028	14983	15186	14826	14949	14871	14910	14994	14877	14953	15049	14914	14912	14886	14926	15020	15036	14928	15017	15081	14936	14898	15060	14975	15069	15005	14947	15004	14971	14922	15000	14849	14994	14717	14894	15029	14934	14860	14873	14947	14951	14941	15093	15046	14977	14867	14769	14871	15029	15069	15020	15053	14825	14830	14720	14983	14843	14908	15060	14931	14904	14829	15119	14938	14914	14949	14911	15086	15043	15099	14969	14927	14985	15123	14904	15088	14929	14981	15003	15020	15036	14927	14975	14948	14890	15008	15092	15094	14901	14948	14863	14785	14973	14978	14997	15015	14905	14951	14922	14954	14901	14876	14989	15016	15080	15050	15067	14881	15029	15008	14939	15026	14832	14939	15059	14716	14996	15042	15022	15077	14838	15110	14962	14865	15002	15075	15033	14977	15073	14878	14988	15083	15084	14994	14791	15095	14970	15174	14963	15104	15007	14853	14883	14992	15138	14882	14921	15181	15047	14974	14999	14995	14997	14990	15112	15195	15052	14937	14694	14861	15033	15015	15148	14861	15093	15081	14972	14874	14914	14952	15176	15002	14992	14956	15002	15126	14931	14893	14950	14941	15085	14997	14990	14977	15000	15087	15095	15070	14986	15093	14961	14841	14832	14928	14882	15139	14864	15051	14976	14797	15081	14963	14918	15194	15133	14870	14841	14996	15092	14908	14884	14985	14959	15027	15213	14852	14930	15015	14879	14986	14895	15015	14946	15039	15026	15014	14992	14983	14873	15064	14906	14989	15058	15043	14894	15072	14897	15187	15066	15091	14928	14871	15011	14964	14933	15073	14893	14971	14841	14875	15076	15037	14983	15083	14864	14989	14940	14844	14969	14976	15002	15036	14841	15055	14895	15053	14964	14913	14825	14997	15098	14861	14939	14853	15006	15028	14804	14829	14867	15117	14908	14901	15044	14988	15033	14920	15070	15005	14854	15018	14990	14968	14967	15043	15009	15037	15000	15007	14924	14940	15191	15032	14916	14950	14904	14927	15115	14817	15070	15039	14956	14886	14938	15008	14951	14978	15095	14943	15006	14937	14945	15040	14867	14876	14995	15068	14899	14878	14960	14905	15083	14972	15035	14953	14978	14892	15086	14997	14901	14927	15047	15082	14983	15041	14952	15039	15056	14836	15015	15061	14856	14947	14806	15152	14989	15136	14885	14913	15008	15004	14874	15007	15053	15017	14962	14925	14907	15060	14960	14999	14910	14890	14996	14963	14889	15019	15043	15085	14968	15056	15021	15141	14863	14861	14852	14913	15081	15097	15126	14984	14993	14954	14965	15107	15070	14918	14918	15160	14971	14936	15031	14978	15053	14926	15011	15051	15219	14841	15106	15005	14971	15030	14921	14993	14983	15020	14838	15052	15082	14997	14842	14898	14958	15083	14912	14950	14837	15172	15138	14954	14811	14908	14920	15007	14915	14784	15161	14843	15101	15019	15207	14951	14953	14859	15088	14938	14919	14914	15026	14859	14946	14920	15009	14897	15049	15106	15243	15005	14968	15072	14920	14908	14788	14872	14955	15028	15002	14792	15028	14996	15109	14961	14955	14979	14988	14834	14997	15077	14965	15170	14892	14920	14990	14921	14902	14892	15069	14952	15020	14998	15066	14871	14957	15078	14901	14929	15051	14953	15035	15144	14961	15030	14984	14897	15071	14932	14993	15020	15047	15104	14980	15123	14991	15017	14959	14902	14980	15059	14909	14851	15016	14823	15185	14844	14975	15000	14934	14841	15032	14986	14947	15166	15054	14942	14977	15061	15045	15095	15113	14900	14860	15080	14843	15089	14932	14970	14952	15036	14849	15080	15008	15102	14849	14917	14898	14855	15020	15016	14926	15125	15047	15048	14954	14961	15133	14878	15091	14967	14755	15001	14947	14984	14878	15059	14988	14919	14938	15006	15069	14933	14926	14958	14957	14810	14954	14932	15121	14959	14988	14830	15109	14875	14953	14900	14987	14941	14951	14976	14973	15022	14920	14952	14781	14932	14907	15057	15093	14895	14973	14862	14773	15127	15003	15087	15107	15086	15097	14896	14921	14847	14978	15055	14865	14874	15067	15080	15049	15021	14993	14975	14974	15093	15134	14989	15013	14899	14933	14996	14735	15104	15002	14974	15018	14936	14821	15017	14961	15070	15037	15028	15034	14936	14818	14975	14901	15022	14912	15018	14940	15102	15067	15121	15005	14961	14943	14975	15052	14963	14896	14991	15082	15051	15077	15263	14942	15072	15174	14885	15111	14903	15024	14911	15073	14923	14993	15000	14876	14783	15064	15132	14815	14961	14956	14954	15075	14811	14876	14823	14877	14929	15133	14959	14867	15115	15175	14905	15032	14948	15039	15040	14987	14915	14906	15051	14973	14982	14995	15119	14970	14816	14983	15105	14994	14846	14889	15165	14951	14936	15103	15214	14901	15002	14924	14985	15187	14935	14898	14775	14940	14843	15092	15038	14962	15049	15067	15031	14762	15115	15131	14963	15001	15014	14841	14970	15041	14990	15020	14941	14899	14989	15023	15063	14880	14980	14972	14917	15055	14950	15070	15061	14820	15028	15042	14920	15007	14996	14969	14962	14830	14901	14999	14824	14925	14861	14953	15078	14998	14824	15031	14963	14981	14952	15055	14976	15024	14919	14926	15020	14829	14996	15002	14808	14783	14960	14933	14984	15117	14957	14954	15024	14910	14911	14890	15081	15009	15138	15006	14955	15056	15094	15021	15025	15043	14955	14995	15059	14930	15113	15053	14870	15081	15174	14893	14890	14934	14949	14864	15167	15029	14892	14973	14925	14904	14917	15044	14946	14881	14991	14981	15002	15103	15268	15093	14868	14905	15140	14935	14945	15035	14969	14911	15073	15029	14958	15075	14753	14953	14928	14961	14893	15047	14858	14973	15066	14952	14857	14999	15016	14802	15268	15029	14908	14941	14949	15049	14962	15033	14983	14921	15058	14919	14921	14979	14978	15060	14810	14949	14917	14846	15061	15023	14952	15080	15190	14781	15078	15032	14888	14955	15071	14894	14980	15014	14982	14878	14869	15047	14982	14935	14909	14871	15001	14934	15106	15070	14950	15154	14840	15042	15091	15140	14870	15011	15099	14927	14895	14994	14943	14866	15168	15049	14913	15108	14926	15025	14896	15014	14975	15034	14980	15101	14908	15113	14991	14952	15005	14834	14931	14947	15034	15161	14910	14914	15128	14995	14820	14994	14855	14943	15051	15122	14868	14895	15070	14852	14846	15035	14995	14886	14920	15020	14904	15177	15058	15014	14926	14997	14978	15070	15144	14982	14841	14802	14932	14919	14981	14863	15008	14991	14961	14864	14821	15043	15001	15053	14992	14965	14891	14983	15035	15048	14741	14881	14817	14956	14920	15003	14860	14954	14949	15004	15008	15007	15083	14922	15063	15067	14924	14998	15100	14913	14883	15126	14951	15195	14950	14762	15042	15020	14921	15030	15025	14891	15084	14977	14817
22753	21134	28886	23665	21461	24149	26433	21254	19853	20116	19890	19659	19377	19483	19456	19260	19172	19258	19309	19301	18952	19033	19226	19254	19081	19202	19068	18777	19188	18973	18945	18949	18937	18937	19085	19027	19005	18926	18946	18920	19066	18658	18888	18861	18963	18893	18923	18885	19042	18876	18948	18932	18728	19036	18917	18922	18931	18752	19001	18865	18929	18782	19066	19062	18756	19028	18993	18846	18897	18768	18817	18901	19017	18927	19060	18837	18826	19291	19013	19064	19027	18935	18725	18839	18853	18982	18928	18930	19109	19259	18890	18882	18844	18913	18955	18913	19076	18850	18700	18588	18798	18975	18885	18722	18906	19039	18807	18915	18666	18919	18602	18996	18857	18758	18894	18788	18966	18858	18861	18968	18721	18918	18969	18802	18955	18775	18954	18928	18644	18836	18665	18856	18843	18806	18735	18937	18723	18768	18780	18840	18889	18917	18993	18865	18983	18927	18855	18928	18968	18749	18811	18959	18812	18956	18697	18618	18825	18929	18849	18732	18719	18718	18705	18632	18899	19090	18761	18650	18780	18971	18914	18958	18905	18972	18833	18873	18928	18773	18792	18948	18872	18883	18886	18885	19001	18820	18826	18702	18967	18856	18804	18640	18844	18895	18688	18829	18901	18918	18881	19114	18833	19053	18875	18847	18853	18952	18579	18959	18851	18861	19147	19024	18842	18921	18757	18848	18864	18879	18934	18774	18924	18621	18758	18941	18574	18951	19024	18911	18867	18764	18903	18976	18720	18788	18864	18914	18906	18932	18778	18602	18957	18867	18789	18865	18966	18641	18783	18825	19043	18880	18974	18669	18878	18824	18986	18951	18850	18830	18795	18801	18918	18979	18885	18908	18877	18768	18831	18772	18938	18753	18938	18782	18861	18895	18824	19044	18769	18879	18990	18904	18627	18748	18910	18860	18927	18799	18915	19114	18846	18890	18628	18867	18920	18896	18735	18985	18897	18663	18913	18826	18908	19159	18756	18728	18787	18749	18890	18882	18927	18673	18962	18725	18687	18613	18836	19007	18902	18781	18866	18833	18911	18595	18924	18792	18798	18896	18659	18932	18975	18855	18727	18888	18783	18875	18967	18873	18865	18819	18895	18677	18858	18676	18742	18795	18883	18938	18706	18985	18975	18919	18873	18752	18864	18943	18939	18909	19163	19021	18900	18763	18756	18864	18893	18783	18885	18850	18925	18728	19022	18868	19039	18719	18998	18903	18885	18873	18864	18756	18661	18958	18888	18753	18820	18961	19034	18802	18936	18840	18702	18837	18811	18766	18830	18853	18989	18766	18924	18813	18871	18947	18515	18754	18830	18639	18796	18775	18847	18781	18804	18881	18857	18940	19033	18945	18809	18886	18954	18964	18715	18588	18894	18984	18978	18821	19011	18905	18786	18752	18941	18579	18727	18719	18827	18963	18969	18879	18808	18767	18675	18726	18823	18959	18888	19025	18916	18671	18905	18802	18807	18737	18745	18788	18921	18748	19017	18817	18883	18935	18735	18936	19010	18829	18838	18882	18685	18930	18722	18901	18828	18915	18901	19069	18690	19009	18800	18833	18961	18728	18795	18675	18944	19069	18883	18830	19071	18906	19024	18843	18846	18964	18868	18909	18818	18928	18908	18833	18757	18864	18736	18966	19071	18943	18962	18872	18817	18872	18950	18910	18734	18675	18852	18976	18721	18946	18830	18814	18745	18927	18778	18867	18737	18857	18803	18651	18793	18706	18766	18895	18818	18906	18734	18913	18717	18875	18870	18757	18847	18766	18844	18947	18941	18719	18696	18817	18791	18890	19089	18933	18720	18784	18875	18715	18792	18815	18808	18934	18823	18777	18850	18832	18707	18851	18694	18727	18785	19047	18740	18868	18867	18745	18841	18859	18830	18571	19007	18899	18880	18773	18910	18683	18937	18755	18857	19078	18816	18835	18671	19002	18935	19000	19099	18709	18870	18848	18817	19094	18804	19013	18942	18709	18952	18906	18841	18856	18832	18809	18983	18924	18657	18894	18698	18801	18995	18641	18900	18878	18722	18948	18812	18695	18930	18824	18879	18778	18842	18642	18814	18734	18859	18764	18783	18841	18770	18705	19101	18908	18889	18942	18642	18726	18796	18979	18901	18794	18757	18833	18996	18858	19040	18864	18744	18786	19031	18934	18819	18675	19002	18756	18823	18877	18939	18762	18848	19027	18898	18784	19064	18719	18761	18955	18902	18876	18798	18816	18693	18720	18902	18846	18894	18846	18885	18743	19085	18880	18924	19007	18551	18705	18430	18835	18787	18775	18936	18686	18905	18851	18874	18920	18767	18751	18760	18874	18732	18980	18731	18840	18973	18880	18869	18741	19020	19020	18808	18883	18813	18901	18886	18811	18732	18888	19044	18855	18827	18778	18788	18821	18834	19021	18826	18701	18813	18736	18848	19117	18746	18666	18787	18715	18843	18854	19051	19078	18898	18822	18689	18909	18673	18664	18918	18779	18928	18762	18855	18953	18904	18949	18972	18853	18940	18711	18945	19007	18837	18762	18689	18774	18865	18847	18806	18841	18586	18723	18936	18881	18966	18818	18755	18776	18734	18800	19042	18772	18702	18718	18844	18863	18760	18867	18876	18769	18797	18909	18806	18871	18652	18894	18796	18589	18983	18753	18807	18985	19053	18830	19238	18733	18667	18742	18856	18688	18756	18689	18733	18787	18851	18617	18983	18742	18987	18760	18738	18846	18875	18765	18797	18987	19066	18749	18819	18830	18924	18802	18944	19021	18847	18956	18934	18862	18940	18841	18961	18934	18745	18655	18816	18853	18820	18729	18879	18771	18922	18814	18885	18967	18862	18962	19127	18745	18804	18881	18811	18859	18769	18686	18991	19020	18744	18744	18966	18843	18924	18804	18861	18882	18945	18804	18815	18670	18881	19019	18756	18700	18742	18815	18821	18794	18613	18911	18873	18714	18973	18698	18945	18863	18806	18819	18787	18796	18924	18883	18915	18776	18903	18818	18831	18829	18757	18724	18798	18845	18814	19003	18936	18873	18892	18920	18890	18747	18983	18821	18715	19014	18997	18800	18771	18486	18985	19015	18878	18950	18892	19133	18947	18971	19117	18869	18617	18797	18859	19029	18776	18919	19076	18851	18749	18932	18862	18798	18739	18946	18974	18965	18699	18862	18732	18756	18810	18661	18824	18815	18852	18824	18916	18768	18925	18863	18776	18879	18727	18834	18715	18805	18852	18713	18784	18797	19158	18763	18915	19136	19014	18730	18826	18806	18879	18715	18656	19063	18960	19105	18663	18835	18830	18781	18679	18709	19076	18941	18777	18765	18867	18881	18779	18847	18976	18830	18792	18903	18933	18915	18768	18781	18847	18793	18914	18968	18817	18847	18857	18775	18687	18694	18870	18875	18918	18803	18803	19071	18972	18698	18821	18902	18970	18876	18896	18779	18774	18988	18695	18936	18936	18899	18962	18856	18795	18857	18935	18917	18911	18918	18734	18919	18819	18822	18825	19074	18800	18883	18828	18850	18767	18755	18616	18657	18703	18806	18620	18835	18688	18843	18828	18925	18889	18867	18881	19029	18745	18856	18876	18649	18799	19029	18981	18770	18815	18765	18452	18719	18813	18958	18974	18873	19001	19026	18901	18842	18871	18958	18903	19111	18762	18602	18939	18953	19054	18700	18912	18883	19098	18763	18793	19005	18986	18784	18740	18932	18748	18528	18896	18950	18863	18871	18633	18856	18740	18910	18872	18947	18886	19036	18696	18908	18859	19013	19013	18914	18681	18985	18813	18589	18765	18880	18765	18676	18928	18623	18892	19017	18740	18825	18852	18743	18799	18784	18682	18686	18871	19046	18730	19001	18861	18856	18603	18820	18888	18843	18862	18829	18874	18966	18666	18783	18759	18807	18785	18660	18736	18920	18984	19028	18778	18886	18789	18802	18854	18788	18881	18816	19010	18828	18707	19091	18970	18777	18817	18722	18718	18698	18756	19050	18806	18584	18921	18738	18884	18792	18888	18873	18670	19052	18803	19030	18766	18666	18785	18879	18871	18766	18918	18597	18795	18993	18780	18908	18786	18890	18819	18923	18625	18730	18783	18905	19232	18845	18534	18648	18649	18752	18895	18795	18779	19052	18779	19033	18796	18846	18906	18914	18731	18769	18914	18866	18601	19009	18974	18966	18726	19046	18753	18837	18921	18591	18782	18760	18839	18791	18701	18913	18804	18967	18932	19036	18992	18906	18895	18876	18822	19111	18829	18850	18897	18701	18947	18682	18944	18685	18952	18839	18768	18847	19025	18812	18579	18843	19055	18797	18941	18919	18643	18883	19037	19054	18973	18693	18868	18908	19173	18779	18930	18672	18790	18905	18946	18822	18997	18891	19005	18806	19046	18784	18849	18941	18875	19027	19010	18925	18904	18846	18865	18704	18663	18828	18958	18755	18864	18828	18771	18608	18784	18848	18798	18722	18810	18878	18706	18806	18929	18754	18800	18876	18885	18784	18935	18981	18873	18748	18813	19113	18884	18898	18825	18855	19057	19021	18826	19038	18788	18990	18831	18763	18798	18737	18850	18772	18906	18862	18833	18957	18827	19005	18996	18946	18848	18818	19104	18621	18832	18858	18953	18931	18828	18720	18852	18797	18953	19102	19094	18819	18860	18775	18831	18802	18829	18747	18731	18807	18968	18919	18728	18705	18910	18853	18657	18741	18789	18753	18742	18823	18770	18848	18981	18792	19104	18998	18938	19098	18844	18705	18783	18841	18989	18735	18844	18744	18956	19013	18962	18783	19010	18857	18842	18965	18845	18530	18943	18780	18606	18917	18739	19185	18828	19017	18853	18792	18861	19082	18771	18955	18841	18803	18909	18841	18783	18757	18757	18910	18791	18906	18971	18918	18789	18624	18855	18667	18836	18703	18683	18774	18702	18912	18802	18808	18924	18825	18865	19060	18995	18835	18929	18917	18792	18936	18635	18647	18858	18901	19037	18846	18858	18701	18645	18657	18928	18848	18886	18704	18763	18918	18783	18969	18865	18761	18809	18926	18936	18735	18660	18821	18814	18689	18815	18937	18893	18775	18863	18758	18724	18789	19021	18942	18978	18962	18750	18743	18674	19046
20836	36333	32399	24158	20509	19752	19559	17596	17054	16273	16142	16096	15926	15909	15704	15457	15626	15526	15479	15533	15405	15587	15518	15404	15344	15313	15206	15317	15451	15227	15208	15383	15425	15118	15104	15340	15240	15279	15346	15238	15325	15216	15365	15521	15070	15246	15381	15260	15201	15204	15035	15362	15282	15281	15287	15223	15283	15227	15117	15274	15117	15298	15191	15261	15256	15221	15324	15306	15244	15173	15264	15346	15205	15364	15119	15478	15363	15292	15276	15243	15345	15368	15172	15163	15265	15260	15267	15286	15334	15253	15165	15413	15180	15288	15297	15454	15349	15365	15332	15314	15350	15161	15271	15176	15302	15394	15258	15313	15347	15233	15028	15320	15239	15237	15302	15353	15311	15346	15248	15320	15035	15401	15307	15234	15271	15320	15319	15233	15377	15166	15241	15302	15356	15265	15189	15225	15097	15379	15234	15182	15157	15185	15256	15223	15222	15251	15403	15100	15241	15228	15088	15128	15232	15402	15262	15202	15139	15203	15087	15267	15219	15269	15281	15245	15201	15170	15233	15172	15223	15210	15480	15218	15278	15226	15120	15273	15169	15108	15150	15186	15272	15194	15341	15236	15202	15116	15192	15287	15304	15032	15258	15192	15276	15117	15313	15128	15186	15201	15319	15168	15267	15198	15160	15144	15114	15148	15310	15241	15386	15167	15160	15136	15291	15262	15281	15259	15293	15121	15225	15335	15314	15194	15255	15182	15230	15206	15346	15253	15166	15297	15095	15310	15147	15250	15350	15237	15088	15364	15259	15346	15145	15253	15201	15157	15112	15204	15141	15293	15256	15166	15217	15196	15271	15253	15270	15285	15171	15229	15449	15188	15268	15288	15158	15198	15204	15219	15187	15208	15384	15066	15233	15095	15105	15072	15329	15268	15107	15220	15280	15163	15135	15292	15262	15330	15276	15082	15230	15222	15310	15232	15102	15284	15157	15116	15408	15185	15309	15205	15246	15318	15313	15131	15223	15223	15250	15214	15147	15053	15209	15196	15138	15399	15189	15182	15233	15217	15079	15418	15385	15173	15161	15347	15336	15137	15217	15229	15222	15198	15227	15213	15194	15215	15268	15399	15190	15314	15346	15330	15346	15147	15191	15143	15386	15192	15243	15210	15218	15339	15231	15268	15359	15285	15268	15167	15321	15429	15247	15393	15185	15227	15383	15163	15185	15222	15195	15270	15332	15257	15282	15304	15052	15205	15136	15240	15292	15223	15154	15233	15197	15178	15257	15130	15286	15197	15174	15179	15263	15123	15206	15339	15104	15330	15137	15214	15173	15136	15389	15136	15365	15136	15187	15369	15197	15157	15181	15069	15211	15137	15245	15224	14964	15119	15216	15052	15132	15274	15209	15280	15242	15288	15092	15147	15276	15387	15263	15196	15269	15202	15227	15178	15241	15147	15103	15303	15251	15423	15204	15119	15266	14982	15265	15254	15324	15245	15136	15189	15194	15273	15111	15269	15278	15221	15243	15262	15281	15263	15296	15261	15129	15304	15322	15309	15193	15127	15181	15226	15058	15362	15176	15263	15155	15201	15192	15264	15276	15234	15185	15259	15353	15161	15223	15171	15124	15324	15266	15331	15350	15163	15168	15175	15271	15191	15131	15194	15163	15295	15281	15357	15178	15186	15281	15137	15151	15021	15353	15242	15252	15240	15329	15343	15072	15320	15188	15282	15141	15199	15216	15295	15311	15167	15135	15040	15142	15217	15191	15243	15196	15182	15114	15261	15268	15200	15154	15296	15297	15215	15159	15137	15137	15240	15353	15123	15266	15258	15269	15226	15231	15273	15241	15287	15332	15220	15423	15401	15185	15234	15295	15123	15182	15090	15298	15369	15376	15380	15118	15096	15197	15091	15298	15397	15375	15385	15191	15173	15393	15375	15406	15369	15382	15191	15286	15325	15166	15210	15385	15176	15323	15322	15345	15224	15200	15121	15286	15318	15166	15187	15115	15209	15357	15302	15145	15378	15108	15195	15151	15159	15151	15118	15275	14973	15339	15089	15182	15235	15305	15241	15251	15236	15398	15235	15290	15131	15339	15407	15326	15196	15245	15355	15256	15207	15207	15241	15144	15335	15235	15313	15123	15257	15267	15185	15072	15099	15081	15232	15255	15354	15226	15252	15179	15231	15092	15238	15322	15217	15575	15107	15189	15185	15394	15281	15344	15280	14984	15207	15342	15208	15118	15258	15152	15195	15280	15118	15403	15212	15312	15269	15072	15186	15239	15198	15146	15302	15241	15231	15273	15288	15036	15138	15212	15335	15174	15212	15232	15389	15164	15381	15208	15160	15185	15243	15159	15159	15173	15136	15099	15287	15164	15133	15198	15217	15303	15092	15165	15188	15348	15239	15287	15218	15053	15491	15173	15090	15277	15291	15257	15251	15198	15256	15413	15188	15089	15195	15435	15274	15375	15044	15288	15247	15218	15169	15181	15398	15177	15216	15126	15105	15101	15152	15325	15306	15226	15236	15106	15417	15153	15455	15291	15185	15236	15219	15140	15321	15250	15286	15124	15446	15335	15335	15153	15238	15284	15168	15364	15227	15158	15148	15269	15125	15052	15331	15150	15289	15253	15195	15149	15240	15321	15241	15166	15115	15212	15242	15271	15112	15185	15181	15134	14975	15057	15040	15160	15333	15286	15310	15186	15377	15190	15210	15346	15114	15292	15314	15120	15263	15289	15172	15181	15284	15276	15268	15240	15210	15332	15131	15169	15297	15274	15151	15178	15187	15246	15069	15267	15148	15164	15133	15245	15106	14985	15151	15351	15174	15388	15154	15210	15302	15429	15314	15259	15338	15178	15276	15166	15142	15252	15116	15190	15379	15190	15311	14978	15282	15365	15263	15176	15333	15411	15225	15184	15211	15249	15231	15119	15236	15163	15188	15163	15069	15116	15141	15274	15253	15132	14985	15317	15299	15333	15262	15108	15324	15313	15150	15107	15267	15198	15270	15160	15046	15139	15169	15108	15144	15297	15124	15126	15229	15347	15288	15142	15102	15230	15258	15431	15201	15186	15223	15199	15331	15205	15161	15319	15191	15231	15231	15185	15363	15390	15399	15355	15138	15168	15079	15207	15135	15274	15340	15221	15081	15300	15271	15220	15250	15085	15220	15200	15157	15309	15259	15174	15101	15366	15242	15238	15058	15192	15141	15318	15147	15295	15104	15320	15286	15262	15026	15292	15148	15127	14994	15214	15416	15256	15092	15170	15329	15456	15189	15259	15245	15090	15251	15139	15254	15156	15230	15270	15218	15172	15121	15204	15292	15204	15264	15303	15161	15240	15337	15169	15341	15167	15259	15261	15139	15495	15240	15288	15258	15246	15138	15281	15234	15335	15192	15239	15147	15180	15188	15035	15169	15205	15139	15068	14995	15220	15223	15145	15252	15325	15269	15154	15189	15268	15211	15282	15204	15275	14997	15314	15131	15315	15267	15239	15257	15260	15123	15218	15158	15272	15303	15282	15268	15219	15293	15398	15185	15319	15137	15269	15154	15290	15192	15148	15255	15200	15135	15223	15130	15247	15279	15138	15230	15405	15313	15106	15193	15158	15113	15015	15282	15369	15027	15284	15320	15218	15166	15156	15331	15372	15137	15420	14998	15285	15225	15270	15288	15302	15206	15198	15401	15443	15069	15277	15360	15196	15128	15067	15180	15124	15144	15263	15136	15261	15251	15341	15384	15241	15229	15157	15250	15258	15161	15379	15249	15191	15169	15192	15179	15329	15222	15236	15359	15404	15328	15357	15295	15086	15229	15318	15324	15258	15296	15274	15151	15322	15246	15180	15169	15223	15290	15129	15166	15140	15453	15139	15323	15274	15237	15029	15083	15268	15203	15194	15322	15262	15269	15173	15113	15457	15356	15314	15250	15108	15330	15179	15313	15196	15215	15077	15188	15213	15184	15286	15033	15331	15386	15205	15267	15212	15085	15147	15108	15124	15209	15172	15237	15115	15078	15146	15272	15077	15283	15220	15453	15294	15045	15315	15206	15139	15415	15132	15304	15160	15246	15199	15312	15047	15296	15247	15216	15243	15210	15087	15166	15218	15081	15269	15171	15190	15315	15312	15083	15118	15318	15285	15164	15269	15082	15265	15373	15308	15150	15276	15211	15082	15283	15221	15154	15198	15304	15108	15310	15252	15290	15045	15278	15186	15265	15291	15244	15308	15252	15188	15235	15053	15177	15271	15240	15186	15191	15227	15217	15275	15143	15305	15190	15396	15252	15413	15135	15188	15159	15187	15166	15080	15146	15266	15135	15181	15250	15252	15353	15302	15203	15285	15201	15311	15351	15268	15023	15181	15149	15267	15323	15276	15283	15196	15151	15176	15089	15266	15270	15219	15280	15102	15270	15214	15351	15276	15169	15284	15354	15139	15279	15293	15238	15157	15214	15227	15283	15112	15207	15334	15163	15196	15159	15198	15292	15246	15314	15227	15308	15197	15078	15163	15201	15235	15108	15138	15272	15306	15290	15239	15418	15214	15162	15056	15345	15331	15095	15325	15135	15157	15229	15140	15241	15124	15092	15398	15187	15365	15253	15372	15105	15038	14969	15213	15217	15218	15241	15216	15161	15179	15136	15268	15184	15187	15076	15258	15217	15279	15212	15329	15130	15260	15136	15083	15219	15206	15165	15347	15222	15106	15364	15244	15063	15311	15153	15253	15036	15105	15312	15121	15268	15240	15334	15082	15142	15096	15193	15125	15172	15252	15495	15250	15228	15324	15324	15164	15270	15285	15250	15371	15153	15167	15170	15279	15283	15129	15278	15283	15191	15175	15156	15282	15115	15387	15318	15178	15202	15128	15205	15285	15295	15487	15116	15212	15146	15288	15240	15304	15311	15239	15268	15508	15284	15273	15147	15275	15103	15261	15306	15254	15174	15293	15178	15278	15216	15189	15158	15041	15211	15415	15243	15047	15313	15132	15113	15255	15096	15270	15266	15304	15284	15172	15252	15261	15190	15208	15177	15148	15207	15212	15299	15152	15255	15263	15030	15238	15196	15203	15219	15437	15286	15230	15225	15044	15240	15338	15194	15198	15370	15282	15222	15168	15335	15285	15398	15161	15261	15587	15268	15241	15374	15254	15263	15193	15288
28114	22637	26214	23138	19801	19573	19921	19106	19101	19000	18961	18816	18862	18955	18932	18832	18904	18809	18558	19138	18826	18779	18918	18920	18929	18754	18968	18849	18844	18835	18944	18736	19068	19118	18808	18583	18744	18935	18781	18703	18943	18766	18813	18586	18805	18803	18815	19064	18938	18960	18955	18806	18697	18792	18822	18677	18824	18853	18809	18600	18599	18652	18730	18913	18828	18646	18760	18715	18922	18729	18670	18943	18782	18671	18777	18717	18710	18748	19044	18878	18814	18601	18795	18912	18693	18715	18539	18712	18734	18953	18809	18622	18890	18938	18733	18776	18764	18701	19007	18820	18657	18670	18947	18762	18905	18804	18690	18680	18783	18764	18904	18726	18777	18893	18469	18896	18852	18759	18775	18634	18796	18831	18884	18696	18639	18874	18669	18723	18777	18782	18860	18817	18789	18789	18798	18980	18898	18568	18654	18494	18855	18755	18935	18629	18627	19090	18821	18695	18591	18737	18905	18697	18931	18743	18649	18839	18692	18892	18832	18857	18793	18729	18818	18865	18718	18786	18793	18564	18728	18565	18812	18710	18859	18723	18713	18789	18855	18855	18699	18883	18642	18518	18623	18868	18821	18853	18728	18953	18868	18797	18912	18620	18632	18766	18884	18698	18813	18743	18875	18796	18661	18793	18932	18843	18690	18819	18542	19033	18746	18857	18620	18749	18796	18733	18588	18580	18741	18674	18787	18934	18840	18771	18996	18739	18731	18678	18818	18904	18827	18702	18812	18938	18629	18788	18741	18698	18704	18745	18815	18935	18647	18627	18816	18766	18896	18865	18752	18812	18876	18851	18904	18854	18812	18852	18695	18649	18710	18938	18643	18690	18733	18630	18689	18585	18733	18703	18930	19002	18968	18694	18818	18816	18761	18836	18784	18765	18915	18598	18734	18889	18769	18797	18749	18688	18617	18702	18634	18814	18526	18812	18690	18876	18748	18875	18776	18684	18786	18912	18873	18939	18837	18597	18881	19005	19012	18696	18819	18990	18935	18690	18705	18823	18685	18767	18817	18789	18709	18553	18646	18663	18729	18677	18773	18765	19030	18941	19005	18728	18940	18673	18810	18886	18699	18796	18850	18903	18805	18691	18727	18886	18858	18849	18695	18564	18855	18760	18913	19014	18785	18940	18795	18956	18703	18760	18837	18836	18800	18697	18504	18741	18601	18710	18874	18875	19072	18860	18814	18760	18651	18696	18630	18961	18718	18880	18898	18598	18751	18935	19001	19001	18740	19022	18980	18784	18701	18601	18546	18660	19022	18846	19099	18620	18726	18757	18970	18739	18577	18796	18731	18806	19103	18824	19027	18967	18693	18710	18791	18694	18605	18740	18677	18793	18937	18833	18698	18933	18604	18833	18578	18967	18906	18679	18744	18789	18665	18634	18827	18663	18832	19028	18802	18925	18830	18690	18869	18772	18776	18774	18820	18893	18860	18643	18843	18863	18882	18792	18652	18644	18983	18649	18718	18683	18574	18985	18794	18912	18862	18840	18712	18770	18760	18706	18809	18855	19001	19042	18849	18772	18709	18800	18967	18794	18990	18485	18540	18729	18750	18734	18626	18958	18780	18474	18766	18744	18809	18717	18703	18889	18713	18857	18775	18871	18708	18752	19006	18940	18871	19042	18842	18800	18901	19025	18923	18825	18521	18698	18904	18794	18683	18569	18813	18874	18683	18678	18745	18693	18783	18751	18753	18740	18629	18579	18802	18838	18763	18641	18712	18791	18925	18894	18706	18782	18916	18618	18859	18688	18775	18892	18583	18949	18911	18937	18709	18767	18967	18727	18921	18783	18775	18714	18938	18840	18757	18801	18884	18822	18781	18832	18687	18910	18873	18745	18461	18812	18734	18837	18819	18665	18835	18810	18771	18750	18740	18745	18587	18758	18919	18663	18818	18798	18655	18733	18696	18904	18797	18785	18805	18800	18880	18816	18786	18731	18711	18732	19037	18835	18718	18783	18868	18707	18732	18484	18896	18962	18699	18842	18878	18684	18934	18907	18926	18706	18922	18697	18673	18638	18524	18769	18989	18887	18912	18981	18731	18833	18529	18999	18790	18792	18748	18703	18833	18814	18755	18684	18674	18688	18661	18673	19045	18750	18657	18893	19087	18963	18698	18740	18729	18977	18706	18840	18811	18900	18853	18586	18748	18970	18951	18716	18763	18784	18807	18774	18514	18625	18730	18916	18754	18712	18893	18665	18857	18786	19049	18851	18660	18734	18803	18868	18938	18802	18875	18718	18798	18771	18579	18742	18931	18839	18799	18725	18801	18772	18522	18617	18546	18768	18784	18625	18740	18607	18689	18826	18726	18768	18668	18970	18764	18819	18846	18690	18625	18680	18846	18763	18807	18805	19002	18742	18798	18849	18958	18739	18750	18799	18945	18740	18596	18559	18715	18586	18993	18827	18856	18848	18802	18856	18913	18899	18898	18674	18634	18971	18808	18493	18762	18815	18712	18920	18830	18897	18681	18788	18826	18682	18812	18825	18517	19016	18900	18683	18720	18878	18845	18689	18694	18876	18785	18570	18501	18686	18844	18629	18949	18977	18723	18781	18733	18918	18875	18708	18684	18767	18710	18514	18874	18833	18935	18808	18856	18757	18789	18694	18764	18818	18554	18887	18741	18822	18564	18540	18652	18713	18792	18704	18782	18639	18649	18746	18909	18638	18762	18953	18750	19068	18877	18626	18792	18999	18877	18770	18647	18833	18671	18891	18718	18681	18866	18792	18645	18826	18787	18741	18865	18863	18802	18916	18746	18724	18725	18774	18629	18558	18809	18891	18678	18834	18568	18706	18862	18950	18899	18755	18803	18765	18840	18896	18853	18777	18938	18611	18936	18875	18685	18762	18756	18982	18738	18921	18993	18971	18733	18819	18758	18608	18811	18682	18860	18754	18835	18919	18728	18585	18806	18687	18809	18774	18784	18837	18939	18708	19025	18601	18800	18999	18777	18708	18703	18809	18715	18956	18780	18895	18806	18581	18874	18839	18876	18614	18706	18916	18762	18917	18777	18807	18744	18759	18582	18855	18784	18733	18689	18644	18645	18700	18768	18808	18760	18641	18646	18840	18734	18985	18707	18844	18890	18665	18785	18744	18499	18796	18786	18710	18806	18781	18648	19143	18836	18521	18514	18753	18708	18923	19049	18865	19046	18866	18809	18783	18793	18633	18585	18775	18936	18799	18774	18838	18756	18729	18750	18747	18562	18815	18855	18685	18828	18667	18815	18722	18832	18707	18629	18777	18909	18849	18882	18687	18796	18918	18842	18566	18881	18723	18731	18871	18784	18740	18804	18675	18612	18753	18885	18797	18704	18568	18819	18855	18771	18808	18830	18596	18680	18775	18771	18741	18786	18912	18847	18872	18761	18879	18811	18738	18764	18587	18881	18859	18900	18825	18894	18684	18915	18798	18629	18860	18737	18851	18698	18637	18709	18795	18814	18762	18807	18599	18758	18964	18662	18707	18857	18653	18893	18919	18895	18558	18803	18768	18796	18924	18774	18776	18773	18719	18768	18762	18819	18872	18999	18684	18815	18938	19129	18910	18843	18862	19092	18826	19172	18977	18723	19040	18848	18726	18753	18887	18837	18838	18848	18723	19068	18671	18741	18796	18646	18839	18821	19026	18946	18886	18735	18782	18779	18982	18688	18839	18804	18806	18570	18907	18851	18743	18739	18673	18767	18690	18906	18603	18577	18676	18713	18687	18839	18989	18807	18652	18717	18697	18867	18905	18800	18853	18874	18595	18837	18862	18643	18775	18804	18627	18716	18803	18718	18822	18922	18625	18872	18956	18766	18913	18756	18899	18506	18612	18741	18751	18813	18794	18563	18622	18936	19000	18922	18715	18748	18896	18647	18734	18851	18658	18622	18634	18781	18752	18807	18811	18586	18718	18785	18641	18958	18849	18780	18939	18793	18802	18978	18541	18827	18759	18803	18735	18821	18872	19006	18675	18851	18919	18650	18678	18643	18774	18675	18916	19088	18581	18864	18764	18897	18691	18846	18771	18727	18905	18691	18664	18684	18719	18761	18566	18741	18731	18864	18792	18859	18728	18627	18865	18875	18900	18829	18860	18753	18730	18709	18728	18870	18798	18791	18648	18625	18829	18896	18819	18850	18822	18701	18585	18758	18626	18824	18692	18932	18902	18784	18832	18607	18867	18992	18830	18946	18910	18719	18671	18798	18845	18794	18870	18826	18705	18964	18933	18651	18724	18574	18748	18657	18841	18790	18721	18834	18759	18653	18949	18933	18952	18747	18816	18677	18995	18911	18722	18808	18611	18672	18722	18865	18718	18635	18712	18963	18772	18807	18827	18684	18858	18837	18686	19012	18700	18767	18992	18878	18973	19005	18832	18886	18526	18557	18749	18678	18905	18910	18759	18821	18821	18825	18806	19056	18701	18802	18754	18726	18684	18902	18822	18706	18962	18649	18866	18612	18945	18946	18575	18542	18856	18704	18744	18914	18968	18932	18786	18867	18836	18644	18636	18621	18851	18714	18754	18669	18770	19070	18813	18839	18672	18742	18767	18776	18924	18676	18786	18965	18862	18824	18914	18544	18623	18641	18797	18843	18838	18819	18705	18770	18683	18714	18755	18849	18625	18865	18606	18974	18774	18931	18974	19012	18686	18644	18792	18810	18857	18837	18758	18830	18818	18822	18875	18621	18731	18691	18868	18825	18613	18793	18624	18766	18795	18668	18844	18745	18840	18903	18775	18762	18910	18465	18878	18883	18724	18607	18842	18799	18906	18786	18733	18826	18800	18643	18997	18893	18870	18702	18878	18797	18634	18707	18607	18754	18641	18842	18726	18860	18676	18836	18751	18779	18815	18818	19094	18689	18798	18886	18685	18836	18845	18920	18906	18767	18714	18696	18836	18716	18785	18682	18976	18600	18693	18987	18961	18706	18659	18764	18929	19019	18695	18858	18713	18631	18705	18751	18714	18741	18634	18751	18648	18655	18836	18828	18591	18750	18797	18815	18770	18862	18923	18764	18904	18660	18604	18935	18995	18891	18742	18730	18587	18663	18812	18716	18739	18630	18648	18579	18547	18631	18663	18983	18767	18821	18549	18983	18763	18586	18803	18715	18918	18787	18924
18479	23863	22252	17963	16692	16496	16850	15956	15742	15386	15360	15267	15301	15370	15455	15124	15409	15266	15206	15264	15138	15305	15322	15194	15213	15342	15167	15292	15227	15176	15202	15250	15180	15336	15142	15133	15210	15298	15224	15349	15385	15109	15310	15217	15128	15155	15345	15102	15297	15209	15295	14972	15244	15299	15090	15276	15093	15266	15233	15182	15235	14979	15215	15104	15324	15161	15236	15146	15110	15201	15254	15237	15200	15277	15443	15172	15213	15090	15328	14983	15118	15208	15240	15372	15255	15354	15265	15134	15264	15356	15263	15246	15318	15296	15285	15229	15275	15263	15361	15284	15217	15054	15280	15300	15264	15454	15257	15351	15166	15235	15117	15254	15243	15336	15373	15274	15158	15138	15084	15349	15173	15201	15107	15244	15284	15308	15093	15078	15153	15079	15347	15024	15383	15115	15192	15374	15174	15153	15160	15062	15392	15163	15419	15156	15056	15207	15138	15373	15250	15341	15408	15127	15087	15209	15224	15095	15085	15258	15249	15296	15115	15129	15242	15295	15085	15327	15124	15095	15259	15031	15219	15274	15197	15203	15110	15111	15170	15359	15191	15105	15359	15209	15262	15148	15122	15134	15248	15122	15165	15294	15197	15247	15152	15412	15286	15149	15320	15157	15238	15370	15146	15310	15256	15266	15095	15310	15131	15175	15163	15181	15148	15380	15110	15252	15131	15207	15271	15270	15163	15066	15052	15270	15262	15270	15200	15116	15153	15273	15307	15299	15274	15082	15125	15226	15163	15244	15263	15239	15245	15208	15122	15145	15099	15156	15345	15106	15193	15124	15238	15179	15245	15277	15162	15173	15230	15297	15317	15204	15253	15171	15254	15148	15231	15139	15145	15151	15136	15429	15054	15132	15290	15260	15186	15244	15138	15350	15167	15320	15123	15080	15271	15227	15242	15092	15351	15224	15234	15062	15284	15251	15100	15167	15102	15190	15269	15141	15096	15231	15307	15179	15129	15143	15222	15315	15182	15314	15152	15150	15140	15160	15308	15211	15285	15263	15335	15174	15254	15172	15256	15128	15205	15046	15280	15139	15234	15223	15407	15171	15187	15240	15365	15137	15111	15343	15118	15257	15265	15348	15071	15150	15300	15237	15257	15163	15269	15478	15198	15220	15216	15303	15137	15433	15107	15149	15132	15339	15261	15226	15099	15168	15054	15275	15075	15008	15178	15005	15174	15132	15197	15104	15236	15289	15120	15315	15173	15157	15063	15188	15283	15304	15022	15199	15224	15277	15151	15312	15296	15163	15185	15202	15201	15207	15179	15036	15168	15344	15018	15168	15162	15132	15248	15154	15336	15253	15270	15344	15154	15230	15164	15115	15279	15038	15221	15268	15258	15188	15144	15207	15118	15232	15276	15135	15221	15136	15045	15222	15247	15318	15298	15215	15270	15267	15094	15278	15205	15228	15382	15364	15162	15187	15264	15208	15229	15195	15203	15086	15159	15021	15327	15260	15152	15148	15146	15182	15192	15210	15180	15245	15280	15276	15244	15226	15140	15044	15320	15147	15276	15292	15161	15087	15132	15132	15418	15227	15183	15153	15282	15148	15316	15196	15184	15095	15079	15161	15281	14934	15328	15289	15228	15362	15154	15387	15221	15190	15299	15108	15198	15125	15346	15151	15375	15366	15292	15065	15137	15163	15312	15191	15294	15216	15463	15258	15297	15220	15008	15011	15185	15361	15205	15098	15300	15155	15241	15127	15393	15240	15174	15168	15195	15397	15033	15218	15397	15403	15086	15292	15200	15204	15392	15164	15171	15331	15146	15154	15178	15168	15171	15200	15259	15211	15295	15385	15254	15316	15206	15277	15232	15298	15204	15305	15033	15173	15218	15221	15265	15228	15132	15068	15157	15276	15203	15308	15330	15272	15120	15175	15196	15413	15181	15215	15172	15206	15183	15050	15261	15121	15067	15159	15206	15302	15101	15309	15198	15200	15125	15360	15098	15246	15163	15293	15244	15287	14967	15242	15166	15414	15240	15281	15099	15292	15260	15220	15292	15164	15095	15265	15225	15226	15190	15100	15390	15211	15248	15259	15251	15083	15387	15217	15033	15339	15146	15151	15336	15167	15246	15294	15159	15285	15073	15399	15013	15276	15373	15336	15219	15059	15146	15220	15142	15039	15148	15372	15167	15193	15283	15210	15133	15101	15404	15209	15145	15016	15204	15206	15028	15224	15281	15286	15440	15221	15186	15201	15203	15065	15314	15122	15275	15132	15287	15107	15273	15167	15003	15212	15194	15269	15186	15197	15353	15263	15143	15161	15145	15141	15273	14984	15252	15232	15200	15348	15258	15223	15281	15028	15065	15152	15179	15333	15104	15254	15242	15217	15254	15408	15195	15265	15122	15209	15197	15299	15160	15114	15183	15075	15350	15322	15195	15257	15137	15151	15239	15129	15333	15137	15094	15167	15244	15201	15365	15194	15159	15271	15274	15245	15160	15350	15031	15320	15232	15213	15232	15107	15370	15259	15325	15248	15247	15251	15225	15194	15250	15281	15151	15247	15260	15180	15151	15115	15318	15191	15226	15105	15350	15222	15216	15140	15404	15334	15236	15360	15271	15082	15193	15337	15249	15279	15252	15271	15180	15164	15279	14995	15121	15261	15323	15214	15105	15198	15333	15202	15235	15093	15245	15166	15147	15146	15237	15231	15117	15239	15243	15269	15111	15182	15308	15205	15220	15139	15148	15143	15299	15175	15305	14931	15222	15177	15227	15124	15182	15195	15206	15163	15352	15264	15303	15260	15223	15263	15011	15193	15054	15137	15290	15198	15157	15312	15212	15325	15202	15134	15285	15228	15359	15237	15302	15238	15109	15256	15145	15366	15152	15206	15169	15192	15217	15334	14975	15085	15197	15250	15226	15065	15393	15252	15221	15222	15294	15156	15287	15194	15345	15265	15308	15257	15173	15267	15132	15214	15311	15186	15201	15152	15177	15314	15139	15158	15200	15099	15205	15144	15257	15134	15311	14940	15050	15211	15205	15246	15284	15152	15286	15022	15281	15323	15338	15230	15177	15231	15231	15067	15199	15325	15249	15103	15021	15204	15117	15174	15075	15205	15083	15261	15212	15108	15282	15123	15261	15111	15098	15250	15228	15440	15120	15267	15208	15289	14960	15267	15332	15000	15251	15134	15248	15183	15189	15350	15244	15213	15172	15300	15156	15364	15282	15368	15298	15126	15144	15122	15202	15252	15214	15095	15166	15170	15301	15205	15114	15345	15237	15346	15280	15237	15167	15194	15203	15316	15169	15206	15173	15314	15269	15163	15264	15230	15284	15335	15156	15055	15108	15195	15146	15447	15393	15169	15053	15173	15323	15057	15240	15460	15228	15142	15225	15234	15145	15222	15160	15151	15366	15071	15309	15105	15201	15291	15236	15135	15071	15398	15210	15066	15163	15125	15280	15213	15178	15379	15007	15193	15148	15156	15104	15259	15287	15085	15118	15208	15162	15288	15249	15081	15117	15379	15087	15250	15316	15220	15262	15202	15232	15042	15085	15299	15225	15286	15274	15203	15128	15171	15310	15258	15178	15228	15313	15250	15175	15182	15285	15074	15414	15242	15294	15202	15128	15313	15214	15151	15148	15226	15208	15307	15310	15262	15331	15146	15173	15257	15099	15272	15116	15275	15293	15192	15185	15050	15296	15108	15033	15091	15098	15196	15102	15244	15248	15128	15177	15118	15262	15006	15227	15267	15270	15137	15275	15116	15257	15286	15217	15243	15197	15129	15100	15175	15284	15240	15348	15101	15201	15031	15189	15324	15301	15270	15339	15143	15003	15134	15090	15306	15348	15002	15044	15036	15268	15171	15063	15159	15150	15101	15218	15130	15249	15265	15222	15050	15261	15361	15112	15388	15211	15450	15164	15165	15284	15317	15153	15369	15439	15103	15159	15226	15108	15199	15153	15006	15171	15228	15289	15370	15237	15125	15158	15235	15327	15423	15252	15198	15191	15249	15249	15197	15177	15275	15355	15278	15223	15167	15187	15135	15393	14964	15298	15247	15147	15234	15139	15126	15306	15060	15284	15240	15132	15190	15141	15217	15131	15267	15162	15278	15271	15159	15216	15169	15240	15370	15373	15143	15209	15432	15195	15238	15131	15366	15186	15251	15091	15267	15175	15224	15290	15220	15179	15158	15190	15152	15119	15270	15200	15178	15195	15169	15361	15332	15160	15087	15189	15306	15174	15316	15115	15100	15237	15107	15262	15131	15196	15153	15370	15271	15115	15189	15370	15152	15355	15275	15331	15165	15198	15264	15260	15259	15240	15222	15119	15211	15384	15257	15220	15207	15185	15390	15201	15190	15166	15153	15234	15168	15248	15097	15220	15248	15302	15251	15356	15333	15294	15248	15154	15157	15284	15186	15180	15232	15141	15238	15209	15117	15049	15213	15201	15300	15280	15272	15241	15089	15329	15118	15242	15155	15156	15236	15228	15352	15178	15049	15100	15199	15056	15076	15343	15255	15211	15145	15177	15274	15147	15226	15293	15324	15201	15351	15243	15287	15143	15261	15147	15268	15041	15393	15245	15178	15169	15213	15217	15259	15165	15272	15344	15166	15185	15324	15161	15305	15277	15105	15207	15142	15189	15292	15271	15205	15286	15143	15351	15282	15201	15234	15301	15126	15383	15250	15320	15096	15266	15391	15283	15278	15164	15237	15398	15131	15265	15325	15145	15136	15336	15233	15123	15204	15304	15115	15057	15238	15282	15205	15332	15288	15318	15208	15180	15202	15207	15160	15246	15168	15178	15268	15355	15144	15231	15238	15008	15338	15155	15071	15195	15263	15184	14916	15101	15091	15168	15332	15109	15246	15298	15353	15343	15208	15318	15223	15199	15194	15139	15199	15035	15185	15121	15262	15143	15310	15278	15109	15335	15205	15168	15300	15156	15222	15248	15231	15129	15175	15265	15236	15141	15253	15272	15251	15011	15327	15201	15522	15226	15153	15192	15229	15104	15112	15263	15216	15203	15122	15138	15359	15214	15141	15120	15148	15241	15262	15316	15147	15038	15240	15343	15055	15204	15241	15243	15139	15287	15051	15228	15129	15348	15257	15219	15120	15190	15149	15258	15168	15127	15223	15259	15272
23896	21095	28466	24145	22491	22873	22412	19900	19301	19406	19075	19001	19004	18917	19111	18970	18899	18817	18681	18654	18642	18435	18702	18482	18573	18597	18583	18515	18568	18697	18688	18405	18807	18589	18614	18722	18597	18517	18641	18595	18497	18559	18732	18578	18571	18765	18445	18626	18399	18567	18640	18542	18427	18572	18594	18618	18516	18600	18556	18559	18355	18588	18759	18490	18664	18554	18649	18677	18617	18641	18618	18742	18643	18537	18683	18667	18530	18443	18565	18620	18707	18589	18546	18524	18607	18616	18414	18441	18601	18694	18524	18698	18631	18331	18749	18716	18530	18601	18481	18647	18414	18757	18775	18564	18388	18424	18571	18427	18617	18597	18627	18397	18472	18667	18574	18409	18338	18330	18457	18571	18283	18553	18405	18513	18662	18360	18544	18558	18450	18610	18690	18410	18641	18583	18633	18694	18661	18639	18609	18619	18352	18548	18464	18446	18359	18382	18732	18616	18413	18757	18456	18231	18557	18337	18560	18563	18705	18794	18590	18549	18576	18549	18651	18558	18562	18707	18699	18622	18646	18360	18688	18673	18379	18420	18560	18556	18363	18417	18385	18608	18374	18528	18326	18640	18502	18310	18604	18606	18538	18583	18247	18357	18580	18554	18587	18577	18591	18436	18525	18614	18688	18559	18629	18543	18408	18513	18450	18361	18594	18634	18604	18623	18394	18404	18661	18429	18560	18599	18438	18670	18599	18580	18705	18461	18277	18451	18599	18605	18521	18751	18464	18429	18481	18704	18587	18749	18682	18692	18604	18752	18507	18587	18568	18538	18458	18469	18668	18647	18630	18602	18609	18673	18494	18442	18503	18612	18665	18415	18436	18444	18432	18511	18264	18600	18601	18513	18379	18498	18432	18517	18529	18740	18479	18546	18592	18505	18496	18461	18593	18249	18436	18570	18630	18760	18697	18636	18573	18343	18700	18598	18551	18649	18553	18363	18718	18727	18567	18487	18248	18558	18654	18434	18496	18507	18739	18617	18555	18620	18684	18496	18520	18579	18487	18515	18636	18397	18598	18756	18400	18402	18433	18532	18764	18864	18538	18685	18492	18404	18603	18541	18647	18626	18396	18730	18576	18574	18670	18473	18512	18520	18744	18431	18604	18476	18466	18476	18744	18561	18494	18595	18714	18665	18447	18535	18555	18561	18503	18494	18611	18597	18599	18620	18599	18547	18475	18610	18492	18577	18577	18644	18511	18613	18534	18643	18604	18453	18568	18628	18567	18589	18328	18657	18526	18525	18314	18413	18579	18446	18782	18565	18506	18564	18594	18618	18356	18549	18748	18289	18516	18400	18454	18366	18649	18606	18766	18824	18490	18601	18529	18559	18469	18607	18522	18719	18572	18615	18567	18359	18631	18396	18451	18446	18494	18630	18448	18726	18889	18518	18739	18483	18572	18448	18382	18534	18507	18700	18482	18418	18524	18531	18570	18546	18638	18639	18464	18538	18722	18499	18429	18568	18498	18460	18657	18578	18613	18278	18453	18458	18753	18779	18905	18644	18499	18423	18518	18363	18601	18559	18741	18489	18396	18669	18506	18563	18521	18465	18662	18714	18836	18661	18631	18556	18594	18470	18588	18574	18602	18465	18517	18632	18749	18527	18630	18608	18465	18489	18292	18635	18573	18310	18508	18557	18831	18737	18439	18389	18826	18650	18702	18580	18496	18495	18589	18398	18670	18662	18443	18745	18542	18442	18543	18597	18573	18389	18519	18653	18429	18611	18398	18309	18543	18509	18537	18660	18545	18559	18819	18491	18479	18488	18492	18450	18436	18603	18511	18638	18605	18454	18588	18630	18397	18517	18396	18576	18550	18457	18596	18471	18773	18555	18616	18710	18389	18534	18769	18594	18932	18639	18594	18610	18506	18567	18592	18470	18506	18418	18570	18473	18487	18578	18468	18356	18601	18546	18376	18532	18587	18598	18467	18634	18492	18722	18782	18361	18634	18634	18881	18588	18582	18634	18438	18480	18364	18388	18383	18743	18341	18521	18724	18564	18434	18672	18739	18632	18676	18452	18844	18564	18566	18510	18745	18331	18534	18613	18485	18597	18733	18440	18496	18662	18458	18777	18579	18687	18502	18496	18435	18585	18529	18660	18494	18713	18641	18534	18404	18736	18333	18363	18501	18723	18623	18589	18650	18555	18521	18482	18433	18400	18585	18521	18411	18705	18512	18684	18581	18702	18416	18581	18460	18510	18610	18572	18771	18518	18492	18363	18400	18476	18621	18631	18579	18724	18604	18330	18460	18760	18478	18335	18546	18475	18684	18668	18518	18606	18412	18773	18520	18595	18568	18792	18671	18325	18509	18610	18592	18457	18413	18518	18533	18444	18563	18446	18595	18523	18268	18633	18579	18683	18732	18461	18530	18585	18391	18539	18574	18536	18703	18585	18578	18711	18504	18483	18526	18438	18489	18574	18638	18549	18469	18621	18677	18624	18611	18429	18346	18502	18621	18486	18603	18435	18568	18286	18335	18451	18670	18521	18573	18499	18656	18482	18527	18552	18543	18577	18463	18514	18451	18440	18523	18675	18661	18614	18506	18740	18729	18689	18715	18733	18724	18475	18567	18635	18636	18540	18579	18610	18472	18521	18583	18734	18534	18456	18471	18771	18489	18745	18753	18511	18548	18485	18574	18610	18603	18438	18718	18406	18549	18499	18626	18447	18427	18624	18621	18695	18621	18491	18594	18651	18728	18440	18724	18573	18549	18615	18593	18460	18467	18560	18493	18244	18556	18670	18639	18710	18733	18553	18652	18465	18672	18499	18489	18331	18742	18498	18566	18484	18657	18395	18603	18568	18785	18426	18410	18419	18490	18651	18700	18330	18530	18499	18756	18631	18541	18473	18416	18642	18580	18548	18616	18641	18553	18626	18807	18549	18422	18649	18737	18485	18560	18570	18600	18614	18569	18637	18551	18611	18502	18378	18536	18593	18473	18387	18589	18482	18554	18610	18455	18518	18749	18655	18646	18616	18548	18187	18536	18750	18334	18659	18656	18671	18542	18493	18561	18719	18561	18682	18494	18490	18602	18633	18516	18528	18587	18591	18439	18547	18479	18711	18765	18623	18640	18634	18536	18705	18241	18506	18600	18468	18433	18666	18621	18545	18563	18426	18601	18650	18779	18634	18800	18600	18538	18498	18779	18541	18584	18718	18578	18434	18397	18425	18645	18574	18656	18862	18672	18581	18422	18486	18550	18461	18775	18663	18624	18384	18594	18561	18482	18591	18626	18680	18615	18541	18689	18621	18436	18423	18579	18511	18383	18672	18466	18456	18572	18575	18675	18567	18548	18398	18291	18484	18586	18525	18431	18554	18613	18450	18420	18591	18506	18648	18649	18553	18683	18521	18601	18701	18652	18749	18369	18482	18472	18681	18761	18677	18546	18737	18444	18496	18569	18646	18443	18641	18392	18358	18605	18620	18563	18423	18643	18567	18662	18479	18583	18460	18324	18390	18758	18611	18568	18537	18657	18416	18564	18513	18448	18658	18646	18438	18691	18670	18616	18534	18656	18509	18425	18513	18688	18740	18455	18501	18580	18591	18796	18344	18747	18769	18733	18454	18437	18501	18636	18515	18232	18584	18332	18536	18554	18568	18815	18698	18560	18529	18580	18579	18585	18472	18481	18358	18577	18554	18746	18421	18405	18612	18488	18617	18516	18355	18730	18653	18666	18657	18579	18633	18778	18549	18414	18485	18678	18636	18523	18708	18686	18574	18632	18512	18568	18657	18573	18528	18520	18597	18538	18559	18495	18577	18510	18652	18665	18650	18504	18458	18595	18527	18543	18451	18576	18469	18668	18531	18590	18323	18661	18688	18812	18418	18401	18628	18510	18669	18529	18734	18593	18817	18670	18500	18513	18542	18579	18444	18363	18519	18477	18546	18801	18550	18764	18514	18580	18630	18482	18485	18654	18528	18548	18392	18438	18448	18220	18574	18480	18670	18720	18717	18504	18494	18424	18298	18448	18460	18534	18467	18527	18554	18685	18596	18556	18537	18630	18346	18662	18677	18502	18501	18536	18438	18497	18582	18273	18600	18538	18565	18332	18555	18556	18494	18605	18665	18763	18531	18625	18363	18465	18604	18685	18597	18696	18533	18766	18560	18514	18593	18554	18503	18662	18725	18402	18636	18465	18678	18657	18587	18428	18388	18549	18681	18538	18383	18502	18639	18346	18401	18547	18504	18637	18650	18338	18604	18451	18644	18536	18705	18743	18684	18491	18718	18550	18658	18692	18624	18531	18431	18611	18738	18534	18588	18541	18603	18836	18407	18527	18363	18748	18656	18603	18739	18718	18614	18497	18694	18567	18403	18504	18430	18696	18327	18630	18778	18450	18575	18634	18641	18557	18482	18689	18548	18559	18511	18433	18654	18772	18587	18552	18587	18604	18413	18595	18380	18421	18480	18413	18642	18580	18779	18405	18592	18695	18734	18562	18756	18627	18571	18532	18495	18562	18534	18726	18467	18522	18840	18578	18343	18593	18621	18713	18430	18588	18603	18676	18472	18713	18586	18760	18664	18710	18447	18349	18637	18473	18475	18645	18697	18565	18332	18571	18583	18712	18532	18414	18613	18659	18761	18507	18497	18661	18354	18681	18390	18363	18525	18498	18617	18651	18787	18665	18510	18436	18541	18588	18595	18757	18507	18495	18642	18596	18618	18613	18753	18611	18516	18587	18535	18638	18726	18479	18404	18579	18524	18393	18382	18699	18627	18641	18659	18568	18479	18484	18485	18608	18536	18557	18294	18690	18539	18527	18427	18382	18752	18479	18449	18618	18721	18379	18578	18590	18644	18694	18816	18621	18572	18538	18692	18567	18554	18432	18659	18683	18807	18710	18804	18664	18551	18397	18447	18542	18706	18463	18725	18795	18529	18513	18635	18543	18501	18537	18586	18606	18509	18487	18588	18571	18398	18610	18439	18630	18589	18541	18557	18625	18434	18450	18689	18494	18459	18555	18690	18556	18445	18624	18455	18565	18508	18473	18470	18679	18454	18623	18623	18687	18610	18636	18744	18630	18428	18560	18697	18467	18602	18591	18361	18396	18436	18452	18445	18494	18670	18475	18509	18468	18780	18797	18577	18719	18480	18407	18621
18210	30861	28253	20989	18996	17768	17452	17060	16276	15850	15655	15593	15572	15632	15530	15483	15541	15369	15278	15354	15239	15183	15359	15058	15368	15209	15078	15263	15161	15364	15335	15308	15151	15213	15148	15221	15399	15152	15353	15261	15024	15190	15145	15314	15098	15359	15308	15081	15270	15244	15415	15215	15131	15153	15149	15165	15145	15179	15122	15102	15278	15160	15199	15236	15266	15153	15186	15069	15108	15064	15133	15098	15208	15253	15157	15127	14957	15169	15249	15238	15224	15085	15183	15147	15213	15125	15159	15195	15338	15189	15122	15330	15149	15360	15295	15169	15180	15159	15173	15344	15417	15264	15235	15194	15181	15149	15111	15031	15171	15123	15085	15118	15072	15273	15218	15166	15115	15060	15248	15280	15055	15180	15062	15214	15177	14983	15055	15051	15266	15102	15159	15150	15045	15205	15233	15177	15042	15256	15121	15272	15207	15064	14916	14895	15333	15188	15122	15189	14997	15119	15189	15225	15233	15236	15238	14999	15309	15317	15310	15126	15164	15259	15121	15094	15133	15201	15124	15162	15072	15087	15239	15288	15330	15160	15170	15081	15213	15091	15122	14951	15155	15278	15049	14999	15172	15057	15196	15176	15197	15134	14967	15134	15206	15097	15094	15084	15274	15166	15251	15209	15239	15174	15277	15111	15100	15083	15187	15007	15149	15066	15153	15189	15057	15071	15129	15155	15246	15179	15331	15292	15273	15270	14943	15339	15155	15087	15259	15179	15090	15061	15209	14940	15115	15165	15102	15149	15141	15097	15177	15199	15086	15210	14962	15051	15254	15176	15222	15116	15049	15182	15042	15220	15095	15043	15220	15057	15065	15097	15087	15233	15293	15093	15140	15013	15276	15233	15226	15330	15129	15029	15220	15201	15310	15269	15258	15230	15164	15072	15368	15195	15286	15202	15077	15138	15150	15154	15190	15346	14981	15263	15157	15278	15222	15139	15149	15234	15157	15164	15128	15078	15159	15329	15208	15209	15142	15181	15276	15112	15107	15286	15314	15156	15237	15106	15282	15154	15361	15230	15116	15110	15233	15262	15196	15183	15200	15136	15112	15164	15037	15003	15119	15264	14967	15077	15065	14999	15110	15130	15164	15257	15218	15190	15122	15166	15257	15197	15043	14963	15036	15034	15089	15116	15307	15218	15201	15231	15168	15226	15339	15069	15111	15051	15089	15035	15003	15092	15231	15097	15097	15201	15239	15203	15252	15117	15321	15047	15106	15105	15176	14984	15117	15196	15212	15123	15039	15294	15169	15127	15015	15234	15275	15026	15365	15146	15196	15274	15004	15183	15244	15185	15269	15175	15142	15068	15331	14872	15187	15142	15093	15056	14969	15213	15231	15093	15123	15185	15213	15190	15200	15083	15133	15183	15165	15137	15267	15250	15116	15091	15259	15090	14998	15074	15240	15065	15173	15112	15132	15230	15037	15034	15091	15312	15071	15373	15156	15109	15060	15002	15075	15056	15178	15148	15169	15008	15160	15165	15027	15126	15205	15222	15092	15161	15146	15175	15054	15202	15127	15099	14975	15124	15052	15116	15214	15174	15139	15022	15129	15157	15143	15164	15120	15091	15311	15347	15210	15368	15087	15220	15286	15105	15028	15228	15178	15198	15040	14979	15095	15093	15416	15098	15229	15155	15213	15135	15169	14969	15206	15048	15293	15217	15138	15142	15171	15131	15133	15118	15063	15249	15087	15090	15004	15007	15052	15177	15140	15297	15164	15123	15212	15028	15228	14929	15033	15229	15090	15240	15055	15233	15047	15097	15075	15273	15100	15185	15279	15267	15062	15079	15208	14968	15298	15105	15053	15297	15114	15245	15237	15173	15203	15076	15173	15182	15137	15167	15142	15248	15266	15046	15008	15170	15218	15044	15300	15181	15290	15224	15245	15053	15159	15208	15205	15194	15170	15086	15281	15326	15212	15202	15128	15024	15361	15239	15217	15202	15205	15060	15413	14960	15228	15135	15146	15136	15169	15208	15202	15084	15160	15027	15039	15149	15229	15014	15260	15149	15093	15153	15254	15033	15118	15247	15127	15262	15159	15082	15042	15165	15268	15185	14979	15287	15108	15092	14892	15360	15036	15062	15138	15137	15139	15021	15227	15265	15174	15206	15199	15019	15125	15186	15182	15070	15164	14999	15107	15361	15098	15147	15202	15153	14973	15185	15134	15261	15337	15103	15212	15197	15187	15177	15279	15139	15067	15045	15261	15111	15241	15060	15069	15046	15097	15168	15004	15287	15047	15021	15173	15214	15219	15045	15172	15074	15018	14965	15228	15147	15256	15303	15143	15178	15123	15104	15226	15082	15276	15004	15147	15095	15207	15291	15182	15137	15084	15069	15078	15121	15224	15115	15207	15144	15207	15288	15077	15258	15037	15284	15293	15150	15166	15202	15218	15086	15140	15304	15327	15148	15059	15254	15149	15203	15121	15247	14998	15171	15239	15046	15085	15175	15262	15017	15162	15249	15210	15002	15120	15107	15121	15085	14963	15110	15196	15075	15196	15026	14978	15088	15197	15182	15053	15178	15147	15033	15103	15159	15253	15114	15235	15137	15100	15091	15287	15337	15227	15081	15052	15201	15282	15140	15163	15223	15199	15138	15220	15117	15095	15139	15173	15094	15205	15111	15089	15099	15038	15235	15107	15191	15128	15181	15336	15217	15060	15195	15115	15129	15120	15105	14987	15091	15275	15069	15118	15095	15272	15153	15147	15105	15200	15163	15210	15220	15200	15168	14988	15079	15086	15032	15076	15169	15290	15232	15156	15126	15048	15200	15267	15104	15178	15246	15208	15251	15204	15261	15225	15100	15137	15247	15036	15081	15341	15132	15179	15227	15124	15206	15161	15247	15173	15239	15122	15361	15089	15162	15093	15225	15082	15037	15147	14987	14992	15228	15184	15190	15015	15246	15264	15121	15241	15017	15185	15010	15168	15233	15129	15190	15067	15160	15266	15311	15206	15145	15266	15201	15168	15103	15209	15227	14871	15115	15086	15272	15295	15053	15097	15048	15244	15024	15113	15197	15004	15206	15172	15243	15121	15066	15053	15088	15073	15061	15025	15154	15002	15040	15318	15359	15305	15051	15008	15072	15012	15226	15222	15136	15235	15068	15185	15178	15191	15172	15024	15158	15152	14965	15145	15220	15251	15111	15071	15149	15240	15108	15033	15227	15139	15084	15147	14970	15225	15146	15166	15309	15264	15204	15103	15130	15078	15253	15188	14913	15261	15378	15068	15196	15097	15189	15144	15254	15337	15168	15194	15221	15063	15187	15248	15092	15262	14990	15324	15152	15170	15137	15040	15278	15185	15160	15132	15181	14938	15194	15233	15128	15091	15177	15132	15190	15346	15081	15184	15175	15175	15078	15140	15080	14989	15031	15115	15199	15226	15057	15083	15116	15167	15297	15140	15501	15086	15300	15334	15040	15066	14945	15089	15101	15276	14979	15197	15217	15143	15119	15229	15008	15384	15167	14963	14913	15236	15293	15022	15148	15157	15215	15065	15059	15132	15087	15197	15203	15093	15128	15259	15140	15063	15262	14889	15245	14882	15179	15121	15154	15063	15202	15089	15074	15170	15229	15054	15333	14859	15113	15124	15133	15090	15144	15077	15205	15216	15236	15201	15117	15278	15194	15273	15252	15080	15132	15103	15005	15113	15174	15183	15215	15118	15335	14981	15008	15234	15161	15226	15214	15101	15216	15086	15153	15100	15162	15187	15278	15104	15094	15183	15186	14994	15127	15314	15320	15209	15274	15208	15114	15158	15216	15223	15096	15030	15074	15282	15155	15205	15139	15103	15323	15135	15204	15233	15177	15194	15019	15155	15147	15176	15058	15019	15107	15232	15166	15123	15156	15221	15157	15130	15142	15034	15099	15217	14984	15284	15228	15252	14999	15063	15152	15140	15066	15119	15131	15194	15300	15084	15246	15110	15035	15213	15112	14939	15165	14934	15170	15231	15333	15201	15149	15164	15198	15184	15227	14933	15124	15170	15159	14970	15143	15140	14961	15080	15127	15075	15248	15190	14938	15199	15121	15079	15099	15106	15255	15121	15187	15156	15236	15307	15156	15039	15177	15143	15233	15115	15162	15264	15174	15171	15177	15096	15149	15159	15257	15113	15199	14961	15228	15230	15296	15133	14952	15114	15107	15245	15286	15127	15166	15066	15277	15134	15226	15029	15167	15205	15237	15181	15018	15138	15213	15268	15360	14983	15150	15365	15151	15195	14999	15181	15230	15115	15231	15025	14965	15173	15043	15189	15267	15070	15133	15181	15138	15221	15189	15165	15113	15183	15303	15080	15179	15091	15133	14928	15198	15057	15139	15255	15051	15132	15207	15174	15271	15125	15116	15001	15147	15135	15287	15170	15176	15162	15075	15169	15286	15296	15174	15239	15032	14867	15118	15192	15089	15136	15252	15045	15184	15271	14927	15149	15033	15080	15107	15144	15000	15068	15019	15075	15101	15177	15242	15163	15200	15260	15217	15183	15200	15264	15096	15012	15111	15152	15201	15081	15313	15233	15200	15023	15056	15246	15206	15138	15096	15119	15106	14991	15231	15199	15037	15275	15138	15147	15238	15270	15409	15194	15214	15246	15050	14945	15092	15168	15316	15117	15012	15273	15173	15055	15170	15248	15306	15159	15081	15199	15025	15088	15143	15164	15044	15211	15185	15058	15186	15245	15060	15155	15264	15291	15059	15248	15015	15160	15042	15147	15093	15234	15400	15159	14994	15275	15043	15121	15349	15295	15206	15071	15193	15065	15066	15196	15109	15232	15075	15153	14978	15164	14973	15445	15198	14976	15151	15135	15281	15211	15228	15094	15094	15184	15003	15217	15168	15181	15078	15008	15024	15059	15054	15281	15115	15120	15212	15070	15141	15183	15164	15314	15132	15006	15115	15252	15205	15065	15202	15085	15256	15044	15106	15215	15237	15101	15224	15023	15247	15116	15069	15019	15327	15172	15120	14968	15152	15126	15190	15260	15254	15155	15033	15073	15169	15064	15090	15301	15212	15096	15172	15141	15231	15147	15072	15201	15152	15287	15102	15103	15259	14985	15085	15076	15102	15149	15031	15117	15203	15015	15245	15053	15243	15270	14932
22792	21102	28830	23696	21475	23904	26198	21738	20289	20502	20191	20013	19964	19902	20090	19776	19913	19766	19879	19611	19709	19635	19433	19545	19532	19515	19451	19520	19489	19477	19291	19396	19668	19247	19368	19250	19524	19351	19672	19365	19312	19248	19300	19381	19292	19429	19265	19351	19421	19247	19219	19388	19460	19355	19323	19447	19486	19621	19416	19544	19465	19460	19443	19422	19229	19298	19488	19637	19500	19236	19409	19283	19570	19330	19211	19431	19343	19282	19278	19436	19250	19405	19282	19290	19342	19365	19424	19376	19456	19544	19513	19411	19394	19372	19411	19240	19370	19350	19237	19194	19443	19333	19405	19446	19343	19348	19358	19253	19424	19541	19421	19185	19444	19251	19312	19161	19294	19482	19360	19314	19144	19351	19428	19179	19370	19072	19144	19376	19300	19266	19227	19421	19388	19325	19334	19392	19347	19288	19358	19384	19130	19350	19356	19415	19265	19178	19395	19289	19239	19149	19187	19360	19232	19123	19438	19157	19035	19240	19399	19274	19374	19295	19330	19301	19216	19187	19514	19306	19192	19209	19279	19266	19096	19208	19226	19467	19311	19386	19533	19333	19356	19311	19231	19177	19357	19164	19310	19246	19342	19202	19276	19217	19162	19393	19396	19376	19173	19267	19492	19245	19195	19238	19534	19180	19247	19240	19225	19252	19091	19383	19263	19297	19219	19214	19475	19289	19339	19307	19214	19136	19499	19290	19144	19414	19235	19350	19336	19248	19149	19316	19347	19437	19491	19221	19195	19418	19341	19233	19404	19470	19188	19024	19202	19074	19302	19363	19324	19177	19114	19282	19511	19292	19386	19235	19476	19176	19373	19048	19209	19257	19375	19550	19343	19301	19243	19260	19423	19525	19152	19355	19191	19130	19370	19097	19228	19227	19297	19251	19344	19186	19188	19070	19340	19309	19305	19104	19191	19486	19320	19332	19422	19322	19294	19250	19217	19388	19440	19378	19365	19332	19242	19195	19247	19080	19380	19542	19461	19358	19074	19316	19167	19375	19262	19225	19426	19414	19531	19411	19115	19417	19045	19290	19049	19174	19169	19275	19237	19310	19346	19307	19412	19200	19062	19412	19280	19336	19208	19145	19259	19430	19418	19280	19142	19257	19171	19392	19086	19360	19340	19347	19344	19246	19316	19236	19243	19314	19267	19278	19177	19141	19133	19341	19244	19197	19419	19466	19429	19389	19274	19362	19380	19621	19224	19408	19175	19319	19086	19120	19385	19080	19212	19273	19403	19160	19268	19189	19236	19398	19641	19309	19231	19231	19425	19432	19411	19280	19346	19355	19036	19325	19322	19475	19308	19216	19211	19242	19197	19231	19137	19370	19507	19454	19567	19229	19352	19267	19268	19204	19294	19098	19279	19375	19079	19359	19472	19234	19270	19210	19079	19328	19271	19355	19340	19216	19154	19060	19120	19208	19270	19285	19164	19249	19371	19238	19304	19250	19504	19254	19155	19240	19430	19239	19260	19328	19427	19183	19282	19278	19227	19301	19114	19157	19502	19220	19233	19261	19084	19365	19197	19031	19606	19215	19215	19267	19118	19326	19381	19339	19227	19276	19409	19423	19303	19109	19560	19131	19145	19190	19312	19286	19212	19491	19236	19303	19271	19315	19302	19300	19377	19430	19088	19337	19327	19198	19415	19336	19374	19160	19394	19477	19265	19460	19184	19331	19407	19416	19280	19388	19536	19435	19060	19337	19420	19208	19258	19052	19344	19260	19278	19004	19226	19316	19250	19334	19326	19193	19294	19445	19312	19133	19161	19142	19343	19010	19434	19230	19266	19439	19164	19205	19461	19436	19237	19403	19101	19337	19256	19259	19397	19483	19294	19301	19288	19357	19147	19179	19243	19436	19356	19186	19154	19280	19307	19286	19523	19052	19143	19276	19242	19417	19434	19273	19447	19518	19321	19158	19402	19394	19343	19397	18952	19461	19131	19195	19290	19152	19106	19327	19321	19222	19244	19162	19279	19340	19382	19248	19392	19220	19249	19303	19228	19404	19450	19097	19264	19139	19375	19232	19188	19285	19076	19067	19374	19188	19342	19222	19292	19218	19099	19266	19253	19425	19430	19242	19398	19465	19138	19194	19232	19213	19332	19210	19259	19166	19277	19293	19365	19341	19488	19253	19339	19456	19333	19270	19145	19245	19260	19160	19408	19247	19019	19151	19286	19286	19097	19323	19208	19177	19062	19168	19163	19355	19364	19233	19292	19450	19184	19221	19342	19333	19417	19337	19197	19282	19496	19484	19201	19252	19381	19309	19499	19196	19430	19113	19240	19245	19088	19298	19307	19129	19202	19264	19271	19213	19186	19145	19173	19199	19448	19463	19283	19334	19238	19328	19210	19283	19459	19458	19366	19529	19393	19312	19415	19308	19331	19373	19160	19474	19296	19351	19213	19080	19436	19390	19177	19337	19110	19398	19435	19245	19319	19085	19145	19182	19201	19086	19277	19250	19403	19562	19369	19290	19477	19503	19207	19324	19363	19256	19335	19379	19134	19316	19184	19291	19349	19264	19418	19197	19322	19323	19407	19151	19281	19170	19527	19343	19377	19314	19429	19079	19088	19422	19423	19273	19331	19137	19338	19135	19071	19207	19130	19421	19286	19301	19376	19144	19280	19342	19127	19258	19437	19344	19271	19375	19430	19186	19303	19352	19201	19100	19233	19333	19208	19278	19266	19417	19327	19230	19192	19155	19332	19175	19315	19347	19135	19357	19334	19155	19248	19477	19209	19213	19254	19280	19544	19428	19273	19270	19435	19045	19303	19400	19434	19292	18959	19331	19440	19328	19317	19424	19335	19271	19450	19377	19244	19228	19235	19402	19269	19430	19423	19294	19247	19138	19203	19382	19221	19368	19326	19396	19269	19330	19331	19518	19332	19209	19248	19279	19368	19206	19161	19385	19154	19210	19175	19201	19181	19074	19360	19172	19191	19391	19491	19254	19221	19181	19180	19345	19242	19222	19463	19265	19282	19297	19381	19228	19076	19092	19447	19233	19294	19176	19330	19263	19054	19222	19164	19402	19089	19152	19403	18931	19261	19312	19186	19503	19246	19139	19335	19078	19224	19264	19390	19305	19427	19204	19295	19384	19338	19506	19314	19312	19192	19212	19259	19228	19211	19300	19012	19262	19254	19216	19328	19424	19214	18965	19297	19191	19291	19343	19302	19164	19132	19313	19211	19145	19097	19214	19313	19240	19340	19364	19191	19298	19457	19165	19284	19050	19260	19226	19361	19161	19366	19251	19273	19381	19300	19438	19328	19311	19207	19303	19180	19338	19127	19232	19219	19060	19261	19386	19219	19441	19396	19062	19293	19376	19500	19077	19372	19257	19117	19229	19352	19380	19452	19440	19342	19301	19276	19101	19351	19144	19314	19335	19328	19280	19318	19139	19258	19276	18986	19343	19201	19352	19498	19493	19226	19385	19087	19109	19290	19341	19497	19329	19137	19304	19262	19285	19486	19306	19122	19246	19119	19430	19419	19127	19291	19471	19292	19552	19346	19565	19226	19194	19294	19212	19390	19167	19292	19385	19220	19476	19287	19350	19409	19310	19257	19239	19386	19327	19225	19307	19354	19378	19135	19368	19261	19230	19309	19348	19222	19177	19216	19426	19284	19241	19172	19128	19161	19261	19327	19129	19418	19354	19390	19123	19244	19345	19167	19058	19164	19386	19327	19238	19354	19257	19132	19430	19315	19247	19309	19342	19259	19673	19279	19263	19142	19171	19347	19361	19359	19315	19269	19550	19174	19221	19276	19484	19190	19420	19391	19166	19333	19306	19465	19190	19317	19356	19301	19034	19292	19325	19096	19331	19384	19061	19455	19285	19457	19148	19255	19382	19217	19343	19362	19377	19310	19243	19327	19217	19215	19269	19360	19267	19347	19387	19499	19418	19261	19060	19320	18968	19290	19293	19378	19362	19292	19265	19430	19334	19115	19191	19271	19390	19255	19305	19339	19126	19379	19287	19362	19227	19202	19260	19428	19312	19087	19228	19209	18972	19443	19469	19268	19283	19292	19263	19328	19097	19269	19302	19234	19234	19367	19215	19212	19246	19197	19279	19309	19087	19385	19195	19358	19249	19322	19305	19329	19273	19215	19303	19255	19233	19506	19261	19402	19115	19237	19122	19049	19389	19147	19347	19105	19110	19375	19117	19252	19334	19183	19415	19262	19349	19468	19306	19183	19186	19459	19367	19091	19298	19086	19252	19231	19392	19191	19036	19261	19206	19333	19247	19044	19407	19418	19262	19354	19234	19141	19461	19272	19107	19376	19039	19467	19303	19420	19357	19132	19389	19370	19291	19256	19395	19514	19310	19290	19270	19255	19214	19027	19245	19125	19220	19205	19208	19343	19227	19217	19138	19398	19411	19250	19270	18984	19383	19214	19233	19290	19210	19374	19357	19241	19462	19361	19309	19208	19251	19049	19243	19103	19160	19357	19288	19293	19280	19572	19230	19405	19270	19307	19181	19443	19474	19361	19202	19096	19231	19265	19303	19235	19322	19223	19224	19235	19351	19386	19382	19431	19355	19216	19159	19472	19233	19155	19517	19393	19473	19432	19410	19214	19255	19400	19077	19655	19326	19236	19472	19337	19196	19183	19382	19282	19332	19402	19264	18973	19134	19127	19304	19128	19197	19227	19332	19333	19243	19198	19297	18982	19187	19297	19287	19226	19107	19308	19364	19404	19086	19297	19280	19174	19189	19192	19513	19418	19437	19440	19178	19315	19151	19395	19377	19105	19210	19371	19268	19266	19243	19242	19341	19315	19467	19210	19332	19279	19387	19353	19297	19200	19237	19347	19313	19551	19404	19201	19338	19334	19144	19360	19499	19594	19259	19356	19394	19265	19458	19186	19284	19330	19323	19384	19231	19203	19315	19482	19183	19093	19365	19261	19327	19332	19497	19504	19411	19303	19186	19447	19168	19348	19354	19228	19413	19314	19251	19265	19190	19310	19361	19317	19273	19422	19320	19340	19183	19237	19070	19409	19396	19282	19271	19232	19390	19386	19267	19381	19315	19340	19434	19215	19274	19316	19156	19251	19293	19204	19541	19321	19425	19269	19206	18979	19157	19262	19197	19144	19239	19342	19211
20145	36219	32907	25017	21078	19084	18816	18203	17115	16656	16403	16409	16232	16059	16229	15785	15853	15777	15920	15740	15713	15771	15501	15603	15724	15648	15736	15656	15602	15663	15519	15605	15611	15535	15717	15584	15614	15805	15434	15357	15513	15784	15423	15631	15714	15445	15603	15515	15545	15596	15555	15547	15566	15473	15444	15513	15492	15554	15620	15405	15533	15647	15461	15609	15626	15661	15541	15453	15614	15434	15512	15560	15581	15477	15638	15615	15691	15620	15568	15416	15507	15512	15740	15453	15517	15654	15604	15577	15534	15583	15686	15626	15644	15693	15587	15642	15561	15495	15465	15568	15393	15508	15414	15541	15540	15548	15667	15588	15697	15692	15615	15457	15507	15533	15584	15530	15505	15579	15456	15580	15309	15606	15423	15494	15470	15686	15579	15394	15552	15566	15460	15568	15320	15600	15555	15404	15470	15702	15503	15398	15473	15611	15578	15493	15448	15433	15595	15437	15547	15363	15600	15467	15625	15294	15486	15578	15525	15491	15369	15489	15519	15555	15485	15720	15471	15408	15578	15637	15614	15551	15524	15366	15544	15575	15510	15416	15502	15575	15573	15458	15789	15297	15534	15499	15464	15404	15515	15657	15559	15602	15530	15607	15458	15541	15550	15498	15582	15464	15403	15480	15436	15666	15472	15442	15367	15538	15664	15376	15492	15545	15632	15486	15446	15551	15618	15542	15554	15379	15544	15602	15440	15552	15666	15640	15643	15435	15373	15497	15648	15573	15637	15461	15359	15477	15333	15396	15496	15554	15564	15539	15772	15449	15523	15444	15489	15518	15547	15537	15478	15468	15489	15505	15408	15667	15520	15487	15408	15433	15437	15573	15496	15277	15762	15725	15478	15315	15664	15529	15394	15503	15471	15582	15381	15595	15449	15452	15592	15443	15546	15477	15354	15449	15660	15539	15600	15476	15479	15437	15623	15334	15569	15697	15587	15601	15429	15563	15448	15516	15467	15552	15508	15514	15433	15424	15582	15434	15443	15473	15594	15462	15502	15488	15403	15478	15593	15398	15401	15344	15676	15535	15590	15671	15559	15524	15565	15563	15533	15451	15433	15499	15560	15408	15464	15356	15613	15453	15433	15523	15511	15447	15516	15264	15451	15539	15480	15327	15645	15560	15492	15735	15392	15542	15597	15521	15612	15506	15572	15531	15478	15538	15750	15611	15624	15541	15651	15495	15594	15318	15629	15514	15672	15459	15396	15514	15410	15489	15562	15566	15494	15477	15553	15541	15448	15459	15486	15456	15454	15504	15600	15539	15426	15562	15422	15395	15478	15494	15607	15488	15559	15559	15642	15384	15565	15549	15694	15476	15489	15372	15413	15589	15565	15416	15618	15476	15337	15519	15537	15457	15417	15516	15370	15588	15502	15624	15439	15515	15427	15594	15686	15538	15373	15469	15567	15351	15463	15553	15604	15394	15665	15617	15569	15415	15632	15474	15561	15546	15744	15518	15467	15681	15550	15485	15639	15394	15511	15454	15590	15511	15668	15395	15583	15457	15515	15531	15336	15514	15580	15487	15587	15481	15314	15464	15405	15500	15564	15649	15601	15496	15328	15490	15469	15387	15710	15407	15369	15545	15501	15619	15426	15516	15579	15510	15589	15522	15500	15425	15372	15484	15562	15457	15508	15394	15623	15323	15541	15567	15558	15494	15460	15510	15349	15572	15625	15670	15488	15379	15397	15686	15583	15442	15425	15488	15669	15523	15672	15343	15411	15520	15495	15494	15490	15566	15501	15617	15421	15664	15594	15390	15508	15507	15448	15586	15583	15573	15480	15609	15618	15490	15601	15526	15527	15563	15480	15604	15483	15520	15501	15665	15446	15584	15509	15459	15456	15667	15343	15444	15548	15582	15531	15565	15379	15483	15574	15701	15349	15491	15440	15495	15560	15526	15386	15458	15600	15606	15506	15517	15364	15626	15392	15616	15553	15558	15481	15479	15535	15529	15632	15498	15421	15611	15566	15596	15387	15594	15590	15421	15522	15553	15479	15596	15587	15362	15451	15496	15332	15301	15467	15449	15562	15566	15545	15438	15543	15500	15329	15720	15440	15520	15421	15507	15568	15429	15592	15614	15551	15636	15488	15478	15404	15552	15560	15487	15462	15435	15466	15514	15497	15598	15418	15435	15472	15535	15538	15498	15416	15465	15621	15455	15413	15425	15533	15655	15618	15576	15595	15639	15700	15481	15486	15539	15473	15382	15436	15562	15516	15608	15353	15503	15444	15403	15392	15490	15513	15627	15534	15553	15610	15426	15446	15259	15624	15480	15428	15563	15604	15641	15443	15466	15390	15523	15469	15524	15455	15507	15589	15560	15478	15319	15580	15662	15492	15377	15559	15506	15487	15653	15714	15426	15418	15503	15492	15444	15342	15284	15575	15400	15303	15434	15603	15441	15420	15556	15624	15392	15608	15394	15478	15458	15474	15499	15459	15741	15605	15510	15595	15694	15356	15697	15541	15371	15450	15671	15498	15460	15396	15624	15502	15544	15756	15491	15376	15408	15517	15574	15452	15543	15505	15509	15470	15455	15499	15580	15411	15480	15506	15607	15579	15440	15531	15494	15425	15557	15484	15697	15654	15339	15668	15547	15500	15459	15383	15534	15310	15712	15543	15484	15490	15446	15446	15578	15538	15456	15324	15582	15528	15387	15497	15478	15471	15431	15473	15541	15521	15587	15476	15556	15377	15520	15480	15396	15487	15387	15413	15580	15654	15621	15608	15555	15348	15313	15723	15623	15498	15419	15534	15470	15360	15602	15586	15597	15525	15560	15441	15388	15503	15368	15671	15541	15448	15654	15403	15492	15537	15523	15531	15405	15661	15521	15401	15571	15575	15483	15641	15492	15624	15519	15464	15562	15423	15581	15584	15825	15520	15486	15285	15534	15638	15523	15378	15621	15459	15485	15458	15440	15446	15611	15487	15305	15602	15575	15259	15415	15541	15386	15524	15544	15523	15625	15508	15388	15536	15530	15523	15601	15655	15531	15551	15677	15632	15410	15620	15477	15466	15331	15551	15591	15500	15609	15522	15622	15604	15504	15531	15635	15466	15508	15557	15485	15548	15592	15532	15416	15654	15586	15522	15636	15588	15530	15533	15478	15421	15520	15403	15469	15441	15363	15509	15622	15417	15591	15535	15607	15602	15420	15505	15368	15388	15467	15518	15719	15514	15445	15476	15449	15423	15560	15572	15466	15407	15651	15499	15375	15628	15731	15507	15622	15702	15487	15351	15560	15482	15641	15410	15416	15476	15516	15435	15464	15467	15557	15581	15429	15507	15619	15498	15581	15463	15345	15657	15365	15696	15488	15475	15483	15503	15583	15493	15597	15629	15370	15461	15458	15642	15535	15523	15418	15389	15404	15659	15326	15565	15398	15579	15361	15554	15472	15614	15583	15557	15554	15429	15577	15339	15544	15496	15372	15372	15423	15623	15678	15390	15621	15407	15549	15484	15223	15425	15472	15479	15521	15532	15534	15449	15575	15446	15555	15519	15610	15488	15517	15487	15492	15484	15558	15599	15484	15526	15426	15527	15433	15480	15617	15354	15434	15437	15501	15447	15610	15512	15537	15507	15468	15494	15454	15479	15445	15445	15521	15630	15636	15558	15420	15615	15529	15579	15462	15386	15421	15345	15438	15501	15368	15529	15482	15259	15641	15417	15430	15398	15692	15537	15528	15389	15627	15397	15551	15416	15482	15519	15726	15558	15613	15423	15526	15475	15417	15482	15697	15627	15494	15490	15567	15577	15582	15454	15516	15461	15474	15515	15647	15332	15577	15613	15582	15515	15507	15404	15443	15475	15304	15435	15562	15588	15485	15447	15439	15650	15538	15662	15621	15473	15610	15470	15469	15715	15294	15619	15546	15525	15621	15479	15567	15747	15501	15401	15636	15673	15463	15443	15475	15551	15421	15533	15500	15719	15629	15470	15606	15472	15489	15648	15583	15516	15494	15362	15482	15500	15650	15503	15238	15621	15310	15473	15367	15558	15367	15521	15603	15542	15431	15640	15538	15497	15608	15539	15502	15527	15406	15537	15604	15730	15549	15544	15494	15549	15365	15609	15517	15287	15453	15440	15436	15504	15501	15527	15470	15497	15448	15530	15522	15593	15654	15515	15421	15499	15435	15472	15536	15510	15547	15602	15499	15501	15448	15461	15462	15333	15641	15519	15386	15526	15465	15541	15538	15381	15429	15565	15433	15509	15395	15493	15630	15316	15564	15340	15482	15508	15509	15696	15408	15559	15513	15481	15587	15496	15426	15494	15442	15428	15405	15685	15590	15432	15567	15400	15643	15483	15712	15496	15523	15592	15490	15590	15369	15379	15543	15577	15549	15626	15626	15526	15552	15553	15477	15401	15593	15542	15411	15720	15541	15658	15485	15585	15536	15383	15450	15515	15421	15512	15350	15468	15583	15505	15394	15342	15618	15611	15432	15519	15577	15415	15420	15606	15503	15598	15531	15361	15381	15552	15475	15539	15434	15503	15564	15651	15553	15585	15556	15340	15579	15568	15665	15583	15633	15380	15560	15638	15583	15478	15608	15437	15466	15496	15493	15685	15506	15409	15506	15555	15471	15486	15499	15538	15633	15510	15656	15575	15416	15494	15447	15560	15504	15436	15446	15620	15652	15481	15576	15618	15354	15659	15618	15484	15565	15383	15535	15439	15377	15587	15463	15445	15497	15489	15389	15522	15388	15474	15576	15581	15572	15467	15483	15696	15579	15454	15494	15483	15582	15512	15441	15440	15451	15499	15459	15471	15521	15688	15508	15402	15575	15553	15554	15469	15463	15361	15388	15395	15597	15432	15444	15465	15679	15435	15470	15496	15406	15386	15485	15476	15512	15588	15635	15385	15656	15407	15544	15537	15642	15569	15524	15502	15406	15293	15505	15348	15546	15604	15545	15281	15628	15548	15401	15462	15526	15497	15673	15513	15436	15613	15305	15387	15619	15526	15464	15511	15622	15358	15656	15538	15312	15389	15314	15664	15449	15517	15754	15596	15491	15597	15552	15553	15610	15645	15415	15507	15656	15486	15451	15495	15601	15616	15616	15518	15363	15431	15603	15546	15588	15521	15481	15545	15599	15558	15337	15544	15667
28114	22851	26585	23548	20170	19965	19961	19893	19558	19376	19562	19307	19328	19271	19642	19488	19397	19425	19322	19228	19289	19392	19336	19298	19371	19334	19361	19574	19318	19376	19281	19242	19254	19204	19189	19292	19485	19193	19399	19370	19220	19266	19222	19391	19292	19421	19315	19431	19107	19315	19348	19407	19295	19269	19362	19246	19365	19260	19234	19299	19226	19015	19189	19325	19240	19146	19472	19195	19451	19392	19062	19026	19143	19397	19450	19349	19418	19396	19409	19299	19362	19498	19328	19271	19088	19179	19421	19257	19282	19296	19153	19313	19237	19403	19455	19379	19432	19495	19457	19359	19428	19130	19407	19328	19388	19391	19514	19254	19223	19530	19408	19321	19085	19149	19529	19167	19351	19625	19214	19383	19254	19229	19352	19248	19051	19381	19146	19312	19322	19573	19173	19105	19194	19286	19068	19296	19165	19131	19202	19234	19185	19430	19278	19564	19398	19280	19256	19373	19315	19325	19304	19480	19238	19218	19306	19092	19229	19129	19274	19202	19319	19396	19336	19185	19298	19378	19082	19430	19331	19100	19398	19487	19265	19312	19184	19321	19037	19267	19423	19229	19397	19431	19444	19410	19150	19296	19274	19289	19318	19292	19356	19234	19331	19172	19248	19318	19367	19202	19322	19288	19096	19076	19536	19256	19105	19210	19343	19453	19265	19147	19381	19338	19233	19383	19304	19361	19413	19228	19362	19231	19103	19298	19421	19294	19290	19535	19560	19522	19520	19372	19248	19317	19218	19086	19341	19282	19227	19236	19119	19205	19096	19329	19180	19385	19251	19528	19279	19318	19098	19462	19299	19224	19083	19359	19369	19186	19304	19204	19312	19620	19401	19197	19203	19152	19168	19310	19514	19268	19427	19201	19275	19318	19246	19481	19385	19289	19352	19203	19460	19176	19551	19295	19473	19337	19341	19219	19318	19181	19155	19402	19405	19207	19286	19521	19431	19413	19430	19270	19180	19185	19453	19220	19333	19229	19380	19462	19299	19352	19304	19466	19352	19545	19334	19052	19292	19322	19418	19465	19136	19107	19303	19397	19500	19452	19339	19400	19262	19179	19169	19371	19359	19495	19322	19388	19354	19269	19352	19156	19317	19222	19352	19349	19272	19339	19200	19453	19269	19372	19246	19280	19326	19572	19461	19276	19363	19330	19451	19298	19340	19456	19246	19186	19324	19282	19084	19408	19115	19308	19473	19397	19359	19497	19568	19279	19315	19390	19091	19320	19224	19399	19517	19366	19144	19402	19231	19434	19204	19353	19406	19119	19336	19254	19261	19320	19391	19284	19271	19138	19288	19150	19303	19493	19459	19384	19273	19475	19193	19233	19345	19260	19264	19153	19342	19151	19275	19091	19268	19318	19416	19306	19400	19523	19407	19280	19367	19226	19156	19407	19416	19216	19422	19253	19299	19315	19512	19244	19243	19311	19095	19558	19344	19319	19359	19327	19367	19333	19307	19297	19212	19179	19372	19116	19301	19266	19243	19315	19350	19307	19382	19540	19208	19341	19190	19335	19120	19147	19276	19119	19378	19335	19231	19410	19406	19498	19357	19423	19343	19240	19434	19148	19373	19219	19402	19373	19265	19074	19389	19242	19344	19404	19306	19260	19193	19304	19335	19096	19391	19255	19217	19444	19236	19488	19192	19273	19056	19232	19310	19319	19323	19263	19381	19200	19451	19524	19243	19267	19236	19451	19379	19250	19351	19367	19271	19154	19320	19337	19422	19273	19415	19040	19187	19448	19469	19113	19368	19449	19387	19401	19268	19493	19302	19559	19434	19427	19411	19342	19321	19471	19332	19312	19365	19151	19100	19355	19419	19282	19414	19343	19383	19441	19215	19235	19379	19402	19280	19276	19204	19464	19362	19279	19173	19287	19350	19117	19140	19371	19457	19184	19412	19356	19123	19302	19476	19214	19258	19328	19153	19418	19424	19515	19312	19501	19404	19195	19271	19375	19379	19351	19427	19391	19276	19145	19282	19394	19167	19128	19285	19504	19427	19311	19220	19391	19141	19210	19372	19386	19413	19041	19325	19349	19548	19367	19234	19199	19211	19277	19070	19395	19204	19326	19290	19438	19419	19308	19477	19302	19326	19260	19348	19213	19367	19281	19414	19471	19294	19389	19491	19305	19350	19243	19421	19188	19388	19166	19267	19310	19371	19268	19307	19303	19183	19334	19305	19414	19434	19391	19222	19341	19352	19406	19282	19340	19230	19192	19291	19444	19326	19221	19361	19412	19323	19363	19469	19465	19352	19390	19204	19309	19485	19478	19395	19303	19335	19324	19180	19367	19188	19512	19179	19439	19211	19299	19512	19335	19289	19283	19433	19366	19250	19387	19388	19333	19596	19210	19276	19506	19498	19415	19364	19385	19335	19144	19255	19253	19346	19264	19109	19408	19309	19335	19245	19388	19347	19271	19340	19503	19265	19329	19328	19181	19168	19245	19250	19392	19410	19310	19332	19504	19292	19294	19301	19410	19303	19256	19406	19405	19369	19501	19428	19379	19189	19412	19604	19209	19218	19167	19352	19419	19527	19251	19421	19316	19385	19107	19219	19128	19331	19304	19145	19492	19475	19290	19382	19341	19435	19262	19402	19350	19462	19146	19312	19477	19509	19194	19196	19302	19347	19241	19261	19540	19434	19215	19319	19249	19286	19307	19359	19414	19184	19214	19470	19369	19549	19402	19446	19249	19243	19342	19364	19546	19465	19356	19302	19466	19181	19349	19373	19206	19254	19381	19210	19364	19163	19332	19264	19165	19351	19163	19190	19059	19320	19349	19083	19318	19422	19128	19502	19385	19288	19322	19082	19405	19305	19050	19045	19231	19123	19237	19271	19315	19473	19157	19312	19434	19194	19400	19264	19610	19255	19411	19344	19349	19239	19411	19420	19322	19286	19320	19097	19308	19428	19369	19352	19429	19442	19339	19633	19198	19265	19286	19353	19392	19241	19321	19289	19314	19379	19454	19341	19290	19219	19266	19567	19422	19268	19355	19464	19428	19361	19202	19315	19507	19133	19467	19188	19291	19552	19490	19371	19261	19270	19257	19206	19368	19329	19180	19341	19452	19430	19266	19225	19145	19093	19085	19227	19292	19191	19340	19567	19354	19303	19395	19430	19340	19331	19352	19338	19435	19372	19476	19367	19246	19471	19456	19395	19252	19080	19088	19215	19183	19168	19292	19281	19323	19116	19269	19127	19490	19403	19348	19272	19385	19088	19181	19274	19255	19331	19263	19162	19164	19115	19363	19253	19387	19304	19382	19243	19403	19430	19374	19392	19277	19372	19423	19267	19347	19128	19459	19060	19240	19270	19416	19372	19167	19173	19276	19119	19329	19213	19243	19059	19509	19134	19154	19264	19425	19508	19321	19251	19251	19370	19402	19251	19442	19301	19406	19593	19580	19472	19218	19252	19376	19482	19314	19180	19375	19460	19215	19228	19236	19284	19351	19162	19318	19532	19339	19208	19438	19289	19328	19379	19430	19387	19122	19139	19382	19327	19499	19231	19498	19382	19311	19333	19249	19365	19369	19159	19234	19135	19232	19252	19324	19287	19345	19352	19253	19402	19167	19487	19099	19289	19232	19547	19215	19208	19249	19356	19376	19309	19298	19371	19188	19338	19267	19152	19393	19145	19249	19352	19227	19207	19363	19249	19235	19374	19277	19382	19401	19223	19146	19254	19376	19242	19351	19442	19363	19349	19282	19427	19299	19298	19203	19545	19482	19293	19371	19458	19180	19395	19447	19438	19263	19113	19253	19308	19525	19263	19337	19454	19224	19361	19368	19355	19321	19370	19522	19188	19280	19339	19259	19128	19137	19319	19350	19249	19208	19396	19290	19351	19516	19433	19402	19472	19485	19255	19396	19462	19411	19249	19312	19595	19385	19296	19282	19289	19175	19424	19110	19433	19167	19038	19171	19168	19310	19108	19249	19321	19409	19414	19493	19125	19126	19204	19086	19295	19248	19185	19255	19102	19193	19453	19424	19175	19454	19177	19324	19275	19259	19396	19336	19186	19497	19297	19329	19517	19293	19408	19516	19426	19303	19353	19331	19258	19305	19187	19230	19434	19277	19370	19253	19422	19369	19404	19209	19290	19269	19314	19467	19264	19393	19148	19133	19345	19276	19341	19296	19446	19417	19308	19376	19482	19339	19370	19333	19261	19327	19299	19208	19258	19399	19433	19209	19300	19194	19572	19345	19389	19298	19212	19428	19463	19471	19251	19421	19336	19177	19169	19316	19169	19200	19351	19334	19485	19222	19365	19223	19375	19360	19356	19201	19300	19367	19510	19251	19387	19511	19233	19471	19239	19237	19445	19090	19253	19326	19204	19189	19165	19241	19367	19170	19392	19359	19260	19346	19413	19241	19146	19226	19457	19350	19382	19211	19488	19353	19370	19381	19200	19206	19139	19376	19336	19252	19473	19455	19465	19142	19319	19310	19174	19373	19509	19175	19468	19413	19309	19286	19470	19372	19177	19203	19446	19353	19312	19171	19417	19343	19354	19378	19327	19228	19284	19386	19397	19389	19315	19151	19271	19301	19304	19328	19314	19310	19110	19488	19202	19166	19342	19245	19449	19286	19151	19302	19249	19360	19284	19353	19135	19289	19366	19330	19408	19537	19265	19354	19143	19145	19352	19172	19267	19539	19333	19310	19141	19358	19431	19272	19297	19332	19113	19434	19358	19225	19474	19475	19419	19090	19562	19482	19554	19104	19577	19329	19323	19302	19294	19242	19252	19318	19373	19397	19393	19457	19460	19382	19350	19398	19315	19130	19303	19343	19583	19341	19287	19264	19327	19252	19206	19383	19524	19141	19279	19209	19373	19438	19445	19263	19366	19209	19365	19252	19252	19291	19245	19410	19445	19291	19336	19308	19352	19405	19219	19247	19597	19412	19296	19299	19299	19271	19329	19409	19201	19366	19509	19365	19285	19145	19404	19397	19395	19251	19569	19357	19447	19303	19411	19468	19228	19203	19352	19486	19273	19314	19362	19239	19160	19305	19324	19229	19294	19369	19474	19462	19502	19200	19189	19381	19337	19413	19516	19526	19399	19365	19279	19363	19302	19343	19386	19520	19320	19322	19423	19354	19458	19260	19080	19360
18562	24514	22626	18362	17219	16612	16729	16482	16065	15588	15742	15908	15740	15834	15573	15694	15614	15671	15683	15653	15722	15434	15549	15605	15436	15563	15511	15467	15517	15730	15532	15667	15492	15576	15519	15691	15526	15646	15816	15507	15547	15628	15617	15492	15483	15681	15627	15488	15443	15676	15715	15563	15785	15586	15574	15409	15483	15753	15543	15708	15650	15475	15636	15544	15467	15678	15625	15562	15471	15625	15723	15565	15469	15563	15618	15687	15685	15430	15496	15732	15526	15710	15498	15517	15435	15536	15797	15526	15616	15527	15463	15629	15494	15524	15650	15628	15501	15684	15485	15606	15668	15481	15494	15568	15692	15670	15720	15514	15707	15647	15806	15656	15602	15549	15745	15493	15567	15580	15590	15705	15630	15488	15612	15462	15328	15558	15689	15476	15606	15670	15525	15533	15573	15602	15422	15509	15443	15740	15502	15291	15598	15520	15588	15387	15600	15592	15672	15511	15533	15477	15325	15530	15593	15549	15686	15681	15548	15488	15513	15711	15620	15548	15548	15687	15658	15539	15563	15683	15577	15484	15642	15651	15481	15608	15540	15490	15597	15551	15458	15591	15544	15594	15407	15529	15424	15572	15518	15486	15442	15671	15605	15579	15580	15639	15482	15464	15628	15772	15528	15329	15643	15697	15416	15555	15591	15546	15499	15611	15542	15721	15384	15646	15708	15567	15448	15607	15453	15655	15498	15634	15634	15710	15689	15610	15702	15551	15631	15590	15604	15495	15743	15550	15505	15484	15488	15565	15568	15631	15679	15498	15609	15413	15480	15545	15707	15531	15683	15691	15479	15584	15639	15607	15573	15497	15388	15728	15621	15466	15618	15587	15640	15559	15684	15801	15464	15505	15474	15538	15305	15746	15641	15419	15590	15625	15830	15588	15560	15467	15340	15503	15433	15640	15525	15587	15487	15676	15618	15511	15575	15561	15448	15492	15584	15687	15697	15829	15572	15456	15696	15570	15692	15651	15454	15438	15558	15562	15435	15580	15508	15524	15625	15395	15505	15505	15628	15540	15495	15459	15486	15533	15583	15666	15441	15537	15586	15660	15643	15538	15522	15521	15602	15549	15510	15425	15509	15613	15597	15457	15609	15553	15524	15698	15645	15576	15290	15569	15558	15502	15458	15670	15597	15465	15525	15568	15567	15556	15636	15449	15505	15589	15600	15563	15430	15678	15735	15667	15524	15628	15586	15534	15602	15633	15674	15645	15656	15466	15741	15376	15676	15626	15577	15573	15405	15645	15555	15678	15695	15584	15546	15586	15461	15501	15663	15524	15525	15616	15666	15429	15585	15459	15546	15473	15578	15524	15550	15453	15412	15441	15582	15453	15477	15530	15585	15576	15513	15575	15676	15504	15626	15690	15538	15661	15452	15513	15425	15635	15604	15688	15348	15604	15663	15561	15503	15504	15654	15446	15455	15340	15488	15516	15634	15563	15571	15441	15631	15649	15536	15564	15618	15657	15542	15473	15578	15536	15479	15546	15673	15468	15635	15766	15526	15513	15679	15512	15539	15573	15607	15651	15566	15659	15607	15580	15717	15699	15580	15568	15670	15551	15633	15564	15539	15424	15550	15531	15374	15521	15523	15511	15697	15500	15549	15335	15663	15417	15506	15680	15655	15582	15468	15760	15605	15527	15336	15621	15715	15460	15669	15636	15560	15476	15558	15576	15526	15615	15584	15460	15578	15515	15552	15751	15507	15616	15552	15558	15675	15518	15535	15460	15557	15632	15562	15493	15449	15489	15745	15662	15509	15547	15553	15570	15551	15677	15677	15652	15491	15499	15497	15598	15483	15628	15474	15488	15592	15533	15639	15567	15383	15555	15633	15583	15603	15329	15672	15538	15620	15649	15544	15352	15622	15506	15678	15613	15448	15578	15599	15573	15441	15587	15556	15445	15415	15583	15696	15432	15671	15442	15616	15632	15650	15543	15572	15628	15569	15557	15518	15670	15461	15386	15545	15485	15712	15637	15497	15534	15627	15706	15614	15662	15569	15590	15666	15693	15480	15469	15624	15504	15614	15620	15662	15540	15452	15552	15499	15555	15528	15643	15467	15641	15604	15596	15678	15343	15518	15437	15576	15495	15506	15800	15606	15668	15621	15749	15597	15463	15599	15576	15524	15633	15534	15360	15522	15604	15563	15518	15434	15764	15591	15430	15369	15756	15569	15716	15626	15472	15489	15470	15505	15579	15665	15568	15606	15552	15555	15701	15615	15485	15642	15556	15666	15622	15547	15402	15765	15671	15474	15534	15656	15570	15597	15552	15599	15628	15604	15799	15512	15720	15525	15538	15470	15538	15566	15716	15635	15638	15641	15580	15455	15583	15620	15632	15643	15715	15595	15662	15673	15576	15513	15523	15676	15430	15646	15562	15419	15592	15638	15553	15420	15537	15606	15432	15501	15543	15389	15393	15460	15445	15523	15601	15659	15552	15594	15652	15540	15404	15493	15670	15539	15511	15453	15544	15515	15450	15712	15678	15614	15441	15616	15651	15741	15479	15502	15649	15487	15626	15563	15503	15554	15527	15813	15488	15396	15557	15492	15519	15553	15489	15481	15475	15503	15495	15430	15605	15505	15528	15533	15663	15532	15670	15480	15648	15521	15649	15538	15655	15616	15525	15705	15385	15739	15645	15559	15565	15439	15568	15622	15503	15592	15576	15532	15527	15597	15731	15663	15540	15492	15468	15602	15457	15546	15427	15470	15437	15585	15675	15427	15700	15454	15567	15477	15661	15543	15617	15359	15513	15406	15429	15483	15640	15558	15567	15693	15490	15748	15713	15444	15672	15554	15563	15589	15525	15495	15567	15608	15501	15504	15651	15651	15655	15612	15510	15460	15531	15573	15510	15674	15504	15552	15513	15583	15468	15338	15593	15414	15497	15442	15505	15650	15594	15571	15600	15512	15646	15400	15566	15394	15514	15535	15511	15546	15526	15682	15496	15575	15625	15496	15539	15614	15751	15537	15622	15496	15581	15539	15591	15576	15749	15580	15607	15557	15554	15733	15477	15656	15625	15673	15497	15462	15444	15525	15483	15588	15589	15758	15405	15458	15599	15573	15474	15585	15620	15493	15495	15747	15699	15541	15536	15490	15412	15560	15600	15609	15454	15612	15501	15564	15371	15596	15400	15546	15564	15597	15416	15440	15738	15451	15403	15589	15835	15413	15561	15483	15534	15533	15590	15593	15656	15528	15627	15634	15604	15553	15530	15471	15699	15514	15476	15669	15517	15569	15560	15552	15654	15742	15582	15541	15664	15598	15676	15648	15490	15693	15526	15630	15656	15602	15580	15729	15504	15528	15582	15518	15544	15552	15530	15713	15620	15512	15556	15650	15496	15528	15583	15468	15563	15649	15495	15685	15706	15776	15680	15569	15558	15624	15436	15515	15526	15615	15433	15508	15392	15545	15531	15668	15739	15524	15524	15700	15535	15574	15569	15701	15489	15504	15523	15562	15635	15403	15480	15410	15653	15612	15386	15721	15545	15699	15332	15798	15483	15657	15501	15722	15495	15399	15521	15645	15600	15673	15627	15464	15644	15651	15470	15515	15568	15703	15374	15522	15499	15598	15727	15603	15504	15561	15545	15437	15460	15530	15489	15558	15717	15533	15563	15766	15533	15658	15466	15669	15651	15668	15517	15556	15492	15537	15535	15405	15576	15550	15502	15530	15692	15622	15661	15484	15701	15501	15635	15573	15537	15469	15413	15674	15490	15624	15569	15590	15649	15599	15651	15619	15637	15582	15509	15665	15564	15499	15577	15429	15773	15544	15790	15564	15595	15677	15721	15508	15476	15599	15624	15537	15653	15610	15312	15626	15594	15430	15590	15519	15593	15556	15606	15589	15641	15681	15707	15574	15683	15643	15288	15526	15653	15621	15616	15594	15495	15638	15532	15660	15623	15759	15556	15587	15448	15595	15555	15580	15563	15669	15528	15637	15458	15660	15351	15586	15423	15463	15561	15758	15483	15510	15561	15596	15613	15626	15552	15645	15832	15415	15619	15737	15507	15700	15551	15564	15543	15657	15546	15653	15621	15586	15614	15584	15516	15669	15294	15668	15566	15496	15546	15578	15565	15456	15538	15572	15505	15571	15607	15707	15691	15585	15652	15542	15404	15671	15779	15599	15571	15427	15724	15613	15597	15367	15606	15556	15467	15630	15687	15580	15663	15659	15612	15676	15406	15609	15490	15487	15577	15492	15516	15574	15603	15616	15687	15705	15405	15633	15628	15540	15616	15639	15637	15472	15670	15750	15638	15578	15488	15546	15635	15543	15706	15633	15533	15599	15482	15532	15557	15561	15568	15612	15708	15629	15667	15495	15557	15697	15562	15487	15578	15466	15420	15527	15823	15626	15604	15626	15729	15286	15427	15537	15634	15467	15523	15564	15417	15536	15429	15762	15510	15583	15450	15652	15495	15791	15384	15586	15566	15677	15715	15450	15473	15578	15527	15754	15601	15547	15532	15665	15520	15519	15555	15497	15501	15528	15436	15501	15611	15411	15610	15539	15558	15522	15659	15559	15574	15486	15700	15567	15649	15748	15780	15503	15612	15564	15642	15685	15461	15418	15477	15568	15652	15480	15662	15500	15619	15520	15505	15576	15567	15589	15530	15703	15535	15559	15499	15641	15656	15462	15687	15450	15449	15429	15594	15612	15511	15607	15783	15526	15758	15608	15708	15578	15594	15644	15606	15693	15468	15640	15631	15486	15599	15578	15601	15553	15491	15562	15461	15719	15646	15606	15315	15619	15462	15573	15536	15664	15413	15633	15480	15674	15604	15533	15651	15782	15372	15511	15425	15645	15611	15553	15601	15595	15710	15613	15453	15587	15420	15631	15737	15726	15611	15584	15590	15552	15643	15355	15734	15700	15602	15591	15547	15474	15625	15388	15632	15528	15684	15672	15591	15539	15456	15561	15562	15834	15617	15611	15428	15702	15619	15584	15583	15476	15483	15696	15613	15703	15559	15728	15722	15686	15667	15584	15713	15574	15536	15616	15638	15534	15603	15475	15543	15577	15640	15487	15501	15603	15558	15558	15568	15469	15655	15407	15408	15594	15531	15764	15630	15742	15472	15521	15475	15668	15593	15603	15650	15507	15588
24006	21142	28506	24256	22552	22992	22531	20495	19802	19499	19386	19222	19181	19068	18996	19047	19113	18881	18921	18935	18998	19037	18907	19118	19151	18926	19164	19017	18903	19064	18928	18863	18755	19066	18969	18759	18849	19049	18887	18890	19016	18954	18794	18871	18889	18780	18928	18957	18987	18921	19052	18845	18764	18858	18918	19016	19134	19072	18906	18781	18844	19064	18834	18788	19006	19171	18846	18929	18854	18697	18704	18851	19109	18788	18746	18791	18908	18757	18811	18771	18941	18990	19047	18962	18971	18903	19140	18859	19010	18757	18986	18847	18941	18877	18933	18873	18792	18947	19024	18810	18909	18804	19009	18977	18859	18898	18760	19038	19019	18796	18648	18788	18766	18774	18822	18984	18986	18764	18664	18903	18841	18643	19084	18938	18693	18854	18937	19016	18929	18936	18799	19014	18875	18997	18828	18917	18981	18835	18986	18937	18957	18888	18605	19002	18819	18888	18954	18664	18870	19054	18952	18807	19068	18776	18623	18609	18904	18714	18717	18732	18848	18688	18876	18777	19106	18919	18875	18992	18899	18820	18891	18938	18708	18951	18892	18926	18842	18871	18924	18824	18949	18961	18896	18828	18789	18736	18889	18874	18897	18853	18891	18894	18928	18932	18752	18870	18795	18843	18937	18804	18981	18879	18652	19085	19022	18782	18847	18913	18815	18831	18938	18884	18704	18898	18924	18847	18738	18817	18761	18905	18824	18814	19018	18849	18999	18764	18900	18955	19081	18901	18873	19037	18677	18743	18854	18933	18789	18765	18777	18790	18909	18924	18830	18907	18837	18873	18729	18741	18959	18969	18965	18705	18789	18950	18961	18835	18805	18835	18938	18862	18900	18810	18860	19008	18966	18819	18808	18925	19105	18935	18771	18969	18872	18830	18842	18727	18823	18844	18884	18726	18953	18806	18871	18813	18687	18796	18752	18786	18807	18966	18941	18999	18843	18936	19157	18880	18933	18913	18894	18932	18943	18841	18948	18849	18995	18849	19000	18945	18832	18877	18928	18862	18886	18845	18790	18917	18644	18884	18916	18823	18857	18835	18908	18734	18890	18910	18758	18989	18876	18905	18953	19061	18909	18815	19026	18781	18810	18832	18783	18804	18807	18974	18724	18788	18791	18898	18700	18766	18758	19052	18837	18849	18932	18945	18879	18889	18698	18631	18763	18928	18937	18972	18777	18988	18622	18802	18751	18804	18703	18808	18807	18962	19072	19023	18929	18977	18735	18850	18934	18723	19076	18859	18756	18872	19179	19003	18866	18908	18927	18931	18915	18844	19037	18813	19153	18756	18850	18996	18871	18912	18927	18933	18814	18799	19037	18809	18944	18945	18918	19165	18870	18816	18858	18825	18708	18956	19006	18772	18812	18931	19041	18931	18944	18841	18668	18696	18817	19206	18842	18911	18844	18916	19059	18878	18952	18749	18940	18718	19064	18776	19171	18905	18824	18906	18825	18972	18808	18776	18985	18903	18693	18864	18922	18761	18968	18978	18881	18942	18796	18890	18835	18829	18743	18980	19029	18968	18736	18944	18809	18906	18815	18763	18873	19014	18963	18928	19032	18862	18796	18933	18708	18986	18789	18803	18893	18863	19136	18842	18815	18913	18777	18800	18898	18676	18814	18884	18786	18711	18813	18881	18874	18864	18832	18753	18849	18985	18852	18904	18765	18699	18944	18647	18905	18766	19028	18926	18996	18773	18890	18840	18874	18989	18570	18767	18774	18586	18803	18916	19006	18827	19007	18667	18845	18772	18975	18786	18876	18866	18820	18725	18962	18974	19042	18809	18869	18900	18836	18884	18988	19000	18730	18731	18847	18886	19037	18880	18931	18508	18807	18865	18979	19015	18812	18799	18804	18761	18919	18918	18924	18702	18654	18671	18805	18828	18910	19222	18863	18776	18841	18734	18787	18970	18994	18793	18823	18886	18911	19107	18856	19016	18815	19051	18936	18877	18709	18932	19173	19043	18758	18771	18717	18837	19057	18924	18995	18825	18889	18942	18677	18999	18972	18890	18871	18975	18957	18864	18791	19005	18890	18845	18963	18891	18797	18733	18789	18919	18800	18899	18828	18770	18887	18709	18876	18695	18738	18696	18793	18735	19055	18735	18966	18576	18829	18874	18867	18774	19103	18870	19097	18899	18969	18890	18709	18938	18941	19038	18861	18941	19039	18835	18820	18816	18947	18739	18919	18787	18857	18618	18782	18969	18860	18807	18981	18976	18845	18850	19011	18842	18814	18890	18735	18862	19037	18881	18803	19134	19100	18987	18984	19019	18787	18862	18770	18993	18913	19012	18957	18683	18995	19019	18933	18870	18962	18902	18935	18601	18977	18907	18861	18709	18997	18788	18942	18881	18909	18704	18747	18963	18813	18800	18705	18694	18883	18813	18936	18838	18917	18779	18819	18858	18836	18894	18951	18909	18928	18999	18811	18803	18857	18710	18646	18792	18852	18922	18922	18609	18825	19069	18958	18835	18697	18884	19000	18853	18940	18792	19088	18926	18940	18824	18895	18697	18741	18853	18959	19010	18795	18724	18779	18875	18808	18729	18877	18741	18976	18731	18818	18860	19178	18850	18819	18880	18779	18956	18968	18801	18892	18876	18758	18862	18961	18979	19025	18797	18840	19011	18826	18783	19051	18779	19036	19021	18906	18695	18870	18738	18540	18649	18668	19078	18972	18846	18844	18905	18740	18702	18794	18761	19024	19008	18924	18857	18913	18981	18852	18798	18941	18946	18798	18476	18921	18911	18597	18634	18805	19019	18721	18952	18917	18894	18875	18930	19021	18720	18854	18704	18725	18772	18597	18828	19035	18893	18848	18772	18892	18938	18559	18901	18650	18685	18855	18763	18781	18845	18851	18904	18845	18811	18731	18829	18740	18864	18828	18953	18754	18825	18853	18983	18696	18893	18894	18770	18731	18685	18877	18874	18911	18912	18871	18768	18799	18713	19042	18961	18961	18984	18715	18978	18851	18636	19074	18832	18765	18919	18864	18823	18888	18775	18965	18901	18940	18855	18888	18877	18939	18642	18876	18692	18784	18914	19046	18937	18851	18983	18869	18861	19055	18701	18947	18994	19021	18985	18727	18835	18865	19160	18976	18873	18880	18785	19103	18451	18845	18966	18944	18750	18834	18840	18985	18805	18908	18711	18901	18679	18756	18919	18790	18899	18887	18888	18912	18819	18949	18766	19041	18803	19027	18929	19061	18794	18988	18843	18803	18843	18867	18725	18816	18979	18708	18912	18881	18781	19007	18729	18896	18725	18776	18914	18814	18464	18753	19041	18795	18941	18920	18952	18919	18800	18997	19091	18881	18698	18773	18928	18805	18889	18850	18734	18929	18943	18864	18956	18850	19026	18920	18797	18836	18891	19098	18952	18987	18990	19022	18862	18834	18905	18824	18888	18644	19029	18815	19026	18939	18783	18973	18881	18684	18514	18931	18792	19073	18779	18908	18957	18850	19094	18886	18896	19006	18957	18860	18973	18752	19026	18984	18825	18802	19025	18920	18998	18817	18771	18922	18763	18708	18920	18870	19024	18804	18891	18989	18862	18875	18866	19087	18771	18895	19108	18848	18931	18874	18953	18857	18733	19091	19172	18990	18737	18961	19089	18964	18793	18691	18826	18858	18966	18959	18981	18805	18884	18849	18842	19125	18979	19275	18643	18768	18991	18659	18826	18847	18958	19033	18860	18918	18977	18799	18640	18811	18850	18879	18701	18774	18970	18892	18906	18865	18900	18811	18871	18861	18938	18809	18918	19065	18915	19056	18810	18806	18774	19051	18939	18861	18900	19013	18846	18893	18693	18879	18842	18947	18887	18781	18946	18970	18899	18678	18725	18768	18747	18900	18926	19017	18601	18691	18863	18854	18706	19020	18901	18907	19025	18784	18981	18840	19083	19108	19032	19102	19062	19027	19126	18826	18771	18931	19014	18826	18784	18910	18918	18941	18913	18966	18881	18768	18843	18889	18689	18875	18743	18821	18795	18815	18930	18885	19119	19111	18921	18938	18769	18870	19050	18931	18915	18876	18760	18905	18868	18995	18827	18875	18884	18997	18828	18769	18981	18707	18801	18814	18668	18793	18887	19034	18861	18776	18914	18848	18755	18665	18834	18573	18806	18876	18935	18903	18976	18814	18752	18762	18787	19036	19291	18914	18766	18987	19102	18925	18807	18940	18835	19094	18724	18873	19086	18943	18813	18826	18918	18860	18903	18884	18848	18626	19127	19157	19034	18765	18749	19013	19078	18951	18776	18897	18815	18937	18768	18953	18939	18897	18959	18772	18821	18801	18968	18982	18928	18850	18856	18711	18808	18868	18774	19033	18794	18941	18727	18977	18803	18702	18839	18720	18810	18740	19045	18956	18913	18752	18701	18979	18924	18690	18892	18897	18880	18810	18966	18955	18821	18760	18795	18949	18740	18842	18908	18888	18877	19090	19054	18977	18832	18805	18719	18697	18949	18740	18535	18924	18912	18779	18874	19073	18951	18910	18868	18904	18946	19024	18804	18852	19020	18839	18850	18853	18851	18697	19076	19073	18962	19066	18860	19075	18948	19026	18848	19010	18946	19134	18815	19012	18856	18978	18916	19078	18714	18845	18934	18896	18802	18746	19092	18752	18867	18914	18965	18907	19010	18737	18670	18896	18991	18916	18982	18775	18871	18759	18797	19038	18960	18925	18887	18953	18779	18758	18678	18836	18542	18923	18764	18571	18754	18801	19026	18892	18895	18831	18906	18936	18872	18938	18785	18667	18882	19036	18938	18840	18912	18836	18870	18905	18960	18998	18736	18747	18869	18950	18709	18817	18900	18861	18950	18762	18723	18945	18843	18723	18816	18732	19094	18849	18699	18965	18846	18887	18998	18933	18953	18984	18951	18679	19009	18991	18933	19009	18800	19101	18776	18821	18851	18806	18873	18815	18898	18994	18891	18823	18937	18890	19010	19020	19140	19031	18953	18911	18806	18985	18813	18887	18927	18876	18870	18906	18886	18902	18855	18954	18911	18982	18918	18968	19007	18690	18904	19143	18678	19061	18758	18761	18774	18796	18791	18928	18802	18901	18863	18979	18665	18588	18864	18825	18635	18778	18857	18977	18882	18955	18886
17867	30899	28066	21530	18833	17515	17419	17437	16481	16030	15731	15889	15664	15621	15746	15588	15516	15460	15582	15588	15506	15260	15358	15460	15527	15480	15529	15453	15542	15352	15346	15488	15467	15546	15260	15515	15346	15440	15334	15242	15422	15233	15378	15305	15435	15298	15343	15401	15388	15427	15311	15374	15343	15406	15508	15324	15336	15193	15249	15407	15372	15288	15681	15274	15310	15445	15396	15402	15379	15435	15340	15362	15381	15417	15368	15320	15496	15336	15317	15526	15536	15429	15455	15389	15467	15291	15301	15464	15433	15368	15428	15352	15315	15325	15263	15436	15390	15499	15410	15395	15412	15400	15542	15062	15512	15315	15294	15318	15471	15225	15467	15375	15232	15361	15343	15431	15426	15211	15236	15502	15422	15268	15340	15346	15475	15142	15420	15488	15445	15463	15434	15270	15245	15517	15451	15373	15357	15474	15515	15278	15420	15391	15279	15397	15292	15339	15580	15189	15368	15353	15380	15238	15262	15451	15292	15460	15366	15437	15355	15443	15396	15335	15507	15290	15429	15302	15363	15343	15417	15465	15391	15514	15423	15398	15373	15349	15194	15447	15354	15356	15268	15359	15280	15459	15163	15346	15379	15489	15370	15473	15266	15249	15405	15358	15339	15522	15293	15392	15367	15567	15320	15381	15321	15429	15361	15382	15337	15297	15310	15398	15411	15156	15559	15328	15416	15499	15314	15275	15307	15408	15121	15326	15327	15306	15434	15324	15369	15342	15179	15353	15349	15420	15473	15409	15391	15343	15234	15418	15404	15475	15244	15163	15350	15307	15282	15228	15234	15180	15539	15522	15305	15098	15518	15240	15379	15244	15370	15579	15400	15365	15362	15354	15248	15359	15126	15308	15300	15456	15292	15466	15266	15340	15396	15315	15206	15450	15402	15116	15304	15393	15523	15344	15358	15301	15477	15287	15479	15266	15383	15307	15546	15354	15346	15351	15486	15242	15400	15359	15334	15361	15498	15362	15554	15233	15332	15504	15289	15437	15507	15361	15352	15351	15335	15295	15409	15230	15424	15365	15206	15353	15292	15433	15321	15377	15515	15264	15590	15265	15290	15362	15421	15242	15446	15290	15377	15389	15275	15468	15426	15376	15239	15356	15404	15480	15274	15367	15563	15540	15262	15216	15436	15348	15318	15189	15472	15341	15421	15427	15269	15276	15394	15443	15357	15353	15463	15239	15321	15464	15235	15225	15482	15484	15403	15182	15212	15336	15253	15359	15456	15237	15285	15424	15374	15474	15402	15201	15551	15199	15350	15307	15312	15332	15279	15305	15365	15382	15386	15316	15514	15328	15509	15480	15294	15379	15355	15598	15428	15261	15462	15311	15385	15401	15309	15454	15333	15398	15424	15317	15363	15457	15253	15370	15424	15430	15313	15274	15370	15470	15435	15374	15321	15328	15418	15366	15313	15246	15285	15374	15428	15414	15241	15243	15304	15260	15378	15420	15560	15398	15409	15520	15484	15261	15271	15125	15298	15497	15384	15427	15368	15398	15316	15207	15475	15348	15325	15260	15351	15405	15418	15385	15312	15367	15256	15396	15341	15406	15248	15511	15336	15268	15219	15384	15321	15440	15241	15343	15366	15369	15370	15331	15498	15423	15379	15417	15325	15348	15405	15268	15438	15387	15426	15193	15395	15332	15417	15184	15335	15319	15456	15396	15318	15360	15411	15321	15229	15384	15298	15361	15315	15507	15594	15470	15213	15486	15358	15439	15453	15460	15263	15381	15149	15245	15389	15388	15447	15183	15364	15394	15411	15271	15402	15205	15263	15407	15401	15131	15348	15274	15310	15257	15346	15377	15307	15289	15266	15364	15235	15559	15319	15362	15314	15265	15191	15277	15282	15181	15439	15373	15492	15168	15252	15298	15442	15409	15408	15548	15370	15407	15365	15280	15372	15341	15345	15277	15220	15312	15300	15228	15387	15323	15196	15251	15386	15137	15239	15358	15231	15200	15314	15539	15425	15397	15409	15442	15452	15309	15424	15386	15199	15360	15440	15103	15257	15318	15670	15285	15375	15442	15467	15507	15525	15411	15300	15362	15204	15406	15327	15387	15198	15279	15307	15371	15383	15467	15503	15381	15460	15435	15345	15382	15355	15434	15235	15403	15360	15386	15400	15502	15426	15346	15563	15366	15199	15266	15427	15457	15460	15439	15320	15478	15416	15318	15341	15275	15379	15451	15351	15368	15352	15368	15361	15411	15257	15385	15449	15329	15355	15312	15415	15242	15462	15271	15370	15495	15514	15257	15384	15342	15391	15301	15376	15268	15449	15103	15280	15374	15356	15276	15323	15410	15341	15288	15351	15339	15362	15319	15316	15514	15221	15295	15338	15257	15525	15310	15489	15386	15163	15397	15466	15147	15385	15250	15188	15395	15241	15401	15227	15374	15421	15451	15201	15225	15291	15517	15199	15250	15462	15155	15412	15413	15266	15432	15186	15305	15364	15404	15424	15411	15158	15442	15376	15342	15557	15196	15283	15219	15309	15335	15320	15267	15387	15257	15390	15109	15460	15312	15429	15308	15329	15463	15444	15435	15301	15533	15256	15350	15316	15385	15326	15333	15238	15320	15411	15349	15215	15337	15328	15392	15268	15291	15333	15406	15480	15195	15270	15264	15218	15196	15415	15251	15401	15244	15266	15237	15294	15214	15280	15494	15333	15264	15305	15394	15324	15284	15231	15277	15262	15287	15413	15355	15307	15310	15318	15402	15314	15464	15326	15362	15183	15344	15225	15242	15317	15248	15316	15426	15463	15237	15283	15241	15392	15437	15290	15355	15191	15577	15487	15435	15193	15261	15445	15402	15300	15377	15337	15315	15400	15265	15336	15306	15524	15450	15543	15398	15243	15471	15322	15392	15446	15304	15297	15419	15445	15482	15401	15370	15496	15457	15325	15296	15491	15325	15541	15317	15299	15508	15341	15311	15200	15379	15169	15149	15313	15246	15362	15241	15418	15227	15310	15330	15439	15351	15387	15478	15295	15381	15610	15223	15345	15366	15449	15404	15355	15272	15547	15629	15421	15260	15478	15586	15313	15326	15403	15379	15416	15378	15438	15437	15545	15419	15357	15339	15544	15592	15243	15125	15223	15226	15554	15359	15311	15448	15269	15257	15444	15318	15471	15208	15322	15212	15350	15460	15455	15470	15117	15291	15557	15295	15400	15381	15592	15455	15377	15563	15451	15319	15401	15305	15256	15293	15355	15407	15411	15373	15267	15411	15416	15332	15354	15298	15450	15325	15372	15406	15380	15373	15439	15345	15491	15261	15355	15418	15459	15379	15293	15309	15575	15264	15272	15453	15165	15170	15537	15172	15199	15459	15272	15202	15324	15268	15344	15642	15316	15210	15469	15456	15205	15498	15305	15303	15392	15350	15388	15334	15416	15227	15423	15259	15403	15438	15307	15437	15291	15383	15379	15342	15311	15413	15316	15241	15443	15252	15204	15276	15421	15336	15272	15334	15281	15452	15477	15413	15382	15298	15439	15282	15478	15221	15322	15399	15515	15283	15367	15379	15417	15464	15251	15300	15376	15347	15248	15312	15340	15378	15270	15305	15473	15227	15331	15486	15348	15389	15450	15156	15533	15387	15226	15339	15450	15359	15266	15579	15328	15323	15383	15326	15328	15379	15418	15411	15345	15416	15267	15236	15321	15346	15416	15413	15299	15438	15463	15331	15497	15378	15413	15380	15216	15434	15444	15161	15349	15420	15445	15308	15241	15376	15397	15342	15349	15543	15325	15319	15376	15339	15315	15487	15434	15237	15296	15425	15420	15371	15201	15486	15348	15384	15350	15398	15226	15236	15461	15180	15357	15335	15292	15493	15430	15389	15296	15311	15374	15323	15269	15088	15325	15333	15354	15445	15310	15506	15282	15151	15324	15366	15287	15342	15503	15205	15079	15312	15323	15349	15331	15312	15466	15202	15390	15339	15259	15292	15305	15282	15426	15352	15204	15448	15425	15347	15444	15514	15420	15479	15289	15428	15311	15246	15356	15326	15261	15447	15298	15415	15288	15399	15395	15308	15200	15293	15366	15454	15465	15503	15347	15347	15355	15314	15431	15568	15306	15391	15439	15430	15337	15432	15549	15522	15338	15324	15330	15356	15301	15189	15449	15387	15432	15357	15583	15306	15345	15220	15308	15271	15382	15195	15462	15243	15259	15366	15359	15307	15364	15310	15381	15294	15292	15362	15393	15272	15267	15189	15387	15336	15306	15338	15205	15274	15327	15286	15324	15265	15185	15340	15300	15411	15437	15303	15378	15381	15335	15448	15388	15480	15452	15634	15245	15470	15261	15144	15523	15255	15491	15381	15283	15240	15273	15178	15485	15305	15285	15403	15330	15385	15372	15517	15419	15275	15323	15508	15158	15484	15343	15381	15284	15277	15259	15241	15365	15201	15247	15306	15251	15287	15433	15330	15365	15343	15336	15370	15289	15293	15400	15506	15467	15131	15380	15294	15207	15326	15443	15315	15363	15255	15351	15323	15326	15264	15257	15355	15533	15355	15363	15426	15461	15208	15260	15421	15335	15587	15219	15231	15172	15289	15251	15398	15376	15464	15319	15265	15362	15360	15290	15381	15199	15448	15311	15245	15286	15203	15366	15444	15310	15438	15291	15320	15239	15399	15346	15359	15457	15435	15270	15370	15426	15382	15387	15282	15334	15223	15493	15409	15409	15473	15363	15317	15482	15353	15387	15312	15248	15405	15370	15349	15505	15362	15496	15399	15469	15376	15320	15155	15272	15381	15375	15214	15258	15411	15375	15421	15210	15242	15486	15422	15442	15154	15375	15519	15162	15340	15359	15397	15456	15224	15371	15317	15348	15299	15328	15401	15286	15464	15364	15293	15553	15578	15331	15320	15329	15334	15296	15301	15419	15370	15220	15387	15412	15199	15327	15315	15488	15430	15250	15316	15528	15329	15345	15298	15296	15335	15460	15395	15255	15282	15375	15362	15342	15277	15394	15184	15322	15272	15254	15406	15148	15464	15464	15360	15325	15365	15396	15312	15206	15520	15177	15277	15413	15343	15340	15380	15346	15420	15478	15421	15415	15540	15347	15322	15499	15354	15414	15273	15247	15476	15420	15253	15377	15264
22841	21139	28861	23713	21583	24188	26482	22216	20818	21240	20645	20466	20350	20620	20377	20134	20274	20264	20197	19981	20159	19904	19974	19931	20110	20133	20096	19909	19831	19915	19890	19925	20063	19956	19997	19987	19660	19962	19903	19796	20010	19916	19981	19902	19678	19797	19802	19825	20092	19798	19897	19995	20033	19923	19872	20006	19765	19813	19784	19820	19836	19840	20041	19962	19632	19739	20095	19938	19982	19822	19928	19844	19803	19826	20132	19876	19884	19971	19760	19852	19910	19951	19815	19733	19898	19830	19879	19952	20052	19825	19841	19870	19945	19797	19979	19994	20066	19821	19910	19826	19884	19999	20014	20147	19849	19731	20039	19958	20145	19989	19823	19716	19734	19823	19830	19673	19881	19925	19789	19787	19997	19828	19900	19967	19805	19923	19700	19781	19876	19854	19758	19660	19924	19772	19842	19763	19866	19694	19607	19790	19865	19906	19876	19955	19694	19940	19642	19773	19724	19764	19750	19796	19714	20064	19815	20163	20017	19703	19728	19696	19805	19807	19777	19776	19669	19877	19752	19943	19726	19742	19698	19694	19606	19852	19977	19705	19717	19740	19965	19779	19861	19594	19848	19786	19791	20025	19976	19984	19944	19748	19805	19949	19627	19928	19789	19823	19850	19859	19524	19889	19971	19631	19844	19836	19853	19886	19891	19907	19845	19732	19927	19654	19833	19681	19821	19774	19530	19868	19920	19805	19812	19860	19645	19823	19881	19825	19880	19833	19784	19777	19685	19893	19827	20012	19711	19775	19840	19649	19846	19687	19822	19866	19849	19988	19946	19969	19797	19569	19809	19733	19860	19769	19815	19812	19560	19894	19956	19981	19948	19734	19938	19638	19806	19631	19718	19872	19743	19834	19919	19534	19949	19771	19988	19796	19649	19906	19828	19725	19708	19813	19992	19909	19879	19817	19778	19741	19785	19650	19760	19905	19783	19869	19779	19794	19732	19747	19737	19812	19881	19717	19827	19691	19824	19853	19921	19806	19500	19706	19766	19953	19926	19696	19614	19747	19921	19905	19781	19633	19677	19628	19857	19652	19840	19791	19730	19440	19712	19562	19735	19593	19797	19654	19880	19727	19796	19817	19710	19763	19800	20016	19912	19703	19726	19842	19651	19667	19779	19739	19741	19829	19730	19864	19820	19842	19735	19841	19717	19964	19836	19705	19764	19821	19698	19816	19831	19987	19777	19787	19757	19913	19830	19747	19812	19636	19658	19739	19826	19968	19724	19726	19729	19879	19859	19700	19800	19677	19640	19690	19876	19861	19782	19966	19888	19711	19724	19856	19788	19937	19776	19788	19645	19599	19657	19834	19990	19969	19869	19851	19969	19794	19778	19858	19913	19806	19902	19628	19796	19837	19921	19748	19702	19790	19818	19595	19724	19735	19697	19919	19844	19889	19708	19653	19667	19612	19861	19743	19669	19836	19857	20027	19825	19835	19636	19770	19851	19940	19919	19991	19730	19800	19720	19614	19825	19756	19714	19629	19745	19855	19815	19892	19850	19713	19818	19730	20006	19813	19736	19628	19689	19774	19871	19455	19809	19870	19582	19743	19808	19575	19801	19673	19781	19748	19867	19775	19712	19485	19911	19630	19806	19893	19841	20006	19771	19677	19745	19818	19685	19990	19937	19672	19832	19856	19901	19512	19858	19857	19843	19802	19791	19735	19816	19703	19941	19655	19734	19979	19817	19630	19863	19828	19986	19712	19920	19876	19787	19954	19904	19716	19612	19704	19795	19721	19759	19559	19719	19893	19780	19862	19718	19661	19823	19687	19801	19744	19631	19599	19697	19933	19798	19662	19629	19965	19940	19755	19892	19804	19987	19701	19780	19858	19741	19881	19783	19808	19787	19513	19856	19932	19851	19737	19897	19864	19954	19844	19834	19895	19896	19703	19762	19721	19630	19745	19739	19762	19746	19885	19751	19761	19763	19981	19962	19734	19871	19855	19695	19800	19826	19986	19908	19875	19767	19982	19940	19911	19781	19792	19641	19868	19686	19965	19802	19967	19843	19768	19850	20023	19728	19942	19902	19605	19807	19642	19770	19837	19754	19600	19610	19808	19821	19808	19854	19730	19731	19605	19802	19720	19881	19836	19999	19796	19691	19774	19688	19849	19718	19832	19792	19779	19820	19580	19664	19722	19702	19756	19684	19767	19776	19959	19741	19714	19822	19842	19705	19925	19680	19838	19744	19744	19731	19874	19925	19680	19843	19738	19828	19856	19822	19761	19898	19729	19828	19725	19681	19944	20080	19707	19708	19997	19933	19890	19934	20058	19741	19706	19706	19863	19812	19812	19732	19918	19855	19818	19872	19848	19649	19643	19887	19618	19614	20000	19867	19770	19818	19804	19721	19932	19824	19642	19538	19865	19677	19992	19784	19763	20023	19743	19914	19468	19697	19651	19986	19844	19884	19541	19661	19609	19773	19697	19752	19814	19904	19800	19776	19633	19819	19870	19906	19593	19665	19675	19748	19840	19858	19972	19978	19894	19713	19686	19712	19744	19644	19862	19721	20056	19964	19864	19802	19852	19920	19826	19836	19886	19881	19635	19910	19647	19788	19777	19549	19793	19647	19636	19855	19709	19776	19768	19895	19838	19504	19697	19860	19900	19688	19880	19794	19853	19852	19744	19674	19857	19804	19717	19688	19830	19911	19834	19832	19804	19606	19714	19970	19933	19856	19835	19653	19844	19844	19841	19589	19809	19678	19776	20044	19836	19737	19663	19894	19881	19678	19855	19843	19645	19701	19704	19867	19889	19850	19751	19726	19756	19776	19720	19782	19922	19724	19675	19663	19740	19802	19920	19825	19946	19704	19918	19904	19857	19914	19644	19888	19731	19910	19836	19895	20012	19787	19790	19929	19493	19569	19809	19710	19557	19682	19643	19751	19761	19928	19648	19979	19660	19931	19669	19769	19909	19713	19915	19729	20058	19851	19673	19616	19635	19844	19794	19591	19681	19722	19971	19890	19552	19877	19795	19573	19652	19952	20043	19832	19929	19846	19788	19858	19753	19815	20000	19808	19825	19888	19706	19825	19857	19879	19762	19829	19655	19806	19861	19728	19587	19843	19568	19912	19955	19801	19793	19814	19991	19782	19868	19861	19804	19766	19533	19772	19711	19748	19766	20026	19785	19731	19755	19772	19671	19838	19845	19808	19665	19715	19735	19693	19546	20034	19961	19940	19761	19924	19690	19652	19708	19580	19690	19725	19941	19751	19733	19874	19576	19773	19584	19877	19816	19926	20028	19632	20003	19860	19798	19873	19753	19814	19675	19798	19617	19521	19816	19617	19860	19863	19837	19788	19829	19923	19653	19716	19961	19790	19930	19693	19837	19803	19837	19727	19788	19695	19875	19930	19911	19624	19808	19906	19779	19593	19638	19731	19764	19934	19813	19809	19781	19834	19643	19907	19703	20077	19615	19518	19993	20007	19854	19898	19850	19861	19726	19754	19657	19749	19709	19852	19746	19866	19839	19748	19798	19921	19679	19796	19901	19809	19733	19849	19723	19918	19963	19861	19990	19716	19794	19924	19705	19537	19958	19701	20020	19733	19779	19795	19614	19963	19777	19839	20025	19657	19740	20059	19762	19689	19810	19928	19893	19729	19580	19649	19702	19625	19914	19731	19627	19687	19766	19798	19856	19807	19695	19872	19611	19730	19797	19720	19650	19817	19679	20104	19740	19754	19778	19817	19898	19994	19721	19603	19831	19651	19754	19712	19805	19855	19658	19659	19970	19864	19787	19665	19762	19811	19794	19805	19766	19877	19757	19691	19775	20055	19627	19716	19929	19689	19716	19772	20072	19739	19633	19949	19665	19877	19710	19711	19961	19815	19892	19793	19792	19888	19935	19825	19705	19789	19833	19835	19791	19556	19905	19700	19576	19774	19864	19903	19507	19698	19693	19753	19813	19565	19621	19741	19886	19765	19854	20020	19782	19875	19924	19763	19799	19717	19744	19737	19539	19638	19579	19807	19812	19908	19905	19756	19655	19818	19795	19592	19957	19902	19744	19959	19892	19701	20058	19976	19960	19821	19760	19691	19750	19752	19807	19740	19823	19572	19728	19630	19760	19650	19775	19709	19712	19995	19734	19834	19734	19831	19708	19772	19730	19807	19853	19939	19815	19695	19706	19912	19788	19747	19714	19717	20104	19928	19567	19902	19669	19657	19698	19885	19871	19896	19754	19866	19678	19724	19811	19740	19687	19825	19786	19704	19851	20048	19876	19790	19789	19823	19852	19667	19764	19892	19725	19779	19657	19631	19825	19646	19849	19829	19563	19931	19761	19819	20024	19789	19566	19929	19668	19634	19883	19742	19820	19773	19891	19964	19713	20095	19741	19887	19802	19782	19834	19806	19795	19778	19725	19500	19619	19655	19736	19699	20056	19828	19765	19795	19750	19700	19839	19654	19730	19745	19713	19638	19696	19708	19759	19830	19819	19669	19803	19759	19701	19678	19726	19987	19583	19757	19666	19888	19836	19738	19846	19607	19757	19701	19764	19901	19855	19859	19807	19697	19658	19711	19941	19625	19844	19690	19907	19868	19927	19528	19530	19928	19845	19950	19730	19962	19779	19770	19606	19774	19753	19926	19836	19826	19897	19924	19776	19783	19740	19642	19707	19784	20033	19654	19825	19698	19775	19900	19653	19991	19650	19652	19905	19822	19869	19787	19682	19688	19846	19751	19751	19666	19854	19819	19746	19660	19838	20032	19865	19693	19754	19805	19591	19793	19648	19828	19863	19829	19831	19985	19997	19756	19794	19679	19623	19570	19879	19759	19778	19868	19693	19972	19637	19960	19806	19743	19834	19509	19652	19874	20001	19654	19796	19818	19702	19915	19726	19848	19822	19953	19707	19859	19842	19666	19786	19833	19769	19784	19839	19779	19696	19780	19678	19918	19662	19678	19812	19812	20031	19750	19731	19781	19726	19793	19821	19650	19828	19874	19705	19761	19708	19725	19747	19939	19702	19856	19759	19738	19715	19863	19746	19776	19670	19771	19707	19863	19964	19913	19916	19580	19668	19908	19756	19770	19728	19693	19802	19669	19914	19734	19536	19886	19745	19784	20033	19810	19741	19539	19925	19829	19785	19767	19711	19871	19744
19914	36370	33086	25517	21916	19401	18836	18729	17406	16860	16764	16524	16477	16328	16367	16464	16043	16034	16201	16044	16029	15933	15961	15934	16138	16079	15765	16064	15956	15858	15864	16066	15863	15828	15812	15826	15784	15769	15824	15804	15903	15911	16003	15800	15910	15537	15783	15802	15855	15728	15887	15815	16033	15754	15803	15763	15922	15742	15967	15786	15674	15782	15919	15773	15810	15810	15860	15897	15775	15726	15737	15826	15831	15869	15745	15757	15862	15631	15879	16038	16005	15928	15708	15777	15927	15854	15958	15806	15783	15842	15887	15801	15966	15697	15958	15748	15898	15834	15959	15967	15894	15677	16004	15801	16070	15848	15966	15800	15673	15587	15895	15709	15817	15788	15834	15796	15896	15938	15619	15871	15765	15921	15782	15780	15632	15827	15847	15740	15708	15773	15851	15728	15800	15687	15753	15680	15868	15655	15806	15724	15490	15740	15851	15473	15919	15741	15647	15951	15588	15641	15767	15785	15780	15773	15856	15800	15915	15782	15734	15779	16009	15772	15728	15786	15969	15860	15843	15783	15685	15770	15831	15836	15605	15827	15855	15821	15609	15742	15750	15581	15766	15727	15893	15774	15932	15837	15850	15890	15780	15549	15825	15886	16018	15687	15761	15737	15784	15819	15684	15795	15707	15723	15744	16063	15714	15790	15933	15597	15866	15609	16026	15732	15947	15705	15817	15964	15833	15632	15786	15711	15807	15971	15630	15690	15973	15705	15654	15976	15956	15771	15862	15876	15837	15652	15812	15815	15702	15635	15781	15742	15754	15559	15798	15836	15821	15697	15815	15721	15694	15924	15744	15928	15788	15792	15758	15862	15524	15941	15687	15955	15727	15925	15653	15866	15800	15842	15784	15672	15807	15832	15743	15634	15710	15786	15799	15840	15783	15927	15906	15886	15775	15712	15836	15671	15807	15816	16022	15836	15930	15942	15671	15883	15822	15767	15751	15799	15968	15833	15747	15649	15838	15993	15571	15817	15849	15809	15661	15689	15842	15848	15543	15784	15541	15787	15681	15742	15755	15744	15771	15779	15770	15860	15621	15782	15743	15807	15693	15732	15790	15808	15843	15660	15767	15799	15898	15739	15706	15885	15780	15631	15873	15786	15933	15832	15644	15786	15844	15826	15918	15805	15816	15945	15919	15775	15753	15862	15853	15721	15818	15888	15768	15682	15755	15767	15830	15897	15692	15855	15852	15809	15749	15834	15700	15849	15821	15912	15821	15776	15780	15793	15752	15960	15734	15798	15677	15770	15795	15807	15754	15776	15777	15966	15721	15793	15917	15732	15822	15696	15952	15890	15796	15741	15808	15753	15854	15808	15900	15782	15894	15860	15728	15589	15519	15785	15828	15779	15682	16029	15669	15676	15798	15880	15841	15740	15667	15836	15728	15749	15902	15762	15854	15800	15674	15582	15962	15678	15624	15853	15769	15899	15801	15740	15676	15830	15924	15571	15809	15832	15809	15814	15775	15901	15713	15725	15832	15773	15862	15890	15895	15633	15895	15729	15864	15627	15670	15801	15754	15757	15698	15776	15735	15674	15909	15697	15805	15934	15882	15628	15832	15607	15727	15696	15704	15876	15620	15807	15762	15830	15658	15926	15808	15876	15772	15679	15820	15689	15634	15886	15750	15950	15711	15709	15832	15825	15691	15806	15788	15768	15917	15896	15627	15770	15687	15777	15713	15640	15743	15758	15861	15872	15739	15724	15614	15763	15761	15841	15804	15806	15939	15951	15801	15916	15726	15850	15790	15665	15606	15928	15901	15697	15733	15737	15564	15739	15846	15614	15789	15869	15651	15896	15658	15868	15762	15782	15870	15829	15790	15912	15837	15833	15860	15796	15603	15929	15887	15686	15616	15854	15790	15865	15929	15683	15753	15802	15627	15960	15782	15769	15706	15754	15854	15625	15772	15895	15824	15800	15819	15849	15795	15702	15704	15731	15612	15658	15643	15896	15804	15778	15811	15873	15592	15873	15786	15793	15688	15800	15747	15884	15825	15977	15798	15650	15651	15692	15716	15695	15691	15757	15941	15700	15870	15857	15649	15640	15681	15830	15766	15634	15856	15786	15739	15784	15625	15860	15726	15907	15736	15921	15767	15751	15781	15661	15967	15590	15555	15796	15944	15699	15778	15827	15892	15759	15798	15703	15780	15690	15778	15789	15600	15826	15632	15759	15876	15875	15772	15792	15737	15834	15817	15720	15778	15870	15792	15704	15917	15672	15801	15612	15875	15694	15757	15868	15809	15699	15834	15893	15672	15549	15813	15852	15909	15785	15807	15721	15811	15739	15828	15827	15700	15944	15829	15995	15755	15685	15844	15666	15814	15782	15807	15796	15710	15858	15665	15845	15720	15825	15699	15953	15742	15590	15841	15951	15732	15661	15735	15663	15832	15752	15919	15892	15771	15856	15723	15696	15828	15802	15945	15685	15681	15702	15904	15819	15697	15968	15903	15530	15724	15803	15945	15729	15787	15766	15721	15810	15834	15910	15789	15707	15727	15729	15874	15579	15740	15774	15849	15757	15704	15856	15731	15733	15666	15651	15893	15735	15704	15810	15858	15602	15956	15612	15690	15762	15676	15732	15708	15775	15981	15693	15925	15695	15816	15938	15783	15623	15866	15816	15683	15747	15599	15952	15823	15886	15675	15871	15904	15887	15627	15594	15710	15681	15619	15589	15773	15772	15794	15905	15756	15764	15780	15822	15716	15607	15715	15910	15818	15794	15677	15722	15726	15675	15937	15817	15709	15766	15755	15824	15885	16063	15702	15928	15767	15878	15774	15793	15733	15755	15659	15797	15722	15994	15844	15787	15752	15689	15947	15683	15834	15841	15822	15929	15729	15980	15801	15713	15686	15976	15827	15706	15750	15783	15792	15685	15837	15814	15780	15778	15974	15819	15846	15672	15733	15884	15743	15783	15925	15742	15749	15859	15703	15649	15873	15987	15845	15832	15827	15751	15762	15917	15882	15813	15746	15832	15794	15837	15746	15730	15818	15672	15642	15907	15697	15685	15676	15818	15802	15873	15766	15783	15850	15965	15774	15733	15634	15744	15790	15910	15860	15852	15706	15719	15789	15620	15764	15828	15837	15794	15724	15745	15665	15736	15752	15716	15829	15943	15842	15613	15788	15633	15726	15721	15782	15869	15799	15791	15834	15702	15678	15691	15849	15670	15902	15813	15954	15834	15728	15748	15741	15817	15712	15614	15704	15864	15960	15752	15819	15661	15726	15863	15703	15919	15711	15805	15948	15788	15618	15781	15771	15991	15813	15657	15631	15864	15623	15824	15765	15608	15990	15780	15767	15870	15650	15660	15504	15814	15792	15761	15760	15619	15747	15785	15654	15824	15822	15671	15914	15845	15967	15740	15811	15823	15858	15700	15739	15752	15685	15781	15921	15810	15641	15810	15856	15804	15643	15727	15789	15851	15667	15846	15669	15662	15778	15837	15727	15958	15600	15901	15849	15927	15843	15711	15787	15715	15826	15775	15722	15806	15949	15781	15898	15824	15760	15935	15710	15684	15923	15787	15852	15582	15676	15770	15749	15750	15723	15765	15773	15743	15594	15840	15680	15705	15685	15931	15943	15780	15701	15863	15598	15770	15949	15712	15846	15908	15803	15812	15713	15671	15918	15949	15757	15879	15629	15796	15830	15730	15682	15665	15733	15546	15813	15786	15773	15787	15729	15760	15893	15747	15860	15888	15873	15688	15744	15790	15759	15770	15904	15860	15806	15690	15858	15741	15678	15865	15898	15889	15625	15572	15862	15861	15676	15780	15840	15696	15774	15780	15826	15882	15864	15772	15829	15733	15759	15932	15842	15833	15747	15705	15840	15879	15881	15947	15871	15758	15791	15818	15783	15867	15859	15656	15713	15638	15806	15903	15905	15686	15748	15907	15706	15730	15958	15705	15634	15698	15666	15797	15923	15727	15632	15756	15654	15704	15677	15860	15894	15675	15687	15820	15654	15927	15515	15839	15606	15723	15755	15812	15785	15897	15789	15788	15760	15879	15722	15764	15643	15916	15755	15697	15781	15725	15739	15784	15787	15756	15902	15740	15680	15682	15822	15830	15753	15737	15587	15854	15739	15793	15828	15804	15761	15761	15751	15861	15767	15731	15764	15862	15707	15763	15679	15711	15760	15621	15648	15783	15908	15647	15764	15702	15661	15747	15730	15907	15762	15622	15856	15843	15817	15812	15830	15682	15729	15919	15874	15732	15640	15789	15723	15833	15719	15844	15877	15731	15901	15715	15801	15552	15806	15810	15738	15856	15771	15802	15646	15772	15770	15832	15770	15742	15736	15908	15717	15738	15998	15609	15748	15816	15819	15731	15710	15839	15804	15849	15778	15813	15814	15712	15780	15821	15628	15673	15765	15845	15770	15701	15601	15834	15769	15907	15837	15691	15868	15680	15858	15749	15711	15793	15685	15859	15793	15968	15950	15786	15863	15753	15749	15818	15849	15890	15842	15680	15810	15763	15944	15637	15771	15767	15669	15743	15701	15682	15771	15781	15754	15703	15923	15963	15643	15748	15917	15788	15765	15678	15638	15679	15815	15798	15831	15716	15688	15595	15818	15732	15773	15808	15757	15757	15905	15860	15863	15640	15860	15696	15862	15726	15707	15733	15762	15720	15776	15640	15885	15918	15849	15685	15771	15880	15813	15749	15672	15894	15733	15582	15732	15810	15870	15652	15980	15797	15802	15753	15687	15706	15714	15750	15760	15647	15769	15630	15882	15733	15742	16056	15818	15903	15884	15889	15827	15830	15862	15640	15937	15651	15802	15875	15751	15860	15655	15866	15761	15766	15836	15793	15803	15751	15774	15847	15699	15694	15896	15596	15830	15740	15730	15849	15660	15738	15864	15788	15768	15729	15656	15798	15769	15816	15668	15675	15678	15665	15864	15706	15928	15723	15773	15830	15542	15880	15731	15609	15777	15772	15682	15893	15692	15715	15756	15841	15803	15764	15684	15809	15836	15812	15734	15884	15808	15729	15928	15782	15718	15714	15753	15856	15776	15740	15947	15814	15738	15742	15740	15759	15864	15879	15699	15716	15753	15912	15841	15679	15665	15768	15642	15613	15765	15973	15874	15701	15719	15723
28251	23041	26956	24689	21281	20950	21211	20685	20609	20488	20440	20204	20422	20387	20482	20131	20180	20402	20191	20165	20133	20357	20348	19940	20307	20304	20028	20226	20410	20332	20249	20123	20291	20142	20214	20217	20250	20344	20110	20158	20142	20197	20276	20405	20174	20293	20601	20460	20375	20301	20133	20199	20364	20088	20194	20334	20265	20312	20010	20150	20422	20334	20070	20012	20052	20020	20337	20587	20102	20165	20496	20202	20301	20236	20391	20239	20255	20473	20271	20297	20410	20382	20195	20250	20306	20279	20259	20139	20240	20062	20359	20388	20486	20262	20120	20156	20395	20189	20135	20301	20094	20185	20456	20197	20381	20402	20247	20198	20172	20063	20132	20338	20244	20165	20260	20018	20209	20241	20143	20439	20303	20235	20088	20215	20162	20250	20298	20027	20452	20174	20346	20164	20367	20116	20104	20044	19977	20259	20246	20360	20357	20045	20204	20135	20204	20303	20279	20207	20281	20256	20371	20100	20139	20099	20248	20296	20112	20257	20258	20198	20327	20015	20187	20201	20221	20286	20280	20346	20389	19999	20200	20116	20296	20189	20392	20144	20299	20370	20265	20330	20114	20275	20234	20243	20209	20110	20067	19925	20233	20304	20234	19963	20164	20181	20252	20186	20276	20375	20227	20123	20103	20200	20458	20503	20414	20215	20511	20451	20264	20050	19983	20309	20198	20280	20386	20286	20434	20037	20407	19815	20084	20091	20370	20251	20144	20258	20324	20292	20193	19987	20074	20141	20014	20064	20287	20209	20285	19974	20095	20127	20190	20221	20123	20177	20390	20003	19993	20350	20497	20300	20055	20319	20174	20188	20139	20083	20207	20068	20209	20281	20288	20067	20268	20385	20282	20260	20041	20280	20156	20128	20111	20347	20359	20158	20403	20257	20340	19969	20214	20255	20243	20211	20257	20177	20333	20269	20196	20162	20298	20287	20255	20371	20241	20445	20315	20224	20246	20228	20262	20251	20404	20374	20200	20120	20168	20224	20107	20031	20162	20245	20185	20228	20212	20206	20105	20141	20243	20531	20257	20295	20310	20049	20062	20197	20312	20498	20145	20188	20328	20091	20433	20370	20452	20239	20252	20133	20312	20078	20075	20175	20190	20250	20208	20285	20225	19976	20321	20234	20161	20108	20081	19899	20198	20310	20283	20209	20324	20149	20017	20141	20514	20092	20251	20267	20002	20066	20117	20323	20398	20145	20341	20155	20277	20269	20144	20185	20024	20182	20300	20301	20271	20176	20308	20191	20238	20179	20144	20395	20164	20276	20184	20250	20194	20261	20032	20160	20253	19960	20307	20196	20127	20214	20247	20103	20469	20253	20307	20171	20357	20151	20202	20172	20360	20291	20320	20178	20091	20180	20251	20278	20460	20153	20209	20173	20272	20211	20244	20245	20209	20291	20126	20453	20272	20163	20226	20105	20123	20353	20270	20368	20071	20217	20175	20159	20225	20120	20387	20182	20262	20167	20119	20187	20043	20293	20286	20202	20322	20186	20215	20157	20241	20213	20263	20384	20288	20167	20125	20340	20331	20374	20135	20211	20452	20141	20160	20222	20188	20129	20270	20471	20195	20005	20198	20380	20282	20262	20296	20122	20335	20140	20268	20283	20269	20111	20107	20153	20119	20252	20070	20280	20306	20202	20182	20238	20030	20063	19966	20225	20237	20092	20195	20318	20226	20229	20302	20232	20187	20244	20239	20223	20088	20270	20115	20350	20403	20379	20148	20150	19960	20272	20317	20363	20328	20090	20083	20345	20442	19939	20195	20340	20245	20268	20106	20309	20393	20212	20280	20261	20129	20151	20303	20304	20114	20219	20165	20133	20217	20286	20335	20341	20120	20224	20161	20185	20265	20097	20384	20351	20044	20385	20187	20093	20313	20176	20059	20340	20198	20307	20317	20269	20373	20188	20123	20340	20316	20184	20193	20119	20050	20109	20522	20356	20338	20134	20370	20088	20102	20203	20138	20313	20466	19989	20230	20232	20136	20357	20259	20135	20104	20205	20194	20422	20076	20142	20140	20076	20276	20349	20079	20005	20303	19940	20204	20211	20346	20194	20173	20279	20303	20181	20416	20268	20007	20272	20111	20189	20340	20287	20312	20231	20286	20258	19870	20239	20056	20068	20144	20151	20119	20122	20372	20248	20172	20251	20307	20161	20199	20388	20414	20333	20555	20374	20217	20161	20406	20307	20297	20107	20263	20077	20233	20285	20080	20368	20033	20195	20234	20080	20148	19941	20144	20257	20262	20213	20231	20301	20132	20091	20105	20180	20275	20265	20304	20323	20547	20296	20191	20357	20396	20201	20025	20370	20187	20295	20436	20082	20299	20055	20170	20315	20141	20192	20278	19988	20246	20309	20325	20432	20377	20061	20299	20176	20290	20044	20330	20187	20137	20091	20119	20371	20326	20077	20278	20147	20186	20029	20322	20055	20432	20265	20151	20244	20392	20164	20105	20161	20173	20046	20131	19963	20365	20395	20453	20428	20004	20263	20201	20165	20252	20152	20133	20393	20198	20316	20217	20107	20133	20473	20333	20308	20181	20042	20064	20271	20200	20149	20230	20025	20207	20131	20338	20470	20259	20227	20454	20164	20295	20481	20120	20086	20269	20194	20438	20197	20120	20188	20285	20262	20455	20227	20421	20204	20161	20237	20137	20361	20217	20161	20206	20084	20172	20142	20268	20404	20483	20375	20249	20227	20375	20226	20078	20098	20230	20145	20066	19971	20105	20316	20301	20255	20200	20011	20249	20124	20282	20347	20098	20253	20232	20139	19986	20200	20328	20305	20158	20123	20097	20132	20187	20230	20120	20576	20281	20014	20157	20275	20134	20508	20237	20185	20344	20160	19939	20380	20279	20096	20067	20264	20232	20303	20298	20286	20084	20180	20308	20488	20077	20124	20238	20246	20177	20296	20495	20239	20076	20032	20136	20237	20191	20238	20201	20326	20267	20351	20207	20355	20174	20334	20148	20221	20360	20092	20217	20305	20297	20139	20143	20148	20052	20176	20093	20153	20199	20005	20240	20283	20206	20384	20088	20283	20079	20407	20213	20073	20020	20146	20271	20302	20334	20098	20088	20049	20504	20286	20238	20325	20141	20266	20209	20396	20158	20240	20206	20345	20340	20277	20469	20479	20248	20247	20006	20332	20080	20257	20131	20360	20343	20228	19972	20177	20143	20355	20190	20074	20119	20302	20049	20308	20389	20205	20058	20213	20186	20224	20369	20299	20218	20362	20155	20105	20082	20229	20173	20335	20197	20407	20217	20115	20283	20191	20335	20442	20256	20142	20279	20180	20186	20328	20415	20334	20200	20337	20374	20347	20096	20203	20293	20036	20343	20321	20147	20084	20306	20216	20161	20477	20364	20312	20233	20209	20243	20267	20140	20079	20303	20146	20231	20207	20250	20184	20271	20251	19954	20131	20329	20052	20147	20331	20344	20036	20244	20152	20281	20178	20279	20463	20289	20020	20091	20280	20201	20240	20103	20309	20344	20125	20154	20145	20243	20210	20373	20403	20135	20163	20459	20104	20125	20286	20033	20312	20278	20261	20263	20466	20113	20318	20268	20049	20084	20125	20160	20210	20115	20142	20156	19918	20257	20217	20275	20266	20179	20189	20169	20160	20009	20173	20116	20312	20204	20050	20410	20212	20278	19949	20187	20340	20587	20354	20184	20310	20139	20284	20268	20142	20341	20212	19978	20231	20151	20168	20221	20062	20222	20321	20351	20233	20310	20217	20212	20457	20215	20314	20449	20204	20117	20171	20132	20169	20306	20367	20249	20142	20315	20000	20228	19984	20143	20192	20118	20313	20072	20112	20172	19976	20259	20438	20083	20029	20182	20228	20375	20145	20154	20249	20406	20159	20190	20170	20187	20147	20078	20091	20095	20213	20422	20060	20113	20385	20282	20061	20334	20272	20187	20296	20353	20135	20284	20232	20259	19946	20331	20111	20514	20268	20486	20259	20096	20174	20150	20416	20240	20398	20338	20002	20125	20128	20211	20242	20241	20169	20252	20147	20128	20325	20208	20240	20113	20418	20110	20242	20205	20103	20386	20187	20230	20319	20178	20193	20261	20264	20233	20309	20355	20205	20172	20152	20183	20287	20231	20240	20187	20106	20023	20272	20235	20174	20324	20485	20346	20274	20296	20395	20150	20047	20148	20251	20168	20115	20269	20189	20118	20111	20355	20148	20214	20284	20203	20269	20393	20155	20071	20137	20156	20146	20202	20519	20103	20263	20353	20109	20325	20327	20320	20164	20134	20461	20307	20608	20202	20300	20281	20220	20271	20152	20112	20243	20183	20214	20369	20322	20278	20432	20077	20267	20407	20197	20013	20315	20273	20394	20103	20494	20267	20059	20198	20209	20272	20148	20157	20129	20092	20293	20076	20147	20346	20128	20191	20411	20094	20409	20274	20353	20277	20311	20325	20222	20364	20239	20072	20357	20022	20260	20165	20290	20050	20377	20256	20270	20162	20080	20066	20341	20135	20238	20156	20052	20108	20063	20118	20285	20427	20161	20059	20478	20174	20076	20221	20241	20229	20386	20263	20110	20018	19979	20252	20264	20346	20182	20071	20218	20216	20030	20162	20332	20133	20129	20226	20361	20210	20464	20138	20221	20305	20125	20101	20197	20317	20263	20354	20293	20401	20052	19974	20248	20420	20080	20132	20139	20005	20342	20128	20256	20304	20211	20378	20110	20265	20272	20208	20255	20304	20142	20329	20058	20208	20185	20290	20271	19962	20116	20251	20208	20222	20112	20446	20495	20390	20200	20289	20358	20179	20509	20352	20181	20252	20487	20201	19972	20255	20236	20388	19941	20123	20226	20373	20203	20253	20373	20120	20241	20159	20130	20322	20263	20391	20131	20048	20414	20035	20083	20158	20378	20045	20311	20348	20341	20022	20167	20207	20229	20558	20227	20096	20245	20340	20275	20350	20169	20390	20253	20201	20242	20302	20190	20195	20096	20231	20452	20132	20325	20424	20334	20321	20218	20160	20058	20225	20572	20242	20402	20343	20198	20129	20087	20119	20086	20159	20356	20241	20147	20428	20269	20177	20083	20064	20115	20463	20336	20315	20248	20206	20327	20355	20147	20287	20269
18298	24195	22781	19425	17835	16976	16611	17011	16693	16387	16109	16031	16283	16111	16129	16159	16017	16045	16058	16148	16146	16023	15938	16082	16048	15985	16046	15996	15977	15950	16020	16040	16118	16070	15863	16127	16084	16008	16084	15965	15927	15982	16072	16080	16012	16056	16027	16110	16119	16107	16230	15892	15999	15969	15957	15922	16031	15977	16111	16089	16112	16044	16029	16134	16022	16020	15973	16208	15982	16153	16051	16180	16145	16036	15935	16146	15992	15937	16018	16039	16084	16057	16013	16128	16212	16032	16070	15977	15934	16015	16111	16038	16153	16058	16290	16167	15964	16039	16061	15959	16063	16041	15910	16123	16043	16119	15980	16043	16282	16094	16084	15977	16112	15878	16160	16047	16021	16039	16207	15967	16010	16111	16124	15948	16083	16120	15996	15846	15918	15876	16012	15970	16114	16114	16065	16005	16119	15850	15977	15881	16121	16047	16097	16194	15997	16226	16010	16275	16004	16153	16194	15926	16120	16056	16084	16054	16175	16025	15989	16108	16054	16099	15858	15942	16097	15928	16165	16169	16109	16025	15836	16086	16180	16038	16104	16009	15990	15986	16004	16007	16173	16097	16033	16134	16007	15882	16017	15970	16089	16243	16124	16113	16031	16168	15931	15914	16017	15963	16184	15985	16204	16034	16264	15968	16018	16056	15865	15973	16050	15770	16077	16062	15989	16015	16088	16114	15985	15934	16057	16070	15996	16069	15902	16095	15971	15915	15969	16184	16002	16011	15922	15997	16144	15962	15943	16039	16070	16163	15950	16080	16050	15981	16012	15998	16043	15910	15947	16098	16074	15934	16047	15810	16138	16080	16031	16065	16208	15972	15938	16055	16027	15907	15981	16088	16149	16040	15878	16033	16105	15907	15985	15891	15969	15984	16104	15982	16097	15981	16072	16029	15976	16095	15927	16026	16070	16026	16003	16048	15995	16213	16034	15911	15847	15964	15983	16156	16040	16189	15933	16098	15929	15923	16197	16135	15978	15823	16013	15934	16147	16004	16042	16078	15978	16133	16135	16081	16038	15962	15883	16039	16090	16138	16078	15930	16021	16113	16045	16188	16034	16009	15941	16036	15958	15842	16143	16151	16057	15908	16016	16263	16006	16009	15991	16037	15963	16038	16073	16075	16098	15934	15876	15949	15854	16093	15856	16021	15869	16094	15909	16105	15913	15858	16048	16056	16082	16157	15902	15879	16139	16015	16083	15820	15991	16129	16003	16054	16148	16055	16004	16103	16031	16082	16082	16106	15987	16093	15976	16200	16050	16238	16097	16044	16048	16123	16052	16015	16146	16118	16119	15985	16051	16231	16004	15912	15969	16316	16112	16094	16030	16002	16089	15844	16054	16203	16049	16191	16031	15957	16094	16035	15966	16159	16092	16103	15940	15987	16152	15898	16083	16046	16050	15847	16111	15906	16126	16117	15982	15887	15886	16111	15958	16102	16101	15916	16109	16078	16006	16015	16228	16000	15992	16074	16133	16006	16021	16075	15951	15931	15952	16038	15894	16140	15991	16056	15939	15981	15994	16119	16081	16134	16001	16079	15982	16054	16194	16101	16017	15926	16193	15888	15790	16108	15989	16015	16165	16205	16067	15970	16019	16160	16121	16027	16149	16049	15914	16080	16050	15950	15946	16161	16003	15975	15876	15877	15992	15981	16060	16071	16035	16181	16092	16115	16064	15969	15911	15986	15911	16014	15998	16019	15973	15977	16131	15769	15995	16079	16067	16029	16140	16112	16032	15815	16011	16212	15933	16010	16174	16057	15803	15807	16116	16098	16076	16004	16042	16050	16101	16190	16040	16057	16006	16186	15950	16052	15870	15977	16138	16203	15999	16178	15938	16044	15975	15939	16108	15824	16156	15864	15990	15983	15990	15957	16039	16014	15992	15964	15908	16001	15996	15994	15923	16032	16107	15894	16104	16047	15944	16002	16041	15807	16132	16056	16102	16056	16104	15997	15962	16018	15910	16006	16147	15969	16119	16091	16139	15855	16067	16036	16048	16092	16195	15988	16044	16038	16044	15874	16106	16193	15961	16080	15971	15990	16090	16038	16158	16025	16188	15929	16081	16015	15986	16181	16079	16023	16150	16063	15872	15859	16007	16152	15917	15908	16090	15993	15992	16176	16132	16054	16106	15991	16180	15900	15999	15936	15997	16011	16017	16109	16047	16003	15902	16023	16062	16097	16105	15956	15930	16087	15967	16148	15985	16083	16085	15915	16066	15900	15961	16140	16052	16074	16147	16003	16058	16185	16088	16060	15971	16085	16112	16151	15940	16113	16204	16076	15876	16244	16180	16147	16112	16152	15914	15954	16006	16112	16012	16147	16068	15972	16036	16111	16032	16120	15922	15892	16089	15994	15855	16113	16176	16106	15871	16282	16205	15973	16091	16181	16113	16130	16077	16007	16070	16030	15917	16020	15993	15895	16183	16151	15870	15972	16034	15941	16158	16057	16042	16143	15962	16040	15982	16092	16146	16022	15928	16048	16009	16207	16172	15987	16151	15897	16000	16036	16041	16121	16094	16107	16164	15938	16035	15982	16009	16051	16047	16004	16057	15970	16085	16165	16057	16095	16050	16123	16112	16049	15935	16065	15879	15977	15895	16201	15950	16135	16072	16167	16136	15867	15847	16041	16164	16251	15921	15962	16064	16109	16060	16381	16041	16066	16111	15913	16099	15902	16086	15912	15893	16105	16044	15893	16097	16122	15961	16139	16069	15949	16073	16093	15903	16019	15907	16095	16076	16067	16015	16120	16096	16033	16171	16005	15900	15968	15929	16155	16080	16011	16154	16098	16110	16163	16031	16072	15920	16210	15823	16027	16054	16107	15941	15977	16182	15955	15965	16121	16005	16089	16191	16100	15993	16070	16207	16039	15944	16027	16129	16055	16108	16103	16067	15971	16115	16098	16063	16062	16094	16148	16026	16142	16044	15897	16055	16180	16112	15987	16163	15969	16089	16049	16125	16069	16150	16022	16022	16138	16083	16007	16058	16110	16221	15946	15991	16108	16085	15869	16226	15960	16039	16018	16124	15947	16249	15963	16122	16023	16083	16167	15959	15925	16164	16076	16037	16014	16031	16086	16014	16013	15888	16097	16098	16014	15983	16182	16002	16042	16238	16082	16061	15871	15945	15986	16103	16043	16010	16105	16027	16016	15969	16065	16036	16088	16092	16024	15919	16008	16067	15994	16070	16041	15971	16102	16095	15933	16146	15903	16050	16062	15849	16082	16112	16087	16080	15939	15843	15923	16014	16202	15914	16175	15970	15943	16018	16062	16053	16114	16017	15947	16110	16163	16138	15936	16131	16012	15940	16017	15919	16077	16011	16032	16013	16009	16078	16015	16158	16129	16198	16084	16052	16048	16031	16082	16046	16099	16076	16106	16137	16044	15991	16115	16116	16079	15988	16136	16058	16063	15992	16039	16048	16198	15981	16043	16171	15975	16038	16062	16026	15943	15997	16088	16142	16082	15962	15904	16286	16008	16000	16092	16113	15928	16100	15954	15978	16254	15961	16262	15926	15916	16024	16050	15777	16039	16015	16136	16057	16161	16030	15998	15830	16114	16071	16021	15997	15925	16038	16057	16000	16068	16121	16091	16096	16080	16059	16066	16029	16098	15997	16108	15941	15963	15982	16024	15834	15979	16115	15952	15983	16133	16033	16138	16134	15998	15997	16175	15962	16163	16040	16062	15996	16020	15988	16059	16177	16024	15957	16129	16058	15995	16023	16070	16044	16070	16041	16095	15987	15909	16051	16096	15964	15971	16236	15993	16170	15979	15904	16208	16030	16131	15899	16050	16042	16086	16125	15991	16121	15974	15968	16009	15960	16195	16111	16094	15960	16107	15931	16042	16215	16019	16117	16065	16106	16082	16094	16173	15980	15878	16021	16188	16044	16054	16052	16153	16017	15948	15999	16015	16073	16034	16059	15906	16062	16038	15886	16035	16076	16096	16173	16037	16170	15854	16009	16184	15957	16128	15923	16075	15932	16047	15946	16071	15942	16068	16088	15983	15953	15968	16079	15998	16033	16198	15917	16119	15960	16079	16016	16095	16095	16125	16053	16300	16100	16057	16138	16303	16135	15965	16138	16077	16184	16127	16133	15876	15929	15862	16028	16058	16019	16074	15843	16031	16171	16130	16048	15956	16028	15758	16087	16010	15892	15995	16191	16281	16100	16046	16075	15943	16016	16016	16144	16007	16066	16023	16202	16108	15940	16057	16056	16039	15982	16023	16079	16037	15956	16220	16090	16179	16016	16182	16104	15982	16103	16073	16101	16089	16079	15904	16007	16074	15945	16122	16087	16046	15999	16032	15828	16119	16082	16119	15978	15976	15968	15926	15983	16069	16041	16089	16095	16158	15789	15917	15996	15994	16194	16008	16152	15941	16031	16113	16104	16016	16024	15872	16190	16071	16055	16013	16132	16106	15934	15994	16006	16087	16012	15960	16122	16075	16055	15986	16266	16206	15902	16004	16167	16015	16065	15981	16057	15968	15934	16058	16016	16342	15995	16104	16014	16168	15966	16179	16104	16125	15969	15957	15902	15786	16021	16063	16187	16127	16111	16012	16129	15986	16069	16061	16016	16091	16076	16024	16005	15956	15955	15998	16204	16091	15982	15984	16143	16008	16025	16095	15981	16175	15983	16070	15969	16105	15992	16072	16170	16066	16019	16039	16041	16026	16106	16033	16097	15993	15958	16026	15879	16115	15998	16090	16269	16039	15939	15993	16001	16067	16108	16267	16152	16135	16061	16195	16274	15884	16078	16097	16008	15998	16082	16055	16058	16116	16207	16175	15939	16032	15987	15857	16059	16078	16003	16108	15981	15926	16178	16011	16090	15976	15876	16107	16138	15922	15946	15969	15965	15867	16156	16015	16077	16038	16051	16049	15870	16084	16141	15995	16119	15959	16142	15856	16034	16128	16115	15925	16203	15993	15964	16203	16097	16095	16046	16030	16368	15990	15924	16114	16026	15920	16129	16027	16014	16161	16123	16150	16086	15927	16187	16064	15963	16085	15998	16044	16157	16052	16130	16050	15903	15986	16133	15998	16166	15925	16005	15942	16181	16035	15893	16085	16128	15920	16202	15999	16001	15968	15943	16085
23915	21149	28577	24290	22742	23485	23548	21210	20757	20911	20936	20514	20423	20423	20463	20129	20404	20255	20417	20088	20040	20271	20239	20296	20017	19799	20131	20360	20198	19956	20215	20261	20076	20031	20063	20112	20022	20208	20148	19853	20145	20296	19980	20032	20206	19875	20100	19947	19982	20171	20115	20185	20116	20320	20149	20069	20006	20230	20300	20031	20296	20193	20215	20232	19869	19930	20037	19928	20223	20000	20046	19832	19965	19866	19971	20035	20221	20090	20287	19902	20068	20189	20038	20227	20116	20103	20088	20185	20091	20307	20154	20016	19981	20223	20083	20296	20133	20095	20188	20069	20023	19884	20013	19884	20070	20152	20174	19971	20225	19973	19950	20119	19964	20272	20200	19914	20049	20075	19966	20024	19966	19981	20227	20154	20238	20282	19807	20176	20236	19990	19906	20102	20068	19860	19921	19941	20182	20075	20029	20095	19892	20044	20190	20088	20167	20001	20056	19717	20135	20125	20142	20078	19963	20057	19976	20062	20014	19954	19831	20175	20198	20203	20139	19940	20055	20162	19992	19993	20039	20174	20054	20091	19985	20102	20120	20106	20029	20208	20205	20126	20027	20066	19977	20089	20056	20029	20045	19997	20193	19967	19958	19907	20038	20445	20261	19814	20080	20011	20199	19959	20098	19929	20190	20131	20061	19937	20166	20129	20035	19919	20008	19909	20077	20119	19905	20014	19942	20141	20146	19653	19976	19801	20052	19958	20031	19879	19988	20214	20092	20001	20030	20109	19744	19959	19894	20164	20015	20157	19927	20030	20218	20047	19933	20053	20187	20285	20070	20156	20123	19936	20163	19913	19993	20154	20190	19974	20209	19895	20008	20117	19978	20050	20093	19927	19977	19841	20152	20214	20226	20104	19962	20144	19841	19924	20107	20075	20111	19948	20059	20024	20118	19955	20313	19957	19993	20001	19845	20044	20083	19891	20131	20152	20043	20263	19931	19820	20169	19890	20094	19932	19992	20076	19901	19930	20070	20119	20047	19969	20320	19982	20081	20225	20124	20085	19985	20025	20336	19837	20238	19830	19936	20198	20008	20023	19832	20011	20033	19885	20184	20119	20162	20061	19897	19998	19927	20045	19926	20137	19876	20087	20112	19856	20087	20131	20132	20039	20005	19999	20078	19933	20016	19953	20071	20020	20124	20142	19882	19936	19917	20030	20140	20061	19926	20073	19998	19961	20001	20247	19905	20039	20114	20095	19913	19932	19961	20067	20104	19990	19904	19888	20017	20048	20145	20153	20062	20071	19866	20057	19952	20124	19945	19956	19926	19762	19900	20000	19922	19898	20103	20035	20054	19972	20022	20082	19857	19913	19994	19965	20030	20015	20034	20125	20060	20247	19912	20073	20011	20197	19879	20022	19840	20180	19929	19987	19924	19989	20274	20179	20247	20164	19798	20116	19923	20003	20020	20043	19909	19959	19978	20210	19967	19914	19892	20166	20241	20344	20019	19869	19852	20072	20114	19983	20054	19896	19912	20151	20094	19764	20155	20117	19992	19859	20123	19902	20205	20034	19882	19864	20153	20158	20115	19862	19971	20015	20148	20232	20012	20084	19996	19981	19929	19827	19979	20309	20095	19893	20192	20237	19993	20237	20012	19983	20135	20098	20032	20121	19928	19948	20005	19971	20245	19980	20031	19904	20020	19881	19983	20128	20059	20084	19945	20183	19917	20036	19881	20144	20085	20393	20114	20223	20138	20128	20089	20023	20096	19791	19975	20190	20066	20006	20181	19941	20073	20204	19940	20187	20130	19870	19985	20043	19972	19916	19878	19984	19948	19953	19995	19922	20038	19922	20207	20115	20110	19898	19870	20032	19940	19872	20059	19821	20167	20095	19782	20003	20038	19856	19922	19907	19975	19882	20106	20119	20001	19839	20009	19927	19890	20178	19814	19910	19863	19946	20043	19930	19980	19919	19947	20202	20104	20150	19858	19971	19961	19822	19856	19963	20136	20032	20259	20160	19927	19942	20018	20008	20130	20069	20167	19979	19840	20039	20092	19986	19950	20044	20177	20108	19925	19829	20062	19943	20142	19947	20063	19825	20067	20157	20189	20112	20116	20181	19988	20006	20025	19946	20159	19919	20273	20131	20039	20058	20073	20003	19959	20142	20068	20059	19955	20111	20084	19992	19913	20001	20145	20036	20009	20016	19976	20125	20200	19976	19948	20272	20098	20284	19904	20183	20105	20098	19984	20006	19899	20185	19956	20108	20130	20087	20118	20060	19938	20320	19769	20128	20061	20127	20019	19953	20052	20190	19926	20042	19898	20054	19904	19863	20054	20103	19911	20135	20103	19889	20192	20105	20054	19969	19952	20121	19934	20096	19920	20034	20071	20278	20072	19993	19992	20007	20104	19948	20102	19916	20038	19943	19989	20152	19987	20407	20204	20072	20029	20085	20169	20096	20097	20138	19979	19960	20227	20120	19832	20038	20044	20056	20150	19898	20123	19992	19992	20018	20165	19806	20028	20098	19836	20138	19998	20010	19832	20039	19851	19929	20232	20191	20100	19891	20109	20161	20051	20047	19982	20162	20132	19937	19966	19936	19869	20174	19947	19930	19998	19980	20134	20000	20147	19944	20316	20042	20015	20083	20131	20050	20219	20107	20214	19905	20073	20158	20078	20042	20054	20027	20001	19999	20007	20109	20033	19816	20112	19974	20125	19886	19944	19942	19926	19852	19996	19901	20156	20019	19955	20101	19933	19992	19978	20182	19920	20094	20292	20076	20027	20043	20021	20060	19987	20254	20056	20174	20200	20028	20264	19940	20039	20134	19983	19876	20034	19992	20156	20315	20174	19855	19946	20023	20130	20043	20140	19896	20087	19817	20157	20043	19851	20066	20021	20124	20011	19865	20068	20065	20290	20127	20248	19935	20025	19903	20042	19902	19967	19946	19787	20170	19961	20028	20235	20149	20047	20031	20344	20155	20192	20107	20224	19996	20090	19908	19927	20018	20203	20004	20026	19821	20148	20278	19900	20121	20043	19913	20045	20018	20122	19871	20121	19942	20021	20222	20135	19950	20068	20137	20156	20088	20016	19945	20077	20191	20169	20232	20177	19918	19975	19946	20127	20042	20078	20004	19863	20112	20117	20019	20173	19972	20042	20209	19990	20074	20039	19925	20092	19980	20061	20162	20111	20066	20172	20212	20158	20189	20021	20257	20068	20130	20083	20219	20141	19895	19991	20010	20218	20158	20265	19953	20143	19992	19985	19769	19897	20232	19838	20076	20111	20073	20016	20106	19723	20103	20137	20034	19861	20131	20085	20078	19963	19979	20005	19955	20223	19964	20059	20119	20160	20139	20313	19920	20094	20073	19935	20109	20007	19928	20084	19990	19853	20092	20221	20032	20096	20146	20019	20015	19915	19963	19908	20003	20081	19977	20164	20192	20052	20038	20016	20254	19862	19991	19996	20135	19928	20255	20143	20196	20024	20084	19991	20036	19957	20226	19908	19847	20069	20252	19999	19986	19899	19988	20029	20066	20001	20090	20163	20066	20133	19969	20017	20128	19999	19999	20110	20089	19890	20071	20049	19988	20246	19982	20032	19982	20100	20067	19887	20005	19968	20119	19993	19896	20249	20121	20104	19996	20061	20195	20139	20026	19908	20025	20113	20097	20119	20034	19955	19897	19949	20205	20096	20110	20100	20175	19989	20015	20026	19995	19988	20073	19979	19914	20000	20122	19830	19974	20131	19988	20181	20131	20030	19974	19992	19949	20045	20029	19883	20091	20136	19895	20090	20034	20022	20066	20054	20131	20252	19908	19898	20066	20204	20126	20064	20411	20319	20193	19898	20023	19879	19819	20024	19789	20092	20052	19898	19802	20200	19899	19831	19915	20089	20047	20164	20225	19869	20066	19823	19968	20051	20206	20074	20125	20035	20079	20243	20029	19964	20101	20171	20033	20128	19986	20159	19990	20109	20256	20039	19881	19925	19876	20020	19898	20004	20116	19909	20060	20166	19912	19889	19984	19787	20098	20036	20023	20033	19845	20180	20048	20155	20235	20215	20274	20137	20131	20061	20068	20042	19885	20221	20051	20262	20103	19849	20060	20150	20114	20086	20148	20167	20068	19981	20176	20199	20013	19980	19961	20004	20016	20176	19984	20031	20104	20095	20080	20078	20175	20000	19983	19990	20093	20171	20065	20000	20106	19963	20131	20059	19964	20283	19972	19975	20191	20097	20061	20320	20140	20135	19906	20102	19998	20047	19984	20186	19974	20148	19993	19881	20218	20177	20118	20170	20081	20046	20111	19979	20187	19981	19915	19997	20130	19858	20042	20093	20151	20027	19892	20098	20104	20089	20158	20054	20037	20039	20031	20131	19936	20021	19987	19935	19917	19961	20051	20052	20075	20048	20170	19968	20044	20219	19943	19962	20144	20090	20011	20033	19985	20049	19967	20150	19943	19971	19883	19972	20002	20112	20045	20001	20206	20135	20143	20091	20105	20056	20240	20243	19692	19946	20007	20009	19995	20209	19996	19851	20101	20116	19966	19900	20102	20077	20040	19988	19977	20161	20049	20003	20096	19828	19822	20190	19901	20014	19905	20114	20305	20009	19884	19934	20235	20058	19875	20073	20183	20254	19933	20107	20110	20158	20131	20118	20023	19968	20038	19933	19958	20041	20106	19971	20076	20123	19950	20024	20067	20160	20132	20045	20060	20018	20062	20043	20195	20096	19919	19876	20147	20067	19762	20035	20201	20138	20105	20174	20126	19980	19940	20204	20148	20162	20011	20069	19901	19987	20055	20170	20066	20111	19956	19912	19992	20059	20072	19926	20068	19996	19920	20098	20100	19903	19992	19893	19998	20118	20069	20236	20013	20055	19939	20159	20125	19811	19908	20070	20046	20159	20018	19917	20014	20162	20022	20235	20024	19886	20091	20346	20093	20067	19955	19993	20122	20059	19916	20174	20130	20026	20119	20115	20227	20111	20043	20055	19855	20159	20069	19957	20096	20041	19999	20034	20042	20143	19864	20050	20009	20183	20072	20145	19974	20095	20099	20096	20162	20127	20134	20114	20010	20141	20002	19688	19797	20086	20075	20162	20064	19969	20052	19985	19985	19937	20070	20009	20156	20215	20059	20088	20186	20158	20100
18200	31268	29401	22798	19396	18125	17623	17949	17120	16716	16587	16520	16413	16426	16200	16118	16447	16297	16124	16039	16035	16179	16030	16082	16155	16043	16002	16083	16172	16038	15989	16113	16038	16114	15908	16315	16083	16046	16103	15814	16094	16012	16111	16050	15886	16127	16098	16083	16086	16124	15990	16053	15922	16098	15890	16157	15955	16077	16063	16079	16012	15855	16010	16177	15937	16133	16015	16037	16087	15937	16090	15955	16066	15902	15937	15952	16065	16001	16032	15901	15937	15957	16229	16174	16033	16249	16105	16118	16023	15962	16024	16172	16154	16105	16062	15996	15907	15921	16125	16012	16170	16004	15973	15898	16084	16223	15916	16125	15996	16098	16122	15937	15857	15993	15904	15888	15970	15911	15887	16168	15946	15979	15969	16105	16023	15996	16019	16019	16187	16039	16188	16029	15870	16010	16057	15922	15879	15989	16222	15965	16015	16010	16003	16048	16044	16034	16109	16057	16023	15985	16216	15830	16054	15925	15952	15948	16036	15993	15886	16108	16281	16064	16051	16071	15995	15944	15831	15974	15892	16262	15929	16014	15911	15962	15930	16030	15949	16169	16110	16064	16164	16031	15815	15982	15995	16096	16061	16013	15944	16022	16177	16046	15920	16018	16102	16123	16150	15987	16048	16136	16146	15912	15991	16018	16022	15976	16031	15947	15943	15928	16010	15990	15895	15968	16157	16130	15840	15916	15887	16095	15878	16061	16009	15976	16013	16000	15788	16038	15999	15933	16091	15986	16140	16087	16041	16005	16028	15965	16036	15966	15940	15931	16174	16173	15946	15896	15983	15906	16080	15990	16210	15768	15863	16093	15984	16132	15860	15853	15911	15960	16180	15996	16142	16048	15900	15942	16063	15909	16047	15973	15967	16063	15943	15937	15926	16003	16023	15884	16093	16047	15832	15845	16111	16115	15988	16029	16079	16003	16040	16157	15963	16040	16079	16122	15982	15816	15986	15838	15753	16007	15999	15941	16026	15911	16049	16046	16007	15802	15939	16099	15874	15758	15947	15868	15993	16107	16054	16074	15998	15997	16036	15969	15995	15975	15743	15926	15948	15920	15961	16004	16030	15900	16065	16011	15813	16042	16031	16002	15965	15955	16010	15892	16084	16028	15998	16055	15925	16016	15895	16011	16067	16014	16074	16110	15883	15967	16006	16170	16045	15940	15930	16003	15910	15941	15919	15933	15982	15976	15960	16019	16122	15930	16135	15914	15991	15897	16012	15913	16003	15963	15951	15898	16103	15945	15953	16096	16007	16043	15936	16129	15945	16043	15941	15919	16040	15890	15996	16010	15866	16163	15739	16121	15974	15966	15874	16014	15958	15918	16068	15843	16169	16027	16015	16153	16120	16118	16056	15905	15922	15929	15899	16122	15957	15846	15993	15977	16071	15691	15958	16186	16060	16173	15991	15930	16103	15928	16100	15979	15920	15966	16062	16042	15997	15930	15916	15970	16107	15989	15860	16131	15986	16126	16100	15852	16072	15961	15895	15974	15971	16204	16009	16027	15862	15921	15929	16014	15969	15884	16061	15979	16068	15946	15912	15928	15950	15990	15973	16030	16073	16146	15894	16023	16072	16015	15950	15895	16006	15908	15998	15964	15996	15973	15923	15801	16079	16075	15946	15962	15986	16055	15890	16142	15861	16028	16056	16008	16053	16136	15896	16118	15997	16025	15861	15948	15880	16024	15880	16117	15976	16066	16162	15959	16066	16017	16081	16011	16127	15935	16025	15953	15918	16081	15968	16079	16089	15876	15991	16202	16032	15972	15930	16003	15941	15952	16092	15968	15879	15979	16113	16058	16060	15965	15921	16127	15996	16218	15918	16033	15928	15913	15930	15959	16004	16041	15985	15903	16212	16003	15974	15848	16070	15949	16053	16103	16036	16002	15949	16100	15871	15883	15880	15898	15777	15924	16067	16166	15975	15974	15966	16122	16008	15899	15908	15922	15969	16061	16152	16002	15888	15963	15885	15909	16072	15743	16110	15930	16030	16139	16040	15960	15975	16002	15980	15875	16108	15962	15972	15927	16102	16026	16069	16125	16117	16026	15855	16050	15986	15912	15993	16042	15931	16000	16082	16084	16010	15790	16062	16016	15741	16021	15958	16149	15996	15949	16228	16075	16016	16150	15933	16147	15849	16111	16018	16076	16076	16088	16142	16204	15893	16094	15986	16041	15948	16079	15898	15970	15944	16109	15949	16088	16130	15871	16121	16009	16101	16013	16051	16045	16038	15901	15963	15913	16002	15838	16064	16056	16020	15902	16108	16014	15930	16142	16032	16090	16037	16109	16104	15947	15883	16049	16145	15919	15875	15979	15973	15988	15989	16027	16042	16154	16050	16181	15927	16072	16065	15877	15969	16122	15961	16043	15921	16141	16114	15929	15975	15929	15917	16043	16041	15950	16068	15814	16114	15773	15913	15919	16069	16116	16194	16046	16097	15918	15894	16079	16017	15980	16042	15908	15932	15952	15951	15951	16026	15913	15941	16017	15976	15987	15960	15922	16083	15872	16074	16043	16018	16096	16175	16008	16161	16005	15749	15759	15827	15966	16031	16034	15782	16084	15907	15964	15790	15810	16116	15956	16065	16011	16098	16089	16027	15970	16017	16119	16054	15939	16051	16048	16009	16001	16024	15969	16052	16120	15989	15849	15894	16189	15821	15909	16072	16042	15967	16015	16032	15904	16122	16080	15908	16095	15878	15957	15931	16006	15981	15952	15935	16040	15885	15829	15988	16109	16014	16003	15968	15906	16079	16120	15789	16228	16039	16014	15912	15952	15975	15904	15932	16007	15992	16028	16132	16074	15954	16076	15989	16033	15986	15982	15938	15929	16076	16116	15952	15936	15826	16134	15998	16188	16131	16162	15875	15901	16023	15963	16058	16131	16109	16072	16042	15928	16039	15865	16106	16026	15901	15998	16041	15857	16203	16090	15960	16128	15865	16185	16061	16052	15932	16068	15989	15975	16096	16093	16009	15909	15942	16087	15805	16030	16035	15953	15996	16058	15917	16011	16041	15967	16002	16100	16124	15806	16022	15832	16012	16103	16043	15982	16108	16086	15939	16133	16078	15949	15920	16037	16117	15876	16079	15950	16021	15922	16000	16083	16014	15748	15961	15929	16064	15970	15961	15967	16067	16009	16090	16038	16049	16153	15979	16045	15948	15921	16076	15992	15917	15973	16057	16095	16039	15877	16025	15987	16107	15987	16074	16039	15970	16008	15876	15993	16082	16066	16141	16017	15997	16129	16164	15999	15822	16150	16013	16014	16175	16041	16255	16082	16127	15893	16024	16091	16026	16011	16099	15928	16194	15949	16109	16059	16022	15890	16211	15796	15932	15970	15901	16189	15652	15836	15814	15910	16217	15995	15865	15913	15958	16045	15923	15900	16048	15992	15985	16041	16050	16177	16049	16012	16141	15991	16162	16062	15962	15985	16145	16140	16124	16010	15974	16086	15936	15824	15953	15880	15926	16123	16057	15947	16015	16015	16040	15897	16035	16090	15965	16076	15850	16123	16102	15995	15937	15970	16046	16025	16027	15834	16176	15910	15982	16360	16043	16202	15859	15967	15953	15954	16028	15939	16057	15983	15990	15865	16089	16026	16259	15927	16091	15956	15953	16006	16034	16093	15943	16032	15857	16156	15977	16009	15977	16073	16022	15965	15906	16036	15974	16059	16084	16084	15871	16023	16028	15889	15934	15991	16123	15980	16027	16036	16050	16037	16020	16005	15896	16135	15918	15975	16011	16006	15996	15990	16061	16013	15856	16069	15895	16224	16185	15926	15973	15840	15962	15863	16205	15886	15852	15969	16078	15930	16089	16084	15923	15834	15926	16024	15979	15909	16029	16155	15962	16009	16034	15952	15982	15967	15962	15981	15811	16087	15962	15963	16015	16152	15990	16054	16069	16064	16171	16065	16151	16170	15997	16069	16074	15955	15912	15785	15997	15997	16168	15777	16248	15993	16051	15891	16152	16026	16046	16054	15857	15985	15890	16028	16015	15898	15839	16072	15998	15939	16011	16028	16047	15984	15910	15900	15919	15964	16006	16078	15932	15987	15956	16069	16094	15945	16042	15921	16090	16077	16006	15839	16010	16125	16152	15957	16173	16061	15858	16019	16135	15942	16003	15900	16175	15994	16183	16135	15930	16057	16083	16029	15897	15832	15958	15830	16041	16074	15893	15945	16032	16142	15871	15913	16079	15996	16097	15849	16005	15892	15816	15873	15941	15969	15966	15978	15913	15928	16276	15932	15849	16019	15923	16021	16131	16147	15882	16162	16036	16040	15841	15871	16137	15849	15929	16009	16015	16007	15967	15951	15892	15892	16053	15944	16012	16137	15823	16049	15986	16097	15970	16090	16112	16016	15902	15844	16140	16093	16034	16080	16050	16033	16115	16120	16041	15843	15981	16177	15814	16070	16114	16048	15899	16153	15990	15971	16024	16021	16055	15809	16039	16032	15917	15970	15983	15993	15957	16136	15994	16046	16133	15895	15991	16035	16086	16188	15891	15943	16026	16024	15983	16172	15933	15967	16093	15936	15949	16026	15905	16022	15875	16036	15786	16055	16071	16070	16010	15970	16057	15734	15952	16042	16166	16061	16115	15973	16074	15945	15989	15984	16106	16078	15917	16209	15856	15911	16040	16125	16057	15904	16147	15972	15962	16055	15958	16024	16071	16002	16021	16096	15916	15940	15946	15955	16010	16030	16102	15963	15848	16104	16023	15891	16004	16016	16061	16076	15890	16154	16023	15911	16047	15949	16169	16060	16141	16014	16177	16145	16135	15911	16099	15970	15992	16095	16065	15946	16048	15925	16067	15957	16101	16049	16060	15845	16020	16001	15994	16002	16004	15954	16107	16082	15782	16014	15854	16136	15893	16028	15765	15877	16004	15930	16048	15966	15865	15995	15934	15931	16067	15992	15905	16027	15960	16021	16120	15928	16026	15950	15936	15825	16015	15915	16028	16101	16001	15872	15915	16004	15880	16107	15965	15804	16117	15976	16110	15984	15983	16021	16022	15732	16022	16101	15903	15901	16108	16050	16090	15869	15861	16043	15941	15914	16130	16016	15943	15965	16175	16061	15986	16039	15904	16021	16048	16037
22740	21106	28837	23653	21600	24377	27117	23141	21900	21886	21766	21337	21298	21022	21001	21048	21055	20946	20918	20862	20743	20869	20835	20842	20830	20674	20796	20659	20847	20951	20577	20761	20841	20789	20623	20684	20795	20725	20773	20672	20586	20644	20771	20753	20775	20667	20883	20592	20629	20541	20693	20624	20937	20586	20425	20734	20657	20633	20852	20410	20882	20664	20761	20562	20618	20761	20816	20568	20555	20674	20670	20677	20872	20720	20667	20673	20326	20535	20566	20569	20659	20673	20657	20519	20595	20787	20478	20569	20500	20559	20366	20682	20663	20743	20701	20732	20652	20546	20774	20604	20650	20480	20744	20666	20515	20608	20535	20360	20797	20691	20602	20563	20508	20864	20672	20646	20874	20772	20482	20609	20532	20575	20882	20561	20643	20651	20493	20537	20712	20562	20587	20491	20558	20663	20637	20687	20497	20686	20777	20534	20602	20642	20733	20719	20828	20779	20690	20394	20641	20761	20606	20549	20579	20656	20722	20865	20534	20726	20426	20467	20599	20748	20527	20684	20539	20412	20571	20756	20642	20674	20664	20332	20525	20457	20388	20423	20594	20618	20480	20279	20502	20429	20448	20665	20534	20617	20630	20613	20526	20485	20470	20441	20666	20661	20428	20625	20578	20525	20564	20603	20625	20602	20566	20598	20686	20444	20613	20567	20592	20671	20634	20561	20602	20486	20495	20642	20622	20417	20644	20612	20581	20259	20477	20662	20772	20783	20695	20690	20565	20415	20656	20828	20766	20569	20602	20629	20465	20763	20660	20721	20570	20634	20709	20606	20613	20347	20582	20464	20635	20624	20656	20654	20773	20746	20586	20601	20604	20536	20553	20608	20623	20734	20583	20592	20423	20466	20527	20482	20557	20491	20635	20723	20594	20685	20747	20395	20760	20450	20680	20430	20683	20713	20500	20568	20703	20611	20672	20457	20533	20602	20532	20620	20623	20658	20534	20603	20620	20665	20675	20792	20588	20534	20448	20510	20689	20518	20449	20622	20442	20457	20575	20830	20508	20674	20620	20709	20483	20748	20611	20755	20742	20584	20619	20671	20510	20813	20630	20471	20796	20484	20491	20529	20606	20438	20590	20747	20520	20573	20471	20749	20711	20664	20508	20299	20771	20577	20629	20662	20566	20585	20512	20399	20692	20780	20763	20603	20468	20555	20665	20541	20751	20619	20667	20618	20749	20766	20689	20600	20739	20514	20495	20527	20555	20581	20670	20798	20788	20722	20719	20772	20441	20718	20555	20475	20558	20458	20658	20652	20638	20816	20537	20627	20572	20722	20636	20549	20533	20596	20583	20419	20522	20627	20685	20580	20633	20388	20550	20398	20627	20584	20581	20521	20579	20587	20550	20656	20657	20581	20738	20683	20793	20616	20569	20263	20368	20521	20474	20691	20768	20510	20722	20682	20575	20495	20654	20430	20400	20642	20575	20602	20530	20700	20883	20497	20727	20543	20326	20506	20449	20603	20372	20565	20432	20381	20497	20808	20463	20493	20468	20616	20490	20802	20491	20495	20602	20695	20578	20357	20419	20558	20668	20587	20605	20583	20386	20735	20577	20809	20475	20581	20542	20480	20543	20569	20779	20386	20616	20975	20744	20630	20753	20586	20476	20608	20558	20769	20748	20518	20713	20722	20543	20615	20711	20585	20700	20509	20719	20563	20624	20517	20662	20729	20524	20618	20581	20533	20777	20610	20624	20548	20484	20569	20609	20645	20210	20441	20609	20531	20544	20648	20771	20498	20323	20710	20649	20574	20834	20658	20764	20717	20395	20667	20511	20536	20581	20532	20499	20593	20507	20686	20442	20507	20630	20563	20699	20371	20879	20661	20700	20552	20533	20492	20715	20655	20674	20436	20500	20551	20728	20650	20555	20377	20513	20455	20570	20739	20445	20645	20502	20605	20336	20265	20691	20429	20382	20601	20582	20561	20606	20614	20483	20528	20498	20579	20617	20481	20586	20616	20703	20476	20423	20527	20752	20777	20528	20555	20539	20458	20579	20527	20390	20564	20724	21012	20549	20616	20676	20826	20560	20493	20526	20578	20550	20730	20583	20450	20630	20535	20565	20764	20571	20501	20722	20633	20712	20665	20499	20649	20707	20451	20626	20634	20446	20495	20548	20513	20370	20610	20598	20591	20338	20519	20439	20464	20449	20588	20668	20529	20561	20706	20601	20495	20695	20275	20618	20596	20598	20396	20531	20629	20581	20598	20520	20789	20739	20554	20546	20537	20566	20457	20491	20634	20654	20409	20651	20788	20791	20535	20453	20453	20645	20382	20519	20460	20756	20608	20586	20634	20557	20610	20523	20673	20727	20674	20549	20667	20564	20743	20724	20697	20713	20562	20612	20672	20614	20654	20475	20501	20635	20801	20571	20654	20565	20620	20614	20633	20604	20566	20612	20551	20413	20640	20430	20599	20609	20739	20478	20484	20674	20663	20623	20569	20618	20583	20657	20557	20642	20585	20375	20644	20478	20728	20599	20730	20649	20527	20581	20634	20604	20637	20678	20631	20364	20529	20557	20665	20589	20677	20675	20565	20551	20582	20914	20654	20659	20648	20608	20501	20475	20403	20639	20559	20440	20718	20675	20561	20523	20561	20694	20623	20671	20511	20611	20495	20682	20536	20558	20716	20543	20634	20521	20497	20546	20616	20700	20646	20773	20578	20489	20577	20728	20785	20456	20726	20505	20524	20473	20483	20657	20513	20626	20712	20505	20680	20626	20549	20878	20591	20305	20569	20566	20444	20780	20586	20683	20567	20749	20676	20585	20675	20842	20649	20831	20482	20434	20596	20599	20683	20479	20826	20743	20668	20440	20541	20649	20751	20607	20703	20473	20604	20842	20634	20497	20552	20538	20573	20730	20522	20704	20452	20701	20521	20760	20664	20755	20694	20704	20752	20831	20609	20919	20525	20732	20674	20607	20703	20657	20639	20589	20440	20603	20664	20723	20538	20614	20672	20606	20777	20461	20788	20483	20405	20567	20652	20527	20504	20612	20501	20686	20639	20622	20656	20633	20643	20663	20642	20610	20598	20506	20461	20313	20692	20584	20657	20756	20649	20577	20427	20440	20563	20663	20659	20652	20661	20464	20682	20694	20652	20412	20446	20498	20678	20607	20475	20543	20341	20339	20530	20586	20712	20510	20434	20680	20591	20614	20806	20600	20659	20626	20453	20692	20735	20643	20530	20502	20470	20477	20621	20804	20647	20553	20753	20507	20521	20622	20645	20640	20870	20731	20624	20779	20601	20665	20648	20339	20625	20566	20638	20307	20392	20909	20553	20732	20658	20638	20501	20847	20799	20840	20705	20840	20374	20521	20479	20727	20626	20472	20530	20559	20511	20577	20567	20724	20454	20491	20694	20395	20658	20577	20585	20545	20553	20586	20519	20549	20492	20658	20585	20452	20453	20759	20368	20342	20632	20336	20559	20566	20498	20396	20281	20486	20345	20410	20721	20781	20705	20806	20518	20460	20444	20636	20573	20680	20561	20676	20842	20609	20481	20789	20453	20842	20643	20688	20679	20678	20726	20539	20632	20543	20586	20540	20461	20555	20762	20766	20595	20568	20694	20627	20590	20353	20536	20864	20682	20656	20473	20597	20557	20731	20579	20687	20426	20508	20619	20734	20640	20702	20450	20443	20462	20699	20464	20509	20432	20533	20478	20644	20584	20803	20445	20460	20603	20937	20593	20716	20655	20742	20605	20538	20524	20643	20749	20567	20622	20397	20509	20671	20560	20531	20538	20786	20700	20887	20691	20543	20713	20646	20533	20562	20463	20455	20599	20787	20590	20733	20724	20424	20717	20529	20546	20687	20708	20381	20448	20494	20379	20565	20752	20626	20445	20596	20669	20512	20515	20551	20379	20490	20666	20547	20237	20496	20501	20603	20561	20691	20815	20835	20554	20584	20634	20514	20528	20555	20443	20706	20582	20475	20605	20634	20732	20544	20568	20478	20643	20587	20585	20480	20715	20473	20487	20454	20354	20752	20634	20746	20689	20510	20598	20403	20613	20686	20524	20519	20579	20544	20451	20552	20580	20888	20565	20505	20708	20725	20590	20634	20281	20594	20463	20347	20417	20623	20678	20489	20645	20489	20628	20473	20444	20614	20376	20852	20480	20564	20565	20591	20506	20609	20644	20813	20417	20606	20577	20719	20722	20891	20811	20426	20596	20429	20524	20659	20503	20662	20793	20693	20733	20557	20494	20657	20354	20710	20491	20376	20743	20506	20472	20459	20714	20574	20619	20740	20530	20520	20654	20517	20580	20830	20664	20504	20642	20609	20764	20552	20458	20573	20404	20556	20306	20486	20773	20438	20756	20578	20711	20646	20713	20459	20560	20656	20496	20709	20347	20391	20617	20558	20627	20417	20580	20602	20489	20435	20582	20738	20609	20669	20701	20665	20345	20651	20685	20417	20491	20679	20562	20601	20772	20633	20506	20578	20916	20802	20448	20710	20688	20544	20537	20760	20598	20696	20534	20754	20792	20684	20676	20484	20427	20533	20435	20642	20442	20733	20642	20598	20742	20615	20650	20630	20628	20633	20606	20628	20889	20663	20337	20662	20737	20849	20683	20464	20549	20528	20603	20748	20558	20691	20515	20368	20535	20786	20625	20538	20500	20589	20398	20629	20461	20628	20653	20457	20584	20680	20615	20763	20688	20615	20497	20635	20474	20691	20503	20590	20473	20545	20707	20547	20730	20719	20430	20477	20504	20438	20737	20592	20447	20773	20654	20664	20677	20601	20506	20480	20762	20650	20514	20532	20676	20630	20566	20681	20688	20479	20575	20422	20825	20426	20760	20603	20612	20651	20686	20649	20450	20500	20505	20854	20535	20552	20463	20649	20530	20756	20695	20635	20640	20808	20569	20552	20568	20357	20484	20765	20718	20626	20654	20803	20551	20456	20372	20673	20521	20630	20827	20497	20357	20720	20660	20607	20630	20507	20417	20703	20519	20766	20591	20722	20869	20614	20529	20694	20611	20586	20624	20613	20537	20519	20615	20851	20570	20810	20660	20476	20672	20615	20431	20524	20529	20617	20659	20760	20482	20473	20466	20402	20431	20519	20529	20724	20536	20604	20643	20737	20402	20264	20485	20603	20543
20721	36915	34347	26719	22432	19884	19053	19352	18189	17519	17185	16975	16808	16770	16584	16705	16605	16675	16444	16538	16483	16490	16485	16488	16470	16338	16301	16402	16373	16333	16286	16343	16308	16126	16313	16263	16628	16384	16490	16458	16007	16281	16255	16365	16363	16170	16325	16291	16291	16272	16255	16299	16189	16194	16315	16267	16217	16310	16324	16219	16362	16214	16224	16243	16229	16352	16194	16252	16285	16148	16205	16320	16372	16377	16271	16269	16129	16217	16415	16306	16236	16384	16279	16279	16487	16293	16196	16276	16336	16378	16488	16409	16443	16487	16188	16386	16486	16372	16323	16197	16275	16270	16203	16269	16317	16457	16327	16190	16211	16237	16289	16191	16361	16366	16355	16383	16197	16401	16297	16254	16421	16174	16351	16224	16167	16322	16264	16252	16296	16226	16351	16223	16247	16255	16278	16311	16302	16168	16242	16350	16344	16291	16184	16187	16289	16369	16046	16401	16250	16416	16164	16191	16236	16360	16129	16435	16343	16138	16305	16294	16295	16199	16051	16415	16388	16252	16303	16338	16108	16264	16379	16153	16180	16457	16366	16308	16247	16185	16316	16334	16262	16137	16293	16181	16297	16353	16214	16117	15980	16300	16092	16299	16192	16300	16333	16297	16310	16094	16151	16536	16376	16256	16293	16179	16369	16164	16279	16357	16467	16338	16388	16361	16230	16355	16222	16341	16283	16076	16294	16105	16245	16339	16218	16259	16266	16222	16159	16296	16171	16333	16192	16318	16357	16199	16201	16254	16323	16333	16291	16328	16191	16197	16406	16273	16221	16216	16429	16267	16065	16288	16236	16329	16236	16355	16205	16367	16398	16179	16311	16422	16196	16501	16219	16114	16181	16398	16232	16219	16323	16243	16174	16350	16257	16208	16085	16250	16177	16043	16426	16281	16331	16152	16298	16184	16160	16191	16225	16060	16303	16093	16284	16164	16197	16155	16210	16304	16164	16399	16252	16199	16270	16205	16267	16246	16179	16245	16199	16325	16290	16271	16134	16304	16303	16319	16318	16129	16250	16084	16130	16262	16189	16051	16151	16062	16319	16353	16206	16216	16318	16147	16129	16289	16290	16342	16110	16136	16159	16275	16063	16217	16215	16306	16263	16296	16129	16091	16305	16305	16258	16475	16321	16130	16216	16155	16393	16261	16122	16040	16106	16301	16221	16218	16253	16203	16115	16212	16311	16292	16221	16062	16458	16333	16403	16363	16238	16295	16192	16241	16500	16215	16372	16163	16285	16337	16258	16197	16254	16336	16035	16289	16312	16341	16364	16118	16222	16117	16277	16299	16173	16346	16235	16293	16080	16244	16167	16324	16062	16306	16204	16349	16345	16176	16280	16314	16329	16139	16180	16251	16108	16255	16170	16198	16251	16132	16197	16370	16321	16215	16389	16204	16191	16236	16279	16139	16190	16199	16260	16230	16174	16431	16449	16187	16367	16208	16273	16305	16335	16240	16312	16327	16201	16147	16168	16433	16194	15956	16290	16243	16190	16191	16267	16279	16250	16406	16323	16109	16338	16194	16289	16293	16199	16283	16177	16290	16200	16180	16291	16434	16241	16185	16174	16076	16243	16176	16454	16205	16296	16233	16054	16339	16350	16188	16442	16302	16322	16157	16172	16309	16079	16155	16290	16517	16257	16211	16177	16337	16234	16163	16141	16270	16253	16393	16151	16318	16414	16140	16368	16228	16318	16252	16462	16116	16213	16256	16311	16325	16392	16213	16194	16106	16243	16177	16311	16168	16195	16276	16283	16262	16303	16350	16234	16095	16337	16127	16149	16126	16179	16312	16279	16098	16305	16265	16167	16210	16201	16197	16498	16282	16264	16331	16247	16324	16385	16427	16216	16211	16251	16272	16244	16369	16299	16190	16194	16438	16179	16367	16355	16299	16232	16363	16235	16248	16283	16316	16372	16204	16068	16112	16365	16213	16365	16376	16217	16395	16216	16233	16148	16174	16225	16285	16216	16236	16148	16254	16371	16158	16202	16253	16374	16156	16142	16169	16283	16292	16242	16282	16179	16119	16305	16298	16284	16238	16200	16322	16355	16050	16241	16329	16264	16268	16071	16352	16176	16205	16207	16195	16190	16198	16146	16332	16299	16347	16190	16163	16239	16076	16348	16103	16330	16475	16285	16293	16115	16375	16310	16318	16124	16419	16437	16235	16169	16223	16362	16263	16268	16257	16313	16337	16102	16158	16154	16395	16351	16089	16247	16102	16054	16307	16304	16224	16176	16005	16358	16247	16434	16246	16137	16193	16303	16340	16344	16147	16334	16390	16352	16146	16189	16382	16292	16393	16186	16346	16207	16246	16299	16196	16310	16123	16193	16209	16262	16251	16333	16270	16195	16293	16169	16258	16246	16130	16233	16107	16178	16326	16343	16216	16231	16157	16262	16379	16246	16320	16441	16416	16293	16148	16368	16114	16413	16343	16241	16241	16253	16248	16246	16258	16258	16337	16253	16014	16142	16437	16269	16296	16241	16281	16284	16271	16185	16376	16162	16177	16406	16119	16275	16328	16090	16247	16280	16219	16293	16219	16118	16178	16268	16097	16164	16318	16171	16270	16302	16406	16368	16340	16137	16243	16297	16102	16267	16211	16233	16451	16261	16359	16304	16067	16111	16373	16318	16140	16164	16230	16049	16110	16261	16202	16264	16179	16303	16206	16269	16233	16192	16118	16213	16159	16257	16343	16402	16154	16380	16294	16215	16278	16182	16205	16138	16152	16308	16187	16153	16150	16208	16403	16244	16365	16160	16250	16127	16307	16184	16446	16310	16326	16410	16167	16283	16336	16228	16280	16386	16345	16297	16121	16289	16203	16199	16235	16288	16268	16507	16170	16308	16321	16187	16375	16216	16400	16316	16108	16508	16097	16203	16283	16212	16328	16223	16488	16213	16180	16434	16185	16247	16371	16185	16185	16114	16372	16155	16178	16385	16301	16126	16232	16013	16303	16144	16208	16182	16316	16117	16307	16298	16251	16153	16195	16293	16247	16316	16263	16262	16082	16266	16292	16242	16197	16348	16140	16135	16256	16388	16384	16137	16188	16222	16300	16318	16329	16057	16190	16223	16135	16360	16157	16162	16138	16128	16232	16249	16264	16394	16335	16310	16285	16174	16119	16205	16244	16188	16161	16362	16101	16292	16325	16320	16256	16295	16262	16256	16251	16296	16088	16308	16430	16262	16314	16164	16382	16219	16317	16117	16220	16433	16472	16245	16341	16188	16164	16332	16317	16408	16282	16197	16345	16184	16248	16394	16115	16431	16224	16281	16320	16294	16239	16224	16313	16084	16206	16289	16309	16420	16178	16387	16378	16177	16381	16154	16326	16247	16202	16245	16261	16358	16284	16315	16260	16353	16243	16340	16075	16271	16327	16374	16316	16214	16283	16211	16272	16185	16256	16161	16106	16359	16372	16294	16256	16334	16395	16295	16125	16309	16341	16254	16037	16241	16393	16417	16218	16211	16256	16371	16289	16188	16234	16294	16257	16274	16202	16245	16334	16145	16328	16391	16207	16264	16335	16153	16106	16268	16326	16279	16273	16173	16260	16087	16342	16159	16299	16365	16339	16325	16177	16197	16319	16207	16219	16225	16405	16225	16111	16338	16199	16207	16370	16197	16147	16155	16281	16127	16389	16252	16335	16298	16318	16171	16313	16368	16218	16339	16243	16278	16285	16225	16275	16240	16396	16224	16031	16209	16118	16117	16182	16230	16275	16104	16332	16389	16279	16313	16323	16281	16226	16312	16299	16301	16293	16353	16248	16257	16284	16200	16204	16485	16217	16222	16190	16232	16259	16254	16100	16361	16307	16203	16145	16293	16310	16371	16196	16373	16287	16105	16058	16297	16242	16261	16284	16161	16488	16291	16174	16313	16250	16123	16468	16154	16330	16170	16387	16277	16127	16230	16305	16065	16175	16193	16256	16236	16253	16324	16265	16243	16166	16176	16301	16185	16275	16356	16283	16404	16136	16327	16270	16113	16229	16305	16274	15904	16338	16349	16219	16371	16290	16338	16390	16157	16331	16283	16279	16335	16492	16191	16381	16219	16280	16323	16314	16237	16502	16290	16022	16367	16274	16199	16383	16177	16195	16374	16151	16197	16138	16238	16250	16350	16428	16304	16301	16374	16287	16387	16208	16243	16203	16188	16210	16235	16203	16254	16311	16076	16331	16268	16215	16278	16213	16284	16477	16122	16020	16307	16266	16274	16141	16388	16271	16137	16145	16352	16183	16478	16235	16252	16279	16193	16157	16224	16195	16363	16189	16309	16332	16245	16258	16288	16197	16203	16068	16255	16283	16379	16347	16173	16205	16121	16126	16283	16198	16172	16206	16248	16265	16316	16443	16332	16202	16184	16193	16121	16297	16104	16254	16373	16155	16297	16196	16124	16199	16239	16337	16048	16108	16320	16189	16204	16270	16221	16221	16459	16017	16174	16382	16309	16274	16241	16205	16329	16302	16303	16129	16164	16266	16205	16264	16142	16196	16136	16231	16204	16207	16233	16245	16189	16327	16294	16186	16107	16243	16312	16390	16408	16204	16294	16161	16299	16268	16204	16228	16282	16227	16189	16295	16220	16283	16062	16253	16289	16150	16227	16182	16162	16220	16211	16358	16361	16251	16238	16326	16218	16155	16344	16151	16284	16244	16318	16283	16197	16217	16391	16219	16160	16229	16269	16359	16177	16271	16122	16295	16305	16190	16186	16230	16278	16180	15918	16209	16259	16403	16085	16159	16299	16251	16197	16280	16251	16226	16163	16167	16266	16102	16503	16139	16355	16371	16039	16183	16385	16191	16201	16287	16168	16174	16377	16208	16038	16184	16250	16267	16078	16353	16260	16178	16178	16367	16147	16305	16314	16341	16124	16440	16248	16163	16218	16419	16212	16264	16225	16308	16201	16202	16281	16142	16269	16207	16422	16398	16212	16148	16371	16227	16493	16112	16279	16140	16274	16125	16398	16305	16268	16134	16211	16203	16280	16308	16325	16010	16306	16130	16139	16224	16211	16058	16351	16294	16149	16269	16377	16211	16197	16283	16181	16185	16197	16158	16237	16298	16183	16191	16268	16325	16243	16199	16246	16332	16400	16275	16208	16293
28491	23300	27908	25827	22213	21608	21497	21281	21034	21039	20942	20821	20921	20953	20816	20760	20702	20714	20947	20837	20636	20947	20818	20556	20793	21024	21088	20959	20524	20716	20799	20733	20865	20583	20770	20777	20833	20884	20581	20809	20770	20858	20784	20801	20657	21019	20600	20753	20628	20748	20805	20826	20800	20757	20643	20846	20922	20752	20707	20845	20853	20917	20769	20720	20912	20681	20710	20570	20759	20674	20864	20772	20602	20928	20868	20641	20786	20734	20885	20723	20717	20767	20789	20587	20898	20935	20959	20563	20799	20913	20900	20860	20950	20771	20871	20907	20790	20810	20627	20787	20737	20701	20887	20648	20783	20752	20732	20629	20829	20604	20827	20487	20523	20710	20701	20540	20903	20606	20718	20678	20725	20794	20589	20824	20823	20892	20506	20886	20765	20697	20772	20467	20644	20730	20919	20818	20637	20561	20705	20597	20772	20882	20804	20768	21031	20630	20789	20845	20772	20843	20536	20791	20727	20742	20908	20965	20827	20827	20787	20730	20861	20679	20752	20356	20682	20771	20798	20699	20581	20847	20715	20813	20588	20537	20569	20697	20684	20715	20644	20727	20793	20866	20536	20589	20410	20919	20877	20782	20724	20583	20772	20748	20777	20569	20725	20629	20740	20926	20767	20638	20778	20718	20732	20606	20819	20838	20777	20823	20694	20671	20683	20514	20727	20623	20673	20679	20911	20794	20848	20895	20682	20675	20970	20729	20625	20675	20695	20498	20711	20713	20804	20725	20689	20778	20911	20785	20614	20869	20839	20833	20608	20644	20809	20963	20615	20715	20775	20678	20844	20768	20687	20694	20880	20670	20779	20838	20558	20675	20774	20977	20570	20853	20723	20804	20809	20669	20925	20600	20718	20694	20596	20699	20622	20798	20786	20720	20779	20706	20793	20651	20800	20662	20767	20896	20742	20858	20719	20479	20608	20793	20965	20896	20454	20955	20854	20901	20778	20703	20695	20734	20740	20739	20874	20657	20555	20757	20811	20765	20816	20748	20834	20669	20581	20646	20938	20592	20862	20856	20852	20804	20780	20719	20562	20568	20916	20703	21049	20663	20763	20622	20606	20644	20647	20614	20704	20844	20651	20624	20987	20738	20700	20775	20948	20789	20735	20732	20802	20768	20945	20772	20779	20706	20989	20589	20749	20579	20921	20752	20751	20832	20831	20773	20600	20626	20763	20644	20766	20821	20670	20476	20558	20577	20849	20725	20854	20932	20543	20779	21036	20804	20831	20549	20823	20632	20911	20944	20730	20739	20755	20634	20663	20545	20775	20800	20813	20689	20825	20734	20994	20828	20770	20533	20782	20566	20564	20765	20786	20683	20589	20524	20837	20681	20757	20546	20801	20694	20697	20767	20616	20689	20560	20735	20580	20679	20666	20778	20792	20661	20630	20922	20816	20684	20898	20901	20607	20636	20676	20766	20636	20720	20618	20508	20644	20689	20866	20932	20810	20695	20828	20698	20734	20589	20600	20712	20745	20916	20650	20612	20661	20841	20760	20848	20746	20727	20760	20822	20701	20771	20728	20689	20812	20655	20659	20716	20635	20906	20610	20633	21003	20929	20871	20507	20764	20844	20784	20571	20641	20722	20792	20983	20778	20594	20733	20662	20955	20690	20911	21075	20737	20909	20874	20554	20701	20804	20783	20740	20567	20644	20782	20704	20745	20775	20720	20812	20664	20778	20689	20554	20728	20609	20623	20676	21036	20694	20709	20770	20600	20793	20927	20590	20791	20688	20857	20724	20730	20746	20669	20688	20788	20748	20897	20844	20822	20670	20550	20890	20813	20875	20775	20881	20651	20490	20808	20558	20748	20708	20706	20590	20894	20707	20673	20953	20735	20840	20799	20765	20838	20830	20673	20714	20873	20571	20767	20743	20887	20599	20801	20839	20852	20802	20838	20764	20834	20731	20883	20856	21057	20727	20623	20740	20738	20736	21021	20803	20814	20543	20531	20570	20832	20562	20703	20855	20683	20859	20817	20946	20730	20499	20646	20735	20701	20600	20754	20705	20683	20667	20434	20624	20720	20620	20577	20720	20906	20921	20799	20810	20761	20829	20839	20645	20565	20808	20750	20753	20627	20844	20571	20811	20525	20783	20676	20492	20806	20751	20710	20688	20795	20415	20592	20806	21002	20832	20732	20774	20673	20856	20917	20745	20848	20725	20810	20934	20974	20916	20862	20902	20886	20540	20631	20810	20689	20697	20849	20869	20806	20783	20783	20931	20661	20695	20799	20780	20687	20727	20811	20678	20662	20929	20883	20536	20656	20716	20861	20923	20778	21034	20973	20765	20658	20794	20931	20532	20707	20913	20684	20605	20855	20852	20724	20715	20983	20622	20761	20972	20785	20761	20806	20683	20550	20889	20776	20575	20839	20741	20760	20758	20700	20930	20753	20966	20801	20769	20804	20842	20724	20873	20811	20691	20736	20507	20791	20618	20647	20820	20738	20490	20441	20823	20707	20596	20861	20700	20805	20649	20657	20710	20946	20877	20759	20651	20744	20612	20703	20655	20872	20782	20770	20695	20898	20799	20749	20869	20865	20736	20861	20684	20863	21027	20907	20761	20847	20673	20427	20827	20648	20901	20983	20905	20692	20717	20651	20727	20704	20842	20491	20857	20971	20791	20586	20840	20776	20463	20575	20530	20656	20634	20775	20767	20583	20681	20804	20829	20968	20592	20928	20820	20735	20733	20597	20664	20767	20654	20780	20669	20947	20843	20862	20574	20643	20743	20708	20761	20850	20749	20756	20818	20936	20699	20682	20705	20809	20796	20879	20710	20805	20601	20938	20561	20761	20879	20713	20692	20728	20663	20739	20703	20842	20813	20696	20832	20840	20817	20849	20756	20703	20809	20905	20600	20740	20818	20682	20726	20868	20673	20981	20724	20769	20676	20696	20719	20589	20550	20764	20860	20829	20772	20693	20675	20719	20749	20947	20919	20785	20744	20577	20749	20884	20722	20757	20776	20782	20752	20540	20719	20776	20805	20643	20722	20719	20743	20676	20640	20505	20488	20902	20753	20706	20906	21006	20724	20743	20795	20787	20774	20619	20728	20835	20706	20787	21034	20945	20975	20593	20666	20898	20737	20805	20709	20670	20744	20540	20767	20798	20658	20525	20858	20720	20979	20528	20579	20510	20640	20641	20648	20854	20786	20556	20905	20687	20841	20697	20969	20638	20786	20910	20794	20764	20652	20762	20742	20745	20586	20556	20522	20763	20703	20717	20727	20718	20756	20487	20705	20714	20841	20904	20862	20697	20817	20766	20455	20830	20805	20882	20810	20879	20893	20812	20925	20782	20899	20776	20674	20739	20742	20872	20669	20736	20575	20819	20926	20854	20811	20859	20790	20883	20782	20722	20762	20645	20743	20673	20730	20821	20727	20767	20855	20718	20677	20665	20799	20527	20650	20795	20692	20650	20860	20588	20814	20689	20710	20639	20725	20951	20718	20649	20736	20944	20919	20829	20757	20642	20712	20731	20666	20805	20860	20578	20676	20734	20635	20648	20698	20594	20884	20721	20456	20685	20874	20911	20816	20655	20814	20570	20631	20846	20744	20775	20949	20892	20892	20811	20732	20790	20920	20736	20700	20629	20825	20946	20438	20853	20995	20720	20663	20738	20907	20766	20444	20692	20564	20817	20707	20727	20947	20697	20911	20709	20659	20692	20577	20700	20775	20876	20661	20636	20817	20902	20735	20916	20881	20738	20582	20729	20745	20691	20865	20755	20759	20801	20814	20631	20823	20695	20838	20722	20558	20778	20879	20606	20789	20726	20737	20662	20765	20815	20842	20580	20663	20788	20509	20780	20822	20967	20719	20792	20810	20797	20798	20829	20640	20795	20634	20671	20681	20702	20866	20852	20771	20845	20531	20643	20780	20736	20904	21094	20729	20582	20885	20759	20634	21023	20520	20772	20718	20726	20739	20801	20665	20788	20893	20955	20883	20859	20786	20899	20702	20769	20760	20598	20702	20681	20841	20987	20706	20717	20663	20818	20576	20687	20668	20550	20760	20774	20774	20449	20672	20769	20768	20778	20684	20488	20623	20816	20665	20768	20710	20801	20558	20794	20479	20745	20602	20760	20754	20723	20865	20658	20784	20823	20619	20814	20871	20500	20801	20796	20731	20646	20773	20842	20769	20554	20703	20924	20515	20645	20749	20716	20727	20758	20789	20729	20907	20728	20648	20623	20602	20754	20537	20949	20857	20759	20830	20952	20873	20834	20803	20710	20812	20777	20738	20867	20412	20906	20731	20689	20820	20583	20889	20688	20682	20770	20769	20623	20619	20671	20685	20824	20937	20829	20829	20752	20897	20671	20848	20588	20639	20977	20798	20787	20585	20894	20714	20515	20852	20702	20879	20551	20754	20466	20744	20843	20811	20992	20704	20756	20740	20865	20935	20670	20923	20478	20860	20814	20799	20807	20510	20618	20885	20939	20793	20616	20699	20824	20775	20773	20680	20891	20791	20581	20493	20834	20904	20644	20904	20872	20877	20643	20867	20831	20881	20673	20771	20678	20782	20813	20831	20830	20703	20722	20747	20677	20759	20808	20481	20778	20796	20804	20723	20958	20817	20674	20797	20816	20558	20888	20610	20725	20941	20886	20902	20529	20738	20754	20769	20714	20708	20722	20725	20707	20779	20551	20678	20782	20773	20790	20649	20636	21033	20785	20742	20667	20833	20745	20757	20793	20721	20611	20730	20838	20720	20577	20948	20644	20694	20720	20831	20683	20734	20718	20859	20840	20639	20688	20818	20664	20607	20595	20788	20807	20805	21011	20618	20601	20764	20792	20653	20747	20654	20672	20804	20504	20713	20812	20911	20815	20643	20915	20635	20788	20644	20655	20873	20599	20652	20667	20847	20883	20687	20720	20858	20927	20693	20957	20703	20712	20803	20881	20612	20715	20753	20885	20913	20781	20814	20812	20840	20736	20709	20617	20877	20870	20680	20826	20648	20604	20826	20720	20953	20613	20740	20684	20820	20832	20631	20592	20762	20834	20487	20936	20829	20522	20926	20586	20618	20644	20586	20837	20702	20819	20869	20727	20640	20730	20890	20695	20654	20602	20631	20676	20731	20974	20773	20840	20901	20850	20570
19415	25422	24385	20385	18882	17326	17145	17222	16929	16829	16325	16603	16448	16584	16520	16523	16380	16511	16240	16288	16439	16377	16510	16470	16282	16483	16313	16326	16410	16212	16403	16564	16165	16353	16354	16314	16445	16513	16199	16447	16384	16206	16286	16409	16262	16404	16416	16171	16264	16415	16480	16172	16314	16167	16418	16410	16343	16485	16301	16448	16230	16296	16133	16543	16309	16405	16222	16290	16347	16297	16431	16389	16278	16347	16343	16345	16380	16295	16300	16332	16341	16363	16440	16489	16367	16531	16327	16481	16457	16448	16348	16484	16404	16382	16391	16336	16517	16371	16327	16316	16555	16380	16568	16423	16361	16296	16357	16415	16369	16301	16394	16396	16141	16497	16282	16319	16480	16309	16335	16256	16490	16216	16352	16360	16466	16290	16292	16396	16316	16295	16443	16519	16278	16273	16442	16412	16346	16243	16417	16444	16370	16424	16398	16191	16343	16379	16200	16397	16314	16490	16241	16479	16168	16449	16394	16375	16195	16327	16417	16356	16362	16427	16429	16374	16389	16341	16326	16501	16511	16038	16344	16316	16321	16505	16485	16499	16354	16405	16250	16374	16245	16578	16343	16189	16276	16409	16300	16345	16323	16359	16329	16297	16497	16459	16389	16257	16400	16364	16234	16310	16262	16336	16387	16290	16258	16393	16191	16286	16405	16524	16237	16376	16431	16313	16497	16304	16394	16099	16333	16410	16428	16276	16448	16339	16219	16261	16463	16491	16223	16372	16263	16263	16406	16414	16482	16327	16354	16360	16500	16499	16443	16338	16260	16312	16386	16345	16387	16446	16399	16528	16418	16373	16322	16514	16452	16344	16387	16321	16382	16234	16311	16329	16332	16515	16333	16371	16477	16061	16355	16313	16409	16360	16228	16366	16396	16276	16246	16378	16445	16175	16359	16185	16363	16506	16304	16458	16480	16318	16235	16061	16273	16370	16199	16295	16312	16347	16473	16383	16428	16234	16433	16382	16343	16163	16587	16317	16394	16337	16528	16351	16404	16390	16302	16378	16407	16446	16365	16289	16381	16101	16260	16218	16498	16346	16393	16292	16484	16315	16362	16521	16369	16378	16346	16348	16360	16495	16264	16271	16337	16409	16339	16340	16468	16386	16289	16333	16311	16322	16272	16355	16458	16384	16094	16330	16413	16263	16447	16245	16330	16203	16230	16473	16359	16509	16413	16438	16288	16291	16468	16410	16476	16256	16433	16300	16478	16333	16404	16421	16422	16343	16328	16363	16413	16255	16412	16575	16282	16319	16403	16445	16400	16298	16311	16275	16270	16379	16235	16538	16277	16421	16319	16226	16395	16349	16342	16308	16304	16410	16290	16369	16305	16340	16401	16279	16225	16332	16241	16334	16481	16296	16397	16353	16099	16238	16457	16305	16289	16333	16329	16350	16397	16254	16314	16356	16308	16429	16368	16328	16413	16213	16448	16297	16345	16400	16491	16492	16387	16416	16274	16375	16459	16476	16331	16378	16338	16365	16285	16379	16394	16316	16424	16216	16421	16268	16572	16380	16483	16297	16401	16535	16393	16394	16340	16307	16348	16365	16584	16215	16352	16347	16247	16493	16248	16533	16475	16232	16318	16411	16547	16263	16322	16209	16345	16373	16306	16429	16212	16521	16184	16339	16348	16259	16381	16319	16392	16459	16368	16247	16355	16391	16334	16367	16354	16441	16337	16493	16344	16196	16457	16298	16488	16441	16223	16238	16452	16106	16464	16285	16230	16394	16392	16283	16448	16418	16216	16498	16402	16437	16391	16447	16501	16578	16374	16258	16466	16492	16245	16443	16311	16235	16357	16414	16385	16297	16236	16439	16437	16336	16350	16379	16438	16224	16405	16362	16368	16454	16218	16401	16469	16321	16394	16327	16419	16496	16380	16465	16380	16513	16314	16420	16292	16333	16298	16391	16381	16327	16533	16298	16264	16474	16432	16353	16386	16288	16387	16290	16237	16564	16250	16275	16294	16515	16388	16357	16310	16363	16260	16389	16320	16372	16289	16336	16353	16299	16356	16239	16377	16335	16546	16470	16392	16383	16335	16438	16295	16344	16559	16269	16316	16438	16281	16489	16332	16184	16409	16371	16534	16327	16368	16266	16328	16388	16350	16430	16354	16317	16365	16345	16477	16450	16441	16382	16480	16409	16344	16215	16385	16257	16355	16282	16408	16529	16280	16286	16390	16367	16228	16386	16457	16274	16409	16451	16259	16481	16380	16220	16382	16333	16223	16440	16373	16341	16360	16400	16554	16350	16337	16462	16320	16325	16466	16263	16379	16305	16329	16316	16402	16203	16472	16336	16393	16368	16347	16378	16308	16455	16355	16550	16477	16361	16304	16434	16363	16300	16336	16327	16534	16279	16322	16101	16508	16272	16325	16459	16488	16389	16272	16428	16472	16151	16227	16145	16344	16116	16435	16273	16292	16386	16245	16429	16296	16384	16519	16302	16485	16520	16348	16306	16444	16380	16448	16450	16519	16393	16311	16342	16422	16306	16480	16403	16291	16295	16436	16407	16438	16381	16425	16283	16446	16290	16350	16475	16352	16299	16400	16250	16256	16398	16353	16404	16271	16548	16478	16396	16396	16373	16278	16476	16378	16197	16504	16190	16477	16393	16360	16389	16378	16330	16471	16332	16318	16236	16425	16401	16250	16376	16399	16175	16346	16494	16278	16508	16285	16325	16377	16301	16237	16396	16226	16261	16328	16427	16420	16344	16460	16450	16463	16319	16616	16528	16428	16358	16435	16374	16388	16441	16321	16358	16204	16515	16353	16296	16301	16545	16388	16269	16314	16218	16134	16286	16362	16283	16292	16330	16348	16232	16424	16486	16380	16531	16339	16448	16347	16247	16238	16481	16274	16316	16389	16275	16400	16430	16394	16269	16541	16335	16270	16401	16276	16498	16258	16300	16242	16263	16412	16335	16439	16445	16325	16377	16336	16480	16388	16441	16346	16388	16456	16319	16267	16370	16456	16296	16220	16305	16318	16343	16337	16486	16278	16462	16328	16334	16522	16440	16302	16244	16198	16334	16357	16352	16308	16341	16267	16501	16421	16205	16359	16350	16473	16318	16203	16408	16502	16172	16474	16361	16413	16152	16491	16460	16268	16136	16258	16273	16393	16499	16341	16519	16247	16278	16324	16310	16416	16506	16323	16381	16306	16402	16206	16281	16499	16496	16433	16366	16387	16299	16479	16454	16448	16539	16278	16418	16419	16332	16347	16304	16400	16265	16244	16408	16276	16434	16271	16454	16432	16434	16384	16330	16370	16373	16268	16510	16396	16420	16388	16267	16428	16367	16275	16299	16371	16303	16379	16374	16533	16328	16338	16201	16480	16378	16390	16425	16285	16414	16530	16210	16466	16254	16555	16430	16523	16387	16449	16332	16231	16316	16459	16348	16343	16293	16326	16396	16474	16294	16417	16314	16412	16309	16318	16251	16244	16265	16296	16448	16154	16138	16381	16323	16275	16324	16173	16433	16439	16380	16303	16268	16299	16389	16349	16296	16447	16383	16303	16567	16305	16257	16370	16344	16358	16403	16340	16341	16347	16394	16282	16312	16600	16477	16378	16446	16283	16443	16557	16367	16358	16486	16387	16428	16465	16446	16230	16279	16332	16417	16413	16375	16223	16316	16535	16357	16431	16329	16417	16295	16031	16433	16362	16349	16392	16279	16359	16340	16424	16378	16542	16452	16508	16330	16326	16437	16300	16291	16488	16314	16266	16398	16469	16429	16324	16375	16322	16361	16434	16408	16350	16257	16345	16338	16352	16136	16190	16336	16556	16288	16367	16375	16302	16449	16489	16378	16469	16461	16319	16210	16184	16313	16484	16492	16322	16495	16418	16195	16518	16507	16409	16312	16364	16276	16364	16335	16368	16327	16269	16353	16514	16323	16206	16446	16429	16287	16362	16342	16147	16473	16265	16351	16195	16379	16398	16288	16411	16284	16192	16265	16233	16285	16364	16412	16540	16350	16403	16459	16362	16189	16558	16504	16352	16513	16360	16288	16398	16364	16361	16302	16455	16476	16393	16536	16352	16374	16197	16402	16321	16455	16261	16510	16217	16200	16413	16495	16413	16349	16385	16454	16289	16339	16282	16499	16352	16422	16274	16434	16356	16258	16389	16264	16301	16504	16375	16556	16244	16354	16445	16299	16420	16328	16471	16381	16175	16246	16277	16378	16378	16343	16285	16360	16354	16278	16376	16298	16204	16425	16322	16327	16149	16328	16314	16472	16523	16297	16308	16234	16394	16361	16426	16255	16480	16381	16309	16309	16373	16363	16491	16410	16383	16410	16332	16420	16456	16321	16413	16434	16305	16432	16246	16236	16264	16343	16567	16454	16346	16326	16459	16226	16431	16450	16387	16336	16467	16190	16407	16346	16233	16539	16316	16245	16329	16379	16312	16434	16217	16509	16468	16497	16607	16210	16289	16403	16326	16481	16359	16312	16235	16468	16524	16360	16236	16363	16325	16400	16439	16480	16509	16305	16360	16473	16424	16425	16489	16456	16326	16433	16310	16456	16541	16303	16243	16445	16398	16333	16262	16377	16252	16570	16413	16406	16447	16231	16362	16475	16298	16585	16360	16305	16317	16408	16286	16425	16381	16486	16329	16117	16459	16339	16441	16398	16220	16443	16303	16133	16487	16307	16291	16506	16315	16431	16346	16549	16407	16116	16318	16304	16531	16393	16243	16411	16323	16440	16218	16444	16385	16338	16364	16338	16213	16428	16186	16435	16367	16452	16211	16460	16252	16531	16346	16327	16299	16363	16351	16411	16410	16307	16312	16561	16409	16294	16354	16322	16331	16299	16426	16270	16346	16334	16624	16432	16163	16127	16151	16322	16365	16255	16510	16243	16303	16540	16303	16421	16354	16461	16348	16344	16355	16235	16336	16291	16315	16387	16459	16460	16349	16390	16427	16376	16313	16470	16238	16421	16358	16244	16248	16359	16340	16329	16374	16294	16411	16244	16385	16366	16322	16379	16383	16265	16386	16420	16317	16437	16328	16322	16409	16584	16569	16448	16424	16218	16353	16301	16193	16430	16405	16439	16345	16260	16386	16454	16314	16393	16356	16507	16507	16380	16540	16471	16350	16331
23839	21109	28503	24198	22840	23488	23634	21701	20694	20933	20822	20709	20521	20440	20568	20603	20372	20544	20540	20398	20294	20517	20145	20179	20328	20480	20114	20265	20112	20367	20495	20287	20260	20328	20317	20156	20242	20395	20445	20354	20226	20335	20200	20132	20438	20231	20104	20067	20386	20389	20058	20373	20189	20329	20255	20102	20211	20183	20241	20057	20169	20177	20207	20116	20219	20210	20218	20183	20335	20224	20444	20382	20140	20254	20242	20419	20226	20397	20259	20243	20164	20255	20163	20258	20332	20053	20146	20162	20204	20260	20278	20308	20354	20261	20155	20205	20208	20183	20339	20214	20051	20166	20266	20267	20166	20144	20157	20007	19902	20238	20257	20202	20240	20257	20277	20188	20118	20319	20298	20366	20062	20200	20215	20199	20046	20113	20148	20397	19813	20180	20139	20172	20380	20293	20266	20142	20283	20127	20085	20185	20250	20153	20396	20261	19961	20283	20180	20169	19967	20197	20195	20112	20049	20159	20180	20084	20104	20122	20405	20316	20185	20285	20243	20239	20098	20265	20298	20133	20360	20058	20366	20355	20319	20395	19975	20288	20196	20110	20283	20110	20409	20311	20029	20385	20008	20179	20244	20188	20182	20356	20159	20327	20328	20075	20090	20349	20285	20471	20117	20083	19998	20296	20390	20062	19892	20216	20166	20241	20161	20157	20254	20337	20282	20354	20387	20111	20181	20122	20087	20259	20302	20233	20149	20257	20107	20309	20354	20060	20235	20265	20125	19990	20268	20274	20199	20199	20115	20054	20360	20122	20208	20310	20306	20197	20395	20264	20163	19988	20247	20384	20187	20292	20235	20318	20267	20099	20135	20246	20395	20141	20200	20396	20456	19998	20122	20229	20412	20384	20256	20257	20196	20236	20187	20051	20114	20085	20072	20309	20196	20214	19921	20179	20201	20166	20295	20011	20192	20189	20202	20259	20263	20344	20175	20511	20249	20258	20067	20012	20084	20183	20231	20309	20162	20363	20243	20172	20134	20313	20190	20362	20280	20171	20024	20156	20135	20073	20077	20247	20330	20228	20131	20295	20310	20312	20258	20233	20172	20344	20277	20074	20458	20281	20138	20062	20165	20174	19935	20328	20333	20130	20269	20324	20225	20212	20228	20183	20117	20221	20272	20175	20272	20060	20146	20119	20231	20195	20275	20162	20233	20171	20186	20412	19958	20246	20224	20051	20196	20138	20044	20350	20255	20384	20178	20375	20258	20114	20041	20327	20063	20194	20186	20228	20240	20231	20254	20345	20204	20166	20165	20154	20107	20170	20167	20213	20180	20228	20316	20069	20137	20167	20080	19996	20330	20099	20172	20247	20233	19900	20004	20064	20090	20348	20184	20222	20012	20151	20073	20322	20267	20140	20305	19984	20532	20164	20304	20235	20435	20271	20075	20173	20346	20176	20113	20058	20085	20403	20277	20361	20159	20102	20357	19957	20131	20196	20119	20224	20118	20226	20432	20228	20133	20126	20294	20204	20148	20148	20180	20267	20053	20318	20266	20199	20227	20159	20128	20284	20165	20228	20417	20199	20088	20332	20112	20261	20329	20229	20256	20217	20074	20197	20030	20169	19997	20181	20199	20274	20235	20102	20300	19969	20383	20470	20208	20108	20161	20363	20335	20267	20062	20157	20269	19920	20258	20262	20289	20245	20404	20253	20219	20166	20234	20149	20222	20148	20207	20053	19955	20230	20273	20110	20063	20296	20047	20336	20108	20243	20307	20497	20127	20056	20246	20178	20279	20355	20458	20215	20258	20066	20063	20257	20360	20285	20262	20407	20510	20114	20225	19944	20145	20010	20179	20142	20172	20139	20062	20319	20291	20182	20091	20082	20192	20149	20315	20196	20343	20188	20283	20066	20296	20193	20139	19880	20177	20276	20123	20314	20268	20371	20050	20161	20391	20081	20253	20321	20139	20130	20242	20092	20258	20251	20171	20456	20285	20111	20102	20167	20212	20363	20494	20021	20286	19666	20158	20222	20231	20223	20369	20215	20220	20412	20301	20263	20240	20099	20393	20234	20267	19861	20212	20016	20422	20255	20277	20101	20348	20083	20070	20375	20066	20269	20309	20289	20314	20142	20251	20227	20095	20105	20078	20133	19950	20156	20367	20280	20282	19965	20282	20173	20066	20135	20451	20077	20162	20098	20328	20305	20344	20052	20131	20123	20057	20084	20230	20104	20174	20233	20185	20167	20096	20164	20208	20030	20344	20158	20018	20299	20221	20037	20069	20312	20296	20270	20150	20259	20180	20221	19801	20327	20213	20023	20335	20306	20298	20238	20398	20317	20199	20094	20078	20041	20354	20162	20410	20352	20378	20397	20285	20211	20048	20235	20136	20053	20268	20249	20188	20347	20170	20323	20260	20196	20414	20156	20069	20132	20242	19981	20605	20003	20228	20147	19994	19921	20085	20142	20260	20211	20224	20476	19977	20280	20104	20169	20189	20032	20355	20179	20105	20138	20208	20038	20147	20315	20354	20198	20558	20109	20364	20516	20388	20414	20128	20239	20160	20225	20253	20252	20007	19988	19891	20394	20325	20129	20191	20188	20137	20065	20235	20236	20238	20381	20017	20125	20166	20023	20120	20141	20390	20286	20082	20077	20183	20235	20102	20300	20436	20233	20026	20145	19982	20025	20229	20221	20342	20093	20251	20261	20143	20225	20380	20184	20060	20064	19924	20247	20212	20154	20076	20329	20136	20305	20055	19996	20143	20403	20148	20183	20019	20398	20259	20188	20210	20011	20139	20242	20073	20100	20119	20345	20355	20220	20050	20416	20316	20166	20113	20208	20040	20155	20171	20309	20075	20048	20392	20346	20241	20156	20093	19998	20305	20044	19976	20189	20342	20227	20378	20348	20205	20206	20155	20028	20050	20415	20045	20315	20102	20271	20264	20320	20245	20066	20181	20017	20231	19901	20003	20162	19891	20182	20086	20254	20264	20177	20153	20175	20168	20149	20035	20229	20378	20214	20157	20086	20187	20246	20214	20170	20254	20322	20191	20107	20314	20327	20298	20071	20174	20312	20120	20224	20295	20365	20124	19997	20318	20203	20240	20383	20079	20303	19919	20169	20261	20279	20141	20197	20191	20139	19979	20163	20174	20247	20145	20020	20289	20154	20338	20274	20137	20204	20304	20139	20137	20064	20150	19930	20187	20067	20181	20407	20123	20164	20308	20273	20234	20155	20106	20352	20263	20164	20255	20135	20034	20111	20178	20257	20125	20134	20344	20285	20149	20118	20112	20195	20223	20212	20238	20303	20252	20104	20168	20307	20327	20182	20285	20047	20037	20124	20242	20314	20385	20246	20219	20111	20311	20086	20178	20385	20215	20414	20028	20259	20111	20125	20332	20119	20311	20198	20117	20353	20262	20000	20148	20179	20223	20047	20308	20298	20035	20142	20187	20468	20096	20299	20146	20066	20025	20220	20140	20271	20097	20266	20361	20169	20225	20181	20082	20188	20143	20109	20213	20135	20171	20225	20424	20301	20339	20021	20077	20278	20172	19927	20322	20183	20305	20054	20075	20060	20224	20060	20131	20070	19952	20308	20289	20231	20307	20357	20050	20160	20360	20139	20306	20316	20167	20135	20124	20113	20378	20089	19977	20243	20089	20261	20298	20200	20145	19999	20193	20152	20232	20167	20154	20118	20147	20216	19892	20024	20247	20213	20328	20223	20287	20299	20166	20436	20139	20263	20123	20147	20435	20293	20098	20188	20164	20208	20095	20233	20200	20109	20369	20197	20143	20157	19875	20187	20335	20331	20116	20099	20200	20038	20397	20205	20273	20097	20241	20147	20233	20257	20211	20090	19862	20004	20184	20156	20269	20298	20285	20229	20289	20304	20155	20131	20179	20208	20313	20246	20362	20090	20328	20251	20367	20145	20108	20146	20304	20252	20079	20193	20340	20102	20174	20263	20137	20189	19990	20145	20316	20182	20190	20346	20111	20130	20320	20264	20274	20379	20412	20309	20295	20262	20184	20277	20430	20245	20231	20192	20251	20090	20163	20262	20176	20120	20156	20278	20042	20382	20198	20042	20228	20353	20092	20082	20120	20317	20168	20266	20277	20216	20138	20098	19952	20258	20202	20183	20253	20345	20002	20067	20182	20210	20200	20031	20328	20052	20050	20385	20039	20188	20135	20181	20143	20067	20380	20159	20433	20323	20130	20156	20070	20124	20457	19851	20250	20161	20153	20063	20186	20192	20208	20234	20150	20155	20227	20133	20362	20129	20179	20209	20093	20338	20176	20214	19974	20367	20382	19992	20227	20067	20191	20215	19997	20284	20191	20145	20331	20419	20201	20238	20391	20153	20000	20429	20149	20162	20041	20075	20124	20072	20161	20284	20113	20274	20249	20098	20200	20282	20276	20416	20385	20197	20196	19960	20193	20141	20245	20082	20366	20181	20033	20119	20205	20315	20131	20104	20233	20263	20397	20382	20341	20153	20284	20235	20309	20098	20176	20110	20131	20124	20089	20237	20291	20216	20116	20205	19926	20154	20374	20313	20192	20376	20116	20343	20114	19995	20220	20190	20171	20372	20237	20288	20215	20349	20329	20049	20283	20112	20327	20128	20136	20200	20147	20056	20316	20111	20359	20209	20137	20056	20041	20091	20162	20343	20331	20130	20438	20169	20134	20258	20268	20163	20296	20270	20338	20232	20368	20375	20138	20196	20206	20264	20417	20154	20088	19954	20042	20349	20100	20208	20357	20344	20213	20316	20150	20065	20124	20248	20268	20168	20205	20073	20308	20256	20171	20095	20267	20346	20058	20175	20346	20286	20229	20099	20191	20273	20337	20208	20434	20253	20304	20227	20283	20492	20303	20292	20089	20097	20001	20106	20375	20243	20137	20088	20261	19973	19992	20258	20173	20291	20157	20161	20491	20181	20440	20066	20251	20230	20211	20098	20050	20307	20059	20149	20011	20306	20355	20064	20259	19820	20152	20268	20118	20188	20130	20330	20202	20156	20122	20143	20242	20205	20105	20137	20038	20252	20334	20407	20339	20150	20182	20218	20143	20134	20120	20282	20353	20232	20238	20263	20323	20357	20212	20290	20123	20171	19960	19941	20296	20159	20185	20328	20121	20248	20207	19982	20006	20047
18969	32764	30146	23446	19687	18135	17762	18160	17375	16911	16726	16274	16522	16388	16307	16356	16472	16186	16166	16188	16220	16325	16346	16024	16175	16257	16023	16105	16060	16038	16025	16111	16011	16263	16009	16058	16369	16100	15935	16275	16138	16151	16270	16067	15996	16080	16147	16101	16163	16127	16328	16138	16078	15974	16094	16228	16121	16171	15949	16047	16157	16236	16095	16042	16052	15993	16196	16178	16095	16012	16054	16070	16198	15964	16214	16190	16282	16228	16118	16144	16257	16336	16109	16157	16130	16085	16144	16016	15941	16075	16169	16090	16304	16034	16187	16309	16156	16065	16072	16059	16109	16137	16238	16077	16055	15944	15972	16088	16162	16205	16191	16209	16191	16100	16090	15999	16058	16121	16135	16203	16003	16155	16338	15921	16077	16154	16032	15987	16262	16298	15996	15901	16151	15938	16089	15950	16083	16184	16178	16167	16141	16064	15940	16233	16277	16037	16050	16138	16187	16180	16373	15948	16052	16096	15912	15916	16166	16054	16173	15992	16132	15987	16147	16059	16075	16392	16175	15895	16120	16136	16061	16109	16073	16128	16029	16193	16105	16258	16193	16172	16117	16169	16052	16099	16076	16168	16172	16215	16167	16128	15963	16129	16221	16180	16079	16097	16162	16223	16220	16080	15946	16192	15974	16092	16038	16094	16039	16287	16231	15930	16047	16229	16044	16181	16074	16013	16126	16135	16008	16191	16042	16060	16131	16080	16132	16256	16044	16097	16211	15993	16166	16265	16127	16099	16077	16072	16114	16027	15995	16068	15951	16213	16091	16102	16080	16041	16271	16032	16107	15974	16169	16038	15958	16221	16197	16107	16176	16107	15930	16036	16109	16128	16135	16206	16202	16096	16105	16032	16093	16155	16236	16066	16104	16078	16159	16091	16224	16125	16127	16051	16006	16172	15992	15964	15994	16009	16069	16114	16161	16018	16072	16195	16201	15964	16238	16001	16121	16205	15977	16163	16170	16229	16178	16162	15963	16123	16161	16126	16009	16101	16141	16068	16147	16049	16147	16220	16281	16040	16123	15991	16223	16132	16239	16135	16096	16105	16078	16030	15987	15934	16149	16098	16085	16051	16192	16078	16116	15982	16265	16001	16091	16096	16138	16161	16196	16093	16187	16103	16268	16172	15876	16213	16220	16156	16001	16096	16090	16201	16146	16008	15883	16013	16198	16119	16053	16082	16072	16184	16129	16050	16184	16032	16185	16276	16181	16171	16165	16033	16154	16000	15988	16117	15986	16001	16244	16061	16059	16289	16085	15998	15733	16116	16156	16208	16249	16184	16100	15974	16227	15914	16044	16152	16118	16000	16012	16203	16284	16115	16248	16240	15930	16197	16169	16020	16099	16131	16131	16089	16052	16065	16309	16106	16198	16221	16205	16168	16065	16103	16302	16085	15946	16204	16150	16212	16018	16145	15971	16194	16133	16043	16141	16103	16014	16107	16270	16288	16169	16057	16054	16239	16191	16174	15953	16147	16201	16049	16163	16116	16185	16157	16116	16222	16201	16071	15890	16030	16003	16127	16014	16133	16200	16147	16025	15957	16081	15900	16007	16012	16247	16141	16183	16224	16097	16178	16114	16180	16126	16124	15911	16068	16039	16045	16126	16102	16075	15988	16127	15920	16000	16142	16157	16138	16117	16218	15906	16125	16143	16249	16143	16225	16173	16187	16176	16045	16168	16371	16164	16058	16208	16080	16106	16016	16101	16189	16219	16078	16016	16177	16169	16055	16065	16078	16045	16178	16113	16139	16210	16119	15912	16060	16237	16030	16200	16019	16323	16059	16270	16242	16097	16024	16150	15991	16119	15906	16099	16075	16133	16181	16005	16020	15859	16189	16189	16172	16146	16170	16145	16182	16065	16026	16063	16168	16139	16142	15982	15974	16072	16208	16138	16048	16118	16185	15886	16201	16194	16135	16179	15863	16023	16048	15960	15953	15991	16102	16094	16234	16037	16108	16028	16238	16234	16171	16069	16060	16141	16078	16062	16076	16341	16132	16178	15959	16029	16208	16083	16064	16223	16013	16170	16036	16077	16110	16213	16145	16232	16145	16068	16084	16121	16180	16209	16109	15957	16133	16050	16182	16237	16071	16087	16200	16264	16201	16085	15923	16318	16010	16073	16202	16158	15963	16122	16026	16177	16077	16142	15911	16164	16130	16214	16075	15935	16093	15867	16090	16203	16065	16168	16199	16107	16089	16177	15955	16318	16170	15948	15958	16039	16058	16133	16049	16170	16027	16010	16229	16092	16151	16030	16136	16035	16111	16149	15940	16027	16060	16102	16174	16046	16022	16173	16146	16167	16142	16125	16096	16062	16076	16047	16201	16131	16110	16219	16228	16136	16211	16043	16041	16209	16110	15986	15921	16200	16104	16222	15999	16246	16087	16095	15975	16350	16098	16058	16011	16026	16010	15976	16302	15965	16004	16130	16286	16113	16195	16191	16294	16149	16288	16055	16108	16171	16170	15952	15921	16039	16042	16135	16151	16159	16171	15910	16273	16281	15976	16071	16171	16162	16048	16143	15885	16125	16143	15899	15955	16115	15960	16050	16081	16281	16162	16138	16068	16146	16087	16182	16167	16120	16219	16212	16120	16162	16068	16138	16056	16080	16092	16199	16071	16250	16099	16143	16001	16277	16159	16114	16213	16039	16160	16076	16058	16120	16041	16142	15848	16283	16115	16141	16154	16120	16085	15951	16130	16135	16075	16018	16092	16021	16203	16185	16149	15947	16142	16197	16147	16132	16065	16005	16295	16117	16019	16082	15912	16126	16095	16086	16209	16061	15957	16149	16019	16079	16118	15973	16077	16016	16156	16182	16192	16100	16071	15976	16261	16068	16319	15948	16116	16276	15980	16082	16139	16135	16159	16147	16095	16081	16089	16118	16040	16113	16045	16184	16135	16148	16144	16144	16065	16044	16261	16255	16146	16196	16121	16089	16069	16119	15966	15924	16185	16171	16027	16037	16028	15976	16064	16003	16244	15999	16119	16261	16127	16266	15927	15950	15922	16270	16077	16045	16028	16143	16072	16236	16111	16098	15978	16165	16023	16034	16084	16249	16056	16156	16017	15996	16041	16137	16120	16071	16101	16042	16145	15978	16122	16114	16038	16241	15969	16118	16064	16045	16084	16012	16127	16110	16053	16043	16030	16118	16207	16243	16105	16005	16061	15956	16103	15985	16134	16118	15997	16163	15941	16175	16018	16038	16047	16070	16060	16195	16076	16001	16178	15926	16054	16102	16112	16061	16161	16118	16036	16082	16229	16051	16141	15987	16226	16148	16103	15988	16118	16277	16053	16099	16195	16203	16063	15980	16100	16035	15994	16076	16020	16046	16173	16126	16025	16175	16262	16202	16082	16016	16253	16031	16173	16141	16210	16152	16159	16084	16237	16164	15883	16196	16158	16126	16047	16153	16036	15851	16267	16233	15970	16149	16140	16085	16197	16150	16018	16034	16161	16054	16039	16060	16177	16046	15922	15845	16075	16222	16006	15975	16188	16097	16194	16031	16044	16032	16089	16162	16022	16126	16285	16251	15930	16164	16029	15985	16060	16097	16006	16031	16019	16106	16007	16028	16255	16159	16131	16129	16055	16060	16196	16182	16033	15902	16064	16036	16182	15901	16074	16043	15961	16166	16070	16220	16124	16089	16105	16128	16257	15871	16113	16135	16135	16163	16091	16023	16128	16057	16086	15972	16023	16098	16180	16077	16001	16337	16061	16136	16148	16164	16021	16053	16181	16134	16054	16099	16121	16232	16087	16168	16181	16107	16194	16181	16093	16045	16125	16136	16147	16110	16056	15957	16054	16020	16100	16158	16055	16227	16216	16170	16086	15979	16049	16054	16069	16094	16030	16270	16006	16150	16204	16140	16133	15975	16046	16067	16142	16076	16095	16285	15999	16303	16213	16246	16129	16138	16057	16172	16060	16304	16032	16141	16040	16171	15937	16338	15930	16181	16022	16066	15966	16120	15989	16107	16063	16119	16095	16057	16136	16106	16041	16158	16017	16068	15998	16165	16096	16164	15962	16142	16070	16069	15958	16040	16138	16077	15886	16153	16315	16214	16180	16023	16140	15895	16035	16061	16150	16169	16202	15955	16076	16236	16139	15979	16235	16168	16131	16051	16032	15980	16102	16123	16149	16161	16087	15913	16280	16041	16249	16134	16134	16040	16274	16064	16031	16118	16108	16051	15991	16145	16020	16130	16001	16041	16205	16076	16170	15916	16123	16021	16144	16295	16146	16211	16128	16110	16209	15975	16285	16113	16242	16205	16206	16225	16266	16071	16027	16226	16181	16020	16070	16108	16118	16055	15905	16038	16121	16018	16155	16051	16280	15950	16054	16208	16016	15969	16080	16035	16120	16090	15950	15994	16096	16271	16252	15954	16216	16188	15870	15892	16098	16169	16081	15962	16090	16056	16030	16109	16028	16188	16178	15990	16334	16113	16061	16098	16251	16159	15952	16028	15931	16059	16058	16122	16043	16079	15918	16165	16175	16105	15947	16239	15833	16076	16097	16101	16164	16107	16286	16312	16063	16090	16235	16117	16027	16131	16038	16073	16208	16154	16243	15885	16054	16239	16068	16102	16322	16268	16036	15971	16049	16094	16144	16120	15870	16152	16112	16148	15996	16181	16026	16165	15999	16140	16010	16186	16179	16059	16011	16000	15877	16207	16001	16080	16235	16029	16104	16104	16073	16081	16164	16056	16163	16087	16027	16227	15896	16153	16207	15986	16021	16087	16158	16130	16273	16122	16120	16124	16052	16235	15991	15995	16166	16228	16015	16065	15999	15981	16093	16213	15956	16170	16144	16131	16036	16100	16005	16109	16089	16214	16178	16109	16114	16076	16037	16250	15989	16161	16101	16231	16158	16105	16004	16015	15999	16084	15946	16282	16105	16210	16197	16033	16092	15989	15856	16119	16168	16159	16237	16325	16041	16190	16070	16137	16023	15934	16226	16307	16089	16084	16152	16071	16099	16081	16225	15995	16153	16059	16089	16388	15965	16145	16120	16209	16263	16264	16192	16056	16194	16063	16236	16263	16061	16221	16044	16171	16145	16066	16167	16015	16180	15919	16039	15985	16046	16159	16078	16055	16249
22792	21144	28921	23760	21660	24488	27218	23031	22307	22343	21910	21696	21610	21753	21512	21235	21431	21337	21322	21285	21278	21310	21163	21153	21361	21197	20924	21215	20929	21364	21379	21256	21092	20924	21162	21263	20951	21069	20946	21190	21107	21110	21052	21004	21181	20950	21003	20912	21040	20986	20833	20938	21028	21077	21191	21089	20912	20873	20800	20918	20922	21010	21030	21135	20993	21031	20990	20910	20918	20920	20790	20836	21038	21086	21016	20824	21012	20968	21100	21027	21134	20954	20961	21106	21006	20922	20804	21158	21173	20937	21079	21028	21100	21004	21048	20882	21077	20895	21060	20956	21003	20894	20909	20995	21068	20874	20871	21026	21076	20998	20878	21143	20943	20834	21071	21026	20915	21088	21051	21101	20782	21219	21100	21014	20868	21058	20958	21160	20978	20850	21174	21050	20829	21030	20836	20761	21042	21043	20844	21077	21167	21045	21042	21001	21030	21058	21050	20870	20842	21023	21036	21037	20772	20902	20662	20940	20890	20901	21068	21038	20880	21076	20946	20990	20909	20909	20842	20811	20958	20984	20969	20985	20880	20931	20877	21144	20978	20858	20810	20770	20891	20820	20933	20922	21060	20799	21022	20957	20799	21074	20881	20783	20857	20761	20733	20755	20903	20808	20971	20954	20947	20686	20869	20879	21189	20912	21134	20981	21172	21006	20786	20815	20820	20857	20909	20822	20988	20833	21020	20894	21016	20987	21083	21088	20860	20784	21271	21018	20914	20948	20974	20866	20953	20918	20755	20986	20827	20752	20966	20817	20923	20938	21073	20997	20881	21076	20942	20890	21025	20982	21195	20825	20901	21172	21020	20931	21141	21202	20791	21130	21075	20821	20943	20873	20751	21066	20927	20946	20934	20898	20872	20694	20951	20712	20980	20865	20855	20758	20946	20920	20794	20865	20999	20719	20729	21094	20899	20899	20848	20851	20600	21082	20905	20949	21019	21143	20841	20935	20851	21200	20990	20856	20937	20777	21019	20769	21031	20909	20885	21091	20945	21095	21094	20940	21232	21008	20873	21110	20748	21120	20878	21046	20881	20995	20969	20922	20992	20646	21008	21007	21100	21003	20905	20988	20842	21038	20952	20840	21074	20713	20739	20924	21261	20883	21064	20972	21089	20809	21095	20951	21032	20947	20859	21008	20875	20821	20980	20887	20944	21038	21068	21029	20847	20880	20890	20854	20957	21008	20883	21016	20972	20923	20863	20870	20882	20883	20852	20931	20961	20903	21027	20985	20844	20747	20857	21268	20868	20924	20956	20927	20823	21003	20671	20923	21035	21006	20851	20841	20872	20806	20999	20999	20763	20807	20798	20713	20858	20909	20785	21068	20878	20948	20987	20818	21027	20915	20842	21037	20890	21173	20997	21156	20967	21004	20903	21019	20988	20951	20918	21114	20975	20873	20606	20745	20930	20958	21096	20836	21028	20819	21044	20810	20971	20888	20937	20954	20935	20963	20961	20837	20679	21045	20950	20853	20824	21127	20791	20884	21057	21040	20791	20870	20860	20953	20776	20967	20966	20939	20955	20876	20841	21088	20991	20935	20792	21004	21009	20635	21018	21072	20912	20759	20984	20967	21127	21113	20911	20845	20909	20830	21035	21131	20856	20791	20787	21051	21035	20952	21103	20878	20938	20826	20914	20777	20940	20944	20955	21104	20738	21009	20971	20963	20793	20942	20922	20940	20952	20851	20880	20752	20951	20800	20860	21031	20859	20973	20943	21029	21093	21015	20828	21374	20963	20996	21053	20776	20711	20987	20900	20758	21142	20904	21029	20983	20821	20917	20919	21075	20988	20957	20772	20964	20951	20746	20673	20912	21254	20920	20982	21081	20873	20858	20932	20990	20950	20931	20788	20952	21098	20960	20854	20809	20960	20777	20828	20628	20832	20889	21036	20812	20953	20962	21057	20852	20901	20833	20670	20962	20900	20700	20831	20943	21039	21175	20848	20929	20702	20893	20930	21150	21235	20837	20926	20984	20891	20913	20919	21115	20823	20891	20828	20707	20717	20921	20954	20800	20837	21050	20735	20891	21132	20924	21045	21180	20916	21039	20986	21044	20934	20645	21036	20774	20991	20829	20907	20906	20869	20865	20847	20903	21100	20966	20925	21102	21160	20721	20881	20960	20979	21032	21003	21082	20900	21065	20847	20895	20756	20833	20888	21318	20938	20828	20893	21046	20930	20694	20844	20908	21111	21074	21142	20846	21146	21107	20971	20874	20997	20810	20819	20860	21037	20910	20944	20877	21016	20819	20976	20854	20993	20950	21043	20732	20759	21091	21137	21081	20921	20940	20797	20784	20868	20785	20905	21045	20711	20917	20941	21036	21064	20838	21045	21031	20805	20914	21047	20976	20737	20679	21040	20950	20921	20749	21047	20785	20960	20901	20800	20950	20681	20609	20763	21035	20847	21141	20969	20949	20852	20769	20871	20917	20902	21173	20785	20915	21142	20927	20950	20942	20906	20945	20846	20683	20948	21143	20946	21015	21062	20925	21110	20949	20770	20833	21220	20933	20962	20726	20732	21097	21029	20855	20763	20788	20939	20687	20980	20823	20815	20952	20957	21066	20843	21116	21067	20866	21067	20865	20993	21047	20984	21054	21020	20897	20903	20854	20843	21011	21144	21039	20761	21024	20984	20878	20790	20919	21153	20859	20827	20984	20959	21005	20748	20994	20999	20932	20846	20918	20967	21190	21050	20961	20909	20890	20776	20984	20911	20936	20961	20817	20870	20761	20969	20809	20836	20941	21203	20910	20837	20860	21023	20852	20806	21060	20788	21068	20774	20881	20900	20780	20889	20852	21051	20784	20884	20839	20834	20958	21062	20930	20991	21098	20745	20890	21120	20918	20855	20675	20846	21030	20970	20869	20952	20705	20745	20969	20923	20958	20843	20910	21068	20944	20885	21061	20923	20878	21085	20907	20735	20921	20731	20871	20820	20939	20920	20877	20913	20925	20877	20758	20871	20726	21039	20864	21005	20896	20936	21090	20731	20964	20775	20987	21004	20983	20939	21029	20909	21010	21083	20849	20928	20911	21215	21027	20956	20974	21065	20950	20966	20942	20900	20864	20865	20953	21005	21006	20925	21030	21042	21006	21000	21058	20995	20856	20868	21019	20680	20956	20890	20975	20890	20934	21071	20808	20925	20832	20883	21149	21067	20665	20948	20969	20813	20794	20681	20785	20983	21015	21136	21002	20915	20919	20840	20971	20941	20815	21064	21034	21185	20930	20826	20859	21039	21068	21097	20902	20994	21085	21022	21029	21043	20890	21170	20957	20942	20803	21124	20879	20879	20832	20818	20875	21096	21012	21159	21004	20703	20922	20830	21042	21026	20975	20879	21176	20767	21068	20933	20890	20986	21018	20835	21144	21010	20796	20923	21070	20987	20918	20754	21041	21058	20910	21091	21011	20708	20798	20964	20932	21097	20772	20966	20828	20991	20899	21097	20925	20839	21050	20854	20880	21145	20766	20790	20860	20746	20978	20948	21001	20906	20734	20977	20796	20920	20876	20904	20972	20750	21040	20928	20810	20769	20885	20846	21087	21074	21083	20827	20832	21054	20810	21263	20974	20791	20894	20928	20866	21009	20955	21070	21115	20904	21055	21162	20903	20969	21150	20909	20966	20958	20908	20895	20894	21088	20840	20793	20962	20759	20597	20999	20849	20899	20940	21147	20923	21190	20869	20810	20977	20982	20959	21052	20882	21108	20806	21070	20882	21005	20767	20936	21006	21069	20964	20764	20896	20668	21037	20924	20954	21023	21137	20877	20827	20911	20846	20895	20786	20864	21005	20757	20821	20918	21067	20959	20767	21171	21016	21015	20954	21011	21127	21013	21135	20761	21068	21073	20946	20739	21039	21008	20989	20928	21138	20786	21015	21191	20687	21149	20892	20948	20886	20844	21072	20854	21178	21004	21208	21059	20869	20995	20954	20980	20971	20930	20885	20876	20907	20885	20914	20729	20884	20909	20785	21061	21188	20878	20923	20969	21029	20918	20865	20899	20835	21068	20872	20898	20819	21239	21029	20870	20906	21042	20966	20980	20867	21038	20946	20907	20833	20841	21011	20902	20928	21002	20648	20925	20787	20773	20802	20938	20993	20921	21087	20877	20741	21007	20836	20961	20915	21028	20845	20955	20937	20895	21023	21040	21098	21070	21052	20781	20852	20993	20880	20875	20887	20940	20880	20778	20715	20834	20969	21032	20992	20963	21067	20918	20900	20965	21054	20917	20967	21135	20934	20982	20970	21034	20922	20814	20795	20835	20902	20807	20717	20918	20701	21127	20867	20791	20822	20923	20942	20852	20927	20876	21093	20690	21019	20958	20870	20924	20975	20943	20939	20897	20827	21049	20894	20854	20955	20966	20976	20928	20897	20801	20926	20997	20857	20689	20861	21043	20994	20936	21073	20895	20962	21113	21041	21072	21021	21022	21134	21003	20986	20876	20954	20943	21007	20733	20861	20968	21049	21022	21006	21118	20799	20934	20950	21024	20982	20940	21021	20959	20888	21027	20923	20661	20986	20947	20905	20912	20783	20830	20957	21046	20879	20926	20861	20887	20791	21053	21030	21161	21024	20886	21063	21015	20843	20964	20928	20930	21178	21087	20910	20827	20833	20968	20987	20920	20682	21043	21115	20866	20953	21088	20868	20881	20899	20796	21108	20746	20681	20853	20877	20897	20831	20897	21017	20954	20853	20888	20927	21030	20967	21098	20897	20932	20978	21037	20931	21045	20962	21069	20924	20951	20774	20794	20980	20970	20963	21114	21001	21069	20920	20800	21099	20988	20917	20911	20855	20828	20899	21011	21023	21033	21067	21057	20864	20992	20874	21082	20933	20778	20807	20933	20903	20903	21040	20864	20974	20755	21032	21013	20764	20668	20897	20728	20837	20705	20986	20966	21022	20873	20800	21151	20915	20837	20861	20938	20971	20906	20865	21051	20997	20989	20796	20914	20870	20907	20835	21037	20878	21054	20941	21076	20835	20961	20861	20830	20887	20927	21111	20878	20693	20868	20929	21126	20826	20958	20758	20964	20818	20891	20890	20864	21139	20945	20964	20834	20922	20792	20878	20908	21037	21115	21073	20979	21007	20870	20923
21049	37534	34441	26918	21637	19639	18940	19095	18282	17646	17250	16991	16990	17002	17006	16966	16933	16879	16433	16577	16717	16510	16534	16698	16734	16640	16519	16612	16411	16630	16550	16376	16502	16363	16491	16540	16681	16649	16436	16547	16578	16440	16353	16634	16456	16517	16508	16499	16502	16621	16476	16309	16452	16524	16549	16467	16603	16391	16490	16543	16571	16379	16493	16425	16472	16448	16551	16492	16629	16399	16452	16551	16611	16509	16396	16333	16448	16448	16454	16311	16508	16605	16439	16495	16535	16488	16358	16487	16651	16439	16539	16515	16538	16594	16418	16538	16380	16552	16458	16441	16475	16294	16439	16657	16446	16615	16521	16446	16479	16410	16484	16361	16460	16445	16580	16633	16565	16487	16476	16297	16453	16455	16714	16346	16635	16450	16406	16458	16653	16452	16338	16370	16454	16654	16289	16474	16525	16485	16547	16519	16395	16461	16711	16309	16358	16430	16504	16647	16329	16364	16514	16432	16565	16347	16446	16487	16572	16479	16307	16514	16210	16447	16485	16372	16485	16419	16494	16363	16457	16477	16533	16585	16422	16517	16300	16425	16523	16344	16618	16594	16436	16289	16536	16432	16418	16466	16503	16526	16605	16406	16374	16328	16411	16357	16378	16315	16477	16348	16503	16437	16429	16570	16393	16541	16515	16517	16280	16494	16497	16376	16345	16446	16438	16583	16530	16788	16366	16355	16351	16398	16524	16511	16578	16485	16511	16239	16332	16249	16413	16509	16481	16380	16584	16365	16361	16462	16547	16513	16339	16504	16611	16466	16390	16347	16474	16417	16539	16382	16533	16358	16540	16352	16665	16521	16381	16348	16491	16433	16605	16526	16342	16363	16517	16591	16515	16289	16429	16430	16421	16295	16350	16394	16417	16507	16494	16494	16451	16379	16437	16555	16434	16507	16318	16325	16413	16451	16392	16261	16472	16599	16732	16641	16420	16232	16396	16499	16497	16299	16421	16262	16372	16469	16518	16522	16430	16485	16449	16272	16443	16556	16418	16361	16592	16230	16523	16417	16453	16490	16440	16532	16548	16435	16390	16368	16462	16473	16535	16365	16486	16472	16498	16480	16516	16432	16200	16394	16423	16531	16446	16403	16487	16531	16403	16534	16406	16514	16481	16443	16388	16378	16437	16444	16455	16289	16498	16456	16633	16304	16529	16422	16527	16469	16417	16406	16513	16297	16443	16289	16236	16396	16497	16248	16500	16544	16348	16662	16356	16539	16368	16393	16505	16126	16494	16424	16445	16377	16461	16366	16503	16484	16483	16490	16352	16401	16364	16504	16449	16398	16556	16418	16394	16474	16286	16429	16331	16372	16478	16426	16530	16356	16519	16550	16521	16459	16416	16438	16480	16295	16435	16299	16475	16325	16450	16261	16412	16432	16512	16506	16558	16525	16411	16387	16327	16365	16170	16432	16446	16417	16528	16482	16611	16415	16503	16459	16543	16573	16460	16387	16483	16494	16543	16455	16677	16434	16570	16117	16481	16503	16493	16414	16415	16304	16496	16308	16406	16489	16482	16484	16245	16694	16320	16483	16514	16466	16368	16381	16358	16312	16598	16483	16417	16467	16496	16411	16422	16406	16449	16449	16485	16505	16465	16419	16376	16574	16492	16496	16494	16466	16424	16478	16350	16487	16581	16471	16614	16457	16668	16497	16481	16476	16460	16355	16289	16337	16563	16380	16418	16448	16412	16400	16658	16478	16415	16473	16351	16430	16415	16398	16409	16571	16351	16419	16461	16357	16451	16446	16500	16474	16397	16335	16400	16242	16572	16515	16515	16478	16633	16492	16386	16271	16396	16261	16511	16464	16556	16537	16383	16402	16269	16432	16397	16657	16376	16467	16382	16388	16473	16444	16468	16361	16324	16407	16317	16623	16485	16243	16514	16498	16606	16537	16453	16421	16559	16254	16446	16361	16500	16575	16281	16450	16595	16444	16486	16257	16494	16482	16560	16289	16402	16446	16407	16434	16364	16616	16481	16674	16429	16373	16447	16152	16242	16376	16363	16476	16512	16568	16421	16470	16314	16378	16427	16444	16472	16566	16436	16459	16660	16379	16455	16436	16318	16460	16389	16455	16467	16379	16561	16361	16389	16295	16408	16389	16541	16381	16508	16363	16398	16453	16364	16418	16421	16453	16583	16427	16480	16584	16335	16437	16571	16385	16378	16424	16455	16288	16402	16492	16379	16347	16473	16366	16433	16452	16466	16493	16442	16317	16568	16376	16493	16394	16404	16397	16564	16500	16452	16425	16458	16526	16389	16451	16290	16424	16686	16342	16383	16443	16496	16389	16403	16448	16515	16409	16474	16350	16526	16466	16292	16453	16635	16404	16333	16571	16514	16365	16307	16518	16550	16513	16252	16349	16608	16562	16565	16296	16400	16474	16426	16513	16594	16474	16261	16389	16391	16465	16465	16375	16294	16457	16632	16320	16446	16334	16392	16655	16271	16307	16536	16456	16350	16621	16603	16472	16372	16627	16436	16449	16430	16490	16532	16472	16275	16536	16402	16393	16503	16407	16292	16541	16508	16434	16582	16415	16341	16345	16370	16256	16371	16555	16393	16369	16335	16436	16411	16328	16427	16355	16500	16589	16404	16408	16589	16373	16355	16652	16275	16458	16292	16324	16565	16369	16486	16419	16457	16497	16461	16432	16550	16505	16715	16331	16326	16544	16413	16536	16379	16397	16429	16433	16554	16585	16457	16330	16247	16394	16610	16295	16319	16307	16409	16554	16445	16516	16534	16536	16440	16433	16409	16382	16385	16462	16394	16486	16570	16459	16489	16409	16491	16434	16579	16350	16313	16505	16462	16398	16685	16518	16447	16418	16432	16420	16518	16537	16369	16220	16612	16659	16360	16407	16409	16550	16236	16434	16480	16358	16315	16398	16480	16441	16243	16444	16478	16507	16450	16529	16506	16506	16406	16492	16267	16377	16486	16505	16456	16466	16582	16369	16263	16550	16511	16367	16496	16518	16325	16500	16413	16434	16396	16279	16279	16383	16467	16464	16537	16547	16487	16465	16505	16424	16335	16430	16515	16517	16387	16509	16339	16403	16496	16522	16314	16383	16437	16460	16567	16282	16482	16423	16357	16365	16306	16309	16414	16386	16359	16606	16284	16583	16459	16304	16450	16552	16459	16449	16468	16478	16602	16525	16391	16436	16452	16296	16360	16433	16387	16640	16499	16356	16512	16595	16453	16378	16352	16532	16406	16368	16390	16667	16473	16479	16421	16438	16453	16411	16318	16481	16319	16339	16301	16417	16639	16443	16486	16421	16515	16451	16572	16553	16345	16436	16424	16478	16601	16388	16528	16332	16625	16345	16379	16405	16518	16394	16398	16595	16495	16519	16572	16320	16381	16357	16562	16515	16364	16387	16265	16433	16616	16436	16496	16496	16484	16440	16398	16497	16420	16315	16407	16369	16275	16509	16540	16362	16131	16464	16443	16480	16433	16476	16413	16285	16492	16293	16336	16493	16430	16449	16411	16515	16390	16434	16443	16560	16302	16391	16494	16311	16347	16501	16302	16538	16358	16461	16495	16470	16410	16366	16417	16663	16410	16525	16528	16347	16275	16489	16434	16321	16386	16451	16561	16329	16406	16456	16547	16372	16370	16475	16333	16463	16333	16322	16306	16367	16610	16498	16480	16491	16398	16399	16361	16488	16344	16477	16417	16194	16657	16645	16370	16609	16162	16529	16535	16498	16350	16653	16479	16360	16268	16475	16370	16369	16425	16310	16516	16346	16329	16492	16341	16436	16434	16358	16342	16524	16406	16321	16520	16253	16338	16372	16401	16294	16340	16355	16288	16429	16584	16394	16473	16399	16484	16358	16391	16479	16493	16478	16310	16523	16431	16300	16391	16246	16579	16348	16277	16479	16402	16493	16425	16486	16316	16430	16527	16304	16647	16449	16348	16538	16553	16323	16538	16522	16484	16414	16358	16468	16440	16361	16637	16572	16488	16386	16419	16427	16435	16367	16406	16377	16416	16372	16388	16414	16363	16558	16490	16250	16657	16628	16403	16514	16373	16491	16504	16307	16450	16347	16362	16463	16370	16464	16366	16461	16422	16561	16332	16402	16582	16433	16310	16381	16458	16411	16407	16413	16357	16575	16541	16358	16558	16310	16616	16424	16473	16411	16486	16294	16422	16382	16476	16473	16438	16458	16408	16359	16491	16512	16389	16256	16465	16401	16534	16542	16455	16303	16498	16553	16510	16701	16423	16353	16442	16497	16412	16425	16289	16468	16544	16446	16521	16485	16514	16434	16494	16527	16446	16295	16414	16476	16503	16351	16491	16433	16438	16317	16590	16509	16417	16353	16556	16519	16372	16423	16365	16503	16222	16450	16416	16488	16358	16695	16388	16413	16464	16430	16652	16546	16340	16534	16389	16508	16435	16456	16578	16428	16424	16410	16428	16263	16584	16466	16354	16250	16622	16458	16531	16382	16500	16487	16394	16497	16359	16459	16522	16340	16490	16487	16530	16356	16431	16406	16430	16443	16419	16569	16533	16315	16507	16471	16467	16410	16383	16564	16432	16384	16525	16343	16476	16578	16638	16360	16214	16421	16316	16492	16416	16467	16394	16445	16555	16431	16455	16500	16319	16489	16536	16460	16387	16439	16373	16471	16391	16445	16431	16572	16433	16384	16332	16535	16380	16394	16255	16537	16468	16325	16493	16473	16541	16433	16556	16386	16448	16530	16288	16649	16383	16367	16315	16502	16341	16508	16649	16316	16327	16419	16426	16189	16660	16479	16510	16515	16676	16519	16527	16261	16506	16547	16229	16384	16505	16436	16334	16432	16495	16513	16393	16410	16310	16506	16296	16502	16391	16683	16380	16541	16451	16317	16414	16468	16484	16606	16430	16443	16529	16500	16493	16357	16539	16474	16394	16420	16577	16571	16562	16591	16405	16514	16347	16363	16273	16454	16446	16242	16309	16391	16578	16438	16473	16335	16642	16392	16499	16414	16375	16420	16399	16541	16487	16388	16324	16469	16558	16339	16299	16438	16413	16384	16427	16548	16368	16495	16491	16530	16459	16434	16357	16524	16438	16559	16462	16377	16401	16511	16493	16383	16316	16570	16301	16538	16468	16407
28211	23152	27999	26138	22207	21863	21628	21425	21334	21274	21240	20899	21185	21170	21077	21222	21041	21106	21156	20996	21247	21280	21124	21115	20973	20983	20893	20880	21183	21015	21017	20903	20997	21137	20890	20976	21109	21173	21053	20797	21139	20999	20960	20926	21075	20921	20899	21000	21179	21087	21073	20911	21047	21073	21095	20938	21211	20993	21067	20923	20970	21017	21076	21105	21001	20800	20883	20866	20994	21082	21139	20951	21169	20983	20975	20886	21062	20992	21157	21057	21031	20962	21199	20922	20829	20988	21005	21065	21068	20838	20891	20841	21024	21176	21015	21104	20914	21258	21041	20982	20928	21149	21021	21010	21109	20942	20929	21065	21017	20971	20837	20980	21236	20991	20846	21079	20933	21060	21074	21033	21057	20901	21157	20834	20734	20969	21008	21015	20930	20812	20921	20748	20949	21059	20850	21037	20977	20932	21026	21098	20880	20964	21033	20880	21148	21084	21162	20923	20731	20738	20971	20757	20738	20938	21055	20947	20855	21005	21093	21067	21149	21061	21079	20993	20985	20864	21001	20935	20953	20969	20959	21147	21067	20971	21060	20959	20972	20904	20837	21063	21053	20951	21078	21084	20942	20957	20985	21149	20859	20905	21034	21098	21137	21231	21089	20883	20832	20919	20822	21188	21081	20984	20956	20943	21152	20900	21162	20963	21034	20819	20990	20840	20867	20954	20990	21059	21038	20841	21271	21038	20821	20957	21226	21055	20985	21181	21116	20951	20958	21048	20843	21150	20877	20837	21087	20927	21146	21066	21061	20958	20936	21013	20909	21071	21068	20966	20977	21037	21039	20971	20962	20989	20943	20967	20973	20935	21043	20877	21087	20849	20763	21047	21023	21061	21164	20990	21216	21217	20921	21096	20873	20961	21090	20977	20776	21163	20926	21077	21245	21052	20977	21060	21195	20919	21036	21008	20806	20940	21103	21020	20963	20970	21005	20936	20998	20930	21199	21078	20932	20869	21014	21082	21138	21281	21113	20940	20944	20985	20999	20964	20960	21106	21120	20938	21141	20886	20956	21142	21204	20913	21005	21005	21005	21086	20767	20953	21060	20990	21172	21180	20805	21017	20807	21051	20949	21036	20827	21137	21264	21095	21009	20866	20869	20919	20843	21180	21017	20938	21178	21057	21085	20969	21098	21102	21003	20925	20806	21004	20834	21072	20973	20952	21064	20862	21078	21152	20804	20780	21018	21018	21247	20864	21071	21013	21233	21033	21027	20942	20956	20941	21066	20978	20829	20948	20894	20878	20831	20864	21185	20970	21033	21009	21160	20843	20782	21119	21084	20920	20951	20895	21188	21070	20949	20883	20925	20976	20840	20934	21032	21129	21127	20939	21207	20963	20866	20915	20966	20764	21141	20866	21106	20992	21168	21020	21084	20797	20921	20983	21025	21160	20894	21077	21078	20876	20992	21081	21172	21022	20880	20961	20996	20965	20875	21073	21121	20763	21132	21056	20742	20852	21240	21042	21086	20956	20934	20903	21069	20979	21013	20843	20980	20759	21062	20847	21046	21032	20906	20989	21143	21109	20992	20960	21042	21117	21068	21046	20904	21063	20975	20917	21034	21014	21091	20958	20965	21093	21214	20993	21024	21064	21068	20876	21059	20826	21051	21186	21192	20945	21072	20832	21085	21160	21210	21026	21007	21012	21001	20950	21010	20907	21262	21007	21124	21018	21124	21121	21297	21063	21110	21290	20985	20900	20984	21097	21191	21143	21139	20869	21119	21054	21109	20935	20960	21018	21012	20833	20878	20972	20936	21046	20972	20837	20965	20942	21031	20922	21093	21097	20730	21026	20968	20996	21091	21045	20868	21066	20963	20936	20949	20871	20901	20923	20953	20818	20955	20742	21122	21028	20953	21057	20834	21041	20900	21004	20939	21035	20994	21055	21222	20970	21039	21168	20982	20887	21019	21050	21234	20933	21059	20911	20877	21205	21007	21057	20953	20870	20977	21053	20853	21004	20888	20888	21087	20938	21106	21212	21079	20912	20840	20972	21116	21014	21097	20906	20970	21262	20787	20904	20953	20753	21023	21096	20812	21050	20996	20934	21086	21219	20920	21069	21205	21021	21075	21059	20976	21043	20948	20878	20806	20894	21166	21064	21058	21009	21150	20922	21058	21096	20946	21122	21033	21023	21098	21111	20910	21150	21064	21025	20940	20926	21049	21152	20966	20928	21087	21236	20856	21056	20921	20907	21265	20908	21224	20916	20890	21000	20787	20900	20768	20905	21042	21062	21032	20990	21074	20891	21135	20903	20926	20990	20923	21082	20929	20957	20843	21073	20886	21040	20966	21151	21149	20802	21049	20863	21121	21006	20724	20851	20841	20994	20984	20973	21109	20996	21076	21246	21067	21008	21065	21016	21106	21083	20990	21084	20983	21007	21061	21033	21206	21177	20990	20911	20971	21291	21127	21064	20907	20792	20980	21087	21046	20885	20805	20985	21125	20953	20952	21020	20959	21123	20924	21032	20963	21069	20889	21040	21107	20969	21138	20817	21047	20818	21244	20955	20855	20912	21055	20943	21081	20838	21019	20904	21173	21144	21054	21091	20941	21012	20926	20882	20935	20805	20993	21106	21213	21006	21175	20962	21192	20971	21035	20765	21060	21186	20878	21069	21094	20892	21144	20976	20949	20933	20907	20881	21010	21033	20801	21085	21021	20880	21111	20846	21116	21127	21002	21105	21048	20972	20991	20858	21003	20923	21086	20996	20839	21107	20973	20979	21175	20993	20943	21231	21040	21270	21126	20989	20963	21113	20830	21064	21136	20968	21171	20954	21177	20921	21046	20966	20806	21149	21161	21114	20900	20950	21046	20949	21310	21009	20878	21049	20863	21131	21188	20852	20819	21275	20943	21040	21006	20879	21064	21114	21101	20850	20839	21019	20926	20769	20940	20997	20954	20836	21050	20894	21049	21067	20865	21043	20938	21016	21013	21002	21049	20885	21073	21118	20912	21042	20823	21011	21181	20935	21008	21050	21045	21005	21138	20953	20758	20981	21049	20950	20844	20944	21111	21010	21169	20994	21021	21035	21048	21217	21005	21074	21054	20995	21076	21012	21239	21004	21058	21076	20817	21046	20942	21027	20723	21100	21048	20878	20927	20981	20872	20947	21021	21131	21114	20886	20995	20781	21227	21090	20987	21005	20958	20816	21015	20734	20900	20834	21005	21053	21057	20995	20937	20866	20992	20851	20884	20910	21109	21109	20859	20834	21079	21086	21052	20927	21000	20806	21090	20948	21022	21312	20812	20854	20877	21064	21094	21141	21045	21122	20937	21050	21009	20860	21062	21086	20962	20958	21051	21154	21077	21024	20940	21013	20930	21035	21050	21139	20875	20977	21168	21049	21027	20937	21245	21071	21082	20995	21090	21035	21117	21002	20965	21000	21067	20993	20834	21016	20851	20934	20936	20930	21069	20920	21246	21159	21247	21132	20906	21004	20993	20806	20942	21005	20887	21031	20918	20857	20739	20756	20685	20938	21038	20997	20935	21070	21180	21013	20949	20908	20900	21140	21082	21083	21008	20986	20955	21093	20972	20872	21125	21078	20927	20963	20853	21142	20830	21053	20938	21049	20885	20991	21071	21054	21080	20882	20965	21121	21054	21000	20940	20951	21079	20802	21311	20991	21174	20876	20896	21276	21041	20829	21161	20911	21063	20840	20854	21083	21097	21059	21014	20926	20917	21114	20954	21010	20931	21010	21013	21053	20933	21028	20868	20964	21031	20917	21046	21152	20956	20922	21248	20978	21197	21177	21097	20610	21235	21145	21212	21186	21127	20881	21101	20946	21063	20984	21041	20995	21042	21012	20743	20861	21002	20933	20851	21013	20913	20984	20898	20931	20936	21157	21035	21062	21030	20943	20992	21000	21107	20965	20833	21120	21046	20843	20934	21140	20857	20861	21017	21094	21123	21172	21019	20880	20861	20786	21032	20991	20946	20843	21058	20907	21030	20981	20972	21093	21110	20833	20903	21081	21077	21038	20922	20958	20977	20825	20830	21137	21116	21100	20912	21167	20987	21050	21065	21055	20705	21042	21220	20962	20995	20893	20965	21276	21110	21082	21018	20988	20896	20815	20925	20960	20997	20897	21063	20954	21003	20919	21032	20926	20955	21218	21045	21084	20909	20998	20958	21002	21041	20975	21091	21010	20852	20889	20996	20883	20989	21051	21188	20955	21099	20915	21052	21036	21085	20939	21113	20742	21080	20937	20980	21026	20997	21010	21260	20992	21109	20836	21014	21014	21014	20915	20939	20902	20824	20966	20951	20968	21107	21119	21090	21257	21027	20997	20937	21024	21005	20864	20967	21082	20875	21022	20940	20838	21031	20851	20987	21029	21045	21160	21032	20925	20935	21037	21159	20957	20882	21095	21069	20811	21022	21080	20986	21021	20898	21024	21145	20947	20934	21225	21077	21010	21066	20832	20997	20943	21040	21077	20876	20872	21046	20776	21347	21025	21046	21044	21239	21080	20825	21101	20854	20911	21114	20980	20985	21089	20827	21061	21039	20878	20672	20844	21093	21130	21258	20907	21122	21070	20930	20819	20985	20905	20792	20936	20950	21073	20959	20907	21249	20922	20853	20976	21074	20928	21104	20940	20968	20956	20967	21046	20903	20905	20937	21097	21037	21066	21199	20868	21108	20973	20888	21105	21040	21030	20951	20994	21076	21057	21150	20886	21000	20946	21165	21078	20938	20992	20987	20732	21019	20840	21197	20982	21097	21012	20894	21022	20988	20997	21241	20810	20854	21056	21136	21059	21028	20838	20872	20917	21227	21006	21020	21028	21148	20829	21013	20899	20865	21120	20961	20999	21151	21010	20977	21024	20990	20927	20800	20874	20944	20945	21050	20953	20869	21028	21063	20842	21179	20994	21395	21248	20866	20982	21053	20930	20799	21008	20955	21008	20765	20888	20987	21035	21018	20893	20966	21132	20866	20993	20958	21044	21058	20960	20887	21114	21029	20888	21028	21067	21014	20868	20873	20974	21023	20961	21054	21162	20906	21107	21250	20989	20965	20991	21155	21000	20764	20991	21006	21048	21239	21049	21163	21024	20812	20885	21049	20886	21062	21172	20997	21216	21242	20948	21015	21160
19363	25809	24071	20373	18351	17272	17176	17350	17192	16768	16915	16712	16612	16557	16753	16486	16386	16592	16319	16491	16324	16510	16534	16420	16495	16490	16592	16686	16366	16387	16648	16402	16409	16608	16447	16326	16597	16690	16467	16358	16366	16455	16452	16456	16564	16469	16588	16283	16436	16511	16631	16436	16424	16466	16412	16454	16644	16275	16494	16219	16526	16444	16545	16540	16553	16409	16340	16531	16554	16402	16485	16629	16332	16602	16462	16527	16622	16586	16208	16387	16540	16332	16524	16532	16503	16444	16446	16546	16250	16550	16486	16696	16452	16559	16600	16430	16394	16417	16615	16596	16416	16435	16338	16470	16526	16592	16607	16594	16351	16377	16373	16607	16438	16304	16390	16495	16507	16422	16447	16446	16452	16507	16417	16540	16355	16493	16446	16407	16374	16598	16580	16484	16431	16444	16586	16534	16471	16397	16380	16634	16421	16325	16617	16512	16522	16427	16471	16474	16605	16436	16401	16409	16519	16258	16435	16319	16460	16468	16420	16574	16267	16519	16476	16502	16422	16508	16459	16428	16299	16430	16411	16506	16396	16364	16347	16592	16286	16506	16432	16665	16291	16567	16580	16230	16607	16470	16294	16433	16413	16627	16523	16512	16517	16464	16494	16332	16557	16395	16410	16484	16355	16618	16556	16481	16688	16377	16382	16539	16381	16374	16447	16452	16280	16424	16506	16453	16393	16441	16423	16542	16320	16516	16611	16458	16587	16510	16303	16397	16387	16282	16572	16351	16463	16351	16469	16554	16356	16497	16410	16569	16639	16592	16432	16208	16565	16448	16435	16298	16527	16463	16544	16468	16573	16448	16506	16375	16433	16517	16464	16440	16552	16525	16592	16483	16425	16547	16620	16267	16362	16394	16470	16397	16571	16459	16396	16538	16429	16434	16454	16415	16450	16591	16426	16525	16422	16463	16245	16519	16593	16477	16566	16392	16658	16553	16520	16541	16372	16575	16500	16488	16436	16414	16431	16500	16406	16367	16540	16214	16392	16415	16358	16459	16283	16488	16331	16349	16552	16482	16534	16491	16507	16515	16364	16294	16514	16399	16328	16483	16337	16469	16270	16516	16466	16605	16513	16417	16594	16641	16565	16419	16361	16417	16519	16596	16441	16148	16309	16419	16414	16323	16362	16687	16503	16214	16358	16408	16479	16542	16346	16422	16417	16374	16310	16146	16532	16477	16467	16545	16600	16523	16447	16489	16450	16329	16472	16498	16409	16374	16503	16430	16685	16425	16505	16465	16319	16490	16432	16360	16361	16442	16440	16536	16478	16539	16564	16285	16567	16387	16412	16435	16436	16608	16483	16339	16418	16404	16362	16461	16467	16434	16756	16619	16596	16476	16519	16556	16477	16632	16592	16363	16328	16600	16439	16540	16469	16345	16285	16497	16475	16435	16627	16580	16613	16362	16543	16490	16531	16426	16486	16352	16605	16352	16559	16366	16499	16210	16625	16339	16429	16496	16451	16545	16543	16508	16521	16421	16405	16414	16372	16461	16451	16404	16610	16494	16421	16208	16326	16638	16316	16659	16300	16486	16449	16476	16376	16488	16521	16481	16530	16455	16444	16467	16404	16413	16459	16349	16538	16281	16422	16603	16415	16390	16415	16489	16544	16509	16397	16424	16436	16285	16470	16301	16504	16556	16412	16607	16567	16525	16450	16474	16500	16392	16238	16517	16341	16429	16343	16563	16534	16496	16568	16490	16432	16563	16322	16418	16441	16357	16607	16422	16525	16619	16553	16394	16424	16323	16285	16538	16562	16435	16480	16245	16319	16579	16469	16226	16386	16602	16477	16336	16314	16399	16371	16496	16451	16489	16459	16410	16489	16369	16460	16468	16535	16425	16521	16559	16613	16443	16498	16390	16431	16619	16463	16458	16453	16608	16493	16341	16416	16333	16328	16353	16493	16399	16424	16580	16692	16414	16572	16464	16543	16301	16505	16648	16271	16335	16520	16361	16428	16577	16391	16542	16585	16434	16454	16510	16609	16344	16511	16519	16456	16408	16505	16689	16402	16391	16629	16274	16473	16395	16251	16498	16315	16409	16500	16385	16321	16468	16381	16480	16286	16481	16333	16644	16462	16258	16459	16341	16307	16422	16271	16523	16622	16354	16241	16502	16423	16507	16323	16546	16541	16563	16307	16190	16321	16427	16325	16486	16508	16511	16541	16466	16448	16441	16444	16423	16465	16378	16321	16562	16553	16456	16314	16467	16467	16383	16487	16319	16548	16579	16456	16427	16481	16633	16280	16549	16377	16459	16457	16718	16429	16560	16355	16440	16483	16536	16444	16475	16338	16459	16492	16424	16424	16581	16370	16429	16413	16507	16401	16562	16421	16535	16396	16347	16325	16322	16453	16467	16528	16494	16475	16329	16517	16382	16510	16528	16405	16793	16328	16468	16492	16415	16285	16455	16258	16459	16510	16487	16306	16569	16464	16501	16473	16416	16321	16613	16470	16450	16285	16475	16635	16386	16408	16292	16425	16297	16595	16360	16662	16545	16533	16428	16495	16564	16574	16556	16427	16526	16514	16341	16389	16390	16406	16371	16300	16433	16418	16630	16382	16398	16524	16387	16380	16600	16556	16515	16400	16452	16462	16445	16442	16409	16565	16506	16544	16429	16672	16388	16428	16508	16585	16487	16350	16488	16580	16367	16493	16472	16500	16657	16343	16446	16516	16614	16382	16420	16375	16255	16706	16464	16414	16493	16394	16328	16423	16363	16379	16361	16330	16478	16404	16505	16473	16266	16509	16338	16428	16386	16371	16438	16456	16600	16413	16378	16468	16464	16362	16487	16461	16420	16524	16534	16462	16396	16373	16445	16583	16486	16554	16356	16573	16506	16262	16369	16440	16513	16439	16622	16469	16422	16334	16349	16491	16456	16335	16412	16503	16438	16374	16224	16627	16479	16525	16475	16460	16509	16441	16380	16524	16399	16345	16156	16499	16433	16637	16578	16396	16460	16443	16528	16510	16430	16315	16632	16321	16445	16417	16445	16465	16425	16509	16446	16484	16433	16485	16473	16389	16531	16429	16533	16595	16391	16491	16502	16364	16430	16642	16345	16595	16456	16556	16542	16453	16348	16508	16431	16404	16536	16403	16588	16313	16542	16481	16432	16412	16391	16465	16526	16540	16330	16464	16402	16475	16566	16410	16399	16451	16495	16495	16518	16286	16539	16617	16429	16431	16517	16347	16323	16289	16600	16429	16585	16553	16435	16191	16393	16433	16524	16452	16507	16273	16401	16554	16389	16582	16401	16498	16524	16533	16554	16592	16520	16392	16445	16534	16527	16270	16515	16542	16363	16564	16530	16386	16504	16489	16375	16357	16391	16427	16463	16461	16437	16531	16337	16251	16637	16236	16533	16482	16423	16466	16505	16376	16650	16721	16406	16576	16489	16418	16495	16549	16435	16389	16619	16442	16368	16586	16367	16414	16503	16545	16669	16288	16650	16569	16579	16318	16390	16448	16368	16378	16317	16300	16472	16328	16498	16512	16722	16339	16348	16701	16453	16397	16597	16516	16456	16400	16268	16478	16434	16556	16643	16293	16694	16163	16315	16390	16591	16456	16384	16377	16403	16384	16445	16573	16547	16605	16445	16526	16370	16444	16500	16342	16377	16499	16427	16465	16402	16451	16511	16556	16376	16479	16400	16435	16576	16582	16497	16528	16428	16394	16484	16386	16435	16546	16591	16434	16515	16438	16505	16306	16539	16423	16437	16474	16487	16331	16609	16346	16449	16617	16488	16544	16559	16433	16388	16361	16565	16376	16521	16462	16461	16641	16312	16376	16587	16585	16438	16352	16462	16352	16521	16428	16349	16574	16582	16465	16366	16415	16420	16405	16431	16641	16378	16413	16435	16606	16449	16429	16391	16479	16468	16430	16431	16468	16435	16214	16564	16513	16482	16556	16568	16621	16322	16504	16361	16509	16381	16316	16481	16433	16464	16438	16429	16352	16277	16548	16577	16451	16428	16479	16262	16507	16454	16359	16461	16347	16637	16503	16530	16354	16558	16342	16417	16421	16441	16407	16362	16325	16295	16476	16543	16473	16326	16487	16613	16600	16425	16561	16484	16494	16689	16556	16620	16443	16539	16479	16307	16471	16480	16472	16448	16397	16406	16485	16564	16428	16604	16447	16386	16236	16396	16468	16416	16491	16557	16436	16364	16360	16454	16475	16435	16452	16470	16437	16556	16475	16561	16502	16663	16438	16473	16576	16355	16455	16395	16472	16459	16543	16564	16448	16545	16527	16462	16501	16531	16520	16422	16547	16499	16366	16459	16405	16406	16478	16434	16207	16457	16494	16467	16385	16647	16499	16488	16536	16511	16529	16515	16532	16433	16528	16439	16330	16426	16452	16463	16383	16390	16676	16466	16459	16486	16441	16514	16589	16394	16338	16391	16415	16467	16466	16389	16489	16500	16432	16524	16298	16385	16364	16418	16482	16303	16518	16362	16318	16639	16520	16498	16590	16354	16647	16417	16386	16362	16496	16640	16542	16399	16459	16377	16505	16414	16402	16602	16497	16500	16570	16548	16396	16491	16377	16594	16390	16493	16435	16452	16488	16298	16482	16449	16434	16456	16424	16223	16389	16561	16299	16358	16439	16461	16590	16293	16437	16452	16426	16588	16627	16365	16373	16448	16388	16321	16287	16485	16409	16328	16486	16534	16532	16453	16604	16467	16499	16385	16446	16551	16476	16330	16496	16418	16216	16525	16498	16335	16469	16255	16473	16413	16289	16434	16409	16338	16533	16482	16417	16515	16447	16553	16356	16562	16582	16512	16536	16604	16409	16376	16249	16421	16384	16580	16243	16507	16465	16455	16345	16539	16432	16565	16273	16509	16340	16507	16498	16499	16459	16540	16459	16364	16388	16367	16440	16540	16592	16307	16577	16476	16496	16498	16577	16529	16345	16515	16498	16343	16396	16563	16522	16545	16279	16613	16549	16417	16461	16361	16545	16371	16519	16490	16430	16426	16439	16424	16588	16445	16378	16542	16486	16518	16470	16537	16540	16490	16514	16592	16448	16396	16670	16455	16375	16432	16450	16535	16342	16465	16354	16418	16385	16438	16494	16541	16378	16478	16350	16367	16555	16598
23808	21089	28504	24224	22826	24426	24120	21736	21691	21628	21257	21081	21212	21145	20899	21167	21090	20948	20844	20633	20825	21001	20767	20843	21052	20819	20781	20636	20922	20679	20927	20984	21062	20825	20874	20861	20760	20779	20849	20837	20825	20833	20702	21001	20873	20878	20833	20575	20659	20650	20790	20941	20698	20753	20763	20796	20804	20952	20900	20724	20817	20672	20869	20923	20596	20639	20646	20878	20710	20769	20964	20914	20901	20791	20769	20677	20816	20896	20582	20732	20880	20690	20705	20768	20714	20882	20851	20690	20978	20984	20685	20889	20846	20974	20953	20845	20783	21035	20878	20678	20881	20621	20842	20829	20706	20952	20867	20937	20689	20750	20896	20875	20800	20787	20881	20673	20737	20799	20927	20771	20748	20726	20575	20819	20817	20791	20662	20807	20581	20816	20793	20745	20824	20558	20789	20693	20687	20691	20552	20493	20583	20810	20518	20577	20771	20637	20867	20746	20893	20781	20621	20661	20883	20645	20886	20598	20536	20543	20733	20671	20716	20825	20658	20800	20652	20597	20620	20599	20886	20595	20720	20802	20876	20681	20664	20755	20844	20604	20780	20809	20629	20827	20761	20793	20578	20678	20818	20576	20709	20834	20813	20881	20533	20851	20693	20754	20864	20631	20670	20561	20791	20523	20587	20733	20773	20776	20813	20866	20581	20859	20829	20923	20840	20722	20766	20922	20687	20581	20705	20960	20680	20707	20781	20642	20973	20881	20654	20728	20669	20835	20779	20614	20756	20661	20491	20843	20620	20713	20696	20609	20743	20746	20691	20710	20785	20660	20693	20718	20921	20491	20732	20517	20702	20775	20450	20622	20662	20657	20628	20724	20688	20850	20764	20742	20588	20812	20830	20828	20842	20868	20818	20744	20891	20738	20819	20764	20769	20818	20669	20707	20609	20870	20704	20843	20821	20440	20805	20856	20892	20963	20807	20869	20601	20522	20755	20536	20709	20691	20875	20705	20734	20843	20841	20704	20560	20666	20772	20655	20812	20754	20940	20570	20779	20792	20738	20900	20911	20704	20864	20526	20929	20876	20718	20588	20791	20744	20879	20632	20643	20876	20865	20714	20741	20711	20763	20702	20632	20650	20806	20514	20662	20721	20609	20643	20818	20784	20733	20678	20765	20784	20605	20742	20842	20684	21000	20745	20506	20776	20736	20717	20673	20565	20598	20840	20846	20579	20804	20854	20514	20587	20726	20754	20596	20641	20695	20649	20641	20700	20859	20798	20821	21024	20802	20813	20691	20701	20803	20721	20759	20632	20771	20824	20977	20822	20737	20751	20681	20729	20981	20828	20598	20814	20740	20730	20749	20757	20785	20711	20768	20799	20745	20675	20728	20602	20784	20852	20913	20857	20726	20721	20583	20571	20598	20643	20791	20509	20659	20729	20729	20565	20638	20845	20858	20618	20907	20684	20824	20902	20654	20853	20573	20777	20739	20678	20734	20532	20743	20820	20751	20715	20693	20702	20537	20621	20849	20672	20854	20946	20839	20880	20782	20725	20851	20786	20821	20757	20797	20614	20732	20522	20628	20790	20788	20615	20856	20830	20862	20554	20919	20640	20951	20674	20495	20855	21028	20751	20720	20528	20858	20693	20844	20675	20772	20800	20713	20798	20669	20751	20610	20742	20686	20756	20848	20816	20847	20536	20639	20771	20527	20547	20927	20676	20780	20800	20801	20726	20820	20841	20568	20860	20925	20547	20926	20806	20649	20782	20928	20641	20672	20772	20685	20698	20806	20794	20857	20779	20735	20676	20796	20804	20505	20693	20796	20653	20718	20812	20697	20870	20860	20695	20883	20813	20657	20602	20552	20598	20657	20704	20529	20621	20600	20737	20799	20779	20548	20837	20855	20726	20869	20692	20780	20928	20884	20594	20531	20768	20632	20700	20700	20915	20673	20728	20803	20739	20886	20699	20767	20558	20871	20760	20935	20772	20736	20849	20623	20888	20931	20789	20562	20701	20611	20881	20769	20584	20748	20868	20763	20839	20682	20847	20819	20698	20840	20646	20693	20722	20919	20765	20968	20819	20865	20739	20735	20712	20812	20868	20687	20935	20752	20653	20933	20581	20577	20685	20856	20871	20822	20982	20935	20879	20934	20754	20604	20348	20574	20755	20821	20771	20734	20775	20593	20699	20977	20882	20737	20608	20877	20571	20681	20721	20948	20669	20807	20618	20797	20766	20836	20678	20570	20560	20688	20728	20708	20969	20884	20973	20931	20764	20792	20717	20832	20536	20789	20435	20848	20676	20850	20609	20976	20592	20793	20715	20821	20477	20949	20738	20724	20754	20685	20785	20876	20865	20895	20836	20861	20876	20691	20731	20805	20698	20851	20716	20752	20592	20724	20775	20741	20675	20614	20791	20777	20865	20643	20939	20442	20452	20827	20643	20897	20872	20727	20765	20804	20694	20550	20986	20644	20715	20806	20666	20766	20983	20777	20838	20876	20672	20727	20778	20750	20640	20589	20612	20752	20654	20666	20946	20914	20806	20702	20910	20728	20720	20665	20715	20932	20740	20630	20474	20682	20531	20764	20922	20737	20788	20724	20600	20723	20907	20639	20700	20629	20925	20793	20650	20566	20675	20947	20729	20737	20723	20897	20730	20790	20613	20685	20812	20649	20648	20642	20834	21071	20559	20840	20902	20679	20814	20686	20643	20749	20639	20708	20652	20735	20833	20654	20676	20821	20844	20757	20783	20762	20856	20895	20618	20802	20873	20727	20633	20680	20789	20922	20984	20882	20713	20878	20691	20571	20792	20744	20785	20794	20725	20814	20837	20449	20766	20585	20823	20840	20541	20868	21087	20864	20570	20773	20737	20736	20600	20746	20753	20785	20667	20688	20598	20728	20943	20649	20702	20551	20819	20879	20878	20818	20840	20666	20632	20624	20662	20732	20619	20641	20645	20682	20736	20909	20641	20808	20750	20717	20831	20806	20720	20515	20868	21028	20498	20857	20716	20865	20775	20985	20686	20760	20790	20559	20769	20732	20646	20721	20558	20641	20801	20839	20697	20811	20565	20777	20779	20620	20613	20700	20694	20900	20685	20848	20881	20845	20811	20719	20752	20811	20744	20673	20639	20757	20796	20878	20748	20774	20799	20742	20938	20471	20687	20943	20976	20730	20560	20691	20400	20567	20942	20786	20750	20848	20517	20671	20921	20886	20684	20770	20717	20653	20744	20819	20494	20733	20667	20879	20678	20707	20607	20594	20677	20949	20724	20677	20758	20843	20611	20627	20667	20772	20933	20751	20848	20903	20615	20661	20724	20933	20751	20811	20822	20768	20742	21040	20791	20800	20714	20667	20749	20540	20790	20700	20902	20779	20785	20585	20714	20813	20826	20726	20631	20734	21025	20747	21054	20847	20707	20711	20737	20735	20806	20801	20625	20812	20803	20488	20750	20766	20707	20619	20751	20822	20632	20790	20755	20876	20630	20714	20780	20755	20622	20645	20816	20590	20571	20985	20773	20614	20736	20859	20684	20734	20792	20483	20769	20821	20858	20623	20795	20797	20992	20736	20716	20663	20640	20819	20772	20915	20694	20664	20839	20851	20870	20695	20600	20733	20776	21062	20643	20885	20663	20591	20778	20918	20487	20659	20617	20668	20756	20869	20629	20748	20725	20713	20784	20593	20678	20766	20776	20693	20720	20768	20805	20904	20777	20696	20640	20809	20751	20521	20697	20530	20646	20494	20694	20781	20988	20620	20703	20714	20838	20747	20678	20754	20831	20778	20783	20736	20759	20696	20649	20807	20911	20953	20862	21037	20882	20881	21012	20869	20802	20626	20629	20852	20673	20978	21001	20737	20697	20740	20716	20492	20628	20532	20724	20705	20708	20828	20732	20564	20839	20730	20819	20838	20760	20528	20771	20812	20621	20415	20518	20760	20703	20774	20802	20742	20808	20534	20574	21014	20836	20841	20625	20732	20736	20865	20863	20735	20572	20680	20710	20768	20811	20729	20861	20955	20635	20707	20713	20863	20845	20652	20675	20547	20830	21015	20606	20738	20761	20790	20857	20812	20871	20757	20905	20803	20738	20848	20812	20928	20810	20929	20877	20396	20707	20722	20730	20687	20795	20672	20849	20845	20941	20938	20849	20857	21027	20629	20754	20741	20733	20860	20570	20678	20813	20585	20690	20933	20914	20954	20826	20704	20891	20711	20777	20642	20684	20773	20851	20781	20719	20678	20638	20872	20738	20835	20705	20732	20771	20852	20781	20927	20800	20602	20695	20685	20821	20508	20642	20790	20964	20673	20706	20545	20839	20756	20649	20697	20724	20655	20630	20589	20708	20675	20731	20732	20710	20878	20731	20820	20666	20681	20617	20657	20752	20909	20746	20797	20819	20771	20660	20605	20772	20904	20910	20604	20561	20899	20734	20708	20752	20818	20497	20599	20749	20915	20523	20630	20913	20648	20585	20667	20855	20679	20717	20642	20914	20571	20823	20834	20720	20860	20770	20799	20838	20747	20683	20752	20764	20942	20653	20731	20900	20785	20815	20838	20803	20502	20706	20601	20690	20971	20729	20669	20753	20852	20656	21030	20969	20776	20617	20637	20586	20822	20838	20673	20677	20823	20749	20626	20904	20623	20792	20748	20634	20688	20672	20758	20757	20578	20628	20807	20835	20922	20516	20781	20831	20736	20679	20895	20887	20754	20887	20739	20789	20960	20790	20894	20690	20606	20826	20908	20718	20640	20840	21033	20873	20516	20766	20778	20612	20479	20613	20822	20605	20738	20681	20806	20942	20893	20736	20686	20497	20923	20818	20697	20456	20709	20860	20751	20770	20658	20650	20927	20847	20823	20585	20662	20769	20778	20692	20916	20780	20622	20723	20632	20730	20791	20760	20919	20881	20714	20698	20735	20745	20709	20647	20932	20756	20714	20624	20611	21011	20825	20726	20621	20662	20838	20736	20858	20761	20688	20677	20513	20816	20801	20753	20838	20717	20735	20621	20897	20522	20758	20631	20900	20723	20738	20573	20714	20489	20743	20788	20706	20520	20591	20590	20730	20644	20693	20871	20882	20726	20644	20804	20601	20786	20773	20528	20772	20611	20657	20568	20865	20886	20895	20967	20712	20663	20746	20659	20536	20911
19015	32638	29803	23596	21093	18914	17760	17696	17816	16952	16853	16869	16776	16715	16588	16672	16570	16609	16342	16537	16442	16218	16634	16630	16557	16380	16196	16440	16521	16536	16532	16520	16359	16347	16441	16525	16429	16638	16266	16572	16260	16424	16437	16258	16355	16335	16394	16380	16398	16515	16338	16335	16472	16441	16451	16466	16214	16407	16329	16295	16481	16371	16404	16261	16561	16546	16547	16392	16363	16242	16292	16351	16220	16337	16361	16363	16460	16384	16356	16351	16334	16357	16251	16574	16377	16458	16329	16265	16274	16337	16254	16347	16468	16412	16434	16422	16451	16261	16449	16362	16441	16331	16465	16240	16554	16481	16444	16194	16393	16246	16210	16416	16373	16276	16495	16232	16421	16264	16344	16416	16405	16240	16268	16308	16313	16557	16535	16381	16275	16311	16363	16524	16403	16296	16472	16261	16473	16357	16260	16504	16282	16370	16456	16355	16354	16478	16435	16308	16404	16384	16194	16198	16324	16359	16465	16267	16277	16245	16340	16410	16343	16348	16173	16540	16373	16355	16271	16369	16252	16114	16228	16454	16404	16429	16498	16302	16374	16240	16223	16262	16435	16407	16343	16374	16490	16313	16424	16280	16401	16429	16269	16409	16267	16526	16276	16342	16321	16452	16261	16363	16415	16402	16344	16440	16449	16265	16389	16381	16525	16241	16187	16348	16415	16443	16403	16287	16355	16398	16367	16429	16397	16386	16473	16336	16300	16326	16370	16426	16413	16399	16341	16417	16175	16450	16350	16324	16360	16195	16529	16240	16272	16463	16429	16258	16404	16139	16397	16338	16364	16307	16486	16347	16314	16453	16254	16362	16285	16442	16357	16351	16386	16180	16420	16433	16390	16346	16447	16275	16320	16210	16490	16267	16349	16557	16363	16263	16271	16190	16396	16386	16196	16232	16513	16332	16367	16465	16306	16356	16408	16392	16235	16453	16266	16397	16325	16325	16465	16223	16328	16439	16251	16233	16331	16293	16386	16358	16451	16284	16289	16458	16453	16452	16283	16373	16467	16322	16423	16320	16420	16339	16307	16313	16375	16403	16543	16232	16476	16450	16393	16314	16555	16399	16154	16380	16398	16271	16263	16282	16237	16297	16278	16358	16393	16440	16391	16278	16349	16447	16460	16480	16272	16528	16448	16306	16253	16599	16338	16454	16307	16437	16325	16409	16355	16360	16362	16382	16243	16388	16325	16328	16351	16299	16491	16305	16291	16471	16578	16210	16319	16276	16414	16702	16336	16329	16313	16452	16358	16445	16317	16431	16272	16359	16501	16303	16278	16514	16312	16323	16317	16299	16401	16489	16276	16276	16320	16303	16351	16372	16292	16420	16570	16336	16328	16194	16563	16382	16395	16389	16226	16205	16379	16220	16398	16492	16259	16378	16315	16501	16473	16264	16125	16493	16069	16298	16330	16286	16248	16452	16410	16236	16126	16203	16264	16287	16383	16444	16585	16398	16295	16285	16369	16279	16467	16378	16350	16224	16389	16254	16440	16327	16339	16443	16216	16162	16366	16225	16225	16374	16339	16436	16398	16177	16208	16123	16398	16329	16246	16379	16256	16408	16150	16282	16268	16339	16404	16234	16342	16126	16317	16550	16265	16420	16243	16389	16380	16437	16345	16217	16343	16321	16326	16271	16336	16433	16532	16248	16350	16298	16402	16439	16325	16405	16382	16166	16519	16337	16343	16235	16285	16370	16367	16287	16407	16346	16348	16280	16387	16407	16320	16245	16296	16317	16386	16272	16294	16378	16552	16198	16434	16360	16369	16415	16518	16344	16264	16531	16239	16305	16347	16368	16526	16428	16438	16291	16420	16241	16441	16453	16292	16488	16210	16203	16428	16395	16335	16329	16532	16246	16336	16525	16260	16292	16345	16332	16310	16443	16281	16451	16376	16359	16277	16390	16315	16207	16270	16351	16350	16321	16308	16333	16373	16569	16319	16217	16463	16326	16337	16385	16459	16171	16258	16305	16515	16313	16595	16401	16388	16386	16387	16317	16334	16411	16392	16380	16369	16308	16456	16394	16457	16426	16387	16154	16145	16227	16535	16386	16342	16365	16259	16197	16238	16249	16410	16364	16257	16306	16355	16321	16348	16302	16430	16370	16242	16368	16451	16190	16344	16427	16410	16346	16229	16283	16272	16316	16349	16254	16157	16462	16160	16500	16265	16305	16355	16213	16325	16339	16439	16289	16412	16242	16370	16330	16419	16416	16518	16278	16447	16385	16388	16442	16242	16345	16468	16268	16511	16464	16144	16329	16312	16234	16349	16339	16438	16324	16421	16391	16339	16401	16288	16354	16143	16309	16425	16332	16383	16274	16346	16434	16225	16368	16466	16240	16444	16192	16341	16447	16323	16229	16251	16430	16253	16476	16358	16349	16251	16338	16298	16237	16390	16206	16206	16303	16417	16348	16411	16384	16196	16418	16309	16320	16304	16408	16250	16357	16286	16336	16347	16280	16405	16315	16480	16404	16335	16250	16429	16412	16314	16398	16282	16374	16266	16208	16408	16405	16424	16473	16469	16457	16364	16391	16234	16387	16523	16424	16223	16294	16336	16379	16344	16150	16431	16458	16608	16352	16296	16310	16452	16465	16209	16326	16304	16568	16311	16339	16311	16409	16432	16519	16232	16233	16366	16316	16487	16265	16325	16238	16359	16267	16422	16408	16183	16469	16230	16284	16382	16523	16403	16247	16382	16476	16477	16409	16176	16456	16270	16382	16324	16443	16455	16349	16229	16306	16417	16315	16170	16419	16348	16416	16268	16292	16349	16350	16187	16471	16517	16106	16385	16334	16287	16297	16304	16174	16472	16400	16307	16409	16245	16350	16431	16221	16479	16268	16250	16304	16236	16467	16383	16467	16408	16281	16104	16465	16418	16348	16335	16240	16293	16354	16434	16283	16393	16474	16496	16385	16256	16583	16226	16424	16314	16432	16290	16372	16294	16288	16408	16274	16253	16150	16466	16302	16303	16318	16330	16387	16357	16428	16396	16230	16404	16281	16269	16313	16522	16359	16135	16244	16225	16147	16371	16363	16357	16408	16233	16516	16435	16305	16397	16453	16392	16261	16540	16483	16218	16455	16232	16356	16220	16478	16267	16466	16326	16315	16252	16429	15986	16415	16368	16322	16368	16392	16253	16277	16230	16477	16264	16386	16198	16275	16471	16304	16124	16385	16340	16397	16258	16551	16366	16446	16429	16348	16109	16291	16281	16441	16403	16196	16409	16385	16142	16226	16364	16364	16354	16238	16425	16378	16339	16429	16317	16392	16417	16230	16215	16447	16370	16290	16270	16213	16367	16244	16492	16441	16369	16214	16382	16408	16269	16280	16392	16358	16248	16402	16252	16146	16378	16291	16432	16400	16373	16334	16404	16549	16401	16507	16296	16173	16286	16443	16219	16257	16300	16278	16369	16266	16502	16187	16328	16370	16315	16285	16481	16247	16415	16302	16388	16304	16441	16316	16172	16305	16384	16493	16194	16399	16246	16511	16189	16401	16303	16199	16315	16193	16227	16176	16319	16373	16250	16440	16253	16246	16247	16478	16222	16387	16173	16353	16440	16285	16275	16415	16539	16199	16359	16190	16421	16506	16285	16510	16312	16344	16331	16237	16346	16117	16426	16386	16347	16281	16252	16436	16393	16334	16395	16332	16371	16165	16287	16227	16310	16448	16455	16144	16290	16203	16246	16449	16342	16217	16527	16339	16288	16335	16331	16408	16333	16117	16381	16370	16315	16372	16268	16348	16330	16373	16334	16300	16231	16309	16275	16336	16373	16273	16297	16380	16221	16221	16311	16425	16388	16190	16285	16394	16285	16305	16239	16378	16245	16430	16299	16322	16232	16273	16494	16325	16268	16175	16322	16300	16305	16349	16322	16401	16328	16316	16466	16248	16389	16322	16419	16410	16357	16436	16458	16403	16161	16371	16222	16424	16359	16289	16189	16236	16304	16380	16584	16335	16337	16479	16239	16427	16291	16315	16431	16361	16269	16385	16299	16374	16271	16417	16381	16539	16432	16293	16225	16238	16424	16277	16454	16365	16318	16373	16350	16369	16259	16347	16317	16294	16256	16338	16260	16227	16356	16487	16395	16280	16325	16094	16304	16414	16266	16172	16426	16364	16336	16317	16193	16488	16450	16324	16310	16306	16341	16296	16444	16125	16298	16439	16486	16235	16197	16368	16174	16402	16384	16347	16491	16356	16445	16199	16361	16364	16197	16513	16393	16329	16156	16334	16121	16488	16448	16456	16414	16283	16238	16367	16291	16158	16314	16198	16336	16174	16458	16385	16252	16378	16160	16328	16483	16350	16363	16465	16203	16455	16432	16380	16270	16254	16376	16376	16300	16281	16356	16347	16304	16287	16135	16435	16348	16197	16397	16217	16233	16476	16508	16318	16403	16304	16288	16192	16227	16308	16491	16319	16084	16279	16283	16428	16379	16411	16178	16313	16437	16351	16246	16317	16261	16373	16323	16359	16344	16492	16273	16316	16575	16319	16390	16177	16271	16428	16400	16316	16341	16351	16336	16440	16308	16512	16249	16369	16369	16523	16421	16205	16190	16297	16385	16462	16208	16412	16402	16548	16484	16228	16347	16353	16500	16297	16364	16293	16367	16321	16477	16324	16334	16348	16313	16390	16509	16288	16286	16248	16300	16327	16174	16428	16310	16430	16344	16471	16110	16237	16214	16337	16259	16463	16232	16297	16447	16365	16367	16419	16090	16262	16270	16372	16304	16272	16347	16384	16320	16189	16372	16341	16366	16330	16295	16238	16335	16176	16317	16356	16421	16331	16395	16389	16443	16496	16270	16381	16331	16263	16399	16219	16443	16149	16335	16321	16420	16501	16180	16217	16514	16232	16291	16292	16285	16298	16272	16231	16161	16450	16412	16330	16360	16416	16195	16376	16166	16400	16481	16415	16320	16369	16271	16303	16350	16413	16270	16247	16236	16383	16236	16365	16362	16257	16407	16456	16365	16335	16493	16299	16533	16342	16324	16225	16323	16501	16370	16359	16312	16433	16320	16193	16404	16271	16249	16509	16546	16467	16603	16293	16321	16418	16288	16461	16260	16305	16472	16425	16442	16400	16465	16319	16368	16203
22772	21144	28867	23702	21698	24638	27526	23105	22767	22562	22246	21931	21767	21711	21716	21870	21757	21631	21450	21555	21589	21550	21246	21550	21561	21325	21513	21530	21467	21265	21481	21408	21438	21336	21522	21307	21235	21226	21610	21391	21383	21366	21499	21360	21453	21689	21488	21570	21525	21211	21381	21353	21286	21146	21199	21331	21382	21184	21339	21340	21076	21192	20954	21207	21428	21253	21219	21166	21335	21663	21283	21053	21322	21506	21324	21379	21253	21316	21227	21306	21329	21342	21199	21446	21517	21116	21519	21080	21261	21005	21299	21364	21211	21394	21406	21264	21223	21320	21535	21418	21367	21128	21131	21411	21461	21294	21405	21346	21119	21368	21332	21136	21427	21326	21363	21419	21293	21160	21197	21463	21311	21215	21165	21448	21223	21183	21219	21029	21359	21368	21228	21356	21305	21192	21194	20981	21275	21266	21229	21042	21441	21371	21359	21287	21345	21403	21287	21323	21137	21337	21151	21197	21136	20950	21307	21282	21341	21161	21311	21345	21098	21145	21185	21158	21210	21140	21216	21159	21091	21314	21455	21082	21255	21396	21517	21274	21002	21383	21219	21250	21152	21421	21370	21233	21412	21169	21378	21285	21165	21350	21304	21300	21218	21217	21355	21361	21237	21199	21201	21136	21307	21034	21155	21296	21370	21350	21374	21172	21165	21089	21320	21093	21177	21269	21588	21230	21266	21102	21312	21202	21327	21317	21338	21222	21207	21357	21022	21502	21180	21286	21350	21391	21206	21262	21253	21176	21384	21289	21144	21159	21271	21312	21221	21205	21485	21415	21275	21167	21129	21291	21084	21194	21299	21160	21308	21054	21096	21400	21270	21364	21211	21315	21240	21317	21354	21163	21256	21325	21255	21487	21065	21381	21217	21128	21190	21189	21281	21248	21315	21270	21254	21212	21178	21267	21387	21141	21342	21280	21020	21281	21282	21272	21301	21275	21404	21109	21196	21000	21417	21328	21219	21312	21456	21098	21272	21312	21088	21379	21204	21402	21382	21208	21226	21566	21434	21187	21425	21390	21394	21304	21232	21219	21262	21153	21232	21121	21422	21238	21126	21094	21291	21308	21395	21196	21187	21281	20984	21180	21319	21373	21469	21266	21336	21083	21238	21380	21449	21330	21330	21285	21376	21332	21148	21257	21342	21189	21232	21171	21248	21178	21337	21068	21155	21312	21182	21212	21493	21245	21394	21107	21228	21187	21143	21419	21247	21083	21180	21286	21258	21235	21253	21230	21366	21018	21191	21133	21208	21253	21354	21291	21347	21394	21378	21240	21527	21504	21394	21375	21456	21509	21461	21432	21322	21218	21357	21424	21404	21253	20926	21327	21109	21385	21383	21143	21420	21114	21200	21184	21161	20917	21137	21122	21153	21272	21046	21311	21113	21173	21265	21030	21284	21314	21213	21304	21144	21223	21095	21266	21357	21075	21227	21190	21539	21251	21231	21282	21392	21289	21106	21104	21379	21164	21170	21272	21184	21132	21316	21177	21352	21196	21161	21020	21331	21228	21511	21196	21480	21158	21162	21224	21330	21174	21167	21198	21467	21392	21403	21390	21212	21123	21274	21379	21342	21325	21197	21010	21060	21168	21313	21126	21141	21257	21120	21311	21233	21337	21284	21177	21286	21062	21121	21555	21234	21040	21114	21405	21147	20861	21365	21019	21295	21148	21371	21163	21104	21085	21521	21263	21062	21285	21294	21358	21247	21282	21217	21204	21307	21258	21153	21228	21114	21033	21267	21211	21077	21065	21109	21176	21242	21359	21120	21131	21408	21156	21256	21332	21243	21061	21399	21377	21379	21600	21127	21318	21327	21222	21493	21172	21120	21281	21335	21340	21174	21392	21225	21094	21352	21148	21322	21151	21280	21295	21437	21251	21245	21551	21265	21245	21027	21221	21393	21243	21309	21187	21168	21098	21132	20931	21308	21198	21012	21314	21069	21231	21375	21519	21138	21299	21120	21231	21347	21393	21275	21163	21218	21072	21091	21063	21319	21392	21357	21295	21342	21392	21227	21076	21284	21329	21188	21273	21241	21328	21360	21116	21199	21301	21412	21268	21116	21131	21359	21236	21176	21076	21305	21136	21442	21233	21144	21039	21074	21137	21357	21139	21097	21310	21244	21189	21210	21308	21256	21257	21320	21187	21251	21150	21094	21098	21343	21432	21258	21243	21385	21174	21222	21146	21301	21063	21251	21217	21307	21144	21275	21270	21384	21158	21182	21228	21275	21271	21153	21480	21271	21386	21260	21087	21027	21174	21555	21486	21263	21100	21431	21371	21047	21333	21128	21204	21315	21415	21346	21182	21102	20877	21321	21245	21341	21286	21433	21419	21397	21390	21209	21341	21188	21097	21244	21265	21243	21359	21178	21374	21014	21181	21154	21334	21136	21229	21196	21125	21279	21184	21391	21321	21491	21171	21352	21351	21566	21149	21252	21411	21221	21146	21179	21108	21132	21295	21356	21207	21204	20972	21430	21245	21173	21285	21104	21065	21485	21359	21285	21181	21284	21184	21090	21573	21425	21345	21349	21124	21315	21222	21057	21197	21087	21260	21211	21169	21223	21164	21145	21126	21507	21297	21289	21407	21187	21215	21254	21170	21351	21358	21410	21080	21291	20972	21316	21339	21240	21135	21337	21342	21366	21307	21309	21235	21181	21418	21266	21189	21204	21238	21341	21338	21204	21386	20941	21166	21084	21209	21209	21028	21149	21157	21173	21115	21320	21430	21166	21156	21258	21236	21157	21223	21395	21262	21408	21225	21281	21314	21368	21244	21173	21274	21356	21189	21355	21297	21254	21294	21124	21057	21276	21305	21155	21085	21211	21206	21161	21302	21230	21235	20996	21184	21073	21204	21144	21239	21405	21280	21310	21104	21082	21546	21555	21250	21056	21184	21404	21257	21469	21124	21242	21323	21162	21042	21417	21201	21225	21195	21291	21301	21222	21275	21167	21615	21213	21151	20974	21368	21211	21312	21221	21241	21506	21342	21279	20963	21261	21238	21417	21307	21329	21119	21316	21303	21060	21100	21177	21294	21274	21171	21173	21314	21182	21262	21279	21204	21384	21190	21190	21359	21269	21152	21260	21014	21211	21269	21311	21285	21464	21018	21221	21220	21147	21156	21301	21258	21157	21145	21081	21520	21176	21295	21316	21187	21378	21232	21301	21079	21099	21291	21415	21274	21113	21053	21011	21162	21084	21381	21274	21050	21137	21123	21102	21267	21253	21196	21214	21129	21205	21273	21307	21302	21077	21253	21208	21083	21201	21255	21270	21147	21431	21430	21142	21200	21262	21021	21122	21159	21320	21308	21184	21209	21309	21202	21333	21111	21187	21270	21002	21250	21189	21066	21348	21146	21214	21221	21260	21237	21362	21529	21016	21402	21270	21277	21328	20968	21202	21373	21253	21089	21311	21271	20994	21142	21262	21342	21360	21517	21292	21281	21191	21083	21339	21260	21220	21579	21427	21219	21308	21202	21374	21231	21144	21421	21175	21404	21181	21170	21417	21288	21322	21057	21252	21303	21250	21110	21138	21239	21289	21312	21330	21207	21119	21349	21245	21125	21459	21337	21382	21250	21166	21084	21344	21146	21477	21193	21102	21200	21264	21251	21413	21162	21138	20926	21405	21408	21127	21295	21280	21265	21400	21276	21346	21195	21069	21175	21423	21158	21404	21313	21318	21217	21140	21238	21095	21240	21374	21176	21466	21461	21285	21402	21360	21374	21324	21352	21303	21284	21285	21400	21132	21241	21272	21226	21233	21472	21245	21321	21174	21109	21276	21237	21235	21198	21419	21171	21030	21170	21121	21224	21301	21155	21118	21203	21112	21138	21107	21179	21415	21453	21296	21383	21369	21421	21114	21184	21243	21377	21151	21099	21321	21375	21297	21230	21357	21110	21180	20915	21288	21216	21041	21227	21196	21263	21351	21234	21245	21352	21238	21260	21219	21316	21292	21237	20996	21367	21252	21389	21314	21157	21182	21227	21230	21322	21167	21150	21032	21213	21258	21243	21372	21267	21124	21249	21277	21326	21450	21403	21504	21214	21403	21353	21260	21258	21188	21230	21275	21334	21114	21398	21222	21130	21204	21316	21197	21196	21203	21160	21415	21298	21299	21378	21368	21424	21141	20927	21306	21124	21281	21271	21463	21152	21057	21430	21367	21376	21037	21147	21170	21434	21330	21419	21400	21346	21353	21308	21202	21227	21295	21086	21106	21313	21206	21372	21269	21238	21353	21235	21457	21276	21114	21279	21314	21156	21076	21235	21322	21173	21229	21207	21326	21147	21203	21248	21149	21263	21212	21292	21322	21282	21247	21324	21283	21169	21359	20819	21170	21192	21308	21275	21106	21051	21410	21323	21286	21290	21168	21263	21257	21218	21185	21329	21303	21381	21431	21089	21193	21250	21435	21280	21200	21258	21227	21213	21343	21205	21222	21241	21304	21369	21411	21308	21213	21321	21328	21308	21284	21143	21359	21128	21244	21466	21255	21522	21115	21266	21258	21116	21234	21461	21238	21213	21118	21228	21481	21433	21421	21215	21234	21160	21339	21231	21346	21236	21067	21150	21174	21245	21263	21242	21167	21240	21260	21071	21392	21338	21287	21082	21282	21148	21005	21254	21424	21336	21310	21214	21301	21212	21218	21152	21213	21307	21180	21195	21293	21003	21102	21175	21056	21176	21264	21326	21045	21303	21173	21093	21247	21597	21449	21221	21374	21102	21387	21399	21177	21066	21279	21107	21156	21085	21019	21292	21150	21055	21128	21232	21290	21335	21247	21158	21373	21155	21182	21117	21154	21055	21280	21151	21173	21188	21427	21111	21089	21306	21108	21330	21229	21213	21013	21057	21253	21240	21204	21235	21297	21193	20970	21348	21228	21337	21412	21303	21282	21237	21459	21364	21132	21233	21501	21299	21182	21277	21317	21281	21070	21149	21291	21296	21248	21155	21040	21222	21055	21275	21128	21339	21352	21321	21263	21248	21268	21296	21143	21375	21216	21224	21395	21037	21118	21352	21246	21123	21204	21181	21156	21329	21282	21314	21146	21330	21309	21190	21282	21418	21271	21102	21228	21090	21325	21131	21290	21290	20961	21019
21245	38491	33960	26575	23336	20143	18984	18792	19008	17627	17510	17331	17072	17244	17033	17083	17104	17014	16708	16983	16908	16584	16723	16898	16701	16810	16945	16584	16574	16958	16582	16642	16740	16740	16637	16510	16777	16430	16723	16661	16726	16664	16612	16446	16652	16542	16589	16672	16692	16540	16820	16638	16667	16685	16809	16642	16649	16588	16638	16561	16614	16535	16655	16516	16622	16692	16668	16705	16592	16734	16789	16566	16520	16583	16576	16811	16632	16664	16583	16754	16715	16567	16651	16842	16721	16731	16503	16824	16592	16661	16595	16675	16648	16644	16650	16492	16581	16529	16711	16630	16641	16503	16669	16796	16561	16559	16580	16713	16674	16487	16755	16562	16470	16658	16565	16755	16705	16540	16651	16432	16373	16574	16746	16438	16499	16601	16747	16614	16588	16572	16621	16527	16429	16594	16577	16572	16681	16667	16513	16436	16726	16544	16589	16643	16406	16616	16672	16607	16484	16430	16698	16604	16613	16552	16573	16493	16513	16515	16635	16690	16617	16483	16676	16778	16570	16451	16692	16685	16449	16531	16489	16557	16376	16588	16616	16580	16708	16461	16628	16564	16503	16541	16740	16699	16520	16627	16559	16694	16652	16661	16527	16586	16402	16492	16578	16550	16552	16649	16688	16517	16677	16696	16468	16672	16541	16688	16541	16574	16540	16696	16570	16620	16633	16630	16613	16505	16519	16412	16664	16567	16558	16626	16608	16629	16547	16624	16562	16457	16648	16654	16403	16656	16654	16482	16667	16723	16694	16627	16462	16751	16619	16600	16631	16435	16621	16653	16743	16622	16505	16607	16518	16500	16519	16577	16606	16466	16530	16612	16626	16667	16516	16574	16490	16567	16696	16605	16516	16657	16788	16460	16675	16506	16512	16522	16484	16711	16612	16729	16437	16682	16653	16472	16569	16449	16664	16673	16526	16533	16810	16700	16487	16479	16466	16556	16622	16406	16632	16680	16559	16617	16550	16611	16563	16553	16425	16577	16622	16645	16518	16655	16522	16580	16614	16600	16519	16508	16669	16427	16694	16635	16467	16483	16573	16596	16806	16492	16671	16649	16533	16671	16512	16559	16455	16654	16540	16724	16588	16553	16733	16648	16580	16498	16425	16739	16499	16638	16523	16390	16699	16648	16473	16699	16696	16537	16568	16556	16652	16366	16664	16480	16548	16583	16546	16512	16600	16451	16683	16601	16623	16640	16483	16665	16625	16577	16479	16534	16577	16698	16830	16422	16469	16619	16678	16457	16483	16583	16633	16613	16370	16723	16691	16699	16558	16403	16579	16625	16521	16475	16536	16505	16426	16544	16718	16369	16824	16522	16428	16547	16636	16680	16463	16493	16571	16626	16530	16670	16539	16725	16583	16501	16576	16529	16694	16520	16572	16541	16564	16516	16430	16412	16652	16668	16711	16532	16597	16447	16615	16651	16574	16395	16557	16560	16608	16736	16547	16640	16672	16535	16624	16813	16569	16488	16673	16697	16368	16426	16638	16714	16717	16439	16524	16515	16580	16667	16556	16662	16513	16663	16546	16620	16647	16609	16771	16604	16636	16652	16467	16637	16576	16652	16610	16715	16511	16721	16595	16701	16532	16667	16731	16440	16462	16410	16695	16458	16319	16713	16440	16518	16761	16615	16571	16382	16572	16499	16662	16705	16506	16578	16614	16785	16583	16597	16686	16476	16562	16546	16514	16570	16806	16491	16690	16589	16529	16604	16631	16504	16535	16643	16612	16459	16663	16551	16392	16374	16408	16641	16625	16648	16665	16587	16491	16624	16745	16554	16442	16625	16454	16550	16549	16716	16545	16427	16555	16594	16696	16639	16522	16574	16470	16594	16607	16551	16566	16527	16555	16519	16539	16395	16684	16634	16563	16742	16471	16680	16581	16709	16572	16607	16607	16518	16745	16500	16639	16713	16708	16456	16615	16652	16413	16577	16629	16335	16721	16535	16696	16702	16534	16653	16564	16553	16388	16634	16389	16656	16699	16711	16584	16590	16661	16676	16586	16559	16608	16508	16757	16507	16538	16696	16679	16724	16569	16730	16460	16485	16663	16591	16651	16526	16567	16451	16609	16800	16595	16542	16629	16438	16524	16609	16673	16703	16530	16645	16458	16646	16634	16507	16674	16793	16705	16707	16671	16455	16648	16458	16463	16409	16458	16637	16567	16709	16575	16648	16466	16834	16658	16556	16595	16638	16584	16481	16534	16736	16330	16477	16662	16505	16748	16654	16568	16619	16476	16632	16655	16562	16601	16514	16573	16595	16595	16613	16475	16603	16740	16475	16771	16544	16732	16517	16526	16551	16569	16544	16606	16578	16662	16654	16651	16638	16674	16475	16610	16608	16484	16644	16690	16681	16660	16743	16633	16558	16544	16498	16570	16628	16413	16606	16613	16688	16562	16586	16684	16624	16448	16447	16644	16719	16636	16494	16567	16580	16598	16565	16527	16660	16577	16766	16695	16672	16581	16454	16509	16613	16559	16477	16500	16450	16627	16623	16676	16483	16585	16523	16533	16568	16602	16635	16652	16489	16624	16821	16543	16549	16691	16546	16748	16668	16545	16595	16627	16720	16566	16508	16845	16664	16484	16639	16609	16680	16584	16507	16622	16562	16602	16699	16654	16629	16477	16753	16648	16523	16714	16713	16635	16668	16593	16564	16678	16569	16458	16560	16678	16617	16679	16544	16726	16578	16412	16669	16793	16504	16351	16860	16746	16460	16782	16500	16555	16716	16566	16434	16531	16528	16587	16606	16585	16641	16596	16524	16717	16587	16497	16656	16598	16604	16574	16422	16348	16772	16562	16586	16677	16686	16704	16565	16577	16669	16585	16478	16564	16662	16510	16536	16445	16499	16490	16613	16594	16523	16588	16381	16482	16704	16546	16605	16634	16570	16534	16592	16474	16600	16598	16613	16574	16683	16599	16542	16678	16664	16604	16402	16620	16687	16422	16569	16723	16523	16466	16687	16533	16716	16717	16537	16567	16827	16614	16612	16511	16607	16709	16641	16563	16576	16553	16500	16572	16672	16576	16446	16545	16629	16645	16491	16650	16700	16710	16505	16563	16667	16541	16615	16734	16540	16491	16520	16479	16576	16533	16719	16572	16560	16667	16533	16669	16696	16568	16472	16684	16498	16550	16628	16425	16822	16544	16564	16602	16613	16804	16582	16670	16537	16696	16714	16422	16579	16513	16550	16558	16619	16513	16701	16523	16495	16547	16559	16452	16758	16465	16602	16498	16576	16662	16635	16722	16550	16609	16590	16636	16496	16622	16540	16599	16640	16666	16610	16315	16441	16643	16758	16483	16441	16595	16590	16626	16473	16432	16483	16566	16567	16576	16570	16703	16610	16589	16497	16544	16738	16455	16446	16589	16565	16539	16547	16654	16665	16639	16556	16457	16639	16640	16448	16507	16722	16427	16497	16534	16478	16796	16553	16667	16523	16691	16567	16821	16623	16573	16762	16525	16578	16620	16519	16612	16659	16645	16649	16774	16707	16603	16518	16383	16586	16421	16553	16620	16734	16615	16622	16604	16695	16462	16559	16638	16642	16649	16681	16519	16579	16491	16684	16559	16622	16422	16581	16598	16510	16646	16566	16491	16629	16532	16459	16577	16533	16346	16658	16669	16615	16299	16597	16566	16633	16549	16741	16413	16442	16487	16673	16633	16462	16597	16653	16533	16637	16606	16665	16596	16550	16557	16497	16402	16558	16661	16620	16561	16451	16618	16687	16652	16620	16442	16771	16508	16629	16566	16473	16554	16413	16698	16718	16648	16551	16513	16681	16449	16641	16512	16531	16698	16555	16405	16609	16605	16591	16464	16713	16516	16786	16648	16559	16522	16652	16525	16697	16605	16535	16563	16566	16617	16473	16519	16412	16652	16474	16578	16667	16641	16570	16392	16508	16516	16628	16662	16593	16456	16583	16535	16760	16495	16600	16609	16607	16509	16574	16585	16616	16520	16732	16634	16517	16778	16572	16492	16637	16694	16512	16552	16759	16425	16646	16638	16758	16586	16603	16627	16515	16671	16639	16533	16666	16687	16483	16515	16470	16629	16641	16747	16640	16607	16645	16568	16487	16526	16545	16471	16629	16451	16471	16688	16659	16480	16441	16592	16645	16526	16730	16503	16572	16495	16610	16723	16433	16616	16654	16614	16476	16641	16650	16588	16473	16608	16501	16660	16710	16527	16678	16659	16678	16649	16599	16435	16539	16461	16590	16545	16625	16727	16552	16612	16641	16678	16504	16702	16480	16728	16697	16585	16533	16699	16600	16712	16622	16466	16543	16585	16499	16659	16519	16571	16476	16717	16711	16603	16520	16528	16573	16548	16852	16482	16502	16466	16503	16543	16595	16752	16507	16636	16667	16509	16648	16462	16555	16671	16640	16481	16630	16647	16492	16626	16497	16574	16631	16461	16397	16508	16493	16478	16588	16539	16569	16608	16654	16409	16560	16553	16772	16611	16556	16481	16497	16671	16841	16518	16626	16446	16499	16658	16588	16585	16487	16677	16452	16609	16565	16497	16490	16574	16514	16675	16561	16662	16563	16575	16536	16488	16485	16688	16429	16685	16699	16669	16564	16674	16647	16653	16697	16725	16377	16508	16480	16535	16600	16657	16758	16634	16568	16543	16584	16442	16637	16475	16456	16534	16670	16815	16554	16555	16596	16634	16561	16662	16564	16586	16549	16708	16684	16519	16507	16322	16631	16701	16468	16762	16528	16568	16653	16655	16406	16688	16510	16525	16650	16439	16686	16479	16759	16507	16660	16694	16457	16669	16594	16642	16618	16618	16498	16620	16510	16477	16480	16497	16553	16476	16548	16535	16548	16541	16812	16531	16628	16541	16374	16586	16459	16428	16604	16584	16540	16528	16521	16664	16690	16638	16624	16550	16545	16740	16503	16547	16470	16601	16469	16525	16509	16421	16583	16572	16771	16565	16561	16516	16490	16707	16653	16711	16470	16655	16697	16379	16534	16577	16571	16600	16661	16695	16672	16530	16706	16533	16631	16669	16434	16392	16567	16622	16533	16422	16805	16613	16610	16772	16566	16600	16434	16490	16576	16527	16544	16523	16588	16539	16631	16564	16517	16626	16617	16621	16579
28475	23309	27966	25926	22432	21906	21574	21311	21455	21156	20961	21343	21172	20968	21101	20779	20987	20878	20959	21026	20999	20912	21175	20930	20984	20982	21088	21029	21054	21025	21022	20957	20967	20937	20789	20857	20976	20956	21009	21057	21007	21106	20878	20916	21033	20839	21059	20887	20928	20988	20887	21265	21063	20997	20996	20860	20822	20933	20999	21087	20911	20938	20966	20884	20889	21071	20917	20846	20965	20821	21034	21000	20839	20963	20946	21020	21079	21075	20988	20950	21118	21209	20981	20764	20821	20850	21045	21208	20911	20952	20843	20816	20985	20967	21044	21032	20996	21052	21060	20993	20790	20954	20819	20964	20909	20951	20780	20982	21034	20946	20889	20995	21105	20913	20885	21039	21007	20941	20990	20928	20901	21206	20767	21007	21118	21188	20890	21040	20764	20913	20991	21042	21021	20884	20851	21009	20719	20569	20901	21146	21008	20921	21037	20802	21127	20898	20977	20887	20964	20972	21029	20885	21028	20912	20959	20992	20901	20943	20745	20842	21048	20847	20823	20944	21094	20899	20924	20984	21068	21141	21141	21024	20982	21045	20991	20900	21008	21035	21097	20879	21073	20915	20918	20899	20912	21029	20861	21073	21062	21051	20969	20764	20726	21204	21199	20776	21036	21090	21080	20854	21008	20707	20951	21004	20958	21033	21258	20872	21116	20714	20835	21048	20957	21086	20932	20942	21119	20914	21030	20702	20820	20723	20722	20789	20952	20951	20913	21194	20910	20963	21070	20731	20960	21103	21045	20911	20818	21105	20984	20966	20849	21000	20845	21002	20825	20915	20898	21116	20965	21025	21062	20745	20947	20761	20803	20914	21039	20942	20995	20816	21084	20872	21069	20805	21188	20944	20864	21012	20900	20976	20757	20910	20779	20984	21082	20820	20842	20782	20928	20928	21079	20860	21015	20832	20788	21207	21092	21022	20928	20817	20674	20619	20905	20776	21047	20898	20881	20679	20850	20952	20894	20724	20978	20903	20895	21188	20779	21041	20939	20854	20933	21187	20906	20850	20911	20898	20909	20933	20768	21002	20875	20848	20934	20823	20971	20851	20836	20831	20985	20839	21061	20955	21015	20967	20773	20898	20796	21130	20973	20804	20868	20872	20845	20938	20972	21063	20927	20881	21013	20983	20866	20989	21005	20996	20755	20871	20940	21105	21070	20797	20871	21054	21004	20987	21093	20645	20902	20706	20969	20799	21068	20802	20975	21192	20856	20836	20856	20947	20688	20768	20891	20763	20960	21134	20700	20786	20758	21017	21095	20988	21097	21010	20982	20976	20931	20853	20957	20954	20916	20834	20904	20833	20959	21050	21019	20991	20939	21118	20992	21119	20956	20913	21109	20839	21017	20756	20835	20875	20881	20867	20818	20931	21050	20987	21013	20988	20900	21182	20929	20979	21001	20838	20897	20926	20978	21024	20817	20864	20805	20944	20785	20826	20957	20891	21176	20807	21008	20863	20763	21049	20978	20986	21096	20874	20969	20925	20698	20962	20846	20980	20923	21009	21050	21126	21181	20888	21050	20913	21154	21050	20681	21141	20944	20804	21150	20798	20725	20883	20712	21007	20789	21055	20749	21021	21073	20919	21051	21022	21020	20800	20952	20851	20960	21069	21044	20894	20857	20997	20910	21028	20954	20891	21010	20813	21024	21062	20823	21020	21040	20849	20799	20738	20856	21058	20962	21041	21225	20997	20965	21183	21057	20765	20714	20976	21035	20867	21071	20924	20864	21124	21069	21101	20990	20738	20759	20898	20770	21014	21095	20959	20911	20799	20896	21093	20960	20936	21036	21088	20847	20758	20808	20932	20842	20952	20872	20857	20869	20884	20983	20707	20908	20839	20917	21059	21025	20704	20792	20686	20855	21059	20919	21009	20950	20768	20938	20958	20961	20973	21006	20977	20877	20980	20938	20910	20700	20930	21044	20855	20948	20966	20964	20741	21197	21018	20933	20802	20961	20832	20785	21038	20964	20801	21104	20656	20895	20902	20712	20767	21014	20913	20931	20937	21065	20965	20867	20775	20914	20749	21058	20894	20871	20870	20957	20832	20870	20882	20999	20992	20853	20846	20958	21005	20869	21042	21163	20990	20818	20879	20975	20881	21311	20794	21002	20899	20988	20862	20842	20949	20973	20925	20938	20876	20769	20974	21048	20992	20865	21066	20987	21017	20954	20957	20979	21007	21076	20967	21031	21006	21055	20912	20960	20968	20959	20946	20904	21030	20998	20933	21135	20951	20910	20863	21076	20883	20948	20836	21000	20907	21002	20891	20926	20815	20835	20776	21020	21095	20990	20898	20835	21070	21003	20865	20697	21070	21132	20932	20968	20889	20901	20955	20956	20860	20878	20784	21034	20933	20799	21205	21018	21162	20862	20905	21226	21143	21042	21114	20909	20892	20914	21195	20919	20887	20957	20983	20954	20825	21307	21003	20759	20959	20991	21135	20871	20846	20818	21001	20905	20972	20981	21045	20867	20969	20928	20882	20794	20863	20750	20854	20909	20959	20996	21080	20758	21237	20856	20854	21013	20583	20858	20832	21021	21015	20926	20994	20971	20846	20774	20773	20911	20964	20834	20904	21121	20902	20989	21168	21121	21068	21194	21118	20977	20912	20945	20917	20942	20864	21019	21074	20907	20864	21090	20832	20936	21028	20740	20924	20899	20864	20865	21209	21018	20938	20924	20881	20851	21000	20955	21003	21023	21065	20932	21072	20932	20942	20918	20743	20923	21040	21101	21169	21060	20937	21204	21029	21069	21102	21054	20996	20741	20956	20955	20986	21086	20975	20921	20850	20752	21056	20884	20836	21123	21058	20807	20847	20989	20951	20736	20798	20807	21098	21122	20952	20685	20837	21175	20922	21062	20923	21148	20990	21121	21167	21058	20899	20940	20753	21097	21126	21064	21014	20981	21014	21154	20916	21178	20879	21018	20836	20891	20820	21151	21007	21158	20955	20958	20996	21035	21037	20823	20773	21085	20950	20883	20814	21117	20669	20982	20883	21034	20865	20819	21059	20961	20967	21149	21013	20959	21027	21150	20845	21140	20880	20864	21135	20879	20852	20787	21056	21035	20741	20608	20767	21141	21148	21018	21121	20940	21100	21178	21068	20778	20902	20747	20774	20862	20984	21096	20977	20981	21114	20989	21074	20791	21003	21145	20822	20944	20932	20841	21118	20936	20903	20977	20915	20914	21068	20985	20803	20813	20864	21014	20846	20732	21022	21173	20945	21094	20837	20778	20778	20837	20978	20908	20742	21114	20874	21028	21103	20776	20929	21066	21121	20894	20784	20741	20954	20948	21068	20954	20888	21053	20890	20856	21000	20774	21192	20970	20985	20931	20888	21013	21076	21041	21109	20912	21022	20995	20916	21016	21019	21058	20958	20953	21061	21028	21013	21087	20958	20906	21031	20814	20936	20828	21034	20800	20828	20684	20767	20989	21070	21014	20911	21220	20942	21092	20969	21014	20759	20993	21029	20853	20944	20931	20912	20973	20935	20834	20806	21168	21024	20846	21135	21324	21064	20948	20826	20963	21127	21079	21011	21246	21101	20940	20961	20900	20940	21116	20943	20918	20682	20861	21152	20913	21016	20955	20912	20922	20926	21022	20936	20795	20699	20912	20843	21161	20770	20928	20997	20692	20927	20739	20846	20987	21028	20912	20786	20903	20973	21083	21008	20805	20727	20987	20893	20841	21033	20939	20992	21126	20942	20794	20982	21089	20731	21083	20747	21044	20858	20889	21020	20968	20968	20917	21137	20844	21022	20822	21023	20891	21063	20977	21001	20972	21076	20744	21035	21024	20898	20891	20872	20962	20976	21091	20977	20847	20884	21139	20810	20913	20877	21054	21019	20852	20946	20958	21020	20786	20914	20953	21022	20913	20878	20903	21001	21076	20988	21051	20935	21095	21249	21128	21006	20858	21063	20904	21148	20879	20809	20984	21125	20786	20799	21084	20959	21067	20826	20757	21029	20733	20858	21035	21197	20883	21034	20963	20989	21017	20782	20795	20971	21047	21094	21056	20876	21061	21033	20912	21013	20912	20903	20906	20892	20961	20887	20813	20950	20940	20945	20898	20924	20969	21023	21112	21084	21003	20999	20870	20773	20839	20803	20805	20864	20909	20896	21002	20893	21141	21020	20935	21147	21055	20821	21127	21004	20971	20820	21133	21087	21062	21041	21025	20998	20561	20841	20898	20923	20791	21026	21081	20841	20896	20856	21155	20904	21054	21020	20979	21020	20836	20848	21027	20894	20866	20955	20943	20752	21023	20831	20828	21251	20956	20914	20908	20996	20996	20636	21077	20869	20877	20846	21085	20713	20961	20989	20870	20749	20917	21110	20919	20992	20826	20873	20804	20679	20890	20728	20939	20828	21048	21026	20980	20728	21007	20790	21020	20907	21022	21008	21086	21045	20955	20876	20837	21091	20888	21004	20980	21029	21010	20893	21092	20917	20857	20990	20733	20993	21126	21026	20871	20760	21159	21139	20947	20973	20872	20967	20916	20885	20967	21091	21087	21050	20913	21066	20990	20982	21023	20952	21049	20930	20902	20955	21095	21029	21035	20945	20885	20988	20852	21018	21064	20858	21116	20946	20868	21034	21000	20897	20955	20849	20680	20988	21053	20734	20878	20811	21027	20796	21079	20812	21035	20916	21044	20957	20992	20854	21047	20802	20857	20982	20906	21183	20996	21053	21158	20843	20756	21088	20938	20771	21141	21115	20928	20819	20877	20918	21085	20936	21154	20680	20817	20929	20955	20964	20739	20911	21093	20680	21124	21080	21006	21086	21049	21073	20928	20970	20942	20738	20830	20978	20896	20923	20857	20744	20973	21073	21042	20785	20907	20975	20707	20926	20889	20876	21016	20836	20951	21036	21052	20856	20844	20800	20849	21164	20893	20891	20881	20833	20700	20949	21059	21063	20984	21046	20838	20895	20975	21079	20995	20827	21066	21047	21023	21047	20777	21081	20867	21051	20989	20997	20910	20972	20820	20891	20872	20934	21017	20828	21010	20956	20895	20940	21127	21048	20618	20869	20801	21007	21046	20795	20958	20866	20947	21050	21092	21129	20920	21061	20924	20874	21032	20988	21037	20995	20873	20939
19818	26510	24713	20059	18816	17687	17038	16945	17144	16752	16810	16634	16483	16548	16639	16540	16734	16334	16643	16453	16490	16504	16418	16519	16411	16473	16377	16472	16554	16698	16517	16420	16491	16503	16466	16605	16288	16566	16553	16577	16515	16340	16383	16700	16510	16582	16384	16252	16237	16551	16403	16345	16602	16476	16538	16525	16455	16546	16436	16454	16501	16558	16397	16514	16448	16663	16400	16619	16530	16513	16261	16406	16389	16519	16387	16486	16337	16556	16686	16286	16403	16578	16401	16424	16484	16558	16516	16478	16459	16500	16499	16490	16508	16517	16670	16361	16345	16472	16308	16568	16398	16402	16286	16337	16560	16456	16471	16469	16527	16497	16362	16367	16550	16462	16613	16545	16293	16420	16326	16418	16432	16495	16397	16486	16595	16424	16513	16603	16448	16407	16554	16493	16431	16250	16543	16386	16438	16546	16352	16553	16415	16523	16388	16463	16406	16384	16454	16488	16568	16451	16435	16417	16533	16683	16447	16285	16307	16513	16475	16293	16625	16355	16340	16496	16711	16539	16461	16341	16482	16255	16555	16442	16354	16415	16328	16397	16377	16512	16391	16371	16600	16389	16290	16507	16323	16524	16464	16486	16519	16621	16316	16367	16534	16450	16616	16359	16470	16368	16597	16335	16384	16309	16629	16492	16473	16495	16391	16437	16535	16527	16381	16450	16328	16419	16553	16491	16335	16525	16384	16432	16447	16524	16443	16438	16673	16436	16329	16428	16474	16458	16412	16433	16452	16409	16429	16326	16549	16543	16307	16312	16415	16332	16328	16366	16361	16378	16623	16348	16504	16490	16443	16478	16491	16486	16477	16499	16490	16405	16644	16236	16576	16436	16324	16533	16569	16452	16449	16415	16503	16382	16513	16481	16585	16471	16371	16336	16512	16738	16344	16400	16492	16356	16473	16313	16583	16409	16551	16522	16450	16385	16445	16471	16455	16391	16326	16343	16493	16461	16523	16656	16379	16367	16511	16518	16579	16437	16585	16507	16498	16413	16595	16391	16484	16338	16605	16465	16453	16393	16649	16423	16297	16432	16474	16453	16265	16445	16606	16310	16328	16410	16457	16479	16363	16413	16452	16609	16457	16427	16365	16408	16449	16339	16520	16561	16478	16486	16623	16243	16488	16500	16457	16462	16576	16374	16292	16615	16514	16483	16485	16265	16364	16587	16447	16565	16557	16412	16391	16552	16595	16501	16475	16366	16551	16510	16558	16393	16417	16488	16595	16425	16487	16465	16484	16385	16579	16428	16447	16451	16603	16655	16485	16513	16537	16616	16565	16325	16478	16562	16386	16441	16406	16248	16375	16396	16542	16374	16262	16278	16338	16556	16623	16572	16628	16470	16582	16401	16423	16438	16390	16329	16558	16314	16582	16439	16643	16629	16480	16405	16552	16519	16454	16484	16547	16393	16597	16447	16350	16548	16261	16566	16379	16445	16583	16564	16477	16405	16455	16385	16523	16355	16394	16542	16704	16564	16443	16470	16538	16609	16648	16413	16562	16545	16454	16388	16425	16550	16363	16426	16401	16577	16575	16415	16348	16632	16544	16440	16594	16467	16396	16367	16418	16525	16541	16611	16511	16414	16503	16536	16411	16321	16495	16491	16479	16677	16497	16477	16455	16475	16456	16538	16375	16309	16510	16356	16389	16497	16605	16492	16218	16468	16364	16502	16393	16316	16357	16587	16626	16468	16479	16607	16425	16439	16326	16468	16510	16622	16438	16313	16595	16440	16609	16379	16344	16388	16524	16471	16404	16290	16404	16527	16544	16544	16531	16545	16179	16396	16603	16501	16483	16408	16445	16454	16447	16365	16390	16417	16353	16604	16486	16419	16526	16365	16503	16594	16379	16430	16527	16510	16407	16656	16384	16589	16510	16250	16421	16369	16355	16293	16616	16590	16447	16584	16624	16502	16436	16435	16559	16469	16563	16349	16422	16477	16426	16345	16473	16379	16601	16501	16386	16397	16599	16450	16333	16320	16474	16294	16405	16464	16445	16507	16281	16320	16293	16505	16350	16484	16461	16322	16380	16557	16546	16444	16436	16343	16473	16439	16480	16447	16331	16343	16360	16415	16644	16517	16601	16239	16581	16363	16501	16336	16420	16597	16479	16407	16760	16518	16458	16336	16426	16527	16394	16463	16435	16588	16454	16690	16432	16314	16450	16352	16473	16398	16447	16329	16372	16507	16531	16454	16528	16428	16525	16527	16362	16480	16533	16395	16619	16375	16520	16429	16383	16553	16441	16408	16373	16572	16426	16334	16431	16547	16562	16469	16343	16544	16580	16379	16420	16461	16458	16449	16530	16398	16665	16446	16275	16530	16654	16483	16403	16661	16509	16560	16423	16473	16578	16320	16397	16535	16225	16595	16359	16512	16450	16450	16462	16440	16450	16439	16412	16558	16602	16598	16475	16445	16435	16283	16444	16498	16414	16547	16647	16365	16756	16495	16517	16298	16500	16558	16435	16535	16451	16464	16458	16511	16592	16458	16492	16508	16432	16348	16428	16586	16503	16455	16431	16382	16512	16457	16380	16736	16395	16433	16525	16394	16410	16469	16459	16486	16413	16438	16323	16494	16492	16698	16437	16388	16521	16475	16425	16271	16597	16424	16473	16323	16512	16494	16600	16350	16447	16546	16285	16588	16430	16548	16529	16462	16599	16263	16558	16377	16326	16514	16210	16562	16451	16471	16418	16346	16455	16528	16560	16553	16567	16567	16342	16327	16527	16482	16600	16533	16388	16562	16370	16536	16436	16351	16459	16374	16284	16479	16463	16593	16568	16562	16547	16483	16470	16531	16511	16474	16501	16549	16354	16535	16343	16441	16349	16349	16411	16561	16319	16483	16555	16553	16404	16429	16423	16345	16534	16535	16400	16458	16593	16615	16524	16590	16389	16469	16561	16376	16571	16224	16376	16305	16594	16536	16521	16458	16521	16447	16394	16530	16550	16541	16460	16476	16474	16613	16436	16463	16594	16476	16580	16413	16501	16487	16626	16529	16456	16402	16418	16341	16325	16410	16250	16469	16518	16503	16518	16450	16461	16570	16515	16341	16460	16614	16309	16449	16425	16420	16464	16311	16596	16473	16418	16607	16619	16389	16347	16586	16510	16439	16441	16605	16465	16446	16570	16544	16415	16551	16401	16409	16483	16270	16530	16471	16533	16432	16312	16437	16370	16559	16601	16565	16442	16648	16427	16579	16492	16534	16685	16438	16318	16584	16415	16446	16375	16355	16539	16405	16545	16325	16440	16556	16290	16354	16407	16508	16205	16648	16369	16435	16490	16501	16459	16456	16598	16490	16570	16712	16453	16498	16447	16578	16479	16534	16414	16528	16430	16427	16683	16614	16502	16461	16540	16342	16644	16332	16380	16366	16505	16403	16572	16490	16540	16351	16454	16657	16475	16471	16400	16586	16479	16445	16463	16345	16523	16548	16470	16284	16522	16604	16336	16418	16601	16378	16494	16281	16432	16660	16410	16470	16588	16606	16565	16547	16566	16458	16442	16444	16407	16364	16582	16394	16517	16318	16316	16431	16382	16514	16541	16387	16535	16454	16368	16475	16497	16569	16504	16590	16459	16793	16538	16393	16487	16446	16485	16499	16647	16455	16527	16526	16476	16439	16472	16314	16530	16523	16242	16399	16548	16436	16467	16457	16359	16520	16471	16634	16412	16580	16442	16525	16426	16464	16433	16723	16419	16479	16589	16430	16612	16471	16434	16460	16512	16493	16524	16559	16476	16500	16413	16490	16361	16393	16442	16402	16444	16533	16465	16498	16563	16512	16601	16219	16443	16629	16408	16489	16510	16500	16528	16358	16589	16350	16392	16469	16420	16306	16601	16636	16529	16417	16386	16559	16590	16517	16521	16381	16367	16521	16548	16479	16423	16571	16478	16452	16485	16460	16456	16495	16424	16348	16431	16444	16508	16391	16549	16495	16531	16510	16498	16296	16240	16740	16544	16469	16390	16444	16587	16564	16582	16435	16442	16533	16486	16574	16650	16528	16446	16545	16672	16529	16505	16522	16580	16387	16403	16385	16359	16547	16391	16529	16398	16437	16504	16506	16651	16530	16349	16395	16555	16409	16383	16571	16556	16338	16595	16426	16548	16455	16497	16446	16463	16534	16606	16548	16551	16427	16425	16497	16407	16381	16572	16423	16630	16640	16497	16613	16283	16478	16456	16703	16300	16388	16484	16558	16426	16516	16401	16540	16306	16355	16370	16504	16602	16525	16404	16538	16601	16288	16545	16370	16539	16479	16453	16491	16449	16640	16487	16347	16323	16538	16569	16461	16379	16447	16415	16538	16389	16469	16485	16522	16355	16365	16360	16435	16483	16472	16478	16479	16547	16536	16477	16355	16476	16416	16524	16462	16514	16262	16545	16362	16436	16464	16389	16556	16576	16576	16515	16520	16483	16488	16576	16533	16383	16448	16481	16584	16258	16434	16413	16459	16392	16556	16491	16587	16588	16367	16420	16441	16545	16322	16510	16352	16641	16512	16447	16467	16504	16470	16425	16564	16454	16416	16328	16504	16420	16482	16591	16492	16334	16546	16570	16491	16496	16408	16287	16416	16530	16490	16367	16592	16404	16323	16562	16538	16550	16628	16316	16668	16497	16408	16546	16535	16503	16444	16504	16545	16465	16477	16560	16421	16483	16578	16379	16374	16502	16425	16334	16605	16355	16364	16582	16554	16509	16384	16444	16525	16408	16361	16278	16397	16429	16316	16596	16315	16456	16416	16574	16429	16401	16408	16428	16593	16519	16395	16474	16445	16451	16548	16410	16618	16593	16676	16470	16477	16512	16437	16474	16547	16315	16350	16467	16452	16476	16488	16442	16550	16459	16484	16421	16518	16527	16461	16541	16431	16528	16490	16531	16455	16380	16629	16427	16431	16453	16562	16483	16462	16670	16392	16413	16484	16494	16404	16470	16564	16437	16315	16609	16500	16551	16455	16398	16608	16395	16454	16579	16327	16386	16532	16505	16501	16546	16328	16397	16500	16286	16637	16369	16494	16565	16506	16539	16318	16517	16730	16464	16462	16353	16327	16496	16247	16566	16554	16592	16323	16349	16570	16409	16464	16415	16469	16410	16587	16491	16675
23905	21112	28503	24285	22847	23866	23378	20950	20599	20579	20453	20252	20046	19965	20084	20209	20285	20212	19976	19824	19793	19907	20042	19950	20031	20151	19981	19927	19949	19841	19873	19720	19767	19817	19971	20115	19869	19730	19890	19985	19842	20074	19911	20009	19822	19947	19788	19959	19934	20059	19898	19734	19725	19862	19815	19857	19657	19898	19654	19790	19891	19905	19849	19858	19756	19826	19667	19722	19812	19926	19807	19748	19793	19822	19879	20055	19787	19990	19728	19762	19673	19997	19922	19945	19863	19842	19892	19820	19967	19677	19838	19709	19906	19801	19897	19856	19927	19754	19978	19799	19925	19929	19819	19681	19863	19730	19810	19691	19731	19836	19848	19831	19881	19738	19934	19883	19665	19785	20036	19755	19690	19780	19817	19999	19788	19690	19866	19631	19730	19699	19965	20188	19765	19969	19696	19991	19658	19762	19688	19816	19904	19773	19928	19832	19792	19807	19841	19664	19839	19789	19708	19791	19775	19776	19736	19836	19830	19799	19687	19772	19582	19684	19780	19813	19805	19882	19841	19844	19829	19731	20014	19778	19840	19779	19855	19807	19905	19910	19750	19874	19838	19731	19882	19868	19644	19595	19748	19826	19947	19786	19866	19775	19941	20096	20093	19733	19905	19823	19635	19881	19702	19623	19697	19775	19672	19791	20007	19730	19673	19837	19828	19729	19842	19883	19665	19863	19971	19613	19747	19827	19558	19711	19922	19959	19610	19925	20018	19835	19726	19655	19784	19857	19664	19739	19877	19820	19818	19819	19735	20034	19924	20013	19695	19952	19723	19783	19786	19886	19873	19786	19854	19757	19775	19872	19799	19870	19758	19731	19655	19882	19756	19659	19811	19813	19800	19879	19870	19626	19791	19634	19995	19616	19893	19678	19951	19848	19791	19810	19747	19856	19946	19735	20052	19841	19858	19918	19875	19803	19720	19848	19783	19538	19854	19818	19890	19856	19730	19697	19986	19822	19940	19678	19910	19856	19613	19790	19642	19517	19842	19835	19880	19698	19645	20035	19873	19711	19828	19762	19544	19752	19839	19827	19826	19755	19856	19865	19782	19837	19880	19660	19840	19856	19734	19703	19890	19697	19761	19893	19836	19664	19654	19818	19815	19858	19774	19960	19738	19874	20078	19937	19814	19728	19652	19779	19926	19755	19881	19806	19792	19691	19884	19693	19810	19696	19815	19963	19673	19606	19851	19947	19859	19637	20085	19870	19857	19644	19914	20020	19767	19684	19848	19663	19836	19722	19709	19912	19898	19801	19799	19959	19863	19957	19739	19841	19811	19907	20096	19868	19636	19879	19817	19811	19777	19949	19808	19696	20055	19831	19834	19794	19825	19832	19580	19741	19884	19877	19779	19858	19951	19843	19465	19785	19934	19866	19861	19941	19774	19854	19813	19833	19889	19732	19833	19867	19796	19854	19765	19725	19989	19920	19875	19923	19747	19744	19898	19700	19813	19780	19690	19838	19773	19906	19840	19800	19866	19579	19560	20027	19861	19943	19789	19699	19993	19961	19694	19748	19840	19767	19796	19857	19681	19836	20062	19998	19977	19807	19931	19990	19735	19735	19963	19775	19983	19868	19828	19846	19832	19599	19727	19698	19722	19606	19892	19883	19717	19751	19790	19853	19998	19838	19763	19773	19935	19747	19956	19835	19866	20011	19799	19910	19781	19735	19861	19938	19741	19848	19897	20009	19782	19773	19836	19769	19614	19852	19910	19755	19733	19781	19924	19800	19717	19769	19776	20008	19823	19919	19677	19760	19798	19880	19857	19967	19964	19702	19866	19882	19940	19927	20050	19793	19798	19924	19784	19920	19971	19905	19636	19758	19935	19850	19897	20016	19710	19825	19821	19795	19797	19773	19750	19686	19603	19955	19795	19826	19977	19755	19898	19869	19850	19663	19989	19646	20047	19824	19955	19736	19853	20057	19941	19793	19785	19769	19837	19830	19839	19680	19707	19834	19990	19944	19797	19625	19947	19727	19583	19669	19835	19826	19672	19655	19851	19648	19611	19664	19923	19638	19890	19756	19679	19939	19791	19844	19787	19832	19940	19833	19828	19719	19763	19729	19968	19897	19955	19625	19832	19628	19698	20091	19830	19575	19796	19899	19914	19739	19953	19744	19868	19916	19905	19800	19918	19697	19793	19846	20059	19789	19841	19701	20034	19877	19889	19721	19526	19779	19780	19902	19973	19646	19915	19862	19935	19859	19793	19854	19838	19853	19788	19822	19770	19762	19851	19773	20008	20129	19873	19908	19931	19856	19812	19973	19782	19830	19830	19834	19823	19969	19694	19799	19856	19716	19757	19959	19755	19746	19952	19890	19689	19893	19851	19934	19915	20014	19899	19774	19851	19674	19999	19916	19681	19918	19865	19829	20119	19841	19790	19875	19989	19749	19860	19886	19671	19701	20002	19742	19641	19930	19707	19775	19800	19826	19926	19706	19756	19592	19676	20008	19787	19696	19758	19824	19707	19996	19791	19655	19603	19821	19867	20008	19824	19847	19908	19812	19785	19816	19714	20058	19780	19718	19954	19876	19705	19904	19947	19753	19920	19669	19746	19778	19513	19790	19784	19700	19746	19812	19940	20025	19953	19953	19600	19833	19783	19843	19820	19904	19863	19728	19683	20007	19828	19984	19727	19755	19801	19902	19525	19730	19844	19778	19807	19715	19772	19596	19876	19652	19641	19838	19957	19976	20017	19882	19967	19878	19751	19690	19859	19944	19961	19673	19849	19697	19710	19888	19888	19800	19708	19709	19736	19892	19946	19722	19889	19697	19787	19862	19985	19681	19919	19779	19755	19829	19670	19886	19892	19990	19824	19809	19771	19673	19654	19804	19680	19846	19703	19991	19616	19783	19870	19720	19945	19827	19611	19781	20138	19848	19913	19844	19732	19990	19892	19979	19820	19450	19878	19794	20050	19872	19645	19801	19728	19771	20014	19721	19783	19633	19822	19715	19718	19747	19735	19822	19816	19819	19970	19649	19831	19792	19800	19676	19714	19726	19878	19807	19770	19964	19938	19667	19842	19768	19889	20005	19730	19670	19881	19827	19889	19631	19775	19712	19873	19798	20128	19746	19921	19978	19984	19691	19794	19732	19759	19880	19858	19958	19934	19784	19749	19777	19884	19963	19859	19848	19779	19902	19891	19715	19866	20014	19612	19722	19637	19782	19958	19880	19919	19750	19602	19506	19737	19845	19868	19610	19943	19854	19876	19636	19844	20055	19731	19712	19701	19732	19931	19641	19770	19672	19842	19742	19848	19817	19720	20049	19691	19868	19664	19901	19864	19948	20024	19888	19760	19851	20051	19752	19914	19748	19895	19857	19909	19771	19742	19819	19796	19762	19913	19826	19703	19750	19884	19707	19699	19749	19786	19777	19763	19938	19884	20010	19961	19919	19774	19708	19936	19919	20048	19673	19698	20078	19976	19866	19722	19838	19799	19853	19764	19928	19843	19831	19856	19756	19620	19702	19793	19669	19772	19691	19661	20115	19697	20018	19955	19880	19637	19633	20045	19985	19941	19930	19731	19615	19967	19668	19737	19825	19831	19732	19797	19747	19929	19748	19932	19707	20009	19892	19872	19894	19820	19749	19902	19916	19681	19893	19718	19977	19916	19948	19810	19718	19624	19766	19798	19946	19890	19916	19890	19935	19735	19896	19695	19796	19962	19777	19624	19787	19979	20019	19874	19723	19650	19797	19884	19718	19753	19729	19663	19813	19936	19969	19805	19805	19899	19760	19799	19728	19668	19974	19945	19635	19713	19979	19815	19572	19963	19618	19823	19574	19734	19843	19753	19798	20044	20068	19833	19840	20110	19895	19943	19814	19937	19812	19803	19877	19847	19920	19761	19802	20048	19797	19672	19735	19997	19622	19849	19731	19818	19746	19706	19845	19728	19884	19878	19727	19870	19861	19942	19810	19675	19912	19899	19862	19686	19700	19502	19884	19803	19894	19723	19839	19876	20002	20042	19587	19713	19833	19870	19826	19933	19860	19860	19915	19945	19886	19929	19699	19758	19718	19689	19729	19913	19752	19771	19661	19629	19996	19833	19783	19887	19949	19917	19764	19952	19745	19837	19678	19700	19603	19814	19820	19921	20006	19807	20048	19667	19718	19738	19757	19950	19958	19905	19963	19913	20036	19874	19705	19784	19819	19733	19778	19838	19705	19914	19834	20047	20213	19789	19848	19805	20023	19994	19768	19568	19856	19755	19837	19905	19927	19954	20117	19785	19767	19905	19596	19712	19704	19745	19780	19745	19676	19823	19941	20059	19968	19937	19781	19906	19787	19774	19936	19653	19864	19839	19908	19801	19889	19778	19749	19827	19665	19756	19769	19838	19999	19717	19818	20002	19882	19633	19800	19668	19801	19704	19694	19828	19632	19709	19683	19865	19841	19992	19794	19676	19629	19710	19759	19945	19959	19856	19810	19895	20087	19939	19669	19918	19762	19947	19815	19734	19839	19840	19808	20030	19747	19841	19956	19811	19721	19708	19794	19804	19993	19798	19740	19923	19723	19716	19716	19732	19752	19769	19948	19940	19948	19923	19695	19766	19757	19968	19700	19741	19725	19724	19786	19767	19854	19797	19832	19911	20115	19995	19720	19853	19835	19964	19669	20050	19776	19923	19775	19834	19930	19784	19804	19736	19835	19911	19915	19876	19826	19908	19854	19622	19750	19857	19693	19874	19743	20030	19786	19779	19679	19853	19903	19995	20083	20156	19688	19728	19883	19763	19788	19922	19994	19654	19584	19818	19734	19611	19884	19793	19838	19733	19818	19937	19731	19933	20056	19766	19855	19816	19806	19909	19924	19816	19836	19804	19868	19667	19658	19961	19752	19973	19937	19831	19837	19637	19856	19809	20028	19787	19726	19660	19854	19892	19743	19946	20048	19778	19617	19781	19779	19746	19757	19924	19768	19801	19444	19852	19813	19691	19891	19559	19724	19672	19764	19689	19739	19723	19728	19977	19828	19695	19620	19749	19677	19647	19757	19828	19669	20016	19910	19899	19690	19749	19970	19671	19961	19938	19670	19785	19785	19850	19737	19653	19833	19779	19641	19762	19829	19860	19705	19760	19724	19742	19835	19911	19884	20128	19752
20022	33715	30092	22967	20940	18725	17487	17059	17364	16462	16400	16269	16337	16296	16189	16292	16108	16097	15937	15833	16113	15917	15844	15847	15819	16000	15886	16043	15838	15998	16107	15936	15970	15950	15890	15992	15849	15977	15940	15970	15838	15947	16004	15876	15918	15885	16009	16072	15853	15829	15991	15833	15722	15908	15831	15827	15835	15785	15919	16072	15938	15774	15788	15896	15882	15677	15774	15625	15907	15782	16038	15925	15693	15960	15835	15873	15847	15722	15787	15935	15946	16117	15996	15971	15942	15935	15899	15899	15835	15980	15920	16082	15955	15870	15758	15912	15939	16036	15891	15810	15953	15848	15780	15817	15874	15820	15848	15978	15880	15942	15764	16040	15782	15883	15814	15738	15814	15999	15904	15904	15961	16047	16028	15708	15974	15881	15776	15955	15865	15839	15746	15825	15702	15882	15933	15623	16111	15861	15876	15910	15912	15913	15907	15638	15934	15964	15721	15795	15838	15830	15803	15967	16013	15792	16021	15809	15764	15785	15898	15944	15853	15904	15899	15929	15922	15930	15966	15983	15907	15735	15862	15921	15841	15849	15778	15846	15933	15803	15851	15923	15934	15855	15835	15893	15907	16011	15677	15712	16038	15876	15865	15884	15849	15832	15857	15833	15874	15865	15778	15783	16059	15901	15885	15752	16009	15871	15925	15771	15767	15909	15818	15745	15904	15951	15747	15836	15859	15743	15975	15892	15701	15929	15885	15830	16018	15878	15747	15528	16012	15758	15787	15884	15714	15912	16027	15852	15874	15793	15785	15898	15863	15849	15837	15735	15908	15873	15759	15861	15709	15948	15872	15730	15934	15923	15911	15890	15932	15971	15922	16029	15686	15901	15909	15892	15880	15728	15895	15860	15958	15784	15706	15863	15983	15849	15909	15837	15704	15887	15694	15719	15690	15800	15846	15962	15855	15823	16140	15748	16066	15822	15711	15825	15811	15815	15902	15955	15963	15695	15846	15969	15741	15805	15825	15723	15795	15917	15929	15926	15828	15666	15750	15854	15741	16052	15782	15958	15925	15836	15830	15932	15871	15984	15997	15758	15966	15631	15639	15826	15884	15886	16003	15931	15829	15804	15830	15960	15803	15665	15768	15838	15988	15717	15690	15909	15895	15992	15890	15868	15957	15742	15983	15840	15855	15961	15882	15958	15805	15937	15792	15859	15824	15812	16006	15909	15716	15843	15787	15783	15927	15829	15871	15801	15772	15798	15782	15867	15947	15801	15658	15910	16028	15767	15800	15761	15658	15818	15791	15942	15725	15929	15774	15769	15898	15886	15988	16027	15829	15700	15991	15780	15764	15850	15685	15761	15816	15893	15762	15604	15854	15727	15911	15786	15717	15983	15948	15827	15643	15854	15911	15894	15710	15713	15925	15664	16036	15858	15811	15774	15960	15867	15708	15776	15713	15743	15759	15653	16055	15649	15987	15959	15960	15862	15780	16064	16024	15965	15828	15972	15990	15911	15891	15880	15920	16081	15952	15749	15884	15694	15951	15811	15919	15750	15859	15846	15763	15843	15853	15860	15916	15795	15909	15763	15830	15821	15929	15814	15779	15848	15829	15755	15679	15814	15999	15845	15904	15937	15673	15747	15986	15797	15957	16011	15725	15774	15831	15911	15823	16016	15888	15765	15856	15819	15770	15752	15806	15807	15743	15934	15654	15762	15839	15728	15921	16106	15792	15763	15838	16017	15953	15845	15753	15831	15797	15919	15842	15834	15911	15938	15961	15907	15777	15893	15857	15900	15895	15977	15781	15801	15743	15895	15950	15903	15905	15890	15862	15758	15936	15846	15810	15760	15774	15689	15917	15795	15862	15939	15934	15826	15795	15848	15752	15822	15754	15905	15914	15940	15823	15955	15570	16002	15969	15833	15837	16013	15915	15904	15730	15916	15914	15918	15851	15851	15974	15689	15920	15885	15908	15834	15941	15900	15828	15909	15782	15799	15702	16025	15762	15919	15821	15952	15745	15810	15734	15668	15707	15725	15875	15838	15780	15815	15840	15877	16050	15870	15817	15830	15776	15714	15943	15928	15933	15812	15969	15804	16018	15876	15918	15967	15862	15816	15771	15906	15784	15867	15874	15893	15781	15812	15822	15831	15843	15961	15646	15886	15854	15745	15801	15759	16008	15939	15834	15895	16014	15669	15826	15795	15924	15752	15846	15941	15791	15911	15656	15798	15864	15826	15792	15948	15794	15572	16036	15894	15822	15919	15703	15892	15912	15785	15860	15918	15721	15903	15782	15873	15753	15948	15801	15740	16011	15729	15781	15715	15893	16002	16036	15848	15887	15887	15679	15899	15909	15827	15821	15783	15846	15787	15986	15676	15970	15968	15894	15787	15824	15821	15816	15960	15992	15927	15802	15924	16029	15793	15892	15753	15727	15743	15781	15884	15799	15755	15812	15752	15800	15704	16029	15700	15855	15991	15890	15782	15774	15791	15902	15849	15923	15879	15857	15894	15636	15889	15767	15867	15753	15803	15736	15791	15758	15800	16008	15872	15885	15822	15777	15920	15780	15761	15980	15955	15738	15759	16006	15719	15821	16044	15920	15777	15730	15803	16013	15789	15722	15955	15777	16030	15971	15781	15858	15749	15634	15797	15799	15820	15921	15915	15772	15897	15772	15825	15905	15920	15860	16078	15797	15789	15907	15904	16016	15676	15939	15861	16062	15996	15870	15716	15862	15777	15929	15950	15828	15925	15801	15929	15922	15886	15775	15868	15836	15737	15858	15886	15935	15954	15990	15868	16009	15912	15857	15997	15642	15837	15831	15881	15719	15867	15968	15945	15894	15673	15919	15907	15893	15833	15761	15765	15908	15978	15712	15890	15857	15944	15740	15810	16058	15937	15937	15780	15820	15835	15719	15826	15950	15890	15863	15947	15931	15883	15882	15863	15810	15874	16034	15987	15907	15895	15928	15852	16035	16001	15641	15839	15713	15859	15810	15874	15883	15826	15792	15843	15952	15729	15823	15859	15906	15815	15836	15897	15883	15732	15732	15916	15678	15710	15737	15745	15801	15846	15916	15869	15993	15787	15909	15879	15757	15893	15848	15692	15825	15816	15732	15669	16058	15881	15970	15894	15835	15904	16115	15833	15770	15738	15803	15961	15914	15984	15880	15982	15831	15731	15994	15736	15831	15779	15789	15736	15813	15887	15780	15948	15952	15617	15876	15828	15879	15994	15854	15889	15728	15693	15981	15861	15880	15819	15836	15813	15903	15712	15794	15840	15955	15814	15839	15925	15761	15827	15912	16037	15709	15732	15803	15824	15922	15857	15754	16013	15876	15677	15972	15986	15925	15938	15831	15918	15893	15858	15937	15906	15811	15808	15969	15720	15852	16041	15891	15705	15790	15935	15968	15754	16040	15809	16048	15819	15881	15732	15892	15763	15729	15842	16020	15808	15807	15686	16021	15752	15884	15817	15896	15696	15977	15767	15835	15738	15859	15784	15782	15838	15772	15781	15931	15828	15691	15711	15814	15797	15888	15950	15868	15739	16006	15898	15824	16026	15857	15932	15779	15981	15864	15942	15947	15948	15980	15941	15893	15880	15700	15825	15898	16033	16039	15822	15976	15934	16269	15712	16021	15741	15971	15968	15878	15704	15928	15784	15835	15873	15965	15821	15620	16001	15756	15769	15983	15825	15943	15729	15820	15792	15813	15846	15751	15755	15900	15836	15887	15800	15951	15792	15747	15640	15773	15940	15988	15886	15868	15841	15925	15881	15886	15925	15887	15897	15988	15885	15787	15857	15698	15909	15962	15797	16049	16005	15857	15966	15806	15722	15864	15761	15878	15895	15746	15886	15871	15992	15885	15921	15836	15693	15745	15958	15804	16041	15810	16052	15805	15895	15809	15856	15791	15962	15901	15840	15785	15870	15840	15792	15779	15874	15906	16029	15847	15931	15857	15907	15762	15834	15884	15936	16007	16057	15730	15873	15987	15697	15901	15896	15820	15839	15833	15718	15757	15890	15962	15765	15892	15792	15908	15930	15865	15899	15990	15837	15760	15837	15854	15896	15678	15870	15928	15685	15843	15796	15811	15896	15737	15915	15942	15890	15842	15900	16022	15756	16007	15534	15796	15758	15815	15969	15940	15989	15857	15941	15753	15792	15781	15739	15788	15876	15896	15777	15672	15889	15882	15903	15954	15802	15752	15972	15776	15780	15629	15887	15889	15818	15900	15947	15794	15837	15846	15954	15843	15980	15961	15756	15929	15873	15820	15793	15792	15843	15788	15809	15971	15936	15749	15848	15893	15738	15917	15788	15927	15776	15882	15636	15788	15736	15805	15814	15989	15879	15823	15922	15784	15718	15895	15879	15784	15951	15893	15877	15890	15766	15747	15908	15676	15808	15930	15753	15938	15853	15985	15878	15596	15861	15978	15939	15734	15833	15850	15839	15903	16037	15693	16049	15952	15802	15766	15971	15880	15856	15913	15853	15902	15919	15908	15846	15932	15722	15801	15856	15705	16102	15732	15906	15725	15893	15831	15788	15906	15789	16004	15796	15775	15833	15899	15970	15892	15838	15969	15789	15821	15795	15904	15771	15939	15893	15818	15936	15867	15853	15841	15889	15700	15828	15919	15815	15850	15870	15838	15795	15835	15882	15930	15816	15834	15838	15816	15819	15732	15811	15909	15799	16091	15830	15876	16071	15923	15788	15723	15806	15981	15855	15853	15953	15767	15842	15742	16025	15806	15774	15856	16051	15815	15851	16071	15664	15797	15908	15939	15767	15819	15709	15758	15912	15776	15691	15964	15941	15831	15896	15869	15893	15853	15776	15733	15819	16090	15954	15771	15970	15822	15769	15813	15792	15788	15827	16013	15857	15777	15873	15846	15715	15783	15751	16010	15784	15738	15875	15897	15863	15831	15865	16104	16024	16093	15854	15953	15714	15798	15953	15983	15832	15845	15806	15875	15909	15720	15840	16016	15770	15688	15896	15860	15757	15852	15863	15936	15881	15893	15768	15756	15937	15816	15941	15852	15817	15998	15972	15955	16021	15777	15917	15955	15765	15919	15924	15953	15701	15871	15875	15858	15752	15951	15773	15935	15661	15992	15772	15735	15905	15922	16038	15799	15963	15888	15933	15867	15825
22725	21110	28820	23680	21621	24220	26686	21933	21322	21660	21142	20841	20730	20512	20633	20586	20609	20532	20254	20406	20494	20577	20389	20221	20421	20372	20227	20308	20364	20247	20317	20395	20214	20358	20063	20353	20329	20372	20348	20272	20352	20370	20163	20268	20209	20230	20225	20171	20111	20200	20091	20218	20362	20159	20183	20188	20124	20240	20249	20414	20386	20236	20247	20383	20243	20214	20360	20297	20063	20204	20173	20308	20149	20291	20220	20227	20326	20064	20210	20078	20215	20253	20255	20267	20160	20243	20506	20252	20242	20311	20369	20074	20234	20227	20288	20261	20289	20054	20332	20244	20280	20165	20306	20029	20244	20118	20365	20418	19965	20122	20294	20149	20179	20063	19932	20028	20294	20289	20189	20143	20171	20018	20232	20014	20146	20289	20041	19933	20091	19931	20087	20238	20283	20240	19954	20168	20158	20133	20119	20239	19982	20287	20040	19942	20170	20200	20414	20154	20124	20166	20061	20138	20394	20082	20291	20311	20250	20032	20242	20154	20296	19932	20230	20049	20141	20189	20229	19990	20203	19954	20119	20143	20179	20100	20085	20204	20302	20132	20146	20044	20210	19989	20426	20252	20206	20356	20064	20243	20196	19961	20331	20233	19979	20074	20315	20101	20178	20122	20092	20079	20307	20232	20180	20214	20214	20091	20007	20060	20192	20037	20304	19934	20131	19898	20068	20227	20162	19919	20101	20148	20018	20030	19992	20054	20060	20094	20103	19974	20230	20142	20303	20256	20241	20103	20241	20183	20286	20109	20220	20028	20180	20005	20122	20142	20119	20331	20101	20265	20133	20044	20073	20213	19995	20025	20034	20126	20082	20065	20086	19980	20107	20061	20077	20216	20261	20090	20248	20295	20278	20068	20071	20207	20227	20054	20062	20098	20211	19836	20342	20214	20230	20182	20175	20146	20098	20166	20235	20062	20276	20219	20027	20217	19920	20202	20049	20165	20085	20162	20045	20089	20180	20375	20092	20048	20268	20177	19873	20199	20155	19751	20063	20199	20206	19950	20043	20164	19874	19865	20124	20125	20293	19991	20043	19921	20223	20167	20249	20571	19952	20086	19954	20261	19981	20003	20105	20107	20183	20177	20281	20071	20427	20291	20075	20003	20108	20202	20196	20086	20060	19975	20309	20052	20246	20162	20071	19982	20320	19983	20244	20231	20237	20272	20207	20196	20347	20042	20065	20342	20406	20198	20174	20083	20166	20236	20124	20242	20002	20159	20164	20288	20062	19994	20013	20119	20136	19912	20070	20090	20175	19895	20115	20338	19909	20047	20389	20026	20269	20272	20193	20132	20075	20041	20078	20041	20138	20222	20300	20247	19954	20229	20118	20344	20179	20221	20133	20067	20044	20185	20151	20031	20279	20116	20096	20137	20204	19933	20009	19990	20203	20067	20097	20072	20254	19981	20189	20011	20236	20160	20141	20028	20273	20247	19924	20059	20331	20390	20250	20136	20101	20036	20126	19955	20037	20012	20281	20255	20076	20340	20360	20135	20172	20114	19973	20391	20282	20307	20329	20102	20047	20083	20225	19996	20053	20293	20316	20080	19938	20349	20145	20117	20040	20414	20050	20116	20120	20279	20058	20286	20380	20023	20172	20335	20433	20242	20050	20070	20138	20141	20127	19992	20102	20203	20101	20347	20037	20021	19976	20049	19983	20221	19918	20049	20019	20232	20139	20351	20235	20279	20257	19996	20170	20150	20099	19979	20263	20023	20232	20250	20185	20065	20217	20248	20113	20548	19915	20146	20024	20070	20095	19897	20210	19993	19937	20291	20051	20031	19917	20233	20230	20066	20194	20291	20190	20121	20011	19975	20179	20065	20136	19991	20041	20343	20116	20126	20218	20126	20151	20065	20143	20051	20061	20175	20066	20110	20249	20213	20243	20234	20068	20064	20163	20112	20224	20084	20148	20145	20330	20084	20138	19972	20156	20190	20095	20001	19942	20071	20062	20209	20219	20197	19829	20153	20027	19930	20159	20152	20474	19801	19983	20211	20222	20055	19980	20410	20319	20204	20119	20045	20210	20292	20307	19920	20130	20059	20254	20101	19963	20099	20171	20081	20150	20253	20072	20080	20211	20282	20047	20146	20187	20027	20251	20232	20029	20156	19960	20183	20130	20156	20169	19972	20135	20191	20187	20187	20211	20154	20009	20296	20093	20103	20106	20322	20266	20123	20176	20069	20330	19920	20285	20103	20157	20235	19995	20070	20049	20109	20061	19932	20264	20125	20157	20177	20090	20492	20137	20092	20011	20085	20318	20166	20202	20026	20310	20145	19951	20313	20204	20239	20058	20278	20270	20229	20390	20127	20168	20281	20170	20166	20042	20140	20144	20191	20343	19940	19978	20140	20138	20179	20154	20449	20149	20127	20153	20180	20212	20341	20276	20144	20030	20151	20132	20215	20325	20087	19838	20190	20229	20333	19923	20163	20112	20164	20278	20263	20352	19971	20142	20163	20102	20182	19983	20208	20125	20382	20021	20099	20222	20004	20174	20168	20180	20094	20082	20216	20297	20001	20021	20071	20000	20128	20042	20018	20075	19976	20111	20111	20302	20252	20157	20097	20028	20163	20007	20194	20395	20117	20067	19975	20253	20101	20026	20043	19980	19993	19906	20294	20156	20088	20062	19906	20090	20136	20182	19945	20048	19913	19975	20253	20113	20149	20089	20232	20211	20282	20216	20294	20126	19969	20201	20091	20172	20241	20127	20200	20073	20175	20133	20048	20174	20082	20256	20075	20070	20137	20106	19978	20331	20200	20323	20304	20181	20195	20059	20077	20384	20254	20162	20474	20018	20188	20279	20079	20055	20342	20214	20183	20218	20292	20194	20152	20132	20091	20214	20114	20257	20026	20202	19968	19976	20295	20403	20271	19902	20157	20040	20174	20263	20185	20047	20072	20122	20304	20077	20289	20197	20107	20070	20042	20248	20075	19975	20196	20125	20073	20295	20313	20111	20148	20278	20244	20110	19992	20135	19953	20233	20231	20169	20130	20217	20110	20192	20227	20196	20086	20176	20094	20113	20170	20183	20062	20259	20064	20202	20111	20083	20194	20282	20255	20100	20026	20106	20136	20109	20122	20250	20004	20091	20047	20095	20195	20145	20152	19917	20222	19948	20195	20043	20251	20138	20017	20153	20158	20189	20154	19973	20096	20065	19947	20000	20142	20259	20328	20262	20126	20165	20249	20150	20176	20073	20132	20022	20152	20152	20125	19939	20237	20197	20147	20073	20312	20089	20012	20156	20014	20065	20139	19951	20107	19956	19994	20040	19928	20170	20167	20293	19957	20214	20184	20144	20099	20200	20177	20136	20169	20172	20089	20127	20232	20127	20225	20334	20072	20396	20259	20017	19951	20179	20338	20288	20015	19878	20045	20354	20074	20027	20192	20015	20167	20159	19929	20185	20112	20118	20393	20269	20038	20049	20210	20052	19966	20273	20261	20250	20087	20070	20128	19966	20024	20209	19927	20112	19995	20169	20269	20219	20263	20215	20086	20118	20128	19910	20079	20211	20238	20243	20193	20010	20119	20397	20302	20186	20083	20250	20345	20029	20064	20192	20249	19972	19855	20164	20361	19953	20207	20183	20224	20165	20173	20069	19999	20246	20129	20128	20322	20186	20265	19909	19932	19830	20180	20075	20049	20174	20107	20130	20148	20096	20337	20353	20003	20159	20252	19880	20085	20089	19884	20088	20078	20217	19978	20141	20063	20168	20110	20073	20095	20377	20133	19958	19994	20346	20189	20123	20176	20180	20338	20273	20009	20265	20069	20002	20150	20201	20096	20095	20252	19984	20139	20190	20251	19969	20127	20114	20447	20275	20223	19984	20152	20018	20032	19990	20046	19907	20006	20137	20330	20200	20217	20032	19926	20133	19957	20100	20216	20239	20213	20031	20339	20184	20078	20204	20138	20110	20226	20309	20116	20114	19953	20349	20143	20270	20008	20270	20139	20173	20190	20269	20155	19984	20145	20153	20097	19889	20095	20129	20256	20005	20171	20156	20183	20058	20152	20149	20272	20118	20187	19917	20257	20014	20181	20068	19998	19891	20145	20403	20001	20006	19995	20100	20111	20105	20185	19965	20081	20083	20065	19991	20030	20287	20163	20041	20110	20104	19991	20338	19907	20188	20330	20259	20142	20092	19952	20063	20237	20295	20268	20172	20166	20231	20194	20287	20195	20188	20324	20093	20168	20035	20156	20290	20126	20030	19928	19962	20256	20291	20177	20105	20359	20032	20124	20095	20039	20158	20122	20158	20354	20083	20190	20016	20066	20208	20224	20131	20315	20045	20193	20086	20178	20203	20277	20118	19994	19887	20317	20205	20263	20244	20249	20212	20414	20093	20101	20253	20281	20016	20016	20215	20117	20151	19924	20150	20082	20080	20062	20130	20158	20089	20112	20296	20261	20094	20149	20023	20179	20268	20052	20123	20116	20253	20228	19997	19889	20198	19979	20245	20169	20051	20096	20066	20122	20341	20264	20210	20163	20147	20028	20315	20206	20018	20058	20159	20092	20120	19929	19881	20093	20077	20075	20116	20002	19959	20000	20285	20064	20167	20149	20098	20141	20134	20086	19856	20179	20016	20253	19995	19979	20180	20215	19950	20035	20358	20089	20049	20114	20234	20096	20105	20178	20199	20240	20156	20321	20147	20120	20142	19979	20292	20319	20266	20014	20119	19996	20156	20100	20096	20227	20240	20148	20080	20089	20184	20287	20069	19999	20138	20187	20136	20072	19982	20048	19897	20183	20234	20245	19987	20272	20248	20170	20136	20052	20038	20078	20195	20140	19985	19887	20188	20239	20292	20274	20030	20121	20281	20093	20210	19969	20015	20193	20086	20184	20131	20179	20280	20216	20279	20219	20013	19847	20086	20099	19995	19950	20199	20199	20030	20083	20261	20301	20182	20209	20036	20101	20101	20158	20160	20098	20081	20093	20123	20175	20034	20054	20208	20197	20266	20054	20172	20084	19988	20210	20150	20096	20232	20213	20104	20278	20080	20237	19940	20206	20261	19919	20136	20059	20236	20199	20049	20013	20143	20061	20264	20125	20365	20036	20039	20244	20069	20051	19947	20224	20150	20330	20124	19997	20138	20220
22302	38388	33583	26360	23199	20472	18476	17863	18005	17385	16768	16530	16640	16467	16387	16287	16613	16344	16128	16295	16272	16100	16215	15991	16156	16174	16212	16053	16203	16244	16139	16102	16239	16078	15952	15962	16044	16019	15965	16014	15945	16110	16074	16001	16162	15780	16005	16117	15885	15941	16002	15955	16154	16072	16047	15968	15907	15951	16103	15956	16050	16075	15968	15954	15994	15951	15966	16053	16050	16041	15984	15924	16109	16033	15817	16054	15975	16000	16043	15973	15907	16095	15959	16097	15983	16260	16114	16091	16086	16132	16011	16131	16169	16000	15893	16155	15935	16125	16113	16040	16009	16030	16079	16103	15924	16177	15975	16088	16102	15814	16038	15834	15873	15969	15955	16227	15787	15892	15946	16180	16100	16082	16034	15942	16029	16010	15920	16147	16001	15708	15962	15960	15864	15916	16146	15839	16039	16023	16075	15936	16153	16066	16132	15992	16010	15937	15880	16098	15949	15945	15996	16119	16079	15932	15985	15923	16017	15981	16047	16022	16092	16013	15851	16024	16028	15909	15897	15919	16076	15997	15914	15782	16000	16166	15788	16000	15947	16049	16160	15688	16010	15983	15913	15976	16067	15908	16069	15913	16009	16100	16193	16013	15892	16144	15973	16013	15990	15983	16111	16105	16184	16043	16122	16104	15967	15964	16051	16057	16117	16036	16002	16137	15957	16059	15948	15920	16069	16009	15981	16033	16150	15883	15909	15959	15904	15929	15958	16050	16124	15944	16074	16008	15910	16079	16122	15931	15821	15942	16123	16081	15858	15841	16099	15908	16062	15978	15971	16142	16069	16024	16137	15712	15918	16172	15896	16067	15970	15867	16001	15761	16121	15991	15976	15973	16045	15819	16041	15887	16081	16028	16156	15934	16018	15910	15991	15870	16157	15965	16044	15958	15921	16130	15961	15979	15991	16005	16036	15986	15956	16075	15768	16018	15918	16079	16084	16061	16023	15972	15989	15986	15958	15899	15949	15831	15885	15906	16157	16079	16148	15806	15997	15985	16168	15844	15968	16075	15960	15997	16007	16021	16041	15965	15834	15998	15919	15986	16075	16059	15874	16060	15967	16201	16014	15973	16206	16036	16085	16030	15868	15990	16036	15739	16004	15966	16131	15857	15991	16144	16075	16157	16090	15949	16126	15932	15909	16075	16046	15977	15905	16070	16027	16027	16073	15942	15934	16142	16029	15811	16064	16037	15806	15918	15965	15950	16093	16060	15880	15840	16004	15915	16019	15917	15949	15951	16069	16077	16042	16111	15889	15952	15984	15932	16043	15898	16102	15977	15966	16124	16011	15791	15874	15922	15877	16005	16059	16130	16059	16002	16022	15912	15955	15956	16026	16088	16017	15989	16033	16010	16069	16012	15919	16107	15947	15968	16135	15939	16048	16026	16103	16044	16019	16023	15992	16058	15926	16058	15902	15887	15932	15892	15951	16009	16004	15924	15903	16109	15901	16177	15835	15956	15993	16081	15961	15884	16038	16181	16049	15827	15971	16020	15754	15986	16092	15969	15791	15980	15862	15978	15897	15972	15882	15920	16031	16023	16021	16060	15796	16108	15935	16041	15931	15928	15971	16029	16029	16158	16006	15970	15973	15913	15958	16025	15950	15952	16032	16105	15976	16110	15938	16036	16052	15996	16008	15950	15824	16152	15937	15891	16132	15956	16079	16228	16063	15901	15955	15926	16018	15922	16012	15871	15978	15899	15972	16040	16157	15919	16085	15905	15997	15891	16043	16043	15903	15937	16022	16098	15991	16083	15920	15998	16017	15892	15817	15920	16128	16092	16091	15964	16036	15877	16033	15892	16046	16008	16088	15878	16014	15789	15822	15827	15958	15947	15992	16035	15964	16085	16031	15970	15901	16097	16082	16000	16054	16078	16056	16039	16020	16049	16040	16129	16033	16054	15996	15774	15894	15973	16078	15949	16190	16087	15923	15875	15958	15838	16049	15907	16114	15919	15977	15732	15939	15961	16149	15951	16083	15955	16053	15973	15982	16023	16005	15951	16050	16038	15865	15866	15889	15933	15882	16233	16010	15887	15994	15923	15971	16172	16069	15955	16045	15998	15979	16057	15992	15865	15905	15937	15939	15995	15918	15980	16014	16048	15945	16079	16003	16113	15882	15918	15996	16044	15981	16061	16100	15986	16047	15972	16045	16290	16080	15936	15910	16041	16046	16055	15914	15960	15818	16049	16051	15737	15922	15904	16133	16035	15949	15968	15948	15894	16031	15954	16004	15832	16029	16127	15930	15931	16007	16007	16031	15897	15935	16067	15961	15948	16159	16156	15847	15817	15973	15934	15962	15849	15950	16095	15928	15925	15889	15889	15913	15922	15947	15884	15927	15964	15983	15953	15870	15932	15912	16089	15916	15809	16137	16062	15852	15853	15984	15893	16071	15937	15862	15929	16168	15845	15988	15965	15968	15744	15946	16175	16002	15948	15894	16096	16034	15955	16007	16125	16033	15992	15813	15884	16081	15993	16028	16011	15909	15894	15914	16037	16003	16046	15883	16041	15957	15904	15895	16073	15872	16057	15952	16005	16037	15979	16033	15883	15809	16063	15977	15975	16095	15982	15925	16036	15847	15936	15958	15944	16114	16080	15962	15911	15966	16169	15746	15953	15784	16006	16057	15975	15962	15968	15969	16058	16038	15867	16060	15841	15947	15960	16007	15902	16181	15930	16070	15944	15937	16002	15977	16024	16050	16106	15978	16183	15935	15961	15875	15912	15996	16060	15970	15977	15963	16042	16019	15962	15894	15974	15876	16297	16034	15889	16033	15912	16013	15993	15950	15992	16028	15915	15861	16010	16069	16044	15955	15957	15955	16018	15927	15940	16014	16039	16061	15990	15877	16016	16031	15903	16025	15965	15917	15984	16101	15851	15980	16004	15979	15897	15991	15948	16087	15879	16056	16024	16046	15880	16044	15903	15832	16152	15986	15877	16031	15948	15982	15968	16016	15973	16052	15877	15939	16145	16086	16016	15948	16004	15975	15943	15965	15938	16029	15949	15647	15814	16095	15851	16097	16091	16023	16162	16089	16062	16012	15991	16036	15869	16031	16019	16128	15949	15890	15918	16143	15986	16167	15953	15865	16103	15895	16133	15859	16106	16023	15951	15906	15860	16055	15921	15966	15844	15883	15981	15956	16075	15966	16042	15988	15936	15857	15849	16018	16016	16044	15874	15674	16092	15949	15902	16055	16060	16117	16061	15820	16000	15939	15828	16096	16030	15939	15888	15958	15935	15956	16008	16065	15843	15796	16063	16069	15881	16038	15855	15964	15997	16067	15906	16182	15880	15990	15985	16015	16009	15965	16114	15862	16135	16101	15957	15959	15874	16058	15990	15918	16018	16122	16021	15892	15972	16037	15913	16161	16043	16019	15960	16154	15888	15888	16062	15924	15914	15946	16141	15995	16107	15955	16051	15954	15972	16073	16033	15863	15995	16067	15945	15830	15965	15812	15894	16040	15979	15926	15971	15965	15907	16049	15841	15753	16022	15956	16042	15929	15784	15797	16031	16049	16064	15941	16051	15945	16058	16046	15920	16071	15962	15970	15895	16046	16093	15860	16074	16045	15937	15795	15930	15985	16005	15973	15927	15925	16123	16045	15961	15942	16038	15988	15894	16053	15940	16088	15838	15989	15910	15900	16004	16095	16096	15964	15955	15871	15950	15919	15974	15924	16047	16133	16056	15864	16025	16018	15833	15792	15864	15974	16186	15950	15861	15992	15930	15975	16024	15854	16005	16069	16082	15929	15949	16124	16074	15917	15808	16015	15961	16021	16069	15750	15939	16140	16013	16061	16050	16047	15998	16042	15989	15841	16029	15935	15889	15919	16055	15922	15907	15920	16083	15994	15955	15921	16025	15965	16157	15898	16053	15740	15854	16044	16085	16018	16201	15968	15758	15975	15886	15977	15962	16046	16065	16054	15976	16030	15988	16103	16249	16027	16030	15891	15988	16035	16059	16043	16057	15912	15976	15825	15948	16091	15998	15951	15849	15874	15955	15933	15949	16096	15920	16157	16132	15881	16031	15895	15813	16019	16067	15863	16134	15913	16119	16053	15953	16133	15865	16013	16105	15829	15940	15977	15909	16060	15920	16081	15965	15976	15972	15958	16125	16070	16166	15957	16000	15940	16120	15951	15909	16099	16001	16066	15846	15958	16018	15968	16012	16061	16159	15928	16030	16034	16009	15999	16198	16017	16102	15892	15866	16042	15893	15886	15948	15782	15978	15900	15977	16048	15938	15732	15993	16243	15995	15894	16082	16039	16013	16027	15988	15905	15955	15963	15996	15893	15871	15868	15996	16023	15938	16028	15914	16229	15965	15840	15837	16081	16000	16070	16042	16025	16110	16144	15939	15922	15941	16010	16001	16062	16123	15992	16052	15798	16073	16067	15941	15902	15967	15942	15971	15777	16040	15997	15915	15898	15876	15973	15861	16077	16020	15828	16120	16025	15854	16009	16004	15926	16056	16029	15872	15981	16074	16046	15949	15895	16064	15809	15978	15883	16083	15957	15991	16107	15928	16107	15958	16017	15950	16061	15894	15954	15974	16130	15988	15952	16129	15865	16081	16060	16029	16053	15956	15965	15987	15979	15896	16064	16235	16057	15949	15999	15932	16142	15975	15973	16095	16055	15909	16112	15933	16075	15978	15931	15835	16003	15902	16013	15918	15958	15962	15984	16101	15896	16085	15975	15841	16166	15927	15951	16032	15922	15919	15949	16094	15821	16149	15988	15926	15875	16072	16117	15956	16127	16028	15945	15908	15964	15871	16186	16055	15865	15993	15939	16101	15997	15875	16146	15907	16004	16007	16037	16020	15958	15940	15932	16009	16083	16071	15946	15994	16150	15971	15727	15882	16133	15904	15849	16076	15946	15993	16059	16012	16021	16058	15938	16057	15977	15933	16025	16054	16067	16139	15922	16154	16140	15983	16051	15927	15831	16140	16088	16217	15978	15813	16009	15973	16091	16168	15966	15956	16054	15987	15867	16056	15968	16096	15912	16101	16142	15905	16028	15975	16067	15994	15898	16066	15934	15949	16013	15959	16050	15953	15792	15921	16019	16005	15906	15916	15940	16208	15854	16060	15844	15989
28489	23178	27355	24955	21638	21128	20817	20461	20468	20232	20063	19868	20203	20105	19901	20175	20005	20113	19807	20122	20151	20232	19821	19926	20090	20027	20285	20182	20184	20064	20067	20078	20027	20012	19920	19755	19972	19896	19831	19918	20008	20153	20025	19750	20072	20183	20029	20059	20070	19977	19944	19925	20059	20091	20118	20070	20027	19977	19869	20151	19998	20093	19884	19875	19949	19939	20057	20064	20046	20066	20189	20074	20046	20188	19975	20009	20029	19997	20167	20096	19945	20059	20156	20011	19830	19858	19954	20083	20109	19959	19935	19974	20157	20151	20113	20055	19958	19948	20196	19838	19922	20012	19948	19917	19810	20023	19926	20155	19795	20040	19994	20027	20112	19781	20128	20042	19947	20052	19891	20103	20000	19907	20053	20014	20198	19954	20174	19930	19933	19967	20041	20143	20082	19915	20058	20016	20219	19959	19783	19997	20016	20045	20237	19719	19890	20051	20262	19948	20017	20139	20128	19947	19963	20091	19806	20146	19865	20051	20206	20019	19960	19926	19926	19899	20040	20163	19988	19951	19972	19886	20074	19920	19872	19940	20067	19996	19949	20152	20094	19856	20123	20125	20024	20001	19907	19964	20041	20092	20083	20047	20014	19780	20042	19872	20130	19949	20055	19977	19870	19927	20054	20098	20140	20219	20051	19977	19921	20308	19962	19818	19903	20171	19954	20113	20107	20086	20138	20046	19751	19870	19961	20003	19909	19790	20174	19997	19986	19874	20120	20016	20074	19948	20004	19977	20081	20267	19973	20120	20031	20107	20104	20089	20136	20064	19936	20006	19857	20036	19858	19904	19888	19949	20173	20014	20096	20088	19926	20024	20237	20034	20027	19979	19871	20005	19791	19823	20021	19895	20042	19963	19970	20125	19958	19909	19958	19813	19980	19925	19879	19965	19953	20102	20119	20008	20141	20079	20012	20121	20066	20148	20112	19912	19823	20121	19926	20073	19919	19948	19920	20213	19937	19858	20083	19950	19871	20082	19855	19926	19938	20053	20098	19963	20001	19893	20131	19989	20004	19889	20197	19753	19880	19878	20021	20121	20283	19910	20134	20161	20077	19928	20070	20147	20176	20060	20141	20050	19753	20181	20024	19879	19864	19993	20027	19990	20084	20013	20186	19884	20108	19843	20161	20188	20058	19922	19938	19867	19810	19993	20079	20022	19895	20054	19929	20120	19791	19874	19992	20031	20038	20087	20074	19998	19891	20055	20175	19973	20096	19896	20013	20330	20000	20251	20176	20169	19989	19847	20066	19956	19867	19995	19886	20090	19967	19956	19956	20175	20171	20060	20035	20048	20101	20072	20082	19882	19943	20059	20145	19977	19846	20003	20286	20088	20134	20026	20119	19921	20092	20077	20081	20068	20165	20074	20155	19996	20099	19974	19950	20033	20027	20209	19933	20112	19868	20091	19895	19914	19999	19800	19818	19847	19922	20033	19924	20171	19978	19853	19952	19873	20010	19940	20145	19883	19832	19964	19845	19941	19847	19760	19835	20012	20014	19846	20054	19816	20198	20239	20137	20143	20329	20086	19917	20128	20185	19854	19946	20115	20182	20020	19896	20004	19960	19942	19913	19865	20200	19899	19893	20107	20024	19899	20110	20135	20026	20160	20101	19986	20027	19978	19976	20205	19964	20052	20168	20046	20141	20037	20078	19985	19949	19971	19986	19896	20165	20139	20170	19943	20062	20119	19822	20214	20166	20020	19979	20169	19812	20035	19907	20077	20005	20265	20130	19895	19949	19837	19795	19911	19888	20086	20176	19912	19928	19838	19978	20039	20213	19896	20065	19886	19944	20021	20220	19821	20013	19903	20004	19996	19968	20021	19902	19957	19999	20092	20019	19777	19993	19847	20001	19943	20079	19984	20076	19955	19948	19885	20028	20075	20058	20067	20099	19973	19998	19995	20136	19945	19990	20087	19845	20145	20057	20191	20083	20038	20104	19972	20048	19993	20111	20394	20256	20145	19972	19963	19890	19928	20052	20005	20139	20111	20116	20175	19784	19953	20095	19726	19832	20173	20014	20063	19826	19981	19797	20105	20085	19801	19989	19937	19985	19855	20183	20051	19958	19910	20063	19873	19783	19961	20110	19978	20031	19922	19983	19980	20070	20009	19983	19984	20035	20017	19794	20039	19939	20002	20135	20056	19920	19953	20057	19975	19958	19891	20168	20156	20216	20044	20211	19892	20034	19873	20087	20109	19933	20126	20032	20124	20011	20146	20224	19936	20056	19723	20073	20024	19916	19920	20038	19917	19936	20058	20117	20111	20078	20048	20034	19987	19935	20008	19904	20130	19895	20120	19893	19965	20000	20057	19773	20107	20237	20184	20027	20210	20025	19873	20163	19961	19968	20053	20015	20068	20039	19913	19880	19770	20128	19884	19980	19960	20121	19903	19922	20103	20011	19923	19874	20122	20153	20311	19940	19908	19992	19919	19893	19850	19740	19870	20017	19950	19978	19904	20069	20009	19967	20017	19894	19802	20073	20103	20073	19815	20056	20014	20024	19984	20132	20017	20129	19897	19865	19825	20066	20165	20358	20019	19900	19898	19909	20079	20074	20073	20105	20071	20009	20232	19753	20169	20001	19887	19814	20054	20161	20026	19843	20054	20126	19992	19810	19936	20021	19925	19854	19871	20196	20106	19963	20047	19861	20000	19976	20109	20110	20017	19841	19883	19861	20176	20161	20137	20102	19806	19969	19873	19973	19991	19962	19816	19942	19894	19816	20126	19964	20177	19996	20062	19957	19846	20089	19971	19961	19905	19772	19965	20046	19815	19940	20021	19910	19948	19986	20250	19729	19963	19956	19770	19874	20117	20122	19995	20020	19943	20110	20043	20112	19991	19946	19984	20059	19835	20103	19944	20104	19987	19935	20151	19919	19834	19911	20070	19916	19902	20197	19935	20007	19920	19911	20107	19925	19978	20000	19898	20087	19938	19931	20052	20019	19926	20012	19919	19960	19977	19848	20032	20032	20028	20041	19875	20120	20203	20171	20023	20196	19979	20013	19967	19795	19934	20166	20015	19931	20028	20106	19978	20114	20205	19923	19952	19934	20112	20065	20154	19973	20054	19982	20076	20121	20158	20111	20052	20152	19929	20034	19928	19886	19995	19939	20068	19978	20093	19869	19938	19990	19957	20057	20207	20114	20161	20218	19866	19967	20066	19930	20034	20092	20063	20039	20003	20036	19961	19969	19840	20253	20007	20098	20152	19992	19916	20163	20110	19946	20291	19782	19805	20194	19790	19855	20063	19916	19983	19998	19803	20086	19746	20030	19907	19810	20171	20103	20050	19862	20121	20107	19978	19956	20009	20138	20038	19969	19860	19956	20097	19985	20096	20147	19891	19914	19927	19873	20054	20100	20132	19962	19847	20167	20059	19954	19873	19832	20001	20131	19902	20058	20021	19975	19957	19965	19899	20114	20138	20239	19909	19950	19853	20048	19997	20168	20029	20002	19828	20033	19959	19990	19895	20006	19920	20056	20050	19886	20181	20045	20015	19959	19930	19844	20019	20064	20067	19948	19972	19897	20176	19996	20064	19963	19920	19977	19821	20076	20044	20044	20223	20070	20003	20080	20019	19881	19976	20121	19924	19849	20011	20077	19963	19957	19865	19849	20034	19981	20117	20050	19876	19962	20067	19999	20129	20067	19987	20147	19851	19769	20058	20122	19961	19855	20026	19960	19916	19930	20122	20086	20177	20057	19927	19790	19865	20039	19975	20104	20085	19824	20016	19894	19912	19975	20055	20021	19966	20016	20179	20272	20178	20127	19814	20145	20011	19985	19844	19852	20223	19831	19916	20016	20067	19929	19845	19842	20029	20120	20001	19969	19995	19986	20107	20290	19869	20170	19837	20171	20141	19967	20002	20060	19995	19909	19874	19949	20010	20180	19951	20068	20225	20025	20189	20011	20002	20063	19960	19721	20025	19979	19882	20210	20143	19914	19988	20196	19862	19850	19709	20022	19956	20140	19913	19952	19940	19817	19845	19991	20122	20088	19790	19989	20134	20058	20016	20015	20150	19947	19869	20018	19919	20302	20066	20115	20068	19810	20087	19984	20184	20052	19886	20117	20137	20035	19912	20040	19985	19987	20224	20005	19815	19886	19948	19942	19979	20173	19952	20059	20027	20018	20131	19960	19781	19997	20013	20076	19997	19991	19879	19983	20131	20110	19973	20028	19844	20107	19938	19872	19917	19961	20135	20206	19857	19855	19965	20314	20141	20134	20113	20018	20252	19941	20015	19887	19831	20059	20006	20095	20046	20015	20040	20011	19862	20188	19950	20120	19857	20022	19911	19953	19910	19873	19986	19878	19794	19976	20067	20077	20078	20011	19916	19938	20047	20005	20200	20276	19914	20043	19980	19849	19882	19975	20080	20126	20105	20018	19794	19972	20037	20249	19881	19915	19888	19876	19975	19890	19828	19998	20243	19865	20095	19971	20110	20006	19932	19913	19944	19987	19685	19994	20000	20017	20034	20172	20112	19649	19926	20075	20019	20295	20124	20004	20084	19886	19899	20137	20018	20070	20046	19833	20099	20063	20067	20060	19983	19906	20075	19947	19970	19903	20148	20017	19991	19913	20027	20082	20050	19848	20151	20004	20182	19929	20045	20164	19998	19879	20151	20081	20276	20156	19918	19997	19917	20019	19838	20157	19938	20145	19962	20031	20086	19869	20000	19842	19980	19890	20038	19975	20036	20092	20080	20016	20177	19978	19863	20018	20079	20157	19977	20167	20074	19930	19957	19999	20086	20217	20058	20143	20015	19947	20108	20052	20000	20028	19829	19867	20096	19971	19796	19991	19833	19932	19986	19893	20043	19946	20085	20087	20123	19946	20034	19909	20065	20031	20182	19873	20036	20039	19990	20040	19660	19958	20020	20203	19911	19898	20107	19905	19846	19804	19974	20151	20103	19951	20017	20070	20092	19828	19998	20050	20114	20019	20063	19975	20059	20015	20154	20016	20111	19986	20055	19920	19957	19922	20150	19956	20074	20257	19987	20082	20125	20156	19988	20018	20021	20118	20056	20146	20214	20016	19655	20016	20042	19770	19895	19902	20036	20295	19894	20198	19957	19914	19967	20144	19958	20083	20088	20049	20065
20150	26453	23928	19824	18268	17327	16764	16494	16790	16583	16225	16132	15885	16045	15971	16094	16067	16010	16001	15955	15899	16099	16103	16057	15901	15935	15982	16088	16032	15989	16086	15976	16104	15815	15945	15995	16130	15935	15971	16168	15967	15811	15944	15847	15936	15836	16106	15951	15877	15929	15958	16015	16061	15950	16084	15937	15917	15931	16061	15985	15877	16001	16052	16111	15760	15943	16042	15962	15864	15943	16127	15917	15973	15920	15892	16018	15920	15985	15941	15728	16068	16008	16011	16088	15907	15947	16149	16041	16048	16091	16192	15964	15998	15998	16087	16018	15917	15854	15910	16036	15972	16044	15955	15984	16061	16024	15856	15930	15868	15897	15892	15999	15776	15981	15899	16114	15958	15908	15983	15900	15914	16165	15995	16032	16061	15959	15996	15945	16134	15912	16003	15928	15929	15986	15904	15968	15927	15924	15996	15877	15884	15869	15958	15910	15943	16023	16024	15878	15955	16120	15936	16050	15993	15983	15820	16081	15876	15991	15981	16035	16040	15865	15968	16003	15893	15852	15965	16038	16133	15962	15888	15946	16035	15931	16080	15977	16176	15827	15850	15917	15994	15972	15995	16017	15940	15877	15845	16154	15962	15935	15895	15910	15805	15990	15944	15955	15877	16115	15966	15857	15905	16055	15869	15911	16054	15949	15986	15959	15800	15948	15912	15715	15857	15741	15866	15912	15801	15897	15888	15901	15975	15972	16069	15978	15820	16085	15880	15853	15882	15929	15994	15914	16078	15994	16061	15819	15964	15979	16010	15989	15907	15899	15980	15787	16016	16038	15959	16037	15836	15954	16032	16143	15890	15844	15999	15961	15864	15916	15893	16016	15899	15934	15971	16018	15932	16107	15845	15865	15917	15967	16003	16182	15773	15977	15999	15843	16081	15985	15752	15797	15876	15933	15963	16046	15929	16231	15751	15906	15977	15950	15862	16020	15948	16001	16043	15901	15969	15985	15852	15842	16055	15960	15865	16072	16040	15936	15971	15996	15943	16084	16000	16005	16057	15986	16079	15952	15816	15972	15957	16074	15818	15957	16019	15957	15828	16003	15943	15988	15791	16077	15933	15828	16047	15950	15972	16008	16141	15789	15994	15876	16023	15848	15945	15961	16195	15943	16016	15981	15980	15969	15897	16104	15931	16059	15935	15955	16014	15811	15731	16112	15897	15971	16203	16099	15859	15997	15943	15894	16030	16199	16199	16024	15903	15928	16004	15939	15984	16042	16093	15821	15760	16099	16010	15880	16017	15865	15813	15931	15921	16031	15954	16083	15968	15951	16096	15797	15953	15830	15914	16039	16033	15821	15816	15896	16069	16043	15927	16120	15851	16099	16009	15978	16059	15913	15901	15808	15839	16015	15961	15868	15869	15894	15977	15983	15995	16126	15990	16041	15942	15893	15804	15889	15882	15950	15839	15982	15798	15978	16130	15936	15934	15963	15726	15872	16060	15988	15977	15962	15748	15945	15837	16131	15973	15873	16081	15970	16034	16061	15928	16070	16147	15932	16076	15976	16146	15848	16047	15916	16019	15812	16007	15982	15945	16105	16079	15856	15959	16057	15935	16068	16011	15872	15920	15940	16053	15991	15980	15895	16077	15937	15979	15977	15846	15915	15899	16090	15927	15940	16071	16100	15984	16024	15876	15819	15882	15991	15896	15970	16032	16086	15911	16011	16046	15941	16064	15976	15977	15928	15873	15852	16038	15993	15794	16022	15938	15853	16032	15862	15983	15930	16056	15879	16146	15786	16038	15958	15877	15980	16141	15780	16042	16083	16072	15960	15960	15938	15982	15860	15999	15935	16100	16039	15854	16021	16055	15889	15862	15909	16050	16122	15842	16182	15830	15934	15889	15721	16025	16037	16009	15796	15935	15966	16068	15972	15905	15958	15948	15961	16217	16013	15943	15892	16070	15954	16028	15976	16075	16000	15938	15909	15957	15887	15880	15977	16022	16142	15963	15867	15950	15999	16116	15925	16011	15849	16106	16096	15978	15876	16080	15903	16183	16008	15898	16026	16028	16014	15951	16139	15756	16025	15957	16032	15988	15993	16001	15973	15981	16011	15937	15975	15871	15920	15982	15902	15970	15954	15928	16075	15930	15743	15831	15840	15980	16038	16005	16039	16206	15990	15931	15991	15957	15997	16034	15905	16082	15869	15975	15962	15919	15946	16010	15931	15888	16052	15989	15992	15794	15839	16072	15940	16015	15906	16006	15853	15954	15901	15959	15993	15841	15930	15973	15958	15900	15863	15825	16105	15641	15927	16093	16024	15894	15882	15910	15884	16126	15883	15842	16025	15880	15908	15907	16140	16008	15936	15820	15939	15953	15864	15917	15847	15878	15917	15937	15810	15922	16083	16035	16152	16022	15988	15916	16124	16090	15961	16183	15900	15756	15854	16022	16104	16102	15942	15950	16109	15982	16108	15918	15802	16116	15858	15995	16033	15997	16039	15775	15920	15963	16080	16158	16108	16142	15870	15913	15893	15963	16134	15939	15939	16009	15965	16023	16149	15788	16043	15967	16155	16005	16008	16002	16103	15889	15886	15812	15930	15983	16077	15840	15894	15908	16045	16132	15943	15812	16090	16039	15882	15982	15827	16140	15861	15956	16116	15889	16075	15945	15845	15809	15850	15894	15949	16001	16062	15920	15904	15939	15924	15814	16138	15840	15891	15966	15883	16123	15773	15857	15827	15796	15837	16145	15906	15969	16097	15984	15905	15999	16034	15936	15779	15959	15963	15835	15768	15960	15949	16096	16062	16058	16057	16119	16031	16075	15968	16070	15863	15914	15780	16004	16116	15903	16078	15865	15953	16020	16035	15939	16164	16219	15834	15811	16049	15929	15683	15949	15951	16160	15820	15983	15928	16203	15902	15799	16011	15874	16074	16016	16019	15920	15979	15795	15936	16120	15990	16002	16154	15912	15977	15838	16092	16066	16039	16031	16026	15976	16011	15934	15924	16093	16073	16137	15869	16016	15969	15945	16115	15886	16001	15876	15933	15889	15890	15820	16037	15870	15761	15953	15955	15948	15851	15902	15935	15926	16056	16032	15954	16069	15993	15994	15993	15865	16010	15846	15913	16048	15876	15976	16189	15926	15858	16002	16092	15965	15952	15868	15990	15955	15933	16003	15986	16143	15941	15960	15803	15962	15933	15936	15831	15942	16073	15885	15815	16073	15856	16054	15922	16016	15819	15919	15779	16110	15992	15978	15872	15853	16022	16013	16005	15933	15911	15963	15852	16081	15886	15835	15961	16035	15991	16033	15981	16007	15842	16155	15966	16014	15959	16066	15749	15861	15911	15880	15976	16005	16029	15943	15892	16182	16105	15878	16003	15960	15835	15842	16066	15795	16110	16074	15927	15954	16224	15817	15979	15942	15971	15972	15942	15786	15922	15893	16066	15897	15924	16127	15846	15918	15976	16014	15976	15851	15914	15920	15864	16014	15949	15904	16101	15878	15995	16009	15706	15940	15912	15881	15914	15688	15929	16018	16035	16144	16000	15947	15811	15754	15949	15796	15896	16009	16003	15838	15887	16089	15971	15893	15811	16119	15998	16039	16112	15784	15941	15810	16150	15971	15971	15935	16043	16088	15961	15993	15874	16021	15976	16016	16050	16008	15865	16060	15918	15794	15937	16004	16007	15856	15906	15994	16109	16109	16030	15999	15787	15932	15996	15835	15963	16032	15987	16072	16026	15871	15983	15881	15908	15873	15997	16009	15873	15735	15870	16049	16149	16028	15982	15933	16132	15994	15981	16121	15987	16000	16017	15932	16044	16025	15852	15932	16026	15946	16080	15934	16048	16080	15932	15949	15812	15874	15858	15896	15967	15909	15914	15866	15936	15923	16089	15952	15931	16033	15863	15841	15992	15964	16093	15967	15903	15891	15909	16031	16058	15981	15950	15925	15891	15998	15844	15871	15810	15975	15869	16012	15975	16045	15911	15846	15937	15815	15885	16090	16058	15949	16006	15970	16045	16003	16082	15932	16125	16079	15903	15939	15819	15949	16062	16067	16036	16092	15989	16120	15853	15931	15973	15950	15756	16083	16162	15914	15835	16023	15914	16019	15946	16088	15947	15960	15969	15892	16021	16025	15942	15843	15924	16051	15912	15941	15824	16035	15887	15905	16077	15921	16051	15975	15953	15848	16038	16227	15984	15969	16008	15977	16059	16103	15922	16099	15911	15947	16057	16096	16193	15977	15997	16020	15898	15886	15994	15894	16027	15975	15804	16077	15954	16045	15849	15974	16044	16020	15901	15863	15958	15928	15958	16027	16078	15920	15866	15854	16027	15778	16033	15974	15902	16011	15964	15998	15981	15968	16008	15955	15873	15986	15849	16036	15845	15890	15915	16051	16087	15869	15990	15875	16060	15947	15932	15949	16009	15921	15957	16095	15955	15912	15931	15998	16102	15918	15933	15816	16025	15967	16032	16023	15941	15889	15961	15844	15997	15922	15855	15849	16106	15905	15959	16036	15942	15850	15902	15954	15982	15926	16002	16027	15914	15904	15823	16070	16051	15892	15837	16001	15965	15944	16069	15981	16202	16035	15803	15967	16021	15882	16038	15703	15881	15935	15932	16031	16012	15967	16007	15984	15991	16052	15968	15972	16047	16080	16017	16160	15908	15942	15986	16098	16003	16114	15957	15781	15952	16138	15954	16084	15824	15690	15932	16056	15941	16183	16242	15874	15965	15857	15903	15990	16040	16055	16029	16174	15789	15909	15898	15886	15989	16017	16032	15916	16120	15927	16216	15883	15850	15910	15989	15964	15960	16173	16004	16010	16057	15903	16201	16017	15874	15911	16026	15946	16102	15950	15915	15952	16058	15924	15885	15976	16075	16019	15955	16003	15956	15889	15994	15936	15885	16002	15928	16005	16007	15986	15756	16031	15948	15925	16119	16048	15982	15822	15957	15949	15737	15954	16039	15993	16043	15940	16011	15898	15899	15976	15970	15982	16009	16030	15974	15954	15987	16099	15880	15869	15851	15931	16221	15861	15832	15749	15776	15888	15993	16064	15939	16147	15990	16039	16162	15957	15897	15955	15913	15852	15957	16184	15909	16112	15751	16058	15946	16170	15916	15848	15992	15921	15842	15911	15982
24026	21167	28536	24365	22761	23617	22862	20628	20270	19996	19899	19746	19767	19778	19752	19531	19533	19715	19422	19382	19455	19421	19564	19434	19404	19472	19400	19462	19172	19487	19269	19398	19404	19398	19396	19480	19446	19331	19483	19327	19628	19320	19470	19382	19448	19196	19567	19190	19267	19203	19259	19373	19464	19302	19441	19358	19287	19252	19402	19355	19443	19346	19533	19309	19319	19233	19337	19234	19409	19489	19292	19427	19494	19330	19267	19272	19220	19199	19502	19283	19383	19079	19121	19365	19472	19520	19416	19365	19499	19293	19351	19321	19267	19361	19353	19428	19389	19480	19319	19287	19343	19355	19517	19465	19491	19252	19126	19245	19342	19446	19441	19196	19121	19389	19444	19618	19482	19557	19312	19440	19276	19375	19384	19337	19197	19208	19319	19420	19388	19402	19527	19329	19331	19096	19349	19229	19311	19429	19514	19313	19410	18995	19059	19134	19156	19285	19494	19364	19400	19483	19539	19390	19324	19168	19322	19382	19257	19435	19413	19142	19198	19589	19353	19267	19291	19293	19249	19343	19308	19210	19387	19179	19347	19246	19092	19302	19378	18992	19285	19599	19342	19446	19337	19328	19293	19448	19403	19535	19337	19387	19396	19460	19340	19147	19291	19354	19276	19305	19210	19396	19535	19136	19441	19241	19477	19252	19254	19389	19185	19299	19289	19387	19455	19327	19309	19302	19323	19286	19349	19414	19252	19413	19377	19314	19419	19295	19524	19405	19485	19322	19398	19216	19547	19345	19435	19301	19427	19501	19493	19246	19249	19217	19489	19479	19257	19478	19448	19214	19418	19393	19342	19189	19317	19398	19250	19364	19393	19484	19431	19528	19253	19341	19272	19238	19368	19418	19424	19309	19403	19390	19399	19446	19351	19632	19461	19208	19333	19368	19585	19597	19284	19324	19405	19408	19338	19361	19244	19320	19406	19542	19253	19627	19174	19358	19166	19331	19394	19310	19415	19208	19419	19259	19422	19153	19421	19328	19403	19373	19365	19420	19315	19202	19320	19379	19300	19260	19369	19344	19456	19143	19404	19313	19455	19262	19469	19343	19559	19394	19329	19286	19346	19203	19301	19075	19352	19452	19338	19380	19444	19284	19376	19428	19470	19358	19467	19294	19453	19237	19306	19267	19135	19521	19392	19633	19341	19245	19155	19289	19337	19412	19398	19449	19536	19344	19215	19293	19377	19575	19526	19421	19346	19115	19522	19115	19304	19445	19405	19597	19520	19394	19126	19285	19306	19244	19326	19277	19480	19354	19281	19130	19313	19271	19396	19323	19258	19414	19441	19222	19316	19593	19450	19302	19376	19387	19297	19317	19391	19375	19304	19243	19280	19246	19281	19064	19256	19395	19237	19250	19519	19237	19216	19438	19330	19071	19276	19521	19460	19347	19398	19463	19135	19232	19385	19314	19346	19349	19302	19239	19150	19288	19309	19425	19398	19381	19293	19420	19463	19136	19337	19276	19385	19301	19429	19378	19256	19307	19563	19300	19339	19365	19364	19183	19536	19194	19425	19138	19343	19373	19432	19309	19491	19347	19431	19203	19303	19472	19127	19337	18972	19460	19362	19371	19308	19384	19353	19432	19158	19108	19312	19435	19379	19452	19345	19470	19534	19522	19232	19278	19354	19319	19477	19402	19250	19428	19242	19363	19296	19288	19335	19392	19426	19371	19306	19191	19425	19248	19294	19311	19389	19220	19541	19259	19054	19092	19482	19198	19220	19342	19271	19340	19310	19284	19327	19582	19438	19292	19200	19369	19175	19179	19476	19334	19507	19408	19407	19376	19205	19322	19320	19389	19194	19454	19226	19569	19342	19234	19376	19385	19334	19404	19470	19330	19408	19244	19371	19072	19267	19273	19372	19331	19469	19248	19290	19310	19496	19375	19331	19319	19262	19272	19207	19474	19266	19171	19243	19210	19353	19423	19225	19201	19266	19364	19273	19350	19195	19300	19481	19314	19271	19215	19362	19344	19633	19421	19449	19344	19506	19383	19297	19455	19450	19178	19182	19362	19192	19246	19263	19145	19293	19446	19307	19377	19326	19243	19589	19358	19430	19267	19441	19296	19287	19224	19282	19347	19357	19399	19240	19442	19524	19301	19185	19338	19340	19439	19388	19315	19416	19385	19359	19317	19215	19320	19325	19333	19256	19359	19338	19311	19422	19345	19489	19436	19452	19441	19281	19247	19335	19274	19398	19222	19439	19364	19613	19297	19376	19497	19243	19512	19273	19431	19299	19204	19570	19417	19194	19190	19347	19306	19438	19276	19248	19346	19364	19355	19414	19404	19360	19305	19276	19285	19260	19221	19272	19276	19197	19492	19436	19492	19277	19252	19343	19362	19340	19390	19212	19207	19334	19370	19441	19447	19368	19246	19155	19158	19376	19316	19283	19453	19500	19457	19281	19440	19563	19358	19375	19197	19393	19282	19376	19367	19271	19368	19280	19444	19349	19291	19370	19477	19498	19194	19261	19508	19179	19398	19520	19222	19343	19249	19230	19252	19278	19188	19210	19256	19249	19528	19047	19249	19489	19239	19305	19233	19523	19313	19222	19187	19447	19395	19196	19383	19240	19491	19131	19366	19068	19294	19040	19514	19397	19199	19381	19421	19428	19368	19268	19370	19572	19314	19480	19438	19223	19120	19376	19269	19268	19474	19174	19330	19428	19328	19374	19425	19172	19308	19362	19125	19156	19350	19404	19302	19231	19437	19298	19376	19461	19403	19367	19485	19481	19440	19369	19349	19037	19555	19396	19399	19569	19523	19261	19376	19254	19308	19267	19331	19139	19381	19321	19394	19337	19227	19209	19376	19603	19357	19419	19402	19528	19336	19272	19356	19318	19344	19423	19202	19393	19453	19286	19282	19570	19335	19402	19387	19367	19301	19366	19416	19464	19189	19416	19365	19511	19271	19372	19303	19485	19176	19421	19446	19491	19445	19089	19135	19333	19316	19152	19139	19385	19473	19549	19184	19654	19379	19122	19093	19449	19350	19474	19469	19387	19408	19292	19385	19148	19414	19376	19362	19479	19395	19349	19378	19319	19222	19302	19490	19404	19377	19272	19209	19462	19552	19378	19405	19204	19321	19487	19494	19335	19320	19205	19381	19294	19340	19331	19389	19267	19304	19293	19339	19142	19215	19381	19449	19282	19240	19359	19436	19298	19372	19422	19316	19249	19268	19459	19301	19315	19189	19620	19429	19680	19532	19289	19303	19199	19334	19374	19488	19188	19194	19436	19242	19215	19341	19259	19402	19353	19314	19377	19141	19337	19171	19494	19271	19440	19234	19284	19240	19357	19177	19295	19063	19220	19325	19345	19411	19556	19541	19435	19350	19352	19242	19315	19489	19521	19307	19454	19472	19334	19247	19384	19438	19353	19283	19443	19437	19488	19527	19462	19377	19295	19363	19366	19543	19459	19456	19443	19190	19307	19284	19367	19271	19284	19352	19417	19446	19389	19193	19381	19365	19202	19492	19299	19264	19373	19476	19305	19242	19462	19290	19325	19291	19382	19449	19517	19450	19572	19319	19477	19517	19327	19320	19364	19447	19302	19383	19404	19537	19439	19326	19518	19273	19310	19347	19450	19339	19419	19176	19519	19527	19404	19483	19380	19491	19270	19298	19402	19366	19319	19404	19605	19215	18973	19162	19501	19383	19198	19272	19580	19418	19292	19542	19457	19316	19169	19550	19438	19508	19278	19256	19410	19223	19201	19322	19419	19479	19443	19326	19186	19250	19302	19189	19217	19346	19498	19319	19138	19505	19305	19258	19176	19578	19302	19203	19500	19251	19450	19478	19305	19438	19455	19392	19283	19222	19329	19402	19362	19362	19404	19185	19256	19554	19382	19429	19406	19427	19588	19337	19385	19349	19378	19519	19478	19279	19432	19484	19404	19309	19224	19287	19273	19376	19368	19164	19425	19023	19291	19274	19388	19411	19455	19447	19246	19346	19285	19330	19482	19368	19314	19260	19298	19275	19186	19375	19354	19281	19531	19491	19342	19236	19288	19440	19451	19236	19148	19423	19375	19465	19323	19158	19247	19507	19235	19335	19164	19404	19485	19337	19314	19343	19365	19256	19288	19191	19243	19472	19329	19195	19380	19495	19459	19388	19398	19274	19422	19261	19137	19241	19433	19472	19388	19398	19420	19347	19305	19338	19480	19409	19454	19338	19280	19202	19471	19232	19188	19337	19289	19404	19298	19300	19358	19379	19130	19340	19364	19257	19559	19215	19476	19344	19506	19451	19480	19447	19700	19393	19431	19486	19363	19350	19330	19391	19375	19253	19242	19436	19488	19249	19352	19390	19260	19495	19410	19479	19438	19336	19338	19373	19402	19316	19442	19392	19380	19332	19351	19509	19478	19431	19414	19259	19123	19451	19329	19256	19304	19350	19583	19413	19191	19135	19159	19293	19129	19317	19355	19435	19450	19507	19462	19242	19176	19339	19327	19406	19271	19443	19452	19308	19305	19319	19083	19436	19479	19374	19342	19400	19350	19241	19456	19286	19389	19314	19381	19473	19173	19246	19068	19329	19266	19447	19396	19326	19288	19270	19196	19390	19637	19395	19388	19373	19274	19345	19361	19649	19374	19299	19241	19427	19460	19321	19257	19451	19028	19327	19588	19383	19250	19231	19253	19220	19512	19432	19389	19319	19087	19234	19243	19189	19239	19297	19133	19498	19220	19539	19677	19330	19455	19317	19334	19448	19256	19656	19463	19096	19422	19464	19349	19262	19385	19207	19456	19378	19169	19229	19246	19445	19506	19402	19316	19246	19536	19466	19624	19228	19395	19443	19363	19266	19322	19359	19394	19260	19482	19209	19459	19302	19261	19317	19330	19553	19384	19459	19226	19587	19231	19175	19221	19156	19386	19538	19313	19442	19526	19407	19450	19410	19525	19405	19290	19461	19299	19278	19281	19266	19286	19388	19151	19353	19204	19415	19306	19307	19211	19313	19219	19278	19409	19404	19384	19342	19349	19345	19325	19216	19289	19409	19599	19411	19239	19323	19400	19362	19340	19444	19444	19283	19343	19284	19396	19396	19334	19357	19352	19354	19209	19278	19332	19581	19216	19305	19269	19272	19276	19318	19373	19300	19226	19308
20034	33572	30363	23681	20208	18448	17081	17025	17141	16593	16231	16087	15979	16025	15997	15870	15890	15775	15725	15845	15740	15750	15692	15761	15767	15738	15578	15658	15617	15730	15744	15758	15796	15714	15487	15710	15628	15495	15516	15698	15581	15477	15614	15636	15762	15672	15566	15576	15787	15631	15458	15530	15660	15728	15521	15546	15513	15621	15592	15477	15623	15540	15660	15630	15634	15696	15554	15587	15590	15537	15564	15671	15527	15585	15644	15540	15536	15593	15638	15746	15739	15496	15660	15670	15755	15690	15659	15526	15668	15676	15604	15601	15661	15731	15676	15714	15510	15746	15592	15511	15514	15561	15730	15743	15736	15735	15545	15524	15434	15675	15716	15737	15578	15663	15604	15482	15631	15627	15782	15553	15668	15549	15609	15504	15636	15513	15694	15612	15677	15612	15443	15875	15712	15522	15518	15703	15460	15684	15658	15677	15500	15490	15580	15708	15610	15561	15808	15618	15628	15562	15476	15495	15757	15787	15711	15471	15654	15642	15541	15509	15734	15437	15584	15406	15605	15563	15541	15561	15730	15649	15575	15573	15535	15724	15453	15562	15563	15585	15594	15615	15568	15606	15523	15597	15517	15593	15592	15515	15499	15625	15565	15595	15598	15651	15638	15616	15624	15502	15580	15697	15427	15536	15565	15653	15578	15771	15571	15637	15765	15599	15554	15626	15500	15702	15694	15598	15552	15673	15596	15631	15679	15478	15628	15668	15495	15561	15556	15533	15733	15587	15552	15470	15547	15586	15727	15395	15608	15645	15611	15494	15568	15536	15705	15661	15509	15675	15583	15585	15623	15779	15637	15680	15630	15623	15366	15499	15566	15674	15797	15679	15628	15690	15711	15711	15446	15466	15660	15434	15508	15556	15730	15666	15627	15615	15524	15578	15739	15529	15592	15653	15747	15647	15732	15693	15557	15595	15373	15345	15636	15687	15520	15441	15521	15557	15432	15577	15399	15662	15601	15482	15743	15619	15723	15444	15477	15653	15632	15550	15701	15690	15472	15572	15478	15473	15615	15526	15619	15807	15556	15521	15557	15496	15590	15570	15518	15654	15482	15489	15475	15594	15619	15597	15536	15503	15594	15501	15627	15464	15617	15515	15585	15473	15622	15573	15592	15597	15612	15538	15714	15546	15614	15733	15556	15484	15602	15621	15584	15580	15561	15521	15409	15608	15576	15611	15558	15725	15367	15596	15535	15549	15655	15445	15501	15623	15679	15510	15761	15524	15651	15523	15628	15632	15536	15679	15447	15761	15746	15545	15507	15557	15775	15447	15738	15597	15724	15721	15493	15721	15374	15555	15474	15671	15538	15618	15555	15650	15593	15846	15602	15587	15586	15585	15599	15495	15721	15506	15504	15570	15707	15681	15546	15526	15651	15634	15479	15493	15556	15676	15567	15808	15617	15594	15550	15805	15710	15567	15541	15695	15597	15548	15496	15644	15439	15465	15431	15525	15648	15649	15514	15718	15714	15456	15475	15578	15557	15559	15633	15548	15785	15604	15559	15703	15521	15588	15574	15594	15579	15556	15706	15665	15609	15577	15622	15603	15432	15551	15586	15654	15537	15376	15759	15708	15569	15404	15651	15544	15627	15575	15534	15590	15770	15479	15591	15448	15629	15712	15513	15500	15461	15469	15716	15600	15553	15643	15591	15462	15632	15461	15535	15713	15430	15576	15457	15695	15693	15505	15769	15614	15420	15642	15620	15514	15441	15635	15443	15626	15642	15684	15604	15558	15640	15524	15724	15574	15472	15561	15820	15604	15414	15545	15570	15563	15700	15664	15494	15615	15478	15612	15490	15505	15666	15671	15620	15771	15658	15774	15704	15683	15723	15434	15596	15743	15554	15553	15559	15646	15618	15413	15596	15508	15518	15525	15633	15567	15805	15522	15781	15685	15501	15753	15582	15521	15531	15698	15485	15558	15668	15728	15562	15620	15562	15675	15731	15719	15675	15527	15555	15599	15451	15558	15488	15780	15580	15684	15562	15622	15521	15632	15532	15534	15527	15532	15424	15571	15601	15430	15487	15571	15720	15598	15675	15634	15630	15708	15668	15635	15632	15632	15849	15584	15491	15625	15533	15472	15702	15651	15609	15448	15627	15579	15562	15658	15603	15650	15439	15571	15540	15522	15599	15504	15688	15599	15517	15468	15555	15546	15584	15629	15515	15486	15611	15553	15619	15733	15530	15602	15540	15691	15498	15303	15533	15450	15529	15594	15632	15559	15451	15587	15525	15691	15620	15598	15650	15758	15695	15527	15741	15571	15612	15548	15504	15475	15768	15553	15570	15593	15592	15636	15536	15520	15748	15582	15699	15479	15643	15794	15608	15686	15657	15559	15506	15664	15598	15562	15689	15636	15534	15677	15596	15638	15485	15433	15736	15698	15527	15546	15674	15528	15470	15613	15466	15651	15532	15620	15674	15492	15611	15498	15633	15588	15665	15381	15374	15781	15657	15459	15594	15447	15554	15537	15604	15711	15684	15545	15827	15720	15564	15512	15470	15558	15550	15525	15775	15744	15670	15394	15556	15642	15476	15684	15674	15560	15697	15602	15510	15768	15450	15482	15678	15641	15653	15561	15711	15709	15656	15570	15453	15533	15667	15588	15607	15448	15572	15714	15560	15603	15669	15507	15476	15658	15653	15544	15716	15660	15651	15649	15538	15542	15574	15542	15593	15455	15508	15583	15657	15561	15603	15592	15766	15666	15652	15566	15601	15670	15547	15587	15392	15796	15735	15684	15502	15523	15662	15571	15589	15565	15576	15813	15706	15679	15836	15623	15550	15528	15561	15674	15525	15740	15393	15633	15514	15497	15724	15611	15546	15598	15613	15638	15710	15524	15486	15554	15532	15603	15454	15597	15730	15520	15825	15616	15595	15647	15655	15572	15646	15489	15534	15547	15423	15635	15804	15553	15562	15547	15608	15522	15577	15528	15537	15572	15607	15652	15588	15564	15564	15622	15323	15835	15548	15486	15620	15543	15535	15571	15546	15611	15453	15453	15567	15543	15603	15467	15607	15625	15823	15400	15688	15690	15696	15510	15635	15634	15422	15422	15646	15538	15494	15760	15554	15669	15493	15550	15736	15527	15533	15639	15612	15593	15515	15696	15824	15694	15769	15714	15600	15633	15562	15736	15534	15663	15398	15467	15493	15579	15681	15635	15423	15541	15658	15588	15574	15690	15398	15513	15597	15483	15566	15894	15631	15369	15470	15571	15596	15552	15508	15549	15592	15513	15561	15407	15440	15590	15573	15426	15535	15629	15499	15576	15496	15620	15595	15733	15737	15712	15645	15590	15596	15541	15428	15537	15669	15653	15483	15508	15689	15592	15734	15535	15720	15511	15788	15715	15686	15680	15606	15552	15637	15514	15447	15645	15578	15502	15587	15461	15676	15525	15600	15610	15633	15626	15764	15670	15661	15629	15590	15533	15460	15614	15578	15723	15519	15706	15678	15460	15685	15672	15609	15667	15728	15538	15545	15497	15519	15635	15492	15559	15441	15591	15651	15641	15568	15494	15478	15607	15530	15657	15561	15658	15611	15530	15521	15532	15741	15515	15469	15561	15563	15464	15458	15631	15778	15688	15530	15756	15665	15434	15530	15489	15678	15568	15771	15584	15583	15565	15481	15540	15442	15707	15646	15698	15621	15707	15644	15540	15504	15645	15782	15560	15605	15528	15642	15520	15701	15434	15657	15490	15475	15479	15610	15647	15460	15585	15610	15629	15590	15589	15773	15598	15560	15656	15622	15669	15509	15692	15625	15412	15566	15595	15730	15591	15519	15567	15550	15616	15443	15621	15618	15559	15753	15600	15476	15750	15575	15583	15521	15661	15643	15659	15677	15769	15403	15528	15474	15490	15627	15799	15738	15736	15651	15640	15819	15568	15749	15430	15606	15481	15461	15373	15687	15591	15744	15737	15708	15588	15488	15571	15602	15477	15602	15634	15657	15553	15474	15663	15601	15592	15603	15840	15564	15451	15494	15593	15608	15478	15623	15633	15666	15579	15429	15623	15459	15661	15631	15677	15536	15570	15401	15615	15599	15571	15623	15573	15461	15639	15699	15581	15531	15599	15506	15612	15560	15506	15649	15408	15665	15722	15543	15568	15727	15700	15597	15714	15582	15615	15614	15603	15502	15701	15407	15402	15519	15697	15443	15461	15715	15508	15514	15525	15707	15677	15500	15601	15721	15663	15606	15625	15531	15614	15708	15684	15458	15813	15588	15593	15594	15474	15719	15522	15647	15457	15590	15552	15526	15583	15537	15459	15507	15596	15502	15587	15598	15525	15813	15641	15599	15402	15781	15649	15698	15508	15635	15625	15792	15587	15495	15640	15659	15621	15711	15619	15588	15624	15798	15569	15491	15464	15525	15640	15544	15588	15714	15721	15655	15606	15694	15774	15488	15585	15629	15473	15648	15472	15541	15647	15543	15689	15474	15487	15592	15487	15678	15564	15595	15485	15573	15624	15509	15494	15517	15477	15680	15658	15774	15661	15559	15666	15505	15572	15716	15589	15565	15774	15566	15754	15567	15528	15647	15666	15719	15536	15581	15693	15665	15638	15613	15544	15622	15597	15620	15585	15507	15614	15597	15630	15816	15608	15630	15729	15551	15726	15547	15694	15626	15758	15650	15501	15521	15684	15583	15554	15556	15688	15693	15797	15627	15619	15636	15519	15586	15722	15575	15361	15529	15611	15580	15554	15492	15529	15664	15574	15617	15600	15762	15721	15643	15436	15672	15556	15503	15544	15627	15525	15433	15503	15545	15647	15746	15525	15634	15449	15602	15537	15549	15753	15595	15540	15525	15619	15559	15640	15482	15471	15594	15648	15532	15671	15681	15562	15752	15526	15688	15543	15655	15717	15539	15699	15533	15565	15562	15753	15620	15618	15587	15559	15553	15514	15713	15740	15616	15645	15819	15674	15665	15503	15582	15700	15552	15675	15347	15464	15545	15657	15558	15652	15729	15747	15660	15552	15576	15455	15562	15488	15698	15516	15593	15660	15769	15701	15558	15407	15522	15574	15559	15807	15762	15716	15494	15536	15680	15617	15520	15495	15516	15693	15533	15519	15639	15751	15699	15628	15598	15531	15721	15600	15538	15629
22834	21160	28948	23708	21595	24392	26551	21695	20926	21472	20596	20339	20445	20100	20210	20400	20236	20084	19997	20315	19880	20236	20086	20104	20021	19989	19932	20035	20341	19993	19841	20033	20158	20116	19822	19860	20000	19760	19993	19859	20007	20008	19744	19853	19923	19921	19936	19891	19931	19549	20045	19850	19953	19918	19944	19800	19991	19941	19791	19897	19914	19855	19993	19937	19807	19970	19721	19805	19896	19536	19796	20158	19898	19889	19883	19839	20015	19804	19724	19748	19811	19904	19735	19847	19816	19931	19892	19927	19964	20116	19910	19808	19849	19881	19870	20044	19683	19747	19706	19741	19847	19814	19891	20037	19750	19796	19854	19825	19895	19759	19907	19685	19870	19958	19827	19612	19911	19945	19666	19860	19611	19795	19651	19913	20004	19840	19811	19732	19806	19851	19649	19809	19844	19826	19619	19890	19731	19722	19872	19627	19774	19771	19828	19748	19832	19717	19806	19853	19781	19752	19820	19807	19829	19842	19722	19718	19771	19757	19725	19857	20023	19909	19717	19649	19750	19574	19670	19806	19717	19674	19839	19750	19760	19961	19719	19917	19788	19753	19467	19750	19860	19603	19844	19582	19782	19781	19671	19786	19581	19643	19729	19797	19686	19738	19695	19858	19812	19722	19878	19679	19852	19801	19840	19636	19972	20041	19937	19601	19663	20054	19920	19608	19875	19661	19891	19904	19662	19657	19843	19760	19731	19570	19693	19635	19807	19960	20082	20153	19953	19712	20226	20046	19964	19987	19822	19818	19914	19994	19994	19876	19934	19879	19861	19709	19805	20022	19882	19791	19775	19812	19829	19637	19750	19681	19871	19967	19830	19767	20023	19468	19697	19845	19722	19807	19594	20061	19780	19700	19868	19714	19878	19693	19860	20004	19941	19585	19887	20085	19855	19969	20232	19730	19871	19787	19936	20078	20068	19869	19831	19683	19772	19629	19781	19736	19812	19839	19736	19757	19681	19705	19973	19892	19820	19742	19899	19913	19795	19609	19621	19647	19766	19987	19791	19889	19738	19880	19744	19813	19819	19707	20009	19765	19902	19683	19701	19857	19873	19897	19715	19996	20044	19935	19633	19847	19910	19859	19990	19649	19757	19975	19756	19574	19887	19808	19882	19791	19782	20042	19584	19701	19879	19575	19698	19566	19976	19888	19683	19702	19867	19842	19726	19864	20092	19911	19787	19678	19704	19797	19918	19806	19919	19948	19746	19901	19753	19879	19668	19733	19820	19785	19806	19781	19730	19632	19809	19869	19936	19785	19763	19774	19894	19664	19670	19878	19978	19719	19637	19676	19852	19670	19974	19757	19655	19651	19824	19870	19769	19697	19640	19632	19894	20008	19996	19658	19740	19908	19656	19666	19868	19909	19926	19664	19939	19575	19812	19773	19539	19768	19705	19737	19744	19884	19651	19764	19863	19734	19679	19648	19906	19724	19737	19557	19707	19843	19789	19787	19992	19745	19882	19550	19878	19583	19888	19699	19905	19839	20085	19836	19707	19836	19630	19981	19927	19833	19780	19669	19691	19894	19780	19764	19940	19667	19868	19864	19843	19747	19728	19652	19964	19831	19649	19759	19829	19853	19656	19898	19705	19753	19692	19957	19971	19831	19893	19723	19894	19564	19730	19940	19952	19675	19805	19848	19732	19606	19686	19897	19772	19907	19827	19794	19755	19887	19865	19772	19735	19802	19990	19753	19888	19783	19846	19801	19854	19686	19880	19704	19689	19981	19903	19908	19683	19936	19943	19696	19823	19758	19635	19931	20009	19825	19813	19829	19653	19797	19815	19586	19683	19809	19932	19843	20023	20008	19839	19629	19524	19581	19711	20021	19867	19771	19747	19849	19785	19751	19565	19735	19617	20148	19758	19762	19780	19853	19665	19909	19790	19720	19756	19704	19705	19808	19685	19756	19910	19929	20038	19978	19811	19898	20006	19844	19972	19873	19740	19728	19936	19802	19845	19655	19880	19859	19713	19755	19658	20018	19753	19754	19803	19786	19940	19890	19807	19660	19853	19714	19963	19762	19577	19900	19801	19852	19979	19886	19765	19795	19680	19892	19634	19795	19672	19855	19734	19899	19642	19842	19615	19571	19887	19730	19942	19676	19796	19912	19849	19645	19996	19593	19634	19973	19730	19785	19803	19654	19852	19586	19841	19611	19792	19683	19857	19597	19621	19792	19977	19791	19861	19875	19811	19717	19735	19473	20042	19851	19825	19779	19920	19831	19957	19775	19749	19829	19775	19778	19949	19813	20021	19674	19873	19887	19737	19978	19860	19730	19767	19702	19747	19766	19707	19841	19700	20009	19938	19756	19482	19728	19732	19646	19510	19780	19776	19897	19824	19733	19814	19720	19908	19824	19721	19816	19884	19759	19784	19737	19998	19940	19719	19772	19880	19681	19830	19725	19775	19573	19681	19697	19900	19760	19838	19802	19777	19812	19901	19884	19651	19882	19748	19729	19795	19914	19773	19994	19805	19900	19927	19673	19812	19633	19847	19692	19767	19761	19852	19673	19911	19733	19948	19732	19720	19921	19887	19685	19854	19736	19909	19730	19731	19661	19893	19696	19904	19715	19924	19719	19831	19762	19750	19912	19867	19734	19670	19853	19760	19745	20013	19841	19876	19943	19834	19765	19893	19797	19776	19982	19922	19737	19776	19672	19904	19737	19712	19890	19824	19815	19864	19781	19779	19803	19730	19708	19751	20085	20011	19674	19851	19835	19610	19844	19744	19842	19506	20117	19812	19796	19821	19693	19838	19645	19672	19833	19863	19653	19714	20095	19649	19648	19769	19840	19838	19762	19908	19756	19897	19935	19601	19618	19960	19868	19599	19596	19825	19591	19643	19629	19925	19856	19686	19679	19833	19744	19918	19888	19911	19699	19851	20076	19848	19891	19871	19750	19673	19781	19708	19832	20005	19764	19878	19832	19587	19773	19716	19763	19890	19973	19742	19717	19726	19777	19599	19850	19824	19855	19677	19908	19824	19815	19540	19697	19682	20117	19834	19650	19730	19797	20001	19738	19810	19663	19561	19623	19878	19932	19580	19880	19789	19736	19764	19683	19830	19750	19995	19611	19746	19753	19882	19867	19986	19814	19662	19709	19652	19809	19832	20107	19778	19722	19891	19869	20036	19545	19792	19936	19914	19861	19944	19706	19827	19879	19940	19634	19914	19754	19804	19780	20075	19882	19908	19721	19760	19562	19709	19873	19718	19864	19945	19768	19723	19771	19737	19549	19795	19868	19679	19826	19922	19781	19779	19655	19701	19567	19716	19896	19928	19851	20000	19896	19617	19830	19752	19736	19669	19742	19540	19740	19870	19901	19855	19813	19865	19737	19785	19804	19680	19743	19651	19862	19656	19930	20040	19839	19939	19866	19884	19788	19835	19803	19624	19783	19726	19803	19959	19798	19769	19689	19922	19455	19749	19614	19760	19686	19831	19800	19913	19887	19828	19768	19859	19762	19621	19850	19917	19771	19868	19755	19892	19632	19590	19553	19795	19727	19579	19688	19844	19764	19817	19832	19720	19708	19710	19848	19785	19882	19783	19706	19835	19609	19805	19819	19770	19709	19826	19779	19681	19694	19716	19830	19809	19750	19892	19718	19663	19979	19869	19781	19701	19609	19898	19968	19764	19787	19904	19984	19983	19828	19755	19839	19712	19702	19839	19795	19704	19781	19617	19882	19810	19721	19999	19864	19849	19947	19819	19807	19756	19778	19877	19730	19806	20041	19774	19691	19615	19888	19624	19824	20032	19903	19696	19934	19691	19746	19935	19597	19789	19804	19772	19735	19883	19874	19998	19940	19772	19646	19838	19807	19900	19880	19858	19797	19801	19665	19701	19713	19743	19802	19785	19896	19837	19791	19795	19769	19746	19575	19665	19812	19833	19818	19944	19767	19773	19805	19824	19760	19780	19946	19922	19958	19744	19907	20010	19822	19795	19665	19744	19896	19855	19807	19720	20053	19715	19761	19680	19760	19792	19937	19863	19958	19658	19616	19760	19802	19879	19688	20000	19693	19729	19778	19608	19645	19931	19760	19771	19795	19818	19709	19740	19876	19774	19554	19882	19721	19703	19804	19583	19572	19812	19980	19941	19802	19913	19689	19653	19817	19754	19678	19703	19888	19797	19913	19699	19791	19808	19901	19843	19649	19735	19726	19676	19948	19759	19921	19845	19740	19702	19689	19759	19656	19734	19937	19783	19810	19970	19956	19870	19882	19868	19870	19697	19693	19730	19754	19871	19674	19924	19758	19723	19708	19697	19861	19795	19702	20049	19968	19920	19985	19706	19897	19979	19646	19701	19809	19779	19798	19764	19737	19754	19896	19900	19711	19713	19958	19787	19938	19960	19968	19984	19660	19748	19761	19659	19431	19917	19814	19780	19827	19677	19556	19721	19988	19780	19839	19706	19943	19884	19807	19838	19916	19926	19817	19774	19998	19743	19657	19850	19776	19803	19833	19799	19898	19840	19766	19835	19962	19871	19970	19751	19831	19756	19803	19825	19814	19945	19641	19833	19967	19836	19745	19699	19886	19642	19954	19715	19955	19755	19993	19755	19697	19827	19756	19708	20031	19735	19659	19755	19864	19895	19863	19700	19695	19834	19743	19810	19767	19824	19734	19971	19814	19756	19821	19740	20075	19865	19622	19812	19676	19718	19964	19789	19962	19755	19882	19747	19539	19764	19849	19774	19891	19819	19856	19877	20008	19828	19688	19804	19779	19857	19772	20106	19630	20094	19957	19862	19538	19627	19805	19642	19884	19782	19814	20038	19880	19794	19898	19855	19700	19954	19760	19697	19882	19677	19783	19768	19973	19791	19982	19918	19827	19818	19788	19841	19782	19865	19672	19728	19867	19945	19941	19655	19751	20050	19721	19833	19788	19710	19856	19647	19742	19828	19740	19843	19855	19887	19850	19789	19689	19800	19841	19895	19737	19814	19923	19772	19868	19890	19654	19819	19786	19945	19610	19893	19621	20063	19758	19594	19856	19683	19867	19895	19758	19748	19729	19803	19841	19782	19714	19868	19693	19784	19744	19793	19798	19764	20013	19917	19670	19717	19716	19902	19710	19766	20032	19970	19779	19670	19770	19811	19652	19923	19756
21822	39360	35294	26667	22640	20195	18415	17848	17773	17462	16821	16354	16471	16410	16302	16202	16336	16269	16001	15973	16279	15983	15707	16027	15974	15730	15927	15940	15992	15861	15875	15975	15894	15832	15818	15845	15893	16033	15728	15758	15901	15851	15911	15926	15792	15837	15771	15902	15741	15850	16059	15871	15964	15895	16022	15919	15770	15806	15841	15860	15853	15743	15830	15701	15707	15887	15765	15710	15616	15691	15834	15936	16012	15809	15825	15754	15850	15727	15894	15862	15882	15673	15790	16008	15932	15947	15777	15865	15910	15894	15802	15849	15890	15862	15714	15849	15840	15854	15845	15748	15817	15913	15834	15736	15753	15752	15925	15954	15871	15701	15780	15823	15842	15953	15766	15681	15655	15779	15686	15840	15931	15772	15693	15885	15635	15825	15917	15844	15919	15704	15755	15697	15646	15681	15974	15907	15964	15763	15891	15738	15756	15830	15772	15915	15797	15732	15849	15890	15574	15770	15803	15875	15841	15910	15802	15705	15752	15762	15748	15764	15656	15797	15802	15697	15840	15749	15785	15971	15775	15689	15863	15882	15764	15830	15999	15733	15651	15788	15692	15801	15963	15799	15880	15777	15821	15805	15669	15734	15863	15697	15896	15850	15717	15750	15937	15813	15878	15718	15847	15858	15726	15797	15628	15921	15700	15789	15734	15813	15839	15630	16008	15698	15686	15833	15941	15849	15885	15639	15687	15827	15797	15715	15784	15748	15716	15783	15710	15772	15761	15946	15598	15758	15747	15664	15766	15743	15640	15695	15796	15770	15894	15748	15745	15906	15560	15700	15807	15791	15940	15710	15832	15891	15679	15863	15679	15880	15843	15763	15901	15751	15903	15844	15810	15833	15706	15720	15847	15832	15843	15945	15826	15528	15834	15829	15585	15818	15858	15715	15669	15698	15904	15600	15738	15720	15696	15806	15791	15845	15730	15679	15777	15920	15949	16052	15845	15753	15908	15723	15776	15775	15774	15735	15849	15722	15858	15765	16103	15737	15957	15537	15717	15778	15728	15632	15942	15681	15628	15808	15679	15553	15719	15813	15604	15856	15743	15855	15946	15727	15772	15793	15856	15884	15837	15809	15888	15837	15893	15941	15762	15971	15792	15984	15684	15767	15777	15630	15697	15652	15953	15852	15780	15717	15706	15744	15996	15821	15737	15754	15800	15776	15979	15768	15575	15909	15981	15738	15746	15780	15844	15759	15726	15921	15881	15804	15852	15745	15797	15872	15689	15765	15633	15801	15825	16150	15769	15787	15869	15738	15829	15820	15877	15726	15843	15859	15753	15698	15816	15674	15778	15679	15681	15997	15802	15762	15694	15805	15943	15753	15669	15752	15755	15913	15829	15859	15828	15766	15619	15733	15737	15840	15617	15711	15728	15704	15714	16004	15784	15792	15899	15739	15599	15602	15837	15814	15845	15744	15769	15696	15833	15747	15847	15547	15837	15848	15722	15717	15806	15901	15972	15736	15673	15735	15893	15758	15941	15918	15649	15660	15891	15933	15643	15811	15852	15698	15895	15908	15790	15886	15684	15710	15781	15729	15800	15846	15613	15733	15769	15754	15830	15920	15921	15804	15659	15735	15681	15942	15766	15798	15857	15865	15762	15706	15849	15739	15722	15747	15950	15734	15633	15817	15742	15707	15715	15886	15805	15759	16007	15691	15577	15843	15861	15922	15828	15709	15910	15882	15744	15848	15811	15673	15804	15775	15707	15782	15718	15747	15929	15748	15779	15806	15767	15695	15510	15752	15989	15829	15893	15704	15583	15646	15933	15757	15665	15806	15693	15955	15656	15776	15820	15635	15837	15755	15860	15612	15649	15659	15727	15874	15779	15948	15829	15872	15768	15758	15704	15791	15806	15730	15679	15861	15631	15776	15901	15904	15806	15799	15810	15795	15768	15784	15858	15671	15924	15811	15642	15722	15876	15714	15775	15819	15858	15721	15903	15646	15750	15804	15816	15774	15653	15604	15811	15808	15874	15880	15806	15839	16024	15866	15765	15732	15683	15794	15786	15911	15740	15738	15827	15831	15702	15856	15776	15756	15748	15764	15806	15632	15828	15809	15635	15751	15807	15838	15856	15780	15871	15845	15765	15923	15700	15870	15601	15752	15811	15748	15680	15920	15962	15734	15779	15917	15706	15805	15736	15760	15959	15730	15832	15711	15777	15948	15729	15655	15754	15730	15860	15708	15702	15730	15936	15735	15819	16024	15892	15916	15777	15670	15926	15848	15912	15767	15770	15894	15907	15777	15944	15762	15989	15949	15845	15748	15928	15737	15735	15912	15634	15632	15794	15893	15647	15746	15906	15639	15794	15665	15819	15714	15730	15656	15665	15814	15725	15545	15839	15845	15576	15710	15856	15653	15833	15651	15782	15796	15710	15641	15852	15859	15700	15845	15810	15922	15898	15665	15656	15938	15825	15880	15830	15742	15777	15796	15801	15715	15876	15883	15949	15872	15869	15955	15662	15783	15831	15825	15773	15893	15791	15772	15821	15856	15888	15764	15809	15675	15677	15774	15847	15705	15799	15738	15738	15691	15804	15815	15870	15648	15816	15661	15729	15871	15775	15600	15640	15697	15776	16049	15811	15605	15752	15676	15913	15891	15694	15641	15559	15800	15655	15794	15656	15767	15632	15851	15682	15666	15880	15835	15771	15757	15851	15897	15884	15878	15837	15633	15887	15784	15828	15773	15720	15780	15746	15852	15725	15970	15845	15764	15742	15761	15736	15980	15753	15833	15721	15752	15897	15863	15859	15950	15833	15846	15783	15807	15846	15935	15780	15796	15724	15719	15788	15882	15552	15801	15954	15755	15751	15742	15794	15813	15632	15796	15882	15914	15776	15802	15884	15897	15758	15731	15890	15714	15574	15866	15795	15815	15567	15668	15700	15848	15919	15769	15829	15633	15699	15805	15770	15964	15815	15915	15749	15703	15567	15658	15633	15736	16021	15778	15911	15904	15818	15882	15584	15655	15789	15782	15790	15901	15705	15673	15814	15814	15732	15779	15761	15852	15756	15813	15640	15814	15693	15767	15720	15767	15689	15738	15947	15739	15627	15715	15834	15759	15663	15792	15840	15785	15894	15649	15757	15739	15799	15570	15874	15689	15797	15804	15613	15720	15737	15621	15845	15745	15919	15788	15818	15707	15810	15733	15756	15728	15485	15768	15931	15957	15712	15731	15768	15728	15704	15831	15708	15891	15665	15792	15869	15873	15799	15722	15762	15840	15708	15849	15646	15730	15771	15824	15732	15865	15795	15661	15880	15858	15922	15730	15668	15788	15708	15780	15762	15790	15714	15758	15803	15840	15740	15780	15905	15904	15840	15811	15687	15754	15829	15871	15762	15742	15664	15698	15636	15684	15820	15654	15911	15798	15804	15675	15847	15729	15784	15591	15679	15957	15813	15705	15849	15748	15808	15661	15873	15844	15853	15718	15644	15729	15956	15825	15734	15829	15774	15738	15641	15846	15847	15703	15772	15641	15756	15852	15769	15636	15820	15645	15618	15812	15846	15715	15754	15991	15936	15623	15856	15901	15783	15736	15864	15756	15690	15733	15700	15716	15730	15889	16000	15749	15680	15790	15777	15823	15596	15814	15629	15629	15705	15647	15633	15886	15707	15865	15671	15899	15961	15675	15789	15750	15905	15806	15729	16064	15554	15925	15825	15813	15700	15624	15931	15668	15854	15633	16024	15716	15749	15768	15746	15825	15810	15770	15868	15859	15746	15515	15774	15730	15702	15760	15637	15810	15857	15686	15880	15814	15696	15801	15953	15847	15853	15804	15694	15846	15642	15871	15845	15758	15837	15936	15772	15723	15676	15894	15995	15608	15723	15734	15788	15839	15744	15846	15662	15861	15687	15657	15841	15887	15916	15721	15928	15654	15850	15732	15640	15793	15896	15773	15859	15894	15705	15833	15924	15792	15735	15637	15853	15854	15824	15862	15718	15890	15750	15816	15439	15762	15647	15811	15731	15791	16000	15739	15804	15847	15658	15758	15799	15662	15815	15816	15833	15864	15887	15784	16008	15798	15851	15683	15930	15725	15749	15816	15848	15790	15777	15923	15555	15727	15972	15746	15798	15730	15815	15816	15911	15684	15768	15680	15848	15876	15951	15766	15815	15799	15679	15903	15846	15824	15619	15905	15738	15773	15884	15825	15716	15818	15689	15833	15720	15858	15784	15687	15836	15817	15651	15843	15873	15670	15783	15748	15816	15631	15862	15741	15823	15801	15910	15878	15794	15845	15957	15718	15770	15688	15812	15859	15640	15633	15718	15747	15812	15818	15714	15994	15691	15808	15607	15815	15925	15874	15825	15686	15744	15647	15741	15888	15879	15762	15702	15799	15693	15900	15799	15862	15847	15811	15844	15875	15905	15876	15817	15631	15970	15802	15705	15642	15879	15651	15774	15947	15687	15751	15986	15685	15743	16020	15854	15781	15766	15914	15742	15855	15751	15779	15867	15651	15810	15729	15828	15648	15914	15719	15721	15803	15846	15897	15547	15769	15800	15765	15837	15857	16050	15873	15740	15750	15953	15763	15748	15791	15934	15786	15863	15790	15822	15666	15704	15771	15752	15718	15754	15878	15787	15727	15949	15767	15784	15793	15737	15829	15814	15705	15813	15683	15778	15728	15854	15985	15681	15806	15656	15793	15685	15703	15845	15880	15822	15750	15854	15717	15731	15717	15876	15767	15636	15625	15718	15785	15785	15779	15872	15808	15906	15816	15758	15675	15729	15679	15842	15913	15798	15824	15866	15720	15874	15879	15760	15790	15799	15701	15568	15780	15774	15775	15842	15712	15882	15670	15672	15727	15880	15716	15721	15809	15851	15873	15757	15789	15797	15857	15705	15877	15921	15761	15702	15834	15839	15837	15763	15766	15824	15806	15824	15819	15761	15649	15738	15806	15693	15615	15884	15920	15570	15662	15930	15823	15818	15881	15782	15905	15746	15801	15963	15767	15639	15675	15813	15875	15846	15888	15683	15845	15846	15920	15720	15802	15754	15855	15979	15839	15806	15793	15572	15831	15619	15896	15788	15713	15809	15759	15825	15692	15726	15841	15843	15798	15805	15806	15751	15804	15838	15823	15769	15668	15744	15670
28531	23242	27947	25272	21254	20720	20295	19665	20002	19743	19461	19539	19623	19779	19562	19668	19446	19378	19464	19615	19523	19468	19714	19545	19706	19671	19531	19574	19541	19403	19409	19726	19493	19517	19776	19590	19475	19330	19588	19542	19641	19474	19460	19167	19757	19417	19643	19604	19469	19432	19724	19585	19458	19436	19688	19565	19564	19418	19462	19601	19537	19537	19613	19535	19811	19390	19544	19702	19626	19627	19577	19564	19562	19476	19573	19423	19555	19462	19581	19373	19339	19478	19576	19464	19687	19695	19595	19404	19445	19486	19521	19657	19497	19582	19414	19381	19399	19580	19643	19547	19357	19409	19579	19698	19515	19437	19441	19480	19388	19469	19444	19492	19640	19581	19386	19621	19153	19565	19428	19517	19481	19457	19357	19458	19563	19424	19521	19304	19489	19534	19433	19454	19434	19447	19615	19328	19526	19491	19704	19523	19411	19719	19604	19544	19379	19374	19559	19487	19504	19363	19526	19454	19437	19635	19493	19567	19470	19725	19490	19471	19646	19312	19600	19369	19574	19442	19359	19451	19516	19436	19632	19340	19539	19569	19438	19643	19308	19581	19554	19454	19533	19287	19517	19218	19386	19311	19434	19404	19455	19369	19651	19525	19497	19547	19530	19450	19562	19666	19532	19680	19573	19313	19339	19450	19578	19369	19572	19648	19608	19555	19430	19215	19758	19571	19572	19475	19532	19437	19619	19713	19550	19273	19636	19591	19573	19410	19357	19596	19564	19565	19531	19481	19442	19671	19500	19705	19530	19241	19470	19473	19593	19551	19538	19358	19537	19560	19561	19278	19549	19561	19499	19674	19546	19579	19581	19619	19574	19406	19626	19512	19481	19662	19437	19481	19697	19375	19541	19430	19670	19538	19416	19362	19453	19478	19659	19614	19248	19327	19494	19617	19596	19476	19670	19455	19267	19390	19663	19539	19391	19428	19486	19614	19573	19462	19433	19570	19586	19435	19504	19397	19536	19474	19499	19366	19257	19566	19674	19422	19704	19456	19440	19419	19280	19465	19347	19559	19709	19722	19598	19417	19383	19448	19394	19632	19532	19556	19510	19367	19558	19497	19585	19277	19524	19577	19639	19407	19577	19507	19686	19474	19568	19526	19685	19595	19575	19573	19452	19366	19617	19350	19391	19738	19361	19642	19200	19619	19537	19502	19558	19552	19343	19448	19477	19370	19484	19234	19362	19534	19466	19561	19505	19457	19372	19590	19556	19681	19510	19653	19544	19505	19351	19559	19676	19617	19467	19404	19574	19538	19616	19458	19475	19539	19332	19522	19422	19497	19431	19467	19390	19538	19673	19519	19426	19528	19527	19554	19539	19507	19511	19494	19581	19473	19522	19494	19726	19289	19564	19404	19524	19550	19781	19494	19395	19860	19554	19668	19538	19448	19599	19645	19475	19325	19674	19678	19500	19550	19550	19557	19467	19493	19284	19726	19598	19371	19532	19441	19542	19491	19405	19572	19517	19568	19478	19702	19380	19494	19393	19658	19473	19323	19449	19433	19485	19601	19513	19563	19428	19652	19530	19412	19394	19324	19443	19405	19506	19491	19491	19320	19558	19498	19694	19511	19431	19313	19500	19545	19624	19382	19451	19604	19607	19599	19611	19509	19442	19442	19430	19518	19546	19616	19447	19576	19560	19466	19667	19453	19394	19337	19753	19611	19286	19471	19547	19647	19746	19450	19576	19654	19663	19676	19421	19646	19488	19340	19644	19690	19370	19598	19467	19571	19676	19374	19340	19312	19532	19525	19347	19295	19418	19427	19544	19313	19464	19523	19731	19458	19506	19685	19583	19553	19581	19489	19591	19435	19316	19632	19366	19494	19449	19262	19519	19363	19495	19356	19516	19646	19625	19481	19471	19495	19626	19548	19473	19500	19599	19393	19432	19602	19697	19536	19685	19423	19446	19343	19578	19461	19779	19398	19578	19606	19472	19476	19362	19430	19481	19427	19618	19534	19502	19462	19773	19336	19712	19802	19496	19688	19656	19439	19583	19332	19594	19494	19630	19457	19409	19297	19550	19545	19528	19580	19553	19462	19619	19603	19446	19455	19330	19612	19413	19446	19227	19534	19505	19438	19276	19457	19493	19514	19545	19549	19647	19482	19621	19536	19571	19561	19588	19384	19410	19473	19386	19428	19378	19441	19641	19465	19555	19392	19389	19370	19530	19419	19432	19608	19378	19566	19744	19538	19462	19527	19460	19581	19341	19660	19491	19546	19665	19654	19558	19425	19505	19473	19650	19620	19587	19616	19423	19570	19405	19573	19188	19587	19478	19487	19511	19544	19538	19420	19522	19536	19559	19473	19498	19285	19370	19375	19308	19431	19709	19259	19618	19673	19326	19531	19426	19550	19454	19406	19460	19470	19578	19371	19730	19511	19611	19571	19595	19424	19566	19474	19452	19394	19499	19448	19533	19774	19663	19683	19483	19483	19444	19440	19618	19637	19511	19566	19424	19431	19593	19525	19609	19394	19698	19517	19555	19630	19558	19431	19471	19605	19529	19423	19516	19519	19567	19818	19636	19577	19550	19504	19441	19649	19444	19419	19483	19534	19507	19515	19568	19467	19569	19840	19578	19466	19486	19742	19733	19712	19467	19499	19510	19519	19661	19499	19504	19508	19516	19620	19764	19540	19543	19546	19587	19463	19335	19575	19592	19565	19434	19503	19281	19512	19458	19574	19274	19568	19270	19623	19597	19606	19536	19736	19670	19487	19501	19445	19566	19647	19528	19192	19476	19480	19636	19483	19591	19709	19872	19545	19388	19571	19527	19596	19553	19471	19525	19664	19429	19484	19464	19568	19571	19515	19474	19250	19473	19452	19493	19432	19543	19487	19470	19404	19498	19443	19731	19602	19371	19445	19610	19597	19421	19555	19429	19589	19688	19563	19598	19511	19569	19520	19613	19502	19662	19675	19518	19475	19533	19438	19318	19503	19351	19629	19411	19514	19668	19449	19504	19409	19167	19382	19503	19372	19440	19407	19323	19487	19391	19542	19351	19517	19325	19305	19425	19449	19354	19444	19521	19549	19627	19532	19651	19360	19525	19480	19601	19674	19450	19634	19618	19534	19519	19747	19482	19562	19534	19276	19551	19536	19441	19535	19447	19393	19347	19576	19442	19241	19414	19577	19575	19611	19572	19540	19609	19436	19116	19469	19665	19242	19343	19563	19641	19361	19391	19505	19619	19660	19344	19490	19471	19571	19575	19557	19659	19496	19726	19530	19636	19629	19442	19674	19413	19483	19564	19493	19492	19496	19586	19377	19540	19481	19484	19354	19485	19598	19475	19776	19728	19309	19470	19647	19295	19538	19558	19573	19606	19492	19599	19629	19577	19283	19362	19391	19451	19436	19426	19551	19685	19564	19460	19668	19715	19521	19357	19481	19543	19488	19397	19812	19519	19394	19567	19439	19582	19369	19475	19427	19496	19617	19331	19685	19312	19537	19468	19552	19405	19409	19454	19507	19600	19637	19382	19508	19291	19397	19481	19467	19503	19644	19471	19647	19519	19478	19534	19349	19447	19691	19599	19425	19515	19606	19546	19826	19570	19623	19612	19444	19549	19639	19605	19361	19671	19559	19660	19587	19541	19387	19533	19615	19571	19535	19565	19618	19556	19452	19425	19593	19449	19424	19504	19337	19371	19575	19524	19460	19705	19268	19498	19440	19549	19359	19616	19650	19635	19700	19505	19556	19707	19664	19648	19468	19537	19332	19450	19629	19499	19419	19450	19556	19592	19506	19723	19689	19656	19453	19721	19440	19445	19732	19448	19198	19572	19311	19312	19704	19557	19400	19608	19468	19302	19466	19591	19623	19458	19414	19569	19619	19498	19622	19439	19523	19506	19615	19373	19515	19438	19398	19649	19456	19480	19529	19445	19595	19236	19601	19449	19482	19351	19338	19355	19575	19358	19529	19421	19654	19659	19479	19646	19347	19703	19649	19578	19333	19469	19554	19556	19293	19595	19546	19463	19547	19539	19458	19738	19291	19316	19567	19541	19534	19683	19453	19562	19471	19288	19663	19554	19478	19643	19463	19353	19308	19565	19394	19413	19428	19435	19355	19412	19440	19618	19611	19593	19476	19535	19446	19692	19583	19371	19412	19593	19491	19618	19553	19442	19662	19363	19588	19372	19497	19541	19613	19525	19584	19385	19644	19533	19584	19450	19444	19712	19641	19654	19544	19537	19658	19315	19675	19493	19363	19442	19260	19521	19422	19414	19656	19617	19675	19516	19644	19569	19480	19685	19624	19621	19438	19517	19560	19586	19331	19357	19614	19800	19564	19464	19425	19669	19619	19690	19529	19599	19714	19517	19510	19573	19588	19406	19391	19610	19452	19396	19488	19554	19396	19528	19459	19592	19670	19662	19557	19619	19472	19697	19757	19675	19448	19545	19364	19364	19595	19574	19602	19573	19680	19479	19439	19569	19678	19736	19410	19358	19545	19549	19553	19651	19565	19777	19401	19531	19241	19556	19457	19643	19605	19574	19573	19749	19277	19415	19408	19521	19509	19633	19646	19485	19296	19551	19424	19468	19453	19326	19671	19338	19436	19587	19686	19601	19524	19298	19670	19694	19429	19778	19595	19471	19406	19483	19409	19533	19469	19477	19611	19581	19479	19528	19490	19718	19664	19587	19610	19570	19584	19419	19540	19471	19529	19475	19522	19685	19448	19559	19616	19390	19605	19636	19367	19667	19574	19594	19486	19520	19631	19630	19605	19405	19387	19471	19738	19375	19550	19844	19488	19608	19547	19668	19569	19498	19505	19388	19598	19574	19732	19469	19580	19412	19493	19403	19387	19467	19762	19446	19312	19478	19583	19416	19535	19629	19498	19565	19514	19488	19533	19287	19649	19767	19534	19508	19441	19662	19544	19322	19391	19694	19428	19585	19667	19522	19468	19384	19393	19444	19552	19481	19707	19577	19454	19568	19504	19521	19698	19612	19560	19625	19529	19532	19443	19548	19547	19452	19630	19482	19812	19653	19565	19321	19518	19634	19585	19444	19461	19522	19436	19538	19451	19589	19650	19524	19353	19601	19365	19506	19301	19337	19435	19337	19408	19683	19281	19211	19653	19452	19603	19405	19531	19611	19756	19475	19508
20471	27470	25392	20121	18287	17102	16515	16314	16110	16148	15916	15889	15683	15892	15830	15704	15861	15749	15590	15761	15679	15793	15720	15629	15661	15771	15843	15624	15771	15624	15756	15700	15726	15793	15578	15819	15783	15725	15599	15819	15776	15574	15786	15623	15686	15642	15774	15769	15674	15544	15634	15569	15549	15543	15592	15782	15618	15557	15483	15786	15843	15815	15654	15854	15801	15633	15518	15657	15675	15655	15676	15794	15614	15700	15600	15639	15860	15795	15591	15678	15720	15773	15604	15816	15585	15794	15574	15850	15570	15721	15665	15827	15525	15678	15533	15747	15925	15685	15697	15781	15666	15726	15783	15768	15798	15706	15672	15697	15808	15643	15748	15688	15669	15576	15843	15595	15719	15761	15589	15698	15676	15889	15632	15835	15724	15633	15848	15776	15618	15485	15583	15598	15817	15592	15588	15662	15655	15547	15578	15658	15724	15693	15648	15761	15778	15665	15759	15759	15622	15734	15726	15649	15674	15629	15701	15627	15667	15568	15674	15715	15599	15667	15719	15735	15752	15703	15627	15776	15742	15792	15659	15710	15755	15912	15569	15638	15703	15712	15579	15616	15818	15824	15687	15633	15569	15725	15629	15635	15780	15670	15686	15565	15782	15626	15702	15739	15661	15758	15773	15698	15749	15477	15715	15784	15640	15597	15661	15552	15625	15503	15763	15650	15694	15500	15769	15878	15876	15482	15771	15675	15703	15817	15693	15566	15694	15647	15615	15554	15677	15611	15764	15818	15516	15711	15710	15635	15806	15685	15690	15623	15793	15550	15755	15819	15791	15815	15534	15679	15693	15761	15751	15754	15748	15652	15765	15674	15833	15554	15678	15725	15768	15712	15672	15575	15727	15567	15520	15852	15852	15652	15847	15895	15845	15681	15651	15777	15737	15762	15606	15700	15661	15639	15760	15736	15792	15598	15829	15766	15701	15698	15711	15702	15689	15689	15834	15723	15622	15667	15793	15583	15709	15664	15819	15497	15751	15762	15684	15683	15768	15771	15729	15716	15710	15558	15697	15716	15674	15677	15722	15704	15673	15851	15595	15883	15685	15587	15682	15758	15772	15526	15692	15821	15773	15630	15556	15615	15748	15832	15769	15626	15649	15868	15826	15522	15800	15497	15764	15576	15594	15768	15743	15503	15828	15720	15700	15699	15756	15717	15637	15663	15674	15930	15795	15681	15791	15757	15536	15799	15458	15701	15612	15811	15563	15460	15770	15553	15765	15760	15825	15824	15718	15680	15648	15528	15718	15747	15534	15420	15725	15921	15422	15727	15930	15772	15781	15796	15812	15762	15627	15764	15607	15565	15743	15496	15737	15648	15760	15689	15673	15772	15847	15724	15640	15590	15685	15688	15905	15628	15481	15630	15717	15822	15766	15813	15750	15648	15663	15698	15672	15654	15719	15660	15683	15769	15686	15570	15637	15741	15694	15633	15673	15636	15702	15824	15645	15594	15685	15804	15681	15771	15715	15642	15762	15642	15589	15618	15668	15635	15776	15804	15681	15564	15658	15546	15608	15459	15785	15599	15758	15571	15749	15742	15687	15763	15716	15805	15655	15695	15742	15597	15628	15686	15685	15637	15789	15665	15831	15851	15668	15862	15648	15569	15531	15676	15746	15574	15394	15541	15804	15597	15576	15577	15787	15532	15572	15803	15683	15681	15691	15916	15643	15659	15798	15443	15540	15712	15801	15810	15623	15743	15765	15682	15790	15787	15614	15579	15859	15710	15627	15566	15782	15572	15561	15688	15916	15786	15662	15638	15630	15836	15824	15597	15754	15658	15570	15699	15710	15737	15635	15524	15696	15675	15597	15870	15821	15763	15674	15617	15668	15593	15655	15799	15626	15696	15676	15611	15748	15573	15648	15584	15647	15782	15781	15643	15739	15781	15687	15815	15635	15657	15815	15714	15785	15598	15632	15697	15693	15631	15668	15557	15687	15645	15563	15562	15649	15619	15791	15629	15718	15707	15680	15718	15605	15797	15722	15780	15665	15615	15414	15527	15739	15574	15736	15702	15690	15668	15742	15747	15839	15687	15794	15712	15644	15593	15680	15795	15782	15817	15790	15632	15668	15756	15899	15761	15753	15855	15680	15606	15652	15671	15628	15663	15705	15570	15671	15558	15554	15580	15749	15743	15780	15738	15698	15671	15754	15763	15787	15626	15728	15529	15621	15716	15637	15780	15744	15646	15425	15779	15668	15613	15605	15524	15732	15605	15582	15593	15637	15669	15535	15831	15730	15648	15635	15494	15863	15673	15602	15570	15635	15561	15878	15514	15735	15622	15675	15783	15649	15665	15770	15564	15782	15662	15704	15688	15652	15680	15669	15582	15796	15559	15666	15706	15633	15704	15771	15806	15707	15671	15685	15745	15632	15690	15614	15786	15581	15791	15820	15669	15602	15594	15838	15686	15803	15728	15676	15628	15707	15809	15659	15629	15598	15760	15788	15556	15772	15717	15954	15643	15731	15638	15716	15605	15638	15617	15620	15553	15806	15730	15674	15738	15851	15430	15647	15685	15617	15690	15782	15673	15739	15669	15699	15695	15700	15742	15655	15683	15703	15674	15764	15616	15753	15736	15679	15467	15637	15509	15641	15704	15604	15469	15690	15821	15641	15729	15736	15589	15667	15650	15611	15680	15696	15501	15726	15755	15713	15671	15792	15797	15762	15731	15477	15662	15745	15489	15831	15843	15736	15662	15711	15767	15826	15733	15759	15581	15821	15580	15611	15797	15623	15696	15826	15522	15665	15551	15763	15701	15764	15624	15621	15657	15674	15741	15691	15861	15605	15762	15687	15722	15715	15623	15636	15677	15680	15665	15849	15744	15828	15681	15830	15596	15586	15741	15813	15883	15622	15668	15823	15806	15567	15699	15628	15676	15670	15715	15791	15538	15773	15749	15832	15662	15795	15655	15684	15680	15685	15553	15684	15709	15705	15830	15628	15648	15746	15737	15603	15608	15852	15744	15637	15579	15777	15852	15465	15786	15619	15680	15599	15662	15696	15642	15585	15507	15755	15652	15736	15852	15677	15737	15646	15748	15876	15525	15705	15737	15622	15781	15908	15553	15936	15592	15775	15743	15687	15617	15731	15804	15663	15787	15530	15756	15616	15541	15744	15804	15633	15697	15686	15595	15798	15691	15632	15495	15892	15551	15791	15839	15649	15824	15641	15504	15715	15682	15761	15715	15713	15642	15669	15851	15685	15562	15703	15647	15738	15709	15638	15698	15828	15810	15617	15617	15794	15773	15782	15685	15635	15532	15625	15786	15742	15649	15595	15671	15613	15559	15502	15628	15722	15761	15837	15631	15719	15497	15619	15764	15580	15766	15815	15609	15851	15611	15703	15617	15761	15635	15506	15781	15654	15763	15721	15665	15784	15695	15808	15658	15763	15568	15679	15719	15739	15570	15681	15743	15649	15541	15815	15620	15674	15623	15605	15770	15623	15782	15594	15608	15658	15669	15729	15575	15572	15743	15632	15824	15675	15873	15636	15690	15703	15584	15782	15576	15736	15561	15773	15653	15664	15638	15762	15610	15591	15622	15697	15680	15902	15612	15702	15802	15745	15677	15601	15750	15731	15922	15645	15688	15640	15527	15719	15497	15716	15707	15588	15655	15687	15676	15789	15504	15657	15649	15544	15614	15679	15709	15672	15802	15731	15829	15824	15749	15637	15583	15770	15586	15681	15761	15722	15724	15650	15709	15735	15536	15722	15699	15675	15651	15614	15669	15804	15796	15753	15710	15685	15827	15705	15711	15743	15589	15610	15866	15678	15653	15649	15659	15819	15834	15703	15867	15653	15899	15757	15531	15618	15728	15741	15712	15738	15601	15673	15806	15817	15810	15769	15847	15671	15744	15856	15666	15696	15745	15644	15709	15746	15724	15645	15608	15578	15924	15732	15696	15733	15595	15655	15640	15604	15743	15700	15691	15719	15741	15506	15722	15600	15621	15539	15612	15792	15789	15610	15756	15691	15573	15818	15941	15644	15626	15728	15699	15943	15609	15862	15663	15643	15826	15831	15668	15454	15570	15536	15739	15574	15889	15705	15678	15726	15537	15530	15885	15845	15776	15823	15688	15705	15690	15732	15533	15763	15806	15679	15657	15705	15657	15688	15619	15842	15594	15585	15718	15575	15759	15738	15629	15781	15653	15646	15636	15726	15704	15733	15715	15839	15543	15684	15838	15823	15571	15661	15562	15853	15745	15735	15738	15680	15568	15780	15656	15756	15666	15745	15750	15737	15561	15835	15569	15693	15696	15774	15681	15598	15658	15815	15732	15628	15620	15688	15684	15756	15664	15688	15689	15698	15644	15644	15703	15703	15719	15629	15783	15545	15645	15724	15778	15609	15788	15734	15415	15666	15705	15845	15548	15572	15667	15671	15588	15701	15622	15594	15576	15796	15751	15640	15718	15715	15823	15685	15771	15715	15681	15654	15602	15723	15848	15875	15809	15612	15799	15756	15803	15700	15804	15563	15628	15568	15611	15862	15588	15709	15856	15835	15721	15718	15561	15836	15827	15735	15666	15715	15734	15881	15839	15613	15486	15682	15648	15580	15691	15913	15656	15704	15538	15737	15754	15478	15719	15654	15693	15757	15800	15866	15787	15673	15593	15594	15640	15824	15840	15411	15623	15805	15607	15760	15566	15513	15565	15772	15782	15721	15795	15634	15727	15620	15654	15756	15654	15693	15494	15891	15806	15748	15652	15581	15643	15703	15761	15604	15580	15546	15685	15760	15793	15743	15625	15727	15687	15746	15591	15759	15666	15597	15587	15585	15678	15782	15786	15668	15630	15623	15716	15686	15794	15870	15515	15681	15593	15636	15752	15616	15813	15878	15665	15622	15748	15670	15692	15678	15807	15583	15716	15633	15949	15791	15775	15692	15739	15667	15772	15758	15623	15673	15563	15667	15547	15716	15731	15626	15721	15827	15618	15678	15714	15689	15782	15825	15738	15809	15833	15663	15683	15750	15791	15514	15553	15722	15647	15869	15905	15650	15791	15682	15539	15739	15558	15773	15492	15740	15750	15915	15562	15656	15738	15770	15744	15779	15563	15781	15754	15728	15872	15518	15527	15725	15475	15613	15583	15762	15538	15667	15843
23859	21078	28446	24246	22798	23259	22450	20077	19629	19705	19491	19470	19147	19340	19294	19071	19319	18981	19025	19102	19005	19006	18971	18905	18968	18952	19069	19123	18733	18950	18963	18931	19165	19052	18839	18741	19050	18800	19112	19162	19013	18984	18785	18825	19039	19098	18900	18833	18871	18726	18879	18755	18845	18910	18980	18788	18795	18677	18929	19073	18858	18880	19244	18970	18748	18970	18697	18821	19079	19035	18797	18732	18841	18694	18852	18964	19050	18895	18863	18878	18785	19124	18883	18814	19084	18958	18998	19026	19006	18866	18948	19123	18710	18903	18855	18829	18799	18804	18961	18872	18898	18945	19089	18843	18791	18820	18902	18949	18812	18824	18756	18724	18864	18964	18980	19102	18779	18766	18912	18852	18750	18752	18859	18826	18836	18828	18766	18895	18858	18743	18834	18785	18895	18627	18873	18893	18717	18760	18614	18636	18826	18937	18805	18806	18783	18938	18811	18736	18899	18719	18793	18718	18819	18881	18824	18876	18986	18993	18865	18789	19070	18965	18781	18957	18850	18778	18732	18789	18849	18681	18730	18926	18675	19022	18558	18604	18691	18664	18961	18874	18864	18880	18614	18747	18824	18758	18763	19060	18711	18932	18769	18891	18766	18727	18877	18741	18880	18919	18764	18785	18850	18796	18991	18914	18686	18818	18886	18837	18795	18767	18694	18848	19043	18974	19133	18811	18797	18837	18747	18752	18766	18958	18702	18696	18749	18888	18839	18829	18919	18694	18746	19026	18661	18779	18707	18837	18826	18867	18889	18885	18910	18842	18974	18703	19159	18956	18888	18783	18846	18814	19046	18832	18838	18926	18797	18696	18741	18687	18908	18638	18656	18716	18922	18938	18822	18869	18700	18957	19051	18697	18717	18796	18891	18950	18640	18729	19014	18787	18738	18789	18661	18865	18754	18905	18881	18863	18740	18918	18672	18943	18921	18983	18843	18812	18937	18980	18839	18760	19076	18796	18948	18897	18903	18756	18824	18931	19033	18632	19034	18813	18812	18804	18813	18830	18842	18673	18902	18730	18781	18764	18899	18823	18843	19050	18771	18805	18950	18820	19007	18789	18721	18923	18967	18773	18711	18835	18856	19000	18909	18932	18634	19110	18840	18973	18754	18753	18842	18874	18818	18791	18838	19029	18797	19066	18961	18807	19026	18883	18802	18830	18961	18735	18821	18903	18869	18783	18623	18847	18918	18962	18838	18821	18893	18871	18731	18713	18921	18837	18859	18794	18717	18809	18745	18670	18647	18960	18919	18611	18735	18625	18776	18887	18769	18861	18576	18692	18844	18881	18685	18768	18954	18842	18831	18934	18941	19032	18678	18765	18780	18763	19068	18767	18715	18751	18709	18959	18819	18893	18808	19073	18857	18880	18895	18744	18883	18850	18738	18803	18708	18872	18900	18795	18724	18724	18721	18945	18773	18855	18863	18902	18847	18695	18777	18890	18740	18871	18811	18651	18651	18659	18931	18606	18719	19125	19000	19031	18912	18881	18886	19016	18815	18791	18966	18818	18782	18854	18631	18828	18602	18860	18876	18682	18884	18941	18830	18630	18782	18809	18813	18685	18837	19072	18924	18844	18828	18634	18991	18866	18799	18638	18827	18862	18993	18745	18870	18984	18955	18683	18893	18895	18967	18639	18700	18967	18746	18909	18872	18800	18834	18754	18766	18665	18647	18680	18812	18879	18725	18820	18679	18839	18849	18834	18875	18706	18750	18634	18839	18756	18854	18691	18811	18747	18991	18732	18863	18880	18720	18720	18701	18837	18741	19011	18666	18852	18845	18952	18741	18780	18915	18777	18998	18868	18937	18912	18774	18841	18879	19005	18786	18807	18758	18933	18792	18849	18902	18743	18811	18702	18759	18737	18896	18928	19076	18865	18921	18827	18920	18873	18727	19000	18816	18787	18861	18846	18973	18910	18873	18822	18812	18634	18733	18771	19019	18800	18812	18749	18624	18785	18955	18840	18908	19070	18802	18668	18891	18991	18952	18878	18822	18674	18872	18526	18766	18666	18823	19115	18966	19119	19141	18821	18751	19098	18881	18833	18724	18742	18738	18992	18831	18966	18939	18679	18893	18923	18964	18870	18782	18692	18837	18905	18751	18917	18880	18848	19035	18830	18890	18904	19011	18895	18784	18809	18878	18588	18792	18799	18748	18852	18879	18686	18897	18903	18980	18864	18614	18837	18806	18702	18892	18930	19125	18913	18843	18812	18776	18797	18938	18876	18976	18996	18881	19050	18814	18730	18923	18727	18802	18827	18746	18837	18651	18867	18888	18787	19073	18968	18942	18667	18769	18962	19020	18755	18856	18682	18806	18770	18868	18730	18807	18675	18761	19154	18829	19062	18916	18660	18904	19128	18780	18789	18829	18794	18763	18798	18935	19058	18738	18663	18973	18837	18854	18744	18760	18731	18980	18857	18830	18878	19049	18981	18846	18725	18978	18994	18699	18715	18875	18658	18790	18811	18845	18810	18877	18749	18840	19022	18874	19031	18740	18922	18698	18748	18994	18816	18810	19073	18918	18784	18915	18777	18994	18617	18721	18788	18833	18879	18791	18909	19069	18777	18773	19120	18963	18801	18880	18843	18949	18594	18785	18817	18827	18881	18705	18834	18793	18827	18760	18720	18905	18804	18894	18760	18646	18853	18637	18833	18811	18857	18795	18824	18999	19006	18721	18745	18643	18788	18895	18674	18793	18825	18733	18817	19102	18935	18886	18883	18894	18735	18726	18913	18836	18790	18933	18790	18715	18641	18885	18832	18726	19166	18932	18767	18848	18800	18723	18662	18539	18734	18830	18858	18904	18664	18706	18879	18847	18966	18951	18897	18870	18732	18910	18955	18960	18580	18805	18812	18790	18969	18834	19077	18999	18757	18805	18880	18904	18967	18784	19015	18760	18907	18880	18693	18765	18750	19022	18918	18809	18704	18828	18826	19033	18856	18970	18914	18878	19068	18834	18781	19033	18699	18942	18912	18772	18645	18725	18859	18811	18804	19015	18773	18802	18788	18764	18742	18753	18954	18911	18983	18893	18895	18894	19057	18779	18712	18946	18923	18892	18734	18744	18921	18838	18715	18986	18880	18903	18700	18734	18924	19078	18821	18863	19060	18923	18788	18817	18900	18684	18847	18757	18646	18881	18986	18924	18587	18750	18650	18756	18727	18785	18856	18844	18980	18967	18912	18876	18954	18924	18861	18836	18785	18920	18961	18669	18789	18738	18800	18783	18947	18888	18723	18662	18743	18876	19070	18658	18639	18895	19093	18784	19003	18750	18885	18919	18892	18755	18819	18773	18793	18870	18817	18790	18962	18923	18722	18761	18863	18785	18879	18717	18754	19117	18740	18736	18732	18787	19044	18775	18731	18926	18792	19067	18923	18947	18766	18894	19006	18871	18744	18771	18895	18857	18887	18765	18881	18610	18666	18928	18843	18821	18938	18756	18804	18915	18795	18959	18859	18764	18890	18673	18763	18754	18727	18853	18856	18925	18721	18739	18711	18729	18823	18943	18840	19076	18832	18923	18872	18845	19005	18866	18878	18793	19181	18871	18700	18819	18907	18831	18923	18922	18815	18934	18679	18816	18922	18619	18771	18887	18820	18909	18966	18852	18834	18841	18699	18730	18899	18851	19065	19017	18984	19003	18734	18843	19016	18742	19089	19103	18869	18834	18795	18607	18841	18855	19086	18780	18815	18685	18984	18866	18876	18966	18682	18783	18697	19056	18642	18575	18808	18784	18823	18801	18790	18744	18844	18807	18687	18958	18919	18901	18725	18961	18779	18762	18820	18923	18682	18922	18937	18912	18594	18912	19008	18996	18920	18891	18911	18822	18760	19023	18835	18611	18795	18750	18904	18897	18858	18813	18668	18758	18944	19010	18938	18776	18832	18986	18946	18773	18724	18821	18950	18993	18940	18921	18832	18834	18892	18759	18838	18998	18799	18882	18878	18837	18739	19000	19075	18937	18753	18890	18652	18868	18999	18972	19036	18715	18887	18744	18759	18889	18860	19000	18950	18961	18975	18787	19092	18726	18869	19076	18986	18845	18777	18864	18546	18819	18911	18894	18766	18811	18878	18672	18677	18985	18909	18839	18963	18825	18666	18725	18854	18762	18832	18863	18939	18887	18743	18594	18720	18947	18860	18779	18826	18827	18901	18849	18879	18791	19003	18691	18826	18868	18762	18928	18856	18856	18783	18813	18747	18805	18970	18862	18888	18850	19028	18717	18958	18985	18939	18794	18905	19046	18936	18913	18816	18926	18984	18975	18739	18929	18943	18855	18849	18997	18898	18658	18684	19000	18809	18922	18752	18742	19117	18789	18602	18923	18840	18784	18762	18795	18840	18828	18813	19105	18893	18778	18998	18913	18786	18959	18624	18817	18974	18934	18873	18864	18813	18915	18876	18843	19025	18840	18729	19027	18787	18961	18919	18836	18909	18819	18826	18750	18806	19014	18923	18749	18917	19023	19123	18874	18712	18782	18770	18888	18763	18823	18839	19037	18821	18752	18664	18774	18802	18751	18887	18996	18716	18777	18647	18947	18711	18832	19060	18883	18795	18805	19087	18918	18602	19043	18956	18541	18798	18778	18802	18719	18936	18754	18719	18685	18883	18896	18668	18803	18895	18907	18694	18887	18939	18579	18727	18888	18626	18771	18762	18764	18817	18796	18541	18745	18871	18867	18869	18921	18821	18851	18906	18800	18821	18860	19009	18775	18702	18760	18826	18851	18868	18828	18848	18953	18800	18831	18990	18951	18900	18968	19061	18865	18821	18928	18728	18809	18769	18955	18777	18873	18632	18701	18865	18896	18760	18981	18995	18836	18828	18916	18929	18906	18914	19176	19020	18864	19038	18777	18849	18960	18926	19153	18786	18997	19152	19054	18726	18790	19031	18833	18564	18819	18951	18868	18870	18964	18798	18800	18853	18679	18729	18956	19057	18849	18913	18803	19038	18847	18988	18836	18824	18868	18777	18755	18934	19004	18780	18865	18855	18812	19010	18855	19024	18913	18805	18568	19095	18893	18835	18830	18894	18789	18829	18749	18875	18836	18998	18859	18742	18930	19132	18880	18738	19071	18987	18917	18974	18993	18786	19039	18751
20095	34661	31113	24388	20940	18333	17018	16815	16326	16484	15967	15764	15513	15693	15652	15560	15617	15506	15307	15283	15368	15581	15398	15498	15317	15354	15340	15416	15368	15422	15335	15396	15354	15137	15421	15307	15466	15471	15486	15235	15365	15304	15304	15504	15520	15342	15334	15378	15228	15363	15290	15419	15362	15197	15387	15310	15436	15263	15377	15370	15588	15250	15387	15305	15313	15456	15243	15248	15282	15405	15296	15433	15277	15287	15477	15375	15244	15450	15448	15384	15250	15378	15281	15284	15543	15327	15424	15390	15262	15398	15432	15324	15428	15315	15414	15324	15235	15425	15175	15414	15256	15284	15273	15343	15366	15274	15246	15484	15610	15305	15337	15243	15488	15219	15317	15364	15206	15237	15336	15299	15132	15264	15322	15183	15411	15317	15287	15427	15384	15339	15197	15365	15259	15266	15387	15407	15287	15395	15373	15455	15257	15370	15337	15291	15183	15319	15320	15231	15496	15317	15334	15283	15145	15271	15448	15363	15311	15279	15242	15222	15200	15409	15154	15461	15322	15177	15258	15301	15350	15252	15141	15393	15404	15494	15400	15464	15174	15240	15392	15258	15363	15294	15316	15260	15320	15344	15245	15335	15246	15217	15438	15371	15388	15217	15198	15330	15345	15357	15336	15152	15287	15133	15274	15337	15455	15339	15255	15281	15281	15358	15276	15263	15384	15269	15263	15359	15422	15309	15228	15325	15282	15257	15264	15400	15270	15270	15309	15262	15149	15274	15227	15365	15252	15215	15374	15353	15205	15402	15397	15334	15303	15435	15340	15343	15309	15334	15247	15168	15326	15224	15315	15242	15475	15130	15195	15249	15068	15286	15295	15207	15347	15269	15166	15396	15369	15273	15379	15332	15237	15296	15394	15221	15298	15238	15370	15287	15358	15414	15211	15183	15335	15205	15388	15288	15243	15325	15197	15395	15410	15395	15277	15223	15276	15318	15276	15322	15276	15315	15353	15409	15245	15110	15265	15362	15151	15293	15369	15490	15235	15277	15390	15153	15200	15222	15311	15129	15427	15226	15282	15326	15331	15218	15228	15449	15310	15321	15355	15473	15303	15246	15390	15390	15317	15332	15335	15226	15286	15311	15421	15208	15457	15265	15215	15107	15446	15296	15387	15184	15413	15443	15264	15439	15440	15168	15164	15208	15234	15219	15305	15216	15424	15259	15363	15314	15192	15394	15301	15184	15289	15357	15324	15188	15355	15258	15296	15269	15348	15262	15110	15266	15295	15170	15185	15456	15084	15367	15284	15301	15329	15326	15275	15409	15347	15097	15263	15286	15291	15132	15202	15357	15192	15250	15428	15371	15426	15289	15280	15278	15313	15180	15148	15044	15198	15427	15180	15249	15257	15278	15274	15299	15307	15125	15264	15404	15454	15349	15298	15256	15297	15308	15443	15324	15325	15275	15302	15243	15249	15119	15447	15372	15287	15267	15349	15323	15375	15320	15157	15422	15114	15374	15238	15352	15245	15274	15373	15280	15318	15357	15340	15399	15274	15224	15396	15319	15422	15206	15276	15187	15253	15193	15346	15426	15099	15249	15192	15187	15240	15180	15379	15346	15304	15199	15415	15238	15196	15238	15359	15354	15378	15061	15399	15339	15391	15159	15337	15203	15271	15365	15282	15365	15284	15317	15213	15284	15381	15160	15214	15307	15294	15166	15403	15328	15150	15439	15140	15347	15264	15169	15145	15371	15185	15141	15446	15253	15324	15198	15370	15288	15290	15130	15344	15449	15192	15418	15287	15243	15368	15123	15289	15031	15454	15243	15233	15249	15270	15330	15344	15203	15341	15309	15188	15414	15256	15306	15340	15263	15376	15284	15297	15266	15235	15405	15454	15232	15354	15240	15537	15405	15386	15195	15401	15191	15264	15179	15403	15345	15385	15352	15300	15346	15148	15300	15359	15383	15274	15362	15409	15251	15239	15390	15403	15339	15357	15333	15246	15307	15306	15437	15208	15291	15193	15293	15206	15272	15283	15362	15344	15274	15237	15223	15283	15214	15268	15270	15180	15326	15307	15246	15071	15233	15359	15387	15420	15340	15267	15292	15170	15345	15330	15251	15339	15203	15048	15338	15262	15201	15292	15365	15292	15253	15428	15184	15305	15363	15343	15402	15334	15207	15464	15121	15292	15218	15299	15327	15190	15347	15416	15234	15215	15328	15242	15441	15378	15152	15242	15305	15390	15446	15326	15245	15451	15265	15226	15224	15304	15529	15269	15245	15266	15321	15122	15352	15465	15185	15049	15224	15256	15311	15307	15310	15241	15200	15333	15412	15261	15201	15233	15161	15207	15162	15392	15317	15332	15354	15204	15387	15444	15369	15253	15270	15204	15379	15381	15350	15314	15385	15296	15231	15353	15158	15234	15234	15197	15315	15188	15328	15261	15414	15417	15231	15256	15391	15136	15302	15189	15246	15303	15337	15399	15305	15369	15271	15202	15269	15292	15274	15213	15360	15299	15118	15251	15114	15281	15226	15231	15127	15361	15164	15281	15575	15244	15099	15277	15228	15310	15444	15273	15170	15244	15531	15404	15307	15282	15209	15263	15280	15295	15107	15394	15258	15088	15445	15267	15199	15293	15303	15267	15513	15237	15420	15272	15435	15273	15357	15175	15271	15118	15226	15250	15311	15213	15383	15408	15339	15327	15290	15188	15344	15306	15079	15171	15458	15096	15145	15532	15269	15226	15083	15376	15376	15400	15228	15161	15212	15340	15282	15473	15281	15337	15589	15163	15277	15427	15313	15396	15365	15211	15217	15238	15130	15388	15174	15187	15205	15175	15285	15289	15410	15306	15362	15406	15160	15396	15250	15262	15318	15152	15202	15352	15277	15366	15419	15189	15319	15312	15089	15222	15276	15125	15301	15276	15397	15336	15325	15209	15359	15423	15418	15266	15385	15416	15155	15292	15077	15339	15089	15095	15290	15334	15229	15235	15411	15093	15322	15385	15370	15230	15380	15448	15257	15236	15357	15318	15447	15312	15422	15321	15400	15381	15293	15259	15340	15372	15171	15327	15306	15272	15408	15364	15396	15384	15171	15207	15147	15298	15075	15264	15321	15227	15230	15251	15281	15246	15333	15223	15260	15133	15257	15247	15172	15285	15326	15239	15289	15202	15290	15369	15250	15181	15378	15195	15386	15177	15371	15408	15411	15454	15490	15404	15526	15423	15319	15359	15254	15184	15279	15247	15409	15370	15484	15190	15310	15335	15254	15356	15347	15274	15214	15209	15278	15286	15314	15345	15313	15174	15323	15545	15333	15385	15156	15387	15401	15249	15101	15385	15382	15428	15367	15187	15270	15249	15280	15388	15182	15215	15490	15242	15171	15224	15323	15278	15326	15293	15294	15339	15236	15283	15275	15226	15340	15345	15201	15193	15328	15156	15493	15350	15175	15159	15319	15424	15202	15449	15184	15482	15336	15240	15086	15442	15121	15440	15254	15452	15257	15380	15134	15150	15270	15200	15255	15258	15251	15416	15165	15330	15207	15387	15374	15191	15290	15404	15332	15187	15377	15226	15569	15287	15308	15247	15390	15151	15443	15292	15402	15304	15439	15369	15267	15362	15159	15309	15328	15238	15388	15255	15243	15314	15178	15281	15236	15267	15206	15274	15228	15256	15411	15230	15315	15234	15296	15265	15367	15354	15431	15310	15187	15146	15364	15285	15208	15224	15139	15307	15228	15259	15274	15289	15343	15191	15289	15374	15263	15394	15179	15366	15406	15333	15244	15266	15259	15293	15126	15325	15557	15334	15285	15283	15345	15354	15372	15277	15327	15128	15258	15252	15397	15385	15318	15287	15470	15303	15301	15410	15247	15389	15274	15349	15283	15365	15265	15375	15341	15216	15334	15258	15275	15381	15427	15334	15172	15224	15204	15246	15213	15295	15342	15287	15219	15419	15169	15215	15195	15326	15334	15506	15243	15334	15351	15147	15362	15116	15369	15423	15208	15221	15159	15288	15218	15284	15278	15255	15387	15450	15218	15145	15319	15295	15182	15395	15395	15302	15190	15165	15187	15230	15309	15185	15258	15344	15232	15252	15311	15262	15282	15395	15325	15457	15256	15143	15227	15169	15218	15196	15352	15330	15311	15322	15128	15145	15297	15329	15147	15264	15159	15373	15315	15353	15316	15314	15421	15406	15546	15255	15308	15326	15424	15263	15255	15304	15274	15265	15330	15372	15368	15196	15326	15255	15274	15307	15232	15395	15180	15210	15325	15446	15235	15268	15187	15436	15323	15058	15061	15251	15282	15322	15347	15368	15263	15189	15381	15274	15174	15247	15465	15343	15387	15260	15232	15321	15509	15276	15199	15269	15142	15332	15217	15167	15146	15266	15263	15227	15407	15275	15504	15371	15353	15162	15393	15190	15451	15254	15065	15281	15316	15227	15368	15388	15293	15339	15283	15246	15245	15477	15241	15359	15273	15345	15411	15302	15344	15419	15183	15185	15175	15247	15254	15318	15365	15167	15417	15303	15331	15253	15332	15310	15200	15293	15230	15295	15366	15221	15174	15320	14963	15339	15465	15287	15220	15273	15319	15147	15358	15304	15226	15115	15202	15141	15340	15483	15326	15402	15267	15203	15448	15305	15338	15405	15252	15235	15272	15458	15362	15205	15425	15263	15331	15393	15273	15414	15444	15268	15251	15205	15183	15272	15454	15296	15353	15436	15414	15063	15327	15468	15276	15199	15305	15407	15229	15283	15235	15218	15417	15268	15309	15181	15462	15141	15246	15244	15471	15411	15198	15308	15152	15095	15254	15258	15310	15243	15256	15233	15341	15242	15295	15300	15420	15159	15547	15175	15421	15506	15351	15175	15439	15428	15247	15259	15278	15401	15314	15219	15253	15286	15481	15329	15287	15351	15243	15368	15116	15435	15344	15336	15147	15207	15228	15409	15319	15319	15096	15213	15270	15171	15421	15388	15381	15377	15329	15250	15266	15179	15275	15264	15458	15339	15300	15221	15303	15357	15441	15290	15310	15312	15194	15386	15433	15199	15221	15287	15356	15313	15322	15270	15200	15292	15230	15407	15263	15364	15205	15449	15188	15209	15242	15156	15195	15327	15316	15533	15441	15077	15346	15258	15298	15499	15266
22790	21132	28896	23697	21704	24238	26450	21439	20526	20893	20390	20040	19980	19886	20104	19963	19857	19951	19588	19935	19603	19860	19543	19696	19821	19576	19784	19747	19688	19562	19708	19664	19506	19734	19680	19660	19660	19504	19798	19625	19557	19336	19609	19523	19482	19465	19507	19494	19453	19515	19579	19328	19543	19508	19490	19526	19637	19314	19541	19436	19448	19522	19421	19630	19568	19608	19317	19417	19645	19452	19449	19470	19568	19544	19263	19465	19355	19582	19779	19632	19618	19524	19570	19469	19438	19733	19578	19598	19363	19536	19684	19516	19843	19820	19763	19713	19640	19622	19542	19688	19686	19570	19512	19586	19653	19462	19391	19313	19668	19727	19307	19362	19610	19467	19489	19438	19537	19501	19404	19487	19332	19434	19403	19598	19352	19374	19209	19515	19578	19397	19179	19552	19517	19380	19444	19488	19614	19586	19343	19613	19528	19481	19432	19475	19350	19557	19475	19396	19498	19764	19593	19183	19367	19302	19260	19458	19408	19401	19470	19653	19153	19560	19467	19327	19432	19431	19652	19452	19480	19399	19380	19385	19301	19444	19370	19460	19631	19604	19433	19310	19630	19504	19490	19548	19636	19535	19461	19408	19464	19494	19416	19323	19511	19364	19487	19389	19470	19581	19505	19524	19370	19518	19390	19450	19511	19384	19386	19468	19486	19270	19376	19567	19238	19498	19419	19500	19511	19449	19566	19609	19491	19684	19398	19456	19557	19446	19533	19515	19552	19472	19475	19467	19509	19675	19385	19502	19435	19505	19525	19397	19537	19450	19484	19423	19505	19463	19447	19619	19394	19573	19673	19371	19418	19532	19411	19517	19601	19489	19358	19526	19474	19404	19448	19434	19600	19635	19586	19474	19424	19477	19634	19468	19590	19464	19316	19214	19502	19458	19375	19567	19474	19392	19477	19478	19476	19391	19612	19366	19422	19370	19498	19516	19410	19227	19490	19477	19564	19474	19428	19412	19523	19630	19329	19497	19326	19572	19478	19244	19474	19502	19576	19418	19460	19348	19245	19438	19427	19524	19328	19399	19600	19190	19045	19194	19434	19293	19589	19683	19386	19620	19441	19347	19443	19186	19303	19479	19616	19494	19695	19418	19527	19453	19338	19483	19557	19355	19438	19307	19314	19250	19444	19439	19582	19488	19236	19504	19640	19429	19363	19373	19757	19417	19352	19561	19464	19278	19601	19508	19383	19444	19456	19525	19455	19367	19540	19660	19707	19654	19546	19594	19438	19681	19288	19423	19447	19487	19397	19391	19547	19373	19432	19462	19562	19637	19572	19472	19386	19521	19424	19295	19375	19563	19393	19376	19592	19504	19468	19436	19334	19263	19385	19264	19483	19443	19560	19289	19320	19513	19438	19440	19363	19455	19372	19483	19415	19427	19331	19422	19428	19365	19574	19455	19479	19514	19564	19522	19480	19502	19453	19345	19347	19559	19348	19370	19571	19343	19191	19417	19357	19564	19423	19706	19644	19416	19749	19469	19273	19532	19381	19479	19348	19354	19457	19328	19271	19699	19515	19398	19484	19476	19427	19441	19410	19328	19448	19505	19388	19565	19321	19373	19412	19538	19470	19449	19645	19529	19563	19619	19479	19457	19390	19498	19465	19547	19624	19427	19545	19229	19531	19475	19581	19329	19413	19337	19386	19404	19418	19236	19475	19506	19506	19312	19437	19510	19437	19459	19443	19101	19621	19577	19462	19374	19416	19439	19509	19651	19442	19591	19537	19423	19704	19354	19625	19457	19592	19401	19603	19666	19171	19509	19292	19327	19542	19556	19239	19220	19340	19534	19448	19506	19257	19607	19705	19431	19385	19564	19431	19392	19441	19452	19268	19710	19357	19285	19406	19443	19456	19397	19647	19579	19438	19336	19643	19611	19552	19402	19359	19440	19498	19518	19328	19356	19293	19397	19303	19472	19584	19534	19487	19565	19601	19487	19623	19483	19551	19406	19454	19556	19737	19568	19581	19499	19473	19409	19338	19458	19497	19347	19584	19612	19477	19575	19295	19419	19406	19489	19498	19615	19379	19275	19373	19484	19403	19396	19605	19549	19351	19489	19420	19542	19386	19388	19429	19554	19382	19464	19340	19205	19395	19364	19358	19304	19474	19391	19435	19307	19515	19067	19484	19472	19391	19408	19220	19426	19547	19456	19541	19294	19385	19511	19659	19326	19364	19518	19462	19400	19286	19438	19451	19455	19433	19664	19351	19282	19433	19414	19336	19617	19541	19496	19407	19336	19529	19353	19580	19580	19397	19742	19349	19460	19263	19430	19455	19467	19534	19259	19234	19497	19348	19504	19601	19314	19405	19525	19459	19368	19584	19536	19444	19514	19277	19214	19398	19571	19467	19616	19551	19470	19723	19342	19280	19586	19361	19418	19400	19386	19076	19724	19452	19515	19397	19390	19632	19556	19423	19309	19616	19356	19427	19298	19580	19666	19469	19557	19413	19500	19284	19506	19371	19601	19474	19494	19453	19459	19618	19345	19540	19290	19401	19474	19722	19597	19504	19371	19644	19412	19601	19366	19304	19593	19212	19272	19378	19492	19452	19495	19327	19485	19580	19617	19355	19550	19427	19489	19437	19288	19521	19375	19444	19642	19380	19668	19529	19536	19416	19351	19476	19367	19310	19455	19665	19373	19435	19564	19700	19527	19245	19589	19396	19385	19354	19329	19539	19513	19480	19400	19493	19427	19557	19441	19568	19535	19312	19694	19345	19471	19615	19589	19755	19467	19552	19357	19546	19519	19372	19437	19416	19425	19546	19290	19402	19315	19270	19341	19132	19575	19489	19483	19661	19218	19550	19451	19473	19394	19589	19435	19323	19516	19219	19480	19305	19374	19445	19279	19419	19505	19448	19561	19413	19452	19219	19527	19518	19568	19405	19302	19407	19462	19236	19312	19485	19433	19555	19269	19489	19461	19632	19388	19356	19445	19453	19350	19602	19580	19339	19590	19628	19503	19289	19329	19336	19448	19360	19582	19457	19328	19600	19484	19569	19273	19556	19502	19392	19703	19498	19429	19524	19410	19521	19388	19380	19460	19423	19631	19696	19499	19508	19796	19228	19345	19490	19324	19512	19551	19612	19432	19459	19546	19554	19486	19385	19346	19669	19475	19340	19159	19491	19378	19512	19536	19447	19632	19402	19405	19302	19407	19388	19392	19413	19301	19225	19300	19452	19431	19389	19236	19424	19688	19442	19261	19445	19511	19657	19490	19589	19498	19298	19606	19693	19383	19535	19540	19572	19517	19400	19349	19503	19656	19359	19502	19399	19252	19404	19337	19504	19583	19504	19574	19613	19604	19335	19454	19400	19441	19598	19409	19454	19491	19618	19531	19453	19551	19513	19633	19344	19556	19379	19408	19410	19328	19308	19433	19298	19618	19471	19572	19526	19571	19425	19388	19650	19374	19578	19389	19420	19398	19235	19604	19433	19618	19358	19351	19299	19482	19418	19576	19476	19506	19513	19503	19475	19257	19480	19344	19254	19516	19523	19572	19403	19385	19378	19527	19467	19304	19372	19652	19607	19338	19536	19491	19379	19451	19498	19448	19305	19601	19525	19376	19415	19245	19396	19450	19337	19514	19573	19174	19500	19279	19320	19383	19344	19527	19473	19207	19172	19410	19369	19261	19349	19173	19600	19474	19309	19404	19580	19441	19389	19477	19436	19411	19346	19553	19540	19578	19409	19565	19393	19258	19670	19426	19404	19531	19528	19415	19519	19281	19308	19474	19455	19278	19440	19630	19436	19497	19644	19371	19562	19460	19653	19504	19515	19330	19458	19384	19453	19408	19340	19605	19585	19376	19537	19457	19345	19355	19573	19491	19566	19460	19617	19417	19374	19404	19533	19342	19442	19555	19585	19214	19604	19398	19494	19349	19420	19370	19494	19285	19253	19443	19575	19319	19302	19436	19298	19436	19516	19399	19503	19457	19387	19393	19553	19577	19398	19322	19451	19398	19433	19500	19561	19360	19515	19572	19431	19496	19319	19383	19406	19398	19536	19536	19498	19303	19442	19482	19327	19335	19480	19331	19423	19399	19458	19637	19500	19542	19538	19655	19542	19490	19635	19465	19579	19432	19528	19389	19482	19626	19565	19605	19313	19335	19413	19345	19375	19622	19206	19521	19452	19265	19524	19481	19486	19419	19463	19311	19320	19519	19605	19509	19555	19496	19579	19495	19610	19323	19507	19614	19451	19626	19634	19441	19394	19508	19464	19347	19399	19252	19422	19352	19529	19589	19350	19414	19332	19388	19303	19466	19425	19318	19480	19605	19563	19426	19318	19506	19541	19403	19581	19421	19517	19322	19616	19185	19391	19442	19501	19512	19496	19512	19308	19492	19376	19419	19374	19466	19315	19641	19467	19546	19628	19305	19574	19319	19104	19267	19330	19482	19291	19580	19524	19332	19580	19500	19320	19487	19354	19365	19600	19484	19299	19474	19525	19318	19190	19604	19486	19557	19600	19449	19385	19510	19660	19511	19289	19474	19538	19465	19504	19362	19598	19475	19225	19472	19798	19617	19450	19494	19586	19724	19499	19572	19242	19322	19419	19483	19323	19567	19622	19464	19455	19196	19525	19634	19568	19223	19611	19554	19604	19492	19688	19554	19556	19443	19317	19611	19277	19592	19665	19397	19476	19478	19532	19338	19508	19455	19260	19452	19608	19615	19374	19312	19387	19498	19534	19361	19522	19471	19419	19577	19453	19341	19443	19620	19500	19492	19333	19411	19369	19510	19431	19153	19554	19391	19442	19474	19437	19423	19429	19310	19512	19331	19265	19549	19724	19377	19319	19578	19408	19421	19266	19354	19538	19649	19421	19506	19727	19511	19535	19621	19440	19507	19399	19270	19325	19481	19523	19583	19443	19351	19387	19324	19412	19525	19429	19524	19275	19368	19476	19526	19552	19425	19481	19609	19345	19588	19397	19521	19513	19746	19314	19318	19405	19479	19529	19253	19401	19368	19579	19385	19289	19311	19405	19487	19571	19582	19368	19466	19347	19386	19265	19393	19415	19417	19569	19537	19163	19362	19552	19160	19290	19455	19436	19204	19232	19414	19436	19507	19370	19533	19432	19533	19485	19240	19632	19322	19527	19471
22483	39888	36220	28589	23906	20453	18698	17426	17271	17245	16522	16478	16117	16039	16060	15865	16087	16027	15877	15900	15747	15738	15855	15750	15746	15721	15814	15797	15757	15694	15705	15658	15810	15865	15658	15706	15552	15728	15764	15719	15678	15760	15608	15821	15746	15641	15632	15567	15745	15552	15514	15444	15707	15402	15871	15811	15738	15679	15797	15588	15870	15721	15640	15546	15663	15617	15744	15755	15454	15590	15603	15549	15745	15573	15485	15709	15846	15548	15586	15557	15625	15682	15636	15770	15596	15748	15716	15753	15729	15721	15623	15562	15792	15747	15618	15635	15670	15635	15628	15577	15643	15662	15527	15520	15597	15663	15601	15770	15592	15608	15577	15702	15664	15731	15522	15627	15496	15693	15675	15600	15722	15590	15578	15554	15568	15533	15583	15616	15657	15695	15474	15750	15744	15612	15425	15681	15582	15622	15708	15665	15690	15696	15717	15613	15642	15602	15618	15554	15722	15418	15462	15766	15644	15566	15765	15663	15543	15774	15625	15669	15586	15538	15554	15557	15688	15494	15529	15577	15587	15636	15654	15555	15557	15632	15661	15780	15705	15622	15642	15813	15630	15458	15590	15567	15691	15596	15606	15596	15617	15584	15694	15524	15618	15765	15517	15581	15631	15619	15654	15735	15641	15910	15741	15609	15804	15680	15526	15586	15516	15542	15516	15611	15665	15790	15733	15621	15512	15621	15472	15618	15612	15665	15576	15572	15641	15613	15624	15635	15517	15668	15579	15611	15599	15745	15590	15472	15541	15687	15715	15770	15680	15457	15585	15685	15749	15692	15524	15480	15790	15598	15559	15506	15713	15685	15517	15549	15682	15507	15560	15673	15574	15782	15517	15463	15648	15757	15602	15609	15526	15713	15655	15676	15600	15639	15696	15510	15689	15712	15516	15601	15671	15677	15763	15508	15552	15580	15496	15546	15466	15636	15605	15563	15488	15530	15551	15503	15668	15686	15527	15667	15605	15749	15819	15686	15587	15660	15563	15695	15814	15726	15808	15473	15656	15598	15423	15669	15669	15632	15592	15623	15589	15707	15865	15630	15592	15623	15560	15621	15630	15547	15467	15587	15793	15566	15746	15683	15812	15584	15711	15636	15565	15590	15674	15657	15536	15674	15558	15577	15594	15509	15705	15576	15641	15666	15681	15553	15440	15662	15694	15435	15647	15640	15646	15544	15623	15692	15550	15429	15644	15694	15733	15505	15438	15608	15518	15439	15506	15712	15622	15583	15749	15753	15696	15666	15627	15567	15729	15628	15517	15654	15434	15594	15502	15651	15556	15589	15757	15660	15669	15539	15572	15594	15695	15703	15590	15608	15766	15622	15609	15420	15554	15614	15792	15633	15656	15529	15789	15472	15647	15522	15657	15636	15511	15727	15628	15671	15596	15745	15683	15605	15553	15777	15596	15674	15548	15701	15491	15653	15610	15881	15504	15587	15681	15706	15623	15575	15617	15811	15671	15557	15888	15577	15738	15592	15664	15787	15599	15547	15660	15533	15556	15451	15466	15658	15709	15464	15415	15519	15704	15640	15675	15671	15575	15546	15480	15488	15700	15568	15575	15620	15599	15668	15748	15533	15725	15646	15783	15744	15545	15555	15674	15505	15606	15560	15700	15634	15551	15627	15461	15547	15466	15741	15673	15708	15548	15506	15550	15553	15519	15707	15671	15632	15581	15667	15719	15937	15611	15718	15766	15472	15609	15573	15513	15412	15769	15680	15653	15619	15556	15550	15664	15553	15702	15658	15570	15589	15613	15616	15609	15605	15651	15707	15595	15644	15611	15589	15716	15479	15410	15554	15516	15766	15511	15576	15576	15621	15427	15590	15533	15621	15609	15678	15833	15565	15630	15562	15598	15796	15565	15616	15532	15686	15532	15767	15490	15781	15706	15551	15664	15489	15706	15661	15725	15734	15655	15477	15591	15713	15592	15677	15575	15616	15414	15575	15558	15666	15664	15845	15789	15576	15736	15622	15738	15572	15660	15577	15567	15540	15715	15619	15708	15497	15702	15649	15871	15594	15609	15467	15490	15447	15415	15645	15622	15671	15710	15487	15692	15551	15549	15599	15617	15616	15593	15631	15717	15658	15563	15622	15659	15693	15606	15742	15647	15559	15685	15781	15509	15820	15717	15601	15503	15764	15614	15637	15514	15589	15679	15666	15506	15594	15547	15650	15758	15738	15614	15751	15564	15725	15671	15576	15723	15583	15691	15581	15693	15613	15545	15689	15482	15629	15717	15510	15645	15508	15607	15595	15621	15574	15473	15576	15642	15698	15581	15625	15676	15507	15802	15844	15512	15508	15719	15546	15680	15919	15515	15644	15653	15680	15698	15737	15515	15612	15568	15595	15739	15640	15731	15626	15578	15643	15683	15641	15590	15665	15640	15592	15516	15564	15657	15552	15696	15616	15748	15497	15809	15588	15537	15723	15631	15607	15722	15474	15639	15828	15645	15502	15666	15658	15678	15635	15735	15667	15542	15638	15523	15550	15542	15698	15585	15598	15428	15499	15471	15819	15677	15637	15581	15628	15524	15700	15524	15576	15630	15684	15588	15809	15607	15792	15664	15706	15658	15815	15584	15711	15643	15666	15696	15657	15702	15542	15614	15742	15492	15685	15573	15600	15497	15795	15461	15670	15685	15613	15599	15638	15707	15547	15584	15645	15748	15624	15481	15628	15711	15380	15519	15673	15620	15708	15687	15637	15477	15600	15722	15537	15786	15777	15527	15721	15397	15715	15536	15605	15671	15744	15385	15568	15606	15676	15558	15691	15690	15587	15665	15596	15852	15624	15576	15556	15708	15620	15445	15572	15564	15629	15591	15664	15708	15562	15677	15702	15757	15520	15573	15524	15604	15552	15520	15646	15481	15734	15805	15650	15623	15674	15579	15548	15361	15551	15569	15596	15584	15735	15595	15404	15439	15683	15454	15698	15809	15468	15511	15391	15532	15578	15555	15659	15602	15650	15647	15477	15529	15675	15733	15695	15523	15599	15507	15645	15580	15427	15546	15690	15670	15563	15503	15584	15574	15693	15611	15525	15685	15542	15610	15623	15597	15598	15507	15484	15506	15598	15755	15498	15770	15626	15800	15715	15658	15632	15665	15640	15727	15726	15710	15658	15585	15483	15666	15714	15668	15642	15532	15467	15628	15682	15660	15623	15620	15631	15588	15614	15585	15613	15665	15600	15811	15774	15495	15681	15669	15612	15666	15719	15641	15662	15613	15739	15534	15601	15555	15550	15710	15441	15489	15614	15690	15784	15634	15510	15629	15599	15490	15567	15670	15654	15617	15813	15704	15602	15442	15623	15650	15567	15559	15751	15478	15473	15490	15683	15790	15805	15653	15627	15457	15689	15709	15719	15581	15550	15600	15643	15603	15708	15650	15759	15488	15707	15485	15688	15677	15637	15700	15610	15756	15605	15496	15603	15567	15591	15530	15674	15507	15734	15408	15561	15688	15656	15845	15626	15767	15821	15531	15514	15611	15571	15523	15523	15501	15584	15616	15635	15588	15599	15581	15518	15695	15553	15713	15535	15748	15638	15639	15430	15613	15720	15737	15548	15586	15694	15626	15697	15595	15459	15710	15515	15547	15622	15545	15617	15542	15602	15611	15639	15641	15536	15738	15657	15629	15578	15519	15456	15537	15559	15596	15748	15572	15522	15617	15637	15817	15778	15661	15614	15550	15645	15544	15654	15771	15738	15603	15612	15563	15767	15453	15712	15765	15738	15577	15740	15659	15574	15761	15563	15710	15587	15480	15619	15637	15655	15745	15643	15679	15755	15603	15644	15567	15735	15509	15590	15417	15588	15552	15520	15587	15580	15613	15593	15677	15447	15635	15646	15472	15543	15641	15479	15639	15753	15551	15672	15591	15541	15463	15601	15663	15526	15607	15731	15678	15590	15695	15600	15654	15540	15497	15593	15508	15475	15762	15522	15602	15562	15700	15728	15627	15681	15662	15593	15706	15563	15597	15604	15574	15495	15620	15670	15652	15444	15592	15487	15546	15711	15545	15473	15560	15666	15586	15455	15506	15716	15772	15709	15538	15573	15824	15562	15513	15544	15697	15420	15796	15489	15615	15705	15845	15674	15565	15674	15467	15767	15621	15558	15573	15641	15613	15708	15617	15595	15730	15457	15711	15672	15545	15693	15683	15749	15438	15614	15668	15584	15626	15464	15754	15649	15428	15644	15691	15727	15730	15721	15577	15451	15529	15452	15649	15539	15658	15647	15540	15580	15429	15748	15600	15516	15591	15537	15678	15467	15932	15442	15866	15820	15521	15702	15623	15690	15615	15581	15738	15638	15641	15706	15610	15491	15759	15555	15593	15568	15619	15753	15546	15534	15483	15547	15554	15786	15712	15625	15784	15487	15538	15481	15511	15522	15472	15684	15607	15535	15661	15719	15684	15575	15735	15592	15657	15649	15635	15537	15641	15661	15624	15701	15666	15637	15650	15595	15641	15682	15493	15633	15523	15661	15544	15504	15728	15494	15740	15590	15563	15651	15613	15593	15801	15494	15670	15511	15602	15691	15379	15603	15552	15602	15416	15594	15504	15643	15384	15701	15549	15467	15664	15562	15565	15558	15493	15543	15529	15472	15590	15549	15608	15607	15745	15663	15563	15719	15524	15613	15623	15560	15590	15574	15650	15589	15711	15655	15680	15511	15657	15621	15707	15496	15785	15699	15632	15568	15767	15551	15655	15632	15565	15606	15576	15614	15602	15637	15737	15601	15337	15537	15627	15604	15470	15610	15571	15472	15794	15558	15561	15540	15525	15605	15575	15642	15513	15605	15608	15490	15564	15665	15787	15560	15772	15794	15563	15583	15624	15638	15580	15635	15633	15660	15608	15492	15743	15493	15689	15577	15699	15642	15684	15532	15631	15761	15699	15515	15749	15521	15619	15645	15461	15512	15566	15535	15376	15666	15603	15636	15737	15503	15528	15631	15534	15527	15493	15859	15576	15731	15496	15542	15527	15604	15563	15707	15640	15653	15523	15598	15533	15833	15508	15667	15436	15567	15680	15850	15636	15495	15478	15593	15657	15579	15758	15459	15571	15557	15587	15812	15488	15557	15537	15694	15787	15456	15734	15651	15586	15612
28341	23291	27966	25686	21430	20460	20340	19663	19502	19596	19595	19438	19565	19458	19636	19392	19328	19482	19463	19286	19210	19488	19463	19402	19462	19287	19281	19495	19563	19432	19335	19331	19318	19595	19561	19179	19345	19434	19363	19302	19406	19278	19291	19236	19371	19467	19411	19366	19211	19349	19370	19491	19577	19378	19344	19549	19400	19256	19272	19328	19330	19319	19298	19394	19276	19376	19348	19311	19248	19339	19351	19257	19366	19463	19297	19350	19341	19565	19495	19400	19496	19285	19110	19366	19572	19451	19321	19210	19417	19282	19107	19291	19279	19386	19363	19278	19340	19322	19186	19339	19186	19239	19224	19325	19414	19341	19262	19355	19493	19426	19183	19202	19303	19110	19341	19360	19434	19264	19165	19394	19314	19553	19171	19169	19455	19298	19327	19373	19328	19400	19418	19260	19525	19228	19253	19153	19063	19375	19448	19375	19258	19312	19277	19404	19449	19338	19382	19257	19302	19442	19072	19401	19479	19342	19390	19533	19372	19391	19414	19117	19419	19435	19281	19279	19474	19165	19416	19268	19494	19477	19324	19414	19345	19249	19336	19303	19348	19351	19198	19419	19249	19182	19402	19608	19361	19388	19401	19350	19180	19235	19397	19453	19333	19242	19259	19381	19361	19378	19416	19383	19261	19336	19416	19328	19196	19244	19156	19183	19399	19301	19391	19390	19323	19308	19323	19360	19530	19187	19353	19558	19378	19212	19389	19338	19500	19263	19446	19364	19341	19340	19490	19338	19437	19231	19297	19374	19447	19534	19326	19200	19289	19317	19393	19347	19275	19393	19122	19367	19462	19281	19486	19252	19240	19144	19319	19317	19201	19341	19375	19256	19341	19385	19342	19222	19488	19298	19244	19151	19128	19248	19281	19304	19375	19232	19118	19252	19198	19260	19368	19359	19331	19099	19113	19378	19248	19380	19334	19415	19476	19289	19543	19259	19432	19273	19449	19368	19199	19571	19556	19285	19454	19443	19372	19462	19200	19212	19342	19427	19494	19400	19636	19125	19167	19229	19334	19386	19202	19417	19452	19413	19262	19435	19577	19251	19248	19417	19457	19405	19365	19380	19501	19633	19402	19233	19293	19260	19268	19381	19285	19391	19347	19339	19342	19328	19315	19297	19273	19477	19299	19280	19383	19286	19323	19384	19337	19397	19403	19290	19547	19112	19384	19257	19267	19550	19362	19563	19236	19229	19259	19253	19492	19150	19351	19269	19110	19428	19262	19455	19512	19404	19246	19303	19460	19443	19249	19306	19254	19114	19365	19380	19318	19577	19534	19439	19391	19243	19304	19312	19268	19382	19397	19332	19183	19131	19527	19117	19326	19225	19438	19278	19407	19160	19318	19243	19385	19188	19238	19265	19465	19439	19324	19230	19546	19429	19392	19264	19335	19383	19374	19358	19276	19212	19284	19182	19442	19404	19258	19527	19312	19378	19372	19448	19455	19513	19266	19534	19235	19170	19258	19190	19384	19520	19362	19447	19355	19318	19209	19252	19404	19175	19170	19078	19220	19450	19302	19348	19427	19268	19236	19219	19393	19312	19384	19431	19437	19351	19596	19266	19287	19345	19492	19334	19570	19206	19415	19331	19226	19238	19315	19532	19376	19275	19206	19316	19402	19262	19256	19326	19248	19474	19437	19492	19389	19462	19490	19160	19516	19279	19217	19334	19340	19403	19407	19401	19155	19307	19202	19093	19243	19381	19316	19330	19268	19339	19400	19327	19401	19283	19267	19253	19126	19287	19147	19502	19262	19453	19236	19009	19183	19322	19352	19054	19288	19293	19448	19472	19190	19369	19214	19495	19398	19435	19278	19331	19156	19217	19287	19306	19128	19560	19287	19234	19077	19369	19326	19483	19554	19374	19360	19331	19344	19263	19317	19036	19390	19371	19336	19521	19395	19545	19312	19173	19626	19164	19312	19329	19591	19302	19312	19320	19072	19216	19236	19296	19314	19021	19465	19208	19315	19276	19361	19593	19256	19507	19227	19315	19455	19319	19397	19370	19682	19299	19425	19271	19461	19543	19184	19226	19244	19198	19511	19446	19341	19419	19205	19353	19359	19387	19534	19416	19470	19426	19039	19255	19297	19408	19267	19441	19332	19618	19304	19482	19560	19418	19320	19281	19413	19409	19292	19315	19375	19139	19457	19374	19224	19259	19397	19218	19136	19364	19354	19323	19424	19456	19331	19391	19359	19318	19356	19352	19385	19269	19375	19217	19350	19306	19243	19291	19234	19231	19472	19251	19212	19364	19374	19433	19582	19260	19339	19291	19302	19407	19105	19568	19248	19180	19324	19412	19218	19300	19290	19388	19394	19336	19249	19485	18933	19229	19557	19351	19479	19444	19225	19255	19329	19204	19381	19001	19127	19266	19271	19425	19285	19356	19340	19404	19472	19422	19287	19154	19306	19335	19118	19453	19405	19412	19244	19455	19413	19428	19361	19296	19221	19339	19435	19472	19363	19417	19354	19561	19105	19291	19272	19341	19379	19410	19327	19318	19424	19248	19202	19355	19194	19181	19465	19312	19269	19321	19441	19312	19391	19435	19321	19248	19181	19209	19343	19341	19324	19086	19484	19485	19476	19051	19382	19400	19237	19282	19505	19149	19118	19293	19438	19408	19494	19199	19201	19395	19196	19465	19582	19200	19503	19427	19350	19192	19376	19379	19624	19293	19376	19277	19207	19446	19271	19214	19394	19512	19446	19126	19418	19267	19556	19483	19282	19367	19307	19312	19351	19503	19318	19463	19228	19294	19356	19481	19300	19419	19464	19277	19260	19368	19196	19304	19258	19059	19514	19244	19151	19298	19339	19260	19296	19468	19163	19098	19219	19334	19328	19477	19439	19246	19500	19397	19357	19354	19328	19248	19470	19286	19295	19427	19301	19436	19263	19192	19396	19437	19270	19346	19267	19412	19284	19313	19529	19260	19294	19427	19346	19347	19437	19062	19292	19109	19202	19416	19251	19162	19345	19415	19460	19415	19457	19413	19415	19424	19306	19434	19123	19243	19518	19255	19316	19377	19309	19176	19292	19581	19391	18996	19304	19321	19168	19335	19471	19489	19156	19406	19425	19391	19287	19291	19438	19408	19428	19134	19367	19123	19470	19445	19341	19544	19503	19259	19472	19390	19251	19238	19004	19364	19520	19322	19226	19179	19274	19276	19372	19192	19242	19416	19441	19542	19262	19498	19282	19292	19441	19300	19211	19342	19461	19410	19070	19362	19347	19340	19268	19419	19368	19377	19417	19358	19192	19466	19424	19267	19325	19079	19226	19532	19312	19301	19342	19329	19260	19325	19434	19483	19263	19220	19298	19299	19252	19471	19490	19457	19247	19310	19322	19463	19343	19310	19594	19308	19446	19389	19570	19400	19136	19347	19293	19294	19295	19514	19206	19296	19454	19369	19339	19255	19466	19440	19268	19433	19353	19432	19234	19189	19288	19362	19372	19222	19216	19294	19442	19247	19554	19323	19536	19417	19288	19491	19271	19344	19379	19131	19264	19308	19374	19227	19165	19471	19440	19215	19450	19501	19356	19310	19340	19341	19462	19327	19331	19134	19349	19299	19377	19504	19423	19355	19410	19392	19311	19362	19338	19540	19271	19477	19535	19461	19324	19489	19530	19558	19454	19353	19349	19130	19417	19304	19516	19413	19237	19362	19325	19290	19452	19199	19348	19182	19408	19320	19414	19463	19426	19398	19263	19264	19526	19354	19029	19142	19401	19354	19206	19173	19127	19231	19334	19278	19224	19160	19188	19334	19341	19325	19199	19325	19317	19299	19257	19063	19358	19286	19348	19479	19457	19367	19248	19490	19506	19553	19460	19061	19494	19311	19360	19310	19248	19345	19491	19404	19468	19519	19385	19419	19446	19319	19311	19242	19419	19317	19462	19324	19299	19451	19234	19486	19384	19364	19197	19364	19402	19398	19487	19314	19351	19637	19439	19523	19459	19348	19345	19402	19533	19364	19518	19382	19411	19450	19398	19508	19405	19251	19385	19377	19338	19339	19146	19338	19173	19366	19565	19459	19400	19550	19696	19392	19419	19341	19201	19273	19242	19425	19198	19203	19318	19445	19189	19433	19315	19397	19262	19266	19311	19365	19442	19328	19518	19348	19387	19518	19440	19136	19452	19306	19258	19373	19274	19393	19145	19481	19183	19320	19384	19318	19371	19134	19391	19397	19382	19474	19243	19316	19262	19474	19118	19424	19238	19457	19669	19312	19214	19506	19328	19433	19540	19421	19350	19277	19573	19300	19434	19425	19543	19318	19478	19352	19356	19442	19410	19264	19306	19396	19421	19553	19381	19266	19242	19416	19467	19309	19297	19481	19156	19078	19407	19278	19325	19369	19242	19040	19354	19263	19190	19415	19439	19445	19342	19494	19337	19356	19271	19386	19133	19414	19225	19326	19493	19412	19167	19209	19354	18990	19134	19109	19182	19139	19257	19362	19226	19434	19160	19219	19292	19360	19191	19271	19213	19419	19454	19258	19275	19398	19474	19508	19340	19469	19268	19322	19210	19310	19287	19414	19395	19317	19186	19332	19274	19319	19271	19437	19589	19335	19322	19536	19316	19293	19624	19600	19545	19407	19426	19417	19169	19244	19086	19308	19298	19252	19151	19280	19371	19477	19469	19316	19276	19227	19461	19431	19425	19256	19222	19401	19442	19320	19415	19234	19322	19299	19393	19315	19327	19249	19454	19389	19328	19249	19439	19223	19300	19374	19278	19216	19148	19225	19416	19339	19189	19371	19412	19601	19144	19141	19505	19327	19342	19374	19354	19471	19366	19409	19515	19218	19452	19263	19402	19307	19407	19257	19345	19406	19450	19318	19458	19463	19317	19256	19412	19386	19386	19442	19379	19194	19280	19255	19299	19321	19535	19239	19579	19296	19584	19398	19189	19236	19215	19416	19259	19378	19237	19261	19512	19538	19483	19447	19424	19356	19212	19498	19312	19263	19498	19304	19443	19261	19354	19415	19497	19228	19257	19306	19301	19300	19200	19430	19381	19302	19290	19177	19253	19452	19259	19429	19155	19326	19410	19196	19533	19412	19338	19448	19389	19407	19386	19339	19314	19197	19421	19296	19253	19528	19401	19271	19409	19441
20732	28242	25740	21204	18804	17014	16501	16320	16013	16279	15752	15723	15578	15680	15638	15704	15682	15740	15825	15538	15740	15396	15424	15710	15726	15495	15619	15613	15683	15598	15734	15562	15573	15541	15501	15716	15495	15559	15469	15533	15547	15743	15747	15772	15675	15529	15566	15621	15835	15482	15593	15536	15635	15575	15581	15617	15672	15537	15723	15442	15514	15624	15576	15553	15609	15553	15666	15396	15408	15718	15420	15500	15505	15446	15484	15619	15621	15505	15675	15447	15691	15539	15551	15562	15763	15510	15586	15532	15706	15713	15416	15379	15612	15608	15630	15530	15510	15522	15481	15511	15764	15781	15721	15476	15789	15592	15613	15684	15594	15580	15625	15529	15668	15786	15716	15681	15594	15489	15655	15748	15546	15530	15459	15611	15717	15841	15678	15696	15518	15457	15654	15533	15738	15630	15623	15570	15470	15673	15675	15461	15645	15480	15643	15644	15615	15595	15687	15562	15649	15474	15596	15543	15592	15560	15734	15528	15656	15605	15713	15570	15382	15706	15644	15750	15543	15505	15461	15408	15738	15547	15595	15681	15653	15513	15746	15501	15563	15429	15459	15417	15561	15606	15559	15516	15650	15530	15493	15654	15650	15469	15574	15621	15415	15561	15578	15611	15384	15795	15620	15778	15588	15608	15446	15541	15717	15581	15693	15505	15578	15581	15595	15584	15662	15599	15610	15562	15642	15704	15470	15752	15639	15475	15493	15679	15624	15541	15379	15546	15686	15505	15596	15601	15646	15596	15361	15490	15501	15572	15513	15673	15526	15688	15614	15561	15568	15623	15533	15590	15511	15552	15549	15470	15632	15636	15605	15642	15607	15528	15627	15770	15559	15591	15758	15592	15547	15726	15647	15567	15557	15739	15577	15571	15436	15528	15449	15671	15700	15552	15652	15561	15591	15534	15771	15581	15498	15394	15322	15445	15691	15503	15508	15518	15513	15408	15728	15529	15525	15701	15676	15557	15636	15634	15697	15524	15654	15508	15715	15704	15456	15525	15521	15519	15682	15488	15722	15370	15474	15754	15530	15651	15512	15539	15590	15457	15719	15408	15814	15814	15522	15576	15589	15716	15629	15518	15571	15657	15645	15540	15614	15415	15715	15517	15622	15567	15755	15748	15799	15581	15521	15361	15692	15575	15664	15639	15547	15605	15604	15456	15476	15543	15772	15633	15656	15665	15468	15678	15546	15728	15631	15706	15548	15660	15555	15423	15360	15417	15642	15700	15383	15538	15478	15702	15561	15462	15779	15714	15542	15398	15693	15479	15475	15495	15574	15533	15698	15400	15628	15672	15471	15553	15647	15612	15596	15583	15495	15836	15621	15458	15495	15563	15654	15500	15630	15667	15496	15560	15547	15658	15758	15417	15485	15520	15697	15620	15519	15531	15772	15581	15820	15515	15618	15538	15651	15536	15526	15690	15667	15681	15716	15581	15572	15720	15501	15748	15701	15723	15582	15694	15596	15508	15658	15499	15805	15552	15458	15516	15673	15659	15497	15527	15603	15670	15538	15411	15770	15562	15636	15751	15527	15540	15800	15631	15448	15616	15532	15679	15352	15738	15457	15645	15498	15583	15364	15570	15722	15478	15630	15389	15494	15464	15588	15623	15536	15529	15673	15507	15590	15566	15568	15648	15674	15752	15622	15479	15495	15695	15647	15463	15568	15596	15473	15615	15674	15636	15618	15789	15594	15566	15632	15574	15603	15505	15689	15655	15597	15478	15464	15711	15587	15678	15762	15507	15246	15843	15471	15641	15535	15725	15520	15577	15606	15624	15651	15677	15601	15659	15450	15717	15748	15717	15479	15580	15571	15483	15502	15547	15727	15482	15546	15655	15550	15639	15594	15535	15507	15549	15652	15572	15731	15661	15473	15594	15697	15673	15496	15517	15676	15464	15598	15483	15475	15773	15498	15379	15810	15548	15391	15584	15549	15541	15576	15600	15621	15604	15768	15481	15408	15598	15704	15627	15502	15593	15630	15638	15429	15540	15645	15678	15686	15508	15750	15470	15601	15609	15523	15717	15660	15555	15449	15509	15598	15675	15699	15621	15596	15666	15531	15519	15588	15611	15534	15645	15550	15669	15736	15501	15484	15649	15656	15554	15685	15554	15490	15740	15568	15536	15576	15620	15478	15643	15595	15547	15448	15708	15530	15582	15462	15530	15533	15592	15630	15665	15499	15701	15527	15539	15617	15544	15628	15599	15645	15453	15682	15484	15413	15553	15627	15617	15580	15551	15531	15653	15653	15636	15694	15654	15517	15348	15543	15662	15467	15707	15548	15475	15565	15381	15576	15515	15660	15569	15611	15734	15524	15541	15815	15689	15577	15524	15761	15693	15464	15558	15594	15565	15698	15415	15653	15742	15673	15437	15621	15665	15603	15685	15414	15651	15585	15631	15644	15630	15523	15365	15735	15553	15586	15622	15579	15570	15566	15586	15363	15535	15621	15477	15557	15538	15480	15687	15509	15691	15604	15459	15468	15686	15608	15561	15544	15668	15731	15404	15634	15675	15560	15539	15524	15566	15794	15630	15632	15594	15653	15628	15542	15497	15649	15709	15619	15508	15505	15634	15470	15547	15551	15568	15555	15547	15519	15667	15617	15503	15545	15575	15529	15501	15493	15541	15563	15572	15707	15542	15621	15601	15576	15461	15503	15542	15692	15509	15676	15487	15516	15494	15785	15552	15523	15506	15640	15649	15698	15558	15554	15423	15611	15576	15643	15678	15729	15626	15492	15444	15655	15614	15776	15626	15466	15467	15628	15665	15522	15494	15738	15605	15408	15608	15501	15542	15433	15476	15578	15758	15663	15487	15629	15655	15622	15406	15753	15621	15504	15753	15774	15510	15621	15676	15555	15677	15586	15638	15695	15556	15617	15675	15632	15630	15693	15664	15538	15603	15523	15531	15515	15526	15533	15478	15636	15617	15569	15523	15594	15669	15580	15527	15835	15637	15453	15403	15653	15414	15605	15564	15381	15637	15672	15565	15446	15729	15651	15392	15688	15556	15803	15586	15727	15679	15717	15655	15566	15557	15624	15359	15588	15726	15621	15712	15604	15611	15504	15599	15606	15262	15750	15432	15700	15663	15719	15520	15710	15662	15646	15558	15491	15606	15666	15599	15520	15725	15566	15598	15607	15657	15513	15633	15417	15704	15543	15546	15568	15766	15617	15545	15618	15667	15591	15620	15477	15652	15523	15619	15585	15636	15555	15622	15614	15527	15598	15568	15565	15453	15534	15611	15698	15595	15580	15628	15507	15481	15540	15487	15543	15631	15616	15706	15685	15581	15463	15553	15592	15392	15508	15665	15523	15460	15601	15534	15656	15600	15717	15621	15505	15570	15565	15638	15485	15589	15441	15444	15737	15550	15645	15636	15640	15492	15622	15595	15573	15572	15752	15622	15504	15690	15496	15637	15636	15628	15723	15640	15568	15524	15694	15551	15570	15577	15417	15830	15516	15544	15707	15570	15570	15630	15491	15492	15682	15664	15723	15664	15495	15715	15700	15763	15739	15649	15618	15594	15452	15565	15488	15717	15472	15567	15587	15584	15720	15607	15450	15626	15619	15492	15387	15636	15525	15609	15712	15618	15583	15619	15681	15637	15640	15586	15569	15603	15646	15541	15458	15644	15555	15636	15751	15508	15548	15724	15352	15598	15350	15436	15542	15643	15491	15545	15426	15644	15575	15483	15566	15559	15692	15584	15554	15644	15502	15722	15644	15565	15568	15603	15632	15589	15598	15585	15489	15743	15608	15632	15709	15572	15598	15607	15480	15875	15540	15616	15646	15583	15485	15769	15566	15591	15610	15621	15611	15562	15545	15569	15468	15674	15433	15662	15421	15628	15637	15525	15486	15459	15677	15677	15617	15471	15494	15694	15742	15793	15776	15426	15570	15489	15366	15538	15481	15512	15569	15573	15449	15621	15488	15614	15679	15583	15666	15655	15605	15670	15519	15706	15555	15665	15615	15602	15639	15587	15713	15481	15529	15661	15580	15576	15591	15389	15734	15815	15613	15687	15649	15426	15839	15554	15437	15666	15613	15678	15446	15585	15579	15530	15543	15775	15628	15695	15612	15556	15437	15555	15537	15613	15770	15668	15625	15526	15572	15631	15656	15513	15623	15489	15635	15473	15545	15619	15554	15481	15538	15580	15532	15773	15760	15634	15459	15691	15665	15704	15694	15491	15583	15576	15551	15445	15612	15585	15697	15505	15641	15430	15538	15685	15663	15522	15603	15600	15557	15545	15553	15647	15692	15486	15474	15440	15603	15654	15676	15611	15616	15531	15700	15664	15617	15599	15605	15485	15693	15594	15724	15510	15672	15628	15379	15471	15694	15435	15522	15561	15388	15711	15655	15750	15440	15451	15534	15591	15757	15755	15560	15579	15782	15592	15688	15610	15561	15507	15637	15495	15613	15618	15655	15421	15577	15478	15625	15661	15559	15628	15474	15496	15661	15588	15637	15573	15540	15678	15742	15501	15882	15714	15528	15483	15747	15535	15435	15496	15551	15372	15655	15554	15616	15663	15661	15473	15635	15634	15697	15567	15449	15587	15757	15597	15600	15546	15680	15615	15390	15558	15605	15574	15500	15464	15632	15558	15424	15693	15557	15527	15479	15446	15563	15725	15734	15476	15440	15611	15521	15610	15666	15614	15666	15667	15879	15506	15674	15619	15465	15581	15699	15642	15403	15647	15534	15849	15493	15791	15672	15635	15534	15548	15475	15609	15692	15484	15523	15738	15560	15486	15451	15719	15672	15769	15656	15431	15548	15627	15664	15704	15448	15529	15585	15621	15628	15590	15437	15663	15400	15475	15641	15572	15588	15667	15713	15535	15476	15484	15618	15472	15534	15479	15591	15545	15606	15549	15593	15666	15542	15580	15490	15655	15576	15795	15407	15514	15460	15592	15623	15635	15518	15549	15761	15489	15497	15562	15433	15570	15539	15531	15674	15549	15557	15568	15460	15496	15560	15605	15708	15685	15703	15608	15471	15491	15462	15779	15516	15442	15739	15487	15567	15558	15560	15642	15496	15557	15535	15568	15510	15598	15720	15572	15611	15612	15534	15390	15745	15441	15571	15534	15672	15595	15636	15571	15439	15589
24029	21166	28590	24366	22686	23402	22566	20064	19644	19619	19265	19109	19162	19067	19203	19356	18892	19094	19112	19006	19127	18871	19078	19109	19118	18696	19109	18889	18892	18826	18984	18979	18910	19058	18897	18952	18906	18889	19037	18691	18620	19080	18840	18828	18862	18836	18845	18732	18896	18946	18705	18959	18739	18837	18817	18770	18725	18973	19072	18861	18853	18683	18874	18769	18723	18958	18830	18977	18826	18741	18795	18691	18794	18915	18925	18808	18806	18833	18862	18852	18865	18710	18796	18860	18835	18828	18870	18953	18955	18966	18864	18813	18908	18934	18942	18779	18917	18883	18918	18978	18970	18802	18795	18726	18961	18789	18821	18784	18882	18778	18751	18831	18742	18739	18785	18645	18940	18723	18771	18888	18715	18756	18848	18953	18872	18938	18750	18650	18672	18815	18847	18639	18936	18850	18869	18646	18938	18487	18737	18559	18794	18858	18777	18872	18641	19085	18823	18610	18862	18755	18866	18811	18950	18738	18755	18886	18782	18811	18938	18887	18802	18677	18598	18846	18867	18654	18579	18773	18930	18779	18856	18865	18851	18714	18687	18759	18826	18624	18696	18802	18804	18671	18714	18777	18971	18776	18966	18689	18791	18767	18755	18803	18774	18811	18858	18847	18787	18941	18755	18721	18895	18901	18960	18853	18868	18788	18733	18921	19013	18841	18839	18755	18931	18956	18893	18830	18627	18867	19030	18773	18703	18879	18818	18791	18810	18695	18709	18751	18945	18841	18982	18927	18695	18633	18820	18791	18713	18672	19038	18707	18714	18762	18751	18840	18883	18652	18929	18976	18777	18754	18694	18836	18856	18917	18928	18837	18887	18932	18673	18862	18856	18883	18813	18639	18883	18643	18879	18828	18854	18866	18874	18741	18830	18719	18696	18712	18647	18926	18822	18959	18759	18877	18909	18769	18765	18859	18904	18837	18860	18602	18941	18923	18822	18848	18811	18804	18845	18720	18962	18858	18967	18721	18524	18605	18830	18827	18893	18699	18750	18973	18737	18700	18867	18758	18854	18666	18798	18745	18784	18896	18608	18663	18938	18701	18780	18792	18824	18765	18887	19056	18806	18999	18920	18843	18831	18904	18793	18900	18782	18624	18892	18910	18774	18705	18873	18795	18666	18842	18801	18895	18821	18826	18705	18921	18805	18657	18852	19047	19008	18870	18460	18544	18893	18992	19012	18573	18796	18611	18865	18975	18862	18836	18604	18898	18822	19010	18617	18543	18708	18861	18600	18697	18697	18804	18798	18544	18825	18695	18866	18706	18725	18789	18744	18785	18687	18847	18669	18898	18780	18878	18775	18830	18964	18756	18824	18978	18782	18913	18862	18626	18767	18786	18838	18931	18869	18782	18744	18966	18791	18732	18743	18746	18652	18725	18958	18958	18762	18821	18871	18871	18878	18843	18578	19041	18990	18878	18789	18909	18757	18799	18894	18741	18814	18783	18767	18831	18979	18729	18782	19028	18814	18736	18999	18817	18849	18745	18904	18614	18843	18715	18730	18741	18835	18727	18929	18810	18644	18656	19036	18538	18744	18885	18753	18832	18800	18826	18836	18873	18874	18952	18739	18996	18821	18903	19097	18893	18880	18917	19027	18764	18904	18673	18875	18726	18816	18829	18888	18820	18724	18880	18720	19054	18922	18889	18861	18832	18861	18607	18683	18705	18711	18899	18892	18619	18989	18724	18746	18720	18831	18770	18866	18878	18776	18544	18813	18780	18690	18717	18868	18929	18878	18805	18667	18850	18807	19009	18917	18816	18780	18709	18791	18883	18872	18899	18719	18588	19047	18746	18821	18951	18701	18755	18726	18585	18704	18773	18704	18717	18769	18820	18901	18819	18779	18847	18867	18649	18663	18824	18973	18838	19039	18805	18709	18675	18843	18928	18899	18701	18751	18840	18851	18864	18794	18678	18543	18702	18642	18859	18810	19078	18723	18938	18829	18990	19183	18947	18847	18887	18870	18705	18883	18809	18757	18641	18710	18673	18637	18934	18923	18597	18753	18861	18908	18726	18617	18887	18812	18906	18734	18773	18829	18710	18736	19040	18826	18828	18658	18816	18963	18737	18809	18697	18785	18802	18689	18822	18936	18789	18699	18770	18825	18665	18914	18621	18819	18784	18846	18660	18699	18870	18834	18902	18906	18661	18842	18888	19043	18682	18860	18816	18679	18672	18788	18810	18584	18793	18717	18761	18841	18968	18939	18765	18915	18856	18918	18861	18938	19068	18902	18751	18579	18498	18693	18781	18841	18653	18703	18730	18934	18694	18760	18833	18588	18658	18738	18727	18820	18620	18825	18856	18711	18967	18770	18838	18799	18850	18888	18644	18897	18669	18643	18914	18808	18697	18851	18690	18709	18968	18843	19020	18971	18792	18838	18870	18812	18821	18628	18850	18725	18626	18668	18758	18704	18880	18880	18967	19110	18783	18718	18695	19035	18763	18759	18735	18882	18700	18806	18758	18867	18952	18982	18821	18781	18732	18686	18786	18750	18839	18831	18686	18936	18928	18830	19131	18564	18933	18650	18718	18944	18958	18830	18690	18793	19053	18796	18920	18793	18830	18901	18831	18650	18672	18783	18951	18889	18773	18601	18797	18733	18941	18431	18626	18908	18844	19044	19053	19068	18632	18672	18712	18675	18770	19015	18702	18655	18826	18830	18991	18935	18907	18846	18700	18963	18662	18634	18508	18798	18993	18931	18652	18791	18903	18837	18902	18677	18692	18840	18796	18748	18571	18795	18817	18533	18779	18910	18857	19049	18897	18776	18861	18795	18953	18880	18972	18717	18825	18770	18766	18819	18762	18897	18965	18730	18693	18821	18685	18701	18867	18687	18735	18767	18580	18804	18741	18990	18937	18883	18811	18872	18909	18921	18623	18874	18881	18823	18661	19112	19000	18793	18862	18822	18946	18946	18833	18893	18799	18710	18788	18824	18761	18625	18896	18852	18810	18924	18773	18648	18549	18696	18755	18678	18725	18925	18734	18593	18756	18578	18708	18620	18695	18878	18942	18942	18851	18857	19027	18995	18917	18866	19178	18782	19014	18619	18782	18785	18872	18775	18740	18617	18745	18743	18796	18861	18862	18970	19070	18723	18954	18855	18920	18858	18739	18812	18831	18722	18779	18914	18930	18853	18830	19015	18995	18881	18772	18699	18971	18622	18649	18798	18734	19000	18909	18815	18862	18642	18854	18853	18626	18844	18998	18895	18744	18892	18728	18633	18925	18876	18755	18954	18840	18701	18799	18901	18563	18634	18874	18897	18959	18768	18897	18842	18983	18748	18831	18783	18800	18872	18683	18660	18653	18783	18668	18670	18685	18858	18776	18760	18588	18706	18654	18808	18854	18903	18741	19133	18949	18993	18947	18976	18996	18681	18886	18924	18841	18729	18739	18539	19048	18813	18834	18860	18786	18637	18787	18673	18761	18943	18893	18877	18770	18844	18912	18882	19016	18807	18793	18781	18741	18809	18846	18556	18560	18716	18636	18918	18957	18646	18686	18763	18684	18853	18830	18920	18868	18739	18589	18782	18638	18739	18474	18863	18618	18821	18872	18664	19023	18870	18817	18822	18664	18897	18764	18817	18954	18890	18737	18680	18938	18863	19055	18924	18806	18748	18761	18739	18761	18832	18867	18666	18803	18897	18700	18784	18757	18693	18752	18845	18928	18924	18539	18827	18822	18947	18784	18978	18991	18926	18954	18889	18609	18680	18855	18985	19047	18906	18814	18771	18776	18803	18955	18747	18804	18890	18825	18847	18829	18746	18725	18740	18656	18821	18820	18940	18755	18666	18806	18747	18827	18694	18642	18607	18904	18574	18758	19072	18920	18948	18933	18817	18730	18839	18880	18934	18828	18907	18610	18502	18782	18790	19017	18960	18756	18879	18824	18834	18769	18859	18960	18802	18654	18896	18870	18785	18922	18810	18644	18624	18955	18852	18805	18895	18649	18893	18778	18962	18972	18894	18780	18810	18631	18793	18901	18763	18874	18758	18745	18656	18833	18919	18776	19023	18732	18946	18753	18617	18909	18536	18892	18865	18947	18987	18686	18672	18885	18797	18894	18815	18837	18786	18863	18688	18786	18925	18769	18937	18734	18993	18654	18624	18838	18848	18635	18598	18835	18722	18747	18760	18772	18584	18890	18760	18864	18943	19015	18730	18909	18636	18805	18629	18890	18798	18801	18733	18894	18610	18749	18958	18724	18953	18790	19087	18750	18908	18894	18609	18954	18695	18544	18973	18905	18856	18830	18826	18625	18926	18868	18735	18908	18767	18873	19027	18889	18822	18630	18916	18760	19002	18767	18668	18785	18815	18795	18741	18805	18806	18805	18741	18746	18933	19015	18861	18662	18921	18963	18763	18637	18772	18897	19094	18714	19006	18822	18679	18822	18640	18720	18814	18898	18777	18559	18813	18624	18779	18751	18787	18602	18960	18697	18772	18739	18760	18902	18759	18866	18752	18918	18977	18753	18996	18593	18751	18756	18806	18729	19053	18866	18516	18694	18738	18834	18809	18848	18958	18867	18596	18890	18845	18993	19077	18614	18838	18885	18808	18857	18896	18843	18633	18843	18875	18670	18739	18933	18872	18744	18696	18839	18624	18735	18752	18679	18694	18690	18861	18862	18879	18785	18649	18706	18583	18620	18791	18831	18809	18619	18935	18823	18718	19011	18735	18731	18717	18724	18605	18940	18745	18901	18572	18768	18825	18722	18769	18623	18680	18908	18859	19010	18865	18855	18935	18685	18900	18736	18653	18691	18875	18608	18613	18741	18735	18838	18781	18713	18708	18630	18836	18819	18765	18834	18866	18825	18785	18638	19017	18888	18772	18812	18922	19020	18720	18955	18689	18797	18753	18797	18545	18597	19029	18806	18787	18846	19013	18860	18690	18953	18939	18857	18722	18851	18683	18738	18738	18752	18999	18786	18818	18767	18752	19023	18853	18773	18861	18642	18860	18806	18921	18784	18825	18668	18779	18770	18649	18785	18971	18718	18748	18666	18822	18909	18745	18955	18798	18833	19028	18814	18821	18775	18691	18712	18561	18803	18892	18813	18869	18823	19027	18614	18857	18743	18911	19022	18950	18716	18674	18702	18708	18887
20444	35061	31497	24427	20334	18723	17263	16536	16462	16330	15781	15778	15453	15566	15696	15631	15456	15502	15480	15244	15431	15237	15363	15392	15491	15369	15409	15329	15506	15678	15264	15425	15347	15373	15274	15476	15467	15335	15416	15168	15233	15571	15383	15168	15329	15305	15377	15279	15369	15445	15276	15305	15375	15380	15507	15303	15539	15240	15332	15622	15223	15366	15453	15370	15398	15263	15326	15162	15291	15323	15410	15421	15229	15300	15416	15285	15325	15503	15397	15303	15458	15364	15454	15347	15456	15219	15307	15510	15357	15326	15335	15452	15283	15335	15437	15223	15443	15374	15490	15360	15325	15103	15261	15405	15236	15409	15347	15198	15253	15341	15354	15151	15144	15323	15400	15316	15376	15297	15393	15379	15337	15286	15330	15341	15337	15273	15303	15298	15178	15434	15281	15289	15235	15382	15280	15200	15262	15112	15345	15110	15312	15304	15265	15205	15212	15312	15375	15139	15453	15216	15395	15211	15343	15286	15400	15248	15245	15435	15316	15474	15196	15351	15329	15413	15374	15306	15200	15265	15262	15225	15273	15254	15344	15213	15313	15344	15251	15465	15473	15223	15395	15340	15151	15346	15431	15366	15385	15274	15215	15311	15136	15254	15385	15250	15164	15510	15343	15325	15324	15223	15277	15249	15322	15284	15322	15318	15267	15389	15262	15315	15577	15256	15340	15308	15323	15279	15416	15320	15273	15475	15476	15414	15403	15321	15413	15200	15268	15198	15310	15388	15322	15204	15309	15346	15178	15252	15270	15443	15209	15361	15224	15435	15521	15121	15321	15312	15351	15144	15179	15173	15422	15197	15345	15168	15130	15340	15242	15200	15431	15237	15312	15418	15195	15369	15300	15261	15418	15163	15283	15317	15187	15386	15213	15321	15361	15436	15229	15332	15452	15443	15255	15318	15253	15283	15259	15274	15470	15425	15296	15464	15186	15346	15223	15291	15280	15337	15417	15448	15296	15395	15263	15441	15201	15308	15389	15133	15168	15199	15505	15312	15399	15315	15362	15383	15283	15266	15445	15291	15438	15273	15394	15231	15236	15271	15280	15405	15339	15357	15324	15425	15380	15426	15337	15164	15346	15312	15366	15399	15219	15310	15221	15230	15258	15194	15233	15196	15415	15428	15324	15222	15186	15305	15354	15238	15358	15199	15286	15289	15337	15377	15313	15357	15229	15220	15262	15189	15370	15352	15380	15388	15192	15323	15385	15339	15214	15451	15410	15292	15346	15169	15228	15262	15337	15371	15335	15245	15287	15408	15404	15402	15233	15451	15290	15440	15107	15242	15349	15246	15407	15404	15448	15296	15165	15431	15363	15380	15316	15223	15492	15362	15571	15118	15333	15406	15406	15229	15119	15239	15273	15315	15199	15211	15289	15341	15304	15199	15432	15206	15417	15242	15176	15264	15244	15243	15259	15352	15158	15352	15225	15423	15208	15389	15233	15382	15176	15320	15191	15338	15395	15289	15304	15173	15323	15476	15246	15332	15311	15348	15269	15370	15433	15357	15291	15248	15372	15157	15194	15250	15247	15301	15218	15386	15334	15540	15384	15412	15342	15367	15426	15329	15435	15401	15403	15171	15337	15318	15274	15400	15283	15348	15283	15221	15116	15501	15335	15234	15470	15248	15356	15254	15378	15334	15352	15202	15360	15286	15395	15355	15223	15431	15283	15207	15304	15229	15457	15182	15251	15301	15310	15318	15240	15373	15360	15365	15271	15215	15432	15181	15410	15378	15264	15158	15399	15271	15216	15292	15235	15333	15197	15280	15419	15373	15451	15430	15337	15340	15241	15464	15239	15203	15335	15293	15390	15393	15278	15408	15371	15291	15321	15495	15221	15115	15361	15141	15310	15294	15205	15062	15137	15401	15476	15256	15181	15326	15358	15386	15322	15403	15190	15187	15474	15327	15343	15318	15378	15265	15430	15297	15270	15187	15296	15433	15100	15373	15304	15174	15396	15338	15435	15196	15333	15168	15246	15414	15309	15275	15257	15158	15560	15328	15331	15290	15417	15304	15282	15259	15407	15266	15333	15160	15225	15413	15332	15279	15406	15234	15462	15437	15187	15221	15231	15219	15162	15269	15233	15253	15184	15251	15362	15338	15261	15393	15327	15123	15205	15361	15416	15242	15389	15320	15458	15566	15143	15240	15290	15271	15212	15384	15192	15395	15377	15207	15432	15221	15213	15366	15357	15279	15278	15298	15341	15275	15377	15278	15155	15301	15347	15218	15249	15307	15359	15346	15377	15309	15224	15396	15356	15220	15292	15306	15250	15360	15388	15118	15409	15481	15219	15237	15203	15276	15237	15237	15300	15218	15199	15292	15395	15417	15249	15201	15314	15280	15088	15398	15275	15382	15330	15365	15292	15351	15237	15341	15351	15238	15309	15379	15236	15220	15302	15367	15249	15235	15275	15281	15227	15372	15253	15289	15347	15282	15264	15273	15353	15471	15458	15411	15428	15512	15410	15214	15101	15383	15354	15254	15291	15336	15395	15144	15379	15243	15086	15275	15331	15455	15288	15335	15419	15267	15292	15216	15337	15311	15265	15417	15382	15209	15372	15447	15181	15331	15262	15235	15372	15403	15248	15295	15220	15349	15274	15285	15376	15307	15312	15312	15257	15302	15396	15280	15340	15319	15266	15369	15407	15200	15214	15362	15311	15251	15325	15263	15414	15260	15339	15245	15346	15234	15387	15242	15327	15192	15244	15202	15402	15320	15312	15449	15394	15396	15356	15400	15300	15180	15237	15293	15267	15239	15233	15488	15379	15248	15406	15434	15160	15429	15277	15316	15342	15404	15411	15444	15486	15239	15304	15408	15150	15403	15427	15214	15295	15147	15253	15319	15232	15327	15238	15426	15357	15365	15298	15297	15329	15226	15314	15058	15313	15429	15359	15382	15087	15371	15326	15302	15324	15362	15479	15457	15466	15174	15316	15360	15366	15240	15251	15439	15180	15562	15436	15352	15353	15246	15441	15453	15169	15281	15478	15168	15337	15372	15353	15376	15203	15276	15106	15326	15293	15364	15230	15338	15225	15404	15348	15251	15489	15266	15306	15199	15308	15252	15453	15247	15308	15253	15321	15378	15092	15344	15267	15167	15280	15363	15161	15280	15469	15382	15463	15435	15256	15371	15254	15214	15305	15292	15395	15561	15260	15245	15251	15336	15262	15314	15427	15360	15347	15260	15334	15370	15536	15298	15356	15300	15477	15245	15211	15358	15160	15150	15349	15469	15329	15376	15364	15356	15234	15391	15341	15224	15392	15286	15254	15310	15180	15434	15374	15335	15377	15309	15271	15237	15430	15443	15482	15378	15284	15311	15243	15296	15255	15464	15382	15267	15217	15383	15324	15280	15230	15274	15274	15423	15311	15183	15532	15271	15340	15295	15408	15293	15122	15381	15411	15263	15193	15344	15222	15288	15452	14990	15303	15311	15325	15301	15421	15202	15475	15044	15337	15217	15427	15134	15426	15290	15427	15158	15274	15275	15203	15516	15483	15323	15309	15314	15301	15236	15292	15442	15400	15290	15407	15438	15193	15465	15300	15367	15284	15219	15259	15189	15368	15378	15291	15481	15343	15137	15545	15237	15209	15229	15220	15385	15444	15467	15521	15127	15390	15242	15294	15374	15196	15451	15317	15518	15321	15259	15424	15272	15381	15161	15215	15267	15301	15333	15398	15223	15374	15211	15229	15321	15539	15247	15354	15274	15382	15132	15222	15323	15422	15336	15439	15311	15408	15123	15337	15259	15219	15198	15163	15399	15255	15330	15285	15317	15159	15138	15389	15355	15230	15415	15235	15302	15211	15331	15443	15278	15366	15347	15370	15158	15349	15224	15177	15358	15448	15294	15370	15182	15444	15381	15264	15281	15429	15345	15377	15240	15461	15295	15327	15416	15234	15374	15378	15455	15426	15403	15196	15253	15293	15337	15394	15224	15316	15417	15399	15304	15347	15303	15275	15397	15290	15242	15188	15209	15440	15352	15236	15347	15286	15317	15205	15188	15306	15321	15314	15265	15250	15281	15356	15395	15419	15100	15343	15309	15142	15224	15190	15292	15389	15277	15309	15346	15143	15263	15322	15164	15443	15223	15339	15173	15239	15333	15415	15340	15050	15259	15241	15341	15415	15277	15197	15438	15303	15248	15333	15379	15115	15332	15406	15223	15321	15284	15275	15399	15122	15410	15374	15417	15288	15469	15187	15308	15388	15403	15482	15294	15167	15245	15377	15509	15347	15286	15335	15226	15228	15203	15307	15378	15203	15416	15310	15360	15315	15212	15420	15146	15395	15423	15373	15252	15374	15458	15314	15245	15332	15174	15158	15169	15368	15218	15440	15280	15297	15400	15288	15471	15261	15143	15282	15402	15409	15382	15310	15371	15405	15256	15291	15255	15430	15435	15312	15441	15455	15333	15284	15272	15404	15295	15237	15368	15352	15108	15282	15482	15170	15281	15429	15330	15172	15203	15373	15225	15291	15392	15234	15364	15220	15121	15446	15300	15368	15308	15305	15265	15210	15402	15332	15303	15375	15392	15351	15571	15219	15261	15390	15259	15449	15329	15334	15472	15229	15205	15275	15294	15348	15375	15231	15327	15154	15413	15348	15479	15240	15346	15345	15224	15304	15238	15231	15358	15259	15244	15292	15254	15337	15295	15347	15376	15316	15448	15378	15308	15293	15248	15367	15393	15250	15250	15341	15129	15366	15283	15224	15182	15260	15258	15286	15311	15284	15122	15353	15338	15330	15312	15251	15179	15414	15356	15402	15184	15383	15145	15306	15270	15309	15416	15108	15203	15257	15248	15154	15221	15348	15375	15440	15471	15228	15392	15236	15259	15353	15213	15236	15504	15383	15187	15481	15293	15266	15184	15379	15277	15227	15190	15212	15240	15272	15244	15215	15265	15196	15219	15297	15323	15317	15162	15317	15395	15293	15299	15221	15352	15269	15422	15370	15341	15511	15426	15215	15275	15270	15460	15382	15338	15271	15317	15315	15293	15333	15158	15326	15464	15347	15340	15400	15105	15171	15472	15364	15429	15351	15232	15388	15169	15380	15584	15084	15388	15331	15316	15394	15146	15355	15372	15276	15361	15369	15289	15183	15357
22711	21085	28798	23629	21589	24214	26332	21348	20465	20722	20119	20035	19846	19704	19817	19655	19853	19560	19457	19754	19500	19622	19776	19472	19376	19531	19706	19642	19495	19370	19409	19261	19407	19515	19228	19367	19440	19362	19399	19512	19489	19504	19430	19557	19141	19383	19366	19338	19585	19457	19154	19210	19296	19477	19469	19400	19168	19412	19226	19434	19284	19286	19424	19342	19317	19405	19536	19483	19245	19488	19388	19150	19219	19380	19442	19276	19195	19418	19414	19541	19181	19486	19377	19515	19328	19330	19554	19194	19329	19296	19395	19318	19364	19470	19399	19234	19276	19433	19570	19510	19418	19508	19269	19298	19448	19349	19332	19369	19553	19374	19193	19520	19339	19122	19460	19340	19355	19209	19207	19508	19466	19368	19368	19346	19233	19282	19443	19209	19247	19340	19484	19353	19116	19352	19448	19457	19531	19284	19206	19441	19360	19181	19435	19123	19347	19390	19171	19376	19423	19084	19331	19292	19516	19406	19336	19184	19319	19391	19305	19179	19221	19312	19286	19275	19429	19251	19058	19341	19422	19292	19196	19193	19360	19152	19364	19353	19365	19334	19399	19303	19119	19162	19284	19237	19293	19520	19270	19318	19296	19150	19159	19362	19384	19174	19312	19245	19355	19416	19045	19200	19416	19104	19337	19310	19308	19376	19031	19253	19292	19314	19530	19484	19271	19303	19386	19184	19406	19284	19557	19383	19253	19265	19361	19341	19298	19116	19276	19403	19281	19219	19288	19213	19245	19491	19281	19214	19182	19247	19306	19322	19279	19396	19410	19340	19183	19246	19356	19115	19147	19359	19246	19181	19371	19292	19310	19358	19373	19502	19467	19208	19215	19297	19327	19138	19355	19144	19352	19046	19256	19466	19440	19231	19522	19231	19210	19426	19383	19386	19418	19402	19208	19234	19471	19353	19205	19317	19310	19258	19198	19146	19201	19224	19437	19137	19320	19374	19179	19301	19120	19131	19165	19376	19435	19401	19352	19440	19034	19199	19318	19379	19405	19514	19411	19341	19472	19383	19422	19314	19328	19433	19026	19213	19451	19367	19320	19259	19385	19304	19148	19043	19240	19372	19295	19485	19336	19018	19378	19313	19376	19328	19312	19345	19215	19224	19099	19187	19229	19344	19219	19261	19055	19535	19419	19025	19228	19366	19378	19344	19129	19259	19146	19272	19073	19077	19161	19307	19128	19256	19383	19168	19434	19501	19182	19270	19258	19316	19246	19429	19337	19184	19492	19358	19317	19348	19348	19314	19394	19268	19340	19248	19213	19179	19336	19293	19077	19177	19269	19329	19417	19373	19410	19458	19255	19347	19353	19296	19485	19325	19267	19381	19434	19226	19224	19262	19229	19294	19281	19411	19249	19386	19383	19453	19271	19361	19358	19296	19227	19298	19164	19266	19396	19317	19200	19297	19320	19158	19360	19292	19219	19400	19304	19274	19218	19357	19350	19113	19262	19121	19418	19194	19364	19160	19282	19214	19318	19331	19228	19260	19362	19425	19350	19408	19144	19506	19332	19241	19412	19090	19225	19357	19288	19450	19430	19235	19160	19439	19300	19150	19253	19110	19404	19263	19185	19277	19237	19251	19102	19361	19497	19417	19186	19310	19371	19202	19339	19331	19298	19491	19448	19177	19379	19449	19250	19240	19073	19263	19485	19126	19420	18948	19325	19190	19315	19404	19239	19328	19397	19250	19303	19497	19488	19233	19184	19172	19434	19196	19350	19353	19282	19399	19480	19258	19200	19135	19245	19370	19448	19431	19304	19333	19265	19281	19186	19263	19438	19251	19120	19317	19245	19080	19179	19388	19355	19240	19305	19167	19316	19106	19453	19164	19151	19297	19206	19227	19293	19334	19298	19252	19188	19436	19310	19248	19277	19185	19135	19161	19116	19206	19290	19129	19304	19189	19220	19426	19431	19234	19190	19239	19355	19320	19226	19433	19499	19142	19302	19357	19341	19374	19339	19086	19101	19236	19321	18987	19334	19513	19257	19202	19298	19219	19589	19343	19159	19091	19147	19142	19277	19265	19412	19201	19170	19334	19108	19320	19265	19110	19310	19261	19316	19291	19281	19586	19103	19293	19365	19329	19212	19320	19379	19229	19320	19300	19247	19375	19398	19268	19383	19425	19369	19130	19249	19297	19604	19447	19239	19155	19075	19272	19205	19190	19347	19465	19311	19011	19132	19378	19624	19163	19351	19354	19337	19092	19343	19204	19196	19323	19148	19242	19340	19163	19267	19259	19328	19373	19407	19222	19497	19295	19213	19177	19171	19248	19260	19146	19241	19121	19302	19366	19442	19271	19196	19470	19060	19199	19207	19178	19360	19330	19305	19243	19366	19442	19218	19406	19239	19330	19338	19329	19237	19382	19211	19389	19290	19220	19433	19391	19189	19246	19393	19355	19161	19236	19210	19362	19143	19332	19306	19152	19152	19209	19224	19194	19198	19213	19345	19285	19354	19303	19157	19410	19383	19363	19319	19190	19301	19382	19413	19493	19285	19195	19333	19371	19080	19289	19123	19207	19260	19364	19428	19488	19334	19185	19299	19340	19333	19196	19310	19429	19284	19547	19105	19060	19259	19106	19212	18998	19396	19489	19591	19197	19356	19262	19281	19264	19460	19342	19234	19155	19236	19294	19406	19072	19315	19301	19241	19077	19394	19244	19282	19447	19125	19472	19289	19479	19176	19217	19150	19297	19265	19376	19354	19309	19392	19375	19383	19142	19317	19148	19302	19230	19103	19318	19232	19104	19302	19378	19401	19260	19372	19169	19185	19386	19271	19426	19314	19551	19410	19248	19222	19193	19134	19127	19354	19249	19335	19337	19293	19318	19434	19235	19309	19340	19164	19152	19405	19304	19327	19348	19172	19290	19303	19303	19139	19266	19189	19193	19209	19166	19345	19358	19273	19221	19363	19398	19204	19434	19267	19334	19129	19348	19114	19505	19316	19181	19446	19146	19498	19336	19233	19310	19264	18989	19471	19067	19158	19367	19389	19212	19240	19173	19234	19035	19543	19199	19171	19346	19244	19419	19481	18998	19236	19441	19448	19415	19036	19312	19087	19233	19254	19514	19286	19476	19325	19332	19276	19392	19322	19198	19362	19345	19146	19189	19296	19094	19360	19456	19295	19373	19556	19352	19270	19113	19264	19251	19186	19289	19051	19275	19305	19179	19292	19332	19500	19488	19476	19313	19391	19435	19332	19315	19381	19177	19430	19291	19161	19266	19296	19317	19425	19512	19443	19363	19184	19231	19185	19421	19214	19189	19323	19028	19359	19419	19118	19294	19086	19234	19150	19271	19086	19258	19177	19268	19174	19211	19255	19299	19397	19073	19362	19180	19508	19253	19272	19234	19451	19358	19130	19218	19337	19413	19395	19330	19149	19419	19243	19392	19330	19207	19160	19203	19375	19081	19335	19431	19298	19293	19177	19212	19289	19463	19234	19274	19413	19429	19246	19317	19301	19349	19330	19186	19289	19355	19291	19422	19294	19403	19186	19235	19458	19329	19382	19321	19282	19106	19288	19460	19122	19251	19278	19368	19207	19223	19440	19275	19278	19159	19298	19301	19378	19369	19339	19250	19181	19260	19336	19437	19278	19282	19267	19344	19276	19337	19236	19314	19306	19440	19246	19284	19464	19180	19553	19244	19432	19412	19126	19506	19184	19487	19274	19141	19033	19138	19277	19326	19330	19404	19182	19209	19328	19237	19391	19373	19329	19352	19223	19342	19375	19191	19308	19403	19335	19273	19197	19079	19489	19149	19237	19227	19362	19473	19035	19106	19166	19147	19301	19243	19350	19465	19218	19285	19302	19281	19349	19274	19317	19315	19279	19088	19390	19272	19185	19312	19214	19313	19161	19220	18979	19329	19154	19259	19356	19346	19140	19358	19396	19348	19279	19388	19190	19447	19373	19402	19426	19236	19448	19369	19129	19505	19348	19041	19425	19099	19089	19423	19457	19186	19301	19259	19335	19368	19512	19158	19428	19201	19466	19478	19246	19016	19162	19280	19413	19301	19295	19241	19185	19198	19584	19195	19278	19331	19173	19190	19397	19326	19434	19252	19438	19280	19333	19203	19280	19140	19227	19148	19195	19181	19096	19349	19361	19192	19219	19248	19254	19305	19343	19326	19199	19211	19403	19186	19157	19301	19303	19284	19366	19375	19488	19460	19301	19155	19160	19364	19338	19261	19317	19245	19353	19229	19227	19297	19205	19484	19200	19280	19336	19300	19131	19116	19224	19192	19359	19156	19165	19190	19437	19214	19391	19166	19245	19222	19550	19283	19099	19376	19417	19171	19254	19435	19300	19168	19136	19280	19141	19152	19176	19308	19196	19270	19286	19356	19157	19290	19092	19222	19236	19151	19212	19184	19300	19104	19477	19164	19382	19134	19244	19337	19506	19443	19242	19296	19154	19261	19133	19194	19485	19022	19251	19283	19235	19115	19287	19339	19578	19517	19373	19424	19289	19229	19355	19419	19140	19432	19364	19242	19332	19316	19267	19260	19342	19433	19283	19238	19363	19095	19348	19237	19290	19324	19358	19081	19600	19551	19360	19148	19306	19199	19246	19128	19214	19253	19339	19311	19198	19250	19168	19296	19359	19144	19224	19211	19439	19279	19399	19257	19304	19233	19271	19081	19447	19305	19628	19275	19293	19286	19134	19370	19304	19387	19362	19211	19235	19323	19382	19569	19154	19393	19076	19362	19509	19276	19180	19399	19207	19317	19195	19361	19387	19401	19238	19378	19255	19264	19304	19204	19283	19236	19457	19326	19027	19233	19252	19165	19319	19108	19258	19413	19358	19291	19372	19082	19380	19191	19147	19407	19233	19113	19045	19235	19233	19068	19209	19383	19301	19091	19188	19211	19276	19435	19293	19135	19244	19083	19396	19262	19304	19176	19397	19116	19352	19336	19180	19395	19070	19336	19183	19493	19406	19287	19348	19380	19210	19193	19309	19230	19357	19070	19379	19422	19341	19306	19329	19316	19296	19053	19479	19407	19411	19379	19272	19223	19214	19362	19274	19315	19327	19258	19145	19367	19231	19340	19345	19399	19104	19347	19159	19344	19165	19316	19257	19279	19178	19171	19387	19092	19272	19058
22572	39671	35515	28127	23459	20350	18826	17749	17359	17041	16385	16298	16052	15896	16017	16123	15857	15865	15724	15770	15680	15719	15674	15663	15722	15770	15737	15487	15536	15551	15618	15727	15701	15687	15585	15577	15730	15747	15682	15429	15543	15617	15599	15408	15485	15690	15699	15738	15583	15422	15636	15406	15584	15573	15754	15590	15410	15746	15519	15656	15691	15506	15531	15607	15638	15654	15578	15500	15510	15469	15710	15597	15473	15527	15510	15595	15572	15603	15567	15563	15641	15665	15619	15486	15720	15729	15523	15780	15501	15592	15505	15668	15651	15781	15509	15732	15675	15454	15493	15586	15491	15612	15637	15463	15556	15731	15675	15468	15526	15562	15506	15840	15637	15468	15497	15699	15513	15588	15455	15479	15546	15518	15814	15453	15620	15431	15632	15605	15493	15494	15527	15430	15438	15403	15280	15671	15542	15617	15667	15529	15558	15799	15557	15564	15631	15497	15567	15554	15437	15445	15425	15664	15450	15620	15617	15366	15507	15430	15450	15394	15635	15477	15601	15532	15306	15478	15531	15569	15471	15471	15470	15556	15502	15409	15520	15702	15531	15766	15467	15560	15462	15486	15568	15570	15391	15505	15488	15632	15418	15690	15519	15521	15522	15606	15549	15401	15521	15442	15519	15523	15513	15632	15623	15372	15566	15602	15499	15430	15638	15478	15417	15507	15460	15518	15483	15418	15630	15474	15656	15607	15721	15458	15574	15600	15413	15514	15587	15580	15519	15560	15574	15597	15562	15506	15448	15688	15512	15460	15637	15515	15531	15553	15500	15485	15377	15644	15691	15571	15550	15563	15494	15513	15620	15461	15341	15547	15535	15730	15449	15531	15438	15586	15596	15701	15489	15577	15633	15496	15460	15673	15458	15562	15542	15669	15550	15639	15632	15389	15576	15545	15574	15606	15503	15526	15546	15488	15560	15518	15507	15544	15587	15563	15655	15562	15544	15480	15606	15612	15495	15552	15692	15763	15589	15673	15509	15592	15674	15582	15426	15592	15458	15592	15429	15575	15459	15628	15437	15535	15539	15338	15500	15448	15575	15648	15481	15514	15466	15522	15444	15604	15498	15469	15540	15459	15529	15682	15584	15579	15554	15490	15558	15634	15609	15443	15548	15383	15570	15477	15516	15569	15505	15473	15596	15593	15655	15510	15583	15565	15531	15448	15582	15578	15632	15493	15507	15315	15568	15636	15402	15460	15339	15442	15416	15599	15478	15722	15492	15452	15566	15484	15361	15488	15544	15448	15239	15485	15694	15472	15670	15591	15528	15522	15563	15496	15547	15547	15599	15371	15651	15588	15481	15501	15508	15559	15534	15667	15539	15640	15451	15505	15409	15681	15617	15527	15522	15520	15657	15519	15500	15475	15450	15349	15638	15634	15570	15558	15452	15482	15485	15462	15426	15534	15479	15514	15383	15600	15478	15567	15716	15605	15588	15490	15499	15422	15581	15437	15754	15583	15533	15339	15607	15447	15646	15591	15432	15567	15529	15458	15546	15424	15552	15632	15394	15460	15618	15821	15442	15634	15522	15528	15593	15338	15760	15606	15443	15630	15733	15536	15742	15535	15418	15485	15585	15677	15628	15680	15579	15388	15609	15562	15693	15555	15405	15779	15402	15524	15685	15379	15703	15459	15309	15434	15471	15722	15555	15565	15581	15503	15602	15408	15459	15381	15512	15530	15540	15615	15447	15445	15387	15457	15597	15575	15608	15514	15492	15432	15539	15491	15667	15566	15460	15420	15251	15450	15642	15423	15710	15491	15497	15566	15454	15540	15584	15630	15689	15452	15598	15488	15583	15518	15653	15619	15371	15409	15476	15531	15529	15477	15710	15679	15470	15506	15490	15583	15563	15773	15608	15572	15601	15593	15596	15669	15417	15669	15366	15718	15566	15502	15562	15490	15468	15518	15496	15404	15364	15615	15551	15453	15572	15530	15413	15598	15677	15538	15566	15460	15597	15491	15541	15659	15522	15433	15518	15362	15466	15675	15438	15466	15443	15517	15561	15430	15759	15741	15498	15408	15436	15643	15478	15642	15438	15324	15704	15426	15553	15553	15643	15603	15489	15525	15559	15500	15489	15585	15635	15538	15379	15397	15423	15497	15476	15537	15594	15517	15549	15610	15539	15299	15464	15603	15602	15343	15618	15573	15374	15582	15463	15469	15498	15571	15499	15572	15489	15669	15375	15600	15613	15739	15587	15617	15530	15590	15434	15460	15460	15548	15664	15481	15513	15526	15658	15438	15516	15622	15369	15505	15490	15514	15522	15539	15446	15484	15509	15440	15546	15598	15379	15491	15460	15462	15547	15605	15308	15427	15479	15550	15519	15557	15652	15660	15390	15480	15631	15493	15713	15673	15536	15544	15700	15620	15471	15580	15441	15444	15614	15419	15644	15539	15530	15343	15290	15523	15540	15537	15539	15480	15663	15494	15638	15493	15415	15473	15496	15606	15378	15640	15547	15396	15359	15600	15409	15526	15473	15486	15576	15429	15542	15448	15546	15578	15546	15714	15545	15528	15546	15402	15514	15535	15452	15481	15720	15562	15568	15392	15545	15475	15493	15673	15567	15468	15507	15574	15677	15300	15567	15374	15686	15383	15564	15585	15585	15367	15515	15578	15542	15401	15590	15659	15583	15608	15489	15509	15580	15431	15610	15653	15493	15437	15557	15562	15655	15322	15427	15639	15443	15501	15667	15659	15398	15488	15568	15625	15545	15528	15409	15618	15588	15505	15581	15420	15494	15728	15432	15460	15500	15423	15620	15547	15491	15451	15535	15530	15487	15461	15520	15352	15568	15648	15482	15535	15546	15640	15531	15625	15517	15485	15496	15572	15577	15758	15502	15714	15661	15553	15434	15336	15669	15487	15466	15543	15502	15590	15654	15431	15494	15524	15568	15578	15572	15541	15678	15389	15533	15519	15558	15504	15419	15519	15608	15394	15619	15657	15473	15497	15477	15402	15599	15591	15492	15534	15546	15500	15532	15455	15552	15593	15544	15520	15498	15499	15505	15442	15662	15547	15596	15496	15477	15434	15599	15293	15629	15589	15661	15591	15540	15362	15735	15410	15579	15596	15418	15574	15653	15387	15512	15652	15641	15461	15497	15389	15531	15598	15625	15394	15488	15551	15592	15493	15481	15534	15586	15426	15458	15526	15566	15531	15415	15535	15524	15627	15608	15517	15562	15597	15539	15601	15721	15483	15560	15627	15400	15580	15448	15596	15480	15585	15664	15500	15602	15621	15563	15534	15647	15681	15463	15710	15337	15483	15526	15643	15587	15561	15725	15606	15685	15593	15389	15534	15510	15577	15650	15528	15565	15619	15611	15548	15675	15567	15597	15654	15638	15565	15468	15539	15566	15342	15544	15471	15464	15399	15498	15462	15443	15589	15543	15508	15666	15520	15291	15650	15661	15402	15553	15635	15541	15514	15491	15534	15515	15470	15542	15542	15521	15566	15481	15300	15500	15552	15547	15555	15660	15599	15622	15431	15515	15669	15390	15546	15572	15445	15410	15467	15524	15639	15359	15395	15527	15576	15502	15371	15490	15489	15653	15423	15489	15504	15392	15396	15611	15579	15652	15556	15546	15567	15553	15493	15490	15602	15324	15456	15609	15556	15478	15382	15363	15623	15559	15398	15621	15539	15593	15542	15524	15535	15666	15510	15536	15343	15479	15590	15430	15704	15586	15582	15474	15616	15525	15478	15487	15657	15519	15505	15522	15556	15459	15503	15411	15562	15507	15613	15580	15509	15554	15598	15460	15521	15612	15423	15420	15503	15454	15535	15486	15464	15553	15671	15422	15551	15436	15513	15574	15419	15650	15590	15521	15584	15455	15573	15405	15570	15434	15428	15667	15445	15465	15504	15523	15484	15509	15361	15650	15490	15562	15608	15722	15508	15435	15437	15465	15611	15527	15446	15502	15580	15573	15423	15620	15578	15524	15677	15448	15384	15480	15536	15613	15490	15732	15491	15617	15393	15606	15646	15579	15496	15549	15634	15468	15618	15442	15462	15585	15373	15488	15474	15540	15438	15428	15479	15575	15529	15564	15569	15401	15400	15374	15407	15522	15581	15629	15653	15655	15652	15490	15405	15545	15621	15269	15509	15335	15506	15568	15452	15472	15617	15574	15453	15672	15467	15635	15494	15486	15384	15613	15530	15518	15474	15592	15744	15498	15416	15466	15234	15767	15648	15463	15600	15505	15574	15531	15567	15640	15679	15550	15602	15681	15624	15522	15456	15577	15484	15373	15343	15525	15489	15562	15483	15601	15455	15528	15518	15569	15335	15331	15490	15651	15635	15615	15329	15444	15349	15519	15681	15365	15614	15488	15637	15554	15532	15588	15557	15555	15583	15522	15537	15627	15550	15486	15483	15428	15508	15443	15577	15445	15545	15438	15325	15555	15473	15620	15493	15644	15470	15375	15507	15592	15632	15550	15481	15490	15498	15591	15612	15458	15679	15476	15554	15622	15361	15571	15468	15503	15461	15521	15494	15384	15508	15530	15680	15486	15649	15568	15591	15652	15651	15489	15559	15521	15571	15500	15741	15385	15554	15425	15711	15565	15661	15719	15525	15565	15598	15377	15605	15391	15530	15528	15872	15510	15377	15653	15560	15635	15616	15535	15566	15614	15594	15605	15588	15685	15407	15537	15437	15463	15590	15683	15542	15626	15468	15345	15447	15289	15550	15681	15454	15718	15576	15547	15618	15442	15459	15565	15538	15476	15431	15305	15518	15392	15486	15547	15571	15507	15563	15580	15546	15504	15445	15478	15640	15660	15548	15392	15656	15460	15699	15621	15473	15668	15405	15220	15358	15691	15550	15586	15469	15257	15594	15566	15448	15445	15528	15371	15623	15481	15444	15612	15751	15634	15487	15498	15617	15565	15512	15672	15555	15675	15459	15433	15429	15387	15563	15437	15656	15571	15393	15634	15539	15567	15543	15553	15661	15574	15507	15405	15571	15481	15579	15447	15554	15654	15678	15566	15503	15638	15589	15503	15490	15484	15615	15442	15589	15525	15524	15603	15566	15576	15483	15524	15468	15503	15334	15591	15589	15569	15547	15574	15674	15624	15535	15674	15713	15514	15541	15678	15562	15639	15574
28237	23446	27818	25011	21061	20060	19746	19554	19172	19049	19064	18952	18974	19149	19063	18983	19021	18979	19168	18743	18932	18834	18834	18981	19057	18942	19024	18984	18998	18733	18775	18879	18961	19047	18784	18890	18925	18899	18943	18936	18832	18842	18860	18978	18842	18922	18893	18744	18818	18932	19000	18638	19027	18867	18957	18838	18831	18800	18736	18912	18934	18951	19118	19047	19181	18646	18779	18897	18698	18932	18649	18882	18814	18659	18732	18957	18753	19174	18979	18773	18859	18571	18939	18668	18699	18896	18958	18840	18854	18923	18739	19016	18878	18895	19080	18795	18712	18902	18777	18766	18921	18881	18939	18955	18922	18797	18880	18861	18837	18856	18855	18973	18720	18802	19022	18779	18990	18758	18908	18752	18729	19005	18791	18950	18972	18753	18951	18902	18897	18885	18897	19015	18896	18668	19054	18736	18886	18898	19094	18670	18966	18780	18816	18763	18777	18932	18827	18815	18912	19013	19047	19018	18971	18921	18657	18945	18864	18791	18684	18979	19032	18772	18803	18766	18878	18699	18936	18857	18921	18995	18831	18680	18907	18860	18913	18899	18640	18777	18721	19061	18857	18880	18885	18633	18882	18923	18928	18931	18824	18888	18778	19222	18714	18863	18830	18753	18827	18707	19028	18936	18866	18964	18945	18921	18983	18944	18933	18783	19022	18995	18799	18968	18593	18791	18811	19109	18826	18859	18926	18739	18848	18920	18891	18893	18936	18760	18761	19144	18800	18717	19071	18678	18903	19019	18885	18846	18946	18970	18852	18781	18764	18913	18987	18783	18779	18787	19062	18741	18842	18857	18932	18661	18805	19027	18926	18859	18787	18902	19003	18918	18879	18940	18728	18837	18869	18890	18850	18845	18723	18896	19092	18778	19064	18946	18645	18890	18930	18883	18690	18861	18735	18760	18872	18880	19124	18842	18793	18994	19039	19087	19050	18618	18978	18838	18970	18979	19082	18969	18910	18829	18732	18988	19180	18942	18903	19081	18643	18874	18927	18830	18822	18828	18522	18972	19008	18705	18856	18877	18992	18853	18701	18657	18809	18751	18698	18854	18822	18848	18956	18798	18923	18839	18919	18888	18595	18873	18699	18760	18740	18814	18683	18772	18575	19028	18615	18947	18917	18826	18888	18890	18908	19061	18873	18863	18912	18963	18826	18951	18938	18719	18705	18789	18907	19061	18975	18804	18993	18969	18921	18818	18687	18922	18861	18777	19024	18785	18722	18667	18782	19048	18774	18779	18792	19022	18931	18965	18961	18862	18687	18729	18961	18758	18896	18850	18797	18890	18845	18736	18906	18808	19013	18804	18840	18696	18818	18777	18896	19011	18866	18883	18795	18823	18808	18874	19074	18922	18792	18902	18931	18703	18967	18798	18755	18954	18783	19128	18941	18813	18860	19066	18845	18865	18868	18809	18848	18728	19087	18744	18833	18720	18681	18952	18708	18728	18798	18914	19090	18886	18874	18790	19025	18829	18865	18943	19015	18863	19011	19045	18980	18790	19034	18973	18972	18861	18735	18936	18887	19120	18906	18773	19154	18875	19028	18712	18987	18798	18966	19010	18803	18918	18945	18938	18888	19034	18808	18751	18984	18870	19079	18914	18888	19032	18917	18881	18926	18972	18631	19083	18784	18872	18664	18546	19087	19002	18926	18826	18747	19088	19123	19004	18837	19002	18984	18911	18965	18835	18965	19032	19031	18875	18879	18825	19041	18782	18727	18753	18901	18764	18707	18786	18844	18937	19167	18843	18830	18981	18825	18815	18752	18687	18894	18994	18884	18744	18932	19106	18949	18821	18780	19025	18963	18844	18871	18888	18939	18689	18754	18955	18937	18829	18839	18867	18964	18692	18549	18851	18817	18947	18898	18799	18951	18765	19138	18775	18809	18905	18914	18840	19060	18841	18893	18814	19025	19127	19128	18912	18758	18755	18900	18849	19002	18857	19102	19095	18763	18775	18697	18806	18770	19003	18962	18861	18824	18789	18890	18894	18900	19122	18807	18985	18712	18769	18656	18758	18820	18635	18787	18730	18660	18975	18954	19000	18753	18737	18915	18886	18897	18758	19025	18853	18696	18708	18981	18713	18962	19002	18791	18994	18721	18767	18927	18820	18911	19027	18765	18724	19061	19005	18951	18625	18763	18906	18798	18679	19029	18807	18944	18913	18817	18599	18834	18929	18755	18708	18896	18807	18905	18973	18762	18691	18832	18646	18866	18889	18938	18574	18917	18955	18968	18848	18956	18957	18720	18773	18802	18999	19013	18800	18840	19036	18876	18772	18887	18838	18797	18886	18905	18884	19123	18870	18767	18920	18811	18809	18851	18788	18690	18805	18968	19009	18648	18806	19053	19034	18636	18933	19094	18737	18670	18833	18860	18847	18814	18774	19031	19014	18974	19006	18932	18993	18838	19037	18949	18833	18702	18990	18635	18784	18872	18917	18866	18839	18733	18951	19017	18724	18885	18940	18584	18914	18929	18831	19000	18905	18812	18964	19050	18999	18879	18827	18730	18782	18989	18993	18964	18784	18967	18775	18841	18818	18733	19163	18891	18785	18752	18835	18784	18907	18682	18858	18938	18812	18838	18923	18822	19116	18768	18752	19009	18896	18910	18949	18961	18974	18941	19031	18748	18793	18818	18838	18969	18931	18989	18973	18838	18891	18976	18788	18778	18736	18910	18955	18918	18891	19000	18890	18766	18774	18924	18890	18797	18939	18780	18840	18949	18835	18982	18966	18815	18916	18867	18835	18756	18993	18943	18779	18761	18720	18961	18947	18805	18960	18982	19014	18714	18962	18910	18938	18886	19046	18658	18834	18973	18903	18860	18818	18976	18866	18947	18733	18923	18706	18953	18916	18748	18874	18827	18789	19002	19038	18998	18822	18894	18789	18755	18812	18853	19075	18790	18737	18800	18910	18835	18838	18909	18838	18888	18852	18564	18854	18797	18829	18757	19033	18895	18805	18850	18834	18757	18808	18917	18894	18779	19008	18983	18917	18964	19103	18876	18801	19022	18867	18913	18666	18797	19009	18820	18843	18851	18791	18767	18818	19031	18677	18880	18844	18862	18841	18753	18672	18902	18945	18956	18908	18839	18920	18762	18836	18889	19041	18812	18847	18959	18954	18756	18908	18880	18951	19046	18805	19113	18812	18663	18838	18976	18858	18965	18859	18892	19095	18663	19012	18871	18755	18739	18752	18820	18831	18762	18736	18819	18714	18959	18802	18878	18977	18888	19008	18698	18982	19056	18943	18961	18827	18827	18911	18960	18873	18940	18749	18822	18887	18957	18868	18921	18855	18794	18752	18960	18937	18911	18648	18704	18818	18755	18982	18789	19007	18791	18799	18917	18730	18923	18750	19002	19075	18889	18861	18843	18945	18808	19025	18817	18955	18972	18913	18909	18715	18989	18930	18679	18927	18942	18983	18811	18870	18896	18797	18825	18724	18876	18906	19010	19067	18792	18769	18967	18797	18921	18824	18911	18815	18793	18785	18914	18768	18972	18873	18975	18833	18850	18837	18763	18869	19037	18884	18728	18805	19089	18914	18813	18756	18970	18879	18843	18902	18959	18862	18975	18968	18671	18875	19097	18880	18580	18823	18725	18621	18778	19077	18871	18706	18624	18747	18754	18750	18808	18718	18781	18919	18895	18904	18735	18718	18635	19045	18848	18666	18757	19033	18852	18964	18877	18827	19013	18846	19014	18920	19076	19030	18840	18923	18933	18996	18668	18719	18830	18894	18776	18963	18836	19066	18822	18758	18975	18820	18950	18958	19024	19057	19042	19052	18824	18780	18812	18964	18784	18894	18914	18813	18871	18978	18831	18856	18702	18803	18941	18774	18830	18817	19024	18991	18867	19156	18845	18800	18945	18683	18809	18592	19147	18939	18841	18626	18929	18631	18908	18885	18883	18684	18828	18977	18875	18974	18885	18793	18756	18972	18846	18809	18756	18665	18849	19022	18814	18847	18900	18917	19078	19102	18777	18850	18851	18908	19249	19170	18881	19078	18967	18893	18797	18800	18996	18993	18737	18870	18782	18678	18878	18782	18997	18869	18788	18741	19071	18922	18797	18993	18886	18736	18779	19004	18961	18897	18724	18782	18783	18902	18874	18897	19091	18935	18773	19090	18654	18868	18929	18912	18865	18873	18949	19002	18924	18953	18845	18748	18771	18891	18919	18992	18711	18981	18870	18802	18874	18884	18635	18781	19089	18593	19024	18812	18771	18659	18806	18817	18693	18922	18942	18822	18638	18714	18855	18843	18948	18762	18850	18753	18974	18983	19056	18913	18737	18962	18978	18805	18847	18970	18740	18518	18767	18787	18879	19156	18965	18861	19047	18892	18825	18831	19049	18948	18945	18884	18930	18708	18775	18867	18813	18995	18847	18662	18848	19000	18943	18861	18913	18777	18751	18631	18794	19085	18700	18747	18659	18791	18923	18923	19126	18890	18896	18967	18855	18862	18955	18887	18640	18860	18705	18937	18979	18779	18790	18798	19001	18884	18766	18690	18967	19010	18924	18893	19117	18909	18872	18704	18948	18760	18968	19041	18806	18754	18749	18974	18895	18722	18884	18741	18998	18893	18768	18974	18624	18911	19099	18862	18780	18745	18807	18760	18816	18795	18774	19133	18889	18917	18816	18878	19039	18963	18873	18876	19008	18876	19018	18917	18898	18854	18659	18883	19062	18762	18713	18758	18728	18828	18903	19044	18930	18713	18832	18803	18778	18713	18644	19043	18992	18766	18719	18811	18849	18710	18731	18918	18733	18795	18621	18880	18883	18806	18754	19013	19057	18893	18907	18776	18755	19021	18767	18752	18800	19019	18720	18944	18658	18783	19012	18809	18992	18841	18842	18921	19107	18799	18667	18734	18818	18777	18939	19021	18741	18967	18736	18831	18900	18918	18771	18790	19059	19060	18828	18861	18627	18671	18836	18892	19115	18900	19039	18820	18967	18920	18762	18816	18976	18854	18776	18927	18977	18862	18834	19203	19112	18812	19083	18947	18598	18884	18813	18911	18920	18881	18676	18797	18890	18992	18926	18782	19063	18950	18735	18873	18896	18977	18949	19079	18606	19118	18940	18879	18821	19039	18843	18812	18768	18689
20390	28580	25744	20832	18526	17298	16380	15937	15794	15844	15667	15505	15533	15570	15317	15566	15389	15374	15476	15208	15364	15309	15313	15413	15226	15171	15198	15378	15429	15256	15515	15341	15333	15296	15354	15522	15234	15380	15328	15492	15477	15313	15264	15372	15513	15197	15330	15262	15385	15404	15187	15302	15428	15325	15260	15328	15361	15265	15346	15316	15427	15381	15312	15388	15376	15223	15265	15290	15346	15320	15347	15253	15301	15394	15379	15564	15273	15448	15393	15499	15459	15298	15205	15506	15462	15447	15425	15188	15224	15260	15343	15447	15186	15292	15302	15425	15303	15162	15396	15440	15338	15110	15334	15272	15371	15188	15270	15425	15285	15352	15342	15384	15290	15100	15350	15409	15253	15371	15349	15173	15258	15494	15179	15255	15066	15211	15366	15259	15279	15201	15376	15323	15332	15259	15324	15266	15425	15449	15438	15382	15239	15344	15627	15144	15397	15195	15450	15298	15334	15495	15310	15169	15429	15329	15406	15201	15234	15323	15342	15307	15282	15378	15349	15383	15356	15383	15301	15365	15458	15448	15234	15361	15405	15460	15192	15255	15309	15425	15236	15363	15218	15283	15485	15392	15264	15366	15327	15500	15371	15256	15277	15357	15370	15318	15340	15247	15448	15352	15305	15465	15331	15339	15485	15303	15486	15305	15366	15377	15358	15326	15266	15349	15481	15308	15374	15339	15305	15283	15160	15447	15163	15322	15253	15344	15372	15319	15393	15369	15326	15392	15219	15448	15373	15319	15341	15142	15417	15280	15363	15144	15334	15395	15437	15167	15368	15338	15363	15430	15222	15299	15329	15127	15400	15138	15507	15261	15387	15316	15419	15238	15435	15379	15232	15230	15403	15317	15214	15333	15236	15498	15381	15284	15366	15217	15365	15399	15514	15377	15403	15329	15442	15330	15543	15468	15273	15291	15282	15441	15440	15120	15154	15334	15410	15381	15286	15366	15160	15252	15338	15433	15348	15318	15296	15400	15566	15233	15192	15340	15153	15289	15275	15315	15263	15429	15323	15248	15403	15315	15352	15284	15192	15463	15336	15508	15248	15470	15339	15313	15506	15369	15445	15256	15320	15226	15360	15389	15319	15259	15370	15434	15249	15277	15405	15315	15364	15332	15376	15389	15420	15287	15226	15238	15412	15420	15303	15268	15269	15208	15418	15428	15287	15399	15361	15275	15328	15330	15445	15511	15209	15462	15273	15351	15290	15311	15447	15318	15388	15289	15508	15399	15353	15401	15342	15522	15354	15063	15297	15471	15418	15313	15273	15485	15424	15316	15285	15289	15477	15300	15228	15276	15329	15325	15118	15322	15199	15358	15361	15342	15330	15251	15317	15243	15323	15392	15378	15406	15280	15244	15344	15295	15170	15480	15391	15341	15482	15294	15449	15398	15444	15374	15428	15419	15443	15389	15430	15118	15377	15355	15312	15402	15345	15354	15324	15348	15356	15121	15290	15277	15440	15114	15460	15469	15285	15402	15336	15227	15229	15303	15305	15429	15416	15420	15495	15261	15360	15238	15299	15398	15449	15389	15324	15430	15368	15359	15480	15373	15390	15203	15345	15335	15316	15427	15371	15205	15482	15339	15230	15462	15220	15265	15392	15133	15419	15448	15351	15396	15310	15350	15429	15363	15471	15336	15154	15390	15256	15357	15328	15255	15229	15432	15307	15356	15325	15522	15354	15318	15231	15284	15423	15307	15323	15324	15296	15246	15261	15324	15303	15458	15426	15269	15383	15329	15242	15383	15416	15187	15226	15292	15146	15358	15336	15401	15407	15337	15417	15504	15458	15355	15359	15331	15290	15352	15226	15430	15356	15191	15451	15525	15222	15336	15290	15183	15302	15314	15209	15314	15191	15416	15199	15302	15418	15390	15363	15252	15295	15372	15472	15440	15349	15384	15373	15290	15239	15319	15400	15178	15357	15240	15390	15382	15228	15435	15252	15373	15385	15203	15212	15084	15466	15464	15331	15336	15488	15400	15296	15368	15345	15280	15369	15326	15394	15268	15327	15427	15404	15304	15256	15353	15375	15489	15337	15383	15379	15318	15219	15368	15330	15241	15351	15467	15531	15389	15334	15433	15136	15299	15337	15464	15303	15330	15370	15190	15319	15236	15312	15259	15422	15450	15443	15246	15304	15270	15351	15408	15339	15440	15212	15456	15351	15377	15220	15260	15200	15484	15300	15406	15340	15407	15290	15352	15178	15358	15355	15437	15229	15229	15227	15340	15263	15353	15117	15421	15231	15357	15386	15147	15328	15445	15261	15509	15400	15290	15339	15345	15298	15376	15491	15428	15323	15217	15260	15369	15257	15328	15282	15354	15299	15364	15371	15136	15211	15310	15269	15243	15428	15502	15318	15337	15295	15215	15483	15401	15337	15237	15362	15441	15213	15349	15319	15283	15461	15365	15353	15368	15189	15127	15390	15362	15271	15198	15396	15358	15221	15390	15309	15114	15335	15251	15409	15345	15390	15246	15242	15398	15317	15232	15537	15263	15361	15374	15388	15511	15361	15306	15207	15375	15318	15331	15264	15226	15176	15203	15276	15419	15185	15361	15492	15252	15324	15463	15344	15292	15512	15363	15336	15100	15272	15308	15307	15281	15289	15349	15158	15308	15360	15392	15281	15361	15338	15386	15204	15457	15353	15313	15227	15406	15381	15287	15403	15221	15393	15244	15476	15414	15277	15462	15488	15375	15325	15490	15238	15252	15296	15381	15411	15307	15475	15397	15432	15358	15427	15144	15225	15321	15383	15435	15250	15353	15440	15404	15432	15187	15469	15431	15435	15298	15335	15483	15220	15355	15228	15299	15303	15321	15395	15320	15324	15227	15272	15312	15353	15291	15335	15254	15261	15439	15269	15186	15387	15332	15319	15367	15257	15244	15336	15271	15233	15291	15373	15311	15288	15238	15432	15289	15450	15301	15350	15454	15263	15339	15346	15323	15297	15276	15307	15268	15245	15387	15209	15386	15326	15366	15342	15357	15255	15357	15418	15314	15367	15235	15308	15229	15343	15396	15244	15377	15411	15340	15436	15127	15315	15178	15220	15241	15449	15374	15407	15319	15288	15368	15287	15262	15424	15436	15434	15316	15205	15351	15328	15355	15215	15372	15178	15465	15377	15229	15357	15435	15411	15138	15364	15217	15370	15312	15433	15207	15368	15303	15337	15205	15309	15292	15341	15337	15225	15288	15503	15327	15224	15364	15299	15472	15384	15269	15160	15285	15266	15448	15254	15245	15337	15302	15314	15273	15344	15214	15266	15373	15247	15267	15413	15307	15220	15330	15175	15440	15363	15226	15552	15361	15259	15458	15302	15361	15495	15522	15159	15246	15486	15487	15422	15320	15364	15173	15345	15282	15278	15399	15269	15231	15242	15376	15340	15278	15457	15191	15348	15227	15349	15217	15437	15358	15305	15267	15256	15409	15233	15387	15494	15509	15423	15353	15327	15330	15524	15375	15398	15168	15293	15342	15440	15478	15180	15207	15381	15321	15354	15218	15195	15380	15241	15180	15222	15313	15248	15292	15397	15374	15447	15373	15307	15369	15488	15199	15199	15255	15429	15297	15261	15447	15173	15531	15427	15232	15388	15398	15257	15285	15236	15256	15377	15357	15521	15301	15430	15288	15312	15168	15284	15385	15470	15189	15477	15443	15147	15380	15376	15402	15378	15270	15259	15284	15170	15303	15647	15255	15545	15285	15272	15438	15344	15306	15396	15293	15522	15337	15188	15430	15207	15479	15267	15337	15364	15429	15494	15182	15253	15508	15307	15461	15086	15331	15350	15248	15512	15287	15378	15344	15465	15407	15498	15267	15154	15159	15346	15189	15360	15242	15539	15380	15330	15380	15317	15281	15354	15427	15396	15376	15202	15331	15340	15322	15464	15271	15489	15401	15366	15285	15380	15305	15273	15128	15461	15375	15408	15343	15400	15296	15152	15345	15289	15386	15303	15510	15281	15348	15360	15365	15276	15406	15353	15349	15375	15408	15285	15368	15292	15196	15242	15259	15458	15334	15247	15460	15473	15308	15420	15286	15541	15546	15391	15192	15460	15420	15346	15360	15387	15337	15292	15341	15413	15229	15280	15386	15194	15353	15383	15264	15239	15419	15429	15322	15323	15433	15259	15232	15427	15412	15230	15343	15419	15358	15419	15435	15257	15183	15328	15237	15176	15111	15227	15344	15317	15275	15409	15308	15443	15244	15335	15228	15360	15287	15340	15251	15302	15427	15285	15457	15450	15317	15298	15364	15355	15334	15256	15295	15350	15354	15411	15189	15400	15336	15282	15302	15472	15327	15309	15326	15390	15298	15332	15360	15459	15519	15370	15286	15299	15476	15277	15195	15350	15338	15335	15292	15435	15240	15229	15276	15339	15399	15176	15296	15508	15386	15325	15469	15235	15279	15432	15488	15207	15326	15250	15325	15425	15322	15422	15203	15330	15189	15499	15362	15353	15334	15352	15213	15323	15489	15266	15523	15290	15300	15287	15306	15382	15506	15087	15384	15423	15267	15318	15391	15268	15397	15463	15450	15469	15475	15276	15367	15435	15404	15455	15503	15245	15215	15483	15368	15429	15508	15248	15232	15450	15301	15488	15345	15237	15309	15396	15264	15157	15442	15475	15277	15293	15316	15451	15395	15340	15420	15360	15259	15272	15337	15427	15307	15504	15299	15390	15283	15270	15314	15386	15378	15389	15428	15281	15364	15218	15414	15221	15303	15368	15270	15260	15527	15322	15160	15359	15461	15365	15314	15166	15312	15405	15376	15380	15330	15273	15304	15251	15465	15325	15237	15465	15469	15303	15283	15384	15291	15166	15504	15357	15285	15374	15400	15316	15322	15549	15370	15296	15281	15241	15358	15352	15423	15301	15490	15322	15487	15357	15379	15184	15400	15356	15493	15329	15273	15411	15393	15202	15293	15264	15341	15339	15424	15347	15346	15251	15337	15460	15562	15310	15406	15487	15218	15333	15344	15409	15500	15410	15232	15303	15290	15356	15335	15375	15204	15439	15414	15434	15461	15341	15255	15396	15333	15191	15339	15353	15424	15306	15214	15324	15283	15280	15291	15305	15317	15430	15428	15329	15143	15240	15191	15409	15237
24104	21184	28549	24416	22638	22785	22150	19210	18816	18939	18689	18487	18293	18229	18329	18264	18329	18289	18266	18357	18190	18226	18293	18001	18031	18182	18135	18165	18235	18026	18130	17991	18058	18241	18147	17998	18234	18021	18171	18140	18162	18083	18290	18105	18177	18118	18166	18083	17947	18234	18175	18059	18197	18128	17986	18020	18442	18052	17987	18093	17974	18000	17967	18008	18117	17995	18003	18091	18107	17979	18076	18009	18311	17945	18286	18129	18055	18107	18048	17778	18085	18123	18248	18242	18324	18238	18092	18015	18035	17990	18004	18110	17988	17953	18217	18114	17962	18256	17929	18011	18047	18187	18125	18266	18050	17978	17967	18079	18163	18050	18078	18168	18035	18093	18089	18144	18010	18184	18068	18085	18103	17982	17980	18074	18174	18133	17873	18153	18061	18057	18147	17955	18080	17966	18190	18149	18015	17881	18341	18097	18070	18102	17957	18042	18134	17767	18168	17906	18273	17999	18023	18040	18184	18105	18133	18108	18159	17922	17970	18033	17946	18276	18085	18066	18065	18021	18059	17982	18105	18085	18009	17974	18065	18024	18260	18139	18182	18160	17977	18084	18198	17961	18256	17974	17951	18156	18257	18079	17964	18001	18193	18028	18066	18045	18055	18239	18063	18114	18206	18192	18081	18010	18032	18046	17887	17977	18069	17841	18029	18145	18061	18129	17993	17988	18051	18042	18174	18066	18129	17885	17925	17905	18032	18158	18073	18000	18299	17978	18173	17909	18259	18047	18034	18000	18011	17918	18002	18091	17963	17933	17982	18204	17981	17910	18078	18134	18136	18040	18204	18022	18067	18164	18093	18177	18135	18046	17964	18100	18036	18005	17908	18064	18152	18029	18056	18062	17916	18082	17961	18011	17811	18002	17970	18111	17821	18176	18148	18061	18154	18241	18003	17973	18063	17925	17942	18241	18103	18183	18304	18063	18146	18038	18095	18057	18121	18012	18039	18161	18005	17906	18036	18013	18083	18246	18145	18170	18022	17882	17939	18144	18177	17933	17891	18040	18150	18003	17901	17878	18072	18059	18008	17842	18060	18104	17989	18103	18131	18023	17979	18029	17890	18196	18204	17911	17915	17991	17767	18161	17995	18172	18020	17979	18231	18035	18054	18108	18054	18235	18204	18120	17961	18210	17948	17882	17980	18097	18075	18157	18051	18171	18074	18008	18074	17983	17890	18216	18111	18105	18032	17934	17772	18028	18028	18024	18350	18129	18084	18049	18106	18212	17949	17903	18103	17923	17999	17984	18104	18027	18062	18016	17886	18049	18062	18006	17990	18057	18126	18068	18148	18310	18109	17988	18038	18015	18168	18057	18161	18151	18082	17946	17967	17911	18286	18238	18057	18014	18008	18069	18196	17924	17984	18226	18064	18134	18052	17989	18337	18088	18087	18015	17905	18163	18245	18042	18224	18192	18114	18063	17995	17874	17884	18104	18081	18271	18014	18005	18046	18082	18072	17931	17959	17917	18040	18144	17994	17994	18015	17801	18035	18051	17833	18197	18118	17982	18022	18294	18186	17978	18013	18050	17947	18014	18097	18171	18128	18093	17859	18153	18170	18131	18096	17988	18145	18101	18074	18175	18084	18248	18109	17976	18175	18021	18089	17972	18158	18192	17978	18328	18033	18107	18098	18095	17867	17916	18197	17962	17874	18094	18275	18275	18087	18279	17973	17894	17923	17909	18169	18005	18291	18055	17996	18126	17906	17816	18318	18018	18095	18115	17916	17995	17965	17956	17874	18044	17993	18051	17922	17900	17962	17996	18225	17813	18186	18129	18187	18346	18048	17952	18053	17997	18134	18273	17805	17934	18096	18150	18106	18083	18064	17844	18090	18119	17794	18188	18410	18024	18163	17898	17954	17946	18232	17803	18102	18290	18088	18011	17827	18173	18006	17988	17955	17985	18234	18094	18087	18052	17962	17878	18132	17938	17983	17922	18061	18092	18025	17962	17923	17997	17962	17952	17968	17792	17977	18138	18132	17948	18091	18130	17979	17969	18227	18171	17996	18033	17977	18198	18131	18249	18065	18200	18131	18115	17925	18030	18129	18297	18085	17848	18084	18034	17976	18177	18044	18125	18077	18171	18129	17943	17843	18079	17760	18029	17937	17944	17902	18075	18155	18008	18245	18208	18174	18079	18064	17854	17994	17873	17932	17987	17968	17975	18077	18098	17966	18016	18125	17935	18282	18023	17888	18008	17832	18055	17866	18043	18101	18018	18085	17973	17762	18042	18061	18000	18136	17906	18140	17988	18153	18118	18167	18064	18083	18132	17875	18128	18265	17943	18057	18056	17975	18084	18013	18048	18077	18062	18187	18173	17842	17901	18029	17914	18003	18063	18064	18049	18016	17912	18009	18059	17942	18059	17937	18279	18164	17814	18163	17950	18073	18027	18062	18119	17922	17954	18069	17963	18226	18069	18151	18175	18023	17898	18075	18015	18187	18055	18055	17996	18074	18233	18086	17781	18190	18123	18035	18088	17946	18027	18030	18156	18220	18055	17928	17992	18071	18050	18038	18152	17920	18058	18124	17981	18038	18229	17907	17856	18028	18063	18092	18004	18118	18200	17880	17967	18074	17896	18031	18119	18046	18197	18119	18258	18087	18225	18197	18176	18213	18075	18096	18120	18088	17974	18057	18033	18114	18089	18073	17941	18024	17925	18006	17862	18132	18219	18030	18161	18093	18010	18304	18149	18099	18140	17818	18114	18060	18191	18022	18002	18097	18289	18054	17852	18051	18198	17996	18145	18118	18042	18057	18007	17997	18021	17988	17880	18106	17989	18271	17921	18084	18212	18025	18035	18059	17976	18129	18061	18151	17857	17993	18227	18028	18140	18010	18028	18076	17983	18040	17899	17780	18077	18142	18096	18228	18112	17922	17816	18150	17942	18080	17935	18053	17944	18106	18207	18298	17874	18047	17979	18058	18126	18176	18124	18086	18167	18028	17901	17948	17862	18164	18063	18114	18061	18234	17976	18038	18088	18269	17989	17869	18040	17999	17964	18033	17961	17878	17872	18098	17923	17946	18107	18063	18059	18019	17996	17947	17801	18076	18249	18219	18170	18092	18295	18136	18120	18057	18060	18115	18030	18023	18037	18051	18044	18338	18134	17972	18078	18126	17899	18156	18182	17907	18121	18043	18117	18001	18014	18050	17998	18113	18150	17992	18187	18223	17871	18098	18095	18272	18075	18035	17946	18149	18252	17799	18114	17982	18078	17835	18000	18098	17873	17724	18037	18297	17928	18099	18004	18110	18221	18090	17966	18220	18144	18083	18195	17968	18072	18000	18128	18314	18000	18143	18160	17977	18143	18294	18045	17847	18037	17931	18209	18109	18190	18267	18110	18136	17962	18111	18190	18119	18265	18112	18119	18208	18008	18087	18061	18078	18195	18034	18012	18225	17801	17872	18055	18231	17890	17900	17927	18087	18122	18123	18051	18090	18024	18101	18036	17851	17959	18384	18213	18218	18143	17924	17974	18075	17969	18156	17948	18076	18074	17860	18115	18025	18092	17967	17903	18114	18076	17907	18171	18079	17988	17906	18046	17973	18134	17942	17876	17870	17849	18085	18256	18217	18015	18156	18015	17927	18154	18122	17892	17973	18179	18070	18137	18059	18103	18008	18153	18009	18202	17959	18079	18115	18017	18138	18010	18235	17786	18270	17929	18089	17911	18013	18108	18003	18029	18025	18103	18106	18141	18341	18084	18104	18178	18191	18399	17853	18059	18397	18112	18110	18115	18156	18052	18132	18255	17967	18053	18045	18030	18121	18086	18267	18132	18206	18242	18126	18172	18111	18197	17976	18055	18055	18262	18050	17968	18050	17976	18149	18138	18157	18231	18016	17944	17832	18165	17963	18077	17967	18116	18103	18156	17899	18128	18308	18040	17856	18006	17949	17880	18064	18069	17980	18096	18030	18015	17985	18073	17937	18144	18048	18087	17933	17880	18104	18046	18045	18053	17880	18034	18125	17840	18086	17970	17976	17880	17950	18050	18075	18034	17837	18085	17967	18060	17883	17898	18180	18048	18039	18053	18102	18165	18251	18026	18136	18116	18099	18207	17984	17984	18086	17764	18169	17946	17985	18027	17909	18199	18070	18051	18158	18208	18166	17984	18044	18346	18113	18174	18227	17951	17943	17965	18149	18220	18138	18080	18062	18143	18117	18298	18174	18159	17926	18042	18130	18100	18235	17907	18174	18327	18024	18237	17920	18158	18204	18270	17952	18204	17994	18102	17987	18063	18098	18132	18163	17950	17944	17881	17748	18003	17990	18113	18003	18203	17981	17919	18159	17925	18312	18157	17967	18259	18070	18075	17837	17820	18178	18170	18022	18066	18091	18231	18005	18165	18062	18136	18185	18068	17912	18059	17976	18115	18138	17960	17947	18181	18070	18030	18238	18178	18142	18119	18098	17975	18128	18038	18018	17983	17992	17969	18107	17950	18378	17973	18121	17990	17925	18025	18211	18040	18043	18124	17815	17929	17924	17676	18015	18065	18069	17970	17933	17841	18103	17954	18080	18020	17955	18126	17954	17850	18078	18145	18111	18161	17955	18036	17897	18173	18152	18256	18050	17980	18113	17929	17950	18111	18181	18084	18058	17977	18062	18008	17868	17896	18062	17949	17959	18079	17890	17923	17992	17981	18197	17971	17995	17923	18073	18053	18014	17947	18116	18166	18130	17957	18081	18013	18167	18195	17940	18168	18018	18014	18041	17955	17924	18155	17868	18159	18212	18149	18057	18052	18035	18049	18188	18103	17979	17966	17996	18365	18118	18307	18233	18039	17971	18029	17974	18082	18055	18078	18119	18060	18156	18161	18041	18040	17986	18093	18078	18253	18094	18065	17986	17978	18090	18016	18159	17906	18049	18208	18171	18022	17953	18113	18089	18299	18064	18051	18201	18167	17985	18162	18262	18047	18056	18085	18072	18135	18125	18023	18031	18074	18173	17942	17980	17945	17999	18165	18172	17961	18286	18013	18043	17885	18068	18173	18201	18103	18101	18119	17978	18011	18097	17947	18042	18129	17994	17863	17981	18011	17989	18110	18131	18354	18212	18001	18045	18033	17996	18250	18213	17635	18018	17893	18017	17790	18166	18006
20624	36347	32350	23773	20665	18270	17168	16240	16152	15896	15666	15254	15242	14998	15082	15145	15204	15128	14943	14941	15000	14804	14918	14835	15047	15085	14969	14941	14898	14951	15027	14965	14890	14888	14939	14924	14963	14919	14898	14856	14828	14997	14910	15036	14861	14831	14686	14889	14994	14939	14866	14867	15131	14907	14942	14935	14891	14880	14923	14992	14825	15072	15041	14999	14843	15008	14968	14895	14920	14907	14904	15065	14936	14747	14574	14759	15026	14905	14707	14752	14944	15029	14893	15162	14974	15058	15122	15130	14993	14994	14768	14923	14947	14962	14834	14977	14838	14798	14925	14979	14922	14833	15104	14945	14844	14866	14982	14888	14707	15099	14873	14864	14707	14916	14926	14775	14890	14823	14886	14786	14792	14870	14859	15102	14957	14849	14918	14900	14858	14818	14848	14819	14989	14861	14930	14880	15024	14864	14754	14837	14876	14986	14797	14708	14945	14924	14835	14956	14803	14837	14911	14897	15113	14806	15061	14881	15030	14867	14906	14784	15014	14812	15026	14863	14888	14937	14712	15014	14818	14999	14767	14820	14789	14779	14813	14704	14625	14829	14859	14967	14804	14769	14855	14789	14831	14980	14734	14801	14897	15033	14829	14932	14852	14929	14877	14753	14786	14802	14900	14870	14751	14874	14790	14775	14822	14964	14886	14844	14907	14924	14848	14903	15002	14814	15057	14767	14812	14791	14785	14889	14996	14861	14880	14974	14801	14953	14935	14807	14995	14845	14980	14716	14816	14756	14721	14772	14945	14874	14873	14901	14902	14937	14974	14938	14866	14902	14753	15086	14819	14958	14954	15009	14777	14956	14846	14903	15030	14739	14896	14782	14766	14896	14821	15096	14951	14942	14971	14858	14770	14791	14810	14898	14823	14822	14898	14873	14881	14857	14799	14742	14896	14765	14835	14930	14810	14841	14950	14852	14712	14911	14953	14933	14896	14889	14660	14917	14852	14975	14908	14792	15020	14990	14864	14896	14931	14889	14901	14752	14824	14979	14798	14822	14896	14913	14964	14957	14926	14693	14876	14893	14836	14785	15059	14954	14956	14784	14845	14766	14849	14769	14728	14688	14827	14888	14852	15005	14808	14950	14859	14722	14966	14787	14905	14731	15070	14952	14975	14816	15012	14759	14946	14965	14921	14953	14939	14739	14875	14899	15044	14852	15052	14750	15074	14748	15005	14844	14732	14869	14830	14836	14884	14751	14891	14764	14839	14938	14806	14768	14832	14962	14917	15063	14956	14857	14724	14993	14808	14794	14994	15016	14859	14899	14907	14930	14866	14786	14934	14889	14872	14906	14906	14896	14841	14813	14998	14881	14836	14771	15029	14760	14916	14670	14835	14808	14905	14840	14838	14846	14897	14818	14747	14837	14914	14790	15040	14788	14957	14850	14960	14845	15017	14814	14754	14959	14772	14898	14973	14812	14666	14826	14921	14767	14840	15117	14937	14968	14734	14871	14661	14900	14754	14764	14909	15061	14948	14930	14839	14723	14800	14740	14997	15086	15016	14695	14961	14946	14851	14892	14938	14965	14829	14818	14891	14880	14846	14989	15051	14926	14876	14838	14798	14793	14789	14837	15006	14802	14909	14913	15015	14744	14879	14826	14857	14829	14906	15019	14966	14905	14715	14749	14900	14871	14787	14902	15095	14812	14853	14830	14756	14732	14984	14930	14829	14888	14914	14928	14864	14822	14862	14842	14866	14820	14948	14943	14873	14862	15022	15007	14917	14834	14794	14961	14813	14952	14969	14994	14824	14913	14969	14762	14752	14796	14904	14787	14880	14783	14949	14902	14923	14908	14814	14829	14951	14917	14976	14883	15061	14794	14796	14858	14744	14792	14933	14894	14872	14756	15055	14920	15032	14880	14982	14830	14802	14867	14798	14828	14966	14860	14763	14929	14869	15122	14814	15082	14882	15056	14789	14851	14992	14778	15030	14777	14874	14797	14873	14814	14822	14870	14725	14850	14930	14729	14901	14969	14858	15051	14949	14953	14875	14860	14875	14606	14918	14903	14834	14851	14894	14807	14921	14880	14962	15015	14841	14779	14709	14862	15040	14873	15008	15002	14964	14795	14891	14844	14933	15033	14926	14743	14776	14955	14865	14707	15006	15160	14989	14735	14849	14950	14981	14933	15009	15057	14864	14835	15008	14950	14913	14878	14921	14888	14896	14858	14913	14779	14907	15068	14955	15015	14968	14916	14877	14775	14807	14763	14814	14872	14831	14734	14917	14854	14844	14793	14675	14895	14833	14891	14901	14849	14866	14912	14756	14889	14919	14788	14826	14847	14974	14822	14888	14823	14903	14847	14834	14891	14981	14892	14818	14919	14847	14862	14903	14859	14802	15077	14892	14875	14886	14880	14904	14985	14774	14911	14793	14866	14950	14996	14864	14840	14930	14867	14730	14985	14913	14803	14814	15015	14962	14731	14805	14836	14856	14906	14842	14777	15052	14910	14804	14966	14775	14782	14775	14951	14838	14806	14781	14845	14933	14853	15003	14782	14922	14868	14679	14780	14934	14852	15122	14934	14813	14840	14785	14848	14857	14791	14843	14861	14939	14969	14907	14886	15105	14869	14883	14900	14884	14910	14761	14762	14833	14835	14736	14864	14941	14836	15041	14810	14791	14857	14996	14850	14951	14803	14864	15073	14970	14876	14794	14758	14881	14724	14885	14992	14798	14865	14930	14786	15028	14800	15009	14694	14807	14976	14783	14937	14798	14913	14902	15037	14852	14783	14756	14951	14711	14955	14836	14884	14810	14828	15053	14960	14752	14898	14936	14953	14783	14846	14868	14899	14784	14815	14819	14791	14798	14872	14955	14866	14715	14969	14830	14874	14847	14922	14775	14698	14898	14908	14828	14866	15007	14926	14995	14906	14685	14862	14762	14660	14880	14806	14889	14972	14871	14906	14704	14820	14866	14862	14751	14756	14862	14943	14991	14762	14916	14741	14896	14856	14671	14951	15002	14973	14981	14878	14789	14940	14712	14779	14690	14916	15004	14882	14896	15002	14914	14855	14819	15011	15015	14811	14872	14858	14913	14892	14748	14922	14864	14757	14943	14892	14801	14798	15099	14944	14906	14904	14893	14907	14802	14956	14865	14726	14834	14968	14880	14731	15038	14713	14726	15025	14812	14930	14867	14759	14875	14811	14774	15030	14902	14844	14802	14872	14953	14917	14918	14885	14783	15070	14906	15002	14814	14992	14849	14804	14923	14837	14954	14816	14773	14864	14918	14990	14690	14893	14831	15135	15044	14824	14910	14890	14934	14976	14704	14843	14909	14856	14923	14857	14825	14991	14886	14874	14966	14887	14993	14902	14979	14958	14945	14977	14830	15114	14916	14962	14766	14699	14901	14759	14929	14841	15009	14896	14722	14946	14821	14889	14909	14852	14955	15006	14882	14954	14986	14779	14934	14952	14815	14957	14980	14804	14934	14688	14795	14784	14956	14866	15021	14855	15017	14985	14821	14751	14686	15018	14894	14959	14968	14866	14871	14880	14917	14811	14963	14776	14975	14978	14932	14996	14830	15064	14890	14971	14929	14872	14911	14880	14828	14819	14931	14791	14992	14885	14879	14900	14931	14853	14778	14790	14952	14841	14885	14931	14816	14979	14715	14926	14748	14835	15135	14825	14820	14983	14869	14724	15091	14797	14716	14714	14995	14841	14762	15000	14859	14817	14804	14797	14821	14799	15052	14940	14888	14851	14921	14978	14851	14916	14946	14925	14857	14921	14860	14946	14786	14822	14821	14814	15024	14955	14795	15041	14885	14782	14782	15110	14909	14938	14893	14942	14860	14965	14903	14774	15008	14842	14887	14939	14789	14759	14727	15049	14871	14770	14951	14843	14799	14795	14940	14823	14869	14872	14845	14840	15055	14716	14930	14917	14648	14747	14702	15058	14994	14973	14807	14652	14851	14644	14985	14896	14967	14824	14878	14975	14777	14863	14859	14789	14916	14870	14802	14883	14688	14843	14816	14853	14822	14944	14920	14865	15047	14728	14958	14944	15017	14945	14798	14744	15005	14901	14976	14973	14721	14847	14836	14890	14872	14897	14689	14787	15002	14811	14909	14850	14975	14788	14772	14794	14913	14738	14947	14840	14908	14911	14947	14874	14772	14825	14855	14892	14775	14733	14744	14891	15017	14814	14896	14787	14850	14751	14891	14818	14953	14785	15007	14792	14841	14856	15123	14961	14842	14883	14985	14976	14910	14954	14815	14759	14982	14781	15067	14641	14908	14853	14914	14952	14743	14824	14850	15017	14881	14753	15046	14837	14816	14860	15014	15010	14953	15012	14961	14935	14768	14717	14806	14925	14862	14754	14975	14855	14951	14892	14994	14834	14765	14854	14822	14979	14834	14946	14766	14941	14819	14915	14977	14660	14758	14637	14855	14871	14766	14897	14781	14867	14732	14895	14776	14669	14727	14924	14784	14851	14852	14774	14744	14807	14967	14716	14838	14870	14850	14993	14974	14922	14917	14849	14805	14933	14885	14827	14984	14638	14990	14799	15078	14873	14814	14801	14956	14994	14877	14901	14798	14854	14884	15108	14791	14990	14822	14859	14869	14735	14847	14858	14940	14602	14948	14938	14955	14975	14914	14965	14976	14929	15084	14861	14932	14868	14940	14815	14864	14823	14838	14915	14878	14815	14914	14909	14831	14933	14825	14836	14753	15005	14830	14825	14846	14731	14971	14955	14863	14914	15109	14909	14788	14987	14892	14816	15001	14811	14976	15057	14905	14857	14798	15002	14808	14820	14980	15010	14847	14845	14877	14775	14889	14859	14961	14928	14840	14954	14839	14813	14796	14869	14913	14972	14950	14964	15063	14836	15018	14995	14812	14954	14820	14882	14775	15070	14863	14908	14889	14851	14950	14867	14859	14944	14858	14812	15048	14886	14856	14764	14962	14834	15028	14743	14913	14855	15010	14824	14855	14823	14849	14808	14717	14862	14801	14863	14896	14769	15008	14891	15021	14967	14814	14929	14949	14797	14823	14972	14819	14837	14990	14881	14973	14825	14910	14933	14849	14874	14976	14991	14783	14798	14853	14881	14942	14763	14947	14883	14756	14778	14752	14991	14955	14930	14893	14935	14997	14960
22925	21190	28916	23743	21611	24112	25947	20531	19419	19837	19512	18958	19175	19149	18909	18839	18894	18839	18769	18761	18767	18551	18743	18728	18642	18462	18641	18715	18463	18552	18541	18636	18632	18628	18583	18521	18599	18567	18556	18587	18477	18693	18612	18690	18513	18614	18483	18450	18418	18364	18444	18532	18537	18545	18540	18535	18318	18300	18518	18583	18639	18690	18572	18448	18429	18432	18445	18386	18456	18410	18404	18287	18453	18723	18621	18542	18487	18527	18569	18480	18345	18343	18677	18612	18393	18735	18565	18342	18583	18370	18553	18459	18529	18529	18448	18499	18372	18506	18691	18501	18598	18389	18532	18359	18452	18509	18640	18504	18362	18581	18654	18430	18387	18454	18466	18466	18575	18767	18463	18474	18486	18688	18594	18406	18628	18322	18320	18519	18619	18465	18440	18470	18484	18326	18456	18415	18425	18406	18527	18701	18244	18541	18486	18442	18624	18389	18609	18341	18512	18544	18342	18298	18484	18648	18567	18468	18394	18415	18416	18487	18448	18716	18580	18526	18622	18595	18468	18344	18375	18070	18444	18414	18490	18723	18382	18421	18581	18422	18528	18567	18448	18274	18363	18384	18537	18382	18525	18426	18447	18480	18474	18368	18189	18417	18512	18408	18581	18432	18506	18310	18591	18619	18421	18433	18417	18302	18397	18505	18424	18237	18561	18410	18591	18406	18475	18371	18524	18579	18677	18424	18289	18146	18295	18403	18486	18470	18346	18515	18464	18602	18575	18314	18377	18448	18672	18505	18394	18448	18480	18422	18339	18371	18602	18298	18394	18498	18395	18377	18350	18471	18376	18453	18382	18445	18384	18574	18462	18388	18562	18515	18476	18230	18209	18568	18251	18374	18282	18328	18612	18416	18596	18295	18609	18395	18502	18449	18598	18446	18447	18393	18447	18521	18428	18460	18493	18340	18700	18668	18546	18500	18442	18372	18590	18652	18324	18641	18485	18438	18448	18315	18336	18561	18501	18450	18481	18594	18492	18242	18272	18514	18552	18437	18540	18487	18466	18352	18411	18576	18388	18436	18386	18265	18450	18580	18622	18320	18461	18387	18563	18352	18485	18573	18366	18510	18374	18635	18100	18253	18238	18370	18232	18557	18584	18547	18679	18604	18414	18283	18500	18488	18299	18458	18733	18577	18565	18355	18623	18424	18518	18351	18381	18323	18476	18448	18343	18523	18205	18513	18352	18326	18239	18376	18621	18438	18417	18525	18456	18226	18300	18470	18340	18336	18250	18457	18465	18460	18438	18669	18394	18554	18585	18578	18713	18449	18551	18451	18569	18502	18447	18505	18571	18573	18475	18371	18286	18465	18410	18345	18578	18485	18311	18305	18492	18388	18168	18462	18487	18391	18555	18408	18451	18425	18426	18330	18353	18247	18422	18397	18273	18263	18406	18377	18319	18424	18423	18520	18516	18397	18281	18692	18491	18480	18342	18456	18450	18210	18394	18465	18398	18301	18469	18436	18249	18173	18356	18391	18317	18446	18305	18384	18520	18554	18460	18515	18380	18450	18552	18132	18331	18391	18784	18406	18471	18477	18606	18380	18565	18464	18435	18457	18431	18374	18484	18401	18485	18349	18387	18453	18670	18537	18258	18188	18526	18558	18547	18415	18484	18334	18242	18519	18250	18346	18233	18482	18415	18336	18471	18236	18385	18328	18243	18607	18481	18722	18511	18297	18463	18574	18435	18553	18502	18380	18517	18481	18344	18594	18509	18547	18454	18501	18311	18703	18534	18696	18528	18482	18364	18537	18656	18507	18580	18514	18409	18591	18497	18296	18611	18481	18362	18411	18629	18663	18635	18489	18553	18562	18496	18376	18596	18466	18394	18562	18455	18481	18743	18311	18334	18585	18531	18339	18367	18384	18474	18503	18127	18622	18394	18417	18431	18369	18394	18296	18652	18421	18372	18454	18302	18492	18408	18403	18308	18498	18356	18440	18575	18162	18561	18439	18400	18575	18623	18369	18408	18386	18525	18572	18495	18331	18434	18482	18392	18390	18529	18365	18375	18428	18448	18407	18452	18375	18385	18290	18503	18615	18525	18465	18440	18280	18352	18443	18601	18441	18593	18551	18302	18349	18589	18443	18378	18498	18216	18235	18370	18394	18333	18355	18224	18479	18414	18508	18477	18319	18453	18448	18456	18452	18568	18523	18402	18609	18436	18408	18315	18290	18669	18446	18482	18455	18476	18304	18460	18597	18458	18630	18413	18454	18451	18419	18568	18327	18528	18418	18557	18270	18348	18470	18293	18504	18146	18402	18672	18373	18345	18541	18568	18429	18615	18721	18412	18512	18266	18243	18369	18418	18274	18240	18409	18330	18550	18444	18477	18286	18615	18310	18394	18612	18329	18376	18547	18492	18205	18353	18658	18282	18570	18608	18397	18369	18411	18510	18551	18458	18496	18228	18521	18315	18298	18409	18323	18455	18604	18421	18502	18480	18526	18402	18423	18613	18637	18351	18346	18540	18345	18341	18412	18316	18482	18252	18334	18401	18317	18348	18321	18145	18639	18255	18423	18576	18569	18284	18414	18481	18540	18289	18418	18343	18504	18303	18647	18489	18453	18391	18467	18395	18440	18553	18378	18378	18434	18393	18607	18451	18355	18552	18277	18589	18346	18293	18291	18351	18351	18538	18421	18440	18411	18397	18408	18313	18236	18475	18427	18428	18402	18375	18456	18568	18400	18309	18306	18375	18456	18342	18393	18574	18625	18563	18282	18473	18721	18421	18568	18626	18507	18335	18483	18366	18473	18315	18758	18558	18391	18482	18166	18393	18457	18578	18329	18397	18572	18383	18480	18293	18061	18387	18606	18337	18618	18420	18503	18351	18182	18219	18427	18655	18459	18542	18586	18281	18516	18357	18531	18488	18403	18514	18548	18426	18332	18447	18361	18316	18466	18320	18339	18604	18558	18499	18501	18275	18562	18312	18545	18680	18605	18305	18460	18525	18221	18534	18506	18411	18391	18418	18624	18502	18369	18372	18195	18508	18409	18443	18404	18506	18472	18519	18688	18337	18557	18528	18353	18343	18520	18405	18540	18511	18405	18385	18495	18550	18374	18192	18471	18601	18631	18365	18559	18548	18370	18342	18450	18408	18525	18483	18417	18544	18132	18313	18343	18228	18371	18229	18430	18338	18549	18475	18296	18511	18357	18481	18340	18450	18641	18410	18445	18430	18558	18455	18329	18288	18492	18641	18645	18474	18513	18471	18663	18624	18394	18510	18391	18364	18349	18382	18509	18467	18321	18448	18543	18422	18545	18356	18485	18281	18438	18299	18654	18500	18476	18620	18488	18460	18331	18361	18509	18448	18374	18439	18486	18517	18652	18224	18472	18437	18462	18405	18368	18429	18228	18237	18471	18531	18463	18636	18516	18480	18324	18377	18313	18557	18470	18219	18378	18462	18544	18339	18273	18601	18337	18425	18374	18603	18616	18394	18371	18282	18606	18476	18421	18554	18393	18430	18437	18654	18514	18232	18505	18485	18362	18520	18355	18408	18137	18495	18449	18488	18637	18418	18506	18590	18453	18665	18572	18483	18504	18409	18452	18613	18424	18385	18343	18539	18653	18551	18579	18246	18497	18402	18426	18437	18585	18592	18428	18391	18447	18510	18275	18372	18344	18406	18366	18335	18543	18419	18658	18366	18407	18608	18615	18498	18653	18370	18278	18401	18716	18378	18433	18472	18369	18600	18279	18504	18251	18417	18567	18517	18534	18574	18416	18332	18349	18425	18407	18490	18365	18424	18365	18520	18746	18550	18682	18394	18550	18464	18230	18332	18392	18319	18365	18498	18600	18346	18464	18282	18384	18346	18595	18414	18373	18501	18437	18559	18521	18283	18527	18405	18374	18292	18296	18260	18346	18423	18339	18404	18493	18600	18448	18217	18451	18636	18419	18535	18446	18228	18392	18452	18321	18315	18413	18307	18555	18324	18382	18507	18459	18529	18340	18391	18493	18360	18530	18169	18188	18405	18304	18491	18330	18471	18269	18225	18437	18371	18380	18327	18363	18358	18425	18372	18472	18457	18371	18437	18346	18487	18654	18438	18424	18400	18470	18300	18286	18395	18290	18304	18256	18374	18477	18427	18669	18562	18451	18332	18657	18331	18538	18364	18399	18398	18435	18653	18517	18480	18535	18549	18279	18519	18609	18375	18396	18490	18355	18390	18294	18335	18366	18572	18555	18391	18525	18420	18316	18444	18449	18150	18309	18255	18464	18430	18410	18427	18209	18283	18514	18286	18350	18301	18538	18283	18342	18465	18543	18319	18451	18251	18533	18394	18525	18393	18515	18453	18400	18508	18505	18601	18508	18514	18443	18327	18598	18408	18147	18582	18470	18301	18536	18419	18313	18470	18356	18455	18572	18429	18316	18435	18331	18611	18479	18454	18206	18367	18334	18422	18326	18489	18346	18398	18500	18510	18451	18435	18533	18311	18483	18458	18351	18292	18477	18295	18424	18302	18569	18415	18625	18649	18375	18214	18333	18582	18367	18244	18544	18458	18473	18415	18380	18722	18599	18138	18262	18303	18424	18353	18523	18665	18440	18349	18551	18357	18351	18524	18387	18505	18592	18439	18408	18599	18672	18420	18543	18423	18266	18425	18443	18494	18540	18480	18301	18330	18514	18444	18372	18357	18412	18488	18497	18376	18484	18508	18561	18400	18418	18434	18515	18478	18492	18552	18345	18310	18352	18428	18480	18476	18306	18326	18545	18501	18452	18611	18524	18292	18639	18536	18710	18517	18497	18466	18475	18526	18414	18446	18418	18542	18379	18450	18316	18525	18462	18381	18330	18429	18436	18581	18453	18680	18605	18544	18426	18694	18439	18473	18311	18516	18324	18492	18472	18579	18673	18355	18384	18388	18412	18456	18524	18559	18706	18400	18485	18439	18574	18518	18588	18499	18411	18515	18406	18447	18583	18480	18606	18477	18457	18487	18425	18409	18469	18401	18703	18699	18277	18653	18363	18479	18377	18604	18430	18569	18532	18332	18319	18573	18455	18432	18367	18492	18588	18523	18408	18338	18475	18455	18390	18471	18528	18518	18372	18489	18463	18489	18607	18360	18351	18455	18455	18368	18543	18373	18544	18354
22929	39682	33694	25549	23557	20174	18570	17201	16840	16471	16081	15932	15721	15533	15595	15474	15384	15577	15345	15200	15219	15234	15144	15131	15184	15158	15160	15161	15147	15227	15369	15064	15065	15358	15189	15045	15259	15196	15155	15040	15017	15125	15143	15083	15175	15077	15081	15167	14994	15143	15118	15068	15006	15130	15212	15167	15211	15104	15127	15259	14942	15094	14973	15349	15182	15097	14889	15004	15153	14997	14937	15080	15132	15151	15100	15105	15116	15174	15115	15105	15136	15154	15037	15110	15142	15018	15069	15061	15098	15054	15124	15144	15077	15076	15243	15114	15188	14960	15156	15130	15143	15072	15213	15117	15233	14942	15084	15163	15208	15128	15116	15132	15207	15067	15139	15247	15001	15032	15164	14983	15058	15122	15138	15287	15130	15160	15153	15019	15106	15182	14962	15130	15137	14958	14929	15243	15161	15058	15136	15125	15125	15126	15060	15027	15051	14974	15193	15089	15131	15202	15180	15111	15112	15057	15141	15206	14960	15089	15175	15007	15151	15059	15063	15047	15069	15156	15034	15130	15029	14920	15184	15000	15033	14947	15112	15080	15010	15134	14957	15159	15027	15005	15000	15136	15200	14916	15083	15113	15157	14950	15055	14969	15098	15160	15123	15180	14903	14982	14888	15172	15262	15041	15064	15142	14972	15226	14828	15008	15155	15148	15159	14995	15196	14892	15022	15051	15121	14825	15140	15131	15158	15124	15057	15119	15066	14873	15104	14974	15254	15173	15136	14997	14827	15021	15145	15036	15040	15050	15030	15149	15012	15061	15173	15015	15087	15089	14965	14993	15091	15013	15087	14914	14992	15082	15136	14986	15073	15209	15101	15033	15149	15106	15093	15067	15167	15035	15114	14989	14927	14900	14944	15025	14960	15036	14975	15027	15080	15044	15129	15072	15105	15052	15060	15048	15047	14938	15229	15005	15082	15070	14927	15101	14912	15053	15001	14992	15125	15083	14950	15281	15112	15168	14935	14915	15000	15113	14985	15159	14972	14875	15036	15103	15156	15066	15012	15090	15174	14975	15035	15059	15121	14953	15106	15159	14960	15101	15085	15177	15112	15262	15109	15098	14911	15116	14876	15061	14984	15025	15078	15098	14971	15085	15056	15140	14939	15118	15184	15013	15039	15008	15145	15061	15022	15164	14890	15021	15039	15066	15043	14987	15026	15154	14919	14945	15180	15184	15105	15281	14943	15013	15052	15164	15039	15180	14831	15187	15015	15031	15116	15091	14981	15156	14886	14904	15060	14934	15112	15024	15189	15056	15141	15017	15098	15054	15024	14956	15092	15019	15107	15239	15047	15085	15088	14862	15109	15011	15127	15027	15153	15090	15157	15049	15017	15016	15056	15044	15053	14977	15065	14914	14970	15073	15094	14949	15055	14953	15112	15016	14839	15082	15012	15081	15213	14987	15120	14955	14878	15105	15025	15009	14952	15072	15056	15110	15109	15124	14884	15216	15166	15043	15113	15038	15076	15005	14989	15061	15008	14894	14985	14968	15023	15155	14849	14919	14899	14973	15017	15089	15099	14955	15067	14974	14987	14940	15110	14965	15020	15074	14933	15204	15079	15057	14893	14935	14921	15040	15155	14896	14937	14924	15128	15172	15080	15078	15112	15054	15187	15055	15109	15110	15083	14981	15230	15063	15214	15087	14976	14819	15113	15180	15097	14982	15028	15260	14999	15101	14962	15156	15126	15074	14903	15222	15004	15131	15195	15260	15196	15052	14945	15091	15050	15034	15140	14975	14986	15211	15073	15025	15122	15132	15050	15000	15018	15025	15122	15109	15128	15133	15142	14963	15147	14929	15027	15042	15073	14994	15092	15059	14864	15109	15196	14942	15004	14940	14972	14957	15287	15170	14984	14920	15183	15061	15135	15099	15090	15033	15150	15052	14962	15129	15104	15268	15142	14920	15188	15028	15182	15102	15019	15067	15056	15057	15165	15062	14941	15031	15145	15095	14809	15076	15086	14981	15045	14978	15124	15080	15010	15009	14987	15042	15071	15149	14903	15015	14980	14988	14973	15129	14963	15015	15015	14961	15072	14940	15113	14967	15140	15075	15143	15097	15027	15077	15029	14970	15125	15009	15069	14999	15140	15023	15035	15172	15155	15166	14897	15142	15069	15165	15002	15005	15232	15197	15029	15070	15033	15145	14930	15043	15102	15060	15090	14914	14974	15128	14978	14993	15162	14913	15054	15029	14979	14956	15007	15032	14996	14965	15089	15065	15055	15128	14955	15085	14995	14896	15147	15099	14879	15116	15010	15158	15028	15082	15164	15046	15034	15030	14927	15037	14770	15085	15020	14977	15197	14880	15064	15031	15184	15053	14936	14973	14993	15017	15092	14928	15001	14987	14963	15022	15068	15028	14983	15138	14938	15085	15070	15011	15166	15021	15017	15205	15072	15186	15084	15080	15054	14934	15072	15151	15041	15197	14873	15011	15079	15127	15109	14973	15078	14980	15144	14848	15142	15082	15081	14823	15022	14966	15168	15082	15105	14993	14900	15128	15034	15229	15157	14999	14919	15118	15230	15032	15076	15112	15111	14992	15052	15072	15174	15275	15140	15136	15000	15009	15150	15039	15040	15377	15092	15040	14961	15192	14955	14953	14986	15111	14974	15015	14982	15174	15000	14976	15076	15052	14958	15350	14813	14989	15085	15028	15211	15001	15054	15261	15147	15112	15277	15038	15097	15136	15090	15031	15031	15125	15194	15237	15042	15083	15051	15033	15045	15172	15023	15135	14919	15037	15037	15089	15000	15128	15061	14967	15126	14839	14950	14961	15221	15074	15129	15173	15192	15055	15014	15170	15150	15066	15237	15041	15195	15149	15112	14922	15037	15057	14858	15091	15021	15052	15053	15046	14948	15075	15096	14868	15118	15210	15031	14950	15036	14929	15028	15059	15126	15108	15020	15143	15023	15213	15111	14960	15080	14903	14706	15038	15016	14942	15011	14920	15114	15101	15277	15121	15023	15011	15030	14952	15087	15182	15086	15137	15225	14868	15044	15037	15078	14952	15063	15090	15040	15147	15120	15117	15299	15080	14809	15180	15054	14919	14998	15145	15056	14972	15016	15074	15162	15106	14946	15028	15100	15000	15088	15113	14970	15019	15221	15035	15102	15099	14971	15031	14930	15033	14898	15079	15116	15135	15006	14989	15030	15071	15112	14974	15046	15049	15140	14951	14946	15170	14896	14987	14929	15118	14961	15043	15064	15100	15092	15159	15050	15085	15049	15185	15208	15110	15077	15166	15079	14999	14983	14955	15032	15048	15081	15090	15112	15118	15276	14973	15078	15025	15055	15080	15070	15078	15094	15053	15079	15162	15038	15100	15164	15175	15148	14926	15010	15054	15303	14947	14992	14944	14866	14968	15090	15062	15098	15021	15028	14948	15004	15012	14950	15031	15190	14946	15122	15159	15040	14950	14986	15179	15096	15088	15020	15062	14867	15108	15022	15072	15037	15128	15119	15171	15147	15141	14978	15100	15180	15283	14938	15071	15067	15055	14891	15080	15115	15153	15069	15053	15072	15157	14865	15039	15099	15155	15098	15188	15101	14986	15140	15000	14938	14910	14977	15116	14965	15016	15171	15100	15076	15084	15162	15055	15172	14911	15037	15274	15068	15221	14975	14999	15095	14994	15023	14962	14820	15117	15075	15230	15017	15179	15012	14975	15085	15080	15052	14997	15118	15056	14942	15042	15221	14966	14962	15090	15017	15139	15125	15057	14963	15106	14885	15026	14978	15021	15139	15079	14937	15133	15048	14913	14998	15074	14916	14898	15215	15066	14988	14986	15017	14924	14979	15086	14981	14964	14997	15096	15121	14904	15157	15063	15085	15136	15020	15164	15114	14896	15089	14943	15034	15082	15245	15245	15008	14954	15040	14958	15127	15152	15038	14972	15005	15122	15023	15140	14991	15078	15162	15016	15096	14955	15117	15069	14839	15157	14964	15056	15027	15133	15076	15179	14929	15024	15061	14973	15046	15000	15303	15078	15135	14966	14948	14929	15019	15134	15057	14993	15052	15171	14985	14925	14908	15066	15141	15033	14981	15027	14870	15162	15091	15200	14943	15115	14918	14969	15074	15070	15116	14990	14951	14927	14956	15215	15196	14894	15002	15222	15124	14956	15197	15169	15063	14966	14927	15296	15017	15037	14952	15003	15017	14999	15006	15093	15060	15089	15066	14959	15011	15009	15110	14980	14976	15255	14904	15208	15031	15039	15212	15057	15096	14804	15178	15043	14972	15188	14977	15138	14966	15095	14875	15141	14998	15129	14952	15041	15021	15213	14933	14943	15175	15202	14935	15129	15131	15116	15156	15153	14985	14908	15203	15012	15053	15198	15306	15037	14986	14965	14855	15075	15052	14950	15055	15151	15051	15060	15129	15111	15262	15202	15258	15168	14970	15044	15103	15015	14856	14986	15139	15065	14874	14925	15246	15055	14950	15255	15005	15236	14956	15062	15083	14926	15136	15016	15078	15063	14993	15029	15070	14932	15106	14955	15007	15175	15115	15221	15185	15075	15205	15116	15075	15091	14940	15078	14931	15247	15251	15148	15033	15014	15108	14937	14935	15132	15036	15082	15180	15091	15214	15104	15081	15241	14942	15041	15079	14975	14990	15102	15135	15005	15206	15046	15039	15057	15122	15086	15068	14933	15185	15039	15068	14822	15107	14965	15141	15080	15075	15229	15177	15160	15148	15023	14979	15117	15078	15092	15052	15007	15079	15175	15146	14839	14993	15363	15046	15159	14968	15111	15190	14999	14951	14957	14981	15023	14982	14959	15075	14901	15160	15173	15092	15198	15091	15007	15030	14962	15045	15232	15250	15032	15089	15123	15126	15082	15081	14906	15119	15186	15137	15022	15031	14880	15046	15194	15035	15050	14936	15246	14901	15088	14980	15122	15080	15041	15018	14952	15152	15064	15164	15060	15030	15285	15029	15069	14939	14948	15191	15043	14915	15003	15042	15234	14920	14955	14980	15015	14972	15039	15058	15000	15051	14961	15202	15122	15004	15082	15165	14958	14993	14944	15135	15046	15156	14927	15135	15109	15007	15150	14909	15037	15066	15001	15152	15064	14949	14965	15031	15055	14894	14897
28443	23099	26270	23299	20305	19957	19374	18760	18489	18563	18505	18148	18431	18316	18325	18276	18568	18245	18190	18561	18232	18204	18505	18315	18229	18251	18418	18253	18290	18372	18174	18391	18356	18171	18376	18334	18593	18365	18328	18231	18392	18301	18305	18276	18155	18285	18066	18252	18110	18134	18260	18155	18316	18310	18216	18295	18215	18306	18268	18105	18263	18293	18230	18599	18287	18303	18337	18211	18171	18339	18185	18109	18159	18202	18347	18213	18210	18286	18317	18366	18302	18207	18398	18349	18237	18170	18049	18449	18328	17971	18160	18419	18352	18303	18308	18151	18173	18256	18312	18346	18322	18452	18455	17918	18075	18161	18146	18123	18168	18200	18180	18147	18076	18103	18221	18270	18303	18327	18109	18378	18280	18478	18260	18168	18210	18471	18239	18189	18105	18474	18172	18422	18240	18168	18210	18141	18264	18322	18393	18213	18071	18019	18007	18240	18230	18086	18241	18311	18193	18077	17961	18176	18190	18091	18309	18223	18169	18251	18283	18254	18357	18506	18270	18032	18273	18182	18432	18307	18308	18146	18429	18039	18209	18197	18052	18173	18051	18256	18300	18239	18317	18217	18330	18161	18134	18187	18066	18338	18140	18243	18270	18120	18375	18292	18130	18185	18294	18329	18268	18265	18197	18202	18177	18147	18224	18267	18269	18249	18234	18257	18357	18244	18104	18204	18175	18205	18120	18174	18186	18168	18268	18242	18455	18365	18437	18187	18200	18221	18307	18190	18201	18158	18187	18125	18141	18140	18421	18181	18268	18293	18360	18293	17911	18258	18267	18308	18258	18373	18143	18276	18163	18351	18205	18261	18019	18452	18325	18338	18409	18406	18366	18184	18447	18218	18313	18325	18177	18228	18244	18371	18214	18317	18250	18229	18333	18147	18335	18212	18249	18303	18334	18093	18320	18088	18071	18258	18332	18289	18007	18181	18272	18221	18463	18019	18309	18265	18229	18093	18348	18273	18149	18292	18174	18308	18285	18297	18353	18407	18361	18355	18253	18246	18364	18238	18230	18187	18312	18114	18344	18135	18379	18264	18425	18331	18240	18238	18145	18383	18122	18111	18031	18040	18080	18124	18258	18326	18369	18086	18303	18200	18297	18340	18213	18177	18242	18230	18367	18128	18145	18297	18260	18064	18387	18484	18359	18074	18286	18314	18196	18288	18292	18270	17992	18250	18460	18103	18228	18126	18129	18179	18165	18294	18325	18333	18067	18244	18251	18197	18264	18167	18191	18258	18217	18261	18280	18256	18266	18221	18179	18424	18218	18192	18062	18229	18376	18270	18489	18250	18284	18210	18361	18290	18377	18225	18302	18213	18428	18146	18204	18048	18215	18225	18263	18063	18182	18306	18120	18190	18387	18198	18031	18277	18282	18089	18247	18309	18286	18247	18039	18201	18267	18226	18183	18133	18128	18192	18030	18121	18235	18124	18167	17888	18283	18139	18083	18195	18171	18347	18393	18312	18313	18229	18143	18220	18113	18333	18470	18114	18190	18231	18293	18128	18158	18294	18237	18384	18261	18222	18294	18132	18176	18208	18244	18296	18129	18112	18393	18271	18271	18238	18303	18466	18399	18201	18137	18152	18237	17973	18138	18183	18191	18206	18128	18102	18371	18208	18227	18437	18069	18166	18158	18311	18039	18318	18304	18262	18074	18259	18212	18415	18012	18127	18376	18244	18111	18338	18324	18323	18322	18109	18108	18458	18130	18174	18378	18353	18079	18102	18284	18258	18345	18141	18272	18200	18296	18351	18170	18138	18197	18259	18202	18270	18274	18061	18142	18234	17768	18157	18144	18327	18229	18277	18229	18355	18325	18232	18109	18444	18117	18055	18364	18414	18162	18273	18275	18248	18164	18226	18187	18074	18214	18340	18156	18360	18370	18187	18299	18229	18276	18167	18169	18250	18015	18227	18234	17947	18062	18166	18076	18045	18283	18269	18154	18269	18027	18297	18094	18082	18093	18185	18144	18323	18164	18268	18243	18168	18367	18326	18320	18138	18134	18106	18013	18321	18390	18158	18253	18142	18284	18205	18059	18355	18214	18229	18177	18209	18091	18373	18255	18222	18172	18294	18386	18401	18445	17997	18337	18253	18190	18106	18255	18466	18199	18194	18344	18273	18289	18258	18223	18434	18378	18165	18299	18315	18389	18216	18402	18305	18234	18186	18199	18409	18233	18050	18332	18254	18398	18251	18370	18422	18501	18343	18335	18020	18345	18188	18171	18443	18278	18057	18156	18089	18151	18172	18203	18201	18234	18333	18296	18246	18195	18272	18312	18254	18280	18111	18304	18182	18240	18199	18260	18279	18158	18348	18353	18191	18296	18281	18219	18283	18283	18057	18227	18348	18262	18193	18293	18406	18037	18115	18357	18316	18223	18267	18376	18338	18345	18098	18365	18239	18222	18270	18491	18408	18308	18220	18327	18350	18441	18353	18395	17999	18401	18290	18320	18122	18432	18247	18337	18406	18425	18259	18315	18298	18237	18359	18146	18259	18310	18296	18286	18302	18084	18195	18282	18192	18365	18362	18328	18401	18258	18340	18464	18173	18367	18167	18275	18182	18255	18311	18435	18357	18157	18217	18370	18614	18210	18329	18191	18284	18341	18225	18468	18070	18241	18314	18334	18303	18410	18099	18064	18276	18080	18334	18345	18208	18149	18151	18369	18340	18384	18042	18498	18179	18250	18293	18217	18151	18176	18359	18421	18347	18152	18161	18152	18273	18147	18059	18360	18099	18277	18214	18300	18208	18357	18037	18093	18321	18401	18388	18185	18326	18058	18217	18359	18461	18257	18315	18252	18315	18272	18262	18431	18305	18278	18187	18125	18143	18315	18139	18234	18358	18377	18132	18327	18446	18317	18496	18380	18134	18112	18392	18264	18241	18321	18279	18100	18286	18109	18085	18329	18299	18413	18355	18187	18252	18271	18231	18208	18044	18232	18416	18454	18218	18129	18237	18334	18277	18189	18172	18075	18194	18479	18145	18332	18228	18181	18445	18220	18124	18167	18418	18368	18301	18481	18160	18043	18296	18350	18267	18275	18266	18280	18500	18092	18248	18173	18231	18436	18329	18223	18024	18270	18228	18341	18486	18201	18336	18263	18338	18191	18390	18296	18206	18091	18293	18297	18226	18316	18380	18270	18153	18129	18152	18039	18248	18233	18137	18274	18343	18170	18032	18223	18295	18277	18311	18224	18167	18278	18257	18283	18297	18059	18338	18178	18277	18331	18413	18111	18347	18110	18301	18221	18173	18243	18197	18299	18278	18337	18339	18229	18319	18074	18305	18204	18228	18156	18137	18313	18146	18181	18158	18071	18281	18416	18250	18158	18271	18212	18287	18089	18071	18154	18154	18242	18224	18124	18297	18099	18199	18317	18153	18261	18250	18329	18028	18334	18310	18348	18287	18288	18196	18244	18343	18358	18411	18224	18187	18356	18226	18369	18157	18308	18413	18231	18280	18131	18310	18163	18149	18112	18261	18334	18365	18186	18281	18255	18338	18220	18093	18186	18179	18359	18031	18304	18101	18390	18272	18284	18272	18320	18362	18193	18156	18443	18229	18045	18523	18186	18229	18250	18213	18381	18100	18267	18399	18159	18264	18154	18291	18194	18298	18051	18195	18505	18279	18506	18188	18348	18428	18308	18205	18347	18278	18201	18081	18257	18323	18243	18158	17997	18154	18019	18284	18154	18234	18415	18153	18356	18420	18367	18296	18275	18239	18463	18405	18147	18292	18300	18349	18344	18248	18452	18419	18263	18141	18256	18463	18286	18056	18187	18089	18401	18423	18192	18053	18225	18056	18201	18088	18267	18407	18153	18173	18194	18180	18142	18140	18330	18202	18240	18293	18359	18269	18313	18192	18288	18306	18348	18224	18266	18276	18185	18381	18206	18366	18189	18289	18302	18318	18279	18081	18242	18380	18350	18061	18384	18218	18207	18056	18282	18322	18214	18137	18301	18455	18200	18199	18177	18263	18258	18483	18318	18523	18313	18228	18305	18312	18390	18281	18444	18227	18262	18199	18174	18351	18325	18406	18136	18192	18354	18335	18472	18287	18174	18176	18241	18380	18354	18280	18546	18252	18266	18122	18263	18179	18313	18048	18205	18440	18291	18256	18314	18163	18186	18304	18283	18177	18208	18255	18370	18244	18190	18109	18443	18176	18090	18040	18067	18070	18098	17908	18243	18419	18425	18161	18135	18412	17996	18256	18187	18226	18117	18337	18456	18339	18323	18153	18402	18212	18284	18251	17954	18284	18365	18202	18204	18252	18401	18104	18333	18280	18445	18375	18237	18136	18234	18274	18253	18328	18285	18227	18169	18096	18255	18201	18319	18378	18348	18234	18357	18286	18086	18321	18302	18275	18217	18288	18186	18304	18155	18336	18282	18216	18281	18343	18211	18224	18267	18433	18294	18273	18184	18395	18316	18378	18302	18104	18259	18164	18282	18251	18047	18271	18174	18201	18218	18197	18254	18171	18103	18274	18303	18136	18328	18229	18532	18293	18053	18125	18285	18119	18285	18208	18319	18221	18444	18262	18253	18228	18268	18017	18234	18306	18386	18273	18253	18306	18300	18180	18336	18285	18275	18420	18216	18341	18220	18263	18217	18208	18264	18214	18099	18373	18311	18412	18518	18295	18201	18427	18092	18119	18140	18333	18295	18239	18142	18316	18379	18340	18162	18032	18314	18101	18281	18496	18332	18139	18150	18257	18490	18015	18298	18322	18334	18195	18068	17937	18279	18217	18419	18149	18302	18390	18140	18160	18195	18222	18388	18321	18167	18330	18158	18503	18329	18116	18214	18396	18466	18243	18295	18047	18249	18253	18180	18334	18275	18473	18316	18246	18241	18239	18317	18110	18352	18154	18252	17983	18162	18191	18188	18187	18206	18147	18233	18128	18331	18234	18116	18345	18297	18284	18251	18216	18227	18228	18058	18212	18269	18226	18548	18183	18319	18273	18494	18237	18330	18040	18263	18139	18339	18418	18258	18580	18206	18371	18052	18317	18093	18247	18313	18282	18352	18066	18454	18241	18210	18219	18297	18289	18210	18350	18261	18250	18469	18327	18078	18126	18292	18160	18278	18269	18372	18276	18227	18019
21204	26950	23142	18657	18019	17298	16076	15429	15576	15316	15301	15080	15219	15255	15122	14999	15102	14933	14921	15036	14994	14873	14937	14882	14993	14781	14999	14996	14976	14972	15053	14871	15007	14938	15014	14991	14864	15089	15029	15096	14936	14980	14878	15033	14794	15061	14968	14944	15024	14944	14986	14856	14865	14710	14871	14984	14894	14802	15013	14959	14944	15043	15008	14894	14894	14982	15137	14954	15009	14912	15105	14932	14723	15071	15015	14944	15010	14990	15027	14879	15001	15005	14853	15001	14980	15006	14844	15054	15023	14963	15024	14945	14946	15041	14807	14884	14908	15075	15076	14995	15085	14910	15059	15037	14910	14921	15173	15001	14977	15061	15030	14847	15016	14911	14785	14700	15019	15144	14888	15008	14771	14932	14825	14852	15021	14920	14918	15067	14871	14890	14901	14833	14882	14853	14903	14911	14921	14883	14816	14895	14760	14841	15036	15105	15007	14979	14867	14843	14986	14894	15071	14947	14961	15021	14923	14874	14839	14886	15028	15053	15118	15066	14907	15044	15058	14933	14941	14921	14865	15011	14786	14934	14920	14801	14915	15045	14745	14762	14741	14914	14859	15111	14962	14785	14917	15037	15037	15002	14895	15139	15042	15027	14881	15049	14889	14812	14813	14891	15039	14876	14881	14742	14952	14962	14909	14936	14856	14851	15010	14846	14990	15082	14954	14923	15112	14980	14908	14930	14956	14854	14916	15003	15087	15095	14897	14787	14904	14932	14866	14805	14945	14940	15064	14893	14865	14856	14951	14892	14835	14752	15033	15028	14961	15077	14878	15169	14758	15044	14946	14964	15070	14872	15045	15069	14910	14918	14864	15108	15012	14788	14927	14788	14930	14958	15038	14810	14979	14935	14818	14913	15111	14883	14895	14854	15035	14878	14793	15013	14939	14784	14903	14882	14948	14921	14834	14810	15174	14912	15031	14914	14836	14899	14807	15007	14967	14992	14878	15117	14907	14932	14830	14937	15042	14803	14908	14858	14959	14943	15112	14991	14823	14896	14996	14973	15112	14937	15004	14872	15000	15053	15055	14732	14877	14998	15000	14789	15063	14955	14936	15026	14939	14888	14705	14866	14921	14948	14912	14996	14825	15083	14876	14878	14994	14902	15022	14929	15038	14807	14983	14827	15162	14903	14909	14970	14924	14994	14914	15006	14889	14932	15049	15136	15009	14966	14856	14894	15020	14891	14985	14867	15022	14976	14979	14792	14881	14835	14842	14860	14940	15092	14834	15092	14981	15043	15058	14958	14914	14944	14981	15056	14967	14756	14986	14947	15024	14809	14923	15110	14853	14984	14927	14954	15155	14967	14836	14942	14902	14902	14885	14895	15000	15034	15021	14920	14997	14949	14862	14847	15053	14925	14871	14873	14982	14866	14838	15000	14963	14853	14852	14996	14916	14810	14777	15056	15051	14910	15074	15064	14901	14965	14806	14938	14817	14937	15145	14934	15031	14805	14984	14945	14983	14869	14967	14973	14928	14945	14938	14854	14978	14890	14834	14915	15088	15055	14852	15140	14980	14955	14979	14905	14771	14775	14868	15025	14814	14857	14960	14975	14891	14991	15015	14931	14932	14863	15055	15081	14871	14798	14877	15066	14932	14828	15081	14945	14793	14972	14881	14924	14967	14991	14707	14921	15083	14900	14926	14772	15070	14707	15098	14881	14802	14955	14799	15058	14675	14803	14884	15009	14913	14934	14885	14953	14886	14962	14939	14838	14989	14996	15040	14747	15072	15045	14940	15046	14923	14913	14945	14816	14896	15083	14921	15050	14796	14983	14794	14991	14965	14873	14958	14833	14857	14921	14892	15016	14947	14994	14825	14778	14954	15013	14997	15150	15039	14910	14802	14898	14821	14981	14689	14839	15022	15126	14859	14865	14811	15072	14981	14875	14964	14794	15053	14983	14909	14977	14994	14878	14975	15011	14931	15017	14825	14900	14907	14945	14988	14948	14865	14993	15015	14922	14991	15010	14948	15079	15054	14992	14899	14966	14915	14823	14996	14941	14892	14936	14944	14953	14932	14821	14937	15029	15005	15033	14947	14914	14910	15059	14990	14817	15121	15028	14993	14935	14917	15024	14939	14863	14758	14897	14867	15031	15005	14912	14942	14933	15019	14835	14839	15010	14807	14954	14962	14913	14771	15126	14892	15088	14913	14820	14893	14850	14982	14942	14796	14965	14885	14977	14897	14912	14998	14926	14765	14958	15040	14826	15036	15116	14990	14920	14914	14888	14878	14835	14819	14872	14968	14874	14891	14987	14872	14794	14861	15113	14993	15059	15078	14871	14955	14924	14941	14966	14784	14994	14917	14948	14907	14872	14872	14964	14956	14911	15046	14861	14894	14935	15030	14952	14791	14749	14790	14834	14908	15193	15009	14923	14791	15010	14933	15081	14979	14979	14885	14837	14933	14801	15056	14951	14958	15002	15003	15067	14935	15128	14848	14820	14972	15075	14998	14893	14901	15050	14713	14971	14936	14948	14796	14932	14859	14945	14981	15095	14877	15009	15146	15023	14932	14823	14950	15001	15160	14802	14864	14949	14907	15128	15087	14872	14859	14780	14917	14828	15000	14946	15002	14966	15056	15006	14863	14894	14931	14926	14863	14814	14813	14859	14935	14902	15058	15130	15042	14873	14848	15110	14832	14972	14790	15017	14880	14935	14936	14994	15119	14990	14890	15054	15012	15066	14861	15098	15010	15107	14910	15038	14801	14959	14980	14966	14979	14900	14964	14917	15049	14951	14822	14914	14801	15129	15005	14754	15066	14736	14831	14955	14813	15121	14951	14915	14935	14897	14936	15006	15075	14897	14838	14960	14900	14998	14997	15007	14919	14993	14938	14941	15053	14859	14917	14883	14889	15025	14904	15110	15031	14797	14923	14937	14934	14901	14994	14927	14976	14869	14871	14980	15004	14862	15172	14820	15040	14991	14954	14829	14937	15022	14859	14726	14916	14815	14946	15008	15214	14916	14961	15081	15047	14836	14929	15112	14890	15055	14972	15036	14895	14978	15078	15023	14833	14809	14832	14886	14910	14875	14908	14943	15019	14973	14834	14983	14979	14929	14813	14838	14902	14976	14986	14889	14961	14987	15166	15006	14935	15074	14801	14946	14840	14938	14768	14964	14855	15001	14809	14939	15090	14995	15120	14846	14937	15039	14897	14968	14903	14985	14944	14878	14914	15111	14800	14990	15033	14902	14935	14804	14905	14995	14990	15062	14969	14908	14793	14886	15068	15062	14946	14916	14985	15116	15117	14859	14938	15067	14962	14909	14937	14980	14851	14901	14873	14998	14828	14927	14903	14703	14886	14984	14974	14774	14883	14970	14882	14852	14876	14799	15013	14858	14932	14824	15033	14902	14993	14841	14999	14819	14876	14817	15241	14746	14790	14780	14966	14915	15041	14976	14905	14958	15079	14925	14893	14885	14811	15028	14825	15201	14947	14956	14909	15037	14929	14886	14957	14940	14800	14780	14930	14870	15051	14831	14989	15009	14939	14932	14847	14958	15009	15000	15021	14954	14943	14894	14772	14870	15082	14810	14775	14830	14935	15051	14740	14817	15055	14956	14839	15118	14870	14904	14758	15046	14939	14980	15003	14894	14873	15004	14965	14886	15013	14969	14876	14907	14929	15000	14745	15075	14899	14864	14838	14934	14970	14844	14873	15119	15089	15107	14969	14785	14862	14902	14927	15105	14905	14930	14998	14820	15041	15013	14957	14907	14955	15055	14888	14802	14917	14742	14972	14956	14954	15042	14950	14927	14976	14891	14956	15116	14961	14983	14955	14841	14936	14929	14832	15083	14934	15191	15002	15039	14884	14740	14991	14818	14986	15001	14916	14772	15116	14920	14848	14976	14899	14933	15140	14821	14909	14968	14938	14818	14960	15044	14901	15093	14935	14963	15041	14900	14918	14966	14924	14880	14993	14847	14956	14898	15016	14935	15012	14974	14890	14975	14977	14908	14890	14989	14980	14794	14802	15143	14943	14899	14862	14939	14960	14995	14836	14904	15046	14988	14878	14936	15049	14947	14906	15075	15061	14979	14865	15058	15009	15044	14984	14953	14934	15028	15009	15111	14954	15043	14945	15073	14876	14981	14883	14947	14849	15097	15147	14983	14924	14925	15005	15003	14886	14907	14792	14910	14808	15013	14958	14869	14993	15079	14975	14814	15042	14848	15087	15008	14927	14878	14788	14935	14957	14964	14903	14917	14931	14932	14879	15056	15033	14916	14918	14990	14888	15042	14941	14893	14902	14894	14895	15058	14908	15031	14810	14951	14911	14821	14919	14972	14820	15093	14833	15161	15046	14993	14918	14995	14770	14987	14913	15157	14839	14864	15128	14915	14862	15057	15027	14846	14886	14966	14991	15095	14829	14964	14914	14866	14982	14937	14942	15213	15042	14934	14975	15039	14985	14742	14857	15020	15154	14968	15041	14924	14862	14941	15047	15033	15027	15005	14945	14924	15049	14928	14917	14948	14899	15119	15037	14884	14935	14854	15107	14984	14945	14976	14843	14838	15024	14836	14882	14940	15026	15072	14991	15033	14911	14877	14864	14882	14932	14959	14994	15035	14988	14813	14865	15067	15014	14894	14931	14874	14974	14874	14869	14904	15183	14842	15105	14810	15022	15002	14892	14785	14926	15115	14901	14831	14863	14869	14911	14935	14993	14846	14881	14989	14882	14793	14967	14857	15056	14973	14749	15008	15087	14781	14931	14946	14994	14722	14927	14927	14867	14823	14960	14906	14874	14880	14938	14882	14924	14882	14950	15100	14980	15021	14952	14879	15171	14745	14752	14898	15023	14941	15066	15069	15035	14847	15173	14989	15003	14862	14866	14817	14998	14867	15061	15039	15031	14994	14998	14823	15066	15000	14994	15068	14945	14877	14920	14728	14861	14905	14844	14938	14894	14834	14943	15003	14999	14915	14826	15002	14887	14838	14941	15111	15077	14880	15038	15092	14789	14937	14952	15039	14874	15035	15007	14894	14877	14987	14979	14878	14975	14934	14885	14915	15032	14914	15004	15005	14899	15022	14989	14905	15069	14745	15025	14968	14959	14992	14843	14849	14952	14884	14915	15062	15074	14877	15126	14874	15096	15067
24072	21196	28513	24343	22562	22884	21785	19095	18603	18691	18523	18081	18101	18014	17944	17961	18212	17903	18068	18138	17839	18041	17923	17899	17904	17536	17602	17851	17934	17880	17849	17762	17950	17975	17738	18037	17777	17768	17594	17789	18012	17695	17756	17674	17808	17784	17650	17856	17779	17741	17867	17694	17858	17941	17873	17840	17827	17770	17772	17989	17725	17891	17895	17776	18017	17837	17793	17736	17845	17697	17479	17981	17961	17779	17794	17713	17756	17799	17870	17714	17661	18050	17817	17949	18056	17911	17836	17681	17885	17886	17820	17556	17838	17900	17833	17747	17798	17640	17570	17855	17998	17789	17728	17902	17723	17572	17808	17755	17945	17777	17807	17944	17968	17853	17534	17964	17998	17706	17799	17757	17611	17792	17820	17747	17927	17870	17740	17944	17788	17752	17756	17612	17837	17737	17980	17942	17992	17984	17638	17861	17612	17768	17817	17806	17845	17839	17843	17748	17742	17625	17860	17829	17686	17757	17675	17699	17491	17630	17661	17726	17885	17700	17804	18072	17684	17802	17848	17700	17703	17779	17603	17958	17631	17680	17862	17735	17725	17634	17791	17707	17729	17879	17522	17983	17659	17542	17614	17807	17814	17778	17772	17775	17798	17684	17773	18039	17859	17718	17986	17833	17746	17688	18100	17874	17710	17873	17721	17653	17760	17627	17670	17708	17732	17554	17683	17702	17856	17755	17925	17421	17795	17753	17901	17668	17768	17838	17743	17825	17920	17869	17699	17711	17817	17889	17713	17624	17892	17618	17927	17905	17747	17800	17656	17654	17738	17644	17946	17835	17778	17738	17711	17757	17696	17798	17735	17658	17679	17746	17695	17979	17880	17831	17804	17965	17727	17908	17784	17670	17684	17682	17859	17722	17608	17749	17651	17493	17875	17671	17649	17900	17586	17627	17786	17775	17668	17629	18069	17861	17775	17778	17888	17899	17869	17923	17775	17639	17588	17772	17542	17679	17929	17815	17784	17775	17623	17801	17762	17759	17756	17882	17779	17896	17778	17700	17786	17537	17697	17909	17908	17773	17915	17705	17670	17574	17869	17705	17859	17787	17675	17498	17751	17678	17682	17688	17799	17754	17518	17846	17870	17862	17814	17853	17913	17612	17889	17854	17721	17873	17847	17962	17754	17791	18003	17596	17795	17780	17897	17650	17924	17624	17894	17674	17513	17911	17657	17791	17735	17730	17913	17703	17728	17860	17678	17704	17830	17926	17800	17847	17862	17735	17882	17794	17916	17748	17907	17752	17731	17677	17776	17751	17943	17527	17792	17645	17852	17715	17684	17751	17681	17696	17786	17844	17601	17563	17832	17626	17904	17884	17855	17759	17601	17772	17612	17919	17803	17815	17531	17834	17815	17566	17779	17869	17662	17858	17796	17683	17560	17746	17955	17648	17641	17511	17694	17839	17702	17764	17798	17773	17682	17818	17756	17835	17834	17668	17768	17739	17816	17784	17810	17769	17691	17673	17679	17985	17917	17724	17754	17980	17709	17798	17671	17757	17765	17549	17820	17597	17696	17583	17805	17931	17888	17749	17742	17822	17639	17711	17769	17770	17847	17802	17851	17850	17733	17850	17765	17848	17893	17765	17906	17751	17859	17847	17771	17792	17697	17780	17887	17874	17857	17417	17986	17824	17880	18049	17683	17677	17691	17991	17805	17779	17736	18026	17768	17701	17623	17779	17688	17918	17830	17803	17835	17737	17831	17888	17708	17829	17722	17810	17912	17864	17917	17668	17726	17892	17728	17950	17716	17659	17884	17770	17723	17818	17728	17646	17601	17870	18027	17655	17775	17913	17755	17576	17624	17778	17752	17779	17888	17822	17955	17930	17870	17587	17645	17725	17667	17923	17826	17867	17821	17989	17714	17919	17961	17773	17651	17648	17849	17584	17759	17732	17914	17699	17636	17729	17744	17781	17813	17790	17742	17707	17614	17741	17766	17831	17790	17707	17801	17925	17744	17817	17789	17896	17881	17670	17938	17994	17827	17836	17826	17864	17950	17613	17726	17584	17817	17650	17593	17654	17667	17912	17871	17891	17838	17648	17812	17671	17787	17668	17794	17820	17729	17954	17701	17629	17864	17826	17975	17590	17591	17913	17983	17899	17805	17972	17795	17723	17750	17854	17683	17812	17807	17764	17678	17844	17879	17818	17584	17657	17757	17693	17831	17776	17637	17588	17688	17598	17637	17724	17703	17717	17589	17770	17907	17768	17612	17693	17645	17584	17821	17792	17641	17648	17502	17909	17615	17853	17783	17826	17741	17736	17918	17718	17906	17775	17957	17864	17758	17735	17691	17708	17893	17906	17781	17662	17677	17877	17775	17759	17903	17758	17853	17733	17972	17882	17792	17663	17743	17725	17799	17662	17883	17729	18003	17707	17768	17860	17741	17557	17672	17902	17585	17766	18005	17570	17951	17919	17739	17829	17721	17679	17739	17871	17782	17787	17707	17733	17762	17599	17660	17735	17878	17818	17765	17730	17934	17660	17601	17844	17671	17735	17924	17776	18015	17679	17710	17740	17977	17924	17809	17713	17700	17924	17856	17641	17985	17568	17683	17692	18007	17572	17735	17839	17717	17643	17866	17841	17669	17563	17794	17719	17846	17624	17885	17743	17768	17844	17707	17773	17943	17894	17658	17746	17656	17840	17634	17836	17759	17752	17785	17709	17712	17533	17768	17897	17820	18019	17751	17864	18013	17951	17832	17854	17742	17623	17687	17676	17759	17769	17793	17768	17833	17783	17868	17895	17772	17947	17794	17852	17796	17722	17818	17948	17551	17807	18000	17716	17676	17751	17933	17962	17827	17671	17846	17739	17846	17830	17761	17773	17846	17612	17684	17866	17880	17918	17641	17823	18078	17792	18019	17744	17900	17784	17717	17943	17681	17545	17832	17861	17731	17771	17804	17432	17809	17791	18013	17984	17860	17796	17998	17851	17963	17776	17887	17660	17548	17998	17734	17751	17735	17605	17712	17899	17835	17805	17659	17737	17704	17929	17767	17816	17713	17824	17798	17814	17579	17946	17751	17881	17683	17619	17670	17859	17758	17632	17763	17846	17954	17688	17707	17753	17668	17558	17940	17653	17849	17786	17758	17840	17774	17718	17804	17950	17912	17845	17857	17670	18022	17969	17603	18017	17762	17701	17726	17727	17729	17835	17772	17741	17710	17919	17901	17574	17623	17872	17569	17870	17844	17779	17782	17617	17800	17651	17921	17815	17822	17955	17872	17889	17932	17624	17889	17806	17555	17848	17904	17666	17873	17738	17763	17849	17844	17635	17720	17919	17704	17889	17725	17625	17755	17768	17674	17749	17833	17688	17798	17839	17786	17838	17826	17682	17814	17895	17879	17916	17753	17592	17643	17562	17913	17847	17694	17725	17744	17799	17737	17868	17695	17764	17786	17823	17758	17752	17856	17815	17850	17781	17762	17694	17815	17803	17849	17626	17882	17708	17699	17742	17637	17761	17790	17892	17916	17715	17883	18006	17688	17743	17761	17574	17902	17852	17720	17848	17708	17919	17924	17855	17662	17732	17758	17782	17896	17669	17770	17690	17789	17904	17629	17792	17901	17884	17786	17700	17561	17517	17970	17703	17812	17856	17783	17916	17797	17742	17907	17757	17887	17601	17901	17894	17804	17756	17580	17797	17664	17608	17928	17853	17737	17700	17709	17709	17855	17716	17634	17789	17712	17703	17844	17782	17824	17935	17793	17672	17768	17804	17804	17712	17728	17822	17860	17931	17780	17585	17881	17656	18019	17826	17877	17795	17710	17888	17760	17873	17864	17912	17589	17775	17724	17759	17952	17871	17790	17690	17775	17781	17838	17792	17814	17760	17816	17703	17811	17759	17830	17665	17813	17916	17765	17740	17858	17697	17753	17727	17881	17669	17714	17839	17678	17784	17776	17794	17805	17778	17660	17717	17605	17605	17768	17699	17589	17721	17873	17840	17661	17717	18042	17666	17717	17688	17801	17648	17773	17865	17734	17869	17784	17674	18001	17873	17860	17778	17898	17933	17882	17789	17844	17578	17814	17789	17755	17659	17598	17724	17868	17744	17778	17670	17893	17633	17774	18038	17663	17743	17804	17684	17905	17781	17864	17868	17960	17716	17887	17912	17777	17954	17843	17815	17853	18011	17932	17492	17799	17641	17865	17630	17971	17662	17939	17506	17660	17527	17846	17865	17567	17737	17913	17787	17845	17733	17702	17591	17909	17738	17855	17711	17688	17921	17746	17795	17705	17909	17883	17626	17704	17652	17782	17898	17865	17702	17673	17763	17723	17937	17888	17734	17961	17724	17817	17726	17745	17819	17903	17768	17805	17802	17601	17827	17950	17807	17836	17816	17615	17732	17835	17870	17700	17841	17903	17575	17762	17474	17629	17782	17921	17810	17739	17985	17711	17553	17811	17633	17702	17732	18024	17879	17700	17967	17900	17694	17797	17904	17713	17566	17650	17933	17647	17518	17803	17707	17823	17676	17595	17838	17682	17697	17792	17576	17808	17780	17677	17872	17713	17735	17780	17751	17657	17671	17844	17809	17759	17826	17829	17683	17719	17725	17753	17727	17571	17909	17682	17627	17940	17813	17748	17971	17884	18013	17819	17786	17788	17744	17900	17829	17783	17833	17628	17649	17877	17781	17829	17798	17784	17676	17673	17554	17842	17822	17839	17927	17734	18039	17944	17908	17664	17690	17749	17774	17845	17793	17949	17723	17774	17784	17887	17736	17650	17864	17909	17636	17604	17767	17952	17879	17861	17731	17615	17517	17816	17765	17856	17985	17938	18015	17938	17946	17820	17680	17900	17725	17663	17897	17960	17871	17567	17876	17683	17661	17816	17567	17741	17873	17708	17735	17737	17714	17886	17980	17756	17961	17761	17732	17759	17773	17727	17818	17708	17682	17640	17812	17850	17739	17936	17629	17841	17840	17707	17712	17673	17789	17887	17718	17826	17826	17780	17701	17631	17777	17765	17897	17729	17862	17661	17885	17744	17712	17631	17733	17824	17779	17790	17743	17924	17753	17878	17553	17791	17724	17745	17871	17625	17769	17749	17798	17996	17795	17665	17865	17954	17676	17693	17731	17749	17648	17683	17864	17616	17881
20593	35020	29407	22127	20297	18422	17089	16045	15679	15622	15334	15165	15190	15122	14937	14861	14806	14987	14886	14870	14868	14873	14780	14701	14698	14617	14635	14726	14870	14799	14927	14801	14808	14658	14773	14867	14646	14752	14740	14698	14715	14635	14825	14781	14721	14665	14683	14782	14681	14791	14757	14660	14820	14619	14659	14877	14606	14598	14739	14663	14752	14698	14542	14431	14771	14554	14805	14506	14743	14875	14718	14765	14745	14534	14688	14822	14765	14781	14676	14604	14625	14764	14643	14657	14849	14544	14526	14599	14796	14745	14665	14664	14739	14810	14660	14633	14605	14534	14595	14598	14725	14756	14671	14599	14639	14502	14641	14797	14575	14719	14720	14660	14798	14713	14919	14784	14640	14601	14532	14898	14504	14608	14688	14731	14614	14532	14699	14656	14765	14607	14770	14662	14674	14511	14790	14546	14747	14649	14665	14595	14807	14747	14658	14612	14587	14558	14667	14638	14445	14830	14739	14545	14649	14588	14676	14708	14752	14612	14649	14695	14640	14965	14507	14543	14647	14663	14771	14497	14716	14681	14637	14628	14879	14681	14533	14653	14763	14759	14717	14689	14678	14740	14586	14614	14673	14789	14769	14768	14800	14745	14710	14833	14631	14742	14778	14687	14647	14725	14588	14702	14684	14771	14626	14697	14671	14674	14684	14572	14637	14618	14824	14589	14673	14755	14826	14701	14741	14587	14763	14716	14626	14690	14836	14786	14802	14678	14482	14610	14691	14702	14671	14605	14777	14647	14618	14710	14622	14557	14734	14908	14433	14710	14599	14785	14808	14685	14694	14820	14643	14703	14887	14687	14830	14602	14501	14620	14628	14638	14655	14502	14635	14654	14601	14783	14738	14533	14809	14747	14697	14719	14714	14508	14825	14740	14652	14690	14614	14825	14547	14547	14434	14550	14681	14667	14686	14767	14613	14709	14650	14784	14665	14674	14665	14652	14605	14658	14627	14715	14582	14628	14845	14740	14808	14869	14597	14615	14631	14793	14726	14825	14600	14694	14652	14784	14595	14637	14695	14683	14665	14672	14517	14802	14524	14664	14686	14516	14748	14690	14552	14648	14717	14653	14503	14782	14636	14714	14574	14813	14630	14511	14776	14693	14680	14735	14710	14636	14770	14661	14884	14507	14600	14678	14531	14744	14600	14649	14672	14616	14592	14857	14669	14644	14650	14556	14862	14725	14634	14615	14679	14570	14644	14691	14625	14642	14484	14591	14707	14730	14510	14565	14582	14613	14625	14683	14660	14581	14609	14792	14703	14594	14854	14679	14808	14607	14601	14857	14767	14698	14612	14773	14643	14672	14677	14578	14552	14693	14745	14716	14720	14492	14632	14611	14482	14609	14570	14706	14798	14640	14654	14590	14493	14744	14733	14725	14717	14780	14673	14683	14639	14700	14758	14607	14572	14673	14723	14729	14579	14767	14674	14785	14672	14900	14720	14628	14623	14935	14542	14792	14660	14799	14711	14752	14631	14518	14755	14830	14662	14727	14637	14798	14707	14585	14694	14632	14762	14537	14409	14553	14706	14759	14594	14537	14680	14724	14803	14610	14851	14704	14729	14591	14576	14640	14655	14654	14670	14791	14775	14717	14711	14613	14608	14759	14650	14559	14776	14588	14706	14695	14767	14688	14569	14659	14483	14772	14654	14656	14717	14565	14700	14504	14628	14755	14781	14640	14718	14729	14723	14643	14672	14757	14510	14755	14537	14580	14633	14651	14567	14710	14739	14620	14823	14714	14721	14754	14665	14731	14721	14623	14679	14706	14659	14707	14595	14655	14668	14665	14716	14808	14746	14731	14585	14749	14680	14656	14751	14692	14600	14713	14561	14690	14719	14624	14614	14698	14961	14693	14626	14579	14665	14607	14549	14826	14735	14673	14708	14632	14852	14626	14562	14684	14706	14583	14642	14610	14641	14672	14744	14587	14738	14572	14739	14767	14592	14879	14669	14768	14649	14696	14623	14887	14558	14742	14668	14766	14678	14576	14716	14746	14646	14640	14635	14661	14702	14640	14611	14546	14760	14705	14607	14627	14668	14623	14666	14817	14506	14744	14608	14608	14765	14661	14754	14652	14865	14678	14657	14724	14579	14683	14541	14837	14569	14631	14669	14651	14873	14716	14782	14477	14609	14688	14624	14749	14832	14603	14708	14605	14913	14729	14702	14675	14700	14621	14696	14496	14773	14663	14642	14754	14746	14487	14726	14652	14647	14615	14612	14792	14560	14602	14717	14569	14529	14808	14812	14701	14641	14684	14765	14621	14694	14883	14485	14696	14753	14675	14704	14700	14694	14812	14545	14642	14731	14639	14673	14881	14587	14619	14749	14697	14756	14783	14563	14617	14566	14650	14707	14618	14593	14595	14806	14497	14745	14702	14575	14783	14806	14712	14721	14550	14660	14870	14635	14572	14704	14680	14549	14538	14652	14622	14421	14798	14596	14692	14778	14603	14619	14688	14691	14547	14753	14731	14686	14607	14678	14606	14678	14808	14716	14645	14610	14768	14625	14577	14527	14606	14819	14592	14704	14646	14677	14595	14526	14699	14806	14619	14599	14799	14561	14854	14726	14597	14578	14631	14631	14741	14710	14749	14673	14862	14563	14740	14636	14717	14695	14686	14759	14579	14757	14732	14772	14598	14703	14563	14716	14776	14624	14810	14664	14566	14691	14552	14768	14666	14645	14600	14603	14757	14480	14603	14696	14585	14631	14522	14579	14664	14490	14688	14675	14721	14603	14566	14651	14745	14660	14765	14579	14742	14645	14623	14697	14797	14627	14563	14499	14714	14714	14663	14637	14750	14630	14691	14772	14834	14610	14690	14650	14708	14545	14671	14691	14726	14686	14635	14805	14878	14708	14745	14664	14680	14661	14798	14787	14736	14601	14610	14746	14472	14649	14584	14621	14728	14746	14753	14646	14811	14576	14740	14551	14535	14641	14737	14555	14729	14607	14826	14643	14651	14717	14673	14726	14761	14547	14464	14576	14626	14554	14522	14709	14519	14584	14629	14723	14641	14823	14637	14596	14708	14768	14762	14474	14674	14654	14666	14781	14646	14606	14687	14701	14596	14553	14762	14477	14726	14734	14822	14583	14820	14644	14725	14802	14620	14647	14735	14740	14678	14693	14665	14849	14798	14587	14812	14570	14797	14454	14506	14699	14599	14617	14813	14737	14663	14548	14586	14622	14745	14461	14778	14705	14580	14673	14758	14729	14695	14610	14731	14580	14578	14579	14722	14680	14521	14594	14812	14765	14630	14606	14697	14633	14544	14675	14659	14549	14723	14633	14608	14587	14645	14675	14731	14636	14759	14764	14518	14801	14544	14723	14654	14610	14698	14802	14639	14569	14774	14769	14647	14807	14628	14503	14756	14665	14923	14668	14707	14731	14748	14646	14646	14771	14653	14714	14734	14721	14356	14615	14476	14696	14652	14510	14701	14576	14863	14619	14732	14618	14635	14635	14735	14705	14654	14709	14625	14433	14600	14622	14659	14666	14695	14841	14737	14646	14684	14885	14589	14636	14529	14635	14700	14809	14705	14913	14970	14583	14697	14693	14716	14762	14659	14799	14639	14597	14806	14554	14582	14654	14727	14661	14659	14693	14732	14603	14725	14663	14697	14827	14652	14638	14690	14686	14824	14700	14733	14766	14640	14614	14735	14648	14659	14764	14704	14623	14756	14711	14712	14856	14703	14622	14613	14682	14690	14714	14666	14808	14673	14594	14810	14724	14673	14748	14638	14766	14648	14657	14656	14634	14556	14738	14585	14672	14673	14565	14729	14504	14750	14719	14589	14623	14667	14660	14694	14627	14752	14737	14623	14684	14793	14529	14697	14622	14619	14896	14711	14740	14655	14581	14655	14528	14506	14572	14604	14682	14671	14536	14502	14675	14755	14682	14734	14787	14651	14622	14737	14641	14501	14673	14651	14723	14581	14678	14778	14658	14708	14674	14567	14592	14600	14599	14521	14823	14672	14871	14660	14500	14686	14605	14588	14755	14663	14724	14601	14721	14629	14789	14689	14589	14593	14631	14574	14585	14706	14560	14617	14783	14603	14826	14639	14769	14774	14677	14781	14565	14985	14699	14657	14769	14703	14634	14847	14601	14456	14786	14705	14752	14452	14640	14751	14854	14644	14572	14733	14687	14645	14760	14789	14654	14512	14900	14711	14607	14590	14511	14622	14714	14698	14707	14843	14497	14615	14800	14770	14644	14688	14775	14667	14733	14706	14533	14677	14697	14716	14738	14680	14747	14524	14645	14736	14652	14737	14641	14610	14620	14568	14737	14667	14718	14640	14588	14673	14768	14884	14719	14587	14832	14588	14689	14563	14592	14709	14634	14782	14825	14717	14613	14653	14663	14719	14703	14656	14719	14636	14617	14473	14598	14617	14625	14729	14581	14752	14664	14587	14658	14704	14711	14708	14601	14638	14587	14726	14655	14725	14703	14629	14605	14641	14703	14698	14623	14563	14587	14621	14759	14612	14758	14658	14743	14775	14775	14670	14624	14635	14619	14648	14681	14699	14681	14677	14585	14852	14753	14767	14730	14783	14555	14761	14648	14791	14653	14775	14709	14675	14712	14659	14550	14533	14678	14757	14754	14643	14810	14671	14648	14546	14774	14673	14757	14614	14585	14783	14717	14640	14592	14643	14832	14736	14762	14764	14738	14898	14783	14704	14719	14629	14665	14736	14676	14841	14709	14771	14785	14645	14599	14637	14684	14901	14669	14676	14659	14699	14725	14685	14551	14792	14651	14699	14805	14688	14765	14758	14702	14563	14588	14672	14605	14690	14832	14492	14643	14713	14753	14677	14458	14797	14699	14637	14653	14751	14675	14795	14588	14646	14788	14725	14689	14665	14733	14722	14627	14622	14717	14738	14587	14748	14724	14597	14691	14748	14676	14764	14662	14618	14660	14552	14597	14662	14623	14542	14610	14645	14720	14584	14746	14671	14479	14746	14643	14694	14691	14566	14560	14702	14713	14673	14649	14569	14699	14646	14679	14620	14458	14680	14688	14642	14583	14595	14663	14660	14689	14731	14823	14693	14636	14532	14582	14737	14698	14645	14607	14575	14688	14464	14610	14588	14737	14644	14544	14541	14760	14751
22798	21112	28860	23662	21541	24267	26012	20565	19647	19776	19383	19277	19208	19184	18788	19113	19020	19002	18909	18812	18723	18712	18842	18538	18691	18568	18757	18655	18538	18590	18775	18785	18585	18855	18694	18856	18628	18557	18573	18699	18440	18809	18664	18573	18616	18272	18634	18526	18552	18392	18336	18597	18358	18442	18588	18665	18393	18666	18634	18479	18601	18405	18468	18440	18371	18584	18482	18376	18191	18435	18333	18367	18549	18440	18460	18700	18535	18321	18318	18390	18472	18504	18449	18538	18687	18559	18624	18418	18640	18513	18682	18596	18664	18548	18522	18215	18460	18529	18602	18677	18350	18441	18677	18435	18559	18619	18601	18675	18521	18504	18697	18388	18253	18395	18511	18465	18676	18564	18644	18537	18257	18378	18285	18385	18338	18354	18467	18528	18429	18375	18364	18447	18526	18330	18667	18532	18498	18635	18405	18509	18439	18458	18475	18366	18334	18403	18482	18277	18630	18613	18486	18698	18626	18490	18246	18535	18428	18318	18504	18356	18346	18371	18405	18466	18554	18517	18313	18510	18359	18269	18262	18425	18496	18281	18438	18642	18551	18247	18457	18563	18476	18656	18457	18605	18584	18361	18373	18522	18325	18628	18484	18504	18311	18338	18499	18411	18544	18583	18637	18427	18245	18624	18521	18569	18511	18532	18436	18587	18306	18539	18363	18270	18426	18500	18363	18483	18290	18491	18676	18460	18412	18511	18423	18472	18264	18378	18500	18439	18462	18707	18484	18661	18583	18433	18494	18521	18392	18530	18476	18573	18373	18474	18532	18490	18440	18396	18501	18276	18465	18463	18667	18013	18241	18458	18411	18300	18293	18554	18609	18349	18446	18467	18337	18575	18327	18723	18504	18331	18523	18393	18651	18567	18501	18263	18354	18474	18508	18289	18451	18298	18593	18482	18494	18352	18485	18305	18533	18528	18394	18668	18425	18456	18401	18236	18633	18457	18592	18323	18588	18610	18423	18373	18481	18418	18298	18513	18377	18595	18532	18505	18271	18402	18459	18342	18449	18330	18231	18523	18484	18347	18557	18578	18345	18513	18329	18452	18476	18322	18660	18541	18500	18645	18416	18458	18394	18381	18247	18446	18439	18274	18381	18560	18478	18452	18378	18445	18413	18450	18497	18472	18463	18525	18494	18401	18502	18417	18350	18361	18539	18463	18478	18415	18566	18505	18543	18410	18357	18288	18581	18505	18601	18322	18272	18396	18483	18289	18558	18664	18433	18540	18472	18490	18495	18489	18533	18620	18613	18332	18652	18281	18536	18380	18394	18361	18349	18495	18521	18423	18503	18466	18547	18160	18385	18298	18518	18646	18421	18426	18314	18517	18522	18577	18416	18558	18448	18508	18591	18505	18403	18509	18350	18309	18455	18427	18556	18565	18223	18585	18447	18659	18379	18538	18402	18192	18603	18646	18497	18483	18437	18220	18397	18154	18500	18636	18362	18428	18511	18734	18618	18392	18176	18367	18361	18341	18419	18327	18506	18368	18448	18477	18244	18297	18343	18460	18463	18272	18446	18352	18394	18437	18489	18424	18383	18491	18377	18467	18436	18383	18259	18272	18498	18434	18472	18256	18437	18412	18423	18508	18631	18554	18500	18337	18549	18223	18579	18316	18562	18704	18653	18294	18438	18320	18325	18422	18361	18406	18285	18366	18415	18473	18521	18510	18526	18325	18673	18310	18423	18445	18421	18618	18360	18528	18598	18278	18288	18444	18345	18566	18530	18530	18428	18510	18299	18308	18441	18399	18452	18490	18584	18619	18312	18309	18567	18289	18613	18669	18517	18275	18265	18529	18263	18447	18423	18518	18401	18460	18560	18384	18355	18377	18348	18536	18480	18535	18122	18397	18566	18585	18294	18371	18272	18319	18391	18464	18598	18444	18560	18268	18393	18385	18542	18703	18271	18507	18614	18460	18376	18522	18740	18546	18398	18366	18495	18363	18263	18258	18530	18449	18611	18458	18285	18410	18428	18238	18343	18382	18506	18355	18362	18690	18252	18376	18530	18501	18500	18318	18600	18649	18396	18254	18433	18311	18458	18468	18484	18456	18615	18507	18450	18471	18511	18493	18380	18686	18464	18492	18378	18515	18656	18508	18453	18524	18521	18358	18474	18429	18280	18306	18329	18512	18369	18415	18398	18296	18513	18251	18617	18384	18382	18488	18438	18476	18526	18411	18566	18325	18353	18474	18450	18414	18453	18754	18486	18453	18685	18526	18288	18378	18439	18545	18574	18429	18451	18267	18312	18511	18297	18422	18299	18520	18316	18397	18490	18483	18472	18334	18628	18446	18473	18526	18546	18473	18592	18582	18509	18218	18467	18354	18414	18663	18514	18355	18451	18404	18595	18315	18599	18739	18461	18430	18553	18506	18312	18562	18544	18431	18458	18505	18613	18620	18442	18585	18516	18481	18500	18495	18335	18594	18403	18422	18336	18603	18396	18494	18503	18364	18400	18505	18390	18394	18402	18610	18450	18312	18642	18375	18512	18517	18493	18574	18620	18345	18590	18434	18465	18375	18491	18566	18517	18520	18279	18738	18453	18528	18626	18536	18473	18353	18475	18407	18436	18320	18499	18528	18362	18736	18593	18552	18422	18496	18405	18676	18664	18498	18552	18760	18544	18578	18329	18513	18635	18420	18472	18283	18269	18603	18311	18243	18375	18476	18566	18298	18498	18701	18226	18281	18670	18412	18531	18326	18351	18329	18552	18563	18312	18282	18323	18452	18428	18458	18636	18399	18336	18392	18396	18428	18402	18526	18427	18504	18740	18434	18581	18343	18576	18353	18524	18564	18593	18351	18363	18395	18361	18559	18446	18617	18558	18361	18497	18408	18567	18302	18544	18419	18326	18434	18603	18476	18470	18344	18487	18304	18480	18559	18458	18665	18514	18639	18551	18318	18380	18208	18495	18502	18679	18534	18424	18329	18644	18421	18606	18564	18653	18485	18476	18241	18382	18556	18403	18251	18377	18742	18349	18469	18475	18644	18541	18596	18309	18330	18457	18485	18666	18255	18387	18510	18371	18398	18456	18358	18611	18466	18607	18694	18519	18349	18466	18436	18358	18388	18599	18394	18493	18506	18342	18521	18562	18680	18429	18466	18486	18619	18464	18719	18467	18587	18501	18556	18460	18596	18287	18722	18251	18459	18403	18388	18521	18457	18484	18706	18556	18484	18493	18434	18366	18536	18343	18611	18236	18375	18697	18282	18306	18409	18445	18391	18256	18822	18369	18415	18539	18361	18463	18620	18715	18543	18432	18395	18608	18457	18328	18619	18577	18350	18354	18394	18489	18504	18433	18321	18352	18402	18439	18506	18378	18229	18602	18339	18538	18250	18424	18590	18481	18482	18402	18506	18442	18731	18424	18385	18687	18472	18403	18317	18281	18430	18158	18335	18431	18317	18582	18548	18310	18326	18248	18387	18552	18403	18692	18385	18438	18433	18265	18456	18325	18289	18334	18322	18471	18274	18446	18527	18576	18474	18350	18381	18502	18645	18421	18308	18337	18614	18460	18403	18380	18274	18333	18459	18609	18479	18610	18460	18340	18454	18628	18202	18449	18430	18478	18494	18461	18442	18564	18452	18618	18364	18441	18456	18492	18322	18324	18520	18453	18745	18415	18351	18436	18416	18484	18553	18394	18560	18640	18447	18440	18425	18367	18332	18415	18400	18377	18678	18455	18387	18365	18468	18380	18284	18554	18558	18566	18450	18425	18603	18612	18483	18457	18405	18600	18408	18588	18534	18615	18465	18431	18348	18553	18610	18399	18500	18376	18386	18323	18425	18444	18423	18497	18568	18568	18404	18407	18492	18454	18578	18418	18293	18447	18468	18527	18576	18663	18715	18489	18503	18560	18536	18396	18574	18246	18545	18306	18323	18434	18471	18438	18365	18506	18309	18395	18379	18392	18516	18422	18514	18468	18338	18588	18350	18503	18680	18415	18622	18755	18395	18400	18345	18868	18400	18579	18513	18688	18420	18310	18455	18446	18569	18513	18476	18453	18367	18447	18495	18578	18493	18538	18329	18452	18566	18555	18365	18825	18579	18515	18658	18684	18153	18422	18253	18397	18500	18675	18376	18425	18476	18371	18504	18501	18389	18330	18356	18652	18437	18441	18442	18444	18457	18447	18302	18587	18427	18520	18476	18360	18516	18515	18522	18643	18361	18382	18619	18541	18530	18437	18583	18514	18623	18586	18538	18460	18320	18197	18620	18659	18331	18467	18502	18291	18485	18353	18586	18509	18426	18294	18321	18471	18301	18470	18351	18435	18377	18464	18438	18477	18476	18431	18456	18387	18321	18398	18318	18564	18264	18528	18564	18599	18227	18544	18412	18504	18269	18390	18584	18411	18445	18259	18452	18386	18574	18478	18501	18311	18556	18556	18473	18535	18489	18411	18282	18624	18442	18438	18246	18430	18646	18310	18372	18585	18255	18392	18496	18473	18361	18642	18417	18616	18311	18569	18522	18451	18393	18362	18405	18294	18362	18510	18325	18537	18464	18468	18373	18738	18486	18475	18398	18523	18490	18403	18276	18519	18660	18494	18356	18496	18342	18422	18293	18284	18745	18479	18551	18380	18494	18366	18389	18475	18365	18405	18571	18486	18480	18648	18579	18617	18520	18638	18500	18548	18360	18514	18242	18497	18529	18315	18406	18665	18433	18244	18763	18490	18311	18509	18321	18316	18419	18385	18457	18409	18270	18382	18435	18527	18459	18623	18281	18455	18435	18364	18519	18298	18368	18653	18388	18272	18400	18433	18571	18588	18612	18655	18438	18557	18248	18412	18372	18427	18452	18378	18622	18460	18519	18370	18527	18469	18406	18452	18323	18460	18414	18584	18502	18581	18485	18635	18399	18379	18370	18351	18597	18488	18182	18613	18518	18343	18404	18437	18501	18628	18476	18453	18603	18583	18427	18628	18591	18340	18668	18405	18149	18346	18499	18473	18449	18529	18451	18439	18401	18332	18266	18468	18398	18540	18325	18427	18202	18489	18553	18364	18477	18520	18408	18454	18408	18410	18665	18506	18433	18421	18286	18600	18520	18472	18464	18597	18623	18575	18457	18542	18492	18165	18238	18383	18526	18536	18343	18485	18447
22614	39490	34594	26339	22737	21210	19036	17379	16678	16573	16060	15660	15526	15455	15349	15266	15396	15389	15239	15176	15155	15039	15221	15188	15172	15028	15091	15120	15131	15123	15138	15100	15094	15149	14985	15135	15013	15162	14923	15009	15032	14911	14877	15044	15199	14857	15036	15119	15053	14988	15150	14958	15006	14997	15127	14993	14911	14863	15020	14921	15040	15006	14990	14852	14996	14989	15048	15019	15061	15046	15042	15031	14859	15139	14980	15008	14918	15087	14909	15003	14978	15062	15108	14953	15214	15025	15045	15128	15147	15114	15077	15065	15278	14984	15102	15047	14839	14957	14972	15015	15028	15024	15177	14963	14991	15168	14910	15010	15131	14944	14887	14987	15133	15073	15034	15041	14947	14952	15112	15064	15155	14930	15036	14918	14900	15015	14991	14969	15097	15036	15230	15025	14884	15074	14981	15006	14997	14983	15171	14928	15148	14970	14973	14898	15009	14925	14917	14966	14966	14988	15076	14903	15062	15014	14998	15086	15093	14902	15032	15023	15190	15180	14947	15181	14983	15043	14974	15023	15060	15111	14956	15069	15161	14942	15051	15008	15018	15039	15057	14973	15155	15179	14904	15003	15195	15033	14956	14911	15080	14842	14980	14998	15081	14976	14945	15093	15056	15137	14945	15009	14955	15123	14984	14924	15050	15226	14901	14950	15021	14933	14948	15015	14976	14875	15027	15241	14908	15094	15082	15157	15053	14954	15125	14990	14989	15024	15268	14975	14982	15031	15088	14835	15076	14910	14982	15228	14968	14984	15135	15086	15030	14931	14993	15042	15062	14932	15005	15146	15002	14950	14840	15093	15071	14937	15238	14988	14940	14990	15115	14968	14980	14994	14885	14985	14949	15114	14974	14932	15063	14935	14897	15159	15255	14736	15161	14981	15053	15045	14866	14929	14907	15027	15049	14978	14966	15075	15055	14918	14928	15019	15009	14994	14970	14939	14931	15287	14922	15024	14953	14940	14761	14966	14917	14934	15006	15102	14849	14978	14733	15045	15028	14741	15061	14983	15074	15089	14983	14997	14950	15103	14898	14914	15035	14789	15008	15022	14890	15034	15066	14945	14992	15009	15032	14884	15093	15079	15054	14950	15001	15115	14857	15076	14976	15154	14948	14806	14975	14959	15083	15045	15055	14994	14971	15086	14960	14966	15115	15081	15090	14992	14883	14992	14967	14955	15100	15209	15145	15089	14852	14925	15056	15088	14929	14801	14942	15004	14965	14934	14959	14804	14979	15012	14921	14848	15100	14911	14995	15052	14906	15152	14969	15066	15020	14848	14974	15001	15032	15042	15007	14907	14799	15023	15103	15102	15202	14863	15014	14897	14916	14949	15015	15040	14900	14889	14959	14985	14999	14970	14930	15025	15070	15067	15032	15120	14958	14951	15082	15001	15058	14909	14890	14929	14985	15125	15200	14857	15048	14929	15235	15038	14738	14959	15137	14897	15145	14909	15072	15033	15095	14945	15014	15047	15039	15060	15068	15021	15028	15069	14948	15010	14966	15095	15063	14880	15115	15042	14957	15073	15019	14881	15208	14866	14920	14896	15060	15042	15055	14978	14974	15115	14913	14888	15040	14888	15028	14941	15077	15119	14967	14996	14958	14977	15010	15083	15149	14956	14998	15095	15016	14939	15119	14993	14819	15004	14974	14958	14928	14861	14892	15015	15099	14867	15130	15013	15027	14982	15081	14995	14983	14980	14850	14878	14941	14959	14881	15002	15063	14991	15119	15124	15019	14956	14901	15110	14935	15085	14894	14949	15078	14957	15152	14929	14956	15078	14982	14931	15093	14890	14975	15036	14930	14996	14955	14912	14908	15172	14975	14828	14899	15031	14872	15138	14910	15029	14755	15042	15045	14966	15038	15016	14909	14977	14993	14966	15050	15079	14925	15219	15030	15049	14983	14793	14875	15074	15084	15045	15023	15227	14995	15210	14808	15059	14832	14970	15053	14847	14967	15102	14920	14985	15034	15024	14878	15067	15077	15017	14906	15086	14952	14936	15037	15147	14961	14914	14933	15071	15023	15106	14999	14864	14865	14912	14902	15155	14952	14954	14962	14939	14933	15020	14968	14827	15061	15024	14841	15023	14858	15246	14946	14900	15000	14902	14914	15115	14911	15034	15093	14971	14874	15080	15062	15091	14980	15137	15084	14969	14945	15093	15143	15012	15076	15118	15031	15005	14890	14905	15058	15075	14944	14975	15055	14998	14919	14809	14962	14821	15043	14995	14960	14991	15069	15101	15063	15030	14969	15208	14990	15087	15077	14979	15022	14856	14904	15028	15021	14979	14914	15071	14968	15043	15004	14918	14880	15059	14848	14988	14952	15020	15071	14924	14916	15066	15046	15130	14984	15200	14964	14937	15010	14819	14903	15147	15042	14981	15010	14905	15042	15092	15040	14993	15093	14919	15138	14954	14912	14965	15049	14953	14919	14972	14848	14939	14958	14888	15007	15050	14840	15031	15078	15053	14972	14804	15006	15155	14963	15081	14984	14963	14995	14981	14770	15007	14817	15008	14818	15014	14984	15057	14999	15027	15024	15181	15019	15060	14992	14900	15095	15092	15059	14914	14954	14989	14883	14938	15037	15063	15036	15009	14953	15065	14758	15103	14878	14950	14966	15022	15044	15076	15047	14884	14953	15069	14969	15090	14840	15012	14945	14990	15127	14943	14905	14906	14949	15034	15107	15082	15087	15041	15005	14928	14984	14949	15001	15027	14972	14868	14874	14781	15022	14808	14995	14781	14892	14863	14960	14987	15012	14891	15108	14938	14983	15099	14935	15111	14982	14853	14944	15070	14978	14923	14901	15126	15127	15015	14929	14884	14990	14949	15063	15135	14969	14915	15057	15083	14915	15091	15082	14983	14947	15233	15081	14936	14904	14830	14925	15209	15061	15023	14964	15137	14860	15067	14938	14953	15024	15040	15055	15007	14916	14924	14979	14928	14914	15134	15076	14906	14906	15128	15128	15130	14906	15111	15117	14923	14899	14971	14923	14900	14958	15018	15023	15031	15102	14882	15012	14802	14958	14960	14979	15061	14925	14908	15083	15207	15043	14848	15053	15104	14923	14890	15004	15093	15170	14958	15062	14854	15045	14899	14941	14895	15005	14955	14894	15001	14900	14876	14913	14901	14951	15095	14928	14969	14856	15053	14843	15081	15051	15180	14753	14844	15005	14945	15052	14901	14953	14984	15129	14967	15097	14912	15221	15052	15093	14998	14910	14978	15080	14991	14927	15147	14946	14911	14875	15105	15025	15010	14993	15091	15079	14937	15053	15035	15007	14865	15119	15010	15034	15042	15072	14943	14972	15001	14971	14993	15087	14918	15001	15104	14938	15157	14939	15104	15068	14943	14877	15112	14980	14928	14998	15127	14828	15054	14898	15048	15045	14845	14847	15143	14887	15049	14998	15166	15071	15055	14873	15070	15056	15068	15043	14916	15152	14898	14972	15059	15073	15090	14927	15043	15060	14945	14881	14998	15031	14851	15061	14990	15136	15092	15061	14772	15015	14889	15091	15022	14889	14966	15072	14993	15125	15079	15114	14917	15025	15070	14882	15036	15079	15006	14885	14945	15029	14865	14863	15073	14931	14812	15028	15020	14879	15055	15008	15026	15166	14963	15103	14902	14926	14869	14838	15147	14996	14771	15047	14978	14969	15029	15215	15133	14900	14901	15198	15030	14996	14876	14771	14989	14936	14877	15011	14950	15128	14998	15030	15141	14877	15003	15030	14937	14987	15001	15163	14928	15036	14937	15184	14993	15033	15131	15013	14966	14876	14820	15059	15107	14979	15049	15164	15170	15056	14855	14979	14908	15051	15127	15011	15105	15042	15065	15041	15029	14966	14907	15080	14829	14971	15000	15044	14832	15040	14969	14900	14935	15043	14768	15004	15050	14897	15039	15080	15068	15113	14901	15020	14914	15088	15064	15168	14850	14950	15019	14938	14852	14998	15091	15078	14987	14915	14993	14987	15033	14899	15072	14819	15114	15176	15035	14973	15004	15001	15060	15040	15028	14834	14933	14991	14976	14957	15123	15040	14814	15080	15058	15043	14885	15018	14923	15008	14938	15104	14958	14994	14949	15132	15139	14981	15034	15056	15037	14948	15156	15008	14999	14907	14996	14977	14969	15014	14910	15103	15076	14858	14938	15119	14997	14846	14951	14830	14972	14949	15075	14963	14842	14981	15087	14809	14916	15068	14959	14953	15216	14952	15172	15118	14989	14900	14937	14983	15144	14927	15027	15113	15179	14987	15082	15118	15197	14970	15018	14976	14978	15086	14932	14852	14988	14911	15058	15079	14949	15085	14922	15061	15024	15193	15094	14871	14997	14976	15013	14825	15067	14995	15201	14739	14951	14997	15059	14951	15109	14976	15137	15030	14908	15125	14939	15162	14996	15008	15000	14950	15029	14901	15200	14917	15136	14958	15021	15257	15151	15018	15051	15100	15112	14786	15004	15024	15188	14991	14949	15005	15033	15136	15037	14941	15020	14807	15016	15084	15032	14959	14949	15086	15095	15030	14893	14930	14939	14952	14869	15013	14966	14882	14831	15071	15070	14873	14973	14958	15013	15068	15032	15046	14866	15014	15038	14960	15004	15297	14989	15013	14954	14930	15007	15185	14945	14964	14933	15029	15111	15065	14992	15107	15036	14927	14864	15030	15059	15033	15148	15071	15101	14974	15105	14839	14840	14956	15135	15076	14852	14874	14920	14936	14911	15153	14871	15026	14973	14974	15013	14962	15026	15097	14932	15024	15013	15131	14930	14905	15043	14815	15045	15005	15070	14993	14993	15033	15009	14957	15060	14813	15073	14962	14947	14971	14896	14918	14953	14942	15004	14975	14822	14889	14939	15094	15033	15063	15000	14890	14995	15048	14918	15026	14867	14891	14967	15086	14927	15061	14999	14933	14850	15019	14789	14996	14992	14905	14908	15117	14942	15051	14917	15011	14827	14884	14953	14928	15154	15034	14835	14947	14803	14816	14970	14878	14987	15012	15132	14978	14967	14935	15064	14964	14958	14970	14959	14986	15011	15078	15093	14956	14877	14929	14958	15018	14852	15007	15008	14824	15071	15076	15077	15106	14979	14942	14892	15115	15011
28248	23243	27369	24451	20552	20019	19522	19144	18758	18761	18611	18761	18468	18513	18392	18496	18422	18488	18641	18480	18709	18470	18503	18243	18355	18274	18456	18191	18558	18215	18376	18726	18697	18318	18572	18497	18587	18373	18391	18486	18637	18350	18375	18334	18466	18387	18638	18498	18415	18540	18513	18424	18415	18633	18320	18544	18298	18524	18409	18173	18273	18367	18382	18522	18384	18290	18191	18296	18641	18474	18386	18344	18402	18595	18328	18319	18369	18373	18419	18516	18646	18373	18576	18286	18681	18401	18213	18456	18339	18303	18443	18349	18698	18291	18486	18452	18306	18543	18178	18629	18345	18362	18352	18406	18425	18306	18325	18253	18331	18376	18474	18527	18486	18745	18355	18604	18581	18651	18344	18529	18431	18303	18234	18529	18512	18333	18503	18263	18344	18385	18421	18300	18509	18517	18406	18283	18304	18318	18217	18398	18683	18331	18436	18300	18374	18411	18660	18494	18641	18401	18521	18402	18452	18498	18284	18344	18573	18448	18346	18375	18499	18373	18294	18324	18248	18400	18414	18302	18395	18410	18432	18290	18267	18304	18188	18175	18427	18575	18337	18364	18209	18452	18241	18460	18546	18424	18403	18498	18508	18360	18574	18385	18335	18376	18605	18312	18422	18256	18351	18394	18314	18307	18384	18394	18432	18537	18624	18409	18326	18569	18386	18339	18418	18190	18454	18539	18492	18501	18455	18540	18508	18352	18515	18626	18425	18455	18345	18208	18230	18479	18337	18161	18498	18405	18409	18318	18492	18540	18432	18429	18440	18348	18499	18557	18312	18400	18435	18242	18309	18549	18461	18328	18387	18588	18228	18542	18771	18415	18552	18289	18306	18463	18500	18373	18335	18575	18561	18401	18343	18450	18411	18295	18510	18210	18381	18690	18301	18295	18502	18443	18559	18354	18443	18420	18471	18397	18447	18514	18423	18490	18367	18264	18412	18410	18514	18495	18663	18450	18416	18434	18435	18435	18537	18414	18537	18587	18657	18351	18405	18415	18427	18445	18303	18456	18282	18589	18484	18372	18434	18201	18388	18369	18352	18526	18331	18329	18413	18369	18371	18213	18300	18543	18340	18312	18527	18542	18587	18421	18509	18467	18532	18354	18438	18409	18412	18406	18394	18466	18493	18367	18514	18467	18297	18592	18467	18605	18537	18620	18307	18321	18485	18291	18226	18293	18418	18383	18500	18552	18438	18455	18435	18229	18481	18529	18255	18208	18476	18485	18456	18361	18499	18376	18451	18458	18216	18477	18525	18483	18356	18260	18301	18300	18295	18447	18335	18356	18197	18410	18402	18487	18320	18582	18380	18252	18261	18458	18185	18286	18386	18390	18449	18404	18510	18551	18316	18492	18451	18190	18403	18624	18551	18457	18443	18411	18002	18429	18436	18325	18561	18656	18602	18271	18391	18450	18246	18404	18312	18552	18415	18576	18426	18426	18280	18328	18389	18558	18404	18421	18506	18412	18399	18448	18351	18381	18289	18290	18400	18401	18194	18289	18481	18370	18322	18417	18500	18402	18443	18402	18234	18424	18497	18476	18468	18321	18468	18309	18393	18413	18443	18340	18363	18599	18443	18610	18575	18469	18497	18074	18474	18533	18172	18638	18447	18350	18577	18398	18476	18505	18368	18347	18456	18551	18530	18170	18600	18275	18696	18397	18481	18431	18299	18291	18255	18517	18497	18401	18267	18364	18182	18322	18495	18443	18312	18317	18420	18549	18308	18406	18523	18642	18257	18390	18471	18545	18370	18527	18629	18203	18418	18422	18375	18325	18304	18380	18325	18406	18436	18401	18452	18536	18355	18526	18271	18260	18380	18585	18368	18443	18475	18387	18586	18245	18430	18342	18466	18417	18314	18557	18388	18303	18362	18364	18305	18491	18513	18503	18339	18252	18426	18312	18534	18450	18459	18459	18534	18347	18135	18291	18453	18269	18420	18509	18610	18420	18625	18498	18487	18571	18370	18386	18358	18175	18353	18424	18377	18258	18418	18420	18328	18360	18575	18336	18334	18395	18352	18268	18431	18538	18589	18442	18476	18406	18593	18237	18197	18288	18671	18443	18411	18301	18659	18432	18382	18358	18315	18575	18357	18465	18350	18454	18468	18183	18510	18482	18361	18457	18457	18385	18435	18405	18392	18281	18354	18322	18301	18296	18619	18494	18375	18375	18373	18291	18321	18472	18180	18304	18370	18392	18344	18497	18389	18590	18474	18373	18277	18756	18267	18141	18547	18614	18396	18522	18474	18412	18624	18333	18327	18559	18548	18480	18562	18427	18569	18523	18464	18397	18439	18515	18586	18704	18314	18554	18793	18594	18188	18398	18486	18357	18527	18507	18670	18382	18482	18360	18304	18392	18411	18417	18485	18419	18479	18323	18409	18404	18197	18371	18369	18347	18508	18665	18551	18405	18548	18257	18450	18549	18599	18441	18357	18338	18488	18362	18612	18537	18395	18539	18318	18521	18479	18408	18464	18412	18655	18327	18420	18410	18522	18452	18451	18506	18571	18476	18408	18394	18423	18591	18714	18565	18275	18354	18493	18392	18395	18500	18397	18567	18328	18521	18400	18513	18437	18190	18443	18598	18324	18394	18595	18389	18371	18282	18701	18459	18606	18238	18392	18534	18284	18425	18368	18166	18272	18406	18281	18421	18355	18435	18310	18598	18358	18451	18296	18417	18750	18410	18386	18500	18434	18368	18420	18498	18301	18396	18472	18339	18303	18506	18184	18386	18288	18638	18398	18518	18491	18417	18240	18495	18459	18405	18467	18389	18424	18442	18457	18575	18519	18384	18478	18309	18371	18404	18413	18688	18349	18608	18704	18389	18535	18524	18169	18325	18349	18542	18382	18264	18358	18561	18393	18325	18389	18506	18373	18443	18564	18363	18481	18312	18380	18300	18577	18371	18478	18415	18371	18422	18398	18501	18366	18372	18428	18594	18380	18558	18252	18430	18489	18553	18574	18357	18496	18482	18420	18383	18298	18305	18569	18170	18507	18446	18329	18448	18358	18406	18532	18251	18478	18313	18440	18672	18381	18430	18395	18493	18436	18328	18607	18481	18274	18287	18536	18596	18762	18655	18487	18309	18543	18358	18732	18288	18375	18300	18469	18658	18427	18385	18463	18358	18405	18239	18408	18339	18355	18545	18641	18260	18541	18342	18402	18494	18237	18535	18317	18354	18293	18274	18222	18467	18562	18331	18215	18440	18415	18587	18363	18440	18392	18330	18475	18447	18512	18239	18552	18192	18496	18405	18520	18441	18517	18429	18360	18388	18511	18628	18453	18749	18270	18347	18497	18235	18471	18282	18534	18553	18446	18359	18453	18422	18342	18372	18467	18382	18523	18481	18479	18358	18633	18501	18458	18501	18546	18495	18366	18295	18445	18373	18101	18422	18514	18159	18392	18343	18256	18265	18424	18403	18337	18308	18488	18449	18287	18332	18373	18335	18334	18305	18386	18554	18300	18533	18308	18272	18490	18344	18346	18238	18507	18291	18537	18329	18321	18457	18335	18533	18575	18608	18305	18584	18477	18370	18359	18365	18310	18348	18620	18434	18634	18398	18546	18351	18466	18509	18524	18445	18436	18196	18466	18493	18389	18281	18400	18444	18425	18392	18318	18440	18298	18438	18363	18528	18396	18355	18442	18445	18637	18343	18620	18222	18429	18357	18295	18367	18518	18419	18426	18193	18487	18441	18507	18379	18303	18502	18573	18584	18354	18458	18453	18340	18654	18427	18357	18405	18324	18078	18376	18508	18573	18428	18276	18549	18482	18270	18470	18639	18509	18572	18422	18535	18454	18356	18509	18470	18382	18505	18412	18496	18409	18333	18356	18553	18563	18318	18481	18641	18515	18499	18515	18167	18425	18486	18433	18452	18576	18526	18609	18427	18447	18412	18246	18404	18433	18338	18146	18456	18351	18337	18434	18489	18314	18335	18295	18253	18426	18443	18538	18469	18443	18477	18569	18540	18339	18287	18486	18331	18408	18490	18249	18229	18663	18246	18543	18398	18601	18471	18512	18213	18373	18545	18350	18518	18317	18131	18603	18299	18407	18453	18499	18543	18339	18221	18419	18539	18318	18429	18603	18399	18349	18328	18330	18474	18546	18438	18310	18535	18642	18384	18465	18583	18301	18653	18470	18459	18155	18520	18469	18441	18358	18526	18433	18439	18477	18452	18632	18308	18419	18278	18528	18409	18668	18467	18548	18412	18419	18668	18373	18413	18409	18554	18596	18467	18713	18483	18250	18553	18684	18475	18406	18237	18455	18205	18294	18417	18480	18628	18628	18380	18453	18354	18523	18448	18591	18348	18489	18459	18392	18233	18422	18410	18436	18524	18443	18402	18335	18743	18388	18371	18434	18551	18431	18444	18452	18554	18342	18263	18401	18284	18478	18644	18661	18581	18523	18365	18404	18485	18500	18581	18366	18278	18316	18679	18341	18342	18445	18194	18604	18469	18396	18247	18244	18469	18515	18539	18536	18265	18303	18520	18385	18361	18464	18364	18428	18489	18454	18555	18546	18503	18436	18565	18473	18555	18395	18194	18445	18268	18455	18445	18324	18175	18513	18430	18381	18507	18228	18552	18573	18418	18432	18452	18242	18470	18424	18233	18405	18450	18314	18548	18361	18235	18485	18517	18670	18295	18471	18684	18391	18362	18174	18269	18628	18315	18327	18449	18498	18318	18354	18469	18491	18618	18583	18424	18492	18427	18364	18501	18374	18520	18404	18331	18433	18308	18235	18552	18503	18408	18557	18544	18518	18395	18442	18533	18449	18398	18453	18513	18366	18389	18531	18393	18523	18486	18564	18464	18637	18573	18435	18548	18674	18433	18499	18627	18416	18493	18528	18263	18508	18396	18322	18450	18385	18237	18374	18381	18369	18507	18646	18530	18519	18539	18327	18591	18507	18445	18590	18371	18267	18517	18560	18696	18703	18440	18464	18584	18414	18438	18516	18412	18339	18384	18777	18580	18447	18503	18484	18287	18512	18266	18299	18608	18350	18416	18687	18515	18341	18456	18330	18447	18519	18475	18658	18506	18364	18580	18476	18391	18448	18377	18434	18310	18203	18564	18354	18488	18584	18495	18516	18376	18607	18399
20825	28781	24718	19878	17867	17265	16412	15687	15396	15425	15409	15255	15237	14950	15103	14879	15049	15051	15133	15242	15215	14940	15006	14906	15089	15071	15076	14975	15004	14963	14896	14992	15022	15041	15116	14892	15026	15134	15118	15174	14989	15003	14920	14994	15208	14884	15189	15127	15128	14966	15148	14919	14883	14979	14932	15090	15041	15057	14947	14996	14995	15061	14993	15211	14894	15078	14943	15031	14966	14982	14937	15063	15153	15078	14972	15070	15068	14968	15022	14858	15016	14946	15040	15027	14994	15040	15012	14993	15249	14993	15240	15066	15022	15058	14914	15095	15076	15081	14982	15026	15038	15196	15010	15059	14858	15038	15131	14986	15068	15235	15108	15038	15007	15154	15151	15104	14929	14991	15036	15243	14827	15009	14956	15137	14895	15081	15102	14951	14988	15156	14955	14792	14939	14896	14928	15187	15010	14973	15010	14924	14887	15059	15017	15102	15123	15002	15019	14913	14959	15134	15186	15040	15063	15018	14882	14963	15057	15063	15180	15019	15087	14980	14952	15034	14864	15060	15089	14972	15132	15124	14917	15022	15068	15054	15120	14948	15110	15079	15041	15067	14946	14884	14988	14900	15049	15075	15148	15036	14832	15087	15101	15011	14935	15079	14909	15012	14889	15081	15109	15088	15118	14756	15172	15094	14926	14764	15209	14944	14931	14925	14936	14897	15137	14879	15047	15095	15106	15120	15089	14782	14983	15173	15074	14984	14839	14877	15170	14941	14935	15177	14919	15038	15073	14893	15028	15065	15045	15050	14905	14913	14969	15147	14967	14992	14905	15025	15172	14906	15025	14990	15172	15230	15112	14962	14925	14992	15106	14945	15076	14980	14960	14907	15202	14925	14952	14792	14981	15024	15075	15097	15037	15048	15070	15194	15038	15068	14993	14963	15158	15073	15096	14921	14898	15111	14999	14958	15035	15031	15077	15059	15030	15035	15021	14993	15132	14906	14975	14851	15027	14944	14949	14989	14963	15087	15065	15036	15044	14952	15113	14849	14823	14910	15003	15082	14876	15135	14985	15017	15164	15006	14869	14896	14987	15017	15067	14783	15082	15111	15160	15154	15048	15029	14887	14966	15112	15082	15083	14997	14974	14997	15079	15098	15281	14817	15153	15229	15172	14965	14908	14912	15223	14997	15045	15100	15054	15107	15101	15084	15168	14938	14989	15042	14900	15118	14934	15169	15080	15101	14795	15082	15039	14866	14878	15139	15048	15069	15073	14946	14884	15073	15108	15108	15092	15074	14977	15012	14800	14986	14987	15127	14978	15103	14992	15026	15056	15192	14978	14954	15124	15055	14974	15099	14921	14999	15128	15012	15082	15118	15091	15127	15084	15101	15127	14885	14855	15070	15161	15092	14983	14942	14988	14807	14999	15121	15115	15169	15005	15052	15118	14989	15123	14773	15122	15047	15083	14975	15127	15039	14966	15030	15006	15159	15042	14912	15032	15178	15076	15011	14835	15050	15038	15088	14932	15113	14930	15097	14841	14972	15093	15173	14892	14990	15164	15123	15213	15000	14859	15010	15234	15061	15144	14882	15071	15023	15089	14838	14937	14990	14954	15108	14977	15017	15128	15328	15109	15000	15178	14925	15028	15060	14969	14837	14973	15161	14937	14904	14688	15031	15007	14784	15025	15050	15085	14993	15034	15021	14964	14962	15073	15001	15060	15146	15060	15069	15070	14995	15088	14981	14970	15069	14911	14955	15011	15102	15000	15019	15060	15119	14929	15057	15003	15034	15100	14983	15082	15123	14917	14778	15097	15069	14987	15073	15092	14967	15001	15274	15023	15016	15136	14922	15100	15009	15182	14971	15164	14985	15051	15005	15100	15062	14875	14835	15131	14972	15088	14950	15017	15075	15072	14955	15007	15038	15045	15124	15074	15067	14929	14977	15019	14954	15002	15145	15181	14992	15096	15146	14965	14964	15102	15008	14910	14987	14985	15038	15089	15123	15169	15163	15013	15196	15065	14964	15202	14908	14894	15019	15008	14869	15070	15133	15000	15045	14982	15097	14991	14878	15211	14921	14876	14980	14888	14998	14897	15034	15013	15068	15122	14997	15097	15065	15103	15121	15079	15063	14890	14977	15030	14811	15000	14975	15042	14951	14893	15115	15003	15060	15085	15107	15063	15114	14997	15117	15008	14972	15041	15073	14989	15155	15028	15037	14959	15019	15011	15018	14922	14892	15035	14871	14940	15211	15023	14983	15038	14927	15263	14869	15086	14998	14758	15009	15112	15099	15066	15081	15077	15083	14980	15184	14993	15015	14890	15032	15124	15125	15081	14966	15068	15061	14853	14954	15026	15077	14899	15140	15126	14878	14912	14915	15020	14979	15011	14920	14869	14932	15045	14858	15166	15112	15029	15135	14971	14967	15089	14912	15049	15087	14921	14936	15025	15076	14930	15060	15052	14959	15077	15016	15059	15000	15116	14944	15135	15037	15102	14957	15065	14989	15163	14999	15065	15116	15295	15060	15066	14937	14972	15109	15101	14846	15013	15267	14942	15040	15213	14997	14889	14964	14900	15092	15068	15103	14926	15081	15038	14874	14842	15160	15015	15030	15165	15145	15073	14882	14997	14970	15115	15133	14963	15052	15028	15205	14983	15021	14879	14915	15035	15042	14990	14909	15073	14812	14920	15018	15118	15149	15036	14834	14944	14828	15143	14998	15076	15029	15029	15022	14962	15116	14984	14930	14946	14920	14972	15173	15256	14869	14971	14921	14959	14843	15175	15117	15000	14926	15199	15151	15098	14973	14979	15136	15056	15149	15067	15195	14933	15079	15056	14965	15120	15137	15153	15051	14931	15165	15079	15106	14947	14872	14954	14958	14873	15099	14953	15069	14964	14949	14954	15053	15033	15138	15172	15241	14985	14904	14919	15038	14987	15000	15057	15096	14988	15017	15194	14922	15099	14952	14942	14857	15074	14985	15065	14918	14913	15114	15145	14930	15097	15043	14950	15151	15020	15014	15013	14908	15122	15213	15121	14919	15091	15095	15098	15101	14944	14910	15037	15005	15167	15074	14900	15029	14975	15088	14816	15088	15025	15059	14976	15046	14928	14971	15002	15185	15064	14922	15111	15004	14995	14963	15061	15007	15031	15097	14913	15072	15054	15048	15053	14855	14894	15048	15023	15008	15000	15104	15036	15009	15028	15071	14893	15037	14880	15005	15073	15083	15114	15087	15097	15109	14852	15121	15102	15091	15174	15072	15112	15073	15012	15066	15161	15120	14892	15148	15025	15036	15052	15176	14992	15215	14961	15087	15018	15053	15072	15074	15076	15033	15072	15100	15115	14979	15085	14860	15058	15090	14871	14946	15070	15151	14938	14992	15027	15132	15072	15081	14965	15006	15017	15058	15207	14934	15182	15141	15127	15038	15001	15040	14951	15049	14924	15157	15030	14961	15037	15068	15089	15147	15004	15071	15003	15177	14978	14970	15104	15051	15100	15070	14813	15052	14879	15097	14947	15147	14942	15048	14965	15153	15040	14912	15003	15110	15055	14958	15143	15102	15070	15216	14895	15185	14843	14957	14968	15080	14992	14877	14980	15012	15078	15059	15004	15003	14995	15184	14888	15114	15047	15118	15006	14896	14968	15101	14989	14988	14946	15017	15063	15021	15107	14991	15079	15049	15003	14969	15153	14978	15026	15142	14989	14951	14903	15051	15118	15158	15033	15181	15038	14756	15016	14917	15094	14999	15092	14945	14969	15295	14900	15047	14939	15025	14984	15046	15129	15176	15109	14983	14959	15078	14984	15036	15036	14957	15187	15204	15028	14918	14954	15087	15165	15147	15066	15013	15023	14849	14983	15121	15087	15086	15044	14943	15084	14954	14909	15049	15102	14890	15044	14988	14933	15016	15196	15089	14977	15146	15138	15006	15098	15086	15138	15065	14809	14989	15305	14947	15108	15141	14878	15077	15086	14930	14982	14965	14918	15154	15012	14995	15094	15035	14912	14973	14902	15054	15061	15074	15173	15039	15009	15161	15205	15051	15045	15082	15123	15098	15041	15079	14990	15054	15018	14913	15002	15036	14940	15160	15114	15041	15028	15014	14975	14855	14950	15271	15158	15102	15043	15069	14890	14999	15022	15146	14996	15186	15207	14933	15036	15082	14956	15208	15013	14889	15118	14915	14957	14929	15157	15032	14956	14963	14935	15240	14890	14986	15182	14918	14863	15101	15123	15131	15092	15001	15062	14959	15109	15101	15006	15128	15097	15085	15055	15117	15047	15037	15045	15056	14932	14989	15010	14985	14996	15117	15024	15015	14951	15058	14997	15073	14977	14992	15041	14995	15148	14884	14918	15237	15182	15094	15025	15099	15038	14950	15032	14903	15004	14949	15010	15012	15088	15120	14965	15130	14966	15116	14988	15163	15040	14982	15035	15086	15063	14999	15026	15156	15135	15083	15114	15037	15241	15271	15032	15125	15011	15177	15045	15023	14904	14914	15109	14976	15132	15120	15030	15146	14907	14992	15145	15181	15127	14995	15124	14922	15108	14936	15153	15087	15103	15010	14997	15173	14958	15029	15102	15161	15048	14917	14982	14907	15097	14922	15042	15033	15048	14886	15032	15057	15083	15022	14868	15022	15123	15060	14906	15095	14982	15076	15098	14984	14946	14889	15052	15095	15033	15184	15054	14938	14996	15134	15079	15105	14905	15044	14977	15106	15053	15037	14893	14947	15004	14955	15046	15001	15037	15043	15078	15118	15163	15241	14995	15061	14873	15057	14916	15178	15170	15197	15054	15001	14854	15000	15018	15170	15059	15021	15097	15002	15188	15183	15098	14933	14947	15064	15185	14924	15068	14942	14860	14926	15096	15061	14985	15039	15054	15297	15036	14940	14972	15007	15135	14782	14998	15068	15034	15097	14933	15058	14899	14908	15053	14913	14904	15035	15113	15099	14913	15087	14869	15209	15042	15031	15043	15029	15100	15202	15116	15152	14929	15037	15091	15213	15134	14936	15100	14995	14886	15005	15145	14931	15049	14994	15007	14981	14820	15110	14997	15040	15107	14996	15073	15121	14979	15092	14958	14917	15122	15107	14985	15119	14909	15048	15101	15063	14858	15014	15045	14913	14879	15086	14947	14877	14970	15024
24005	21152	28589	24298	22550	23038	22375	19436	18763	18805	18619	18498	18426	18189	18386	18166	18245	18225	18199	18076	18251	18122	18047	18160	18138	18143	18172	18315	18079	17928	17835	18072	18157	18177	18004	18049	17994	18367	17926	17948	17811	17850	18079	17952	17796	18330	18165	17874	18155	17966	17965	17851	17999	18100	17956	18075	18111	18150	18053	18079	17950	17926	17912	18055	17922	17971	17967	17873	17810	18076	18034	18019	17950	18143	17968	18167	18087	18115	18111	18052	18118	18192	18077	18074	17877	18134	18026	18171	18113	17957	17830	18041	18073	18009	18159	18177	18026	17897	18176	18012	17904	17873	17915	18122	18114	18109	18170	18119	18049	18196	18038	18014	18023	18137	18136	17999	18026	18028	18110	17930	17861	18019	18046	17889	18190	17992	17865	18005	18020	17959	18045	18012	18071	17745	17983	17903	18136	18026	18037	17924	18215	18263	17986	17893	17841	18120	17888	18137	18150	18069	17997	17857	18101	17890	17917	18062	18112	18009	17988	17897	18009	18063	18031	17869	18012	17833	18099	17903	18101	17976	17910	17795	17881	17818	17940	17954	17991	18102	18055	17829	18088	18098	18115	18190	17937	18165	17911	18086	17933	17986	18050	18049	18100	17875	18087	18046	18007	17873	17849	17957	17997	18048	18189	18090	18144	17853	17902	17854	17997	17870	18139	18113	17865	17899	18162	18071	18019	17887	17944	17903	18107	17770	18076	18110	18078	17782	18062	17835	17940	17925	17800	17966	18019	17988	18007	17868	17799	17907	17923	17978	18042	18059	18056	17895	17932	17924	17870	17712	17925	17907	17998	17942	18012	18200	17987	18057	18054	18070	17870	17988	18016	18097	17831	17884	18036	18155	17970	18041	17986	17957	18125	18148	18038	17824	17987	18021	18105	17969	18019	17999	18078	18117	17961	17851	17689	17899	17970	17810	18164	17939	17882	18115	17776	18085	17958	17992	17950	17943	18001	18083	17877	18028	18021	17909	18010	18092	17910	18005	18026	18188	18112	18046	18005	18060	17893	17743	18303	17924	17918	18040	17940	18021	18117	17935	17951	17969	17877	17937	17911	17846	18136	17968	18059	17875	17900	17968	17891	17865	17948	18025	17967	17923	18028	17978	18001	18153	17963	17928	17994	18127	18126	18027	17976	18193	18124	18114	17900	17953	18055	18346	17926	17803	17941	18009	17852	18082	18038	17918	18082	17890	17958	17904	18014	18007	18075	17909	17933	18105	18110	18153	17950	17992	18133	17973	17934	18072	17969	18098	17940	18056	17998	18063	18090	18066	17958	18165	17995	17833	18176	18116	17917	18086	17958	17935	17940	18094	18231	17843	18045	17928	17929	17905	17934	17981	17848	17951	18018	18098	17873	18038	17936	18203	17983	17922	18082	17962	17870	18119	18068	17889	18007	17911	17918	17977	17933	17868	17982	18041	17990	17998	18035	17904	17866	18166	17881	17952	17872	18045	18324	17844	17974	17843	17897	18120	18054	18199	18007	17989	17918	18099	17962	17981	18215	18134	18029	18085	17940	17981	17860	17914	17950	17918	18049	17916	18018	17940	18161	18085	18014	18082	17968	17929	18076	18048	17923	17826	17921	17872	18095	18040	18105	17991	18047	17830	17789	17900	18139	17952	18013	18092	18048	17986	17931	18091	17915	17895	18004	17885	17909	18015	18186	17906	17985	17964	18033	17917	17914	18137	17928	17984	17918	18076	17967	17893	18057	17945	18108	18200	17927	17965	17941	18015	18082	17899	18049	18017	17978	17999	18071	17925	18122	18019	18054	18252	18093	17806	17984	17889	18018	18121	18058	18258	18148	17925	17826	18068	18074	17901	18030	18084	18000	18050	18015	18055	18132	17952	18162	17896	17940	17847	18221	17801	18062	18071	18068	18156	18010	18035	18070	17954	17895	17866	17739	17889	18097	18273	17920	17992	17841	17884	18053	18155	17953	18162	17985	18145	18061	18137	18173	18059	18311	18105	18001	18175	18099	18160	17984	18139	18069	17759	18192	18101	18021	17947	18009	17972	18015	17968	18031	18043	18038	18040	18063	17748	17926	17960	18131	17914	17925	18065	17948	17928	18127	18159	18136	17984	17889	17988	18075	18115	17935	18012	18049	18003	18030	17916	18053	18045	17806	18085	17869	17983	18041	18009	18017	18041	17954	18097	17883	17937	18022	18133	17995	17802	18068	17972	18011	18034	18023	18178	18078	17996	17895	17914	17996	17879	17925	18090	18110	17971	17884	18107	18063	18015	17975	17918	17942	18119	18036	17940	17993	17852	18012	17875	18099	17858	17929	17969	18076	17819	18066	18066	17769	17924	18061	17942	17836	18179	18103	17933	18161	17912	17986	17909	17890	17862	17788	17932	17945	18030	17960	18035	18224	18186	18105	17820	18118	18167	18036	18058	17932	17912	18007	17829	18094	17727	18043	17915	18056	17898	18001	18035	17856	17995	18084	17954	18139	17944	17834	18000	17896	17957	18100	17914	18000	18172	18166	18162	18124	18340	18018	17908	18204	18048	17927	18081	17894	17778	18018	18115	18051	17870	17960	18119	17988	18161	18061	18360	18031	17923	18015	18028	17862	17954	17865	17756	18097	18073	18112	18064	18102	18250	18119	18099	17982	17914	17908	17848	17875	18131	18180	17997	17966	17865	18017	17819	17834	18077	18000	17959	18097	18019	17869	18106	17982	18074	18001	18105	18064	18109	17950	18021	18152	18111	18216	18228	18084	17843	17875	17711	17956	18068	17958	17896	18090	17864	18037	18240	18322	17898	18005	18071	18053	17802	18034	18057	17844	17890	17791	18121	18119	18213	17859	18029	17987	17875	17962	17930	17964	18044	18192	18078	18044	18002	17949	17960	17941	18194	17970	17996	18090	17890	17850	17902	18035	18056	18070	17921	17945	18048	18012	18119	18169	17945	18020	18220	17727	17917	18113	17925	18139	17868	18018	17857	17838	17911	17994	17928	18146	17991	17980	18193	18137	17996	17947	18056	17967	17981	17934	18102	18035	18094	18005	18166	18116	18057	18052	17865	18168	17692	17931	18020	18155	18072	18113	17873	17787	17916	17884	18020	17961	17925	17991	18183	18170	18049	18067	18095	18177	17984	17934	18056	18147	18127	18065	18024	17885	18221	17992	18179	18071	17835	18021	17930	18102	17970	17959	18010	17979	18055	18214	17834	17818	17883	17995	17748	17839	18080	18221	18115	17957	18058	17922	18188	18242	18144	17974	18008	18067	18038	17916	18225	18031	17931	18031	17859	18061	18106	17850	17927	17844	18068	17969	17966	18097	17776	17822	18020	18033	17979	18080	17986	18152	18005	17922	18010	17898	18005	17954	18049	18054	18017	17752	18096	17953	18016	17842	17879	17966	18024	18050	18011	18047	17824	17912	17938	17932	17972	17965	18041	18029	17973	18084	18048	17856	18008	18126	18084	18153	17997	17996	17714	17855	17999	17905	18111	17993	17974	18041	18079	17995	17968	18111	17935	18070	17742	18065	17883	18076	17950	18077	18082	18107	17893	18048	17719	18014	17968	18003	17991	18225	18053	18047	18033	17938	17974	18059	17917	17976	18002	17971	18090	18078	17886	17891	18101	17917	18052	17859	18015	18015	17967	18163	18115	18094	17918	18042	18120	18047	17798	18088	17956	17962	17910	18007	18146	18043	18017	18151	17964	18132	17993	17796	18149	18074	18057	18009	18055	17957	17733	18187	17861	18090	18154	17989	18093	18195	18027	18140	17890	17962	17995	17926	18035	18164	17978	18034	17998	18021	18071	18027	17955	18133	17927	17851	18166	17979	18011	18044	18116	18141	18088	17885	17982	17924	18011	18020	18064	18116	17776	17765	17935	18218	17879	18015	17992	17898	18126	18005	18104	18022	18078	17935	17991	18206	18106	18101	18099	17916	17953	18321	17986	18169	18217	18032	17939	18184	17847	18043	18018	18201	17888	18275	17946	18235	17996	18187	18005	18026	18040	17966	18081	18008	17789	18008	18046	18072	18040	18002	17815	18031	17955	18222	17924	18034	17954	18007	17937	18119	17974	17845	18175	18016	18113	18099	17897	17844	17901	18046	18012	18135	18090	17751	17770	18124	18168	18014	18153	17850	18249	17866	17822	17932	17889	18057	18011	17904	17915	17810	17884	18082	17947	17966	17946	18151	17941	17733	17878	17858	18056	18135	17966	17987	17994	18013	17866	18039	17896	17938	17905	18005	17913	18043	17992	18160	18028	17902	18086	18035	18064	17887	17894	17956	17877	17916	17975	17829	18156	17899	18035	17891	18018	17805	17902	18029	18032	18071	17990	18020	17895	17993	18123	18167	18051	17914	17911	18092	17951	18029	18172	18117	17909	17884	17894	18000	17857	18107	18093	18107	18095	18193	18141	17934	18042	18120	17891	18002	17916	18068	17763	18063	18034	17864	18075	17925	18007	17903	17922	18199	17856	18104	18044	18002	18204	17949	18149	18105	18145	18151	17890	18093	18094	18091	18107	18093	18083	18110	17828	17787	18032	18130	18021	18103	18142	17992	17887	17881	17778	18303	17947	18101	18057	18069	18055	17812	17992	17908	17862	18053	17871	17977	18005	17876	18042	18064	17939	18035	17963	17899	17953	17993	17939	18174	18021	17855	18025	18002	18069	17944	17908	17971	17942	17968	18071	17916	17953	18110	17954	17720	17883	18060	17820	17960	17732	18098	18136	17838	17983	18106	17825	18111	17965	17790	17953	17958	17908	18060	18025	18056	18020	17938	17893	18269	17857	18048	18039	18060	17887	17855	18062	17928	17977	18027	17934	17972	18026	18131	18016	18070	17945	17945	18056	17877	17967	17961	18098	18137	17931	17870	18018	17943	18202	18169	17990	18055	18078	18107	18087	18004	17978	18169	17986	18158	17875	18059	18088	18037	18221	18097	18205	17944	17892	17963	18004	17885	17928	18020	18036	18030	18235	18016	18039	18057	17970	18089	17921	18157	18021	18071	18001	17912	18059	17942	18054	18246	18028	18104	18148	18017	18051	18011	18192	18057	17949	18090	17989	17989	17961	17925	18095	18154	18109	18076	17924	17964	17871	18113	17847	17812	18019	18086	17979	17961	18141	18063	17736
21568	36610	31415	23550	20402	18844	17490	16475	15992	15797	15431	15264	15075	15170	15003	15148	15126	15009	15085	14826	15092	14983	14945	14908	14816	14777	14901	14738	15061	14948	14846	14765	14859	14795	14812	14807	14901	14828	14800	14793	14922	14819	14818	14739	14634	14987	14860	14856	14934	14927	14809	14768	14916	15071	14807	14686	15040	14898	14933	14833	14863	14828	14810	14762	14755	14990	14684	14694	14887	14796	14793	14696	14816	14900	14899	14912	14749	14851	14788	14869	14816	14930	14809	14683	14863	14883	14881	14885	14841	14857	14927	14945	14851	15074	14923	14937	14801	14767	14888	14794	14726	14676	14682	14962	14899	14726	14894	14734	14913	14930	14779	15032	14781	14814	14957	14789	14712	14771	14964	14830	14953	14683	14891	14938	14782	14766	14841	14716	14866	14577	14914	14864	14778	14889	14764	14692	14929	14877	14811	14866	14824	14733	14861	14756	14742	14940	14771	14714	14651	14754	14907	14794	14729	14834	14927	14914	14702	14932	14854	14800	14801	14805	14818	14839	14575	14812	14775	14781	14940	14860	14921	14839	14842	14900	14736	14852	14802	14880	14858	14879	14645	14799	14746	14970	14743	14722	14825	15015	14610	14926	14751	14726	14723	14870	14834	14791	14827	14834	14697	14713	14799	14733	14843	14697	14807	14727	14898	14804	14807	14703	14871	14758	14669	14767	14911	14923	14937	14729	14799	14840	14695	14773	14823	14876	14797	14539	14865	14685	14650	14757	14766	14720	14931	14713	14994	14753	14945	14671	14791	14666	14817	14738	14834	14859	14914	14661	14888	14693	14977	14896	14796	14850	14788	14827	14639	14873	14944	14898	15003	14823	14711	14917	14752	14752	14836	14824	14724	14752	14879	14830	14897	14772	14832	14835	14884	14837	14633	14804	14913	14847	14677	14668	14777	14912	14872	14961	14776	14801	14854	14748	14740	14858	14846	14670	14709	14932	14789	14765	15066	14778	14747	14730	14900	14846	14775	14952	14733	14928	14710	14779	14906	14747	15016	14810	14865	14763	14774	14867	14808	14897	14852	14761	14560	14841	14626	14657	14812	14862	14851	14733	14869	14961	14852	14863	14931	14725	14834	14766	14846	14900	14957	14750	14637	14900	14910	14813	14867	14737	14684	14772	14858	14785	14806	14982	14782	14964	14834	14976	14811	14647	14827	14822	14715	14833	14819	14693	14816	14699	14957	14836	14807	14746	14770	14757	14929	14831	14823	14649	14873	14825	14917	14816	14825	14914	14851	14705	14805	14649	14871	14935	14721	14897	14941	14652	14787	14650	14769	14713	14624	14770	14704	14789	14725	14802	15021	14859	14781	14796	14713	14812	14879	14745	14841	14778	14800	14633	14803	14716	14792	14867	14895	14848	14917	14647	14848	14775	14639	14835	14716	14916	14763	14982	14729	14857	14599	14920	14872	14758	14697	14873	14921	14612	14929	14858	14792	14671	14816	14864	14842	14790	14776	14798	14862	14781	14864	14834	14892	14782	14748	14853	14746	14683	15037	14786	14820	14743	14694	14840	14670	14808	14755	14662	14825	14802	14873	14815	14735	14647	14815	14849	14937	15027	14876	14610	14867	14810	14763	14836	14722	14803	14706	14749	14836	14822	14733	14867	14739	15021	14879	14771	14842	14845	14578	14656	14826	14668	14950	14578	14792	14804	14892	14926	14934	14733	14763	14557	14926	14792	14687	14770	14904	14910	14820	14926	14776	14714	14620	14861	14533	14828	14714	14782	14813	14666	14860	14895	14656	14567	14760	14600	14773	14751	14839	14776	14660	14761	14775	14889	14778	14909	14874	14813	14748	14816	14785	14726	14800	14836	14838	14755	14840	14738	14559	14750	14847	14847	14826	14826	14917	14968	14904	14778	14880	14723	14832	14822	14734	14764	14884	14752	14983	15001	14616	14659	14837	14682	14717	14771	14902	14896	14801	14669	14631	14933	14667	14811	14830	14722	14705	14719	14739	14887	14948	14783	14762	14776	14818	14789	14705	14976	14783	14725	14774	14943	14777	14722	14831	14917	14765	14883	14945	14575	14784	14819	14820	14846	14745	14789	14937	14681	14682	14838	14675	14931	14723	14940	14639	14748	14872	14671	14848	14885	14963	14884	14994	14853	14789	14854	14691	14882	14811	14838	14777	14834	14823	14740	14736	14757	14846	14855	14814	14774	14861	14912	14793	14864	14747	14890	14792	14805	14982	14718	14828	14794	14886	14609	14780	14911	14838	14873	14720	14890	14638	14785	14787	14696	14858	15016	14695	14754	14845	14935	14785	14831	14726	14605	14977	14709	14881	14850	14839	14600	14693	14974	14757	14827	14780	14860	14703	14834	14884	14814	14759	14637	14642	14881	14897	14808	14839	14836	14850	14820	14830	14712	14816	14916	14914	14736	14741	14974	14733	14989	14785	14674	14936	14755	14693	14780	14770	14779	14770	14753	14902	14810	14850	14721	14797	14796	14925	14805	14875	14755	14820	14795	14832	14739	14940	14675	14859	14990	14785	14690	14920	14784	14679	14798	14814	14834	14666	14851	14876	15000	14646	14821	14903	14769	14831	14776	14773	14780	14926	14719	14677	14672	14700	14932	14859	14931	14859	14792	14805	14863	14731	14879	14895	14819	14824	14746	14724	14824	14786	14820	14749	14690	14738	14928	14685	14831	14778	14774	14777	14923	14829	14646	14797	14758	14798	14834	14944	14934	14894	14828	14791	14916	14834	14773	14776	14760	14835	14673	14667	14813	14841	14846	14715	14690	14872	14898	14768	14934	14868	14819	14836	14654	14875	14625	14689	14849	14916	14785	14769	14608	14903	14754	14874	15009	14798	14718	14882	14701	14933	14664	14863	14852	14820	14803	14830	14848	14879	14868	14833	14870	14759	14902	14580	14802	14677	14851	14719	14823	14846	14987	14762	14710	14781	14804	14713	14776	14695	14839	14679	14853	14883	14896	14868	14895	14684	14780	14739	14761	14623	14749	15036	14870	14614	14831	14929	14711	14756	14776	14655	14740	14939	14760	14879	14883	14898	14756	14929	14773	14826	14759	14825	14842	14852	14723	14934	14811	14939	14823	14794	14895	14788	14726	14918	14608	14812	14782	14783	14891	14952	14745	14721	14918	14922	14648	14720	14800	14771	14835	14699	14679	14832	14732	14789	14841	14774	14771	14798	14829	14846	14788	14877	14847	14913	14875	14823	14799	15029	14825	14741	14846	14797	14864	14939	14645	14844	14794	14658	14631	14989	14920	14818	14718	14764	14937	14702	14713	14727	14781	14847	14655	14802	14796	14811	14776	14839	14818	14887	14789	14738	14800	14840	14980	14799	14798	14831	14687	14851	14902	14755	14701	14722	14737	14814	14726	14781	14828	14674	14673	14858	14806	14797	14803	14775	14794	14715	14835	14752	14581	14945	14713	14966	14704	14870	14673	14800	14753	14819	14829	14893	14868	14906	14815	14836	14691	14738	14704	14937	14804	14835	14703	14897	14803	14867	14942	15020	14843	14783	14923	14908	14655	14838	14694	14855	14765	14781	14917	14723	14666	14689	14767	14697	14779	14914	14990	14803	14799	14930	14788	14847	14707	14948	14863	14786	14822	14810	14698	14813	14671	14766	14826	14863	14794	14586	14651	14888	14726	14842	14887	15109	14876	14654	14789	14842	14926	14691	14778	14863	14737	14730	14876	14711	14790	14900	14811	14809	14643	14983	14717	14772	15045	14752	14971	14838	14833	14834	14812	14921	14770	14809	14995	14677	14804	14638	14949	14860	14813	14922	14766	14722	14759	14960	14735	14778	14963	14752	14656	14884	14668	14792	14743	14899	14707	14752	14860	14906	14742	14916	15049	14836	14777	14797	14952	14796	14810	14810	14707	14753	14858	14757	14767	14672	14952	14841	14930	14721	14937	14975	14865	14830	14912	14833	14814	14743	14874	14881	14802	15028	15003	14809	14827	14981	14941	14629	14809	14864	14624	14961	14987	14772	14807	14931	14884	14910	14939	14695	14830	14854	14889	14780	14707	14760	14856	14761	14791	14841	14729	14741	14858	14817	14773	14823	14753	14664	14915	14853	14680	14743	14845	14796	14824	14810	14761	14737	14658	14709	14823	14739	14864	14813	14693	14739	14821	14832	14844	14805	14796	14840	14822	14657	14869	14834	14753	14836	14770	14731	14911	14780	14763	14741	14833	14807	14850	14798	14819	14640	14832	14882	14976	14773	14745	14814	14892	14869	14727	14821	14936	14652	14856	14828	14820	14818	14861	14780	14865	14916	14814	14816	14744	14984	14866	14911	14613	14856	14858	14782	14805	14795	14984	14721	14948	14704	14714	14812	14872	14951	14786	14687	14784	14842	14710	14704	15004	14784	14680	14860	14837	14794	14775	14744	14874	14778	14725	14807	14897	14832	14808	14828	14894	14809	14885	14746	14862	14772	14845	14801	14924	14788	14831	14710	14924	14773	14884	14816	14901	14786	14874	14832	14637	14708	14948	14752	14913	14866	14619	14755	14883	14721	14987	14702	14592	14928	14694	14823	14865	14843	14959	14648	14732	14913	14917	14779	14941	14784	14883	14759	14809	14960	14654	14794	14916	14689	14891	14718	14785	14653	14880	14787	14781	14669	14779	14799	14702	14791	14872	14790	14932	14736	14749	14934	14630	14855	14994	14747	14833	14808	14723	14830	14721	14690	14788	14820	14840	14894	14754	14811	14868	14730	14781	14590	14915	14766	14857	14861	14892	14905	14877	14911	14916	14859	14663	14874	14715	14745	14699	14874	14940	14708	14727	14742	14750	14890	14749	14865	14832	14861	14862	14765	14910	14859	14862	14921	14865	14710	14935	14836	14710	14926	14784	14904	14740	14706	14697	14998	14669	14808	14902	14880	14608	14865	14774	14717	14753	14753	14924	14639	14988	14787	14902	14612	14806	14879	14858	14789	14749	14821	14805	14878	14847	14696	14902	14603	14703	14766	14893	14826	14831	14870	14816	14876	14941	14748	14728	14897	14885	14963	14850	14805	14776	14904	14835	14731	14871	14743	14731	14802	14873	14851	14826	14735	14810	14789	14728	14696	14820	14942	14881	14707	14658	14740	14799	14778	14968	14735	14817
22862	21160	28881	23749	21618	24173	26082	20792	19738	19813	19495	19243	19235	19209	19115	19054	19212	19028	19007	18848	18766	18810	18949	18686	18850	18993	18758	18773	18999	18783	18763	18785	18886	18906	18702	18732	18778	18688	18780	18735	18707	18720	18675	18741	18829	18529	18676	18721	18629	18704	18712	18673	18773	18679	18655	18795	18733	18599	18651	18729	18857	18610	18701	18779	18678	18533	18428	18740	18586	18897	18672	18806	18416	18681	18874	18766	18782	18886	18574	18853	18623	18609	18546	18467	18719	18659	18611	18445	18698	18742	18673	18675	18652	18704	18596	18955	18569	18628	18710	18695	18475	18737	18824	18806	18658	18567	18624	18576	18677	18673	18641	18668	18540	18708	18808	18658	18671	18764	18634	18518	18384	18861	18720	18708	18393	18733	18800	18561	18584	18775	18776	18533	18513	18476	18488	18675	18666	18573	18533	18625	18602	18732	18577	18654	18634	18658	18469	18720	18497	18564	18726	18692	18578	18583	18463	18800	18724	18377	18438	18725	18626	18608	18690	18689	18826	18660	18613	18615	18521	18785	18873	18620	18613	18706	18556	18907	18624	18722	18547	18511	18676	18615	18588	18542	18596	18511	18401	18507	18602	18442	18533	18668	18647	18564	18607	18825	18644	18407	18639	18655	18431	18613	18406	18499	18810	18588	18556	18689	18464	18470	18646	18709	18499	18455	18607	18421	18615	18539	18589	18538	18719	18440	18520	18540	18591	18857	18554	18596	18536	18886	18674	18408	18512	18544	18841	18550	18582	18553	18469	18594	18418	18528	18429	18344	18514	18579	18563	18461	18666	18454	18416	18519	18577	18735	18770	18607	18350	18698	18544	18443	18603	18625	18785	18354	18644	18566	18581	18552	18493	18463	18721	18513	18586	18883	18602	18660	18412	18826	18589	18659	18678	18636	18635	18596	18570	18532	18637	18740	18564	18699	18353	18494	18555	18798	18531	18790	18750	18585	18539	18684	18797	18299	18553	18716	18396	18717	18748	18457	18501	18590	18645	18807	18842	18597	18678	18657	18685	18566	18371	18349	18752	18545	18566	18666	18616	18475	18577	18779	18528	18465	18590	18625	18660	18696	18672	18569	18648	18676	18704	18807	18738	18658	18637	18769	18465	18669	18576	18536	18496	18828	18620	18800	18698	18468	18503	18613	18745	18590	18422	18675	18739	18847	18650	18509	18615	18590	18441	18591	18515	18830	18503	18539	18632	18594	18678	18607	18675	18658	18519	18610	18596	18644	18594	18466	18613	18581	18762	18640	18714	18771	18559	18682	18659	18590	18404	18607	18688	18521	18622	18518	18463	18701	18558	18537	18284	18488	18575	18569	18783	18802	18666	18661	18367	18575	18432	18520	18593	18487	18702	18556	18632	18552	18534	18633	18513	18556	18596	18447	18472	18589	18609	18538	18740	18514	18604	18306	18521	18600	18573	18578	18606	18535	18679	18629	18492	18527	18608	18796	18382	18578	18494	18548	18489	18505	18690	18558	18553	18596	18718	18561	18589	18465	18768	18479	18456	18557	18662	18597	18503	18585	18724	18526	18523	18415	18571	18521	18668	18668	18396	18685	18540	18634	18619	18451	18475	18499	18467	18597	18501	18627	18525	18591	18533	18601	18665	18701	18695	18463	18703	18792	18575	18424	18661	18786	18565	18480	18507	18474	18696	18599	18617	18446	18372	18543	18650	18386	18744	18532	18545	18546	18660	18634	18422	18532	18540	18665	18536	18618	18546	18376	18301	18609	18387	18559	18794	18603	18521	18545	18609	18523	18598	18599	18746	18739	18554	18713	18542	18501	18555	18784	18681	18677	18663	18676	18423	18740	18578	18692	18514	18510	18499	18707	18515	18608	18561	18407	18591	18628	18542	18467	18734	18689	18753	18261	18359	18596	18802	18597	18305	18672	18758	18607	18384	18684	18608	18467	18558	18389	18428	18584	18642	18547	18492	18609	18705	18606	18643	18406	18691	18671	18488	18597	18683	18662	18540	18655	18880	18657	18230	18600	18550	18706	18658	18842	18801	18572	18704	18515	18667	18594	18519	18474	18731	18515	18830	18736	18725	18797	18612	18658	18563	18531	18338	18685	18804	18571	18435	18524	18569	18636	18423	18629	18678	18679	18535	18545	18605	18674	18724	18520	18534	18520	18802	18515	18420	18546	18464	18729	18450	18894	18645	18321	18384	18590	18410	18618	18666	18575	18715	18493	18643	18799	18670	18680	18550	18670	18591	18788	18424	18646	18649	18738	18642	18775	18770	18426	18490	18593	18721	18617	18440	18543	18642	18443	18654	18402	18559	18680	18586	18637	18528	18497	18606	18791	18798	18653	18510	18510	18586	18679	18487	18235	18558	18609	18393	18543	18450	18560	18470	18376	18656	18738	18677	18629	18700	18643	18541	18389	18465	18885	18564	18624	18707	18680	18618	18650	18640	18694	18516	18863	18604	18642	18521	18450	18678	18741	18567	18553	18718	18671	18464	18711	18756	18432	18695	18584	18655	18617	18593	18636	18610	18654	18562	18536	18451	18629	18482	18453	18801	18873	18743	18486	18567	18652	18683	18448	18595	18538	18688	18677	18599	18780	18540	18613	18601	18467	18384	18523	18533	18581	18579	18646	18604	18424	18594	18597	18776	18595	18266	18609	18702	18723	18658	18494	18646	18492	18703	18730	18712	18604	18523	18531	18863	18399	18558	18742	18664	18576	18751	18443	18731	18661	18741	18724	18513	18438	18494	18660	18757	18513	18458	18537	18702	18675	18799	18763	18663	18565	18752	18568	18563	18614	18621	18457	18761	18592	18510	18376	18554	18559	18546	18456	18528	18507	18615	18651	18598	18699	18673	18553	18772	18438	18572	18518	18570	18513	18672	18455	18645	18718	18476	18592	18537	18598	18457	18533	18543	18453	18606	18779	18467	18544	18473	18722	18518	18460	18598	18563	18540	18757	18687	18416	18489	18776	18624	18516	18681	18485	18671	18638	18646	18580	18827	18602	18583	18681	18724	18601	18837	18482	18494	18665	18425	18647	18813	18762	18533	18509	18535	18623	18525	18733	18612	18747	18807	18648	18585	18426	18595	18802	18614	18506	18556	18628	18522	18712	18518	18534	18683	18616	18485	18790	18513	18612	18735	18631	18413	18664	18457	18389	18448	18444	18552	18633	18769	18492	18538	18769	18573	18381	18536	18595	18661	18617	18665	18544	18649	18481	18398	18600	18909	18534	18426	18742	18621	18521	18597	18382	18565	18624	18751	18603	18700	18627	18520	18564	18564	18781	18675	18585	18438	18460	18634	18615	18490	18509	18609	18738	18569	18559	18494	18548	18461	18544	18694	18661	18805	18705	18571	18477	18452	18468	18356	18271	18680	18627	18403	18730	18585	18508	18527	18665	18587	18766	18959	18692	18706	18471	18632	18708	18638	18609	18499	18635	18578	18619	18586	18611	18529	18434	18575	18769	18645	18533	18496	18439	18460	18720	18632	18583	18507	18596	18445	18783	18653	18649	18549	18922	18640	18817	18348	18576	18631	18606	18412	18513	18337	18564	18311	18821	18794	18592	18709	18681	18690	18648	18541	18637	18606	18536	18561	18493	18915	18747	18574	18400	18385	18569	18710	18678	18528	18690	18615	18563	18683	18536	18659	18661	18686	18430	18605	18672	18436	18619	18450	18584	18532	18559	18289	18564	18500	18765	18659	18619	18753	18414	18467	18577	18836	18384	18776	18132	18754	18588	18553	18379	18545	18551	18575	18499	18450	18451	18580	18593	18566	18576	18609	18637	18699	18574	18632	18439	18420	18477	18651	18617	18650	18520	18566	18514	18815	18786	18503	18599	18679	18674	18544	18775	18600	18737	18442	18668	18566	18611	18684	18572	18249	18665	18760	18625	18576	18332	18460	18521	18611	18503	18567	18431	18692	18439	18740	18741	18344	18767	18583	18576	18363	18573	18800	18526	18673	18729	18687	18474	18621	18729	18581	18567	18598	18769	18554	18613	18713	18510	18623	18664	18705	18613	18441	18651	18777	18670	18577	18593	18581	18504	18670	18622	18461	18476	18601	18544	18433	18577	18399	18636	18812	18568	18456	18545	18492	18403	18778	18465	18705	18560	18540	18676	18568	18624	18689	18749	18614	18581	18693	18432	18476	18632	18583	18634	18456	18756	18909	18439	18509	18401	18640	18676	18624	18751	18722	18475	18455	18719	18746	18526	18575	18549	18844	18557	18755	18679	18636	18653	18742	18560	18585	18576	18723	18706	18743	18649	18708	18706	18530	18639	18551	18575	18380	18413	18734	18473	18520	18574	18552	18459	18532	18537	18780	18565	18615	18346	18445	18620	18575	18552	18494	18591	18681	18731	18785	18524	18556	18555	18517	18573	18595	18624	18698	18557	18642	18676	18463	18721	18553	18314	18591	18602	18484	18474	18659	18763	18571	18587	18591	18610	18731	18714	18600	18486	18647	18638	18491	18573	18568	18447	18509	18437	18626	18559	18476	18490	18705	18581	18556	18437	18585	18552	18300	18524	18677	18569	18704	18460	18664	18611	18507	18703	18576	18728	18562	18719	18411	18451	18864	18678	18456	18556	18626	18661	18481	18661	18692	18391	18722	18379	18542	18536	18465	18711	18526	18650	18647	18529	18848	18581	18691	18528	18361	18504	18569	18516	18554	18446	18458	18573	18641	18503	18818	18826	18669	18692	18593	18705	18616	18871	18684	18492	18561	18620	18542	18466	18354	18605	18549	18658	18760	18496	18600	18499	18556	18598	18620	18531	18541	18566	18694	18413	18378	18378	18484	18599	18613	18599	18709	18714	18556	18684	18599	18515	18785	18797	18675	18391	18638	18709	18511	18609	18588	18607	18631	18566	18631	18542	18768	18646	18476	18696	18640	18562	18433	18562	18439	18549	18581	18566	18498	18707	18389	18456	18644	18479	18387	18591	18606	18500	18655	18546	18474	18723	18568	18690	18587	18604	18349	18696	18699	18723	18702	18523	18638	18505	18574	18319	18514	18447	18393	18855	18501	18503	18590	18561	18495	18701	18462	18470	18638	18418	18462	18570	18549	18592	18645	18852	18674	18685	18493	18542	18650	18513	18510	18782	18784	18777	18615	18522
24359	41324	35320	27248	23128	20798	18887	17658	16973	16656	16376	15868	15822	15522	15546	15423	15429	15641	15422	15401	15369	15255	15226	15313	15142	15179	15149	15345	15253	15227	15140	15310	15116	15195	15178	15294	15290	15225	15229	15168	15197	15272	15086	14971	15219	15108	15226	15132	15163	15102	15191	15276	15061	15046	15142	15149	15289	15245	15232	15138	14980	15199	15199	15287	15132	15238	15254	15073	15218	15292	15213	14997	15094	15130	15216	15161	14990	15118	15127	15161	15134	15110	15210	15269	15309	15315	15306	15128	15122	15049	15256	15367	15115	15397	15325	15122	15297	15109	15141	15173	15196	15172	15317	15200	15150	15155	15200	15200	15107	15282	15077	15178	15175	15246	15202	15150	15145	15228	15138	15148	15196	15215	15272	15114	15112	15109	15039	15250	15255	15095	15076	15283	15148	15179	15116	15203	14986	15326	15099	15088	15138	15190	15208	15149	15392	15359	15094	14990	15015	15170	15114	15121	15056	15103	15114	15110	15192	15174	15182	15272	15137	15207	15167	15041	14991	15237	15127	15123	15192	15112	15061	15189	15141	15162	15189	15095	15088	15136	15349	15248	14974	15179	15165	15121	15191	15068	15068	15171	15119	15254	15199	14971	15179	15218	15320	15244	15271	15042	15130	15218	15180	15152	15196	15075	15174	15025	15063	15114	15252	15128	15092	15072	15202	15073	15233	15101	14979	15112	15054	15201	15202	14978	15096	15098	15064	15077	15127	15052	15024	15229	15219	15094	15203	15050	15145	15106	15110	15237	15054	15195	15175	15072	15231	14996	15119	15037	15232	15251	15085	14989	15183	15069	15154	15056	15191	15179	15051	15084	15170	15170	15153	15136	15208	15271	15040	15143	15240	15211	15139	15024	15072	15175	15114	15061	15351	15387	15070	15198	15110	15121	15050	15168	15159	15173	15238	15166	15117	15170	15100	15186	15169	15362	15170	15209	15157	15114	15216	15260	15348	15203	14985	15153	15031	15243	15154	15068	15017	15036	15209	15153	15240	14934	15123	15179	15074	15302	15292	15270	15055	15285	15201	14994	15086	15152	15271	15067	15035	15092	15115	15019	15172	15145	15163	15355	15133	15063	15171	15035	15228	15182	15166	15224	15166	15149	15153	15347	15013	15311	15019	15114	15282	15093	15119	15144	15133	15233	15234	15157	15085	15243	15150	14998	15199	15294	15232	15098	15197	15126	15309	15273	15115	15100	14982	15115	15141	15238	15173	15312	15141	15067	15117	15188	15200	15117	15032	15386	15044	15162	15062	15017	15048	15041	15355	15257	15155	14976	15087	15039	15044	15255	15203	15218	15035	14897	15180	15019	15160	15109	15227	15088	15073	15145	15260	15349	15161	15186	15157	15241	15076	15062	15175	15096	14925	15151	15283	15225	15160	15315	15216	14981	15216	15137	15126	15216	15307	15168	14977	15020	14966	15043	15144	15077	15214	15117	14879	15060	15223	15157	15250	15135	15109	15060	15162	15107	15305	15015	15091	15109	15107	15068	14937	14945	15282	15093	15065	15278	15197	15083	15049	15111	15230	15144	15033	15095	15184	15165	15225	15109	15113	15057	15012	15116	15160	15146	15126	15229	14997	15111	15086	15072	15139	15144	15027	15266	15140	15060	15275	15269	15300	15038	15172	15096	15124	15007	15154	15033	15104	14960	15146	15202	15146	15160	15064	15023	15219	15184	15208	15105	15141	15169	15082	15095	15194	15144	15077	15278	15054	15243	15159	14998	15074	15105	15212	15057	15037	15008	14992	15145	15075	15253	15061	15062	14939	15174	15149	15091	15207	15240	15064	15257	15303	15121	14920	15186	15331	15240	15235	15250	14927	15065	15268	15082	15157	15274	15104	15135	14979	15113	15087	15088	15337	15187	15086	15082	15206	15276	15051	15247	15122	15047	15251	15186	15216	15132	15038	15134	15124	15389	15036	15031	15230	15112	15125	15134	15170	14924	15168	15025	15093	14998	15159	15263	15220	15212	15204	15080	15049	15163	15217	15026	14999	15225	14926	15154	15148	15204	14982	15247	15137	15190	15164	15044	15071	15097	15147	15117	15177	15109	15080	15140	15253	15099	15248	14976	15110	15069	15151	15092	15099	15116	15166	15096	15128	15180	15265	15081	15288	15181	15026	15161	15203	15245	14974	15223	15173	15208	15078	15259	15128	15177	15149	14979	15229	15115	14973	15079	15004	14827	15143	15142	15325	15179	15022	15142	15168	15156	15049	14788	15248	15242	15171	15163	15019	15274	15203	15132	15182	15070	15253	15177	15176	15074	15010	15119	15233	15192	15050	15402	15075	15160	15180	15283	15298	15110	15144	15011	15120	15234	15011	15233	15272	15165	14856	15097	15158	15211	14985	15150	15029	15191	15177	15043	15127	15238	15025	15300	15124	15106	15139	15197	15189	14947	15148	15229	15203	15090	15290	15024	15155	15242	15302	15075	15063	15169	15193	15138	15233	15145	15042	15208	15122	15048	15171	15134	15086	15262	15139	15205	15095	15236	15185	15187	15070	14906	14950	15168	15062	15142	15286	14994	15055	15347	15016	15122	15216	15141	14922	15198	14936	14932	15160	15264	15249	15079	14944	15259	15148	15057	15389	15200	14985	14983	15056	15017	15182	15105	15259	15099	15136	15267	15094	15094	15162	15210	14953	15262	15142	14970	14988	15221	14988	15254	15101	15188	15072	15194	15183	15243	15128	15134	15240	15294	15297	14861	15253	15136	15123	15169	15083	15135	15176	15078	15072	15070	15098	15159	15089	15334	15125	15210	15014	15307	15000	15204	15143	15083	15176	15067	15099	15172	15151	15126	15219	15152	15109	15234	15009	15214	15066	15124	15309	15160	15268	15066	15125	15040	14990	15080	15192	15100	15080	15140	15075	15259	14886	15196	15015	15115	15190	15250	15139	15290	15171	15091	15067	15223	15181	15118	15207	15204	15335	15064	15261	15225	15251	14965	15345	15042	15122	15201	15286	15069	15059	15010	15119	15152	15301	15174	15113	15129	14979	15171	15120	15157	15184	15297	15057	15331	15144	15035	15052	15255	15026	15240	15336	15210	15123	15101	15323	15221	15047	15278	15104	15090	15171	15213	15133	15278	15209	15121	14961	15428	15218	15113	15236	15148	15147	15194	15058	14974	15086	15030	15164	15088	15210	15303	15198	15099	15200	15256	15235	15199	15205	15321	15137	15081	15279	15171	15261	15077	15232	15210	15068	15132	14947	15022	15159	15046	15084	15119	15173	15037	15025	15126	15095	15116	15029	15166	15284	15219	15149	15101	14970	15309	15058	15075	15014	15150	15054	15075	15005	15056	15220	15208	15191	15233	15266	15123	15127	15218	15238	15202	15004	15232	15046	15063	15262	15257	15206	15238	15058	15120	15001	15094	15182	15280	15327	15231	15174	15170	15174	15031	15161	15007	15145	15166	15155	15203	15174	15140	15108	15274	15385	15312	15091	14978	15128	15020	15061	15225	15185	15187	15108	15139	15211	15184	15273	15172	15225	15172	15039	15173	15176	15023	15059	15142	15120	15036	15199	15012	15162	15353	15227	15239	14996	15112	15121	15353	15086	15177	15187	15307	15170	15140	15114	15021	15177	15006	15059	15188	15211	14973	15257	15117	15083	15023	15352	15325	15108	15158	15063	15181	15238	15022	15119	15030	15037	15241	15238	15022	15227	15185	15083	15225	15093	15027	15026	15089	15227	15153	15093	14992	15115	15349	15293	15126	15141	15128	15022	15319	15213	15291	15176	15133	15062	15127	14932	15211	15067	15103	15095	15179	15068	15300	15027	15196	15131	15124	15261	15082	15074	15165	15206	15023	15136	15063	15212	15069	15242	15155	15185	15172	15040	15326	15247	15146	15110	15038	15207	15173	15216	15120	15116	15092	15082	15068	15234	15161	15102	15235	14981	15158	15123	15161	15284	15206	15096	15209	15127	15070	15154	15201	15107	15105	15138	15272	15051	15086	15091	15145	15220	15232	15292	15059	15146	15168	15190	15102	14978	15177	15233	15175	15117	15067	15135	15127	15076	15284	15115	15063	15214	15184	15124	15033	15166	15055	15016	15239	15209	15248	15274	15235	14979	15164	15099	15289	15206	15215	15168	15153	15222	15100	14936	15245	15070	15169	15252	15128	15002	15134	15347	15201	15176	14991	15005	15154	15207	15162	15220	15144	15007	15244	15136	15157	15033	15042	15180	15265	15140	15231	14986	15138	15261	15114	15138	15201	15196	15202	15047	15259	15165	15222	14988	15194	15089	15051	15328	15046	15073	15020	15148	15260	15014	15132	15183	15044	15057	15055	15104	15200	15241	15099	15213	15314	15216	15134	15129	15210	15166	15107	14980	15118	15287	14984	15107	15155	15072	15107	15057	15138	15115	15040	15067	15321	15203	15125	15102	14927	14981	15061	15164	15094	15131	15066	15161	14883	15237	15176	15128	15137	15211	15205	15070	15013	15063	15243	15162	15117	14966	15159	15103	15102	15020	15114	15039	15059	15247	15254	15147	15336	15148	15233	15078	15180	15223	15174	15140	15115	15164	15207	15036	15146	15026	15194	14965	15172	15399	15088	15392	15148	14998	15002	14935	15156	15079	15343	15099	15104	15188	15031	15064	15114	15189	15319	15088	15064	15214	15091	15126	15061	15018	15114	15179	15046	15211	15167	15228	15268	15296	15112	15014	15272	14998	15104	15133	15003	15138	15140	15411	14977	15194	14995	15117	15101	15017	15217	15132	15022	15159	15168	15106	15078	15035	15113	15115	15055	15263	15169	15130	15107	15134	15221	15089	15144	15089	15280	15192	15288	15259	15077	15081	15232	15013	15203	15190	15118	15203	15188	15128	15094	15102	15126	15124	15011	15192	15151	15357	15035	14992	15158	15063	15258	15215	15145	14965	15187	15137	15116	15063	14875	15151	15030	15317	15185	15071	15094	15207	15183	15096	15223	15254	15073	15130	15099	15047	15082	15180	15149	15167	15078	15132	15101	15251	15074	15283	15135	15207	14961	15019	15221	15137	15078	15108	15161	15123	14982	15072	15069	15168	15041	15158	15145	15121	14940	15048	15208	15196	15200	15151	15145	15170	15158	15126	15140	15168	15193
28391	23465	27323	24621	20895	20308	19912	19012	18724	18990	18708	18636	18677	18662	18723	18521	18713	18682	18713	18665	18701	18796	18522	18708	18799	18826	18562	18512	18497	18609	18784	18701	18598	18480	18804	18557	18531	18687	18567	18755	18503	18514	18668	18515	18606	18602	18447	18454	18641	18704	18621	18267	18524	18629	18323	18502	18528	18638	18693	18712	18574	18519	18592	18599	18781	18488	18857	18512	18651	18551	18435	18718	18543	18655	18668	18696	18744	18548	18809	18559	18506	18618	18650	18729	18688	18553	18816	18447	18661	18505	18667	18490	18595	18720	18533	18416	18727	18646	18693	18631	18819	18746	18695	18570	18615	18446	18560	18592	18787	18604	18653	18455	18704	18759	18580	18598	18643	18566	18766	18609	18635	18550	18700	18642	18737	18638	18718	18678	18692	18473	18718	18485	18644	18802	18535	18828	18577	18619	18536	18555	18627	18742	18649	18614	18614	18651	18422	18774	18518	18578	18541	18705	18459	18563	18570	18526	18394	18634	18649	18666	18653	18397	18531	18899	18716	18477	18579	18565	18593	18662	18400	18765	18630	18703	18565	18507	18547	18644	18463	18537	18765	18682	18385	18792	18721	18479	18622	18463	18380	18530	18242	18454	18368	18705	18509	18722	18624	18411	18705	18509	18603	18540	18603	18564	18590	18693	18429	18344	18576	18544	18552	18499	18659	18566	18573	18734	18747	18604	18500	18503	18414	18522	18366	18649	18537	18368	18604	18458	18657	18594	18669	18453	18462	18657	18595	18512	18620	18643	18595	18606	18711	18531	18546	18486	18612	18551	18569	18680	18550	18456	18828	18682	18646	18742	18583	18576	18587	18542	18342	18599	18731	18451	18776	18544	18702	18621	18457	18646	18590	18462	18831	18491	18432	18506	18583	18597	18600	18624	18545	18451	18584	18492	18576	18556	18413	18569	18541	18668	18696	18745	18555	18612	18619	18581	18658	18692	18698	18947	18520	18701	18426	18443	18377	18520	18594	18431	18684	18459	18586	18395	18446	18297	18614	18751	18650	18467	18726	18426	18648	18560	18699	18612	18441	18364	18662	18707	18621	18548	18480	18651	18529	18564	18509	18472	18658	18852	18630	18467	18621	18753	18666	18325	18493	18694	18553	18469	18648	18656	18655	18621	18696	18543	18825	18649	18258	18591	18612	18561	18625	18433	18577	18379	18539	18503	18387	18651	18538	18616	18576	18609	18493	18729	18620	18582	18482	18664	18657	18522	18572	18657	18756	18635	18524	18551	18536	18642	18522	18845	18556	18589	18436	18578	18712	18678	18426	18636	18514	18359	18730	18556	18678	18426	18420	18438	18766	18556	18483	18601	18525	18544	18644	18420	18594	18737	18555	18566	18475	18547	18793	18727	18657	18461	18456	18468	18473	18372	18885	18180	18552	18654	18758	18525	18537	18706	18596	18574	18657	18475	18377	18583	18576	18618	18617	18438	18509	18670	18667	18537	18629	18611	18640	18611	18493	18628	18478	18667	18750	18411	18519	18538	18721	18600	18579	18532	18506	18510	18589	18404	18801	18427	18807	18688	18486	18519	18561	18757	18430	18838	18707	18684	18517	18604	18733	18690	18534	18429	18481	18620	18663	18721	18591	18537	18613	18607	18689	18630	18639	18731	18569	18573	18469	18574	18858	18548	18448	18494	18653	18613	18502	18507	18708	18713	18696	18677	18503	18481	18691	18573	18621	18563	18730	18471	18688	18665	18684	18477	18600	18713	18648	18475	18780	18612	18466	18637	18345	18598	18408	18821	18931	18697	18541	18429	18519	18630	18732	18551	18541	18622	18785	18595	18633	18423	18651	18547	18686	18687	18620	18552	18413	18531	18611	18630	18579	18639	18648	18616	18662	18372	18625	18635	18609	18533	18466	18524	18509	18556	18678	18641	18480	18638	18371	18793	18644	18501	18558	18550	18703	18627	18601	18614	18574	18432	18721	18709	18768	18466	18489	18609	18471	18651	18534	18563	18493	18497	18627	18515	18681	18786	18719	18628	18622	18673	18703	18604	18496	18389	18667	18678	18483	18695	18689	18727	18516	18460	18711	18704	18754	18553	18427	18466	18604	18501	18709	18642	18574	18659	18592	18728	18747	18606	18672	18760	18481	18661	18588	18639	18684	18689	18533	18528	18599	18489	18572	18562	18639	18489	18698	18722	18466	18640	18580	18596	18627	18595	18508	18503	18566	18529	18584	18654	18599	18730	18722	18531	18587	18490	18473	18474	18516	18527	18596	18518	18700	18742	18682	18230	18577	18410	18355	18452	18674	18613	18415	18619	18426	18655	18523	18677	18648	18580	18515	18703	18589	18663	18784	18586	18488	18477	18667	18671	18614	18758	18643	18581	18706	18666	18454	18638	18643	18543	18702	18522	18651	18888	18466	18566	18440	18569	18684	18664	18915	18333	18739	18572	18403	18472	18490	18530	18603	18557	18799	18830	18629	18611	18640	18455	18546	18811	18658	19009	18623	18487	18692	18640	18459	18419	18498	18656	18594	18793	18664	18724	18561	18508	18822	18452	18495	18586	18892	18736	18671	18771	18671	18538	18599	18516	18484	18632	18398	18524	18409	18828	18481	18494	18594	18559	18580	18686	18769	18688	18391	18554	18434	18553	18604	18539	18484	18675	18615	18701	18520	18756	18619	18462	18567	18595	18497	18681	18803	18522	18786	18573	18659	18316	18672	18697	18491	18561	18453	18461	18635	18572	18494	18362	18651	18787	18648	18591	18532	18540	18735	18593	18482	18635	18762	18651	18882	18721	18621	18482	18928	18573	18678	18714	18702	18765	18751	18713	18670	18560	18271	18569	18725	18310	18620	18770	18526	18485	18740	18453	18388	18287	18600	18685	18610	18551	18623	18731	18728	18505	18728	18524	18633	18770	18647	18757	18635	18578	18667	18511	18558	18531	18691	18582	18540	18491	18387	18723	18663	18622	18735	18466	18603	18571	18480	18538	18604	18776	18582	18586	18566	18566	18468	18535	18602	18588	18709	18581	18629	18439	18614	18720	18762	18621	18733	18685	18792	18730	18413	18653	18550	18788	18551	18647	18642	18652	18583	18430	18602	18770	18803	18725	18509	18571	18550	18315	18596	18661	18615	18620	18636	18630	18794	18647	18577	18656	18758	18741	18813	18724	18559	18779	18691	18524	18709	18495	18646	18599	18659	18665	18525	18479	18788	18640	18736	18717	18676	18448	18625	18458	18628	18510	18725	18624	18568	18567	18812	18554	18646	18603	18668	18392	18738	18673	18454	18742	18653	18634	18619	18710	18583	18616	18591	18616	18638	18527	18662	18677	18564	18431	18601	18558	18546	18609	18723	18600	18547	18368	18476	18634	18611	18477	18539	18765	18682	18549	18557	18557	18622	18397	18598	18724	18441	18667	18626	18637	18657	18550	18436	18499	18687	18553	18760	18558	18721	18335	18509	18522	18730	18579	18751	18629	18820	18447	18760	18474	18473	18633	18727	18844	18625	18585	18627	18823	18765	18654	18588	18522	18710	18618	18681	18625	18385	18508	18714	18413	18547	18556	18604	18604	18587	18619	18704	18452	18491	18666	18472	18621	18657	18642	18576	18755	18730	18780	18432	18718	18666	18758	18536	18544	18617	18821	18749	18673	18497	18633	18413	18715	18496	18477	18777	18631	18617	18766	18828	18506	18442	18638	18513	18732	18705	18378	18715	18650	18639	18497	18803	18568	18529	18685	18632	18568	18674	18635	18691	18466	18440	18454	18644	18705	18745	18597	18441	18484	18502	18666	18527	18674	18717	18602	18741	18752	18640	18509	18500	18531	18584	18438	18742	18552	18662	18611	18565	18566	18549	18518	18532	18556	18455	18641	18635	18475	18549	18465	18733	18773	18630	18596	18792	18586	18465	18616	18605	18537	18604	18468	18577	18625	18630	18710	18858	18521	18801	18476	18572	18508	18523	18778	18398	18618	18485	18673	18573	18502	18679	18515	18561	18581	18749	18622	18449	18649	18647	18655	18482	18598	18539	18551	18490	18465	18442	18437	18495	18617	18532	18616	18682	18499	18685	18611	18612	18469	18628	18461	18496	18570	18601	18603	18626	18614	18533	18594	18632	18686	18692	18675	18542	18597	18535	18505	18648	18635	18531	18623	18610	18661	18620	18744	18603	18561	18712	18810	18635	18545	18666	18633	18452	18735	18599	18543	18460	18795	18462	18432	18748	18635	18551	18653	18587	18747	18610	18467	18548	18477	18653	18629	18591	18562	18752	18598	18526	18495	18621	18464	18597	18593	18510	18513	18471	18534	18378	18837	18858	18439	18787	18641	18568	18955	18348	18619	18461	18816	18617	18369	18724	18614	18506	18673	18502	18518	18709	18636	18413	18329	18421	18710	18655	18647	18948	18613	18546	18511	18575	18532	18580	18498	18702	18570	18701	18798	18706	18445	18522	18520	18710	18778	18515	18683	18599	18475	18671	18394	18574	18508	18489	18564	18856	18546	18770	18196	18507	18760	18693	18585	18549	18800	18619	18452	18593	18642	18640	18702	18555	18738	18575	18528	18737	18567	18640	18669	18920	18526	18535	18595	18568	18561	18594	18612	18678	18625	18604	18585	18569	18391	18807	18495	18644	18571	18628	18671	18604	18526	18510	18690	18516	18617	18576	18719	18605	18569	18674	18741	18597	18436	18290	18334	18641	18655	18698	18680	18397	18617	18606	18491	18630	18445	18444	18630	18641	18603	18578	18354	18726	18670	18587	18340	18372	18650	18659	18582	18620	18711	18371	18526	18545	18636	18802	18727	18530	18737	18592	18679	18762	18408	18728	18577	18732	18563	18637	18571	18674	18496	18538	18783	18719	18550	18758	18719	18870	18932	18547	18641	18715	18544	18546	18818	18505	18733	18627	18517	18640	18716	18541	18216	18628	18832	18605	18492	18720	18720	18536	18807	18707	18600	18497	18524	18654	18615	18719	18755	18386	18628	18645	18593	18841	18770	18714	18658	18684	18587	18646	18653	18728	18583	18579	18805	18609	18791	18746	18573	18638	18834	18443	18720	18617	18808	18784	18643	18734	18635	18702	18525	18649	18481	18615	18629	18561	18439	18444	18569	18661	18465	18444	18541	18469	18396
21742	29336	25123	20040	18493	17587	16521	15932	15709	15770	15476	15398	15236	15302	15292	15265	15357	15304	15163	15367	15268	15174	15144	15205	15138	15128	15114	15258	15247	15073	15138	15246	15094	15153	15314	15273	15195	15235	15236	15316	15303	15114	15049	15289	15197	15345	15182	15048	15287	15211	15372	15118	15089	15279	15247	15303	15292	15180	15209	15128	15196	15043	15122	15186	15245	15186	15122	14926	15385	15248	15212	15171	15208	15286	15259	15191	15144	15098	15273	15087	15223	15210	15226	15075	15153	15074	15101	15326	15303	15105	15182	15148	15222	15172	15240	15165	15224	15288	15414	15009	15287	15096	15101	15274	15296	15161	15114	15227	15245	15266	15300	14994	15230	15284	15164	15187	15048	15159	15078	15216	15178	15127	15185	15282	15172	14988	15185	15279	15349	15342	15230	15038	15144	15310	15234	15097	15128	15258	15201	15045	15013	15346	15258	15126	15141	15200	15208	15211	15268	15414	15168	15120	15152	15219	15263	15121	15263	15008	15105	15105	15122	15251	15256	15115	15104	15088	15151	15172	15402	15139	15210	15030	15151	15256	15101	15097	15263	15129	15203	15219	15227	15133	15176	15151	15200	15234	15235	15091	15231	15343	15272	15000	15313	15122	15163	15228	15126	15169	15192	15199	15267	15127	15115	15145	15276	15292	15217	15166	15133	15099	15259	14920	15145	15211	15201	15132	15256	15060	15032	15206	15211	15047	15081	15181	15306	15145	15038	15024	15232	15091	15092	15258	15230	15163	15052	15057	15199	15189	15190	15337	15280	15091	15187	15409	15168	15061	15058	15138	15160	15161	15296	15269	15157	15116	15135	15320	15157	15151	15053	15162	15063	15168	15206	15217	15316	15135	15061	15104	15225	15164	15132	15191	15323	15088	15130	15301	15228	15287	15140	15175	15096	15244	15246	15004	15131	15285	15534	15404	14993	15045	15371	15102	15080	15191	15028	15113	15208	15227	15259	15115	15248	15271	15280	15066	15015	15099	15152	15281	15162	15178	15219	15063	15276	14998	15224	15098	15158	15151	15048	15190	15193	15316	15246	15392	15191	15241	15149	15158	15134	15345	15140	15136	15163	15023	15164	15148	15233	15022	15147	15291	15252	15249	15041	15170	15228	15197	15150	15161	15034	15163	15228	15315	15091	15224	15233	15188	15248	15323	15292	15172	15281	15081	15184	15151	15031	15179	15158	15140	15136	15349	15157	15194	15064	15186	15098	15409	15253	15200	15096	15377	15132	15162	15295	15203	15256	15250	15440	15278	15119	15190	14942	15183	15322	15146	14993	15056	14948	15261	15233	15070	15290	15034	15152	15248	15128	15051	15295	15225	15216	15117	15199	15167	15310	15226	15053	15311	15183	15255	15227	15060	15459	15217	15171	15217	15315	15309	15328	15254	15290	15192	15247	15077	15350	15031	15198	15270	15151	15268	15074	15005	15082	15357	15294	15172	15136	15025	15322	15115	15266	15152	15353	15068	15213	15138	15126	15109	15153	15169	15102	15207	15096	15286	15155	15085	15246	15300	15086	15231	15131	15092	15096	15208	15298	15221	15308	15157	15130	15071	15039	15227	15271	15093	15033	15252	15170	15170	15149	15109	15281	15262	15103	15237	15154	15100	15396	15163	14982	15057	15209	15185	15308	15296	15216	15084	15338	15135	15167	15234	15213	15191	15200	14997	15279	15187	15349	15027	15126	15184	15306	15097	15225	15064	15169	15225	15253	15138	15065	15011	15122	15218	15012	15236	15170	15199	15230	15216	15239	15103	15184	15230	15177	15095	15381	15011	15198	15083	15066	15347	15372	15294	15100	15094	15226	15258	15037	15288	15181	15028	15258	15055	15231	15084	15366	15230	15065	15050	15145	15055	15051	15112	15132	15126	15215	15102	15018	15186	15043	15040	15269	15218	15320	15192	15172	15298	15041	15137	15235	15072	15164	15170	15196	14983	15193	15310	15401	15278	15076	15191	15130	15103	15171	15137	15190	15150	15293	15120	15388	15186	15248	15111	15247	15236	15289	14956	15113	15159	15248	15251	15178	15062	15186	15089	15305	15181	15254	15172	15269	15050	15201	15107	15196	15219	15135	15107	15127	15428	15033	15237	15078	15297	15265	15061	15237	15317	15210	15239	15152	15265	15105	15085	15260	15010	15083	15052	15313	15129	15316	14977	15221	15214	15244	15203	14964	15234	15326	15064	15080	15242	15338	15250	15289	15223	15272	15212	15060	15360	14971	15173	15305	15155	15051	14993	15330	15087	15256	15192	15009	15050	15148	15146	15280	15186	15155	15151	15220	15226	15202	15214	15434	15173	15120	15130	15070	15138	15233	15175	15175	15253	15319	15141	15164	15073	15236	15074	15034	15319	15117	15145	15244	15143	15157	15101	15242	15161	15171	14914	15133	15222	15140	15377	15144	15137	15270	15075	15226	14965	15183	15162	15047	15126	15112	15008	15276	15062	15161	15314	15221	15143	15203	15318	15145	15310	15289	15164	15242	15250	15305	15191	15250	15115	15194	15261	15225	15171	15188	15183	15321	15116	15062	15119	15090	15212	15389	15149	15149	15200	15217	15053	15209	15210	15354	15107	15195	15253	15145	15241	15208	15047	15187	15220	15168	15372	15149	15115	14923	15149	15228	15122	15262	15222	15167	15169	15137	15087	15181	15095	15156	15107	15155	15287	15247	15136	15065	15263	15101	15073	15009	15186	15337	15073	15263	15028	14936	15291	15166	15284	15309	15269	15130	15264	15226	15000	15024	15198	15210	15250	15285	15253	15202	15069	15171	15156	15357	15206	15279	15173	15129	15135	15161	15177	15296	15287	15188	15262	15242	15192	15282	15150	15252	15107	15373	15166	15091	15233	15012	15125	15117	15111	15176	15271	15185	15113	15160	15200	15192	15102	15125	15243	15129	15216	15223	15247	15209	14966	15127	15319	15206	15148	15239	15235	15121	15201	15226	15051	15204	15258	15248	15245	15143	15137	15357	15133	15038	15188	15297	15183	15429	15251	15094	15109	15246	15325	15122	15178	15199	15214	15198	15228	15390	15192	15212	15234	15247	15217	15281	15180	15186	15133	15113	15182	15253	15276	14950	15178	15263	15174	15048	15288	15183	15359	15223	15042	15102	15166	15175	15163	15245	15044	15237	15112	15033	15218	15102	15199	15134	15149	15166	15123	15356	15377	15123	15276	15204	15128	15040	15151	15429	15039	15241	15219	15288	15227	15026	15178	15158	15220	15134	15241	15185	15160	15208	15234	15180	15041	15260	15081	15052	15206	15017	15127	15387	15288	15169	15339	15128	15142	15092	15219	15077	15284	15144	15226	15072	15155	14976	15138	15192	15168	15245	15188	15085	15151	15154	15060	15312	15287	15017	15209	15045	15045	15228	15100	15158	15044	15198	15176	15325	15435	15196	15181	15318	15245	15225	15157	15211	15020	15255	15217	15089	15197	15295	15053	14992	15270	15195	15348	15086	15182	15136	15213	15207	15150	15073	15200	15193	15076	15393	15077	15215	15134	15060	15270	15240	15208	14988	15320	15261	15135	15120	15291	15133	15163	15219	15137	15004	15335	15131	14990	15150	15201	15104	15322	15240	15101	15281	15204	15064	15141	15036	15265	15300	14988	15232	15043	15185	15162	15323	15252	15134	15106	15005	15202	15214	15085	15106	15225	15277	15276	15132	15219	15334	15133	15028	15209	15063	15039	15176	15068	15103	15282	15332	15087	15082	15248	15423	15215	15175	15084	15177	15193	15054	15436	15275	15253	15066	15048	14967	15263	15262	15114	15299	15144	15270	15276	15083	15170	15191	15158	15250	15166	15296	15152	15252	15225	15222	15185	15052	15167	15256	15164	15141	15097	15131	15095	15007	15280	15381	15091	15005	15232	15437	15154	15209	15177	15202	15037	15202	15181	15020	15167	15209	15227	15137	15162	15300	15181	15021	15140	15137	15232	15019	15302	15211	15302	15168	15042	15415	15177	15065	15025	15197	15203	15174	15404	15174	15250	15094	15207	14893	15101	15191	15180	15196	14984	15273	15198	15085	15307	15175	15133	15318	15224	15117	15099	15200	15141	15210	15276	15297	15170	15185	15043	15247	15271	15020	15189	15368	15273	15078	15148	15399	15172	15213	15152	15084	15110	15033	15130	15248	15205	15197	15219	15206	15216	15158	15062	15375	15195	15341	15096	15191	15329	15241	15239	15229	15059	15170	15201	15137	15303	15170	15072	15028	15164	15302	15181	15403	15323	15168	15155	15237	15218	15234	15208	15311	15233	15086	15234	15242	15243	15180	15128	15306	14987	15329	15109	15310	15229	15121	15031	15179	15404	15218	14959	15199	15259	15218	15263	15065	15072	15289	15242	15223	15210	15049	15098	15265	15151	15170	15080	15176	15333	15245	15134	15258	15323	15133	15295	15256	15170	15213	15163	15268	15170	15320	15326	15223	15156	15272	15198	15311	15073	15192	15228	15288	15214	15219	15099	15182	15276	15143	15273	15274	15198	15283	15132	15046	15207	15293	15294	15076	15079	15237	15081	15331	15190	15212	15121	15144	15301	15216	15058	15143	15290	15208	15198	15164	15325	15086	15278	15096	15175	15150	15177	15305	15146	15056	15198	15069	15509	15112	15152	15180	15128	15276	15094	15223	15341	15219	15191	15258	15126	15018	15321	15226	15280	15081	15213	15311	15337	15153	15159	15117	15252	15172	15137	15235	15267	15201	15134	15196	15066	15266	15025	15152	15206	15215	15221	15149	15207	15250	15066	14991	14950	15246	15192	15128	15146	15331	15194	15018	15133	15187	15172	15258	15211	15239	15176	15203	15261	15281	15142	15150	15226	15272	15315	15135	15168	15015	15201	15217	15304	15168	15167	15200	15138	15157	15062	15295	14931	15240	15214	15216	15294	15205	15252	15055	15172	15200	15123	15048	15128	15391	15312	15105	15092	15233	15156	15144	15273	15217	15189	15237	15246	15227	15241	15273	15085	15246	15043	15197	15172	15193	15068	15136	15019	15053	15144	15238	15280	15140	15176	15240	15180	15113	15253	14971	15170	15260	15252	15321	15004	15323	15275	15098	15033	15202	15188	14937	15236	15183	15145	15055	15089	15220	15291
23921	21051	28335	24191	22626	23050	22366	19231	18897	18928	18773	18572	18338	18343	18172	18219	18415	18411	18442	18075	18013	18161	18220	18169	18012	18145	18209	18338	18041	18249	18303	17987	17882	17962	18154	18087	17921	18060	18104	18298	18148	18164	18058	18004	18098	18082	18053	18229	18041	18039	18163	18199	18092	18178	18020	18173	18061	17953	18113	17974	17970	18061	17851	18040	18114	18229	18040	18074	17845	18111	18047	18142	17932	18116	17976	17950	18142	18116	18076	18207	18113	18179	17874	18240	18145	17950	18314	18167	18023	18075	17929	18187	18191	17920	18281	18026	18082	18152	18133	18080	18164	18016	18016	18116	18228	17957	18220	17956	17847	18029	18018	17916	18175	18237	18021	18193	17827	18126	18068	17998	18001	18252	18253	18095	18255	18008	18103	17967	17881	17968	18186	18237	18247	18093	17978	18074	17891	17978	17825	18075	18068	18119	17984	18053	18008	18053	17992	18067	18002	18073	17922	18106	17928	17919	18087	18108	17991	17932	18275	17792	17888	18212	18023	18186	18079	18014	18073	18212	18092	18100	18030	17963	18147	18041	18150	17953	17999	18000	18166	18399	18098	17998	17958	17982	18160	17991	18064	18334	17826	17935	18208	17969	17928	18042	17936	18108	18187	18085	18090	17995	17945	18011	18059	17923	18148	18123	17921	18061	17898	17961	17848	17896	18323	18051	18128	18101	18096	17873	18013	18033	18004	18089	18044	17990	18020	18128	18116	18120	17863	18100	18050	18064	17965	17849	17979	18180	17987	18060	17933	17942	18161	18035	17832	18026	18130	17870	18008	18052	18056	17951	18083	17908	17989	18063	18150	18205	18052	17929	18095	18149	17962	18139	18030	18083	17770	18078	18017	17985	18233	18050	18086	17873	17865	17926	18002	17921	18179	17938	18071	18011	18131	18105	18129	17924	18008	18215	18092	18014	17945	18021	18070	18252	18115	17993	17845	18077	18114	18017	17933	18115	17952	17777	18018	18075	17991	18014	18176	17950	18050	18108	18238	18214	17917	18027	18156	18123	18089	17955	18088	18029	18028	18098	18103	18032	18038	18033	17787	17903	18067	18067	17993	18082	18067	18028	18110	18023	17893	18133	18089	18097	18000	18046	18152	17796	18109	18009	18148	18073	18131	18152	18100	17825	18133	18136	17970	18209	18004	18190	18018	17814	18122	17923	18103	17863	18141	18059	17887	18132	18218	18084	18042	18020	18062	17803	17963	18075	18275	17809	17941	18003	17980	18162	18141	18128	18055	18042	17967	18007	18004	17919	18024	17720	17953	17980	18212	17962	18061	18051	18076	18078	18089	17952	18188	17859	18090	17907	18151	17896	18052	18105	18190	18067	18105	18020	18069	17826	17880	18086	18152	18009	18021	18122	17862	18063	18082	17946	18171	18110	18201	17982	18026	18026	17992	18022	17942	17892	18018	18159	18256	18092	18083	18121	17971	17754	17961	17940	18142	17997	18097	18148	18018	18094	18125	18004	18039	17828	18088	17958	18031	17878	17947	17835	17965	18141	17941	18039	18078	18056	18081	18221	18183	17927	18176	18227	18097	18062	18048	17769	18189	17917	17831	17884	17968	18006	17929	17879	18156	18082	17819	18036	17814	17923	18245	17967	18231	18126	18128	18069	17872	18021	18081	17943	18059	18123	17975	18158	18053	18060	18178	18030	18001	17987	18138	17892	17936	18015	18172	17982	18175	18169	18029	18173	18144	17843	18010	17992	18054	17941	18003	17985	18019	18168	17796	17966	18137	18088	18029	18095	18109	17916	18008	17941	17933	17984	18165	18130	17890	18191	18055	18019	17889	18006	18060	18077	18152	18110	18228	17871	17930	18210	18043	17917	17932	18039	17937	17920	18180	18137	18073	17959	17954	17936	18091	18087	17791	18138	18084	18020	18004	18000	17905	17885	18060	17906	18009	17962	18034	18035	17997	18224	18045	18026	17926	18087	17940	17891	18122	17872	18114	18026	18098	18181	17980	18179	18023	17980	18008	18027	18124	17899	17929	17829	18072	18154	18022	17878	17930	18096	17839	17834	17997	18050	18002	17912	18116	17853	18286	18069	18012	18059	18192	18086	17919	18077	17976	17929	18371	18275	18082	18060	18076	18113	17763	18027	17997	18003	18040	18007	18062	18108	17935	18061	18021	18100	18232	17939	18141	17946	18071	18144	18064	18107	17992	18150	18188	18142	18037	18098	17878	18031	17935	18176	18244	18053	18065	17940	18031	17987	18093	17938	17963	18032	17975	17928	17947	17974	17887	18179	17984	17906	17813	18025	17922	18170	18047	17879	17969	17991	18006	18124	18082	17730	18048	18037	17966	17982	18179	18052	17905	18047	18160	18034	17959	18049	18059	17972	17989	18064	17992	17919	17962	17926	18144	17966	17872	18087	18134	17928	17974	18161	18036	18374	18027	18225	18200	18128	18119	18093	18140	18169	17987	17836	18018	18150	18220	17988	18065	17991	18104	18002	18141	17962	18054	18164	18015	18048	18184	17884	17978	17954	18012	18110	18230	17941	17778	17941	17988	17968	18082	18098	17978	18137	17837	18271	18036	17990	18070	18081	18194	18063	18085	17926	18158	18310	17946	17998	18200	17806	17944	18095	17952	18068	18009	18020	18027	17992	18149	18021	18003	17987	18161	18083	18004	17924	18121	17953	17822	18040	18056	17960	17957	17993	18064	17966	18140	17901	17980	18224	18016	18107	18080	18014	18037	17836	18227	18062	18037	17977	18314	18286	18240	17986	18140	18096	18148	18094	17978	17948	17862	17872	18008	18011	17968	17934	17824	17835	18165	18145	18013	18169	17799	18092	18073	18025	18102	18202	18031	18149	17852	17742	18100	17870	18098	18122	18039	18085	17961	18202	17911	17863	18010	18139	17879	18131	18029	18089	18096	18037	18139	18003	18008	17998	18188	18104	18092	18142	18073	18288	18048	18152	18105	17867	18097	18066	18082	18094	17984	17963	17969	17962	18210	18033	18212	17945	17904	17885	17937	18000	18220	18305	17932	18011	18070	17851	17958	18168	18132	18095	18058	17845	17858	18150	18241	18106	17963	17824	17923	18218	18135	18133	18039	18129	17970	17926	17968	18226	18380	18067	17938	17960	17997	18094	17967	17967	18050	18003	17906	18056	18110	18100	18157	18003	17797	17989	18036	18031	18132	17858	18042	17922	18045	18159	18241	18096	17896	18192	18206	17849	18073	17968	18132	17964	17904	17874	17891	18194	18253	18084	18057	18043	18133	18015	18099	18107	18109	17919	18031	17943	18199	18083	18155	18018	18045	17897	17895	18236	18124	17915	18056	18182	17915	18076	17867	18220	18017	17890	18027	17816	18137	18115	18099	18074	18149	18142	17927	18080	17899	17946	18288	18034	18039	18225	18021	18034	17834	17920	18114	17988	18070	17900	18096	17944	17975	17928	18042	17993	18056	17933	18012	18037	17667	17920	18171	17981	18074	18400	18191	17926	18130	17779	17943	18083	18146	18059	18131	18334	18137	17877	18053	18093	17999	17922	17975	18029	18184	18070	18345	18094	17946	18085	18147	18069	18019	18187	18034	17778	18134	17873	18144	18014	18069	17883	17886	18094	18005	18057	18080	17973	17891	17818	17920	18137	17888	17966	18127	18104	18235	18096	18282	17990	18214	17965	18142	17893	17956	17690	18014	17990	17974	17913	18035	18005	18080	18188	18143	18210	18124	18249	18267	18110	18132	17877	17971	17945	18055	17736	17962	17959	17930	17961	18164	17942	18073	18194	17946	18032	18031	18079	18157	18126	17982	17825	17899	17838	17976	18069	17940	18197	18127	17828	18041	18027	18090	17936	18125	18139	18051	18076	18201	18005	18068	17853	17980	18057	18225	17933	17819	18010	18168	17972	17928	17933	18130	18133	18301	18021	17851	18062	17970	18081	17916	18205	17901	17987	17960	17932	17984	18126	18202	18070	17981	18167	18014	17828	17998	18010	18030	18122	18112	18003	18008	17880	18144	18110	18322	18053	17895	18101	18090	18141	18123	17954	17913	18001	17920	17997	18344	18045	18090	18079	17948	17889	18093	17915	18081	17880	17917	18226	18055	17952	17975	18091	18099	17951	18101	17994	18091	18001	18102	18040	17857	18172	17948	18122	18038	18027	18040	18103	17964	18086	17978	18332	18047	18163	18095	18241	18010	18041	17992	18012	17955	18061	18157	18064	18062	18104	17915	18120	17992	18134	17950	18176	17965	17950	18353	17929	18255	18205	18166	18081	17942	18065	17967	17895	17969	17755	18008	17898	18083	18025	18176	18158	18104	18022	18297	18099	17997	18110	17922	18164	18087	18110	18236	18059	17916	18129	17998	17942	18073	18108	17992	17963	18078	17998	17983	17900	18294	18015	18039	18095	18111	17941	18074	18108	17951	18286	17962	18134	17986	17974	18005	18142	18096	18053	18255	18135	18108	18015	18008	17952	17856	17908	18094	18070	17999	18161	18211	18076	18175	18107	18168	18040	18192	17985	18143	17969	18047	18201	18077	18009	17990	18058	18118	18073	18099	17916	17963	17977	18202	18051	18082	17954	18129	17980	18092	17946	18105	18185	18109	17969	17914	17950	18192	18000	18075	18116	18142	18118	18065	18067	17993	17973	18009	18046	18082	17952	18207	18003	17847	17926	17915	18026	18044	18051	18004	18153	18006	18045	17929	17897	17956	18045	18050	18243	18099	17849	18083	18181	18143	17971	18246	18183	18089	17937	18000	18215	18018	18110	18158	17859	18001	18087	18253	18199	18023	18088	18049	18069	18185	18079	18130	18320	17950	17989	18200	18005	18132	18066	17863	18192	18055	18113	17996	18193	18146	18040	18141	17970	17989	18097	18124	18003	18031	17711	17975	17857	17980	17869	18030	17931	18043	18140	18141	17906	18066	17827	17768	17963	17936	18102	18171	17899	17974	17890	18167	18087	18008	18127	18036	17992	17988	18034	18145	18159	18134	18199	17921	18137	18026	17913	17891	18175	18091	17999	18128	18087	18105	17891	18019	17857	18021	17954	17852	17921	17964	18095	18087	18091	18103	17980	18193	18085	18055	18049	17986	17917	18103	18133	18187	17898	18086	18076	17990	18085	18105	18117
21194	35396	30354	23174	20919	19258	17346	16420	15848	15924	15566	15369	15178	15071	15076	14999	15274	15049	15202	14854	14975	15061	14724	15081	14836	14950	14872	15059	15000	14841	14938	15025	14897	15000	14781	14931	14930	14914	14908	14920	14886	14819	14852	14976	14751	15010	14903	14830	14877	14729	14725	14763	14872	14789	14920	14938	14965	14804	15050	14786	14911	14881	14953	14871	14801	14890	14999	14721	14839	14753	14919	14900	14685	14894	15011	15057	14740	14813	14835	14861	15044	14931	14833	14895	14878	14797	14639	14867	14788	14801	14923	14741	14814	14842	14929	14736	14800	14927	14967	14997	14809	14639	14896	14881	14808	14950	14843	14736	14742	14819	14858	14827	14876	14847	14988	14915	14791	14805	14911	14808	15029	14760	14764	14746	14773	14826	14964	14840	14794	14988	14943	14781	14720	14740	14884	14836	14910	14905	14972	14773	14913	14733	14817	14839	15026	14940	14691	14851	14915	14810	14901	14884	14832	14958	14939	14834	14967	14856	14796	14765	14732	14791	14788	14755	14849	14778	14831	14959	14884	14899	14911	14849	14875	14796	14760	14815	14961	14881	14977	14797	14794	14696	14959	15002	14878	14716	14887	15019	15044	14699	14800	14774	14764	14857	14920	14943	14865	14912	14951	14821	14945	14733	14748	14812	14789	14906	14810	14757	15007	14683	14832	14885	14860	14842	15028	14649	14730	14982	14893	14837	14701	14835	14900	14730	14905	14782	14826	14770	14808	14850	14744	14701	14894	14823	14705	14795	15014	15021	14610	14927	14897	14787	15073	14863	14815	14806	14863	14850	14809	14698	14868	14782	15020	15013	14833	15063	14735	14682	14916	14954	14751	14794	14856	14828	14836	14739	14834	14873	14826	14784	14785	14914	14974	14967	14693	14801	14676	14678	14884	14946	14809	14930	14800	14816	14936	14775	14846	15004	14816	14841	14788	14852	14825	14948	14890	14884	14800	14906	14685	14856	14801	15028	14876	14858	14793	14741	14849	14870	14793	14934	14832	14978	14838	14978	14837	14620	14991	14879	14830	14940	14845	14785	14770	14760	14902	14797	14625	14865	14759	14691	14832	14691	14837	14976	14933	14808	14868	14806	14833	14764	14845	14846	14812	15004	14765	14813	14823	14887	14951	14698	14720	14939	14946	14829	14858	14883	14768	14814	14782	14948	14819	14727	14756	14903	14936	14612	15009	14849	14806	14793	14678	14914	14799	14822	14676	14915	14823	14848	14865	14947	14989	14782	14746	14866	14606	14842	14897	14719	14937	14798	14749	14699	14888	14828	14906	14809	14969	14807	14934	14725	14685	14834	14711	14719	14906	14712	14885	14728	14981	14617	14791	14824	14677	14906	14751	14691	15049	14779	15015	14830	14923	14636	14749	14702	14863	14868	14819	14789	14625	14883	14741	14756	14774	14936	14812	14873	14732	14868	14883	14907	14992	14785	14898	14873	14724	14900	14786	14710	14820	14784	14787	14849	14705	14767	14670	14948	14817	14798	14760	14873	14758	14731	14689	14699	15018	14924	14953	14919	14816	14844	14839	15075	14980	14815	14972	14811	14840	14891	14846	14918	14651	14818	14836	14918	14771	14974	14812	14742	14954	14796	14839	15038	14852	14820	14828	14649	14674	14783	14878	14641	14760	14790	14822	14875	14730	15000	14936	14929	14704	14946	14783	14816	14915	14782	14843	14849	14800	14913	14800	14865	14829	14689	14645	14843	14829	14823	14962	14766	14904	14918	14769	14729	14702	14784	14954	14776	14884	14773	14909	14853	14813	14943	14976	14630	14977	14778	14875	14951	14726	14756	15010	14765	14982	14817	14817	14793	14803	14958	14978	14930	14860	14821	14883	14804	14793	14910	14902	14878	14933	14821	14862	14871	14899	14842	14942	14859	14764	14870	14678	14868	15125	14613	14895	14658	14824	15007	14730	14830	14817	14931	15036	14957	14890	14886	14872	15023	14700	14740	14856	14758	14921	14816	14746	14809	14920	14926	14814	14675	14793	14644	14943	14872	14900	14749	14764	14760	14883	14603	14735	14749	14847	14851	14883	14749	14799	14989	14842	14872	14894	14720	14896	14761	14895	14790	14822	14824	14758	14914	14865	14887	14972	14923	14882	14730	14991	14829	14921	14820	14987	14860	14829	14786	14803	14709	14747	14821	15021	14723	15020	14845	14821	14888	14829	14886	14809	14592	14967	14739	14888	14856	14860	14781	14695	14914	14685	14828	14791	14875	14769	14706	14989	14836	14843	14864	14827	14719	14717	14969	14846	14727	14804	14848	14930	14861	14757	14702	14759	14872	14668	14936	14710	14660	14945	14871	14742	14833	14898	14830	14841	14821	14740	14623	14802	14750	14825	14956	14699	14793	14714	14734	14808	14768	14870	14785	14720	14892	14787	14869	14870	14770	14862	14795	14949	14943	14876	14908	14847	14749	14745	14927	14847	14772	14834	14956	15054	14711	14741	14746	14778	14733	14765	14828	14980	14964	14912	14863	14700	14822	14741	14869	15116	14826	14865	14743	14764	14830	14896	14782	14977	14837	14956	14772	14841	14737	14951	14690	14823	14757	14814	14735	14869	14988	14791	14721	14948	14819	14795	14775	14930	14845	14874	15082	14786	14717	14845	14938	14776	14927	14766	14773	14786	14712	14827	14759	14839	14813	14913	14932	14918	14875	14984	14847	14911	14730	14850	14928	14864	14922	14998	14856	14804	14762	14767	14775	14936	14853	14939	14816	14822	14885	14983	14796	14683	14962	14921	14871	14780	14740	14803	14747	14979	14901	14974	14833	14912	15009	14665	14835	15038	14752	14773	14953	14929	14938	14824	14835	14737	14751	14866	14893	14773	15045	14847	14884	14927	14725	14750	14766	14806	15064	14778	14861	14859	14941	14821	14796	14756	14702	14818	14903	14985	14981	14881	14800	14780	14878	14816	14665	14823	14832	14960	14912	14873	14788	14856	14896	14875	14804	14664	14736	14848	14697	14816	14974	14771	14917	14786	14745	14763	14766	14867	14806	14937	15014	14887	14801	14942	14801	14931	14820	14743	14819	14943	14814	14819	14816	14925	14921	14784	14829	14721	14935	15015	14819	14819	14726	14975	14877	15045	15005	15038	14782	14751	14786	14949	14703	14783	14762	14818	14709	14847	14728	14820	14913	14942	14710	14821	14676	14797	14819	14708	15002	14874	14826	14873	14876	14839	14999	14844	14799	14954	14944	14927	14813	14805	14869	14717	14816	14738	14822	14821	14755	14741	14929	14915	14873	14899	14933	14755	14732	14730	14812	14898	15007	14710	14783	14820	14735	14988	14669	14835	14748	14812	14811	14920	14732	14922	14834	14862	14791	14729	14769	14977	14806	14735	14803	14706	14751	14691	14990	14765	14702	15024	14898	14717	14859	14823	14868	14889	14729	14812	14794	14955	14915	14837	14778	14942	14654	14845	14878	14930	15029	14847	14731	14707	14766	14828	14737	14711	14901	14809	14851	14724	14842	14814	14838	14886	14859	14845	14858	14778	14889	14832	14970	14820	14927	14762	14664	14794	14837	14785	14854	14819	14624	14824	14968	14884	14852	14820	14742	14811	14885	14846	14870	14882	14776	14652	14882	14900	14832	14919	14871	14737	14830	14829	14752	14798	14941	14674	14918	14937	14766	14865	14712	15022	14833	14595	14864	14795	14774	14755	14906	14879	14943	14810	14910	14871	14952	14658	14765	14995	14728	14742	14772	14736	14854	14979	14800	14897	14946	14868	14904	14869	14775	14834	14732	14822	14766	14869	14693	14906	14742	14756	14819	14708	14943	14803	14806	14758	14827	14876	14770	14885	14629	14706	14936	14746	14992	14832	15010	14876	14832	14720	14936	14862	14720	14811	14872	14933	14773	14773	14743	14867	14760	14888	14725	14884	14782	14778	14827	14768	14928	14829	14680	14867	14824	14811	14960	14815	14914	14932	14789	14865	14836	14914	14929	14785	14759	14930	14945	14709	14848	14847	14797	14845	14855	14949	14788	14894	14948	14963	14747	14676	14954	14888	14738	14794	14745	14864	14839	14895	14955	14731	14797	14887	14705	14615	14712	14716	14700	14932	14721	14702	14712	14672	14905	14742	14694	14872	14816	14743	15014	14797	14844	14794	14957	14724	14764	15000	14994	14844	14866	14885	14748	14945	14998	14906	14791	14897	14748	14781	14792	14920	14755	14826	14892	15044	14846	14716	14851	14860	14763	15036	14932	14811	14896	14836	14906	14997	14853	14867	14826	14788	14797	14794	14836	14959	14950	14850	14901	14819	14783	14878	14890	14892	14744	14792	14834	14932	14856	14707	14765	14859	14777	14945	14884	14793	14703	14791	14825	14826	14843	14752	14615	14984	14744	14831	14888	14941	14862	14967	14811	14816	14829	14866	14773	14722	14795	14782	14859	14800	14705	14668	14953	14840	14895	14804	14797	14777	14988	14686	14797	14869	14799	14770	14805	14952	14962	14882	14907	14898	14774	14882	14864	14982	14766	14978	14772	14737	14791	14793	15011	14792	14939	14929	14778	14782	14740	14640	14754	14951	14787	14680	14756	14990	14701	14898	14794	14837	14961	14912	14923	14801	14900	14814	14779	14908	14840	14752	14753	14871	14749	14922	14838	14725	14919	14895	14936	15013	14751	14898	15083	14782	15080	14892	14851	14814	14740	15030	14889	14842	14775	14896	14805	14906	14840	14869	14779	14765	14990	14803	14870	14838	14854	14915	14823	14845	14789	14777	14815	14837	14916	14765	14725	14691	14848	14714	14866	14900	15045	14860	14606	14828	14750	14808	14759	15051	14793	14813	14894	14792	14868	14915	14818	14843	14960	14806	14733	14838	14914	14899	14941	14859	14795	14924	14786	14850	14817	14688	14773	14717	14900	14924	14840	14860	14983	14802	14735	14767	14815	14997	14884	14722	14834	14859	14656	14973	14796	14892	14856	14729	14878	14721	15012	14905	14877	14906	14982	14763	14783	14713	14797	14725	14882	14708	14759	14888	14878	14832	14726	14898	14688	14767	14995	14778	14898	14810	14926	14852	14808	14799	14838	14948	14929	14832	14833	14866	14789	14831	14694	14895	14723	14851	14944	14839	14832
22864	21161	28925	23765	21671	24287	26327	20691	19610	19840	19547	19182	19106	18890	18745	18789	19118	18695	18823	18818	18776	18939	18899	18637	18753	18558	18654	18677	18835	18700	18865	18612	18627	18475	18616	18514	18597	18689	18575	18841	18362	18526	18676	18500	18585	18712	18444	18727	18500	18391	18566	18590	18707	18603	18575	18417	18664	18521	18424	18492	18465	18481	18698	18360	18603	18565	18433	18439	18650	18653	18464	18482	18557	18399	18671	18474	18510	18393	18502	18560	18349	18696	18719	18579	18735	18544	18629	18661	18602	18464	18653	18452	18560	18506	18284	18643	18510	18492	18613	18532	18497	18598	18623	18581	18310	18687	18512	18353	18462	18542	18481	18441	18528	18505	18618	18522	18487	18516	18705	18459	18501	18497	18277	18478	18279	18531	18589	18535	18288	18598	18430	18349	18566	18454	18519	18491	18342	18375	18439	18575	18466	18552	18513	18400	18586	18605	18605	18620	18374	18515	18592	18377	18418	18586	18372	18533	18615	18428	18574	18629	18483	18482	18338	18290	18690	18536	18736	18424	18349	18673	18177	18260	18391	18668	18191	18570	18515	18528	18577	18461	18683	18447	18634	18518	18528	18270	18495	18120	18421	18517	18456	18556	18327	18451	18447	18575	18377	18236	18521	18584	18326	18667	18535	18496	18547	18356	18310	18454	18533	18732	18463	18428	18350	18411	18476	18676	18384	18557	18452	18855	18326	18616	18332	18524	18594	18537	18253	18259	18529	18454	18598	18588	18359	18309	18428	18463	18293	18501	18625	18530	18551	18406	18503	18473	18665	18598	18567	18446	18525	18489	18630	18604	18449	18439	18545	18605	18451	18341	18604	18504	18466	18536	18431	18513	18255	18558	18581	18347	18347	18531	18330	18438	18578	18507	18398	18583	18357	18265	18614	18509	18365	18536	18517	18489	18257	18683	18433	18433	18386	18597	18562	18468	18454	18362	18262	18512	18294	18423	18626	18437	18461	18487	18487	18466	18541	18224	18310	18448	18435	18558	18459	18696	18621	18509	18293	18553	18530	18590	18402	18256	18491	18583	18529	18751	18573	18464	18232	18415	18649	18339	18538	18672	18558	18409	18431	18463	18294	18558	18533	18370	18547	18508	18424	18388	18433	18656	18490	18534	18534	18574	18517	18579	18413	18614	18631	18633	18374	18444	18386	18345	18321	18487	18348	18482	18406	18527	18595	18557	18282	18359	18367	18231	18474	18335	18405	18325	18251	18448	18376	18472	18510	18485	18702	18465	18441	18224	18352	18476	18481	18467	18553	18524	18363	18458	18632	18442	18680	18467	18324	18549	18257	18291	18469	18691	18605	18521	18612	18430	18353	18689	18633	18115	18441	18544	18529	18333	18470	18466	18600	18462	18524	18411	18404	18534	18440	18315	18364	18406	18512	18558	18621	18326	18376	18715	18382	18510	18336	18405	18438	18520	18546	18380	18287	18338	18597	18399	18448	18350	18461	18440	18421	18388	18384	18462	18595	18468	18552	18581	18373	18295	18246	18522	18410	18602	18601	18565	18607	18356	18519	18454	18670	18434	18382	18536	18409	18591	18368	18531	18654	18291	18375	18484	18624	18589	18555	18386	18482	18512	18456	18519	18270	18304	18546	18474	18545	18389	18414	18389	18615	18342	18449	18328	18504	18373	18367	18460	18484	18642	18458	18493	18618	18409	18609	18383	18365	18653	18732	18559	18477	18485	18320	18603	18418	18612	18638	18535	18519	18689	18487	18582	18532	18369	18525	18563	18424	18306	18485	18447	18515	18501	18466	18264	18363	18440	18510	18436	18556	18283	18524	18409	18415	18498	18801	18514	18485	18456	18611	18643	18391	18390	18487	18249	18597	18273	18279	18512	18489	18495	18577	18555	18534	18294	18614	18431	18450	18431	18505	18466	18497	18456	18241	18226	18436	18467	18595	18598	18383	18294	18460	18363	18416	18525	18476	18379	18470	18655	18299	18598	18357	18551	18643	18210	18463	18543	18426	18444	18383	18364	18311	18652	18430	18520	18445	18358	18570	18628	18622	18456	18363	18351	18504	18389	18316	18484	18614	18357	18340	18511	18440	18392	18438	18460	18390	18450	18355	18396	18379	18459	18515	18491	18452	18381	18268	18499	18452	18483	18741	18433	18429	18418	18537	18689	18468	18375	18433	18481	18326	18697	18653	18322	18600	18403	18441	18289	18441	18390	18447	18674	18481	18461	18461	18247	18338	18532	18526	18287	18437	18608	18425	18353	18271	18541	18530	18322	18445	18216	18421	18451	18492	18512	18741	18472	18561	18567	18620	18466	18547	18498	18546	18384	18560	18438	18446	18686	18625	18307	18504	18684	18192	18460	18486	18668	18523	18357	18496	18636	18454	18433	18568	18536	18344	18299	18579	18479	18541	18440	18691	18529	18449	18457	18449	18357	18419	18501	18703	18575	18525	18412	18619	18369	18490	18566	18574	18486	18479	18412	18516	18251	18500	18346	18315	18407	18486	18450	18588	18394	18256	18426	18491	18223	18550	18329	18398	18466	18319	18471	18513	18289	18476	18630	18438	18558	18534	18587	18235	18574	18443	18568	18436	18655	18639	18604	18432	18522	18386	18569	18310	18299	18231	18600	18526	18311	18301	18449	18430	18417	18557	18458	18497	18405	18547	18520	18242	18419	18404	18446	18476	18361	18438	18448	18416	18529	18542	18314	18297	18331	18314	18487	18218	18500	18583	18555	18398	18354	18482	18556	18557	18421	18580	18362	18404	18458	18192	18383	18502	18333	18454	18339	18288	18510	18403	18379	18433	18589	18324	18512	18512	18461	18507	18319	18493	18562	18500	18296	18398	18323	18471	18457	18626	18432	18532	18608	18573	18632	18584	18630	18382	18315	18420	18470	18440	18438	18496	18424	18567	18426	18370	18766	18483	18321	18532	18437	18571	18341	18352	18408	18256	18496	18266	18355	18611	18268	18298	18485	18214	18375	18329	18708	18503	18505	18604	18450	18587	18746	18409	18336	18602	18449	18368	18532	18453	18332	18342	18302	18575	18313	18593	18509	18666	18484	18456	18322	18501	18488	18417	18473	18540	18553	18402	18342	18354	18571	18378	18566	18648	18423	18423	18561	18483	18385	18499	18498	18548	18360	18438	18670	18435	18410	18397	18435	18424	18506	18672	18621	18466	18520	18383	18457	18338	18602	18470	18482	18470	18282	18233	18465	18549	18457	18487	18565	18410	18592	18478	18504	18426	18453	18396	18430	18428	18516	18541	18484	18288	18420	18440	18357	18449	18555	18534	18451	18455	18480	18450	18649	18404	18550	18538	18545	18496	18584	18496	18482	18415	18355	18521	18181	18347	18397	18374	18336	18504	18497	18413	18169	18520	18582	18547	18449	18398	18365	18454	18421	18278	18473	18430	18481	18540	18508	18405	18464	18481	18385	18555	18595	18428	18326	18390	18418	18511	18328	18634	18459	18443	18528	18298	18396	18520	18341	18337	18363	18606	18286	18480	18445	18460	18329	18428	18420	18614	18601	18333	18243	18688	18627	18549	18288	18362	18465	18432	18582	18378	18435	18610	18537	18394	18413	18546	18365	18304	18584	18424	18594	18533	18434	18456	18639	18517	18401	18397	18153	18303	18343	18451	18571	18364	18480	18480	18547	18626	18528	18173	18629	18350	18534	18429	18496	18417	18338	18448	18458	18582	18457	18609	18566	18535	18609	18318	18276	18469	18345	18494	18479	18391	18614	18564	18365	18420	18578	18413	18449	18332	18317	18402	18502	18683	18539	18501	18178	18440	18373	18468	18439	18801	18510	18351	18482	18594	18445	18423	18657	18484	18549	18339	18371	18282	18475	18491	18446	18405	18270	18389	18583	18533	18479	18641	18360	18383	18512	18448	18350	18435	18344	18302	18489	18487	18714	18536	18436	18459	18386	18265	18546	18441	18499	18436	18506	18575	18442	18437	18447	18365	18319	18474	18483	18522	18381	18613	18389	18475	18432	18485	18320	18501	18426	18231	18578	18477	18334	18511	18503	18388	18392	18390	18197	18587	18379	18412	18380	18430	18277	18400	18368	18351	18229	18427	18527	18595	18649	18597	18576	18284	18205	18385	18355	18328	18565	18362	18551	18418	18384	18573	18266	18395	18517	18409	18453	18587	18537	18494	18543	18551	18335	18374	18463	18401	18535	18345	18512	18230	18288	18604	18473	18325	18398	18404	18485	18520	18415	18340	18397	18570	18370	18522	18499	18475	18477	18454	18419	18631	18441	18427	18501	18318	18382	18395	18374	18526	18390	18461	18452	18411	18428	18362	18394	18345	18536	18520	18647	18363	18452	18365	18497	18682	18604	18608	18661	18424	18362	18528	18283	18484	18515	18426	18718	18539	18510	18546	18549	18426	18380	18376	18231	18563	18464	18701	18407	18411	18513	18388	18376	18431	18521	18494	18690	18604	18663	18485	18434	18189	18481	18446	18368	18587	18311	18464	18442	18350	18634	18439	18530	18402	18438	18523	18197	18338	18526	18488	18482	18510	18537	18544	18321	18377	18498	18584	18601	18425	18381	18456	18467	18497	18243	18473	18572	18677	18355	18461	18305	18430	18693	18528	18341	18429	18506	18754	18381	18639	18517	18193	18287	18363	18521	18438	18687	18521	18586	18490	18175	18295	18593	18319	18380	18339	18384	18568	18420	18555	18511	18456	18440	18375	18432	18366	18402	18367	18659	18576	18406	18438	18619	18488	18428	18456	18618	18362	18566	18588	18286	18501	18442	18576	18291	18437	18368	18662	18389	18505	18418	18517	18383	18605	18530	18508	18262	18721	18560	18469	18327	18444	18452	18320	18467	18334	18370	18387	18533	18557	18472	18566	18590	18629	18470	18607	18410	18504	18556	18368	18251	18331	18647	18585	18275	18473	18456	18598	18582	18386	18607	18404	18425	18245	18484	18347	18543	18357	18551	18528	18380	18491	18491	18406	18337	18623	18310	18475	18441	18624	18399	18408	18408	18438	18599	18379	18359	18520	18429	18485	18313	18726	18607	18605	18229	18481	18470	18460	18522	18346	18464	18414	18465	18435	18267	18553	18417	18486	18301	18331	18409	18581	18394	18463	18587	18326	18301	18448	18580
23677	40266	35288	27482	23533	21396	19214	17546	16747	16465	16338	15816	15514	15722	15538	15418	15462	15574	15501	15234	15196	15238	15131	15114	15335	15218	15181	15070	15255	15165	15182	15318	15120	15201	15224	15142	15270	15199	15039	15117	15149	15241	14979	15218	15229	15029	15205	15117	15089	15224	15187	15162	15307	15112	15125	15157	15155	15072	15207	15109	15184	15119	14925	15139	15112	15121	15177	15138	15127	15072	15052	15138	14983	15040	15167	14958	15100	15098	15181	14943	15257	15128	15234	15033	15020	15192	15203	15336	15209	15235	15214	15183	15004	15043	14988	15158	15217	15247	15129	15047	15112	15089	15321	15110	15267	14962	15201	15035	15259	15138	15311	15158	15173	15081	15147	15170	15148	15071	15174	15303	15119	15109	15021	15242	15055	14990	15154	15000	14945	15120	15166	15129	15173	15095	14992	15040	15299	15022	15189	15137	15145	14933	15106	15150	15046	15029	15147	15122	14985	15064	15222	15042	15091	15148	15112	15113	15137	15161	15081	15078	15037	15161	15043	15211	14964	15055	15059	15085	15178	15103	15186	15132	15065	14961	15165	15215	15025	15201	15123	15080	15066	15028	15071	15067	14982	14993	15186	15101	15149	15005	15100	15274	15251	15156	15034	15168	15194	15089	15082	14883	14980	15056	14988	14973	15035	15256	15166	15167	14929	15399	15017	15049	15031	15119	15243	14935	15117	15017	15148	14956	15301	15032	15098	15149	15161	15040	15049	15092	15037	15333	15167	15202	15217	15078	15053	15162	14956	15187	14988	15037	15014	15147	15048	15084	15159	15096	14874	15057	15101	14881	15012	15141	15148	15152	15070	14994	15193	15091	15129	15225	14997	15143	15083	15166	15047	15202	15117	15020	15081	15132	15098	15099	15127	15064	15232	14970	14940	15032	15165	15117	15225	15043	15089	15101	14992	15055	15001	15028	15228	14934	15128	14914	15123	15069	15051	15067	15264	15048	15254	15089	14953	15155	14964	15211	14848	14864	14987	15040	15055	15217	15031	15235	15066	15166	15121	15187	15142	15078	15036	15132	14968	14936	15041	15143	15070	14940	15049	15112	15167	15063	14976	15068	15041	15150	15070	15114	15134	14924	15278	15195	15049	14976	15136	15251	15044	15090	15129	15160	15076	15015	14985	15002	15021	14891	15173	15137	15024	15134	15069	15093	14986	15145	15110	14980	15092	15139	14862	14972	15213	15001	15174	15044	14950	14859	15072	15127	15354	15187	15143	15076	15127	15052	15105	15046	15139	15083	14943	15211	15136	14998	14840	14888	15066	15184	15200	14971	15019	15036	15140	15202	15055	14921	15137	15224	15200	15208	15029	14979	15175	15037	15204	15037	15187	14997	14969	15050	15073	15073	15038	15193	15124	15178	15132	15014	15237	15174	15156	15192	15022	15055	14995	14933	15214	14978	15052	15297	15119	14989	15050	14978	14978	15088	14957	15214	15119	15063	14962	15020	15001	15104	15061	15160	15068	15041	14972	14960	15163	15176	15112	15136	15243	15165	15114	14959	15036	15012	15058	15047	15069	15103	15102	15058	15102	15035	15188	15029	15040	14984	14939	15107	15240	15016	14904	15199	14929	15118	15096	15099	15107	15102	15143	15198	15209	14975	14859	15049	15078	15199	15122	15088	15109	15087	15111	14964	15128	15122	14965	15138	14962	15199	15179	14892	15140	15180	15042	15033	15126	15121	14941	15053	14909	15087	15053	15111	14890	15057	15110	15270	15092	15088	15031	15021	14926	14984	14982	15010	15194	15043	15138	15096	15135	15275	15000	15203	15065	14831	15077	15032	15002	15154	15066	15266	14914	15047	15208	15102	14980	15072	15278	15055	15132	14962	15076	14977	15198	15266	15158	15169	15147	15188	15037	15005	15092	15170	15040	15012	15186	15124	14930	14978	14870	14951	15084	15100	15086	15158	15054	14986	15171	15179	15397	15068	15251	15072	15060	15109	15082	15015	15230	14987	15029	15251	15020	15204	15172	15075	15370	15004	15256	15092	15116	15117	15128	14999	15096	15151	15200	15095	15141	15011	15075	14985	15062	15087	15026	14949	15062	15199	15095	15104	15107	14955	15148	15028	14919	15004	15156	15188	14950	15145	15149	14923	14975	15312	15128	15219	15027	15010	15009	15027	15208	15012	15085	15133	15324	15071	14981	15123	15153	15168	14969	15041	14957	15115	15014	15153	15015	15010	15143	15117	15027	15086	15105	15023	15069	14873	15198	15204	15021	15019	15111	14894	14917	15075	15312	15016	15269	15020	15193	14941	15067	15099	15066	15182	15107	14978	15006	15129	15100	15186	15117	14991	15047	15070	15118	15241	15232	15026	15029	15143	15135	15040	15104	15102	15050	15193	15075	15020	15096	15084	15069	15024	15028	15001	15046	15084	15066	15062	15039	15086	15145	15222	14954	15120	15065	15060	14978	15201	15259	15001	15099	14940	14927	15078	15198	15041	15117	15070	15110	15050	15027	14991	15102	15015	15067	15082	15115	15222	15029	14866	14907	15076	14984	15096	15147	14869	14953	15078	15035	14990	15036	15233	15090	15001	15009	15227	15140	15182	15148	15192	14962	15212	15010	15116	15035	15261	15155	15170	15060	15128	15102	15132	15134	15164	15214	14992	15141	15249	15114	15276	15027	14939	15014	15075	15060	15070	15078	15263	15041	15034	15132	15172	15204	14935	15067	15080	15162	15080	15143	15221	15122	15036	15190	15099	15188	14981	14991	15226	14984	15042	15102	15077	15021	15024	15116	14987	15094	15144	15271	15008	15090	15227	15056	14969	15071	15175	15058	14890	15003	15236	15042	15012	14987	15132	15050	15074	15009	15064	15062	15101	14992	15097	15270	15170	15140	15113	15050	14886	15208	15244	15124	15083	15131	15055	15095	15041	15044	15057	15025	15061	15123	15197	15097	15161	14968	15195	15182	15241	15047	14936	15077	15000	15142	15041	15246	15062	14994	15182	15201	15032	15071	15143	15053	15054	15089	15252	15212	15016	14899	15034	15043	15123	15071	14958	15207	15163	15151	15118	15086	15059	15022	15143	14960	15019	14928	15133	15330	15026	15220	15027	15181	15007	14975	14856	15079	15126	14958	15025	15079	14984	15027	14995	15116	15089	15070	14967	15061	15175	15040	15172	15010	15032	14949	15038	15108	15081	15189	15128	15074	15126	15036	15078	15001	15170	14883	14920	15066	14995	15146	14939	15196	15053	15223	15033	14949	14888	15264	15170	14962	15027	15181	15169	15168	15092	14956	15156	15105	15042	15098	15052	15219	15169	15235	15112	15154	15267	15021	15062	15201	15129	14968	14979	15175	15066	14988	14950	15032	15122	15154	15230	15183	15151	15024	15086	15179	15281	15055	15070	15122	15085	15146	14984	14975	15076	15097	15181	15084	15178	15044	15214	15094	15142	15020	15168	15150	14879	15245	14993	15074	14934	15026	15107	15123	15167	15196	15080	14956	15113	15075	15101	15183	15028	14980	14932	15115	15044	15060	15112	15095	15064	15143	15013	15058	15081	15067	15146	15035	15041	15086	14852	15093	15057	14925	14926	15088	15253	15161	15057	15085	15134	15102	15092	15077	15138	15197	15204	15040	15212	15016	14898	15286	15028	15114	15164	15080	15076	15065	15121	14959	14924	15047	15056	15096	15205	15104	15048	15050	14984	15086	15021	15107	15169	15159	15257	15120	15093	15038	15091	15191	15048	15085	15008	15030	15233	15001	15110	15019	15173	15056	15268	15106	14921	15148	15065	15148	15108	15275	15079	15172	15055	15138	15231	14987	15315	15159	15031	15111	15133	15296	15141	15015	15127	14942	15152	15127	15099	15175	14970	15052	15275	15028	15140	15111	15115	15230	15055	15062	15006	14986	15203	15212	14977	14934	14929	15048	15055	14999	15101	15005	14991	15146	15279	15107	15090	14955	14945	15075	14949	15102	15163	15037	15102	15118	15117	15092	15254	14962	15004	15210	15127	14959	15065	15173	14953	15005	15079	15163	15255	15148	15029	15153	15142	15230	15150	15005	15068	14965	15070	15323	15147	15086	15041	15036	15063	15045	15119	15146	15120	15079	14928	15111	14907	15113	15046	15206	14982	15280	15102	15144	15075	14981	15044	15170	15030	15104	15014	15079	14957	15188	15012	15172	15109	15183	14978	15203	14953	15190	14984	14977	14883	15217	15176	15155	15145	14965	15165	15196	15153	15058	15154	15032	14871	15106	15130	15027	15056	15099	15017	15089	15238	15080	15142	14878	15186	15242	14912	15140	15136	15055	15146	14954	15063	15166	15035	15141	15121	15043	15197	15140	15003	15280	15099	15080	15011	15029	15026	15042	15298	15259	15079	15100	15121	15031	15155	15003	15118	15188	15135	15144	14958	15080	15102	15143	15077	14964	15080	14895	15229	14995	15204	15091	15180	14984	15223	15165	15222	14946	15217	15145	15245	15152	15063	14966	15001	15251	15074	14995	14920	15120	14883	15161	14975	15055	15133	14978	15194	15066	15235	15074	15106	15139	15080	15163	14983	15218	15160	15086	14981	15072	15136	15126	15105	15143	15037	15312	15058	14992	15135	15023	15167	15201	15113	15145	15124	14975	15234	15203	14976	15032	15102	15097	15115	15065	14988	15219	15101	15142	15231	15051	15021	15100	15130	15177	14946	15196	15010	15032	14938	15150	15201	15037	15075	14986	15297	15014	15072	15061	15238	15147	15059	15174	15113	15123	15206	14759	15127	15079	15117	15179	15187	15081	14986	15089	14975	15098	15013	15090	15006	15181	15051	14857	15000	15165	14995	15030	15127	15000	14970	15228	15120	15048	14973	15130	15143	15037	14974	15111	15013	15049	15040	14925	15216	15176	14924	15113	15131	15237	14996	15072	15072	15163	15167	15134	15078	15103	15189	15151	15178	15165	14965	15141	15034	15144	15158	14955	15081	15056	15008	15074	15161	15165	15190	15052	15096	15061	15075	15046	15021	14900	14974	15145	15156	15185	15145	15212	15059	15067	15146	15271	15032	15020	15112	15244	15084	15044	15080	15134	15125	15140	15049	15074	15072	15063	15105	15083	15025	14970	15173	14949	14990	15004	15190	15070	14987	15156	15037
28261	23286	27086	24204	20435	20116	19632	18967	18729	18645	18479	18450	18629	18476	18436	18615	18446	18428	18398	18257	18318	18468	18278	18380	18422	18456	18317	18436	18325	18435	18413	18568	18427	18552	18166	18366	18494	18484	18369	18356	18362	18463	18486	18481	18214	18288	18389	18368	18530	18498	18411	18344	18442	18553	18665	18387	18516	18160	18323	18291	18213	18237	18410	18540	18675	18526	18480	18247	18426	18509	18580	18268	18284	18486	18355	18320	18352	18531	18282	18355	18471	18478	18554	18350	18429	18574	18298	18296	18415	18520	18291	18299	18331	18348	18511	18365	18351	18311	18274	18461	18372	18435	18183	18281	18196	18244	18489	18379	18346	18372	18189	18420	18315	18313	18532	18364	18302	18477	18542	18245	18398	18443	18484	18199	18328	18315	18428	18351	18274	18480	18346	18513	18313	18424	18366	18556	18299	18416	18275	18261	18541	18314	18153	18407	18279	18401	18341	18541	18472	18339	18530	18424	18534	18459	18408	18368	18492	18473	18390	18378	18527	18311	18518	18320	18279	18406	18439	18601	18340	18255	18244	18336	18338	18274	18303	18548	18483	18402	18278	18363	18458	18422	18445	18257	18142	18274	18465	18385	18298	18533	18408	18571	18494	18372	18370	18356	18295	18286	18359	18240	18309	18210	18577	18506	18537	18283	18375	18426	18437	18450	18384	18594	18263	18356	18384	18326	18325	18547	18373	18511	18475	18593	18237	18048	18381	18093	18553	18253	18498	18406	18433	18241	18469	18367	18225	18356	18169	18226	18060	18088	18363	18259	18343	18411	18277	18357	18487	18214	18364	18470	18174	18201	18337	18302	18504	18658	18382	18349	18556	18466	18472	18356	18362	18290	18492	18462	18354	18414	18369	18181	18436	18381	18483	18414	18411	18412	18377	18472	18321	18191	18470	18459	18448	18412	18372	18409	18323	18208	18443	18507	18466	18338	18463	18313	18425	18325	18371	18369	18393	18364	18374	18352	18485	18331	18211	18411	18307	18225	18356	18371	18294	18372	18316	18405	18302	18619	18567	18502	18561	18551	18175	18634	18379	18183	18447	18405	18460	18469	18454	18367	18392	18564	18416	18332	18272	18359	18435	18445	18244	18239	18568	18527	18361	18293	18349	18395	18336	18215	18393	18445	18415	18243	18341	18260	18488	18270	18222	18256	18532	18461	18146	18251	18384	18449	18601	18341	18599	18185	18402	18378	18413	18355	18085	18257	18291	18188	18294	18374	18357	18424	18528	18430	18362	18468	18246	18374	18538	18255	18236	18326	18259	18428	18410	18295	18339	18361	18499	18443	18214	18548	18363	18143	18370	18272	18479	18320	18238	18326	18337	18492	18529	18207	18250	18585	18213	18276	18591	18302	18375	18322	18197	18471	18293	18502	18296	18309	18605	18354	18469	18520	18301	18293	18516	18298	18398	18272	18409	18404	18459	18557	18291	18497	18256	18648	18550	18264	18238	18374	18452	18235	18350	18391	18504	18424	18300	18607	18333	18292	18490	18405	18183	18244	18466	18490	18340	18185	18370	18323	18320	18338	18526	18350	18421	18341	18578	18342	18287	18381	18406	18422	18491	18290	18451	18555	18269	18408	18366	18492	18147	18400	18411	18415	18522	18466	18307	18343	18450	18445	18212	18387	18587	18497	18370	18495	18292	18323	18215	18299	18520	18525	18457	18442	18374	18138	18317	18445	18326	18446	18451	18297	18424	18597	18220	18259	18385	18335	18340	18471	18253	18387	18545	18416	18617	18393	18310	18296	18598	18526	18423	18137	18254	18246	18364	18349	18488	18578	18305	18247	18435	18341	18470	18372	18559	18498	18550	18332	18259	18363	18428	18402	18370	18337	18266	18386	18438	18438	18339	18267	18218	18301	18404	18288	18408	18315	18438	18480	18329	18452	18447	18054	18140	18115	18541	18531	18529	18455	18356	18638	18376	18414	18254	18367	18476	18617	18401	18539	18387	18615	18393	18387	18122	18273	18512	18375	18379	18421	18375	18382	18470	18396	18621	18395	18329	18475	18404	18388	18389	18165	18411	18424	18165	18303	18458	18308	18169	18600	18373	18491	18362	18435	18572	18186	18588	18181	18256	18422	18395	18240	18637	18479	18280	18300	18545	18348	18290	18352	18329	18176	18353	18363	18294	18370	18555	18498	18440	18413	18285	18535	18220	18473	18396	18566	18412	18392	18438	18273	18232	18362	18575	18335	18355	18328	18409	18218	18333	18416	18319	18356	18362	18283	18286	18170	18496	18258	18342	18522	18309	18320	18403	18372	18142	18267	18568	18367	18349	18336	18661	18322	18416	18343	18450	18190	18409	18381	18274	18567	18382	18346	18389	18392	18216	18446	18313	18325	18297	18163	18305	18188	18173	18309	18188	18301	18280	18439	18205	18368	18582	18279	18491	18266	18292	18140	18249	18295	18377	18302	18403	18586	18458	18412	18359	18352	18361	18323	18360	18327	18394	18334	18285	18253	18437	18296	18258	18422	18489	18446	18359	18360	18407	18248	18450	18225	18410	18223	18215	18541	18339	18322	18287	18220	18368	18301	18336	18392	18429	18326	18157	18379	18527	18587	18283	18310	18486	18360	18265	18316	18410	18322	18420	18369	18406	18403	18362	18387	18345	18442	18538	18536	18225	18327	18057	18421	18455	18488	18430	18495	18353	18284	18119	18492	17993	18100	18498	18468	18413	18309	18486	18501	18225	18230	18229	18459	18488	18404	18113	18614	18347	18463	18537	18422	18411	18323	18379	18443	18578	18453	18641	18274	18407	18409	18386	18605	18517	18367	18463	18275	18306	18425	18342	18399	18283	18502	18401	18519	18380	18481	18425	18410	18322	18428	18326	18292	18366	18492	18275	18153	18230	18523	18606	18434	18286	18290	18549	18579	18546	18496	18356	18419	18411	18424	18253	18301	18637	18472	18440	18241	18410	18348	18379	18573	18327	18141	18526	18421	18186	18375	18463	18076	18387	18209	18179	18539	18491	18509	18343	18429	18465	18404	18407	18298	18405	18437	18421	18346	18423	18393	18229	18432	18239	18572	18341	18529	18365	18246	18454	18427	18465	18285	18363	18402	18221	18329	18514	18317	18536	18373	18200	18360	18244	18351	18383	18373	18520	18252	18348	18589	18390	18344	18288	18115	18326	18405	18348	18301	18211	18531	18343	18361	18390	18603	18249	18252	18451	18459	18575	18553	18244	18341	18349	18459	18383	18330	18482	18257	18338	18319	18196	18480	18469	18198	18391	18316	18430	18386	18444	18556	18333	18313	18355	18387	18382	18445	18369	18328	18248	18647	18217	18310	18234	18449	18453	18477	18415	18376	18503	18306	18184	18481	18470	18340	18288	18309	18096	18233	18419	18630	18450	18441	18531	18547	18385	18192	18434	18387	18341	18159	18346	18241	18559	18242	18290	18607	18305	18365	18497	18225	18290	18349	18321	18433	18373	18374	18257	18354	18478	18610	18271	18280	18353	18255	18495	18408	18535	18456	18360	18454	18374	18418	18326	18433	18396	18471	18633	18633	18238	18392	18633	18308	18442	18357	18292	18298	18350	18336	18379	18435	18458	18398	18369	18204	18188	18315	18277	18240	18285	18343	18331	18376	18425	18312	18222	18197	18609	18717	18302	18336	18415	18504	18456	18178	18388	18338	18398	18394	18313	18248	18608	18398	18537	18582	18391	18256	18437	18415	18329	18281	18468	18457	18459	18333	18483	18267	18310	18518	18375	18589	18350	18350	18385	18320	18262	18591	18484	18291	18479	18239	18465	18237	18450	18347	18516	18328	18415	18429	18456	18396	18369	18418	18375	18458	18319	18343	18533	18293	18459	18284	18633	18561	18390	18378	18296	18241	18427	18444	18401	18512	18484	18644	18316	18411	18416	18370	18336	18461	18376	18450	18168	18099	18269	18488	18506	18384	18597	18499	18356	18498	18327	18266	18224	18400	18130	18293	18210	18390	18283	18273	18280	18395	18322	18452	18383	18336	18330	18255	18459	18317	18758	18302	18475	18344	18300	18431	18462	18444	18344	18182	18472	18356	18260	18252	18339	18415	18206	18496	18414	18439	18343	18502	18317	18169	18283	18395	18457	18213	18301	18477	18187	18324	18354	18417	18392	18404	18573	18339	18620	18382	18336	18334	18350	18286	18054	18145	18281	18262	18218	18371	18357	18364	18417	18607	18481	18388	18267	18548	18498	18398	18742	18389	18382	18304	18494	18243	18188	18637	18323	18327	18371	18212	18330	18393	18589	18335	18427	18464	18335	18463	18701	18289	18424	18352	18165	18334	18322	18357	18667	18430	18494	18405	18479	18513	18362	18277	18311	18444	18241	18505	18291	18307	18350	18421	18155	18278	18442	18468	18352	18206	18322	18239	18489	18473	18116	18194	18584	18490	18430	18633	18467	18350	18405	18155	18115	18510	18595	18212	18345	18343	18433	18218	18317	18641	18308	18465	18309	18382	18361	18470	18342	18325	18500	18354	18376	18498	18448	18340	18297	18486	18504	18510	18461	18302	18644	18358	18229	18487	18476	18421	18328	18300	18394	18345	18262	18328	18123	18286	18424	18207	18391	18292	18316	18565	18371	18599	18215	18308	18518	18084	18407	18366	18529	18253	18526	18349	18203	18463	18509	18243	18358	18444	18227	18429	18509	18450	18341	18489	18461	18481	18378	18484	18125	18194	18401	18237	18355	18354	18372	18471	18451	18192	18289	18122	18463	18212	18467	18353	18235	18350	18117	18240	18304	18550	18483	18600	18478	18543	18493	18445	18494	18425	18328	18240	18449	18512	18283	18445	18290	18372	18497	18627	18525	18355	18341	18220	18607	18365	18164	18307	18356	18388	18460	18321	18271	18415	18415	18341	18465	18310	18257	18382	18412	18300	18388	18377	18376	18294	18355	18252	18281	18203	18390	18400	18463	18515	18364	18475	18387	18281	18290	18495	18302	18153	18377	18615	18323	18335	18304	18315	18418	18424	18461	18290	18285	18527	18393	18359	18364	18385	18466	18229	18309	18512	18365	18332	18631	18413	18324	18456	18215	18498	18326	18303	18360	18369	18460	18629	18380	18391	18499	18553	18270	18249	18543	18343	18603	18344	18406	18500
20812	28391	25170	19904	18199	17734	16912	15766	15731	15517	15291	15445	15283	15225	15102	15072	15129	15292	15213	15263	15052	15180	14979	15201	15072	15125	15176	15187	15062	15118	14972	15198	15113	15237	15002	15082	15013	15067	15227	15029	15044	15206	14940	14996	14827	15121	14996	15124	15012	14922	15068	15160	15052	15276	15089	15109	15143	14915	15151	15083	15174	15049	15093	15028	15059	15148	15033	15064	15041	15182	14908	15004	15148	15208	15199	14893	15079	15061	15281	14955	15217	14994	15038	15070	15157	15175	14959	15101	15029	15097	15165	15203	15162	15028	15069	15114	15294	15139	15027	14985	15103	14942	15083	14951	15008	14950	15008	15049	14923	15036	15199	15049	15029	14917	15154	14886	14926	15120	15137	14931	14979	15147	15114	15249	14937	15131	14902	14857	14942	15078	14990	15058	15006	15239	15081	14991	15204	14947	15067	15016	15029	14827	14944	15096	15103	15186	15008	15189	15069	15180	15175	15027	14924	15142	14947	15014	14911	15114	14993	14898	15037	15027	15234	15097	15035	14964	15089	15164	15206	15099	15022	15060	15106	15049	15003	15091	15081	15023	15028	15012	15047	15083	15197	15142	14939	15112	15062	15085	15112	14885	15223	15004	15209	15009	15055	14956	15170	14876	15038	15052	15165	15016	15088	15040	15171	14947	15094	15112	15046	15068	14978	15267	14987	15135	14994	15182	15092	14971	15255	14997	14879	15110	15034	15109	15139	15172	14989	15079	14952	15047	15127	14782	15239	15197	14701	14970	15039	15180	14999	15040	15163	14997	15120	15211	14902	15085	15121	14911	14895	14995	15106	14859	15053	15126	15005	15029	14740	14959	15152	15053	15076	14977	14988	15061	15170	14988	15116	14952	15191	14979	14965	15042	14911	14917	14971	15129	14969	15112	14928	15012	15135	15031	15020	15164	15092	15138	15096	15186	14984	15067	15100	14954	14933	15000	15167	14948	15025	15108	15047	15123	14925	15135	15105	15213	14972	14972	14889	14970	15243	15039	15110	15206	15136	15058	15042	14984	15000	15102	14987	15037	15106	15024	15018	14927	15130	15118	14972	15110	14984	15047	15032	15107	15243	15038	14998	15083	14947	15132	14935	15177	15117	14885	15206	14917	15096	15030	15055	15136	15250	15071	15012	15138	14874	14914	15124	15080	15025	15008	15119	14978	15112	14921	15010	15160	15311	15267	15270	14938	15033	15056	14935	15070	15023	15023	15065	15031	15056	15064	15096	15330	15118	15052	15039	14969	14792	15118	15071	15085	14978	14917	15132	15262	15025	14994	15072	14866	15055	15242	15211	15162	15107	15115	15126	14968	15192	14953	15182	15038	15151	14999	15248	15152	14978	15101	15012	15158	15213	14955	15085	15030	15185	15154	15079	14957	14999	15009	14987	15074	15157	15128	14884	15132	15066	15070	15113	15133	14989	14951	15018	14923	15123	15090	14990	14991	15111	15176	14860	14933	15003	15053	15250	15184	15019	15042	14968	15074	15031	14998	15150	15094	15180	15065	15022	15036	15139	15057	15147	15080	15168	15101	15186	15179	15210	15086	15150	15053	15096	15266	15016	14986	15000	15011	15098	15036	15157	15156	14878	15280	15114	15187	14974	15155	15052	14908	15009	14868	14871	15028	14962	15156	15057	15156	14951	15042	15133	14955	15131	15091	14991	15096	15054	15233	15313	15129	14990	14993	15006	14980	15011	15178	15080	15111	15016	15084	15024	15271	15010	14871	15174	14923	14961	15083	15112	14975	15027	15007	15305	15166	15049	14971	15224	15092	15192	15045	15015	14986	15102	14916	15149	15202	14964	15161	15087	15015	14946	14971	15038	15197	15183	15114	15172	15006	15084	14879	15018	15254	15083	15065	15030	15122	14856	15159	15178	14908	15121	14977	15071	15260	15024	14998	14924	15032	15259	15054	15054	15031	15021	15045	15065	15157	15039	14922	15231	15196	15020	15006	15130	15011	14989	14974	15154	15103	14998	15072	15009	15017	14999	15023	15057	14898	14971	15070	15011	15103	15081	14999	15076	15111	15144	15198	15053	15168	14939	14954	15003	15143	15161	15036	14924	15075	15200	15006	15197	15002	14982	15044	15024	15017	14885	15097	15013	15090	15018	15211	15194	15144	15080	14982	14908	14833	15044	15015	15143	15029	15163	15124	14793	14964	15100	15132	14970	15024	14990	14977	15235	15088	15042	14962	15077	14945	15127	14992	15074	14954	15071	15015	15031	14969	15049	15134	15024	14918	15202	15131	14986	15159	15058	15221	14910	14969	14957	15012	14958	15220	15194	15027	15017	15139	14950	15081	15014	14985	15009	15065	14982	14925	15107	15082	15061	15184	15067	14957	15201	14981	15076	15020	15089	15221	15054	14920	15178	15098	15130	15008	15104	15079	14982	15155	15109	14948	15043	14974	15083	14779	15019	15074	15067	14940	15023	15054	14979	15050	15057	15168	15084	15104	15250	15074	15008	14834	14958	15068	15156	14964	15045	15114	14978	14961	15095	14921	14886	14951	14955	15070	15070	15098	15147	14842	15049	15094	15252	14934	14996	15073	15003	15117	15072	14996	15071	15129	14952	15120	15234	15007	15088	15269	15120	14993	15029	14998	14848	15224	15136	15103	15145	15031	15110	15054	14914	15094	15071	15097	15002	15205	15007	15006	15079	15056	15107	15077	15002	14923	15122	15207	15125	15064	15034	15201	15205	15158	15172	14957	15096	15023	15152	15120	14968	15103	14978	15132	15120	15038	14954	14927	15120	15063	14840	14991	15041	15170	15177	14939	15010	15155	15031	15115	14951	15023	14934	14939	15114	15026	14962	15015	15088	15082	14943	14999	15025	15025	15037	14948	15044	15118	14960	15025	14954	14884	15155	15152	14997	15297	14895	15191	14914	15031	15171	15147	15093	15115	14942	15089	15094	15096	15051	14934	14868	15179	14948	15124	14922	15095	15106	15100	15144	15059	14906	15204	15026	15094	15159	14818	14911	15011	15164	15102	15050	15191	15074	14889	15032	15066	15027	15072	14926	15205	15109	15070	14970	14953	15030	14991	15100	15088	15023	14873	15059	15143	14943	15036	15104	15085	15108	15064	15119	15207	14875	15144	15018	15105	15081	15040	15121	14967	14859	15083	15157	15143	15073	14989	15012	15032	15108	15070	15191	15015	15120	14977	14844	15093	14993	15100	14975	15060	15022	15054	15084	15081	15018	14947	15088	15315	15095	15170	15125	14885	15029	15133	14952	14988	15065	15072	14901	15047	15082	14981	15068	14917	14959	15054	15164	15155	15002	14987	15138	15045	15135	15058	15095	14862	15101	15164	14979	15038	15132	15012	15028	14983	15001	15126	15125	15208	15125	15085	15074	14992	15145	15209	14967	15086	15067	14969	15028	15139	15102	15099	15103	14917	15042	15053	15029	15077	15021	15144	14931	14931	15187	15030	14875	15187	15017	15070	14953	15043	15096	15086	15090	15031	15052	14904	15059	14853	15215	15146	14962	14990	15068	14995	15068	14960	15054	15206	14991	15015	15091	15072	15100	15175	15148	15331	15056	15027	15114	15045	14912	15101	15112	15045	14977	15187	15271	15124	15176	15061	15252	15244	14968	14961	15203	15160	15112	15058	15001	15099	14739	15035	15150	15097	15040	15057	15122	15065	15121	15201	15076	15001	15088	15002	15065	14916	15084	15056	15229	15142	14997	15102	15042	15058	15164	15066	15048	15009	14988	15032	14980	14983	15090	14944	15071	15016	14899	15049	15103	15089	15174	14952	15096	15081	15144	15067	15119	15049	15155	14988	15247	15006	15095	14951	15073	15186	15030	14874	15047	15161	14914	14979	15038	15181	15030	14972	14994	15077	15035	14890	15190	15135	15006	15101	15176	14974	15139	15073	14953	14981	14937	14976	15035	15227	14940	15029	15077	14989	14925	15076	15084	15017	15045	15150	15029	14972	15077	15044	15044	15137	15019	15104	15022	14956	15166	14959	14917	15027	14970	15164	15059	15128	15132	14975	15058	15013	15107	15136	14966	15004	15091	15124	14958	15119	14996	15177	15006	14948	14979	15155	14987	15029	15087	15181	15008	15169	15027	15075	15025	15098	15098	14943	15123	15161	14993	15004	14959	15128	15099	15023	14822	15043	15055	14903	15238	14998	14938	15122	14963	15003	14966	14977	15148	15048	15136	14963	14997	14947	14926	14975	15031	14886	15097	15037	15194	15096	15168	14884	14994	15132	15005	14958	15142	14770	14908	14934	14953	14967	14981	15141	14823	15159	14890	15227	15016	14962	15188	15090	15075	15042	15108	14987	15080	15098	14956	15078	15076	14971	15120	15289	15125	14937	15070	15004	15016	15033	15052	15103	15068	15198	15164	15051	15064	15186	15047	15041	14966	15021	15040	15000	14987	15102	14891	14982	15158	15061	14915	15027	14960	15018	14923	14997	14997	15234	15073	15035	15045	15027	15074	15046	15012	15139	15011	15029	15034	15003	15138	14848	15165	14990	15280	15037	15094	15239	15079	14916	15141	15034	14940	15054	15015	15196	14969	14970	15201	15129	15078	15027	15074	15013	14960	15009	15171	15087	15058	15228	15007	15187	15000	14963	14962	14887	14993	15068	15134	15177	15147	15019	15001	15065	14973	15047	14906	15031	14965	14884	15209	15112	15009	15170	14987	14911	15211	15051	15108	15123	14864	15021	14947	15096	15134	14987	15044	15187	15113	15169	14856	15142	15061	15107	15013	14971	15101	15016	15058	15087	15075	15086	15120	15057	15037	15052	15017	14957	15170	14992	15085	15133	15034	15301	15045	15067	15270	15043	15040	15020	14956	15086	14986	15104	15004	15103	14997	15307	15060	15016	14975	15198	14922	14972	15093	15049	15068	15076	14922	15038	15160	15048	15243	14938	14762	15117	14931	15151	15045	14953	14952	14962	15166	15007	15222	15116	15019	15156	14942	15214	15135	15128	15055	15123	15138	15138	15014	15154	15174	14886	14973	14972	15084	14893	15129	15109	15121	15281	15053	15081	15165	15025	15004	15027	15050	15104	15102	15043	15102	14900	15015	15087	15010	15034	15057	15078	14925	15100	15133	14986	14994	15140	14978	15090	15119	15124
23959	21118	28448	24296	22724	23272	22533	19523	18666	19006	18481	18409	18114	18180	18093	18161	18031	18300	18304	18156	18017	18146	17973	18212	17903	17996	17926	18071	18154	17887	17996	18011	17871	17854	18162	18110	17932	18069	18020	17947	18049	17970	18005	17873	18023	17994	18127	18075	17949	18063	18117	17917	17703	17735	17926	17985	17802	17978	18044	17864	18052	18207	17882	17979	17989	17692	17926	18112	17940	18035	17967	18036	17929	17939	17948	17991	17801	18048	17747	17862	18081	17969	17982	17767	17732	17894	17895	17903	17955	18143	17981	18117	18034	18101	17940	17914	18054	17835	17835	17761	18087	17945	17855	17946	17964	17992	17827	17918	17976	18065	17832	17881	17992	17882	18087	17992	18153	17952	17649	17880	17833	17907	17868	17714	17908	17822	17932	18020	17954	17895	17886	17865	17837	17756	17908	17885	17767	17939	17791	17817	17793	17939	17903	17979	17955	17867	17993	17900	17916	17995	18015	17770	18118	17833	17923	18012	17959	17929	17855	17814	17719	17794	18036	18019	17845	17705	17947	17741	17791	17762	17796	17696	17850	17830	17871	17894	17873	17866	18222	17984	17851	17849	18046	18105	17785	18076	17786	17942	18024	18108	17819	17668	17962	17878	17906	17980	17967	17872	18034	17895	17917	17911	17915	17931	17719	17891	17886	18051	17976	17856	17966	17876	18034	17958	17904	17904	17761	17918	18017	18008	17833	18021	17914	17980	17885	17890	18007	17885	18115	17825	18109	17872	17860	17857	17961	17941	17833	17885	17564	17940	17935	17870	17755	17839	17644	18027	17852	17989	17955	17919	17877	17971	17796	17823	17836	17960	17747	17719	17728	17877	17892	17896	17960	18114	17861	17797	17901	18087	17842	17897	17788	17820	17941	18082	17843	17936	18047	17785	18129	17765	17890	17953	17913	17965	17953	18014	17953	17763	17943	17902	17853	17795	17967	17893	17853	17862	18007	17949	17742	17906	17878	17929	17766	17871	17769	17901	17843	17841	17987	17889	17979	17865	18017	18055	18092	17923	17833	18048	17959	17761	17772	17825	18060	18043	17891	17927	18013	18051	18093	17822	17642	17901	17867	17774	17846	17859	17864	17624	17969	17903	17846	17896	17919	17927	17950	17948	18055	17878	17782	17888	17892	17977	17741	17771	17781	17852	17836	17761	17619	17949	17891	17899	18206	17929	18086	17936	17915	17833	18125	17786	17891	17827	17988	17792	17751	17935	17995	17614	17710	17848	17921	17946	17830	18018	17805	18057	17876	17920	17786	17932	17967	17800	17891	17896	18189	17905	18224	17937	17860	17799	18107	18002	17886	17848	17952	17915	17859	18001	17895	17898	17784	18039	17946	18041	17958	17646	17957	18000	17995	17781	17861	18104	18031	17870	17875	17580	17798	17749	17725	17889	18042	17930	17851	17835	17918	17894	17807	17721	18085	17885	18006	17751	17858	17857	17844	17895	17984	17886	17935	17831	17801	17760	17661	17891	17896	18221	17900	17892	17840	17898	17688	17871	17904	18042	17732	18054	17941	18004	17828	17778	17931	17853	17806	18043	18067	17813	17956	17882	18050	17823	18009	17860	17999	17931	18027	17866	17903	17830	17786	17819	17674	17753	17851	18097	18057	17817	17849	17788	17852	17706	17916	17964	17793	17993	17938	17934	17843	17782	17737	17869	17889	17906	17927	17841	17942	17891	18050	17698	17888	18133	17944	17781	17939	17915	17960	18115	17945	17824	17870	17937	17884	17849	17870	17842	17909	17784	17708	18100	17958	17781	18109	18014	18059	17840	18004	17899	17942	17926	17824	18027	17981	17802	18061	17982	18007	17964	18006	18022	18021	17819	17759	17903	17920	17886	17879	17767	17944	17987	17828	17835	18004	17936	17934	18061	18031	17958	17795	17761	18080	18050	17842	17898	17890	18110	18076	17990	17983	17801	18046	17717	17978	18041	17952	17839	17871	17888	18114	17899	17929	18104	17771	17854	17820	18002	17889	17805	18015	17791	17738	17951	17834	17930	17868	18089	17905	17819	17719	17911	17841	17812	17892	18004	17796	17819	17887	17662	17849	17768	18186	18122	18070	17926	17851	17906	17943	17996	17973	17825	17819	17935	18070	17981	18068	17753	17849	18009	17899	17982	17681	18013	17950	17922	17923	17916	18054	17876	17966	17722	18044	17794	17722	17840	17902	18061	17984	17623	18087	17894	17879	17812	17872	17882	17900	17918	18010	18007	18014	17833	17911	17957	17799	17870	17803	17963	17912	17811	17808	17770	18102	17771	17905	17954	17637	17820	17750	17718	18148	17826	17828	17959	18025	17896	18005	17820	17898	17932	17851	17665	17947	17926	17891	17804	17967	17766	17911	17896	17940	17911	17699	17879	18005	18062	18088	17732	18056	17917	17964	17919	17936	17856	17868	17820	17909	17929	17894	17739	17901	17972	17892	17940	17688	17947	17857	18085	17750	17797	17939	17807	18124	17766	17921	17965	17933	17880	17786	17754	17917	17941	17943	17978	17951	17779	17909	17946	18082	17953	17966	17725	17788	18048	17974	17659	18090	18030	18018	17970	18012	17781	17882	17698	17845	17991	18107	17911	17817	18080	17929	17977	17858	18044	17962	17912	17913	18047	17918	17911	17950	17920	17783	17810	18024	17978	17953	17808	17872	17785	17769	17871	17878	17792	17951	18013	17874	17847	17884	17869	17976	17962	17919	17790	17857	17821	18035	17861	17891	17783	18082	17720	18078	17869	18037	17829	18008	18041	17931	17664	17750	17892	18057	17821	17921	17741	17960	17933	17793	17843	17772	17908	17940	17842	18045	17941	17818	17781	17859	17806	17732	17744	17713	17949	17937	17904	17863	17900	17837	17836	17792	17810	17861	18014	17922	18018	17973	17927	17899	17837	18013	17906	17914	17826	17774	17745	17821	17748	17815	18027	17535	17934	17773	17841	17928	17815	18050	17748	17770	17829	17877	17955	17784	17836	17861	18040	17936	17779	17976	17857	17976	17747	17880	17956	17953	17749	17845	17891	17833	17957	18191	17837	18025	17677	17843	18106	17837	18009	17941	17867	17914	17851	18015	18203	18156	17958	17859	17980	18144	17811	17918	17972	17906	17874	17849	18025	17698	17905	18038	17928	17806	17742	17859	17958	18052	17932	17878	18074	17956	18015	17908	17927	17914	18037	17864	17856	17984	17938	17933	18250	17955	17924	17711	17895	17982	17851	17943	17906	17950	17934	18005	17951	17833	17873	17883	17802	17847	17886	17761	18032	17786	17741	17993	17949	18033	18127	17813	17791	17930	17949	17836	18042	17779	17896	18023	18181	17794	17869	17832	17905	17822	17987	17931	17930	17792	17773	17991	17980	17788	17797	18132	17899	17908	17896	18032	17790	17966	17770	17630	17894	17729	17740	17827	17766	17797	17774	18024	17990	17877	17779	17765	17939	18075	17864	18003	17830	17905	17890	17758	17947	17783	17926	17761	18088	18112	17863	17745	17952	17952	17931	17888	17846	17963	18096	17799	17851	18096	17826	18041	17895	17952	17968	18029	17964	17915	18067	17982	17990	17920	17850	18027	17870	17977	17910	17873	17914	17855	17915	17826	18047	18026	17855	17799	17808	17988	17995	17907	17831	18024	17918	18069	17973	17786	17860	17725	17735	17840	18023	17922	17993	17821	18037	18142	17826	17954	17758	17924	17895	18093	18133	18004	17813	18065	17918	18172	18070	18185	18007	18008	17928	17935	17831	17934	18011	17909	17982	18020	17865	17794	18071	17858	17971	17970	17613	17819	17861	18043	18092	18083	17848	18003	17813	17961	17872	18074	17943	17767	17836	17792	17999	17895	17991	17943	18068	17785	17890	17863	17857	18071	17932	17933	17962	17896	17995	17893	17814	17744	17654	17773	18065	17949	18041	17979	17678	17945	18045	17864	18040	17935	17940	17775	17692	17705	18001	17714	17763	18015	17888	17933	18132	17890	17909	18055	17934	17948	17716	17877	17860	17951	17926	18062	17820	17639	17729	17821	17986	17946	17960	17955	17939	18076	17924	17951	18032	18101	17913	17823	18091	17916	17936	17828	18033	17795	17994	17877	17947	18115	17924	17935	17946	18071	17819	17955	17773	17953	17934	17800	17669	18061	18022	18080	17846	17839	17810	18108	17966	17949	17878	17859	17782	17846	17817	17767	17959	18017	18015	17937	17995	17847	17923	18104	17955	18012	17961	18026	17852	17738	17922	17906	17918	17947	17759	17877	17883	17835	17981	17763	17840	17808	17945	17690	17849	17814	17978	17904	17809	17980	17721	17884	17954	17924	18108	18066	17884	17889	17753	17758	17891	17944	17724	17626	17852	17908	17937	17842	17803	17774	18000	17737	17990	17927	17933	17957	18055	17980	17936	17941	17945	17869	18003	17912	17891	17962	17902	17987	17952	17876	17853	17937	17659	17755	17998	18134	17965	17865	17831	18173	17956	17767	18073	17582	17913	17790	17733	17919	17973	18001	17859	17944	17784	17803	18012	18027	17956	17800	18077	17902	18021	17672	17833	17762	17663	17835	17955	17897	17991	17970	17969	18014	17979	17855	18026	17740	17790	17958	17886	17739	17755	17965	17792	17803	17923	17974	17954	17883	17986	17941	17957	17897	18140	17929	18011	17876	17848	17834	18077	18009	18027	18024	17917	17957	17923	17889	17826	17946	17701	18071	18034	17869	18041	17949	17769	17915	17465	18036	17878	17895	17821	17683	17779	17838	17916	17913	17962	17962	17863	17883	17922	17781	17921	17753	17866	17820	17830	17883	17821	17943	17987	17960	18033	17949	17786	18104	17803	17897	17916	17914	17948	17928	18173	17985	17821	17998	17966	17780	17823	17837	17669	17841	18054	18149	17872	17914	17903	17762	17788	18091	17832	17828	17801	17983	17961	17931	18005	18058	17798	18041	17933	17916	17705	17872	18109	18087	18076	17782	18099	17839	17995	17936	18007	18026	17867	18176	17981	17827	17903	18053	17935	17890	18035	17792	17937	17763	17882	17858	17779	17848	17772	18025	18031	17934	17836	17962	17779	17987	17788	17887	17863	17780	17963	17843	17904	17827	17966	17660	17843	17924	17976	17870	18070
21185	35524	30778	23119	20890	19248	18190	16689	15963	15902	15610	15418	15104	15218	15065	15131	15101	14789	14987	15140	14941	14974	14891	14735	14938	14808	14974	14804	14741	15011	14861	15039	14981	14981	14992	14738	14855	14904	14819	14694	14972	14748	14915	14892	14705	14699	14779	14745	14805	14834	14897	14665	14817	14821	14963	14756	14844	14827	14803	14946	14909	14721	14736	14792	14686	14755	14748	14902	14776	14812	14951	14753	14885	14869	14833	14749	14818	14903	14722	14918	14886	14857	14743	14770	14838	14882	15096	14932	14840	14794	15055	14838	14847	14951	14716	14976	14811	14713	15107	14988	14855	14909	14747	14887	14776	14766	14755	14814	14733	14820	14913	14913	14910	14734	14913	14857	14994	14782	15044	14748	14830	14787	14822	14836	14829	14772	14735	14770	14838	14959	14821	14885	14750	14716	14572	14980	14890	14751	14813	14804	14801	14817	14753	14847	14672	14923	14763	14624	14866	14940	14811	14625	14693	14851	14663	14774	14746	14774	14843	14709	14947	14862	14888	14816	14879	14743	14851	14649	14946	14800	14798	14598	14771	14859	14746	14838	14720	14752	14763	14782	14678	14873	14749	14955	14723	14671	14805	14878	14986	14613	14822	14845	14873	14744	14967	14717	14999	14782	14855	14778	14892	14847	14924	14837	14767	14796	14768	14835	14804	14903	14765	14843	14610	14748	14914	15040	14841	14725	14867	14732	14911	14699	14867	14763	14698	14691	14675	14791	14797	14805	14655	14963	14610	14744	14755	14838	14898	14752	14857	14833	14684	14879	14634	14888	14889	14850	14855	14850	14850	14904	14740	14882	14710	14969	14857	15046	14918	14838	14848	14828	14874	14775	14779	14947	14775	14646	14728	14829	14835	14772	14819	14747	14827	14820	14845	14720	14969	14790	14680	14720	14782	14786	14748	14849	14966	14780	14622	14854	14902	14796	14811	14664	14848	14853	14948	14811	14762	14665	14770	14768	14828	14755	14949	14638	14826	14807	14693	14808	14563	14598	14934	14559	14939	14891	14876	14729	14817	14794	14679	14744	14962	14553	14731	14822	14550	14930	14931	14711	14765	14859	14645	14734	14867	14788	14743	14870	14795	14931	14821	14856	14710	14735	14853	14868	14891	14717	14953	14722	14705	14944	14795	14755	14650	14909	14718	14835	14871	14865	14803	14676	14841	14699	14918	14790	14807	14782	14823	14684	14795	14754	14742	14798	14892	14783	14792	14916	14736	14726	14656	14875	14930	14923	15024	14876	14718	14928	14961	14732	14858	14842	14821	14835	14813	14789	14742	14977	14964	14839	14842	14791	14969	14716	14863	14775	14606	14826	14889	14710	14712	14920	14848	14786	14838	14751	14951	14879	14822	14754	14720	14734	14749	14736	14870	14740	14957	14925	14718	14821	14923	14815	14858	14798	14890	14797	14877	14620	14829	14781	14812	15033	14757	14819	14790	14648	14810	14692	14992	14777	14772	14674	14705	14622	14757	14759	14712	14712	14873	14825	14946	14825	14806	14849	14701	14848	14985	14692	14760	14798	14828	14762	14959	14955	14755	15019	14943	14806	14849	14777	14761	14517	14947	14746	14845	14886	14690	14887	14579	14740	14766	14879	14757	14746	14605	14862	14813	14711	14777	14758	14774	14643	14823	14762	14685	14782	14914	14691	14706	14740	14741	14774	14750	14756	14829	14692	14761	14779	14870	14954	14768	14782	14809	14790	14828	14891	14867	14821	14724	14811	14842	14823	14894	14743	14957	14772	14786	14785	14896	14709	14733	14646	14722	14752	14828	15000	14809	14879	14942	14854	14850	14827	14944	14807	14908	14736	14837	14855	14626	14868	14739	14776	14806	14700	14676	14832	14808	14880	14790	14616	14864	14847	14755	14649	14867	14637	14781	14693	14843	14936	14717	14727	14827	14764	14822	14795	14931	14872	14753	14800	14727	14741	14756	14930	14884	14701	14602	14756	14625	14694	14767	14772	14893	14806	14786	14800	14545	14857	14787	14778	14859	14787	14800	14711	14881	14756	14840	14728	14936	14427	14788	14718	14653	14831	14682	14907	14804	14681	14709	14823	14921	14923	15068	14603	14930	14712	14834	14840	14765	14980	14769	14789	14760	14744	14882	14738	14626	14901	14890	14716	14814	14884	14835	14926	15016	14869	14762	14793	14618	14548	14878	14974	14871	14800	14763	14818	14825	14721	14734	14766	14895	14691	14697	14839	14717	14859	14853	14951	14843	14873	14677	15004	14762	14898	14767	14647	14838	14796	14882	14835	14945	14647	14713	14784	14779	14870	14752	14824	14675	15010	14765	14763	14791	14814	14902	14588	14883	14722	14856	14757	14888	14776	14849	14965	14830	14755	14713	14941	14760	14681	14796	14897	14800	14869	14914	14807	14718	14900	14742	14666	14892	14847	14661	14926	14887	14637	14912	14918	14865	14955	14708	14810	14979	14798	14699	14825	14950	14893	14740	14947	14861	14832	14953	14817	14888	14757	14918	14832	14810	14769	14776	14779	14777	14922	14643	14864	14706	14594	14853	14727	14672	14911	14787	14873	14877	14880	14942	14855	14655	14873	14939	14718	14872	14734	14849	14909	14798	14762	14659	14902	14889	14917	14769	14870	14928	14662	14900	14663	14817	14826	14901	14729	14775	14822	14800	14684	14849	14697	14814	14879	14796	14883	14780	14731	14631	14813	14783	14908	14811	14864	14797	14714	14586	14771	14647	14724	14809	14988	14866	14842	14790	14721	14786	14809	14601	15037	14837	14699	14966	15046	14917	14707	14760	14732	14646	14766	14785	14608	14793	14937	14962	14752	14924	14694	14780	14959	14926	14665	14888	14827	14922	14636	14668	14810	14707	14780	14670	14760	14673	14712	14934	14815	14792	14683	14904	14797	14862	14578	14689	14787	14849	14708	14763	14803	14864	14884	14663	14748	14731	14677	14749	14858	14874	14760	14891	14719	14775	14827	14781	14839	14775	14683	14726	14828	14733	14742	14894	14805	14765	14821	14834	14778	14729	14709	14726	14763	14727	14760	14853	14736	14907	14626	14783	14885	14842	14714	14562	14912	14836	14811	14617	14911	14837	14945	14653	14851	14851	14824	14739	14871	14858	14922	14992	14895	14845	14827	14708	14858	14826	14732	14877	14838	14668	14712	14930	14840	14787	14991	14833	14824	14918	14911	14620	14835	14805	14796	14989	14941	14737	14681	14735	15062	14803	14858	14797	15024	14759	14783	14670	14904	14961	14903	14675	14890	15083	14724	14807	14889	14905	14906	14840	14840	14806	14824	14909	15068	14790	14790	14785	14766	14845	14774	14763	14896	14801	14697	14732	14812	14876	14987	14840	14839	14686	14874	14795	14795	14687	14871	14942	14911	14897	14845	14957	14783	14838	14858	14832	14926	14694	14758	14607	14689	14941	14917	14796	15013	14855	14728	14790	14779	14703	14805	14908	14837	14945	14803	14913	15027	14633	14787	14910	14846	14785	14939	14820	14910	14775	14741	14717	14870	14761	14803	14781	14935	14787	14683	14965	14816	14728	14964	14710	14926	14804	14915	14629	14794	14745	14798	14906	14774	14933	14787	14812	14718	14628	14971	14830	14770	14933	14780	14773	15016	14784	14867	14882	14807	14706	14883	14694	14720	14764	14886	14746	14743	14825	14707	14769	14750	14725	14775	14922	14818	14887	14823	14749	14767	14894	14874	14865	14750	14785	14942	14646	14941	14792	14697	14826	14851	14796	14808	14685	14812	14888	14950	14569	14937	14639	14931	14758	14791	14667	14813	14835	14790	14761	14707	14741	14796	14892	14911	14846	14817	15020	14764	14819	14664	14726	14815	14768	14769	14785	14713	14938	14670	14848	14720	14806	14829	14784	14691	15038	14903	14820	14951	14885	14715	14768	14881	14715	15091	14851	14916	14795	14666	14840	14683	14846	14742	14741	14900	14835	14712	14755	14716	14729	14799	14948	14719	14827	14791	14773	14839	14790	14883	14759	14772	14774	14742	14582	14897	14596	14762	14990	14835	14737	14905	14914	14924	14896	14769	14722	14842	14719	14919	14822	14929	14824	14902	14694	14823	14896	14788	14768	14788	15005	14666	14854	14792	14722	14693	14707	14908	14895	14804	14785	14561	14758	14846	14942	14664	14799	14620	14788	14539	14966	14778	14772	14680	14791	14684	14846	14799	14770	14896	14881	14766	14883	14781	14617	14879	14901	14760	14867	14627	14988	14854	14761	14810	14875	14868	14701	14902	14742	14784	14804	14881	14827	14729	14719	14794	14870	14656	14893	14691	14702	14901	14883	14929	14793	14927	14727	14873	14740	14816	14755	14883	14761	14867	14735	14683	14846	14690	14738	14932	14581	14728	14944	14795	14988	14527	14919	14737	14969	14833	14797	14744	14888	14845	14778	14758	14756	14711	14955	14869	14788	14820	14774	14813	14796	14926	14886	14901	14981	14743	14797	14890	14680	14862	14850	14849	14890	14916	14842	14864	14848	14727	14701	14965	14842	14861	14834	14792	14616	14757	14903	14854	14989	14531	14842	14804	14786	14875	14998	14747	14858	14840	14951	14859	14810	14812	14740	14866	14755	14905	14839	14830	14783	14739	14763	14887	14821	14907	14714	14771	14864	14823	14859	14762	14856	14881	14835	14948	14719	14952	14786	14830	14836	14819	14659	14681	14868	14848	14922	14697	14938	14866	14869	14742	14862	14784	14885	14904	14938	14918	14846	14824	14871	14728	14807	14849	14699	15003	14696	14764	14828	14615	14754	14807	14868	14816	14811	14789	14949	14672	14814	14699	14842	14828	14850	14935	14746	14892	14775	14742	14838	15011	14697	14951	14835	14794	14703	14794	14920	14773	14726	14826	14723	14836	14838	14849	14848	14934	14800	14609	14821	14823	14771	14812	14819	14753	14931	14839	14867	14624	14665	14862	15005	14954	14774	14800	14923	14797	14978	14857	14822	14827	14739	14856	14822	14948	14769	14696	14837	14769	14911	14542	14932	14797	14647	14898	14811	14663	14715	14819	14642	14894	14722	14799	14774	14787	14648	14740	14649	14960	14845	14845	14607	14857	14679	14694	14825	14883	14782	14756	14913	14796	14991	14696
22790	21130	28913	23670	21667	24292	26266	21163	19812	19889	19876	19381	19068	19116	19152	19025	19151	19124	19120	18949	18896	18959	18951	18948	18916	18780	18822	18993	18969	18856	18979	18811	18868	18953	18678	18577	18721	18744	18858	18728	18768	18753	18599	18657	18735	18681	18742	18786	18638	18757	18733	18798	18512	18749	18729	18628	18730	18679	18770	18590	18810	18751	18573	18597	18772	18581	18572	18801	18676	18616	18584	18654	18836	18635	18614	18682	18568	18669	18590	18927	18722	18887	18715	18674	18651	18673	18513	18700	18963	18719	18725	18565	18612	18967	18793	18878	18743	18658	18531	18655	18715	18459	18717	18520	18707	18521	18808	18837	18731	18895	18725	18553	18582	18598	18647	18747	18425	18795	18468	18746	18717	18610	18616	18633	18585	18615	18588	18540	18739	18477	18632	18618	18733	18631	18724	18682	18591	18663	18469	18371	18807	18517	18599	18416	18722	18573	18657	18546	18715	18608	18411	18514	18685	18668	18656	18638	18714	18784	18788	18585	18831	18526	18513	18595	18640	18750	18670	18648	18724	18795	18504	18512	18773	18580	18528	18594	18623	18691	18779	18530	18557	18559	18788	18511	18667	18555	18687	18779	18814	18652	18559	18634	18581	18622	18689	18526	18478	18653	18527	18682	18593	18674	18394	18735	18669	18812	18601	18452	18572	18563	18652	18613	18466	18733	18690	18504	18499	18766	18616	18345	18473	18446	18530	18485	18638	18488	18737	18481	18839	18480	18707	18679	18123	18542	18646	18703	18588	18439	18667	18767	18562	18803	18770	18587	18731	18639	18675	18620	18680	18536	18576	18666	18546	18771	18530	18826	18834	18468	18742	18556	18504	18454	18577	18576	18653	18586	18738	18553	18585	18477	18691	18382	18512	18558	18589	18722	18602	18569	18477	18775	18716	18585	18586	18716	18608	18720	18477	18734	18760	18737	18762	18601	18576	18416	18548	18831	18598	18591	18740	18713	18662	18555	18556	18671	18710	18868	18799	18622	18735	18730	18452	18497	18588	18625	18449	18636	18786	18717	18712	18560	18605	18547	18689	18646	18798	18702	18455	18545	18784	18729	18665	18524	18728	18744	18723	18684	18795	18290	18630	18611	18462	18528	18542	18502	18576	18502	18646	18702	18419	18635	18585	18601	18572	18619	18483	18709	18717	18447	18599	18758	18687	18680	18286	18807	18768	18549	18524	18678	18680	18861	18544	18828	18778	18603	18619	18530	18595	18494	18742	18523	18605	18381	18676	18542	18527	18621	18673	18470	18694	18754	18548	18732	18735	18648	18659	18476	18384	18664	18612	18651	18525	18668	18714	18592	18664	18469	18544	18709	18286	18723	18414	18629	18613	18537	18645	18521	18586	18566	18822	18579	18804	18724	18472	18479	18435	18779	18638	18686	18538	18718	18658	18497	18704	18697	18665	18590	18700	18521	18575	18694	18847	18433	18662	18600	18595	18583	18485	18583	18624	18463	18452	18427	18482	18470	18775	18551	18790	18562	18492	18622	18441	18521	18430	18651	18746	18632	18728	18430	18540	18622	18501	18513	18705	18551	18740	18678	18722	18706	18318	18485	18538	18491	18910	18738	18728	18693	18432	18824	18536	18502	18807	18599	18481	18827	18533	18923	18461	18688	18739	18553	18517	18578	18616	18517	18700	18407	18779	18784	18362	18570	18538	18667	18591	18751	18490	18626	18609	18802	18599	18453	18612	18661	18780	18731	18782	18620	18672	18646	18352	18514	18544	18488	18523	18724	18436	18723	18418	18792	18651	18824	18634	18664	18493	18609	18517	18555	18735	18621	18768	18699	18612	18548	18729	18588	18625	18683	18569	18625	18656	18749	18932	18348	18521	18416	18609	18697	18638	18561	18567	18653	18518	18616	18515	18375	18685	18619	18652	18509	18563	18646	18540	18324	18516	18669	18687	18721	18493	18606	18702	18552	18611	18504	18717	18494	18502	18720	18694	18648	18590	18517	18630	18605	18544	18399	18647	18340	18610	18614	18551	18734	18564	18765	18823	18619	18619	18593	18509	18581	18532	18674	18599	18500	18574	18531	18717	18729	18828	18706	18242	18640	18678	18584	18617	18665	18700	18571	18527	18532	18357	18566	18674	18678	18463	18521	18509	18487	18795	18616	18364	18599	18767	18847	18638	18579	18590	18634	18672	18604	18518	18480	18404	18580	18636	18570	18686	18585	18425	18540	18502	18781	18544	18620	18667	18681	18737	18576	18819	18656	18652	18654	18618	18801	18682	18449	18696	18600	18695	18785	18702	18703	18540	18439	18580	18703	18670	18558	18592	18685	18565	18518	18698	18615	18396	18628	18566	18652	18634	18574	18624	18612	18591	18426	18499	18548	18636	18668	18659	18645	18470	18723	18549	18516	18461	18507	18693	18537	18642	18759	18740	18552	18909	18627	18617	18762	18524	18700	18665	18782	18541	18608	18487	18738	18696	18540	18606	18505	18568	18599	18565	18834	18412	18680	18572	18741	18869	18409	18587	18534	18565	18530	18493	18686	18545	18424	18653	18574	18693	18535	18539	18689	18609	18693	18677	18648	18484	18663	18365	18750	18797	18776	18637	18488	18689	18521	18594	18468	18469	18637	18627	18529	18558	18502	18556	18457	18613	18614	18604	18512	18395	18406	18627	18710	18700	18849	18625	18716	18610	18444	18784	18695	18493	18672	18670	18600	18617	18528	18552	18448	18829	18572	18374	18572	18492	18613	18439	18713	18541	18341	18642	18648	18655	18740	18574	18674	18739	18668	18800	18731	18750	18306	18490	18504	18495	18607	18659	18567	18537	18772	18553	18719	18579	18538	18579	18482	18545	18608	18748	18700	18727	18667	18455	18638	18808	18689	18604	18689	18465	18467	18498	18495	18528	18400	18430	18613	18444	18674	18626	18646	18672	18617	18836	18645	18644	18639	18695	18710	18524	18663	18403	18656	18672	18533	18649	18539	18552	18757	18576	18674	18734	18628	18522	18546	18847	18693	18615	18483	18702	18726	18701	18395	18787	18494	18496	18554	18802	18601	18479	18588	18765	18595	18460	18562	18552	18633	18697	18818	18761	18711	18640	18742	18691	18427	18507	18450	18479	18578	18584	18625	18847	18586	18535	18498	18588	18553	18654	18523	18606	18830	18546	18467	18637	18569	18637	18724	18530	18461	18815	18586	18533	18732	18667	18707	18473	18797	18656	18634	18428	18654	18602	18581	18439	18624	18588	18655	18724	18638	18584	18741	18672	18540	18555	18445	18456	18567	18678	18540	18443	18739	18382	18641	18590	18539	18499	18525	18669	18730	18749	18600	18478	18832	18769	18589	18505	18399	18660	18677	18576	18571	18585	18895	18678	18710	18588	18577	18545	18706	18569	18887	18623	18499	18799	18527	18598	18721	18650	18598	18668	18491	18725	18447	18501	18583	18815	18884	18799	18553	18503	18482	18619	18667	18580	18613	18537	18379	18570	18607	18734	18716	18766	18663	18650	18390	18544	18552	18533	18502	18898	18735	18944	18492	18507	18767	18626	18568	18527	18627	18742	18685	18663	18686	18556	18781	18481	18618	18303	18574	18700	18626	18730	18620	18437	18634	18558	18514	18469	18750	18729	18542	18426	18729	18621	18643	18379	18498	18432	18626	18676	18630	18877	18783	18909	18732	18615	18606	18430	18587	18613	18743	18481	18697	18633	18677	18706	18676	18688	18535	18496	18606	18706	18555	18531	18726	18552	18530	18771	18693	18528	18551	18627	18594	18420	18550	18658	18563	18477	18713	18776	18688	18716	18630	18530	18465	18863	18521	18698	18512	18504	18466	18643	18673	18469	18590	18845	18641	18677	18697	18739	18546	18383	18685	18314	18542	18623	18546	18749	18529	18750	18763	18567	18655	18592	18554	18485	18660	18516	18519	18632	18647	18749	18733	18568	18532	18511	18628	18722	18635	18644	18509	18873	18619	18648	18646	18441	18482	18581	18692	18735	18708	18376	18752	18429	18663	18530	18546	18618	18510	18703	18581	18686	18826	18712	18577	18716	18670	18633	18666	18607	18642	18498	18569	18594	18755	18442	18755	18567	18723	18584	18565	18567	18505	18640	18583	18741	18581	18553	18847	18606	18746	18700	18437	18590	18754	18630	18439	18330	18648	18739	18697	18764	18719	18501	18623	18852	18581	18652	18525	18548	18657	18720	18534	18637	18656	18625	18511	18644	18771	18491	18482	18799	18529	18439	18545	18696	18753	18480	18738	18830	18623	18488	18813	18576	18609	18445	18858	18643	18391	18573	18714	18607	18484	18673	18637	18798	18661	18607	18622	18674	18842	18757	18504	18698	18506	18607	18603	18875	18741	18555	18678	18447	18495	18886	18572	18699	18557	18729	18537	18612	18611	18788	18608	18536	18683	18383	18760	18714	18842	18617	18520	18544	18642	18639	18734	18560	18515	18626	18679	18619	18646	18521	18723	18633	18594	18590	18873	18958	18541	18686	18663	18880	18676	18654	18432	18484	18609	18532	18476	18762	18506	18573	18495	18475	18415	18732	18535	18599	18253	18578	18455	18853	18567	18551	18607	18589	18785	19053	18721	18423	18596	18786	18736	18725	18662	18851	18698	18638	18737	18567	18425	18292	18603	18738	18709	18702	18658	18654	18471	18482	18578	18661	18696	18479	18549	18708	18788	18538	18711	18653	18794	18555	18715	18746	18670	18267	18663	18678	18480	18707	18649	18719	18600	18618	18795	18492	18657	18564	18592	18535	18447	18484	18686	18512	18816	18549	18797	18686	18525	18685	18698	18578	18555	18596	18615	18445	18665	18550	18521	18601	18610	18652	18439	18543	18641	18572	18456	18786	18341	18438	18626	18452	18488	18915	18652	18593	18435	18632	18530	18596	18576	18430	18582	18622	18541	18501	18558	18644	18542	18590	18702	18666	18662	18437	18566	18622	18638	18612	18617	18380	18437	18648	18693	18789	18509	18534	18590	18461	18567	18800	18460	18728	18599	18553	18479	18677	18583	18600	18448	18603	18698	18427	18796	18655	18452	18628	18674	18722	18620	18677	18541	18833	18578	18787	18860	18778	18659	18490	18594	18510	18529	18840	18571	18618	18588	18811	18670	18612	18614
23284	40199	36441	28120	23554	21345	19783	17456	16845	16730	16249	15916	15663	15542	15564	15490	15479	15462	15517	15416	15431	15266	15548	15337	15183	15377	15238	15155	15384	15246	15211	15142	15244	15245	15135	15296	15292	15213	15127	15152	15245	15365	15304	15088	15232	15292	15121	15155	15339	15190	15075	15218	15139	15085	15195	15125	15176	15371	15251	15320	15139	15250	15204	15236	15243	15237	15285	15124	15250	15201	15211	15066	15144	15030	15184	15258	15383	14953	15204	15339	15198	15160	15201	15166	15096	15173	15413	15165	15016	15325	15235	15219	15282	15244	15343	15324	15327	15008	15137	14992	15116	15220	15129	15053	15233	15169	15094	15132	15255	15171	15191	15175	15199	15224	15079	15105	15296	15164	15156	15153	15024	15211	15211	14866	15107	15034	15394	15144	15254	15043	15145	15153	15076	15332	15246	15293	15230	15137	15038	15083	15053	15136	15246	15276	15175	15147	15065	15045	15118	15025	15134	15080	15006	15244	15203	15132	15143	15230	15108	15154	15091	15198	15127	15112	15078	15003	15229	15037	15103	15210	15287	15169	15013	15199	15216	15098	15201	15045	15072	15290	15207	15103	15266	15115	15036	15173	15257	15063	15213	15136	15071	15037	15121	15083	15136	15228	15021	15025	15133	15241	15155	15059	15139	14997	15033	15167	15098	15240	15049	15084	15387	15330	15117	15093	15108	15151	14962	15160	15249	15069	15070	15077	15146	15040	15393	15136	15196	15009	15072	15062	15213	15089	15083	15254	15085	15181	15215	15141	15216	15145	15108	15290	15233	15182	15348	15050	15207	15052	15189	15073	15053	15247	15143	15135	15226	15088	14995	15144	15187	15176	15093	15246	15096	15109	15187	15012	15227	15168	15220	15101	15128	14959	15108	15298	15114	14940	15025	15165	14967	15019	15353	15210	15267	15158	15126	15122	15152	15078	15173	15263	15048	15172	15078	15195	15225	15073	15224	15181	15196	15043	15166	15158	15141	15216	15091	15274	15106	15302	15081	15153	15084	14945	15311	15119	15103	15248	15142	15133	15087	15035	15244	15182	15222	15069	15149	15152	15196	15161	15335	15101	15219	15085	15197	15157	15100	15115	15278	15055	15248	15287	15028	15058	15182	15275	15101	15203	15223	15138	15365	15145	15030	15128	15169	15128	15143	15205	15113	15228	15199	15138	15068	15099	14980	15066	15127	15170	15091	15350	15181	14912	15174	15156	14990	15076	15105	15032	15276	15040	15224	15097	15222	15191	15090	15135	15055	15016	15294	15157	15037	15243	15135	15075	15157	15127	15207	14943	15227	15079	15057	15272	15261	15181	15161	15128	15146	15231	15103	15185	15056	15183	15165	15181	15060	15201	15171	15023	15189	14979	15006	15205	14987	15112	14981	15195	15217	15113	15044	14992	15110	15195	15098	15219	15194	15074	15056	14987	15127	15225	15181	15015	15236	15140	15046	15204	14832	15083	15231	15166	15093	15100	15050	14961	15025	15163	15289	15087	15106	14984	15006	15093	15206	15216	15252	15207	15070	15128	15068	15096	15125	15180	15058	15000	15111	15038	15096	15059	15275	15213	15197	15052	15111	15237	15141	15226	15034	15366	15292	15266	15139	14936	15191	15140	15154	14980	15263	15050	15062	15156	15171	15062	15225	15137	14971	15122	15193	15049	15200	15153	15174	15070	15072	15160	15316	15105	15120	15186	14973	15261	14994	15142	15271	15044	15179	15016	15183	15103	15198	15321	15138	15216	15182	15270	15107	15180	15234	14915	15363	15114	15113	15148	15278	15102	15241	15102	15163	15224	15112	15198	15126	14985	15136	15145	15083	15087	15181	14965	15148	15087	15131	15189	14959	14916	15265	15177	15317	15105	15071	14934	15056	15191	15136	15243	14958	15163	15193	15086	15178	15047	15162	15242	15258	15117	15220	15299	15180	15047	15042	15041	15121	15063	15104	15335	15223	15221	15138	15075	15276	14983	14981	15279	15087	15138	15287	14950	15185	15322	15112	15031	15225	15049	15066	15051	15124	15194	15343	15102	15220	15076	15098	15019	15115	14995	15170	15004	15151	15187	15145	15154	15203	15033	15180	15287	15223	15255	15144	15194	15160	15145	15110	14903	15137	15194	15069	15157	15074	15108	15017	15106	14962	15119	15102	15044	15193	15142	15195	15143	15332	15065	15184	15191	15269	15217	15216	15186	15031	15066	15171	15185	15114	15152	15143	15027	15020	15106	15119	15104	15276	15040	15240	15318	15198	15157	15045	15051	15137	14970	15094	15013	15028	15183	15124	15247	15072	15116	15216	15121	14978	15186	15195	15007	15148	15288	15007	15249	15098	15209	15103	15145	15238	15113	15089	15176	15094	15166	15091	15239	15071	15152	15335	15047	15203	15050	15109	15021	15166	15189	15243	15227	15062	15043	15221	15101	15186	15026	15174	14999	15243	15286	15098	15181	15057	14997	15120	15347	15206	15196	15188	15143	15179	15180	15212	15049	15185	15119	15229	15015	15265	15031	15139	15174	15087	15269	15119	14984	15182	15091	15128	15122	15100	15056	15070	15070	15215	14919	15319	15023	15139	15171	15179	15166	15121	15199	15042	15224	15247	15039	15127	15308	15293	15120	15050	15149	15245	15063	15217	15158	15077	14974	15143	15305	15239	15134	15131	15274	15131	15172	15235	15174	15134	15194	15063	15171	15156	15139	15089	15101	15225	15086	15316	15097	14964	15228	15169	15124	15156	15171	15193	15205	14972	15363	15190	15189	15249	15004	15189	15150	15235	15012	15177	15066	15008	15245	15244	14959	15104	15248	15104	15128	15192	15179	15005	15173	15112	15278	15292	15142	15115	15103	15177	15222	15257	15182	14965	15098	15047	15077	15055	15099	15174	15117	14921	15201	15184	15106	15231	15247	15019	15113	14882	15035	15108	15143	15071	15256	15207	15106	15143	14990	15148	15142	15065	15048	15353	15069	15156	15012	15200	15173	15080	15168	15181	15272	15199	15085	15125	15194	15128	15050	15210	15137	15110	15160	15156	15103	15206	15092	15011	15188	15180	15235	15138	15111	15191	15251	15090	15150	15035	15031	15101	14952	15058	15088	15167	15112	15084	15304	15135	15088	15088	15241	15060	14875	15247	15226	15178	15034	15124	15163	15083	15114	15195	15094	15072	15006	15137	15233	15155	15116	15102	15114	15149	15089	15208	15271	15116	15064	15231	15186	15127	15201	15207	15064	15290	15057	15079	15095	15210	15097	15081	15345	15178	15222	15326	15125	14967	15142	14915	15080	15194	15115	15143	15002	15064	15281	15249	15166	15178	15177	15017	15128	15163	15298	15103	15106	15231	15238	15048	15212	14946	15302	15129	15046	14932	15150	15125	15116	15169	15117	15137	15067	15020	15097	14886	15107	15074	15109	15044	15273	15016	15212	15052	15122	15027	15107	15257	15063	15288	15278	15128	15071	15214	15148	15111	15203	15040	15102	15134	15040	15201	15014	15175	15314	14973	15155	15289	15288	15051	15236	15203	14911	15307	15144	14998	15082	15089	15123	15229	14991	15165	15236	15328	15057	15087	15147	14985	14987	14995	15159	15206	15029	15139	15144	15072	15097	15055	15227	15110	15142	15105	15220	15147	15092	15148	15121	14950	15132	15207	15214	15213	15092	15170	15087	15163	15181	15280	15041	15230	15270	15140	15063	15040	15081	15088	15093	15000	15187	15186	15139	15232	15350	15122	15275	15293	15020	15108	15036	15207	15071	15022	15004	15251	15141	15297	14975	15204	15041	15096	15078	15252	15117	15124	15311	15230	15156	15144	15061	15166	15156	15219	15085	15179	15164	15329	15186	15240	15300	15179	15327	15028	15074	15110	15035	15092	15156	15171	15014	15097	15217	15059	15288	15237	15050	15162	15091	15170	15095	15288	15167	15092	15050	15032	14999	15086	15044	15086	15079	15020	15086	15171	15267	15017	15161	15024	15234	15002	15105	15087	15042	15238	15220	15332	15076	15143	15046	15091	15150	15136	15080	15086	15129	15027	15293	15116	15285	15025	15218	15127	15224	15133	15197	15167	15192	15205	15233	15063	14975	14997	15146	15272	15217	15124	15091	15064	15122	15210	15126	15282	15220	15120	15051	15084	15246	15076	15235	15256	15212	15071	15083	15204	15096	15217	14980	15097	15062	15164	15118	15073	15319	15021	15240	15178	15190	15144	15035	15121	15084	15135	15125	15190	15296	15045	15140	15093	15194	15108	15085	15215	15001	15168	15191	15194	15040	15271	15042	15352	15154	15244	15247	15113	15122	15090	15204	15134	15164	15026	15197	15106	14973	15090	15097	15062	15173	15068	15076	15132	14969	14916	14881	15388	15093	15131	15090	14830	15142	15043	15203	15066	15173	15274	15088	15204	15410	15098	15079	15039	15305	15193	15088	15102	15164	15103	15170	15095	15149	15065	15171	15200	15065	15187	15259	14991	15095	15152	15021	15036	15078	15194	15148	15097	15057	14915	15176	15195	15076	15094	15081	15114	15209	15070	15264	15062	15247	15064	15053	15107	15090	15319	14955	15071	14940	15179	15183	14949	15324	15128	15141	15215	15203	14965	15161	15113	15124	14977	15111	15118	15218	15060	15095	15312	15236	15099	15130	15045	15241	15139	15180	15094	15226	15093	15189	15138	15162	15007	15025	15084	15080	15124	15139	14971	15210	15189	15222	15022	15066	15053	14950	15132	15086	15159	15137	15182	15232	15072	14981	15138	15165	15050	15195	15075	15163	15164	15052	14983	14978	15024	15027	15017	15186	15065	15074	15179	15287	14954	15228	15148	15153	15137	15098	15044	15102	15261	14990	15244	15145	15296	14962	15083	15171	15308	15227	15077	15073	15002	15198	15285	14989	15170	15175	15156	15248	15107	15243	15367	15324	15329	15308	15094	15109	15205	15279	15111	15200	15170	15171	15059	15272	15315	15227	15151	15186	15021	15171	15061	15151	15142	15015	15207	15222	15114	15116	15273	14978	15094	14974	15232	14996	15173	14948	15059	14968	14912	14977	15138	15232	15175	15331	15043	15071	15210	15210	15300	15022	15154	15053	15196	15172	15176	15031	15187	15138	15263	15222	15108	15247	15143	14883
28389	23623	27990	24539	20859	20162	20061	19233	18981	19007	19047	18683	18756	18718	18814	18659	18800	18660	18559	18825	18741	18543	18809	18403	18718	18614	18692	18727	18745	18631	18690	18697	18803	18595	18722	18848	18839	18477	18552	18760	18768	18750	18583	18554	18468	18589	18780	18649	18457	18624	18580	18798	18712	18751	18706	18533	18553	18668	18433	18436	18684	18585	18805	18737	18840	18545	18535	18598	18532	18599	18629	18499	18522	18599	18678	18655	18580	18681	18676	18658	18608	18735	18522	18574	18513	18549	18889	18699	18767	18846	18627	18831	18690	18365	18678	18530	18756	18610	18545	18635	18514	18522	18624	18654	18768	18898	18693	18673	18731	18495	18537	18567	18562	18642	18686	18714	18534	18462	18442	18635	18649	18385	18600	18656	18548	18510	18428	18311	18594	18617	18419	18657	18485	18592	18483	18732	18365	18603	18465	18748	18679	18688	18570	18517	18707	18474	18529	18801	18563	18801	18745	18696	18686	18614	18552	18706	18383	18463	18759	18435	18351	18634	18634	18636	18710	18638	18772	18500	18595	18502	18687	18488	18590	18690	18655	18524	18562	18704	18758	18414	18802	18539	18476	18847	18534	18384	18597	18749	18416	18687	18634	18679	18593	18576	18471	18694	18729	18596	18571	18542	18595	18466	18551	18520	18535	18657	18851	18569	18606	18812	18512	18443	18404	18586	18553	18656	18566	18443	18643	18454	18758	18688	18369	18617	18645	18539	18532	18504	18702	18560	18502	18611	18657	18668	18577	18619	18725	18573	18607	18590	18764	18499	18450	18711	18684	18447	18556	18596	18483	18719	18742	18595	18541	18330	18409	18707	18620	18483	18564	18522	18809	18443	18663	18630	18752	18642	18596	18537	18525	18495	18510	18466	18879	18730	18568	18774	18507	18652	18554	18717	18493	18606	18604	18459	18537	18393	18496	18496	18758	18695	18703	18466	18675	18621	18452	18699	18422	18567	18616	18726	18545	18365	18637	18521	18654	18618	18641	18475	18836	18594	18530	18601	18537	18532	18708	18583	18678	18546	18800	18462	18716	18488	18639	18712	18788	18704	18598	18649	18634	18595	18586	18633	18825	18536	18520	18372	18621	18469	18483	18715	18438	18658	18701	18612	18602	18671	18581	18645	18795	18859	18848	18746	18827	18683	18743	18650	18540	18418	18583	18451	18415	18502	18465	18673	18733	18731	18608	18756	18528	18639	18479	18433	18692	18316	18594	18386	18584	18676	18503	18385	18717	18485	18620	18626	18767	18718	18486	18526	18670	18597	18453	18489	18578	18407	18647	18811	18653	18683	18701	18597	18623	18608	18589	18579	18827	18661	18864	18455	18662	18503	18661	18598	18615	18611	18595	18485	18543	18422	18682	18689	18386	18761	18622	18575	18590	18582	18540	18664	18606	18592	18560	18615	18462	18498	18561	18645	18665	18795	18639	18531	18691	18663	18489	18568	18332	18600	18633	18467	18387	18766	18782	18596	18537	18573	18651	18612	18666	18675	18479	18805	18773	18701	18834	18435	18481	18612	18502	18548	18412	18379	18740	18588	18609	18654	18591	18734	18685	18823	18656	18445	18520	18614	18685	18340	18756	18654	18692	18428	18540	18943	18498	18723	18490	18583	18801	18566	18436	18533	18707	18677	18550	18609	18567	18363	18567	18605	18437	18533	18576	18718	18658	18611	18696	18830	18742	18774	18659	18584	18483	18656	18502	18624	18614	18676	18633	18435	18739	18551	18373	18473	18631	18718	18575	18576	18542	18606	18605	18427	18753	18678	18580	18552	18556	18551	18652	18671	18683	18594	18787	18600	18629	18886	18597	18514	18483	18560	18675	18772	18498	18610	18563	18579	18719	18835	18432	18737	18627	18477	18551	18491	18438	18591	18742	18772	18597	18605	18501	18732	18567	18521	18680	18460	18618	18588	18575	18684	18746	18627	18642	18671	18646	18520	18556	18520	18634	18488	18438	18758	18875	18736	18804	18698	18623	18653	18730	18565	18555	18594	18565	18652	18684	18585	18755	18411	18727	18604	18543	18790	18679	18581	18714	18629	18512	18585	18512	18662	18568	18621	18503	18311	18536	18524	18730	18607	18438	18652	18605	18500	18761	18620	18793	18574	18585	18643	18847	18794	18574	18826	18526	18686	18567	18574	18710	18645	18566	18581	18601	18692	18871	18547	18541	18790	18606	18622	18527	18566	18721	18720	18481	18701	18422	18689	18633	18762	18776	18455	18482	18468	18701	18580	18551	18661	18679	18642	18633	18537	18791	18907	18486	18595	18647	18599	18673	18426	18544	18626	18688	18580	18770	18587	18737	18644	18589	18663	18633	18605	18509	18623	18634	18656	18546	18621	18646	18447	18637	18683	18549	18580	18493	18627	18472	18639	18683	18651	18549	18592	18504	18360	18636	18649	18528	18485	18537	18533	18417	18762	18686	18637	18611	18554	18523	18733	18749	18536	18657	18403	18389	18515	18862	18498	18674	18471	18661	18654	18601	18546	18667	18513	18616	18631	18671	18628	18781	18628	18678	18671	18572	18526	18698	18501	18658	18664	18707	18690	18487	18641	18459	18641	18505	18590	18715	18613	18732	18544	18745	18511	18569	18424	18730	18583	18664	18407	18432	18618	18682	18610	18609	18680	18458	18623	18713	18440	18607	18516	18542	18619	18410	18495	18421	18603	18685	18670	18648	18614	18491	18676	18539	18657	18555	18458	18526	18556	18608	18390	18648	18827	18615	18588	18320	18634	18604	18632	18608	18662	18513	18536	18715	18857	18680	18710	18573	18589	18754	18621	18530	18620	18668	18528	18598	18356	18651	18819	18567	18679	18718	18629	18576	18621	18759	18591	18636	18678	18667	18429	18698	18623	18382	18710	18579	18464	18589	18436	18510	18621	18462	18637	18517	18546	18627	18668	18518	18742	18691	18566	18502	18480	18573	18468	18550	18531	18519	18687	18615	18688	18512	18613	18548	18638	18758	18408	18577	18801	18520	18698	18563	18738	18622	18506	18789	18674	18602	18766	18664	18693	18646	18429	18506	18424	18757	18724	18445	18777	18575	18563	18597	18558	18655	18845	18659	18628	18447	18631	18561	18422	18779	18564	18603	18585	18507	18719	18850	18520	18785	18560	18800	18522	18470	18604	18587	18737	18406	18641	18720	18835	18429	18640	18533	18495	18590	18807	18575	18796	18564	18593	18635	18795	18677	18707	18725	18573	18295	18591	18607	18622	18531	18566	18496	18575	18682	18504	18429	18629	18753	18479	18671	18615	18721	18600	18490	18502	18521	18373	18719	18814	18642	18459	18373	18662	18804	18495	18395	18654	18443	18466	18713	18594	18555	18419	18723	18656	18582	18564	18524	18576	18426	18601	18512	18600	18559	18588	18662	18649	18673	18543	18673	18600	18673	18800	18648	18573	18589	18437	18545	18460	18575	18541	18450	18676	18553	18634	18480	18339	18703	18577	18456	18678	18782	18678	18553	18724	18455	18592	18746	18511	18533	18515	18643	18618	18561	18696	18590	18660	18629	18535	18768	18728	18801	18655	18422	18790	18510	18362	18662	18550	18601	18587	18525	18356	18565	18531	18361	18530	18478	18413	18532	18703	18579	18217	18659	18723	18586	18658	18511	18525	18724	18504	18561	18730	18609	18516	18487	18812	18606	18771	18607	18289	18587	18605	18769	18720	18610	18614	18607	18711	18536	18618	18653	18735	18733	18718	18576	18573	18539	18478	18491	18655	18558	18558	18581	18666	18517	18511	18511	18650	18681	18786	18662	18357	18758	18730	18790	18471	18562	18491	18507	18616	18564	18654	18613	18751	18612	18559	18618	18712	18511	18685	18852	18739	18706	18642	18701	18486	18559	18487	18661	18773	18576	18573	18455	18550	18642	18640	18512	18577	18541	18734	18499	18327	18632	18689	18541	18523	18686	18759	18632	18660	18557	18687	18765	18556	18716	18646	18580	18700	18626	18520	18325	18717	18570	18570	18693	18736	18733	18676	18650	18549	18706	18660	18750	18347	18560	18577	18578	18593	18594	18537	18537	18452	18707	18792	18771	18666	18559	18538	18573	18489	18444	18513	18611	18713	18599	18598	18449	18315	18385	18383	18505	18651	18586	18680	18612	18524	18571	18862	18525	18675	18826	18688	18591	18611	18555	18311	18710	18635	18453	18703	18526	18503	18660	18573	18503	18482	18579	18619	18528	18719	18558	18732	18868	18750	18772	18778	18715	18751	18891	18634	18684	18457	18418	18661	18656	18810	18562	18425	18391	18547	18546	18637	18508	18704	18723	18576	18785	18768	18653	18576	18842	18770	18548	18572	18492	18701	18654	18577	18370	18655	18668	18495	18622	18761	18523	18622	18702	18718	18637	18523	18858	18545	18556	18507	18658	18683	18493	18385	18606	18781	18561	18756	18582	18531	18512	18430	18716	18831	18787	18614	18693	18647	18477	18576	18514	18508	18543	18655	18723	18579	18997	18507	18457	18516	18681	18721	18642	18619	18600	18494	18543	18461	18469	18637	18596	18628	18699	18633	18530	18467	18735	18430	18589	18304	18573	18528	18696	18619	18678	18654	18658	18627	18620	18664	18430	18456	18635	18608	18570	18634	18763	18662	18661	18686	18514	18599	18596	18613	18786	18693	18700	18653	18675	18722	18673	18682	18557	18460	18602	18438	18592	18438	18529	18565	18731	18762	18612	18928	18804	18657	18407	18778	18435	18528	18610	18563	18447	18347	18495	18461	18305	18709	18643	18570	18775	18643	18682	18526	18556	18721	18602	18514	18395	18746	18728	18548	18767	18492	18535	18601	18554	18557	18680	18509	18534	18599	18450	18715	18859	18557	18425	18321	18655	18465	18531	18601	18622	18671	18499	18793	18699	18535	18663	18614	18643	18384	18685	18548	18481	18456	18705	18665	18717	18516	18488	18628	18597	18694	18508	18586	18704	18441	18606	18537	18622	18518	18507	18579	18561	18501	18707	18475	18662	18552	18610	18548	18548	18736	18755	18875	18548	18511	18519	18551	18442	18399	18617	18851	18741	18700	18719	18545	18678	18749	18489	18582	18724	18967	18638	18477	18792	18627	18627	18647	18698	18584	18690	18641	18684	18536
21169	29850	26621	19833	18194	17411	16886	16272	15657	15912	15537	15317	15144	15388	15315	15249	15302	15215	15209	15147	15439	15070	15196	15111	15209	15215	15074	15110	15313	15135	15152	15129	15250	15112	15180	15246	15072	15179	15223	15229	15258	15235	15165	15150	15202	15161	15065	15171	15203	15017	15377	15136	15199	15178	15133	15202	15230	15353	15047	15211	15152	15130	15151	15170	15222	15120	15320	15164	15159	15302	15186	15209	15165	15318	15092	15064	15228	15129	15179	15250	15293	15005	15174	15209	15242	15170	15271	15188	15133	15166	15023	15345	15174	15182	15200	15250	15272	15048	15241	15037	15058	15067	15071	15318	15292	15216	15170	15222	15113	15167	15131	14946	15266	15283	15144	14894	15135	15348	15136	15246	15254	15199	15082	15077	15182	15287	15156	15012	15119	15051	15142	15157	15244	15212	15195	15242	15149	15125	15087	15152	15029	15064	15193	15031	15120	15265	15141	15206	15145	15249	15043	15266	15228	15121	15231	15077	15160	15011	15314	15295	15068	15189	15128	15199	15165	15221	15288	15043	15087	15226	14861	15016	15176	15161	15210	15204	15246	15195	15262	15278	15131	15128	15220	15112	15223	15198	15104	15092	15252	15209	15164	15235	15134	15305	15196	15145	15073	15318	15209	15215	15212	15216	15195	15264	15095	15133	15031	15025	15115	15005	15123	15369	15207	15162	15308	15015	15037	15072	15275	15156	15052	15320	15003	14992	15174	15190	15252	15366	15230	15179	15180	15216	15069	15210	15185	15105	15103	15199	15296	15280	15284	15037	15100	15247	15126	15156	15270	15153	15220	15031	15202	15092	15166	14964	15196	15194	15175	15058	15104	15147	15169	14952	15204	15113	15217	15163	15233	15063	15123	15198	15146	15054	15241	15248	15241	15220	15226	15407	15129	15138	15222	15005	14990	15104	15265	15253	15008	15007	15114	15061	15140	15076	15248	15349	14976	15170	15329	15317	15168	15141	15116	15104	15227	15152	15066	15196	15282	15124	15161	15258	15177	15287	15183	15054	15081	15251	15117	15375	15300	15309	15140	15142	15233	15038	15272	14992	15156	15242	15096	15140	15233	15164	15055	15226	15261	15206	15281	15292	15054	15147	15131	15116	15157	15045	15011	15325	15236	15107	15182	15284	14933	15084	15160	15097	15138	15254	15142	15177	15171	15166	15066	15117	15289	15307	15196	15035	15104	15176	15115	15154	15192	15053	15119	15302	15117	15248	15126	15249	15174	15088	15234	15188	15232	15085	15331	15036	15130	15138	15239	15075	15218	15374	15269	15061	15108	15186	15195	15151	15259	15116	15201	15053	15111	15349	15112	15039	15238	15187	15164	15149	15048	15093	15219	15176	15121	15028	15102	15096	15245	15225	15090	15060	15225	14998	15300	15003	15273	15083	15288	15145	15149	15120	15159	15183	15129	15058	15203	15088	15205	14983	15168	15160	15329	15155	15153	15176	15065	14916	15195	15236	15140	15201	15098	15276	15014	15203	15200	15115	15044	15228	15021	15171	15147	15142	15069	15284	15060	15088	15070	15197	15227	15013	15237	15024	15006	15089	14995	15274	15190	15373	15291	15090	15282	15120	15244	15092	14995	15214	15229	15131	15253	15092	15287	15169	15023	15141	15075	15194	15053	15235	15210	15176	14997	15297	15167	15185	15172	15148	15139	15102	15323	15101	15000	15160	15277	15216	15164	15155	15040	15118	15186	15025	15237	15138	15140	15092	15138	15158	15208	15087	15164	15402	15109	15296	15209	15170	15245	15199	15086	15116	15082	15281	15109	15209	15243	15165	15036	15196	15133	15250	15022	15035	15054	15245	15066	15274	15003	15039	15103	15309	15113	15062	15283	15220	15114	15050	15314	15074	15286	15225	15272	15193	15243	15036	15102	15284	15272	15312	15203	15092	15224	15164	15128	15168	15152	15005	15336	15169	14961	15268	15215	15182	15074	15307	15102	15212	15148	15201	15175	15166	15115	15269	15257	15183	15112	15093	15155	15220	15261	15264	15200	15160	15082	15164	15033	15408	15164	15165	15273	15236	14963	15093	15136	15090	15236	15202	15150	15140	15161	15169	15178	15221	15033	15136	15212	15088	15102	15132	15194	15172	15167	15130	15110	15324	15258	15326	15120	15206	15123	15169	15180	15142	15217	15169	15174	15190	15120	15265	15291	15070	15284	15099	15085	15115	15235	15248	15166	15135	15038	15146	15195	15173	15085	15091	15252	15146	15218	15222	15119	15116	15157	15030	15425	15390	15227	15180	15274	15230	15006	15354	15181	15231	15102	15106	15080	15347	15098	15326	15055	15207	15028	15040	15279	15213	15118	15072	15192	15369	15095	15059	14985	15097	15300	15227	15231	15134	15208	15207	15106	15276	15127	15039	15127	15200	15210	15092	15032	15246	15262	15026	15220	15107	15014	15154	15108	15059	15200	15276	15203	15201	15293	15151	15268	15024	15199	15137	15212	15061	15200	15194	15258	15257	15191	15397	15213	15161	15216	15211	15077	15255	15234	15256	15004	15014	15113	15132	15200	15089	15317	15264	15346	15232	15283	15216	15202	15113	15044	15017	15212	15284	15166	15283	15069	15174	15085	14974	15270	15123	15178	15087	15001	15157	15127	15091	15168	15177	15308	15174	15246	15278	15133	15295	15406	15166	15141	15088	15222	15085	15021	15203	15129	15141	15131	15339	15153	15139	15074	15012	15046	15188	15255	15087	15176	15222	14947	15353	15168	15103	15005	15093	15168	15138	15158	15098	15137	15262	15124	15282	15062	15251	15183	15280	15082	15004	15116	15103	15228	15058	15075	15129	15043	15192	15026	15095	15097	15161	14973	15303	15145	15127	15328	15312	15180	15200	15190	15094	15235	15249	15129	15029	15027	15361	15184	15193	15210	15144	15240	15178	15097	15196	15144	15182	15125	15157	15121	14973	15305	15068	15141	15127	15073	15123	15347	14945	15124	15283	15286	15078	15183	15108	15028	15402	15130	15201	15076	15149	15308	15229	15078	15057	15115	15189	15121	14985	15079	15196	15269	15034	15206	14937	15421	15222	15176	15234	15277	15207	15219	15060	15175	15177	15198	15372	14996	14981	15258	15127	15102	15189	15039	15092	15311	15136	15210	15059	15189	15228	15173	15080	15165	15199	15121	15275	15311	15196	15247	15152	15147	15240	15270	15158	15239	15134	15099	15064	15082	15276	15229	15246	15338	15235	15054	15043	15263	15258	15175	15162	15252	15158	15191	15210	15128	15227	15218	15167	15088	15155	15157	15237	15251	15096	15296	15341	15075	15115	15044	15175	15208	15221	15122	15093	15150	15251	15211	15089	15077	14999	15085	15281	15128	15099	15159	15172	15177	15165	15094	15229	15299	15205	15245	15266	15136	15219	15111	15210	15102	15090	15251	15264	14953	15113	15123	15246	15323	15391	15363	15016	15232	15005	15159	15214	15165	15136	15147	15150	15189	15178	15041	15162	15116	15172	15353	15010	15278	14997	15189	15256	15109	15215	15090	15202	15339	15023	15074	15385	15190	15035	15112	14970	15152	15161	15221	14945	15334	15192	15032	15259	15233	15254	15093	15132	15264	15192	15157	15065	15138	15033	15217	15131	15305	15329	15229	15279	15133	15234	15199	15054	15116	15292	15190	15280	15247	15260	15293	15027	15279	15260	15172	15027	15157	15202	15269	15265	15297	15099	15126	15033	15092	15221	15069	15203	15169	15196	15249	15214	15075	15280	15106	15172	15349	15122	15109	15152	15266	15191	15238	15099	15110	15123	15121	15136	15283	15293	15156	15254	15236	15180	15196	15254	15211	15107	15162	15137	15157	15029	15213	15318	15184	15138	15233	15164	15262	15259	15052	15086	15251	15055	15009	15419	15047	15180	15181	15191	15019	15234	15315	15161	15240	15030	15245	14976	15177	15118	15156	15216	15287	15189	15311	14947	14942	15171	15201	15225	15215	15197	15260	15147	15016	15204	15093	15096	15066	15140	15087	15324	15149	15108	15059	15131	15282	15088	14994	15198	15304	15283	15096	15186	15373	15200	15110	15123	15138	15129	15190	15073	15256	15163	15199	15020	15126	15215	15111	15056	15117	15432	15042	15168	15204	15206	15281	15188	15177	15089	14972	15299	15234	15025	15037	15231	15060	15139	15219	14976	15171	15230	15292	15243	15124	15193	15226	15286	15059	15295	15303	15041	15239	15038	15138	15016	15049	14956	15349	15182	15104	14971	15115	15153	15114	15199	15201	15042	15199	15159	15181	15198	15049	15166	15135	15085	15194	15219	15129	15159	15113	15144	15146	15194	15282	15034	15138	15137	15093	15266	15145	15278	15102	15114	15035	15161	15219	15229	15151	15240	15045	15090	15204	15102	15268	15185	15197	15165	15180	15208	15285	15164	15323	15227	15152	15188	15204	15210	15145	15207	14934	15180	15147	15122	15237	15299	15207	15171	15108	15212	15215	15178	15088	15192	15059	15150	15206	15105	15225	15250	15048	15160	15061	14971	15283	15168	15227	15129	15148	15104	15250	15267	15006	15215	15088	15336	15281	15294	15216	15140	15060	15162	15281	15173	15227	15200	15255	15164	15139	15143	15103	15100	15328	15150	15169	15365	15120	15233	15158	15194	15125	15218	14988	15013	15166	15033	15081	15272	15303	15128	15246	15269	15194	15293	15128	15211	14973	15079	15173	15168	15226	15163	15369	15294	15140	15112	15062	15237	15245	15024	15192	15253	15201	15218	15184	15213	15220	15186	15150	15026	15309	15141	15310	15044	15460	15126	15125	15015	15250	15155	15197	15098	15239	15116	15062	15358	15105	15169	15331	15341	15266	15535	15072	15157	15186	15319	15018	15225	15145	15269	15238	15095	15229	15116	15288	15141	15255	15303	15146	15245	15194	15135	15096	14966	15286	15200	15097	14992	15133	15101	15086	15262	15129	15134	15082	15190	15121	15201	15173	15133	15215	15129	15031	15205	15120	15178	15363	15327	15174	15211	14991	15199	15121	15247	15203	15088	15009	15096	15127	15254	15093	15186	15205	14972	14974	15229	15133	15273	15135	14981	15234	15270	15178	15205	15399	15173	15160	15164	15136	15232	15226	15221	15096	15031
24072	21192	28630	24323	22735	23296	22620	20029	19107	19201	18932	18675	18693	18616	18463	18633	18350	18700	18494	18439	18455	18356	18509	18351	18315	18533	18359	18096	18138	18542	18311	18527	18312	18117	18268	18418	18309	18272	18229	18345	18185	18145	18327	18363	18295	18391	18380	18118	18179	18201	18263	18112	18285	18187	18156	17997	18227	18293	18257	18234	18272	18375	18054	18333	18506	18314	18461	18097	18154	18258	18466	18312	18296	18308	18280	18361	18390	18212	18206	18257	18268	18290	18353	18241	18386	18250	18545	18407	18474	18245	18404	18207	18412	18210	18357	18424	18208	18206	18446	18251	18321	18561	18452	18182	18146	18148	18126	18311	18578	18257	18136	18282	18161	18213	18366	18222	18256	18354	18377	18279	18283	18173	18178	18248	18186	18189	18170	18343	18433	18363	18210	18342	18298	18031	18076	18274	18304	18372	18349	18311	18354	18309	18263	18288	18171	18263	18246	18432	18190	18407	18203	18242	18449	18394	18140	18303	18135	18225	18320	18225	18313	18336	18487	18254	18408	18434	17985	18191	18143	18223	18149	18317	17993	18217	18336	18409	18215	18223	18261	18221	18365	18342	18215	18216	18439	17894	18174	18156	18059	18220	18324	18371	18034	18181	18170	18389	18107	18139	18192	18238	18259	18284	18168	18224	18078	18158	18228	18237	18299	18444	18242	18095	18353	18285	18277	18282	18240	18467	18509	18271	18206	18026	18108	18085	18324	18236	18156	18398	18014	18364	18228	18132	18151	18359	17975	18049	18332	18386	18216	18464	18243	18382	18245	18115	18365	18329	18272	18154	18249	18449	18258	18188	18212	18243	18438	18303	18405	18378	18281	18109	18094	18082	18301	18237	18193	18254	18157	18303	18613	18049	18186	18244	18271	18206	18153	18268	18268	18090	18202	18359	18210	18357	18169	18339	18327	18140	18062	18396	18212	18362	18374	18179	18179	18357	18224	18285	18239	18132	18410	18268	18343	18249	18360	18103	18418	18300	18392	18104	18043	18203	18073	18248	18351	18165	18192	18137	18227	18176	18185	18189	18314	18211	18250	18156	18209	18013	18176	18388	18409	18304	18190	18266	18204	18232	18299	18417	18159	18076	18204	18187	18276	18249	18253	18122	18322	18118	18058	18223	18287	18148	18277	18306	18226	18173	18076	18097	18168	18274	18252	18112	18314	18284	18193	18324	18297	18101	18247	18190	18168	18312	18432	18184	18189	18195	18338	18093	18121	18291	18304	18241	18288	18237	18487	18189	18433	18311	18151	18235	18060	18209	18227	18001	18017	18120	18341	18165	18260	18127	18311	18168	18279	18281	18219	18318	18315	18090	18086	18361	18336	18205	18177	18241	18074	18259	18304	18241	18309	18191	18223	18139	18250	18285	18078	18354	18304	18306	18184	18355	18054	18041	18170	18169	18196	18410	18285	18199	18239	18103	18448	18365	18152	18410	18368	18110	18283	18331	18313	18360	18110	18485	17921	18170	18082	18291	18354	18240	18429	18201	17968	18271	18132	18311	18237	18446	18399	18231	18301	18009	18186	18104	18231	18252	18255	18383	18323	18127	18253	18340	18244	18364	18272	18109	18044	18277	18190	18204	18176	18069	18222	18031	18115	18287	18487	18032	18299	18343	18152	18219	18345	18282	18418	18259	17976	18120	18109	18300	18172	18289	18226	18335	18280	18228	18226	18146	18078	18163	18319	18277	18177	18297	18332	18278	18339	18192	18252	18137	18403	18205	18333	18188	18052	18278	18108	18081	18304	18251	18219	18082	18089	18195	18185	18105	18124	18310	18174	18289	18389	18122	18259	18121	18445	18198	18135	18200	18271	18269	18102	18173	18237	18323	18022	18145	18297	18309	18235	18301	18233	18249	18221	18166	18047	18194	18269	18137	18076	18244	18095	18412	18357	18044	18116	18204	18230	18286	18158	18193	18212	18082	18406	18309	18288	18136	18339	18348	18074	18151	18276	18204	18227	18181	18191	18254	18385	18144	18215	18222	18176	18139	18393	18396	18184	18523	18163	18180	18156	18324	18297	18240	18450	18166	18369	18208	18092	18144	18118	18240	18406	18237	18101	18036	18224	18263	18433	18221	18213	18351	18273	18223	18245	18271	18297	18324	18585	18196	18300	18221	18148	18358	18254	18468	18383	18274	18219	18323	18315	18442	18051	18117	18184	18128	18121	18060	18312	18330	17895	18157	18278	18251	18350	18442	18232	18154	18081	18048	18173	18167	18183	18390	18350	18377	18490	18261	18367	18123	18325	18233	18250	18386	18131	18238	18212	18146	18192	18418	18323	18347	18155	18363	18273	18313	18346	18098	18294	18284	18316	18354	18174	18505	18462	18242	18088	18217	18105	18263	18119	18169	18305	18047	18258	18213	17961	18188	18160	18097	18349	18127	18308	18217	18268	18376	18321	17992	18349	18158	18269	18042	18116	18257	18101	18106	18084	18118	18244	18290	18234	18021	18226	18249	18027	18274	18127	18137	18457	18070	18224	18197	18204	18184	18205	18174	18383	18141	18191	18245	18141	18114	18317	18074	18397	18268	18148	18069	18218	18167	18324	18219	18133	18098	18332	18169	18404	18493	18194	18149	18303	18254	18286	18150	18354	18264	18221	18414	18304	18394	18399	18189	18195	18307	18181	18134	18295	18371	18112	18344	18301	18286	18160	18415	18181	18220	18244	18280	18456	18120	18186	18454	18116	18189	18131	18173	18212	18379	18186	18050	18361	18236	18188	18280	18330	18255	18191	18195	18096	18139	18127	18086	17996	18093	18033	18104	18294	18251	18144	18321	18341	18337	18306	18042	18298	18150	18161	18209	18221	18243	18256	18265	18326	18178	18121	18359	18212	18326	18161	18182	18439	18299	18253	18256	18193	18419	18434	18126	18498	18161	18336	18203	18261	17880	18337	18407	18326	18458	18311	18222	18179	18233	18234	18328	18138	18219	18403	18132	18205	18354	18365	18338	18257	18188	18270	18182	18375	18141	18089	18229	18364	18272	18396	18112	18411	18463	18181	18323	18315	18159	18155	18103	18222	18009	18300	18124	18282	18297	18289	18304	18389	18379	18024	18043	18140	18327	18046	18204	18234	18097	18409	18262	18168	18186	18185	18006	18166	18033	18238	18398	18142	18493	18358	18329	18280	18247	18159	18208	18371	18496	18356	17995	18143	18321	18319	18288	18079	18055	18317	18180	18214	18115	18250	18324	18347	18220	18259	18268	18063	18360	17988	18018	17970	18294	18196	18150	18282	18287	18205	18232	18343	18219	18266	18232	18335	18256	18160	18443	18288	18344	18386	18429	18142	18214	18235	18173	18166	18414	18235	18125	18237	18374	17980	18250	18066	18137	18174	18401	18126	17876	18285	18101	18161	18253	18373	18162	18311	18036	17951	18353	18199	18195	18257	18112	18371	18246	18106	18097	18363	18153	18218	18291	18028	18212	18170	18209	18521	18329	18232	18161	18268	18025	18350	18180	18091	18178	18354	18340	18324	18323	18302	18291	18296	18317	18115	18123	18104	17762	18059	18172	18035	18273	18139	18108	18013	18192	18183	18334	18299	18351	18160	18107	18335	18129	18257	18255	18340	18207	18290	18169	18293	18249	18279	18142	18256	18393	18246	18176	18118	18185	18060	18172	18276	18234	18308	18169	18165	18055	18293	18285	18402	18245	18396	18232	18193	18223	18208	18174	18253	17998	18225	18230	18342	18317	18261	18312	18208	18173	18275	18199	18185	18166	18119	18024	18058	18365	18137	18170	18448	18328	18181	18205	18356	18306	18322	18005	18154	18068	18486	18189	18186	18269	18197	18126	18419	18226	18310	18483	18229	18337	18419	18242	18086	18124	18413	18058	17978	18216	18315	18414	18195	18113	18116	18350	18109	18459	18225	18180	18486	18358	18378	18383	18094	18291	18302	18234	18203	18073	18273	18077	18097	18318	18230	18291	18185	18312	18287	18178	18264	18319	18010	18101	18299	18263	17971	18195	18372	18101	18204	18272	18210	18249	18265	18222	18220	18283	18284	18091	18206	18275	18241	18268	18103	18188	18181	18096	18355	18186	18302	18420	18340	18254	18188	18193	18249	18148	18392	18233	18230	18340	18145	18260	18165	18155	18227	18313	18352	18359	18166	18431	18293	18153	18318	18290	18218	17867	18166	17993	18335	18235	18127	18218	18329	18273	18239	18183	18277	18232	18350	18150	18070	18088	18300	18034	18211	18116	18301	18246	18166	18066	18181	18079	18154	18191	18168	18196	18251	18276	18214	18112	18318	18109	18279	18142	18077	18186	18264	18297	18171	18324	18468	18258	18243	18137	18251	18346	18097	18304	18406	18377	18173	18337	18436	18257	18200	18471	18094	18132	18191	18111	18188	18348	18095	18216	18277	18267	18143	18193	18349	18201	18325	18238	18236	18340	18329	18255	18319	18260	18175	18253	18445	18315	18248	18266	18383	18334	18134	18178	18236	18250	18219	18049	18238	18315	18212	18217	18195	18464	18277	18295	18265	18187	18143	18243	18204	18290	18341	18419	18397	18187	18026	18413	18397	18249	18368	18323	18137	18080	18148	18448	18210	18331	18430	18109	18344	18349	18239	18361	18234	18153	18123	18241	18198	18364	18184	18534	18220	18320	18210	18115	18225	18253	18174	18050	18387	18105	18364	18274	18382	18321	18194	18427	18305	18066	18184	18232	18300	18298	18403	18090	18160	18233	18266	18195	18321	18297	18152	18020	18441	18181	18175	18261	18256	18147	18133	18441	18383	18285	18029	18389	18372	18114	18077	18320	18107	18115	18499	18338	18063	18432	18477	18235	18236	18258	18383	18347	18378	18156	18169	18278	18149	18356	18368	18282	18086	18170	18332	18172	18331	18228	18223	18298	18175	18109	18252	18315	18299	18227	18170	18234	18337	18279	18149	18235	18553	18402	18225	18119	18253	18370	18422	18292	18065	18085	18381	18324	18169	18165	18406	18105	18136	18185	18195	18086	18234	18117	18284	18297	18068	18162	18048	18203	18236	18294	18062	18113	18301	18080	18142	18110	18342	18156	18162	18564	18140	18110	18277	18283	18291	18393	18184	18096	18292	18303	18263	18364	18306	18051	18485	18179	18201	18094
21447	37281	32180	23380	20340	18971	17855	17321	16110	15837	15818	15483	15409	15198	15290	15206	15084	15328	15077	15208	15215	15166	15059	15159	15079	14992	14938	14942	15075	15049	14911	15107	14947	15139	15111	15029	15006	15071	14943	14999	15122	15096	15028	15027	14987	15079	14936	15130	15064	15210	14993	14959	15090	14926	14889	14936	14898	15016	14934	14882	15180	15147	14792	15064	15042	15026	14927	14998	14880	15005	14912	15024	15060	15066	15044	14919	15008	15024	14971	15236	15140	15285	15057	15079	15007	15057	14987	15030	14913	15233	15017	15251	14847	14961	15141	14840	14989	15055	15120	15046	15093	15032	15223	15077	14973	15013	15023	15006	15116	15036	15026	14979	15058	14966	14920	15077	15091	15019	15147	14948	14970	14994	14956	14975	15054	14950	15044	15093	14993	14892	15066	15041	14788	15003	14963	14935	14962	14896	14771	15104	15175	15041	15067	15021	14908	14998	14971	15086	15094	15152	15186	15061	15084	15112	14985	14975	15050	15140	14933	14661	15010	15025	15028	15140	14868	14901	15020	14962	15062	15054	15092	14921	15073	15018	15076	15040	15036	15073	14943	14989	15058	14961	15012	14957	15050	14908	15279	15007	14773	15084	15134	15101	14993	14906	14867	14987	15010	15048	14812	15007	14967	15065	14962	14959	14998	15089	14954	15082	15058	14863	14974	15101	14983	14915	15122	14860	14987	15075	14843	14985	14912	14949	14965	14946	15067	14985	15095	14997	14868	14990	14946	15059	14903	14846	15025	15057	14988	15104	14967	15180	14811	15064	14915	15071	14798	14971	14970	15206	15064	15005	14994	15041	14963	15035	15125	15027	15108	15046	15015	15055	14946	15036	15024	15019	15003	15077	15084	14915	14991	14976	15237	14991	14879	14965	15120	15020	15066	15095	14977	15000	14947	14918	15051	14913	15085	14959	15091	15103	14927	15029	14916	14992	15079	15019	14935	15069	14962	14935	14955	14871	15011	15052	14937	15039	14971	15019	14841	15082	15004	14946	15240	14879	15115	14938	15092	14973	14915	14924	14935	15030	15028	14884	15037	15118	15096	15070	15018	15015	15188	15008	15157	14940	14987	14798	15094	15026	14896	15064	14953	15006	15039	15222	15099	14947	15144	15115	14934	14969	14977	14885	14840	15224	14980	14924	15015	14956	15193	15009	14849	14995	14977	15140	15041	14952	14922	14859	14982	14938	14842	15139	15022	14978	14964	15175	14993	15158	15035	14841	14968	14977	14914	15144	15012	14913	15090	15039	14904	15012	14977	14933	14995	15009	14966	15113	15079	14960	14956	15066	14739	15032	15021	14958	15049	14901	14860	14969	15081	15056	15159	14965	14977	15039	15075	15014	15047	14944	15127	15185	14942	15133	15038	14901	14815	15075	14918	14869	14874	15066	14967	15136	15089	14988	14864	15373	14949	15011	15011	14960	15018	15131	14949	14987	14848	15083	14995	15195	15023	15025	15065	14866	15080	15000	14972	14805	14859	15010	15217	15053	15035	15064	15056	14965	14996	15064	14874	15133	14946	14951	15075	15046	14835	15067	14953	14874	14947	15094	14988	15038	14840	15031	14915	15138	14847	14897	14936	14857	14967	15053	15177	14892	14985	14907	14916	14947	15060	14957	15005	15065	15090	14954	14867	15068	15005	15110	14983	15103	15060	15236	14895	15112	14986	15072	15012	15096	15059	14882	14977	15041	15067	15034	15097	14988	15094	15014	15032	14998	15038	15046	14809	14851	15030	15063	15059	15060	14885	15071	14788	15102	14941	14940	14987	15007	14960	14988	14967	15031	14772	14989	14956	15061	14955	15027	14928	15000	15103	14980	14944	15145	15023	14914	14873	14762	15093	15114	15101	15054	14978	15038	15021	14896	15059	14947	15043	14967	15264	14855	14983	14839	15008	15044	14985	15114	15000	14791	14949	14969	14958	15082	15036	15002	14987	14847	15015	14848	15047	14813	15078	15003	14978	15117	14773	15023	15099	15028	14935	14982	15299	14960	15031	15071	15142	14851	15083	15175	14999	15113	14958	14997	14869	15136	15153	14833	14928	14927	14984	15026	14927	14918	14989	15096	15070	14991	15122	15012	15030	15038	14994	14996	14795	14971	14772	15028	14829	14874	14937	14978	14880	15046	14993	14883	15076	15037	14936	14998	15056	15030	15015	14868	15027	14847	14926	14965	14912	15005	14844	14927	14927	14882	15076	14851	14979	15021	14919	14977	15055	14887	14941	14906	15113	15038	15055	14956	14970	14873	14995	14940	15032	15039	14899	14841	14972	15172	15081	15119	14999	15091	14919	15076	14853	14907	14792	15023	15102	15070	15031	14899	14888	14896	15021	15064	14920	14972	14879	14823	14947	15014	14847	14910	14876	15079	15069	15003	14956	15334	14962	14960	14957	14995	14870	15043	14858	15027	14911	14953	14953	15033	14988	15045	14923	14938	14854	14977	15019	14978	15038	15015	14983	14692	15051	15011	15128	15019	15040	15035	15082	15119	15227	14986	15013	14889	14848	14846	15160	15220	14959	14933	15115	15026	14969	14853	15038	15120	15042	15024	15211	14965	15055	14934	14971	15068	14913	15070	15232	14936	14939	15031	14978	14954	14977	15045	15005	15023	15084	14972	14939	14897	15092	15106	14904	14991	14925	14986	15049	15073	15068	15169	14890	14800	14991	15031	15103	14948	14972	14920	14945	15044	14888	15047	15165	15047	14942	15088	14997	15131	15042	15146	15063	14950	14975	15051	14996	14791	15002	14968	15079	14979	14998	15082	15081	15025	14868	15047	15134	14957	14989	15124	14893	15091	14994	15018	14937	14892	15076	15105	15015	14966	14981	15050	15031	15023	15171	15078	15030	14952	14902	15027	15105	14841	15089	14954	15039	15121	14863	15205	14753	14957	15123	14997	14828	14774	15050	14971	14929	15094	15128	14977	14908	14931	14870	15073	15047	14952	15201	15047	14854	14921	15074	14874	15043	15055	14992	15012	15079	15009	15139	15054	15046	15099	15101	14901	14963	14967	14958	15073	15174	14824	14977	14947	15070	15091	14837	15100	14868	14927	14915	14922	15056	14838	14928	15109	15073	14955	15066	15161	15135	14903	14833	14869	14810	14922	15099	15018	14983	14901	15161	15074	15106	14999	14848	15092	15079	14957	14866	14868	14970	14931	15167	14973	15092	14903	14967	15165	14883	15022	14902	15033	14961	15124	14937	14972	15095	14993	14903	15004	15005	15117	14963	14947	15139	15015	14805	14853	14971	14905	14955	15147	15078	15062	14927	15042	14862	14889	14782	15008	15177	14894	15043	14979	15076	14970	15088	14905	14889	15034	14976	14990	15052	15084	15118	14947	15102	14748	14987	15105	14941	14843	15025	14988	15023	14920	14880	14944	15063	15056	15157	15009	15042	14965	14985	15018	15055	15157	14923	14812	15032	14993	15122	14942	15034	15010	15096	15012	14852	15042	15063	15022	14822	15140	14995	15127	15156	14873	15117	14895	14817	14897	14915	15000	15099	14895	15032	14858	15080	15251	15091	15037	14919	15033	15098	15002	14879	14988	14982	15068	15050	15069	14838	14971	15060	14973	14829	14838	15035	15079	15005	15021	15200	14926	15018	14854	15066	15010	14768	14933	14984	14893	14958	15077	15206	14924	14984	15012	14915	14968	14958	15026	14864	15022	14905	14965	14922	14964	15084	15007	14987	15028	14926	14975	15177	14817	14928	14954	14998	15108	14937	14863	14979	15067	14996	15096	14941	14931	14948	15006	15021	15205	15144	15144	15093	15106	14978	14975	14873	14909	14780	15115	14990	14846	15026	15027	15123	15059	14895	15068	14904	15096	15053	14946	14911	14932	14986	15177	15041	15012	15113	14852	14845	14986	15065	15048	15099	14896	15101	15041	15054	15136	14894	15129	15096	15009	15075	15121	14893	15138	15046	14908	15065	15001	15001	14965	14954	15036	15014	14876	15018	14928	14913	15017	14958	15007	14948	15233	15105	15026	15001	14937	14926	15107	15001	15066	15025	14967	15039	14980	15119	15196	15009	14919	15063	14974	15183	14850	14952	14983	15032	15046	14946	15085	15077	15069	14977	15095	14879	15088	14999	14960	15080	14936	15085	15019	15076	14947	15076	14864	14995	15008	14928	15023	14975	15028	15103	14844	14935	14938	14779	15024	14913	14832	15182	15040	15182	14947	15058	14884	15058	14810	14920	15000	15156	14988	15123	14981	15145	14972	15020	15006	15082	15117	14993	14971	14902	15030	14913	15276	14928	15115	15027	15146	15089	15006	14874	14946	15080	14840	15107	15090	15096	15000	14964	14942	15047	15023	15116	14880	14949	15068	15005	14982	14774	15139	15079	14931	14995	14885	14765	14940	15026	14951	14913	14936	15229	14981	15015	14895	15009	15209	15003	15121	15017	15026	15100	14918	14984	14973	15111	15063	14947	14795	14999	14946	14892	14969	14999	15039	15072	15033	15145	15029	15002	15124	15178	14948	15048	14978	14990	14975	14946	15049	14956	14983	15155	15094	14924	14856	14867	15092	15130	14948	14859	14990	14995	15009	15055	15024	14918	15024	15079	14881	14888	14950	14954	15016	15036	14933	14879	15047	15123	15050	14953	15130	14940	15030	15066	15121	14946	14987	14872	14990	15029	15017	15099	14834	15032	15000	15022	15004	15044	15006	14896	14931	15075	15067	15052	14980	15006	14989	15219	15003	14920	15065	15039	14985	14878	14920	14989	14958	15074	15032	14907	15060	15034	15125	15015	15004	14979	14870	15021	15050	14946	14986	14913	14979	15023	15007	15017	14993	14913	14952	15063	14980	15210	14937	14965	14874	15141	14841	15108	15175	14988	14911	14948	15048	15078	14987	15021	14944	15065	15039	14994	15030	15004	15136	15133	15115	14931	14896	14827	15198	14940	14808	15064	14923	14978	14959	14951	14967	15028	14923	15113	15177	15049	14962	14991	14986	14987	14899	14997	15012	15013	14922	14929	14816	14908	15110	15095	14933	15015	15080	14886	15080	15017	15159	14951	15092	15024	15051	14891	14980	14996	15049	14910	15002	14978	15045	15076	15085	15089	15037	15036	14895	14962	14976	14890	15110	15081	14981
22747	21130	28924	23682	21654	24079	26197	21485	19843	20012	19677	19384	19195	18933	19169	19000	19067	19226	18915	18823	18970	18895	18838	18914	18748	18755	18975	19018	18794	18743	18771	18878	18906	18866	18949	18690	18650	18571	18884	18734	18870	18622	18604	18449	18543	18723	18631	18658	18784	18803	18689	18768	18781	18614	18831	18734	18853	18541	18576	18806	18490	18750	18708	18527	18784	18691	18779	18697	18603	18678	18682	18646	18690	18755	18792	18729	18726	18824	18818	18684	18661	18857	18887	18556	18717	18697	18666	18569	18806	18685	18790	18751	18615	18640	18816	18753	18714	18615	18544	18569	18826	18745	18826	18584	18865	18757	18754	18705	18599	18739	19025	18834	18478	18757	18634	18745	18729	18562	18829	18880	18581	18777	18675	18611	18742	18485	18450	18547	18745	18599	18661	18714	18711	18738	18600	18598	18609	18772	18731	18714	18715	18581	18571	18578	18652	18654	18759	18636	18708	18571	18607	18699	18620	18822	18739	18809	18830	18641	18701	18648	18680	18726	18866	18662	18609	18718	18715	18623	18752	18520	18652	18411	18571	18626	18687	18728	18649	18677	18388	18527	18401	18744	18597	18629	18963	18806	18815	18599	18501	18551	18822	18688	19018	18627	18749	18528	18685	18757	18714	18558	18514	18622	18740	18665	18376	18488	18569	18478	18388	18579	18612	18832	18560	18771	18583	18785	18730	18727	18816	18661	18591	18663	18717	18707	18741	18582	18825	18571	18524	18744	18436	18621	18654	18705	18609	18768	18519	18602	18799	18565	18795	18579	18812	18451	18787	18623	18651	18504	18711	18885	18839	18737	18653	18468	18792	18662	18645	18699	18785	18750	18769	18723	18783	18633	18764	18539	18594	18663	18549	18633	18614	18758	18670	18723	18575	18743	18741	18752	18499	18751	18582	18618	18532	18720	18687	18581	18756	18543	18791	18783	18819	18625	18785	18636	18865	18626	18725	18432	18680	18645	18685	18686	18746	18532	18581	18703	18561	18710	18711	18708	18578	18868	18501	18530	18721	18664	18634	18547	18707	18609	18735	18533	18773	18725	18789	18580	18596	18737	18664	18500	18750	18855	18514	18524	18640	18570	18661	18522	18706	18953	18662	18520	18708	18475	18579	18680	18718	18869	18631	18664	18710	18637	18499	18654	18711	18751	18381	18563	18770	18555	18667	18854	18661	18656	18713	18512	18760	18832	18633	18668	18541	18583	18479	18651	18647	18680	18839	18601	18479	18577	18567	18738	18623	18788	18821	18701	18658	18624	18479	18722	18635	18753	18553	18536	18669	18590	18712	18706	18707	18656	18653	18496	18735	18713	18535	18734	18782	18566	18826	18620	18622	18879	18566	18517	18721	18586	18513	18529	18774	18640	18596	18728	18733	18786	18562	18515	18706	18728	18675	18679	18673	18629	18750	18704	18571	18860	18752	18901	18681	18773	18530	18662	18551	18588	18436	18906	18664	18622	18721	18606	18658	18600	19016	18833	18614	18835	18714	18688	18591	18656	18796	18773	18573	18461	18527	18668	18776	18678	18757	18596	18554	18564	18458	18659	18643	18660	18566	18698	18744	18621	18408	18607	18690	19005	18466	18511	18658	18806	18577	18566	18714	18669	18822	18902	18642	18681	18611	18422	18524	18693	18703	18669	18745	18501	18703	18601	18620	18582	18623	18523	18803	18523	18857	18667	18721	18601	18836	18859	18654	18613	18625	18576	18556	18496	18376	18676	18427	18690	18880	18628	18713	18594	18563	18520	18732	18508	18858	18677	18652	18611	18490	18628	18742	18646	18587	18715	18514	18463	18536	18673	18815	18549	18633	18652	18554	18852	18885	18809	18650	18335	18769	18606	18614	18686	18727	18627	18655	18501	18584	18874	18712	18644	18751	18543	18841	18661	18606	18442	18780	18679	18593	18664	18684	18572	18831	18660	18673	18772	18720	18358	18675	18832	18667	18549	18638	18682	18808	18693	18731	18632	18485	18654	18521	18770	18824	18678	18579	18913	18736	18563	18576	18476	18667	18759	18584	18676	18762	18809	18749	18670	18569	18538	18571	18696	18645	18539	18630	18523	18751	18677	18551	18480	18673	18765	18607	18481	18595	18491	18497	18684	18657	18584	18764	18747	18661	18644	18488	18759	18722	18480	18674	18477	18544	18718	18396	18601	18540	18707	18723	18616	18581	18499	18615	18595	18647	18622	18789	18561	18734	18706	18634	18775	18449	18328	18621	18619	18749	18666	18563	18726	18654	18466	18584	18682	18457	18748	18524	18584	18845	18764	18724	18557	18534	18625	18544	18777	18810	18799	18769	18465	18676	18635	18617	18619	18663	18634	18745	18655	18655	18577	18720	18699	18816	18812	18505	18662	18593	18887	18891	18465	18378	18697	18807	18725	18626	18684	18623	18390	18595	18655	18458	18704	18831	18891	18750	18559	18531	18643	18641	18756	18620	18551	18724	18419	18525	18563	18812	18487	18733	18650	18746	18464	18594	18716	18699	18745	18455	18756	18469	18651	18755	18763	18722	18805	18703	18669	18830	18742	18730	18555	18517	18819	18785	18566	18677	18616	18693	18643	18652	18528	18384	18698	18684	18443	18596	18380	18651	18609	18585	18617	18597	18661	18586	18563	18585	18882	18581	18630	18868	18841	18492	18574	18731	18690	18665	18665	18655	18641	18695	18647	18538	18751	18821	18873	18559	18763	18590	18703	18633	18850	18674	18571	18717	18633	18598	18460	18712	18695	18800	18563	18569	18408	18552	18564	18594	18645	18506	18576	18509	18437	18533	18601	18667	18577	18850	18875	18776	18700	18712	18551	18617	18813	18710	18482	18615	18769	18943	18655	18550	18740	18788	18544	18668	18705	18917	18700	18664	18702	18749	18841	18625	18625	18443	18502	18682	18581	18733	18528	18758	18723	18413	18531	18716	18801	18515	18495	18625	18757	18405	18505	18804	18615	18614	18608	18819	18563	18552	18722	18606	18499	18495	18727	18708	18824	18832	18628	18790	18519	18619	18532	18757	18793	18620	18645	18733	18655	18542	18759	18575	18730	18731	18565	18671	18551	18750	18632	18600	18568	18354	18867	18773	18607	18634	18497	18612	18759	18858	18404	18576	18567	18541	18555	18606	18775	18632	18641	18640	18659	18718	18787	18670	18662	18634	18626	18568	18433	18825	18567	18684	18522	18787	18590	18601	18717	18738	18639	18596	18909	18797	18536	18773	18505	18687	18474	18519	18599	18634	18798	18569	18306	18603	18495	18772	18647	18450	18627	18619	18732	18566	18641	18570	18863	18478	18498	18642	18699	18712	18475	18734	18702	18504	18493	18804	18731	18682	18510	18768	18728	18562	18676	18413	18544	18610	18769	18550	18679	18658	18526	18525	18465	18720	18738	18414	18687	18722	18689	18472	18570	18687	18357	18708	18640	18496	18853	18566	18670	18635	18655	18590	18634	18685	18764	18829	18707	18626	18701	18674	18552	18615	18548	18504	18773	18414	18604	18702	18843	18504	18538	18461	18671	18674	18454	18423	18555	18805	18553	18546	18555	18773	18697	18709	18650	18698	18776	18640	18630	18549	18777	18662	18715	18697	18702	18734	18664	18600	18642	18750	18840	18621	18690	18752	18756	18706	18726	18615	18790	18509	18591	18693	18527	18742	18744	18734	18630	18697	18545	18703	18605	18662	18669	18646	18695	18754	18646	18545	18617	18682	18572	18749	18398	18648	18734	18777	18614	18556	18716	18735	18342	18768	18518	18681	18616	18681	18698	18834	18747	18720	18591	18723	18523	18671	18692	18729	18773	18747	18940	18689	18753	18649	18625	18643	18528	18465	18906	18483	18539	18665	18613	18601	18741	18721	18722	18651	18793	18567	18529	18618	18550	18490	18510	18644	18812	18614	18701	18818	18444	18464	18498	18630	18569	18662	18502	18676	18657	18648	18592	18695	18631	18739	18483	18614	18796	18594	18545	18529	18726	18960	18563	18777	18600	18527	18682	18591	18616	18742	18654	18752	18564	18628	18504	18494	18609	18663	18782	18793	18773	18785	18635	18599	18568	18751	18715	18676	18475	18844	18538	18608	18705	18539	18442	18655	18678	18668	18519	18691	18622	18681	18713	18470	18682	18688	18597	18461	18743	18723	18755	18679	18516	18657	18628	18544	18866	18901	18373	18611	18554	18661	18426	18667	18734	18971	18638	18630	18670	18554	18656	18822	18411	18752	18620	18422	18538	18670	18722	18623	18703	18548	18618	18754	18503	18677	18503	18790	18504	18687	18615	18575	18734	18597	18812	18531	18632	18757	18944	18751	18565	18515	18588	18665	18670	18506	18427	18626	18584	18444	18575	18328	18595	18660	18623	18721	18488	18761	18682	18497	18589	18452	18595	18615	18384	18631	18580	18660	18694	18559	18432	18655	18543	18342	18526	18663	18780	18588	18456	18692	18611	18576	18718	18632	18622	18434	18472	18913	18596	18682	18787	18590	18791	18529	18529	18721	18683	18676	18814	18708	18585	18488	18595	18649	18511	18651	18493	18556	18786	18589	18613	18808	18702	18590	18570	18830	18626	18592	18665	18592	18601	18691	18714	18834	18325	18506	18696	18727	18915	18660	18587	18513	18791	18610	18729	18728	18749	19016	18676	18595	18590	18710	18551	18518	18618	18724	18555	18664	18566	18662	18797	18561	18680	18666	18715	18700	18546	18595	18721	18605	18609	18884	18841	18458	18458	18569	18594	18637	18739	18785	18503	18481	18596	18578	18849	18474	18583	18526	18524	18863	18447	18621	18730	18743	18410	18610	18635	18692	18746	18641	18583	18448	18551	18632	18498	18616	18640	18547	18512	18590	18638	18594	18656	18536	18467	18750	18603	18509	18735	18749	18688	18660	18643	18638	18672	18518	18510	18561	18592	18754	18507	18781	18420	18732	18638	18760	18486	18716	18632	18702	18647	18570	18567	18718	18796	18636	18685	18735	18664	18654	18701	18642	18713	18543	18600	18612	18652	18632	18659	18738	18575	18709	18696	18538	18577	18727	18709	18662	18601	18738	18431	18410	18698	18430	18856	18815	18880	18471	18723	18844	18778	18635	18629	18635	18628	18546	18850	18762	18649	18433	18610
23326	41904	36196	26709	23063	20442	19239	18730	16784	16594	16259	16216	15839	15470	15686	15519	15563	15470	15577	15674	15444	15463	15473	15201	15299	15339	15396	15214	15364	15313	15512	15349	15230	15364	15317	15242	15401	15184	15274	15401	15166	15287	15251	15315	15260	15192	15117	15281	15297	15166	15369	15084	15188	15239	15231	15152	15151	15136	15124	15255	15284	15138	15143	15218	15160	15139	15379	15219	15134	15229	15177	15217	15224	15102	15040	15282	15200	15311	15283	15075	15206	15387	15076	15374	15323	15282	15181	15139	15285	15193	15218	15236	15136	15203	15165	15169	15312	15267	14940	15413	15282	15346	15085	15087	15217	15030	15140	15153	15241	15235	15254	14969	15165	15304	15095	15031	15162	15184	15129	14956	15198	15416	15043	15289	15199	15280	15144	15132	15187	15306	15268	15190	15134	15193	15166	15294	15124	15188	15113	15258	15321	15204	15268	15135	15179	15173	15254	15053	15284	15239	15203	15248	15088	15305	15296	15027	15263	15153	15156	15431	15079	15167	14987	15188	15108	15261	15223	15232	15139	15291	14994	15328	15228	15242	15114	15204	15181	15387	15204	15221	15287	15230	15166	15385	15117	15184	15220	15266	14939	15221	15258	14980	15282	15033	15275	15063	15232	15285	15278	15339	15118	15271	15088	15143	15081	15131	15102	15174	15096	15145	15338	15266	15266	15199	15018	15163	15199	15133	15275	15143	15079	15244	15081	15137	15150	14977	15160	15229	15145	15226	15059	15148	15268	15096	15206	15104	15052	15220	15067	15134	15082	15187	15093	15210	15186	15212	15197	15210	15029	15275	15218	15187	15140	15191	15044	15198	15172	15167	15162	15176	15169	15149	15173	15074	15168	15168	15174	15077	15087	15049	15161	15036	15294	15214	15333	15141	14962	15233	15130	15141	15059	15135	15245	15207	15219	15281	15162	15179	15164	15268	15158	15145	15273	15297	15195	15196	15026	15081	15104	15107	15315	15261	15189	15269	15126	15132	15110	15181	15111	15195	15152	15006	15233	15127	15179	15177	14985	15099	15138	15075	15164	15105	14961	15187	14997	15012	15197	15310	15285	15197	15069	15212	15233	15258	15068	15098	15224	15143	15272	15115	15107	15267	15215	15168	15163	15203	15174	15162	15055	15220	15105	15288	15248	15043	15333	15273	15142	15064	15211	15170	15286	15315	15098	15147	15245	15191	14999	15268	15205	15211	15161	15092	15233	15286	15035	15105	15200	15242	15177	15405	15033	15157	15037	15053	15090	15040	15151	15271	15000	15124	15219	15121	15221	15222	15188	15252	15124	15263	15286	15205	14942	15246	15306	15134	15105	15156	15093	15233	15135	15226	15189	15178	15092	15094	15247	15105	15078	15206	15119	15183	15264	15167	15152	15197	15285	15021	15177	15170	15339	15068	15158	15200	15058	15215	15025	15167	15087	15200	15247	15247	15313	15319	15471	15307	15305	15141	15180	15040	15024	15197	15154	15226	15151	15136	15371	15279	15270	15110	15019	15175	15211	15120	15138	15126	15282	15334	15131	15119	15151	15171	15282	15161	15290	15189	15072	15276	15313	15033	14832	15282	15088	15155	15261	15159	15137	15227	15283	15205	15112	15179	15234	15200	15164	15113	15204	15254	15145	15293	15101	15341	15184	15114	15156	15177	15170	15340	15022	15071	15179	15318	15185	15042	15209	15207	15248	15043	15022	15039	15227	15321	15214	15144	15280	15387	15212	15230	15118	15155	15182	15354	15072	15188	15338	15052	15149	15161	15208	15040	15045	15199	15225	15236	15024	15107	15015	15161	15157	15172	15078	15248	15167	15073	15178	15161	15153	15213	15315	15116	15235	15129	15307	15272	15213	15205	15107	14973	15191	15012	15252	15051	15223	15211	15121	15316	15096	15060	15228	15091	15102	15151	15117	15027	15235	15261	15194	15347	15241	15215	15117	15225	15014	15177	15153	15294	15177	15264	15225	15127	14919	15208	14942	15222	15284	15379	15235	15141	15082	15356	15365	15100	15081	15079	15139	15220	15110	15267	15104	15176	15335	15213	15239	15268	15187	15190	15245	15058	15117	15282	15302	15043	15043	15101	15183	15260	15140	15225	15123	15151	15139	15125	15094	15287	15087	15200	15278	15160	15214	15205	15135	15151	15216	15278	15125	15135	15091	15232	15189	15344	15172	15164	15175	15114	15155	15066	15108	15110	15171	15077	15178	15153	15165	15184	15205	15175	15284	14957	15136	15286	15279	15210	15188	15113	15249	15188	15109	14938	15055	15354	15128	15117	15223	15205	15130	15165	15093	15221	15206	15371	15164	15000	15409	15182	15127	15176	14929	14997	15164	15278	15280	14969	15328	15322	15080	15117	15115	15173	15186	15199	15168	15064	15092	15253	15039	15194	15079	15121	15094	15124	15239	15133	15282	15146	15040	15122	15334	15230	15278	15252	15064	15118	15218	15128	15103	15191	15123	15385	15158	15187	15146	15160	15168	15297	15196	15168	15467	15112	15202	15135	15071	15228	15083	15126	15279	15398	15123	15178	15321	15091	15052	15220	14988	15162	15137	15040	15235	15153	15178	15266	15153	15002	15265	15175	15289	15155	15149	15277	15223	15202	15225	15314	15192	15167	15003	15223	15176	15083	15349	15230	15192	15032	15170	15202	15159	15351	15070	15078	15217	15212	15322	15348	15291	15020	15184	15339	15008	15145	15208	15087	15186	15206	15214	15371	15203	15252	15034	15203	15337	15065	15063	15118	15138	15202	15161	15165	15033	15378	15274	15191	15304	15153	15225	15147	15197	15067	15228	15138	15163	15062	15139	15093	15194	15227	15210	15141	15418	15051	15241	15178	15022	15138	15325	15191	15076	14945	15184	15213	15097	15087	15111	14939	15095	15313	15006	15279	15293	15112	15193	15400	15189	15093	15107	15138	15093	15123	15239	15101	15202	15073	15194	15138	15255	15224	15067	15197	15125	14987	15195	15192	15184	15256	15128	15267	15277	15055	15222	15135	15149	15092	15231	15117	15077	15276	15038	15178	15285	15200	14976	15105	15004	15163	15168	15164	15194	15082	15273	15157	15293	15107	15068	15339	15127	15119	15265	15130	15212	15077	15214	14963	15313	15174	15001	15078	15143	15102	15027	15200	15306	15089	15176	15222	15187	15171	15159	15186	15303	15283	15167	15091	15177	15280	15151	15108	15213	15079	15070	15242	15141	15088	15149	15114	15052	15073	15275	15236	15176	15142	15176	15274	15288	15158	15074	15197	15176	15176	15150	15129	15381	15275	15138	15087	15327	15148	15141	15110	15213	15155	15219	15099	15212	15323	15255	15269	15126	15151	15094	15080	15151	15196	15111	15042	15138	15157	15102	15067	15221	15179	15223	15134	15308	15009	15198	15209	15004	15195	15013	15236	15271	15230	15201	15123	15302	15027	15161	15258	15120	15162	15251	14988	15278	15196	15119	15241	15092	15081	15300	14958	15082	15152	15137	15248	15158	15102	15286	15222	15093	15240	15403	15198	15164	15405	15182	15177	15189	15086	15083	15111	14985	15052	15145	15021	15238	15127	15303	15287	15065	15156	15230	15009	15311	15111	15077	15218	15170	15203	15243	15174	15200	15029	15128	15084	15065	15110	15174	15255	15098	15149	15296	15201	15257	15200	15113	15121	15363	15088	15090	15248	15103	15072	15211	15199	15108	15062	15192	15220	15123	15210	15171	15205	15241	15197	15155	15115	15050	15158	15166	15129	15265	15098	15158	15247	15246	15164	15184	15148	15195	15190	15221	14984	15235	15259	15163	15118	15062	15251	15083	15308	15169	14997	15109	15258	15219	15279	15211	15138	15148	15165	15377	15170	14995	15188	15142	15087	15144	15312	15157	15083	15453	15009	15121	15029	15271	15123	15040	15120	14961	15264	15273	15184	15227	15150	15155	15120	15064	15116	15236	15261	15190	15124	15248	14961	15193	15214	15191	15261	15193	15159	15280	15256	15188	15176	15165	15091	15116	15198	15212	15085	15350	15346	15143	15138	15368	15100	15150	15112	15085	15207	15186	15254	15288	15150	15131	15144	15096	15044	15064	15122	15273	15192	15190	15081	15180	15190	15245	15098	15028	15272	15096	15003	15214	15143	15253	15092	15075	15119	15365	15225	15211	15265	15116	15131	15121	15235	15249	15230	15151	15005	15163	15056	15091	15148	15234	15095	15420	15132	15304	15188	15148	15012	15113	15253	15193	15194	15055	15126	15166	15077	14988	15153	15187	15085	15318	15070	15110	15286	15237	15100	15242	15131	15123	15200	15178	15209	15080	15117	15075	15199	15186	15222	15249	15174	15212	15240	15296	15100	15251	15098	15003	15237	15053	15178	15325	15162	15048	15200	15037	15152	15143	15148	15171	15259	15365	15188	15169	15226	15162	15184	15147	15109	15047	15092	15253	15211	15138	15191	15334	15186	15082	15144	15189	15225	15033	15246	15255	15048	15325	15072	15181	15064	15202	15203	15215	15257	15238	15199	15142	15321	15129	15069	15271	15138	15138	14901	14984	15235	15367	15349	15172	15177	15221	15236	15187	15270	15192	15197	15294	15282	15146	15243	15112	15199	15084	15299	15122	15236	15207	15150	15229	15110	15110	15166	15151	14953	15198	15099	15138	15316	15203	15142	15139	15129	15097	15057	15215	15025	15333	15227	15221	15085	15097	15193	15241	15063	15044	15211	15122	15193	15134	15078	14916	15210	15211	15196	15203	15187	15174	15182	15107	15321	15167	14962	15073	15191	15078	15082	15315	15338	15278	15212	15251	15225	15020	15068	15080	14881	15160	15083	15367	14981	15149	15267	15030	14987	15266	15203	15355	15186	15012	15115	15373	15145	15376	15112	15110	15227	15268	15142	15089	15162	15172	15258	15291	15089	15085	15129	15276	15091	15249	15085	15167	15307	15185	15214	15205	15319	15046	15304	15245	15185	15114	15295	15116	15057	15281	15170	15423	15156	15002	15143	15177	15068	15097	15010	15320	15078	15334	15027	15198	15012	15176	15249	15271	15146	15095	15095	15225	15099	15249	15332	15204	15181	15053	15205	15199	15067	15373	15185	15343	15246	15090	15361	15021	15156	15208	15228	15044	15268
28325	23434	27372	24284	20296	19996	20092	19752	19124	18842	18808	18889	18976	18801	18876	18658	18673	18793	18671	18913	18687	18678	18602	18838	18639	18835	18669	18730	18777	18452	18820	18454	18709	18657	18618	18614	18662	18384	18625	18452	18704	18533	18686	18535	18605	18745	18835	18775	18687	18628	18595	18574	18536	18642	18749	18691	18614	18708	18672	18737	18510	18884	18656	18560	18601	18547	18567	18772	18769	18659	18573	18803	18566	18605	18686	18659	18705	18806	18533	18547	18758	18749	18593	18630	18660	18553	18732	18649	18860	18815	18756	18516	18618	18607	18464	18460	18876	18669	18736	18758	18750	18860	18594	18838	18703	18592	18570	18670	18725	18706	18612	18612	18618	18693	18557	18725	18665	18724	18561	18372	18542	18702	18728	18629	18455	18607	18536	18649	18518	18619	18591	18579	18615	18783	18753	18744	18496	18679	18530	18814	18506	18576	18668	18634	18625	18522	18648	18583	18523	18815	18677	18515	18648	18653	18686	18640	18587	18601	18645	18792	18365	18701	18676	18677	18641	18770	18512	18646	18783	18589	18977	18767	18679	18569	18755	18741	18537	18651	18755	18888	18610	18497	18553	18550	18612	18531	18860	18593	18792	18597	18810	18713	18736	18605	18598	18610	18750	18698	18808	18578	18567	18754	18701	18615	18470	18540	18775	18578	18680	18509	18700	18559	18604	18563	18711	18817	18798	18758	18642	18576	18577	18594	18592	18607	18637	18509	18616	18611	18918	18470	18656	18547	18723	18597	18691	18833	18691	18590	18760	18589	18803	18653	18683	18620	18722	18589	18719	18432	18759	18432	18704	18704	18576	18719	18610	18525	18696	18696	18690	18520	18548	18594	18531	18561	18542	18712	18709	18592	18706	18660	18839	18686	18756	18701	18809	18726	18832	18701	18596	18614	18662	18761	18510	18607	18702	18766	18441	18658	18681	18676	18571	18551	18449	18610	18639	18783	18581	18673	18671	18754	19010	18852	18680	18571	18633	18608	18567	18631	18509	18765	18838	18801	18863	18622	18723	18839	18502	18516	18509	18561	18694	18735	18769	18619	18578	18702	18637	18818	18785	18737	18588	18803	18818	18644	18553	18838	18746	18514	18744	18637	18664	18477	18549	18678	18611	18677	18876	18770	18610	18730	18707	18503	18753	18585	18605	18303	18457	18610	18695	18620	18703	18617	18918	18677	18717	18597	18714	18647	18766	18554	18625	18790	18537	18728	18898	18507	18559	18784	18695	18600	18830	18768	18772	18437	18614	18581	18556	18542	18392	18599	18484	18763	18672	18659	18703	18706	18671	18540	18623	18726	18634	18597	18717	18660	18553	18586	18665	18648	18538	18872	18843	18473	18549	18656	18711	18638	18649	18678	18612	18651	18851	18529	18833	18545	18670	18562	18701	18651	18732	18542	18538	18811	18735	18580	18619	18689	18785	18654	18654	18628	18879	18526	18759	18698	18775	18715	18508	18618	18497	18654	18672	18783	18520	18813	18619	18741	18540	18368	18659	18834	18547	18441	18705	18614	18590	18612	18795	18516	18692	18443	18410	18651	18706	18682	18665	18727	18897	18634	18688	18778	18466	18472	18470	18806	18511	18789	18597	18637	18769	18658	18608	18640	18769	18744	18832	18569	18566	18366	18531	18709	18754	18372	18485	18703	18709	18963	18526	18519	18379	18695	18427	18480	18778	18584	18637	18616	18652	18676	18622	18647	18548	18535	18702	18509	18891	18570	18629	18418	18849	18593	18530	18700	18572	18500	18654	18762	18795	18597	18850	18737	18590	18770	18819	18539	18902	18827	18573	18404	18595	18693	18560	18707	18673	18763	18453	18668	18400	18584	18611	18758	18624	18815	18972	18722	18597	18684	18601	18759	18610	18718	18772	18689	18539	18656	18583	18599	18679	18688	18672	18558	18555	18579	18427	18620	18572	18320	18516	18562	18584	18623	18727	18710	18761	18552	18619	18733	18582	18690	18483	18427	18434	18571	18519	18678	18771	18748	18822	18633	18670	18429	18630	18595	18443	18640	18808	18707	18756	18725	18782	18603	18777	18531	18564	18583	18605	18699	18585	18511	18680	18507	18615	18491	18713	18897	18507	18548	18814	18621	18609	18554	18711	18656	18429	18673	18700	18551	18846	18519	18648	18674	18647	18677	18720	18588	18591	18535	18613	18588	18854	18600	18727	18924	18843	18766	18557	18469	18637	18499	18681	18601	18751	18599	18690	18483	18618	18495	18665	18763	18774	18598	18552	18770	18762	18591	18733	18729	18806	18486	18660	18791	18625	18729	18652	18386	18576	18637	18613	18689	18649	18490	18561	18855	18610	18533	18646	18703	18541	18603	18640	18449	18713	18738	18745	18635	18616	18451	18530	18590	18816	18732	18812	18723	18687	18703	18657	18701	18680	18672	18596	18677	18701	18597	18721	18701	18635	18692	18626	18537	18435	18645	18705	18454	18685	18676	18697	18602	18856	18701	18763	18789	18445	18570	18537	18735	18637	18655	18456	18525	18747	18630	18812	18503	18523	18783	18618	18638	18849	19036	18566	18528	18610	18613	18573	18618	18710	18817	18669	18630	18842	18411	18606	18662	18769	18556	18709	18773	18668	18609	18596	18572	18776	18555	18683	18393	18734	18688	18780	18621	18555	18425	18827	18517	18809	18533	18874	18621	18452	18632	18742	18593	18717	18690	18598	18692	18633	18713	18696	18575	18561	18785	18660	18486	18548	18692	18494	18549	18461	18683	18608	18647	18380	18660	18660	18758	18589	18731	18658	18656	18550	18758	18774	18660	18600	18745	18831	18456	18701	18670	18590	18649	18657	18812	18752	18717	18649	18782	18529	18690	18754	18669	18371	18596	18619	18728	18683	18751	18645	18698	18590	18544	18776	18429	18419	18687	18896	18615	18383	18697	18618	18841	18709	18821	18538	18798	18825	19044	18716	18546	18713	18720	18711	18585	18634	18416	18456	18668	18750	18753	18719	18460	18751	18884	18646	18976	18635	18566	18695	18743	18534	18821	18691	18670	18612	18767	18620	18651	18771	18639	18616	18613	18927	18558	18660	18751	18854	18491	18519	18528	18839	18615	18643	18750	18629	18552	18794	18636	18827	18780	18665	18734	18638	18732	18805	18725	18511	18771	18812	18729	18532	18518	18808	18488	18388	18788	18593	18843	18754	18470	18478	18651	18370	18666	18827	18699	18527	18733	18749	18764	18616	18496	18769	18583	18651	18706	18634	18787	18693	18477	18587	18829	18733	18702	18883	18734	18656	18525	18596	18436	18632	18721	18623	18722	18665	18581	18699	18683	18545	18710	18698	18640	18714	18692	18679	18731	18689	18807	18456	18475	18758	18848	18642	18824	18762	18749	18623	18626	18512	18615	18332	18554	18659	18761	18793	18883	18463	18385	18477	18841	18638	18679	18858	18602	18671	18633	18713	18802	18643	18762	18662	18478	18773	18698	18715	18686	18770	18541	18702	18604	18609	18761	18448	18552	18628	18597	18712	18648	18703	18729	18681	18660	18680	18815	18569	18590	18799	18671	18654	18603	18899	18642	18535	18675	18541	18617	18763	18846	18913	18623	18752	18703	18809	18714	18482	18481	18778	18541	18611	18569	18779	18555	18845	18535	18493	18500	18534	18597	18633	18485	18524	18528	18542	18594	18705	18647	18701	18610	18504	18400	18439	18769	18864	18790	18415	18664	18556	18582	18575	18686	18660	18947	18735	18450	18425	18610	18729	18520	18699	18694	18502	18692	18585	18580	18745	18707	18756	18717	18608	18693	18954	18688	18596	18700	18583	18706	18764	18643	18845	18522	18648	18646	18471	18722	18567	18891	18644	18686	18641	18809	18654	18564	18690	18721	18537	18770	18657	18653	18780	18779	18792	18714	18613	18867	18562	18806	18494	18545	18742	18781	18609	18505	18635	18793	18716	18710	18434	18583	18592	18656	18711	18609	18516	18526	18653	18689	18515	18775	18861	18539	18554	18678	18829	18655	18656	18679	18690	18611	18616	18694	18835	18734	18844	18640	18644	18659	18742	18816	18539	18654	18775	18842	18670	18475	18776	18773	18628	18546	18485	18555	18562	18786	18631	18687	18875	18559	18521	18517	18756	18601	18712	18615	18730	18622	18644	18683	18814	18612	18674	18609	18596	18426	18607	18576	18534	18375	18502	18543	18572	18574	18483	18666	18722	18736	19041	18922	18814	18713	18522	18703	18858	18902	18671	18881	18730	18672	18428	18765	18640	18778	18625	18664	18537	18660	18595	18667	18849	18474	18622	18723	18689	18484	18718	18783	18842	18579	18561	18659	18621	18586	18535	18624	18534	18656	18794	18686	18565	18632	18695	18837	18786	18413	18837	18480	18421	18668	18473	18771	18641	18641	18639	18614	18633	18663	18557	18597	18656	18736	18854	18681	18508	18713	18657	18821	18777	18623	18907	18812	18771	18675	18840	18484	18692	18636	18456	18440	18795	18582	18768	18749	18493	18618	18422	18417	18666	18561	18799	18627	18684	18767	18604	18538	18616	18651	18695	18417	18704	18756	18813	18691	18744	18565	18584	18633	18643	18754	18662	18584	18646	18610	18880	18604	18899	18692	18650	18553	18685	18699	18738	18545	18473	18447	18728	18687	18624	18764	18467	18584	18340	18572	18516	18570	18724	18377	18825	18696	18591	18823	18759	18624	18599	18575	18478	18738	18484	18746	18490	18766	18448	18751	18532	18772	18532	18729	18527	18644	18782	18846	18716	18786	18811	18541	18530	18828	18802	18629	18582	18708	18729	18785	18680	18524	18589	18573	18539	18596	18655	18599	18489	18651	18742	18618	18722	18435	18498	18624	18703	18625	18755	18636	18711	18590	18738	18549	18563	18609	18835	18574	18426	18616	18572	18577	18586	18610	18538	18742	18567	18536	18413	18637	18771	18560	18814	18592	18751	18690	18718	18813	18670	18587	18739	18657	18458	18668	18739	18710	18752	18976	18694	18767	18522	18660	18856	18569	18753	18656	18797	18825	18821	18591	18658	18687	18591	18619	18728	18819	18697	18675	18647	18715	18555	18604	18539	18629	18570	18705	18691	18469	18829	18591	18611	18559	18684	18591	18621	18665	18538	18396
21303	28873	25183	19679	17620	16758	16515	16599	15611	15598	15618	15384	15414	15137	15278	15287	15349	15349	15437	15447	15433	15162	15223	15387	15282	15055	15183	15202	15262	15166	15312	15221	15283	15315	15301	15122	15284	15250	15124	15303	15180	15317	15231	15258	15285	15174	15245	15062	15340	15108	15229	15242	15220	15262	15179	15053	15217	15298	15111	15044	15102	15168	15219	15071	15252	15183	15256	15146	15204	15202	15232	15141	15372	15195	15309	15393	15222	15351	15325	15383	15253	15350	15489	15066	15171	15365	15323	15370	15172	15397	15163	15282	15342	15192	15349	15185	15160	15207	15227	15291	15293	15239	15290	15310	15178	15367	15321	15249	15316	15165	15323	15182	15210	15254	15274	15188	15132	15089	15237	15223	15222	15246	15187	15169	15176	15286	15220	15163	15323	15260	14926	15127	15232	15206	15206	15071	14894	15420	15208	15210	15085	15280	15312	15335	15239	15343	15263	15357	15222	15095	15274	15218	15128	15159	15091	15243	15279	15193	15239	15145	15399	15296	15064	15236	15205	15180	15100	15335	15272	15273	15164	15267	15307	15183	15236	15186	15266	15098	15163	15209	15206	15313	15184	15201	15255	15230	15179	15250	15265	15271	15192	15196	15311	14980	15183	15312	15259	15119	15294	15211	15240	15315	15174	15211	15316	15353	15157	15223	15091	15290	15332	15353	15159	15213	15183	15183	15193	15234	15178	15267	15145	15243	15140	15206	15219	15169	15221	15203	15247	15249	15268	15256	15324	15145	15053	15167	15182	15328	15137	15196	15394	15282	15307	15149	15088	15391	15406	15099	15299	15144	15364	15199	15313	15204	15194	15073	15136	15113	15157	15253	15148	15087	15195	15067	15241	15175	15104	15233	15271	15168	15199	15187	15243	15231	15237	15152	15219	15141	15278	15212	15203	15225	15148	15280	15159	15252	15292	15144	15158	15156	15099	15163	15179	15162	15312	15160	15120	15287	15251	15151	15333	15367	15231	15105	15235	15339	15186	15206	15255	15251	15306	15179	15197	15218	15177	15217	15234	15188	15174	15065	15180	15202	15344	15099	15162	15421	15321	15141	15240	15317	15252	15239	15187	15283	15196	15018	15371	15075	15217	15216	15402	15171	15350	15375	15359	15186	15253	15075	15157	15260	15179	15074	15110	15100	15385	15323	15200	15112	15509	15201	15145	15285	15339	15230	15338	15223	15225	15140	15274	15271	15342	15116	15135	15197	15285	15206	15303	15245	15335	15370	15239	15242	15161	15327	15328	15199	15258	15241	15132	15221	15204	15152	15343	15330	15235	15220	15354	15115	15162	15264	15306	15228	15302	15208	15216	15097	15340	15083	15148	15258	15214	15072	15130	15398	15273	15245	15148	15111	15284	15286	15371	15368	15255	15175	15172	15268	15309	15117	15185	15292	15338	15168	15058	15261	15180	15387	15185	15237	15201	15330	15189	15163	15442	15182	15281	15197	15145	15307	15145	15256	15275	15221	15111	15253	15321	15300	15262	15072	15308	15135	15233	15345	15188	15137	15368	15318	15198	15286	15267	15136	15100	15116	15193	15331	15274	15217	15284	15070	15180	15169	15204	15135	15225	15162	15068	15386	15064	15199	15214	15327	15202	15204	15094	15323	15228	15160	15065	15211	15196	15358	15347	15159	15211	15309	15132	15299	15049	15197	15117	15166	15274	15173	15266	15194	15246	15022	15106	15287	15232	15111	15265	15084	15302	15088	15221	15055	15251	15070	15228	15153	15218	15249	15319	15322	15402	15263	15137	15099	15137	15258	15090	15465	15097	15367	15156	15306	15166	15259	15199	15156	15274	15232	15280	15315	15380	15132	15323	15201	15148	15154	15145	15239	15232	15176	15219	15354	15170	15302	15245	15300	15170	15271	15229	15394	15247	15333	15356	15153	15156	15294	15321	15269	15124	15277	15304	15310	15358	15461	15133	15297	15291	15211	15259	15116	15228	15226	15293	15070	15389	15185	15058	15193	15166	15239	15220	15210	15259	15241	15341	15292	15231	15190	15378	15253	15375	15229	15245	15201	15169	15202	15382	15183	15259	15153	15191	15293	15172	15152	15157	15300	15108	15144	15240	15191	15406	15314	15147	15098	15341	15245	15222	15366	15365	15293	15227	15301	15167	15145	15379	15215	15131	15355	15259	15277	15086	15128	15204	15187	15132	15175	15190	15204	14980	15258	15213	15135	15218	15195	15256	15310	15226	15134	15291	15179	15519	15069	15307	15126	15250	15139	15279	15228	15214	15242	15135	15131	15273	15286	15124	15024	15089	15150	15144	15239	15117	15422	15317	15157	15083	15191	15277	15301	15202	15325	15247	15275	15330	15276	15354	15142	14955	15225	15165	15264	15336	15107	15329	15262	15190	15282	15385	15197	15043	15232	15206	15108	15301	15106	15130	15206	15235	15186	15208	15140	15209	14993	15177	15225	15213	15246	15315	15275	15066	15244	15196	15248	15019	15096	15159	15195	15177	15052	15165	15109	15136	15245	15269	15333	15098	15253	15183	15194	15293	15203	15329	15379	15214	15243	15283	15268	15194	15061	15317	15083	15150	15148	15154	15193	15406	15099	15220	15070	15217	15272	15341	15288	15227	15306	15308	15132	15074	15112	15209	15144	15270	15241	15440	15300	15205	15123	15244	15321	15168	15383	15417	15011	15215	15098	15240	15214	15084	15201	15271	15199	15221	15188	15127	15153	15326	15352	15247	15160	15192	15295	15234	15421	15234	15291	15199	15255	15302	15285	15171	15101	15100	15173	15337	15326	15161	15299	15220	15164	15309	15425	15095	15245	15231	15185	15168	15184	15082	15279	15166	15271	15254	15048	15071	15254	15241	15414	15263	15225	15349	15295	15268	15244	15187	15331	15237	15365	15083	15139	15271	15135	15156	15123	15315	15343	15389	15116	15307	15297	15391	15034	15201	15246	15270	15298	15358	15094	15391	15145	15227	15335	15241	15315	15409	15352	15342	15208	15284	15209	15291	15441	15194	15084	15310	15230	15045	15182	15215	15138	15109	15195	15382	15232	15135	15228	15363	15236	15262	15286	15051	15331	15221	15301	15152	15199	15169	15265	15219	15032	15190	15130	15243	15206	15137	15153	15107	15216	15168	15183	15249	15241	15183	15300	15239	15245	15155	15335	15238	15302	15287	15167	15225	15234	15185	15376	15230	15304	15331	15301	15256	15307	15245	15237	15061	15285	15305	15121	15374	15283	15207	15247	15276	15183	15347	15404	15171	15286	15285	15252	15141	15263	15224	15411	15204	15243	15033	15162	15138	15466	15311	15160	15446	15419	15304	15279	15256	15267	15344	15195	15236	15259	15391	15422	15171	15165	15176	15232	15156	15300	15185	15224	15135	15210	15260	15259	15226	15291	15270	15147	15127	15175	15373	15173	15275	15079	15347	15323	15299	15181	15337	15272	15222	15184	15199	15155	15279	15230	15149	15254	15037	15188	15061	15223	15208	15238	15094	15040	15135	15130	15293	15313	15241	15306	15231	15308	15235	15198	15229	15211	15349	15261	15352	15386	15101	15248	15216	15235	15167	15274	15330	15166	15279	15140	15196	15251	15232	15263	15256	15359	15133	15166	15334	15090	15339	15065	15213	15304	15127	15179	15364	15314	15390	15284	15235	15255	15254	15132	15180	15165	15281	15191	15060	15125	15070	15214	15182	15321	15211	15345	15100	15198	15194	15124	15210	15134	15206	15109	15289	15157	15287	15322	15166	15231	15257	15113	15147	15279	15336	15185	15091	15098	15131	15232	15351	15271	15251	15167	15245	15245	15215	15186	15316	15141	15180	15311	15189	15270	15180	15157	15293	15296	15235	15305	15053	15214	15351	15359	15437	15357	15294	15276	15290	15063	15320	15264	15126	15290	15363	15263	15111	15212	15150	15212	15042	15076	15100	15380	15199	15314	15188	15158	15344	15276	15307	15133	15303	15297	15146	15256	15154	15235	15329	15208	15335	15319	15260	15427	15159	15296	15315	15207	15144	15310	15145	15178	15337	15185	15290	15297	15275	15267	15314	15217	15287	15245	15197	15182	15124	15212	15211	15293	15137	15158	15237	15256	15336	15163	15134	15284	15209	15198	15142	15101	15333	15266	15213	15253	15250	15200	15373	15197	15214	15017	15291	15208	15337	15155	15231	15197	15249	15224	15186	15125	15216	15316	15261	15166	15397	15201	15225	15436	15299	15359	15320	15063	15255	15239	15127	15064	15253	15405	15385	15326	15029	15165	15129	15341	15426	15305	15220	15221	15241	15468	15305	15206	15297	15182	15169	15107	15566	15167	15210	15157	15066	15205	15244	15271	15186	15307	15030	15226	15247	15337	15353	15078	15281	15093	15291	15350	15400	15211	15160	15238	15313	15164	15370	15241	15275	15255	15133	15379	15310	15248	15061	15287	15353	15204	15234	15294	15234	15390	15200	15216	15329	15180	15195	15272	15089	15339	15287	15044	15202	15149	15230	15164	15239	15110	15170	15228	15203	15169	15355	15322	15215	15091	15169	15191	15189	15296	15231	15284	15229	15089	15254	15294	15037	15141	15188	15363	15210	15315	15413	15245	15170	15289	15295	15189	15119	15250	15229	15202	15266	15133	15237	15106	15226	15219	15149	15192	15123	15363	15143	15238	15269	15273	15297	15129	15298	15161	15481	15132	15090	15196	15212	15233	15270	15140	15145	15230	15185	15136	15198	15238	15114	15168	15145	15223	15115	15027	15190	15264	15002	15109	15283	15099	15386	15115	15115	15279	15366	15148	15317	15141	15384	15253	15176	15220	15215	15357	15256	15279	15231	15304	15231	15195	15184	15052	15141	15396	15179	15229	15273	15149	15221	15227	15315	15095	15212	15340	15305	15093	15295	15277	14999	15192	15257	15298	15188	15230	15349	15277	15205	15213	15260	15076	15297	15292	15210	15132	15267	15276	15220	15181	15159	15209	15184	15307	15150	15191	15169	15113	15145	15292	15203	15308	15229	15178	15393	15202	15223	15268	15171	15327	15063	15230	15196	15292	15194	15265	15182	15328	15177	15375	15294	15448	15075	15142	15222	15175	15273	15254	15441	15200	15292	15146	15366	15255	15324	15226	15208	15098	15216	15076
23976	21177	28570	24361	22606	23046	22375	20141	18987	19059	18889	18572	18522	18395	18573	18569	18585	18465	18609	18376	18329	18332	18370	18217	18270	18407	18417	18265	18244	18349	18421	18289	18082	18132	18381	18237	18436	18389	18219	18235	18164	18108	18300	18365	18215	18282	18186	18254	18203	18152	18225	18202	18151	18373	18175	18354	18189	18313	18313	18353	18405	18142	18384	18253	18241	18262	18211	18304	18162	18274	18171	18168	18235	18236	18265	18233	18157	18324	18095	18170	18096	18152	18179	18171	18116	18233	18249	18325	18218	18379	18293	18268	18241	17962	18173	18356	18197	18074	17997	18054	18199	18233	18140	18159	18191	18316	18308	18014	18396	18163	18157	18299	18161	18129	18213	18360	18245	18309	18368	18408	18461	18339	18362	18395	18227	18303	18332	18377	18055	17987	18284	18252	18288	18284	18287	18353	18294	18141	18298	18250	18128	18287	18228	18407	18211	18401	18366	18033	18506	18384	18299	18128	18395	18260	18448	18181	18183	18305	18249	18131	18338	18162	18232	18369	18219	18170	18419	18155	18344	18197	18497	18323	18144	18229	18294	18235	18220	18260	18517	18186	18242	18308	18312	18304	18217	18404	18198	18160	18244	18149	18234	18278	18168	17984	18398	18189	18496	18415	18221	18310	18285	18428	18138	18246	18369	18277	18214	18126	18218	18206	18406	18107	18102	18220	18170	18222	18105	18348	18146	18186	18216	18189	18293	18316	18226	18220	18153	18495	18201	17975	18312	18271	18299	18250	18207	18149	18147	18271	18190	18176	18192	18150	18181	18197	18416	18209	18303	18197	18432	18317	18345	18180	18397	18232	18384	18237	18189	18324	18344	18126	18043	18336	18236	18169	18255	18121	18055	18251	18136	18060	18271	18324	18250	18357	18108	18251	18195	18165	18192	18221	18386	18236	18080	18106	18169	18263	18088	18271	18223	18326	18099	18107	18251	18165	18218	18353	18316	18200	18155	18166	18168	18054	18239	18238	18382	18316	18235	18361	18217	18190	17932	18257	18242	18420	18204	18133	18326	18204	18390	18059	18109	18147	17999	18469	18378	17984	18125	18143	18226	18363	18259	18222	18361	18559	18229	18361	18228	18329	18321	18218	18240	18134	18137	18281	18358	18400	18313	18474	18353	18125	18241	18234	18046	18108	18017	18171	18381	18198	18424	18181	18329	18343	18206	18294	18315	18395	18216	18201	18171	17968	18350	18269	18269	18377	18271	18244	18267	18194	18387	18309	18132	18223	18317	18180	18208	18244	18034	18091	18375	18344	18220	18220	18293	18071	18306	18028	18316	17950	18313	18381	18198	18191	18295	18301	18291	18185	18089	18305	18064	18198	18262	18376	18281	18191	18207	18227	18300	17948	18506	18124	18262	18140	18242	18167	18321	18079	18244	18168	18295	18419	18315	18204	18263	18303	18272	18009	18257	18263	18513	18102	18484	18345	18195	18136	18077	18394	18307	18385	18252	18160	18358	18063	18154	18140	18205	18270	18229	18208	18219	18296	18283	18220	18151	18247	18234	18289	18349	18146	18127	18059	18203	18218	18241	18410	18181	18252	18059	18200	18189	18223	18173	18270	18427	18159	18312	18145	18274	18309	18094	18182	18329	18305	18268	18445	18262	18411	18129	18133	18288	18118	18268	18401	18268	18353	18259	18229	18216	18151	18195	18151	18218	18260	18138	18187	18162	18323	18049	17943	18490	18381	18331	18214	18117	18364	18204	18342	18279	18363	18119	18224	18259	18418	18271	18120	18309	18312	18443	18063	18333	18167	18187	18176	18362	18073	18133	18000	18060	18040	18151	18227	18223	18093	18273	18124	18310	18244	18272	18307	18135	18254	18197	18202	18158	18168	18030	18357	18147	18235	18202	18235	18363	18202	18283	18440	18334	18161	18210	18042	18342	18274	18190	18169	18073	18159	18411	18277	18237	18457	18284	18390	18130	18162	18293	18106	18169	18057	18242	18131	18272	18200	18415	18114	18138	17982	18153	18388	18299	18147	18596	18145	18132	18355	18366	18379	18237	18276	18296	18077	18141	18483	17998	18237	18257	18222	18201	18153	18293	18362	18177	18233	18194	17934	18180	18135	18234	18184	18205	18151	18353	18097	18234	18128	18280	18279	18258	18059	18193	18145	18222	18112	18431	18238	18264	18133	18218	18233	18375	18382	18086	18106	18234	18158	18385	18190	18128	18080	18097	18342	18370	18127	18368	18238	18361	18148	18196	18363	18353	18224	18213	18265	18170	18207	18001	18162	18260	18171	18276	18293	18404	18139	18124	18132	18143	18409	18257	18039	18319	18190	18323	18381	18279	18441	18354	18372	18297	18221	18340	18168	18280	18003	18207	18247	18213	18254	18079	18239	18312	18276	18026	18272	18108	18456	18265	18409	18066	18083	18215	18068	18385	18229	18444	18323	18145	18082	18213	18241	18235	18395	18309	18125	18306	18110	18114	18242	18256	18312	18181	18345	18206	18172	18225	18215	18083	18164	18267	18250	18027	18342	18255	18221	18354	18079	18400	18152	18259	18038	18269	18322	18134	18190	18258	18373	18265	18265	18322	18149	18429	18439	18139	18238	18154	18470	18284	18240	18304	18051	18104	18215	18104	18311	18024	18134	18512	18236	18150	18059	18171	18199	18340	18284	18209	18179	18336	18199	18199	18095	18185	18356	18292	18171	18229	18284	18114	18172	18021	18272	18313	18156	18087	18525	18193	18177	18438	18314	18254	18135	18205	18065	18292	18097	18179	18152	18127	18146	18217	18173	18279	18251	18350	18197	18357	18090	18138	18122	18257	18285	18249	18163	18282	18100	18155	18334	18388	18076	18202	18043	18277	18242	18338	18352	18204	17946	17901	18396	18205	18367	18222	18207	18327	18133	18111	18050	18190	18275	18189	18288	18280	17979	18181	18281	18258	18331	18160	18117	18215	18139	18373	18474	18154	18370	18141	18264	18257	18155	18226	18234	18341	18109	18219	18231	18261	18291	18234	18255	18227	18372	18177	17994	18161	18232	18214	18165	18331	18313	18183	18313	18313	18068	18194	18228	18050	18184	18263	18428	18369	18231	18293	18356	18259	18143	18352	18041	18341	18248	18291	18100	18161	18239	18211	18168	18284	18146	18308	18345	18297	18103	18291	18254	18171	18358	18433	18175	18144	18120	18292	18136	18230	18144	18093	18089	18278	17974	18082	18409	18219	18160	18293	18335	18312	18228	18281	18210	18199	18227	18040	18254	18270	18139	18304	18181	18439	18386	18423	18290	18214	18184	18166	18165	18433	18258	18164	18144	18267	18192	18206	18140	17907	18051	18410	18272	18250	18386	18113	18138	18134	18390	18494	18217	18157	18247	18229	18333	18042	18110	18248	18248	18136	18325	18278	18323	18220	18021	18222	18439	18130	18281	18061	18376	18318	18289	18222	18088	18175	18092	18431	17968	18239	18281	18236	18354	18183	18175	18086	18145	18476	18378	18193	18337	18150	18129	18137	18310	18311	18322	18215	18178	18302	18295	18332	18171	18174	18192	18142	18150	18349	18300	18096	18235	18195	18324	18302	18281	18311	18163	18268	18268	18140	18332	18245	18261	18017	18057	18088	18373	18286	18212	18389	18409	18209	18184	18152	18315	18080	18275	18548	18232	18304	18308	18237	18125	18263	18339	18093	18379	17975	18229	18210	18245	18178	18318	18313	18187	18225	18244	18306	18329	18257	18250	18385	18210	18455	18321	18266	18187	18324	18135	18165	18212	18271	18201	18250	18180	18167	18311	18131	18435	18294	18533	18085	18366	18200	18226	18056	18098	17854	18060	18120	18380	18074	18432	18259	17937	18170	18386	18321	18323	18190	18085	18111	18278	18237	18359	18272	18204	18287	18280	18117	18242	18176	18179	18244	17939	18404	18171	18196	18325	18305	18277	18146	18114	18390	18190	18257	18282	18170	18225	18345	18206	18151	18505	18354	18247	18115	18158	18232	17879	18293	18323	18226	18283	18250	18301	18361	18043	18340	18360	18040	18252	18374	18113	18342	18164	18159	18229	18204	18088	18298	18228	18336	18091	18492	18199	18355	18106	18136	18191	18121	18200	18226	18116	18067	18347	18302	18266	18133	18355	18374	18247	18078	18214	18242	18231	18132	18413	18269	18247	18200	18186	18296	18309	18271	18359	18073	18360	18508	18267	18334	18431	18455	18253	18349	18286	18137	18189	18360	18107	18226	18369	18250	18170	18458	18187	18093	18571	18300	18288	18280	18097	18254	18371	18175	18321	17993	18180	18210	18036	18464	18198	18115	18258	18144	18469	18184	18075	18278	18261	18266	18188	18148	18319	18227	18233	18326	18406	18242	18143	18236	18270	18176	18364	18115	18271	18215	18146	18205	18345	18308	18415	18152	18171	18218	18164	18263	18142	18386	18296	18450	18263	18168	18138	18155	18286	18180	18156	18134	18232	18346	18178	18278	18224	18277	18140	18274	18186	18046	18333	18181	18288	18240	18300	18326	18075	18437	18364	18266	18199	18268	18331	18255	18323	18419	18395	18215	18305	18297	18163	18318	18347	18244	18200	18168	18241	18421	18193	18301	18350	18165	18331	18293	18104	18366	18215	18406	18221	18307	18125	18156	18333	18474	18202	18211	18209	18281	18401	18259	18287	18095	18008	18105	18136	18374	18027	18126	18066	18143	18130	18385	18221	18311	18259	18264	18218	18286	18278	18377	18147	18182	18277	18239	18373	18139	18179	18064	18187	18491	18238	18386	18031	18028	18282	18333	18422	18182	18175	18301	18329	18361	18216	18244	18207	18223	18240	18407	18283	18392	18451	18053	18205	18271	18453	18342	18222	18158	18161	18215	18308	18126	18118	18220	17964	18242	18214	18319	18323	18245	18231	18254	18401	18062	18333	17975	18244	18278	18315	18156	18347	18295	18158	18515	18094	18060	18394	18195	18276	18208	18309	18308	18070	18171	18078	18269	18391	17972	18196	18302	18149	18125	18167	18176	18156	18148	18198	18447	18273	18246	18175	18156	18055	18102	18301	18073	18034	18126	18240	18261	18384	18280	18390	18219	18127	18154	18274	18190	18193	18322	18451	18076	18134	18459	18141	18161	18419	18193	18263	18299	18270
21215	35852	31681	23856	20636	18566	17688	17550	16434	15936	15750	15524	15336	15390	15166	15185	15296	15344	15215	15343	15131	15240	14942	15109	14830	15060	15032	15184	14945	15054	15089	14987	14846	15065	14919	15074	14880	15058	14991	15040	14902	14962	15021	14952	14928	15080	14926	15032	14975	14953	14876	14940	15015	15055	15031	14985	14844	14950	15059	15021	14906	14878	14901	14917	14942	15157	14998	14955	15119	14858	14910	15065	15016	15107	15144	15022	15047	15016	15075	15065	15088	14891	15057	15144	15090	15117	14991	14896	15240	15125	15086	15155	15076	15082	15127	15034	15011	15115	15116	14998	14968	15031	15010	14948	15260	15235	15206	15014	15046	14946	14964	15042	15141	14898	14937	15025	14901	14864	14861	14974	14906	15012	14862	14881	15013	14863	15039	14775	15049	14990	14908	15002	15002	14960	14986	15055	14911	14890	14980	15002	15109	14998	15046	15128	14928	14647	15119	15032	14885	14903	14977	14986	14961	15006	15094	15036	15086	15180	14890	14876	15059	14926	14943	14989	15141	15005	14939	14939	15061	14902	14992	15018	14989	15111	14885	15014	15099	14809	14798	15033	14918	14961	14897	15061	14988	15048	15001	14942	14964	14956	14883	14984	14956	14979	15055	14908	15061	15068	15120	14912	14964	14979	15026	15001	14899	14957	15003	14977	14813	14955	14940	14976	14984	14893	14921	14877	15166	14928	14934	15114	14881	14893	15030	15158	15070	14867	14996	15059	14935	14992	14933	14948	14877	15018	14997	15039	15100	15097	14937	14842	14865	15113	14974	14877	14927	14810	14947	15017	14898	14820	15153	14971	15054	14980	14903	14933	14962	14969	15116	14803	14992	14906	15105	14876	14810	15007	15032	15155	14943	14953	14961	14812	15058	14903	15114	15036	15065	15055	14897	15060	15031	14992	14950	14946	15089	15041	14947	14890	15016	15017	15037	14902	15018	15060	14907	15018	14735	15029	15150	14908	15003	14952	15183	14909	14953	14977	14669	15051	15012	15031	15055	15074	14832	14961	14960	14921	14851	15038	15035	14926	14949	14844	15070	14771	14978	15026	15129	14859	14841	15030	14899	14856	15005	15002	14919	15098	15099	14925	14855	14978	15001	15072	15059	15134	14968	14915	14889	14897	14942	14893	15018	14970	14968	15058	14898	15091	14880	14895	14873	15159	14913	14964	15029	14942	15078	14849	14966	15167	14962	14970	14844	14935	15112	14964	14985	14996	15087	14850	14877	15055	14871	15067	14950	15081	14789	15032	15016	14859	14812	14897	15065	15035	14932	14951	14956	14848	14943	15026	14922	15061	14871	15146	14939	14821	15085	15059	15013	14921	14902	14849	15159	14941	15068	15058	15054	15148	14934	15028	15014	14903	15084	15013	15065	14884	15080	15170	14938	14907	14860	14901	15126	15027	15053	14907	15184	14975	14971	14907	15028	14877	14895	14867	14983	14992	14848	15246	14900	15017	14955	15065	14814	14933	14984	15063	15019	14775	14843	14834	14999	14948	15023	15009	14993	14968	15000	15081	15128	14944	14899	14776	15103	14885	14829	15117	15037	14943	15050	15093	15041	14982	15088	15095	14863	14914	14893	15037	14822	14956	15105	14981	14902	14991	15056	15050	15051	15002	15061	14969	14948	14816	15165	14797	15188	15026	14859	14908	15144	14931	14881	14985	14965	14942	14869	15115	14994	15026	14894	14964	14940	14990	15050	15029	14990	14928	15169	14830	14994	15272	14898	14984	15150	14909	15026	14966	14926	15064	15026	15036	14913	15057	14975	15000	15160	15005	15057	15077	15216	15090	15011	15132	15126	14956	15072	14931	14837	14959	15039	14899	15013	15147	15061	14908	15090	14783	15195	15010	15036	15290	15118	15099	14968	14922	14973	15032	14861	14920	14919	15059	14858	14993	15072	15083	14844	15034	15027	14993	14945	14965	14895	14989	14952	14978	14905	15058	15003	14851	14846	14999	15034	14995	15027	14959	14863	15010	15010	15137	14886	14896	15039	15057	14976	14946	15020	14930	14958	14860	14982	14906	15075	15090	14780	15027	15033	15133	14806	14877	14964	14935	14926	15038	15083	14994	14975	14971	14988	15112	14931	14960	15125	15028	15125	14941	14946	14950	14973	14795	15025	14771	14933	14888	14990	14979	14923	14922	15000	14872	14968	14977	14801	15098	14868	15034	14887	15020	14951	14987	14977	14759	15085	14962	14931	14991	15017	14836	14950	15137	14934	15009	14865	15161	15078	15012	14939	14851	15178	15006	14982	14943	14802	14913	14913	14823	14930	14747	14991	14950	14878	14929	15054	15123	14849	15038	14965	15015	14870	14847	14954	14882	15022	15017	15057	14905	14966	14976	14968	14994	14929	15046	14981	15051	15046	15011	14848	15074	14961	14864	15000	15043	14833	15073	14801	14985	15087	15047	14924	14922	15061	14866	14844	15065	14896	14966	14910	14899	15016	14948	14963	14899	14938	14861	14937	14836	14934	15233	15125	14839	14991	15071	14917	14811	15019	14999	15069	14918	14997	14950	14983	14796	15044	15064	14958	14943	14941	14825	15045	14942	14993	14952	14933	14864	14976	15017	15080	14846	15039	14978	14802	14937	15003	14978	14891	14918	14946	15066	14883	15162	15017	14956	14971	14872	14930	15173	14882	14933	14944	15103	15047	15023	15098	14886	14948	14973	15038	15067	14920	14865	14789	14962	15041	15088	14958	14994	15024	15044	14966	14989	14968	14916	15061	15148	14980	14964	14990	14881	14870	14910	14988	14914	15027	14920	15010	15002	14962	14923	15068	15139	14784	14940	15046	14987	14966	15111	14993	15049	14960	14859	14949	14898	14935	15051	14864	14841	14968	14910	15068	14909	14924	15013	14946	14902	14888	14993	14915	15047	14968	15017	15013	15028	15029	15103	14886	15113	15032	14890	14889	15084	14962	14925	14966	15108	14942	14991	14849	15017	15091	14901	15104	14877	15070	14716	14869	14946	14936	14996	15052	14953	14917	15019	14942	14933	14964	14987	15114	15130	14960	15134	14994	15005	14980	14936	15214	14994	14854	15012	15060	15195	14707	15043	14976	14928	14976	15007	15003	15030	15080	15126	15028	15038	15032	15073	14977	14946	14837	14937	15109	15088	14997	14989	15102	14874	14788	14942	15090	15055	15079	15022	14998	15035	14952	15051	14899	15123	14855	14822	14973	14899	14988	14989	14914	15062	15030	15119	14998	15075	14925	15104	15065	15004	14993	14937	15183	15114	15012	15042	15032	14720	14937	14945	15057	14820	15019	15003	15035	15032	14922	14996	14990	15041	15003	14912	15136	14910	15177	14905	15180	14948	14908	14810	14986	14896	14971	15083	15055	14914	15037	14991	14855	14980	14994	14973	14847	15142	15015	15056	14895	15034	14907	15077	15005	15001	14898	14843	15018	14871	14888	14981	15167	15098	15004	15167	14793	14972	14892	14981	15008	14855	15008	14830	14988	14792	14995	14854	14898	14857	15019	14964	14948	15040	14934	14906	15004	14981	15014	14874	15049	15163	14923	15078	14940	14955	14907	14983	15198	14972	14889	14922	14925	15066	14885	14988	14840	15214	14925	15063	14895	14983	14978	15023	15016	14871	14951	14978	15291	14989	14975	14927	15007	15015	14910	14984	14912	15076	14783	14992	15012	15036	15039	14750	14933	14979	15107	15009	14911	15076	15146	14860	15032	14987	14884	14937	15080	15005	14945	14955	14998	14951	15013	15029	14982	14915	15031	15033	15095	15081	15062	14871	14807	14898	14748	15059	14965	15024	14941	14954	14884	14855	14949	15062	14952	15232	14998	15074	14757	15227	14990	14964	15040	14929	15050	14977	14920	15067	14811	14945	15015	15030	15034	14925	14932	14973	14964	14864	14971	14983	15016	14900	14990	15125	15147	14937	15039	15011	14951	15134	15125	15076	15079	14935	14931	15016	14867	15053	15151	15122	14898	15062	15038	15182	14931	14987	14939	15078	14885	14928	14956	14932	15071	14956	14981	15056	14862	15050	14816	15033	15037	15022	15002	15030	14907	14901	15028	15086	14994	15172	14986	15009	15176	14925	14967	15027	15102	15001	15017	14886	15019	14865	14994	15276	15240	14960	15035	15100	14911	14803	15079	15006	14964	14861	14928	14951	14859	14975	15092	14955	15022	14991	14905	14910	15163	15083	14920	14966	15036	15019	14826	14956	15006	14987	14843	14768	14855	14807	14922	15039	14885	14957	14951	14917	14888	15074	14805	15020	14931	14889	14996	15027	15039	15003	14863	14977	14909	14984	14993	14846	14980	14985	15028	14883	15047	14944	15187	15023	15043	15031	15114	14790	14929	14992	15002	14932	14917	14958	15158	14954	15017	14929	14894	14896	14900	14898	14976	14987	15016	15012	14819	14935	14972	14834	15096	14921	14907	14956	15125	14969	14978	15020	14962	15081	14933	15060	15011	14937	15130	14973	14993	14903	14846	15011	14893	14901	14996	14844	14798	14979	15079	14822	15057	14980	14963	14962	15004	14896	15082	14870	15087	14975	15005	14973	15055	14957	14963	15121	15135	15026	15013	14980	15102	14985	15035	15037	15012	14907	14908	14901	14897	15016	15139	15080	15039	15026	14915	15004	15180	15026	15024	15018	14955	15048	14942	14963	15064	15086	14993	14972	15101	14996	14848	14841	14958	14792	15037	14869	15159	14855	15088	14882	15031	14991	15012	15141	14983	14943	14960	15015	14992	14921	14984	14860	14900	15175	15070	15040	14936	14915	15094	14985	14875	14956	14949	15004	15060	15013	14956	15028	14992	15082	14789	15050	15184	15001	15089	15045	15026	15135	14940	15056	14876	14911	14899	14973	15057	15092	15188	14951	15086	14958	15082	14894	15063	15035	14907	14813	15093	14987	14985	14964	14923	15029	15038	15012	15073	14855	15039	15107	14860	15019	15015	15009	14913	14960	15058	14812	15030	15007	15049	14982	15176	14818	15109	15050	14989	15128	14886	14924	15156	15077	15008	15020	15159	15024	15038	15082	15060	14912	14951	14992	15071	15070	14983	14802	14764	14904	14916	14919	15032	14879	15107	15030	14954	15064	14857	14989	15071	14963	15041	15003
22817	21160	28920	23709	21652	24023	25763	21378	20033	19596	19503	19210	18998	18966	18973	18907	18847	18898	18846	18732	18723	18734	18792	18732	18615	18485	18677	18702	18495	18447	18639	18643	18633	18492	18676	18464	18653	18677	18611	18760	18760	18702	18319	18777	18390	18551	18559	18589	18646	18437	18407	18749	18567	18699	18668	18272	18503	18707	18579	18519	18629	18352	18382	18491	18657	18411	18630	18367	18455	18490	18567	18799	18551	18416	18629	18773	18403	18539	18546	18395	18526	18525	18575	18570	18749	18440	18669	18634	18519	18623	18549	18534	18591	18675	18753	18332	18489	18468	18456	18296	18641	18528	18406	18450	18345	18545	18213	18506	18538	18272	18514	18617	18438	18258	18497	18667	18411	18608	18480	18496	18395	18305	18350	18490	18367	18459	18662	18536	18746	18397	18609	18555	18428	18339	18560	18437	18423	18656	18340	18476	18453	18323	18514	18598	18524	18620	18447	18366	18323	18351	18481	18377	18510	18470	18488	18409	18581	18283	18498	18554	18492	18331	18331	18301	18507	18499	18585	18304	18462	18501	18694	18647	18481	18339	18295	18503	18562	18384	18706	18341	18451	18461	18510	18416	18231	18408	18501	18323	18390	18598	18486	18693	18694	18598	18587	18448	18524	18481	18532	18436	18528	18544	18609	18381	18327	18410	18489	18491	18366	18488	18396	18466	18463	18452	18514	18312	18504	18415	18401	18367	18450	18518	18353	18379	18441	18626	18404	18601	18376	18425	18578	18555	18256	18382	18442	18451	18524	18586	18207	18432	18455	18642	18221	18695	18369	18349	18583	18429	18390	18489	18544	18554	18520	18574	18399	18442	18443	18361	18482	18624	18519	18470	18679	18686	18483	18470	18484	18408	18466	18468	18359	18422	18521	18611	18447	18440	18642	18320	18428	18565	18499	18564	18361	18351	18426	18582	18427	18571	18276	18565	18442	18571	18557	18599	18331	18316	18459	18301	18667	18534	18410	18633	18453	18305	18428	18500	18524	18360	18568	18370	18404	18485	18342	18422	18476	18430	18438	18637	18482	18308	18433	18227	18675	18438	18598	18573	18676	18490	18610	18601	18440	18540	18555	18660	18663	18386	18469	18343	18407	18586	18357	18542	18464	18560	18494	18451	18565	18444	18624	18585	18349	18583	18514	18403	18663	18437	18432	18534	18550	18684	18638	18404	18464	18608	18490	18392	18346	18401	18613	18510	18710	18516	18372	18519	18422	18601	18353	18450	18482	18584	18562	18475	18437	18407	18403	18268	18384	18600	18433	18579	18557	18488	18362	18467	18427	18508	18515	18310	18421	18464	18495	18412	18429	18558	18391	18491	18266	18416	18324	18220	18499	18492	18329	18743	18524	18331	18485	18491	18491	18508	18600	18496	18307	18581	18421	18437	18576	18630	18617	18464	18231	18466	18266	18424	18580	18320	18231	18595	18304	18353	18412	18309	18564	18451	18403	18240	18276	18522	18441	18323	18379	18470	18600	18555	18597	18554	18379	18518	18385	18431	18477	18331	18343	18634	18409	18626	18600	18527	18510	18555	18886	18630	18453	18577	18447	18401	18316	18453	18501	18304	18409	18641	18637	18594	18593	18545	18625	18667	18440	18502	18498	18516	18676	18620	18532	18428	18222	18320	18306	18596	18369	18380	18387	18598	18484	18330	18380	18699	18579	18430	18416	18408	18417	18554	18445	18620	18458	18290	18498	18347	18338	18511	18368	18481	18615	18337	18388	18504	18337	18403	18280	18347	18220	18474	18268	18438	18645	18356	18410	18500	18289	18435	18506	18423	18259	18522	18581	18594	18615	18467	18560	18190	18610	18378	18596	18472	18470	18460	18297	18242	18525	18522	18434	18558	18591	18439	18437	18386	18571	18424	18286	18700	18507	18623	18274	18398	18327	18475	18491	18576	18522	18536	18391	18440	18555	18675	18574	18470	18437	18516	18368	18410	18793	18334	18567	18404	18398	18268	18646	18446	18422	18293	18426	18449	18234	18382	18305	18373	18529	18374	18346	18719	18643	18512	18382	18451	18640	18335	18563	18320	18557	18467	18616	18374	18449	18539	18419	18515	18508	18354	18470	18393	18413	18455	18203	18400	18426	18403	18543	18553	18514	18525	18401	18435	18356	18672	18586	18392	18421	18517	18349	18324	18390	18537	18354	18683	18448	18347	18523	18564	18360	18492	18523	18374	18123	18373	18357	18364	18406	18626	18528	18370	18294	18314	18518	18228	18545	18354	18470	18496	18388	18526	18525	18556	18506	18497	18579	18222	18458	18465	18558	18308	18400	18438	18534	18563	18439	18609	18469	18707	18503	18598	18305	18324	18470	18323	18550	18490	18303	18392	18554	18289	18268	18428	18459	18271	18490	18336	18581	18380	18493	18381	18502	18229	18463	18398	18456	18416	18728	18447	18331	18305	18467	18401	18346	18325	18235	18529	18358	18260	18377	18551	18441	18416	18587	18277	18457	18468	18362	18541	18604	18463	18586	18549	18530	18397	18581	18613	18513	18340	18610	18552	18396	18448	18416	18506	18333	18611	18350	18518	18774	18617	18323	18488	18471	18620	18514	18604	18483	18553	18448	18341	18436	18782	18350	18329	18437	18323	18365	18364	18433	18487	18339	18329	18335	18397	18496	18410	18331	18606	18409	18385	18635	18466	18286	18353	18380	18468	18330	18573	18555	18353	18563	18509	18507	18486	18402	18566	18595	18471	18511	18556	18485	18293	18451	18450	18546	18372	18535	18416	18379	18617	18425	18456	18485	18319	18330	18469	18725	18285	18600	18409	18494	18510	18673	18445	18485	18411	18422	18424	18512	18327	18465	18263	18371	18459	18599	18437	18447	18638	18319	18336	18240	18472	18620	18525	18588	18390	18529	18338	18385	18422	18435	18770	18498	18647	18589	18661	18466	18430	18284	18442	18495	18563	18388	18378	18392	18469	18535	18302	18475	18373	18438	18527	18521	18662	18435	18378	18323	18361	18607	18465	18388	18573	18274	18629	18482	18291	18232	18417	18377	18515	18423	18569	18558	18470	18546	18696	18580	18608	18602	18247	18330	18418	18488	18238	18516	18546	18677	18588	18399	18372	18370	18484	18540	18377	18461	18537	18454	18346	18534	18648	18410	18563	18517	18318	18550	18724	18526	18371	18462	18561	18482	18495	18486	18445	18335	18567	18304	18426	18349	18370	18381	18350	18484	18541	18255	18533	18494	18592	18639	18485	18480	18538	18562	18431	18392	18313	18346	18591	18583	18196	18369	18442	18688	18522	18666	18442	18377	18276	18392	18412	18424	18656	18332	18543	18509	18477	18700	18586	18484	18426	18549	18317	18302	18452	18472	18525	18479	18456	18311	18528	18537	18584	18320	18492	18281	18531	18510	18494	18524	18643	18418	18605	18674	18514	18575	18203	18465	18448	18461	18293	18539	18350	18466	18301	18540	18488	18577	18553	18494	18468	18299	18504	18518	18229	18613	18393	18313	18597	18458	18364	18323	18467	18465	18299	18470	18435	18602	18228	18535	18489	18389	18404	18423	18544	18487	18418	18659	18622	18225	18352	18335	18418	18440	18322	18263	18391	18512	18523	18428	18572	18448	18700	18497	18496	18761	18338	18314	18481	18611	18395	18450	18326	18427	18327	18276	18460	18412	18521	18562	18646	18515	18544	18689	18380	18584	18569	18370	18262	18462	18608	18490	18406	18648	18427	18561	18244	18488	18482	18355	18566	18588	18568	18436	18459	18289	18299	18277	18273	18590	18446	18563	18422	18640	18500	18455	18296	18452	18220	18405	18495	18512	18413	18422	18476	18395	18607	18526	18428	18446	18422	18304	18366	18606	18353	18623	18385	18417	18391	18329	18490	18517	18409	18397	18413	18438	18339	18415	18382	18511	18265	18551	18632	18469	18508	18347	18496	18554	18394	18615	18576	18443	18628	18410	18592	18499	18483	18605	18315	18389	18503	18598	18531	18334	18374	18427	18388	18455	18531	18613	18584	18414	18502	18682	18403	18380	18356	18339	18430	18355	18377	18505	18360	18559	18518	18383	18460	18535	18510	18461	18311	18820	18439	18588	18314	18548	18526	18677	18466	18490	18340	18424	18419	18549	18238	18377	18642	18525	18415	18343	18709	18670	18464	18503	18313	18303	18355	18562	18581	18487	18414	18408	18361	18517	18494	18631	18282	18642	18368	18505	18410	18388	18424	18482	18631	18578	18442	18486	18450	18541	18473	18522	18511	18358	18444	18466	18423	18398	18509	18595	18556	18531	18420	18302	18297	18515	18469	18538	18358	18294	18554	18625	18377	18571	18479	18264	18454	18463	18478	18364	18289	18395	18589	18327	18375	18344	18437	18592	18536	18369	18222	18573	18335	18601	18419	18539	18445	18474	18470	18468	18418	18373	18485	18548	18332	18470	18532	18593	18532	18537	18431	18387	18381	18417	18350	18484	18512	18278	18240	18507	18441	18310	18293	18540	18436	18383	18469	18449	18320	18585	18508	18470	18255	18556	18342	18585	18311	18513	18652	18576	18589	18624	18409	18407	18400	18440	18450	18627	18491	18374	18360	18599	18451	18614	18688	18595	18524	18412	18525	18460	18405	18436	18427	18523	18546	18390	18416	18400	18520	18286	18343	18383	18403	18408	18532	18738	18645	18462	18481	18621	18630	18468	18614	18282	18366	18331	18593	18425	18221	18353	18668	18636	18499	18344	18511	18515	18441	18397	18380	18422	18378	18556	18406	18539	18626	18441	18475	18437	18443	18513	18527	18384	18218	18419	18381	18415	18447	18391	18573	18467	18456	18392	18748	18516	18514	18422	18621	18620	18404	18402	18422	18640	18601	18456	18513	18452	18608	18297	18589	18303	18239	18450	18346	18690	18298	18433	18427	18446	18577	18469	18612	18603	18378	18500	18343	18319	18349	18556	18629	18457	18636	18533	18447	18420	18595	18546	18412	18519	18432	18629	18416	18210	18179	18545	18473	18444	18339	18576	18578	18471	18367	18481	18444	18497	18235	18471	18357	18422	18536	18453	18275	18447	18385	18382	18492	18440	18301	18289	18588	18579	18298	18519	18747	18456	18522	18489	18551	18471	18310	18443	18644	18484	18381	18676	18262
23245	40980	35673	27046	23787	20185	18760	18519	17232	16371	16319	15807	15727	15788	15717	15532	15538	15419	15310	15495	15579	15393	15398	15331	15277	15182	15127	15355	15225	15100	14992	15207	15147	15081	15205	15191	15049	15285	15122	15208	14928	15027	15126	15102	15032	15214	15217	15298	15104	15116	15020	15110	15269	15161	15117	15225	15285	15164	15318	15057	15090	15096	15032	15063	15140	15213	14986	15102	15152	15110	15186	15060	15171	15092	15001	15149	15055	15306	15131	15252	15185	15094	15125	15132	15114	15185	15124	15170	15198	15367	15146	15079	15097	15179	15248	15268	15162	15084	15005	15199	15144	15007	15086	15252	15134	15080	15245	15035	15232	15075	15102	15059	15082	14899	15034	15179	15214	15091	15230	14950	15004	15123	15042	15131	15136	15179	15121	15044	15026	14972	15132	15009	15077	15287	15022	15192	14828	15319	15011	15211	15157	14993	15119	15088	15111	15101	15078	15198	15253	15034	14978	15071	14868	15185	15143	14905	15125	15023	14961	14925	15125	15107	15058	15011	15293	15178	15264	15128	15102	15097	15106	15202	15116	15168	15192	15225	15202	14987	14878	15058	15117	15139	15180	15120	14917	14864	15074	15003	15286	14961	14839	15340	15161	15208	14938	15253	15071	15261	14948	15188	14964	15146	15039	15102	15049	15096	15177	15106	15108	15044	15144	15431	15141	15114	15095	15003	14807	15111	15066	15143	15060	14978	14953	15165	15158	15179	15055	15113	15147	15179	15020	15213	15034	15118	15179	15047	15034	15083	15186	15118	15114	15231	15034	15005	15055	15029	15046	15135	15045	15175	15129	15210	14992	15123	15098	15169	14948	14970	15119	15101	15264	15143	15110	15116	15160	15215	15066	15186	15067	15397	15029	15088	14980	15174	14936	15063	15048	15244	15021	15030	15173	15141	15174	14944	15050	14931	15005	15211	15078	15232	14966	15090	15152	15027	15076	14997	15230	15180	15015	15183	15157	15103	15007	14886	15152	15026	14972	15138	15151	15132	15257	15235	14952	15212	15049	15265	14973	15050	15062	14971	15071	15161	14892	15148	15134	15097	15191	15157	15198	15085	15119	15012	15215	15189	15044	15023	15036	14941	15224	15219	15115	15141	15074	15139	15340	14946	15020	15219	15056	15149	15073	15248	15061	15122	15156	15085	15232	15175	15076	15163	15097	14972	15163	15234	15174	15072	15140	15061	15125	15000	15108	15068	15156	14985	15181	15085	15053	15126	15214	15031	15097	15112	15150	15037	15066	15258	15173	15037	15316	15189	14938	15120	15030	15123	15073	15082	14965	14966	15103	15046	14990	15016	14999	15023	15080	15024	15052	15327	15091	15185	15016	15237	15073	15077	15164	15107	15009	15179	15158	15078	15071	15098	15177	15038	14899	15152	14966	14974	15101	15087	15211	14998	15054	15034	15065	15020	15362	15246	15020	14959	15183	15255	15085	15134	15151	15154	15050	14929	15236	14826	15104	15116	15052	15154	15068	15120	15077	14937	14922	14977	14935	15122	15165	14998	15262	15126	15189	15097	15099	15135	15065	15073	15165	15096	15004	15182	15060	15099	15112	15004	15017	15121	15177	14976	15076	15163	15077	15218	14985	15181	15139	15071	14951	14964	15139	15107	15059	15033	15084	15099	15067	15103	15104	15025	14827	15268	15177	15057	15075	15118	15207	15208	15016	15177	15225	15012	15225	15117	15388	15038	15144	15142	15313	14972	14990	15147	15003	15185	15045	15057	15147	15003	15140	15036	15008	15060	15137	15063	15044	15175	15245	15147	15109	15023	14952	15398	15163	14975	15127	15001	15119	15125	15140	15037	14867	15067	15105	15102	15105	15264	15130	15089	15103	15070	14983	14973	15165	15097	15107	15012	14990	14840	15241	15133	15146	15162	15109	15168	15161	15177	14987	14997	15048	14994	15128	15148	15023	15105	15021	15045	15176	15043	15110	15076	14961	15122	15056	14979	15099	15076	15114	15141	15145	15001	14988	15178	15100	15052	15203	14982	15132	15036	15129	15131	14911	15093	15097	15083	15257	15108	15206	15088	15126	15012	15062	15230	15037	15044	14990	14968	15226	15119	14974	15139	15166	14923	15152	15208	15026	15014	15231	15057	15070	15076	15089	15168	15211	15037	15192	15145	15216	15238	14966	15076	15121	15080	15028	15210	15003	15073	15245	15281	15139	14882	15173	15202	15071	15188	15110	15180	15136	15059	15027	15012	14957	14987	15033	15166	15220	15147	14854	15133	15110	15075	15053	15014	15056	15008	15162	15137	14987	15152	15083	15107	15170	15009	15048	14920	14839	15086	15214	15016	15154	15029	15099	15105	15006	15116	14953	15188	15078	15161	15144	15139	15156	15014	14973	15269	15024	15262	15184	15118	15130	15009	15023	15188	15200	15006	15148	15000	14903	15134	15182	14957	15124	15050	15146	14959	15184	14997	15173	15059	14907	15321	15037	15221	15115	15052	15191	15081	14953	15072	15057	15116	15256	15110	15130	15094	15138	15198	15160	15081	15176	15143	15137	15043	15222	15137	15169	15154	15100	15055	15216	15037	15201	15062	15077	15212	15192	15268	15187	15187	15055	15008	15147	15030	15024	14967	15196	15120	15232	15132	15219	15056	15116	15274	14941	15045	15285	15158	14962	14985	15016	15280	15024	15113	15199	14950	15338	15142	15143	15077	15110	15014	15078	14922	15288	14941	15115	15114	14974	15130	15114	14932	15126	15096	15121	15171	15215	15107	15120	15118	15002	15205	15077	15206	15262	15208	15120	15083	14858	14991	15054	15113	15166	15129	15029	15167	14874	15089	15140	15003	15038	15065	15132	15331	15038	15193	15002	15113	15052	15131	15111	15138	15003	15173	15158	15207	15176	15121	15129	15110	15125	15239	15018	15210	15064	15075	14918	15209	15085	15118	15006	15048	14922	15089	15140	15012	15189	14963	15107	15135	15151	15095	15107	15141	15094	15185	15143	15199	15063	15189	15113	15075	15037	15035	15163	15138	15101	14944	15036	15257	15031	15207	15044	15005	15183	14985	15052	14859	15054	14995	15142	15059	15093	15007	15168	14825	14960	15043	15241	15083	15071	14870	15070	14987	15032	14936	15127	15224	14953	15149	15197	15155	15205	15165	15162	15192	15069	15043	15141	15192	15083	14997	14988	15109	15210	15170	15087	15045	15098	15173	15166	15107	15075	15141	15167	15046	14989	15187	15115	15216	15096	14930	15125	14899	15011	15011	15182	15017	15081	14963	15215	15126	15042	15229	15119	15322	15145	15052	15261	15160	14912	15097	14984	15004	15208	14992	15099	15074	15114	15174	15147	15152	15079	15263	15070	15016	15131	14991	15108	15114	15184	15224	15031	15189	15105	15170	15146	15002	15070	15065	15224	15011	15240	14942	15072	15136	15180	15245	15194	15076	15097	15152	15090	15095	15294	14950	15173	15035	15185	15167	15136	15068	15088	15055	15116	14941	15035	15257	15064	15095	15034	14925	15015	15124	15168	15021	15121	15118	15031	14978	15084	15182	15223	15107	15048	15170	14942	15181	15151	14998	15168	15036	15045	15085	15048	15020	15094	15050	15088	15178	15249	15113	14992	14993	15041	15273	15085	14896	15096	15048	15075	14923	15111	15131	15050	14991	15256	15069	15117	15188	15174	15353	14958	15065	15042	15184	14888	15175	15155	15191	15164	15076	15049	15002	15057	15097	14997	15102	15032	15157	15247	14984	14968	15021	15269	14886	15081	15095	14995	15028	15050	15020	14933	15154	15164	15211	15141	15038	14968	15071	14993	14958	15249	15266	15027	15000	15067	14931	15262	15094	15035	14984	14972	15207	15026	15120	15116	15033	15038	15235	15011	15235	14951	15099	15225	15274	15251	15371	15004	15175	15189	15042	15100	15030	14969	15198	15058	15137	15189	15201	15251	15218	15237	15295	15010	15045	15110	15061	15122	14964	15097	14891	15012	14997	15150	15001	15295	14903	15142	15194	15103	15149	15134	15033	15041	15186	15025	15029	15175	15248	15115	15100	14953	15002	14994	15090	15005	15220	15063	15135	15239	15002	15113	15062	15122	15166	15203	15142	15101	15049	15028	15093	15130	15103	14969	15106	15094	15121	15015	15176	15175	15144	15247	15198	15030	15141	15131	15137	14963	15334	15321	15123	15031	15040	15146	14982	15186	15190	15248	15099	15048	14982	15206	15077	15022	15051	14870	15107	14920	14998	15004	15144	15023	15137	15182	15143	15019	14932	14937	14883	15262	15065	15186	15143	15159	15006	15089	15073	15220	15067	15190	15145	14975	15129	15140	15067	15169	15108	15182	15123	15104	15133	15233	15001	15067	14975	15226	14964	15227	15109	15066	15133	15040	15030	15069	15075	14971	15057	15060	15011	15170	15018	15063	15164	15013	15175	14947	15173	15163	15229	15285	15089	15127	15050	15067	14982	15004	15168	15224	15037	14998	15053	15223	15269	15149	14937	15029	14953	15095	14981	15034	15255	15159	15123	15147	15112	15080	15164	14959	15038	15185	15011	15211	14898	15283	15162	15119	15044	14930	15235	15100	15118	15153	15054	15224	15018	15016	15073	15253	15135	15140	15039	15173	14913	15098	15068	15029	15192	15137	15122	14955	14999	15128	14987	15175	15197	14993	15058	14824	15037	15288	14978	15167	14870	15173	15133	15103	15246	15095	15308	14995	15052	15082	15138	14952	15185	15136	15204	15062	15094	15131	15168	15286	15037	15207	15107	15076	15255	15176	15019	15135	15043	15167	15085	15021	15102	15029	15163	15138	15063	14976	15150	15072	14956	14977	15274	14899	14999	15165	14954	15020	15012	15040	15076	15075	15125	14970	15005	15034	15053	15229	15108	15129	15246	15194	15071	15104	15059	15110	15048	15125	15119	15113	15139	15198	15148	15093	15217	14992	15095	15106	15081	15090	15064	15178	15109	15060	15109	15258	15087	15156	15039	15217	15238	15230	14975	15042	15119	15156	15153	15200	15146	15032	15132	15133	15015	15133	15010	15064	15125	15010	15056	14992	15211	15223	15107	15082	15112	15167	15138	15033	15075	15260	15121	15254	15052	15145	15010	15045	15179	14981	15097	15144	15162
28307	23430	27484	24563	20838	19893	19417	19297	18952	18608	18708	18836	18559	18555	18493	18434	18526	18560	18484	18562	18714	18508	18635	18396	18398	18565	18574	18493	18479	18526	18614	18524	18323	18458	18523	18574	18460	18648	18443	18334	18416	18413	18339	18250	18534	18360	18584	18334	18526	18297	18449	18622	18368	18434	18447	18428	18422	18519	18566	18408	18353	18553	18451	18366	18362	18456	18319	18501	18529	18609	18597	18412	18790	18466	18448	18567	18544	18685	18586	18450	18398	18634	18444	18396	18447	18473	18543	18336	18368	18449	18482	18648	18477	18493	18386	18422	18591	18478	18473	18513	18371	18506	18584	18536	18648	18452	18486	18329	18294	18445	18460	18316	18629	18474	18560	18411	18376	18278	18459	18452	18564	18439	18609	18446	18455	18273	18590	18519	18396	18504	18487	18459	18165	18363	18597	18467	18496	18492	18316	18297	18717	18340	18466	18519	18552	18557	18322	18381	18511	18402	18485	18589	18514	18547	18506	18560	18479	18570	18349	18308	18268	18291	18324	18488	18452	18606	18548	18452	18432	18328	18461	18604	18349	18389	18470	18390	18392	18324	18538	18344	18648	18633	18535	18436	18479	18496	18506	18164	18591	18342	18471	18562	18486	18310	18453	18617	18453	18293	18283	18568	18335	18418	18519	18529	18475	18430	18410	18673	18427	18334	18314	18266	18463	18401	18392	18562	18506	18472	18709	18366	18403	18446	18501	18392	18245	18498	18452	18391	18456	18355	18618	18432	18387	18426	18459	18391	18442	18457	18401	18491	18468	18415	18618	18514	18287	18512	18403	18115	18389	18512	18629	18345	18404	18502	18434	18385	18533	18411	18432	18323	18272	18390	18366	18467	18494	18496	18356	18496	18387	18224	18446	18368	18411	18569	18306	18460	18354	18373	18402	18545	18408	18589	18458	18348	18395	18504	18578	18312	18705	18467	18182	18451	18366	18444	18532	18495	18526	18416	18550	18301	18450	18340	18485	18478	18491	18300	18356	18672	18666	18478	18578	18383	18437	18405	18464	18422	18411	18292	18510	18456	18631	18437	18545	18453	18461	18672	18316	18483	18281	18396	18386	18464	18589	18621	18517	18435	18475	18460	18369	18420	18361	18489	18356	18445	18422	18491	18545	18509	18398	18316	18529	18502	18454	18462	18502	18200	18368	18411	18431	18501	18692	18423	18655	18421	18479	18470	18502	18407	18413	18640	18485	18571	18518	18579	18513	18404	18582	18527	18432	18504	18320	18510	18548	18487	18344	18422	18348	18385	18589	18285	18550	18368	18731	18474	18432	18338	18398	18006	18629	18498	18636	18372	18724	18463	18327	18553	18616	18435	18488	18640	18513	18531	18481	18387	18274	18437	18252	18413	18596	18533	18395	18428	18455	18461	18401	18609	18339	18433	18373	18362	18541	18497	18497	18455	18390	18465	18458	18321	18428	18312	18430	18448	18258	18554	18404	18488	18420	18391	18407	18340	18614	18341	18594	18553	18597	18452	18499	18637	18438	18375	18642	18474	18383	18428	18327	18517	18399	18339	18401	18364	18385	18437	18540	18408	18481	18388	18444	18750	18456	18481	18373	18575	18298	18460	18455	18453	18592	18309	18362	18444	18376	18695	18408	18221	18671	18479	18541	18215	18231	18352	18527	18557	18472	18494	18680	18516	18333	18480	18274	18344	18427	18247	18439	18324	18367	18541	18472	18432	18377	18469	18502	18380	18594	18381	18528	18428	18402	18522	18408	18402	18362	18640	18338	18444	18545	18389	18291	18421	18386	18324	18593	18403	18522	18458	18459	18651	18433	18524	18478	18251	18326	18480	18379	18692	18352	18458	18626	18625	18421	18413	18314	18329	18543	18443	18365	18579	18618	18425	18457	18455	18474	18210	18190	18428	18375	18507	18444	18467	18498	18641	18687	18643	18437	18263	18447	18442	18279	18722	18475	18603	18458	18425	18463	18279	18455	18429	18460	18351	18536	18397	18583	18603	18433	18321	18360	18191	18369	18353	18764	18539	18489	18376	18619	18397	18445	18546	18376	18233	18495	18245	18577	18592	18582	18514	18526	18476	18417	18289	18497	18434	18485	18440	18487	18268	18782	18383	18508	18220	18384	18513	18475	18523	18462	18507	18526	18523	18457	18418	18405	18466	18407	18426	18262	18461	18644	18450	18455	18319	18408	18665	18489	18405	18418	18215	18246	18642	18527	18323	18309	18424	18398	18511	18489	18484	18409	18535	18575	18267	18487	18423	18586	18545	18571	18466	18459	18474	18346	18414	18366	18441	18290	18313	18422	18465	18414	18444	18427	18331	18241	18631	18461	18307	18433	18538	18159	18467	18384	18400	18645	18292	18585	18474	18325	18645	18475	18696	18611	18722	18458	18418	18440	18270	18633	18762	18430	18537	18219	18367	18377	18529	18257	18617	18377	18502	18409	18459	18268	18324	18379	18269	18627	18336	18326	18443	18631	18291	18401	18458	18586	18467	18592	18542	18599	18452	18466	18545	18504	18571	18558	18481	18640	18344	18509	18603	18533	18231	18518	18502	18408	18281	18340	18464	18337	18460	18215	18601	18423	18431	18447	18431	18571	18446	18362	18455	18417	18577	18596	18422	18562	18470	18340	18155	18599	18538	18382	18357	18533	18196	18652	18443	18503	18532	18486	18525	18472	18493	18491	18278	18389	18524	18557	18466	18349	18475	18549	18372	18426	18443	18391	18739	18378	18532	18290	18527	18392	18386	18485	18561	18466	18541	18557	18541	18549	18529	18323	18367	18479	18489	18520	18434	18456	18459	18470	18322	18445	18377	18517	18766	18521	18430	18374	18411	18424	18637	18498	18384	18458	18235	18492	18529	18287	18401	18386	18450	18500	18387	18393	18582	18436	18463	18408	18413	18406	18488	18416	18509	18512	18434	18311	18499	18351	18366	18364	18439	18320	18456	18533	18327	18609	18373	18563	18406	18297	18354	18400	18403	18645	18507	18550	18252	18287	18514	18484	18249	18518	18344	18312	18436	18288	18474	18331	18391	18462	18472	18578	18768	18369	18453	18532	18414	18502	18240	18534	18396	18411	18484	18481	18455	18523	18517	18419	18393	18403	18373	18447	18312	18539	18500	18392	18398	18633	18415	18253	18452	18385	18308	18665	18466	18461	18517	18550	18383	18439	18395	18432	18524	18672	18494	18415	18371	18587	18311	18335	18387	18260	18456	18239	18653	18444	18437	18467	18380	18349	18366	18514	18431	18573	18367	18489	18493	18201	18522	18443	18704	18359	18515	18435	18435	18415	18502	18404	18357	18395	18306	18529	18447	18454	18605	18546	18392	18420	18471	18429	18225	18675	18333	18566	18309	18469	18553	18437	18418	18384	18424	18335	18495	18591	18500	18434	18417	18366	18427	18595	18526	18338	18630	18393	18348	18511	18478	18545	18624	18535	18349	18444	18457	18634	18545	18388	18398	18392	18310	18428	18306	18426	18244	18436	18473	18661	18526	18465	18489	18487	18391	18404	18314	18433	18404	18393	18346	18536	18673	18486	18397	18347	18313	18563	18449	18483	18472	18405	18367	18564	18050	18416	18396	18375	18475	18517	18631	18462	18536	18327	18534	18502	18530	18356	18368	18378	18492	18505	18419	18448	18436	18569	18651	18391	18629	18430	18429	18532	18492	18583	18359	18422	18375	18360	18429	18487	18557	18503	18339	18467	18237	18442	18328	18610	18577	18423	18480	18410	18552	18515	18341	18605	18479	18553	18320	18700	18543	18462	18284	18437	18593	18627	18308	18677	18422	18478	18468	18553	18392	18503	18327	18473	18363	18340	18703	18597	18375	18377	18419	18313	18373	18326	18448	18330	18195	18440	18182	18546	18442	18472	18445	18346	18372	18645	18393	18356	18472	18387	18479	18460	18503	18489	18526	18545	18567	18502	18486	18444	18603	18324	18479	18432	18395	18317	18450	18603	18411	18593	18480	18656	18467	18306	18162	18557	18541	18771	18456	18377	18260	18563	18271	18324	18490	18478	18569	18305	18597	18363	18277	18560	18553	18520	18520	18357	18562	18286	18358	18493	18346	18680	18524	18441	18702	18381	18234	18336	18438	18387	18438	18543	18426	18406	18425	18528	18370	18467	18673	18332	18372	18294	18139	18219	18294	18318	18538	18444	18408	18565	18414	18278	18316	18653	18358	18494	18569	18564	18574	18390	18051	18410	18287	18485	18175	18427	18582	18437	18649	18507	18639	18526	18219	18367	18339	18471	18502	18542	18489	18291	18379	18325	18468	18536	18401	18557	18447	18427	18484	18422	18512	18272	18417	18548	18359	18279	18350	18350	18525	18310	18400	18477	18485	18403	18455	18580	18507	18348	18594	18653	18742	18495	18398	18636	18375	18606	18548	18552	18453	18525	18535	18457	18326	18486	18521	18411	18288	18312	18480	18424	18170	18387	18513	18458	18569	18426	18403	18363	18313	18543	18207	18401	18599	18564	18796	18599	18547	18460	18363	18772	18360	18635	18656	18647	18582	18560	18377	18419	18491	18346	18431	18421	18397	18516	18384	18508	18455	18698	18497	18211	18410	18841	18549	18561	18572	18486	18399	18384	18383	18525	18736	18506	18745	18511	18496	18379	18580	18567	18469	18470	18598	18483	18603	18295	18335	18335	18551	18432	18525	18566	18467	18438	18409	18476	18294	18484	18414	18700	18327	18530	18482	18259	18233	18548	18533	18477	18508	18498	18446	18414	18473	18471	18460	18612	18452	18577	18406	18578	18516	18289	18337	18407	18761	18387	18453	18432	18376	18536	18300	18399	18288	18716	18469	18342	18350	18305	18338	18555	18380	18522	18377	18273	18363	18559	18436	18381	18482	18277	18418	18477	18362	18377	18369	18519	18427	18466	18471	18481	18521	18484	18298	18343	18383	18450	18407	18602	18463	18423	18313	18511	18540	18601	18557	18340	18277	18483	18683	18423	18383	18531	18325	18571	18508	18299	18423	18371	18493	18245	18399	18266	18343	18608	18656	18557	18409	18418	18503	18455	18450	18313	18438	18254	18357	18564	18236	18636	18492	18349	18374	18344	18179	18326	18481	18513	18665	18429	18565	18469	18436	18433	18469	18399	18636	18362	18482
21306	29236	25439	19947	18268	16764	16384	16410	15759	15277	15345	15389	15107	15104	15287	15071	15088	15285	15048	15132	15107	15135	15072	15096	15115	15066	15030	15178	15045	15068	15098	15038	14930	15106	15137	15068	15056	14967	15114	15109	15102	15145	14904	15001	15009	14952	15089	15101	15130	14932	15009	15226	14989	15252	14972	15103	15000	14990	15043	15041	14878	15077	15030	14915	15148	14985	15114	15065	15046	15085	15188	15333	15024	15218	15142	15099	15102	15048	15250	15026	15145	15168	15119	15092	15084	15101	15204	15178	15217	15276	15055	15194	15018	15059	15160	15240	14995	14981	15081	14954	15250	14913	15194	15161	15158	15215	15214	14936	15181	15233	15112	14871	15201	15004	15026	15063	15211	15105	15071	15221	15334	14998	14986	15043	15106	15020	15190	15102	15054	15108	15224	15002	15208	15115	15038	14971	15120	15005	14982	15000	14984	15125	15088	15108	15064	15294	15046	15170	15004	14989	14838	15183	15140	15069	14941	15031	15050	15105	15089	14939	15052	15006	14968	14921	15245	15067	14992	15203	15018	15229	14990	14984	15001	15204	15073	14981	15280	15209	15124	15108	15019	15143	15064	15002	15192	14986	15280	15184	15075	15047	15033	15085	14971	15219	15080	15128	14933	15095	15117	15037	15082	15048	15026	14997	15018	15083	15131	15110	15056	15015	15135	15034	15180	15035	14869	14970	14914	14953	15051	15119	15056	15275	15024	15196	15153	14969	14960	15057	14914	15081	15036	15042	15037	15127	14967	14951	15068	14931	14946	15176	14862	14988	15152	14898	15054	15099	15107	15260	14939	15065	15123	14953	15413	14984	15103	15014	15244	15276	15134	15070	14935	15010	15046	15096	14905	15268	15063	14938	15026	15177	15067	15038	15046	15017	15053	15056	15035	15170	15064	15170	15045	15179	15112	15202	15161	15177	15290	15135	15156	15192	15022	15099	14998	15095	15009	15024	15175	15100	15053	15138	15166	14835	15003	15073	15039	15145	15061	15212	15069	15176	15256	15035	15174	15040	15091	15040	15181	14966	15051	14891	15021	15167	15076	15164	15179	14776	14985	15092	14820	15067	14993	15009	15105	15143	15047	15127	15125	15156	15135	15009	14970	15034	15106	15319	15052	14957	15025	15043	14946	15138	15034	15071	14965	15092	15182	15025	15037	15118	14932	15072	15142	14912	15046	15184	15204	15082	15126	15078	15016	15177	15102	15028	15204	14928	15004	15143	15151	15127	15093	15240	15130	15140	15015	14983	15222	15127	14992	15037	15078	15185	14963	15092	14992	15169	14985	15024	15113	15129	14998	15207	15228	15195	15188	15031	15013	15114	15174	15244	15288	14957	15108	15128	15193	15054	14996	14998	15001	15055	15273	15141	15086	15220	15056	15098	15195	15114	15193	15055	15040	15053	14950	15092	14943	15013	15060	14995	15097	15053	15034	15035	15088	15167	14976	15162	15060	14891	15054	15008	15048	15134	14983	15032	15144	15160	15020	15118	15198	15015	14936	15028	15177	15305	15025	14982	15264	15092	15031	14932	15023	15117	14984	14997	15100	15017	15088	15024	15021	14996	15046	14920	15101	15051	14952	15124	15039	15133	15092	15063	15064	14991	15173	15080	15281	15219	15130	15235	15054	15056	15008	15010	15024	15137	15024	15049	15163	15253	15098	15093	15088	15021	15075	15043	14972	15063	15158	15056	15016	15176	14998	15031	15069	15138	14981	15092	15264	14959	15024	15087	15031	15128	15047	15039	15080	15196	15112	15137	14980	14978	15133	14877	15141	15083	15060	14936	15027	15140	15042	15069	14978	15108	15127	14987	15019	15148	15057	15105	15248	15070	15045	15300	15106	15079	15004	15069	15023	15090	15120	15027	15036	14994	15027	15045	15085	15195	15240	15191	14982	15147	15156	15137	15236	15172	15254	14866	15037	15077	15216	14978	15155	15086	15116	15042	15086	15018	15088	15207	15045	15176	15095	15121	15096	15081	14934	15175	15083	15142	15019	15000	15169	15092	15049	15257	15196	15086	15057	15050	15080	15006	15161	14979	15071	15097	15139	15183	15101	15166	15059	15112	15083	15084	15022	14999	15099	15101	15349	15169	14917	15248	15152	15084	15028	15095	15069	15128	14985	15039	15102	14838	15153	14952	14997	15225	15179	14972	15131	14901	14951	15196	14975	14986	15043	15016	15127	15055	15029	14906	15157	15042	15090	14924	14890	15067	14978	15005	15074	15189	15046	15184	14875	15207	15078	15272	15189	15203	15019	15224	15072	15170	15082	14946	15169	15002	14934	14975	15173	15011	15187	15056	15076	14902	15187	15153	15129	15095	15071	15043	14985	15003	14957	15012	14987	15141	14958	14964	15149	15257	15250	14930	15291	15018	15119	15042	15026	14958	15199	15306	14990	15080	15025	15191	15153	15003	15095	15071	15057	15144	14879	15134	15202	14947	15110	15127	15114	15211	15061	15145	14946	15199	15075	15194	15254	15072	14977	15177	15056	15056	15002	15101	15225	14862	15116	14918	15102	15089	15150	15115	14995	15154	15035	15104	15105	15285	15194	15140	15086	15151	15157	14970	15162	15110	15101	15106	15148	15057	15209	15086	15124	15034	14957	14989	15052	15023	15145	15218	15125	15015	15129	14949	15131	15194	14967	15105	15109	15134	15027	15112	15041	15213	15031	14992	15042	15185	15040	14955	15126	15083	15255	15145	15158	14966	14977	15026	15178	15084	15173	14987	15125	14956	15216	15191	15150	15224	15027	14987	15204	15153	15203	15069	15015	15137	15031	14957	15002	14985	15210	15087	15186	15161	15271	14988	15107	15039	15273	15166	15095	15080	15204	15095	14990	15015	15196	15048	15017	15144	15035	15113	15044	15126	14909	14994	15175	15087	15001	15270	15101	14909	15268	15175	15241	15020	14937	15269	15216	15212	15127	14946	15127	15151	15245	15211	15011	15195	14968	14995	15125	15124	15005	15147	14943	14967	15031	15031	15038	15088	15189	15126	15206	14960	14905	14953	15080	15204	15013	15200	15034	15065	14981	15053	15062	15053	15064	15093	15092	14972	15134	15204	15247	15218	15149	15154	15104	14920	15012	14973	14976	14968	15088	15040	15212	15111	15099	15074	15044	14946	15240	14936	14977	15210	14941	15134	15017	15077	15089	15032	15114	15016	15206	15162	15184	14980	15224	14997	15178	15077	15089	15100	15012	15087	15162	15021	15159	15095	15139	14995	15113	15109	15058	15191	15087	15115	15151	14965	15044	15096	15087	15267	15207	15044	15049	15089	15067	15187	15223	15033	15073	15123	15147	15206	15041	15059	15070	15118	15110	15046	14906	15103	15060	15276	15170	15195	15102	15002	15039	15193	14894	15080	14948	15355	15116	15139	15229	15057	15105	15301	15141	15201	15067	15217	15078	15220	15094	15067	15078	15043	15198	15045	15047	15285	15109	15043	15027	14997	15079	15103	15109	15029	15004	15151	15011	15119	14935	15137	15066	14856	15098	15206	15102	15085	15178	14987	15136	15201	14993	15168	14999	15121	14947	15075	14843	15088	15111	15143	15053	15103	15238	15075	15107	15108	14971	15142	15228	15027	15058	15192	15046	14954	14954	14911	15180	15058	15079	15072	15169	15160	15140	15091	15097	15144	14982	15224	14933	15078	14989	15074	15038	15258	15109	15165	15089	15358	15020	15209	15092	15015	15107	15166	15244	14972	15063	15158	15087	15204	15033	14968	14965	15088	14973	15093	15133	14940	14951	15166	15107	15166	15068	14971	15109	15219	14828	14963	15163	15143	15044	15148	14981	15048	15109	15190	15105	15100	15045	14970	15040	15005	15090	15119	15071	14894	15051	15134	15138	15088	15132	15135	15118	15035	15150	15209	15092	15059	15096	14937	15014	15002	15017	15042	15138	15160	15011	15144	15026	14947	15007	15064	15100	15019	15055	15037	15039	15189	15080	15349	15143	15020	14943	15076	15211	15092	15059	15123	14940	15038	15111	15002	15062	15163	15023	15122	15165	15167	15077	14968	15137	15095	15071	15114	15111	15265	15218	14996	15076	15244	14891	15019	15011	14921	15261	15177	15052	15139	15014	14932	15113	15094	15060	15147	14863	15041	15003	15009	14977	15124	15008	15045	15038	15215	15071	15043	15088	14990	14886	15210	15023	15034	15125	15093	15141	14987	14957	15126	15131	15051	14922	14979	15141	15107	15270	15060	14968	15151	15120	15050	15101	15231	15036	15143	15205	15178	15000	15177	15097	15064	15126	15167	15058	14990	15190	15235	15195	15015	15051	15005	15070	15110	14998	15098	14969	15172	14957	15208	15202	15160	15179	14872	14960	15247	15146	14946	15129	14934	15200	14987	15023	15066	15081	15006	15014	15057	15030	14874	15089	15194	15043	15221	15143	15217	15147	15217	14972	14970	15083	15144	15049	15210	15021	15090	15083	15044	15039	14932	15079	15112	15201	15156	14957	15107	15098	15171	14985	15213	14873	15052	15118	15015	14936	14973	15139	15284	15029	15085	15013	15246	15108	14907	15024	15171	15191	15178	14912	15256	15145	15022	15088	15137	15198	15138	14986	15067	15064	15057	15075	15064	15084	15003	14901	15121	15028	15012	14948	15132	15024	14941	15108	15111	15126	15119	15139	15032	15123	15164	15077	15017	15066	15025	15136	14979	15149	14978	15103	15074	14957	15088	14960	15219	15101	15123	14928	15183	14853	14982	14973	15081	15106	15235	15094	15215	15082	15169	15083	15263	15168	15005	15069	15043	15086	15056	15120	15085	14948	15125	15179	14952	14975	15203	14963	15078	15127	15249	15116	15051	15092	15004	15185	15112	15154	15200	15098	15049	15119	15286	15019	15013	14937	15087	14928	15171	15016	14998	15180	15060	15098	15111	15061	15062	15059	15146	15083	15043	15031	15206	15003	15009	15148	15124	15315	15000	15219	14996	15067	15156	15045	14991	14986	15063	15263	15030	15050	15027	14987	15129	15209	14971	15058	15043	15200	15077	14972	15056	15016	15009	15100	15071	15125	14986	15177	15071	15047	15051	15119	15041	15165	15009	15186	15117	15017	15044	15075	15076	15111	15108	15179	15081	15179	15097	14993	15160
23973	21116	28489	24265	22601	23021	22139	19754	18998	18609	18551	18502	18245	18444	18214	18131	18140	18041	18099	18224	17909	17989	18015	18126	18093	18005	18099	18083	18051	18101	18057	17920	18104	18031	17792	18116	17998	17924	17752	17933	17954	18017	18145	17859	17932	17976	18104	17927	17841	17850	18061	17919	18247	18051	18063	17794	17924	17993	18058	18092	18119	17902	18051	18000	17884	18020	17976	17928	17949	18026	17838	17899	17869	17728	17941	17886	17747	17926	18039	18097	17948	18026	17917	18092	17998	17922	18017	18031	18050	18052	18177	18097	17917	17887	17847	17882	18012	18041	18082	18008	17933	17992	17884	18263	18012	17828	18081	17939	17873	17889	18109	17803	17661	17969	18062	17919	18016	17948	17947	17899	17959	18045	18139	17912	18055	18116	18000	17888	17856	18109	18020	17794	17931	17808	17926	17919	17872	17818	18003	17867	18105	17946	18343	18020	18110	18047	17947	17795	17880	17900	17865	17963	18059	17923	17870	17949	17790	17753	17794	18107	17946	18018	18024	17765	18020	17891	17869	17897	17838	17952	17940	18000	18004	18103	17933	17843	17785	17848	17934	17966	17859	17988	17983	17993	17831	17904	17913	17975	17845	17976	17828	17900	17967	18022	17851	17962	17921	17877	17921	17957	17844	18040	17928	18099	18004	18026	18126	18028	17958	17915	18076	17986	18057	17910	17886	17851	17912	17974	17857	17913	18066	18140	17921	17801	18140	17922	18171	17927	17833	17915	18026	17951	18010	18045	17818	17822	17770	17808	17953	17882	17951	17964	18127	17844	18064	18043	17886	18125	18069	18027	17816	18054	18036	17916	17926	17808	17879	18226	17971	17988	18010	18029	18031	17949	17875	18122	17700	18164	18027	17902	17882	17964	17914	17989	17840	18031	17873	17853	18000	17799	17893	17897	18146	18047	17955	17895	17803	17908	18215	18003	18114	18005	18017	18130	17810	17775	18089	17925	17943	18008	17883	17999	17942	17884	18083	18089	18016	17966	18109	17754	17782	17963	17942	17939	17906	17852	18169	17996	17964	17982	17922	18054	17977	18079	17932	17859	17778	17835	17970	17981	17842	17840	18070	17886	17896	17996	17825	18218	17891	17950	18125	17981	17888	17890	17846	18061	18071	18059	17994	18174	17979	17819	17897	17784	17882	18086	18124	17930	18183	17963	17854	18035	18116	17980	18045	17903	18023	17964	17881	17990	17950	17866	17830	17737	17930	18064	17920	17955	18051	18020	18059	18010	17934	18025	17963	18120	17760	18105	18020	17891	17895	17862	18172	17875	17967	17750	17730	18051	17766	18030	18031	17882	17925	17901	17993	18033	17945	17945	18054	18008	18002	18079	17952	17958	17846	18085	17833	17932	18125	18031	17875	17892	18037	17884	17841	18058	18105	17972	17935	17875	18175	17966	17969	17978	17906	18066	18083	17890	17988	17894	18024	18143	17897	17931	18007	17849	18123	17943	17981	17742	18165	17781	18045	17777	18059	17815	17857	17942	17706	17761	17804	17880	17758	17782	18039	18024	17876	18167	17814	17901	17973	17757	17872	17989	17864	18103	18082	17720	17847	18174	18038	17919	17949	17977	17905	17922	17787	17995	17909	17861	17999	17807	17795	17948	17931	17943	17909	18077	18086	18052	17961	18266	17941	17976	18012	18152	18029	17838	17977	18229	17986	18011	18217	18097	17990	17939	18077	17830	18009	17957	18023	18142	17957	18153	18063	17806	18030	18116	18067	17882	17934	18050	18013	17947	17656	17930	17872	17986	17961	17829	18106	17949	17908	17919	18011	17975	18085	18057	17949	17885	17907	17956	17963	17853	17921	17751	18081	17895	18021	18158	17892	17985	18070	17873	17856	17877	18057	17964	17871	18009	18024	17990	18077	18090	17936	17848	17951	17976	18042	17752	18040	17774	18107	18104	17889	17927	18110	17986	17898	17937	17990	18076	18109	17772	18036	18051	17815	17965	17892	17894	17987	17776	17910	17872	17812	17853	18109	17889	18070	18115	17716	17695	18036	18205	18120	17977	17913	18007	18060	17918	18018	18083	18010	17926	18017	17952	17839	18012	17887	17911	18106	18008	17874	17790	18057	17941	17934	18156	17909	18106	17825	18069	18071	18066	17905	17799	17862	17965	18047	17979	17807	17987	17681	18124	18030	18042	17998	17901	17939	17932	17902	17810	17863	18038	17989	18027	17972	17824	17962	18039	17992	17941	17807	17791	17906	17837	17937	17973	18037	17972	17929	17989	17889	18181	17918	17785	18117	18050	18066	17836	17983	17719	17863	17887	17991	17883	17972	17802	17915	17942	18019	18009	17860	17786	17736	18145	17937	17851	17737	17912	17900	17971	17961	17885	17928	17985	17963	17987	17868	18007	17807	18014	17799	17848	17809	18098	17955	18055	18014	17956	17921	17941	17738	17954	17916	17791	17903	18045	17930	17993	17860	17942	18013	17792	17928	17757	18115	18064	17824	17810	17967	17943	17990	17979	17864	17772	18017	18144	17862	17855	17974	17831	18003	17900	17749	17838	18111	17906	18019	17942	17995	18190	17766	18023	18026	17902	17898	17916	17854	17881	17917	18137	18013	18034	18015	17961	17914	17857	17736	18076	17945	17839	17929	17930	17968	17786	17995	17877	17836	17871	18097	17801	17933	17921	17986	17916	18090	18094	17949	17997	18040	17980	17940	17983	18039	17960	17874	18005	18024	17960	17900	18027	18001	17989	17943	17977	17940	17885	17858	17796	18075	17868	18101	17990	18016	17861	18001	17967	17951	18016	17941	18055	18028	17860	17968	17909	17866	17961	18024	18063	18031	17772	17856	17893	18101	18036	17996	17827	18044	17960	17989	17749	17840	17913	17913	17991	18011	18000	17863	17947	18093	18014	18012	18135	18065	18064	17971	17996	17920	17758	17910	17860	17818	17997	17901	17996	17987	18062	18062	17918	17977	17917	17986	17989	17793	17994	18061	18053	18029	17899	17836	17763	17769	17906	17969	17923	17910	17950	17838	17955	18026	18016	17974	17757	17999	17920	18065	17971	17759	17892	17993	17833	17871	17806	17946	17886	17969	18018	17923	17821	17844	17922	18102	17998	17967	18065	17857	17747	18064	18061	17971	17903	17833	17970	18009	17917	17846	17957	18016	17888	18199	17938	17956	18075	18147	17769	17862	17691	17815	18001	17915	17941	18032	17850	18088	18101	18071	17968	17952	17939	18004	17875	17913	18001	18033	17923	17679	17800	18026	17843	17994	17754	17819	18099	17832	17691	17857	18184	18153	17811	18038	18030	17918	18018	18076	17951	17905	18108	17776	18039	17817	17829	17952	18117	17944	18087	18060	18095	17889	18043	17841	17862	17928	17644	17865	17941	17908	17886	17779	18123	17968	17875	18020	17941	17782	17906	18180	17912	18031	18061	17953	17788	17845	17852	17966	17910	17996	18199	17925	18138	18147	18167	18073	17710	18121	17949	17974	17885	17695	18060	18035	18017	17757	18098	18000	17950	17886	17959	18155	17927	17807	17975	18197	18024	17768	18010	17972	18063	18036	17944	17955	18033	18082	17907	17895	17644	17790	17918	18074	17803	18126	17971	18019	18048	18120	18209	17979	18002	18069	18017	17991	17741	17878	17725	17901	17850	18030	17947	18200	17822	17866	17831	18019	17869	18077	17807	17850	17960	17877	17927	18020	17978	18182	17928	18036	17929	17989	17975	18073	17913	18077	17886	17888	17886	17870	17743	17965	17990	17961	17865	17983	17893	17981	17904	17998	17805	17882	17683	17893	17899	18061	17835	17907	17785	18010	17902	18096	18048	18014	17976	18060	17975	17959	18102	18034	17873	18073	18013	17796	17919	17960	17843	18139	17966	18011	17951	18138	17850	17913	18152	18046	18045	18076	17929	17934	17883	17840	18032	17878	18038	18045	17820	18108	18107	17926	18035	18072	17875	17976	17916	17933	17921	17950	17909	18104	17921	17874	17885	17943	17726	18091	17851	17885	17976	17984	17955	18037	17984	18071	18182	17877	17738	17933	17747	17877	17905	17843	17968	17982	17892	17981	17784	17925	17951	17968	17651	18058	17804	17944	18100	17896	18060	17954	18140	17875	18024	18082	17893	18088	18001	17966	17882	18103	18148	17868	17927	17971	18094	18081	17848	18175	18042	18042	18062	17925	18131	17900	17941	17949	17852	18060	17797	17957	17870	17984	17719	18061	17953	17980	17907	17901	17981	17909	17898	18040	18059	18038	17856	18028	17892	17834	17806	17948	18037	18068	18082	18052	18006	18115	17849	18020	17759	18052	17848	18120	17777	18127	17986	17939	17711	17988	17886	17909	18073	18113	17811	17982	18052	18200	18053	18012	17981	17908	17781	17678	17924	18036	18021	17974	17996	18106	18268	17904	17883	18182	18114	18144	17830	17893	18085	17869	18089	18064	17966	18092	18006	18003	18157	17925	17812	17808	18081	17983	18026	18057	18082	18039	17958	18071	17817	17932	17940	17899	17884	18075	18027	17910	17769	17916	17733	17908	18051	17892	18025	17766	18001	18040	17926	17822	17978	17738	18005	17909	17926	18115	17936	18120	17791	17871	17905	17763	17965	17893	17895	18035	17999	17997	17811	17836	17814	18047	17833	17831	17774	18062	17970	17938	18050	18125	17843	18101	17733	17797	17918	18002	17952	18137	17972	17971	17968	17867	17835	17853	17880	18007	18003	17873	18003	18115	17835	17802	17961	17957	17917	17951	18089	18099	18317	17729	17949	17958	17877	17946	17874	17875	17896	18066	17815	17914	17858	17953	17834	18030	17998	17666	18021	17781	17777	17993	17937	17897	17948	18044	17978	18028	18089	18128	17837	17909	17949	17789	17930	17805	17945	18024	17906	18091	18009	17814	17965	17766	17828	17998	17878	17905	17937	17799	17724	17909	18006	18156	18046	17969	18138	17919	17989	18036	17958	17843	17955	18060	18072	18023	17942	18175	18005	17874	18000	18081	18011	17997	18014	18072	17803	17984	17995	17988	17862	17780	17886	18073	17884	18029	17795	17714	17946	17969	18102	17882	17994	17771	17996	17996	17884	18085	17965	18045	17997	18218	17859	17996	18176	18192	18086	17893	17834
20869	35112	31168	23683	20823	18814	17311	17080	16299	15707	15650	15339	15003	15199	15281	15116	15036	15067	15105	14970	15025	14919	14979	14875	14998	14769	14907	15037	15084	14895	14848	14789	14863	14895	14743	14894	14927	14948	14720	14920	15031	14836	14767	14750	14835	14713	14827	14785	14951	14701	14818	14838	14744	14816	14933	14722	14855	14850	14892	14906	14959	14589	14747	14894	14908	14775	14719	14669	14972	14678	14907	14828	14734	14822	14965	14901	14832	14845	14834	14813	14752	14882	15095	14875	14750	14957	14862	14922	14928	14995	14744	14970	14792	14887	14869	14950	14874	14871	14981	14879	14751	14936	14791	14740	14798	14717	14754	14908	14794	14831	14850	14803	14830	14748	14897	14908	14810	15021	14750	14924	14762	14748	14821	14828	14853	14928	14732	14824	14627	14845	14733	14627	14911	14779	14668	14918	14847	14896	14892	14865	14789	14750	14722	14966	14778	14697	14902	14685	14760	14838	14835	14791	14702	14756	14742	14825	14831	14916	14826	14708	14837	14707	14852	14815	14823	14792	14701	14657	14786	14859	14963	14763	14752	14871	14773	14772	14883	14865	14887	14801	14853	14724	14847	14826	14797	14695	14749	14840	14838	14756	14675	14839	14789	14954	14857	14791	14888	14783	14793	14814	14825	14758	14872	14696	14806	14873	14845	14873	14779	14918	14766	14944	14856	14797	14838	14798	14845	14810	14793	14887	14718	14862	14833	14905	14802	14915	15013	14742	14685	14831	14922	14838	14821	14890	14735	14864	14841	14811	14795	14775	14836	14692	14708	14742	14947	14841	14879	14581	14825	14872	14907	14742	14839	14754	14904	14790	14921	14905	14790	14795	14830	14646	14736	14921	14740	14783	14735	14979	14647	14807	14866	14917	15045	14685	14773	14799	14736	14731	14834	14862	14920	14828	14911	14825	14876	14987	14838	14969	14732	14801	14786	14833	14764	14729	14977	14784	14651	14737	14721	14744	14897	14824	14918	14824	14615	14736	14795	14885	14789	14865	14882	14744	14618	14700	14823	14762	14953	14769	14863	14938	14875	14924	14884	14844	14803	14628	14959	14868	14793	14865	14870	14806	14763	14823	14887	14851	14787	14837	14658	14705	14639	14757	14796	14719	14774	14836	14690	14867	14847	14929	14747	14714	14916	14844	14799	14778	14833	14660	14843	14791	14825	14912	14779	14840	14885	14733	14716	14786	14743	14768	14894	14735	14950	14776	14696	14813	14868	14821	14793	14844	14776	14614	14691	14930	14899	14743	14854	14896	14799	14781	14728	14805	14725	14760	14996	14695	14769	14778	14861	14941	14773	14767	14823	14775	14677	14752	14826	14823	14615	14929	14815	14749	14972	14762	14719	14749	14868	14680	14793	14847	14631	14715	14763	14786	14908	14921	14691	14782	14816	14848	14781	14753	14798	14936	14699	14770	14705	14784	14763	14894	14898	14775	14891	14669	14744	14831	14963	14851	14771	14540	14739	14837	14605	14856	14791	14704	14624	14807	14785	14871	14768	14805	14935	14807	14888	14626	14888	14798	14786	14866	14921	14833	14800	14752	14918	14833	14784	14686	14628	14878	14852	14832	14752	14786	14795	14805	14816	14630	14733	14754	14859	14760	14872	14804	14679	14775	14654	14742	14797	14721	14817	14602	14741	14797	14920	14726	14927	14733	14790	14894	14872	14748	14732	14646	14803	14707	14813	14736	14633	14750	14875	14711	14879	14860	14768	14809	14790	14684	14634	14909	14747	14683	14814	14884	14732	14709	14816	14635	14821	14758	14864	14704	14800	14782	14661	14736	14724	14732	14761	14893	14818	14721	14886	14894	14762	14930	14991	14810	14812	14754	14682	14964	14721	14735	14803	14794	14792	14708	14853	14860	14781	14643	14861	14904	14880	14741	14912	14880	14750	14924	14757	14928	14626	14835	14811	15001	14725	14742	14691	14808	14742	14584	14700	14697	14800	14715	14759	14767	14610	14577	14809	14559	14822	14803	14793	14760	14776	14787	14809	14621	14797	14749	14787	14858	14787	14836	14949	15023	14816	14800	14824	14917	14781	14818	14716	14684	14866	14836	14753	14927	14775	14790	14823	14745	14596	14734	14813	14614	14659	14898	14832	14761	14800	15049	14667	14818	14718	14828	14762	14752	14784	14656	14752	14761	14751	14791	14825	14829	14835	14953	14771	14740	14780	14828	14795	14716	14780	14884	14898	14958	14676	14966	14796	14854	14657	15016	14856	14902	14820	14919	14821	14682	14839	14852	14645	14761	14882	14691	14928	14943	14742	14756	14854	15079	14887	14858	14864	14767	14787	14725	14704	14919	14791	14749	14715	14868	14829	14808	14832	14600	14705	14820	14724	14702	14812	14843	14675	14734	14974	14762	14846	14753	14746	14762	14820	14978	14570	14885	14822	14647	14726	14954	14795	14826	14902	14864	14599	14859	14919	14670	14865	14758	14833	15059	14805	14678	14821	14691	14879	14826	14754	14812	14861	14844	15008	14945	14806	14942	14737	14788	14887	14687	14842	14753	14749	14725	14876	14991	14864	14710	14760	15000	14812	14777	14875	14897	14750	14736	14770	14744	14820	14687	14783	15005	14711	14760	14808	14889	14739	14784	14880	14897	14805	14723	14766	14912	14704	14736	14755	14876	14742	14769	14827	14812	14805	14861	14823	14933	14815	14846	14983	14804	14854	14856	14688	14873	14967	14860	14855	14830	14700	14695	14626	14757	14810	14783	14825	14824	14996	14798	14799	14821	14805	14859	14929	14791	14825	14779	14765	14741	14765	14669	14873	14751	14805	14778	14760	14693	14659	14961	14769	14902	14796	14867	14641	14911	14737	14620	14668	14862	14898	14566	14899	14815	14841	14871	14746	14852	15045	14841	14981	14780	14797	14755	14708	14736	14872	14864	14744	14836	14691	14745	14763	14747	14901	14844	14682	14794	14887	14773	14720	14684	14814	14652	14968	14769	14780	14822	14727	14892	14856	14770	14770	14648	14723	14735	14666	14676	14718	14756	14697	14965	14881	14964	14885	14695	14741	14725	14909	14747	14839	14958	14915	14776	14696	14862	14818	14757	14819	14873	14866	14727	14954	14700	14934	14764	14881	14712	14850	14671	14675	14879	14881	14771	14951	14726	14849	14790	14795	14744	14836	14797	14751	14886	14885	14779	14798	14619	14995	14872	14703	14682	14729	14784	14826	14904	14853	14763	14676	14691	14771	14985	14858	14911	14820	14749	14782	14830	14953	14853	14792	14829	14889	14832	14710	14643	14811	14851	14946	14677	14699	14869	14906	14712	14755	14749	14805	14720	14791	14828	14799	14760	14809	14848	14717	14861	14784	14872	14785	14925	14831	14807	14757	14806	14946	14806	14668	14838	14756	14578	14745	15002	14758	14734	14753	14784	14697	14741	14771	14776	14821	14770	14788	14809	14717	14790	14649	14662	14822	14810	14798	14885	14939	14765	14867	14850	14729	14849	14824	14872	14811	14875	14805	14823	14747	14814	14822	14825	14734	14699	14855	14826	14628	14959	14765	14898	14928	14718	14863	14747	14793	14730	14794	14758	14785	14794	14878	14820	14825	14884	14865	14736	14861	14711	14689	14893	14834	14610	14772	14904	14796	14907	14748	15009	14866	14722	14942	14645	14808	14851	14793	14720	14820	14842	14732	14879	14772	14724	14727	14681	14851	14863	14930	14564	14850	14715	14843	14703	14865	14834	14789	14902	14729	14964	14882	14780	14796	14870	14827	14787	14806	14882	14851	14777	14700	14751	14839	14802	14785	14879	14899	14802	14768	14819	14872	14669	14725	14903	14762	14838	14901	14802	14748	14818	14877	14699	14856	14941	14672	14935	14774	14901	14872	14708	14828	14663	14646	14912	15037	14869	14631	14853	14862	14746	14896	14827	15047	14852	15001	14691	14828	14713	14769	14787	14984	14908	14740	14786	14716	14679	14750	14774	14812	14897	14765	14894	14755	14631	14846	14752	14765	14784	14732	14650	14831	14739	14884	14810	14881	14753	14675	14816	14830	14731	14867	14964	14816	14847	14701	14811	14971	14827	14842	14827	14639	14679	14665	14784	14689	14855	14784	14782	14746	14858	14671	14811	14836	14712	14843	14734	14947	14759	14806	14864	14759	14662	14898	14886	14861	14912	14646	14832	14786	14874	14750	14739	14926	14968	14926	14757	14828	14870	14703	14764	14813	14994	14662	14844	14846	14715	14729	14710	14684	14797	14826	14779	14752	14619	14830	14730	14869	14879	14911	14861	14835	14747	14857	14838	14841	14844	14750	14797	14740	14779	14872	14730	14733	14722	14961	14695	14650	14803	14727	14857	14768	14761	14698	14976	14791	14823	14616	14929	14775	14989	14833	14848	14731	14758	14851	14851	14863	14803	14920	14917	14907	14712	14683	14938	14901	14715	14832	14836	14775	14847	14572	14931	14841	14874	14671	14717	14928	14823	14679	14494	14913	14847	14748	14697	14839	14696	14686	14850	14927	14637	14707	14971	14747	14898	14945	14991	14834	14870	14807	14796	14760	14803	14736	14899	14579	14948	14856	14885	14672	14846	14799	14684	14940	14895	14874	14556	14872	14798	14952	14796	14913	14747	14800	14836	14789	14809	14785	14791	14798	14690	14743	14888	14661	14973	14733	14655	14818	14835	14831	14867	14989	14812	14878	14836	14940	14831	14846	14784	14611	14839	14893	14951	14807	14882	14757	14659	14943	15058	14876	14704	14627	14969	14874	14711	14874	14886	14707	14693	14775	14773	14782	14944	14883	14820	14756	14767	14845	14897	14721	14706	14963	14587	14697	14976	14758	14673	14748	14818	14864	14617	14910	14716	14779	14858	14862	14911	14856	14863	14832	14809	14618	14994	14706	14835	14793	14692	14759	14912	14702	14704	14859	14744	14626	14709	14751	14694	14829	14713	14604	14700	14771	14793	14592	14837	14640	14680	15030	14649	14777	14797	14806	14977	14806	14747	14783	14746	14772	14812	14912	14896	14827	14726	14814	14696	14705	14885	14704	14761	14842	14812	14691	14606	14924	14761	14699	14763	14774	14754	14666	14782	14791	14878	14571	14833	14768	14782	14649	14774	15106	14916	14830	14925
22910	21137	28861	23700	21658	23986	25640	21171	19668	19300	19270	19142	18987	18799	18680	18902	18482	18736	18542	18679	18544	18541	18680	18308	18364	18501	18361	18242	18240	18389	18242	18413	18346	18494	18513	18220	18274	18329	18400	18488	18411	18210	18341	18170	18346	18358	18247	18373	18421	18366	18346	18252	18367	18275	18313	18140	18277	18270	18175	18350	18387	18345	18281	18294	18427	18279	18375	18251	18390	18299	18411	18428	18269	18217	18201	18330	18263	18264	18060	18277	18280	18296	18442	18291	18461	18379	18410	18383	18426	18317	18426	18459	18072	18428	18375	18315	18457	18224	18343	18516	18342	18383	18596	18508	18272	18338	18286	18232	18244	18176	18161	18271	18244	18221	18449	18446	18277	18514	18298	18046	18230	18247	18074	18192	18406	18311	18267	18343	18202	18185	18162	18529	18435	18168	18203	18404	18237	18199	18243	18246	18354	18263	18295	18160	18394	18368	18359	18215	18212	18309	18190	18321	18251	18309	18260	18325	18113	18066	18342	18320	18212	18344	18177	18222	18399	18447	18307	18129	18200	18291	18208	18182	18352	18283	18181	18384	18229	18267	18228	18176	18255	18129	18210	18351	18318	18393	18247	18106	18319	18398	18329	18415	18288	18188	18014	18110	18245	18211	18278	18205	18123	18376	18180	18256	18288	18437	18232	18194	18070	18166	18577	18261	18298	18281	18283	18220	18238	18264	18534	18177	18265	18203	18238	18338	18204	18218	18203	18064	18151	18245	18369	18094	18321	18070	18088	18406	18368	18163	18353	18075	18046	18183	18266	18252	18238	18316	18363	18165	18190	18261	18113	18151	18337	18255	18302	18098	18404	18070	18049	18119	18375	18167	18079	18182	18253	18268	18378	18147	18177	18066	18071	18262	18292	18252	18266	18211	18192	18396	18162	18275	18186	18249	18340	18404	18488	18224	18346	18284	18459	18344	18199	18340	18296	18297	18198	18344	18256	18031	18355	18166	18234	18289	18391	18224	18441	18133	18461	18194	18413	18294	18283	18220	18105	18449	18172	18182	18504	18212	18101	18361	18206	18033	18371	18121	18296	18256	18165	18217	18346	18253	18215	18149	18117	18085	18246	18337	18162	18176	18188	18232	18185	18146	18029	18396	18142	18081	18298	18142	18245	18371	18061	18238	18195	18409	18194	18175	18326	18040	18496	18303	18217	18218	18152	18240	18312	18126	18274	18357	18487	18138	18232	18371	18335	18423	18168	18319	18172	18296	18173	18269	18253	18326	18168	18072	18250	18167	18084	18157	18133	18201	18212	18154	18179	18144	18220	18381	18182	18201	18127	18366	18336	18245	18255	18178	18142	18130	18272	18489	18297	17941	18260	18330	18429	18160	18354	18206	18090	18157	18378	18239	18233	18322	18237	18244	18145	18437	18188	18290	18445	18086	18132	18362	18252	18019	18465	18295	18231	18405	18055	18235	18055	18114	18315	18470	18233	18112	17973	18155	18279	18095	18056	18344	18262	18193	18278	18256	18217	18297	18262	18306	18541	18242	18157	18259	18250	18252	18238	18222	18319	18185	18208	18290	18159	18198	18363	18131	18349	18403	18240	18241	18382	18343	18173	18162	18349	18052	18313	18439	18240	18418	18387	18375	18017	18177	18417	18278	18151	18342	18252	18540	18390	18271	18407	18372	18262	18133	18390	18237	18150	18317	18398	18115	18166	18212	18008	18191	18232	18263	18447	18261	18219	18185	18433	18158	18418	18328	18198	18122	18252	18437	18161	18183	18321	18278	18383	18362	18379	18218	18190	18229	18129	18232	18255	18235	18203	18088	18260	18388	18058	18302	18172	18292	18253	18311	18103	18289	18163	17920	18367	18214	18221	18107	18353	18244	18255	18197	18387	18324	18308	18093	18273	18002	18220	18256	18287	18181	18179	18403	18186	18228	18288	18127	18407	18293	18225	18161	18198	18083	18104	18185	18262	18114	18326	18253	18544	18351	18173	18287	18194	18079	18224	18164	18257	18137	18213	18126	18336	18248	18317	18279	18295	18025	18236	18049	18422	18162	18360	18241	18338	18395	18199	18151	18431	18037	18275	18294	17944	18412	18246	18084	17899	18171	18246	18096	18187	18098	18185	18136	18263	18228	18020	18359	18205	17886	18139	18406	18094	18236	18041	18485	18189	18216	18361	18309	18199	18294	18045	18223	18220	18132	18064	18329	18232	18147	18091	18277	17965	18211	18421	18108	18206	18358	18116	18256	18307	18064	18310	18150	18292	18416	18281	18378	18312	18143	18350	18150	18237	18096	18100	18269	18358	18127	18465	18182	18230	18125	18212	18335	18343	18372	18352	18402	18260	18164	18079	18291	18258	18376	18105	18112	18299	18092	18204	18235	18440	18412	18261	18378	18149	18059	18133	18151	18227	18427	18211	18076	18191	18338	18108	18154	18132	18160	18211	18396	18344	18279	17998	18193	18232	18210	18361	18152	18209	18037	18142	18300	18376	18360	18353	18403	18175	18169	18204	18322	18325	18231	18288	18303	18178	18266	18310	18104	18309	18084	18296	18156	18499	18331	18156	18385	18236	18188	18293	18162	18227	17933	18270	18313	18180	18068	18288	18253	18369	18303	18135	18330	18339	18319	18346	18282	18113	18332	18113	18095	18155	18322	18300	18013	18307	18098	18339	18393	18330	18184	18067	18443	18426	18234	18314	18485	18072	18475	18319	18276	18329	18219	18246	18364	18216	18259	18091	18114	18031	18154	18294	18326	18345	18172	18200	18357	18305	18301	18161	18476	18399	18176	18376	18285	18304	18198	18182	18217	18208	18154	18080	18273	18221	18348	18207	18448	18229	18353	18379	18250	18266	18142	18294	18208	18348	18251	18467	18230	18326	18048	18126	18183	18029	18125	18356	18359	18200	18326	18382	18211	18500	18244	18270	18073	18535	18171	18188	18382	18216	18052	18407	18355	18228	18101	18362	18259	18413	18376	18363	18143	18228	18208	18211	18331	18115	18532	18200	18209	18046	18264	18251	18307	18302	18140	18283	18404	18345	18290	18145	18090	18112	18145	18232	18234	18215	18387	18436	18275	18164	18100	18093	18099	18337	18277	18420	18343	18147	18316	18366	18259	18307	18382	18227	18248	18252	18247	18213	18130	18179	18312	18295	18250	18377	18235	18341	18318	18228	18231	18187	18217	18358	18200	18329	18167	18061	18108	18364	18144	18249	18010	18197	18084	18273	18174	18093	18420	18084	18099	18307	18228	18196	18190	18335	18235	18068	18327	18175	18289	18180	18180	18458	18186	18208	18234	18371	18181	18274	18089	18195	18442	18209	18218	18393	18071	18333	18239	18221	18197	18232	18377	18260	18350	18373	18011	18104	18051	18192	18206	18273	18555	18341	18422	18450	18159	18219	18177	18495	18377	18205	18245	18330	18023	18386	18275	18413	18202	18331	18159	18349	18295	18271	18259	18105	18147	18364	18230	18214	18243	18257	18310	18254	18041	18207	18315	18160	18176	18044	18136	18387	18176	18119	18344	18192	18279	18185	18465	18240	18331	18230	18395	18315	18340	18347	18207	18494	18184	18324	18317	18290	18193	18172	18386	18329	18277	18266	18256	18082	18093	18096	18285	18185	18400	18374	18038	18194	18195	18232	18285	18293	18130	18376	18263	18272	18159	18175	18158	18052	18141	18305	17927	18187	18306	18341	17987	18303	18040	18332	18029	18220	18424	18212	18241	18393	18433	18173	18210	18368	18292	18316	18302	18253	18181	18266	18307	18318	18030	18030	18321	18173	18316	18325	18274	18190	18159	18342	18262	18169	18178	18263	18427	18344	18403	18267	18263	18313	18240	18335	18221	18070	18227	18363	18455	18116	18379	18199	18218	18280	18215	18253	18299	18267	18407	18211	18177	18104	18054	18059	18186	18160	18185	18316	18266	18376	18271	18132	18538	18144	18294	18198	18225	18307	18336	18317	18257	18275	18291	18211	18252	18121	18264	18313	18294	18056	17862	18161	18193	18288	18198	18079	18050	17977	18080	18202	18274	17992	18054	18227	18384	18236	18344	18460	18222	18253	18225	18073	18183	18269	18308	18075	18253	18154	18484	18253	18332	18072	18253	18314	18194	18119	18243	18316	18267	18268	18252	18310	18462	18460	18557	18282	18312	18346	18406	18340	18464	18353	18040	18240	18109	18081	18390	18408	18347	18519	18194	18236	18320	18309	18187	18351	18215	18400	18418	18464	18259	18148	18257	18319	18158	18193	18323	18471	18321	18456	18423	18188	18352	18132	18105	18464	18147	18248	18352	18461	18158	18132	18358	18266	18303	18195	18329	18340	18240	18205	18356	18180	18228	18266	18519	18176	18290	18427	18258	18239	18086	18260	18301	18187	18377	18399	18370	18163	18430	18307	18218	18310	18052	18334	18134	18187	18265	18164	18372	18290	18045	18305	18370	18201	18284	18148	18328	18234	18059	18279	18345	18208	18128	18407	18300	18376	18385	18330	18203	18428	18190	18457	18218	18266	18251	18037	18364	18331	18119	18142	18186	18400	18102	18149	18129	18168	18138	18268	18127	18235	18371	18167	18142	18294	18232	18171	18214	18442	18252	18252	18218	18282	18268	18305	18143	18260	18262	18183	18192	18128	17970	18211	18173	18370	18091	18398	18343	18183	18380	18054	18197	18430	18175	18111	18244	18359	18251	18246	18159	18253	18416	18278	18311	18221	18189	18247	18296	18252	18183	18298	18496	18273	18235	18215	18391	18452	18393	18268	18126	18252	18319	18466	18274	18370	18276	18261	18316	18193	18227	18110	18142	18129	18312	18232	18117	18173	18124	18219	18343	18123	18339	18223	18395	18251	18206	18369	18290	18294	18232	18379	18477	18231	18205	18305	18326	18148	18157	18252	18038	18121	18179	18387	18129	18216	18133	18314	18326	18254	18184	18413	18270	18129	18144	18189	18262	18190	17980	18082	18260	18289	18204	18229	18183	18209	18262	18339	18262	18157	18243	18145	18239	18161	18498	18253	18115	18290	18270	18307	18086	18528	18227	18031	18340	18266	18245	18196	18069	18238	18526	18168	18117	18067	18442	18210	18164	18225	18109	18279	18142	18298	18316	18420	18252	18132	18222	18323	18321	18282	18275
23023	40369	36644	27642	23045	20394	18720	18344	17278	16191	15926	16110	15604	15434	15455	15375	15403	15215	15211	15036	15367	15037	15129	15267	15163	15098	14906	15027	14981	15084	14887	14992	15137	14889	14904	14979	14915	15092	14989	14934	15059	14885	15109	14971	15179	15066	15164	14913	15031	15215	14912	15082	14933	14954	15217	14942	14998	15160	14997	15043	15053	15233	15027	14965	14984	15138	15070	14871	14916	15047	15011	15096	15009	15068	14985	14997	15001	15122	15060	15004	15172	14963	14984	15073	14972	15115	14968	15172	15155	15093	15115	14985	15150	14985	15006	14906	15089	14834	14930	15139	15025	15065	15133	14826	15139	15023	14926	14889	14962	15082	15043	15136	14969	15034	14985	15100	15035	14959	14945	14998	15161	15059	14929	15000	15037	15191	14938	15029	15153	14961	15036	14942	14936	14907	14991	14903	15145	14999	14927	15020	14842	14949	14979	15091	15067	14909	15001	15127	15008	14922	15107	15059	14892	15079	15022	15034	14829	14929	15208	14957	14942	15042	14831	15235	15000	14973	15092	14861	14909	14946	14902	15037	14943	15076	14895	14811	15044	14976	14990	14832	15012	15144	15009	15035	14927	15043	14863	14992	14993	15020	14958	14854	15119	14970	14893	14924	14892	14999	14913	15025	14919	14912	15060	14985	14811	15040	14916	15029	15080	14992	14952	14857	14893	15007	14987	15097	14993	14946	14789	14962	14752	15172	14941	14842	15036	15004	14989	15013	14977	15038	15006	15213	15010	14938	14958	15048	15048	14907	15042	14976	15088	14977	15115	15052	14915	14976	15118	15033	14808	15031	14908	14912	14912	15088	15056	14899	15021	15064	15093	14944	14928	14838	14917	14821	14800	15093	14909	15019	14903	14933	14822	15200	14895	14921	14989	15037	15131	15008	14873	14951	15011	14923	15054	15068	14977	14939	14935	14924	15003	15016	14800	15084	14992	15190	15135	14960	15006	14923	14991	15091	15025	14891	15130	14994	14941	14873	14967	15040	15042	15045	14943	14927	14991	14938	14859	14771	14834	14948	14883	14867	15134	14879	14965	14830	14957	14916	14900	15042	15106	14846	14973	14970	15048	15077	14960	15071	14873	14906	14966	15066	15079	14913	15001	14955	15147	15164	15046	14984	15016	15023	14857	15004	14968	14844	14846	14795	14957	15038	15043	14978	14981	14817	15080	15009	15094	14895	14837	14944	15013	15031	15019	15068	15013	14927	14916	14992	14891	15144	14970	15084	14929	15073	14902	15085	14885	14828	14982	14931	14683	15009	14805	14954	14980	14989	14904	15042	14913	14941	14820	14889	14904	14932	14942	15019	15002	15093	15099	15029	15089	14768	14938	15101	14941	15228	14863	14814	14972	15003	14909	14885	15068	15023	14976	14994	15084	15054	14821	15047	14945	15072	14905	15040	15003	14990	15167	14970	15081	14995	15007	15208	15095	15078	14812	14836	14786	15011	14957	15022	14991	14923	14851	14859	14971	15010	15076	14957	15038	15035	14888	15014	14997	14912	14956	14950	14883	14881	14870	14860	14705	14825	14936	15029	15009	15024	15003	15074	15015	14755	14953	14940	15003	14960	14892	14870	14899	14964	15176	14819	14940	15168	14909	14923	15065	14896	15006	15072	14975	14835	15072	15094	14939	15003	15010	14976	14806	15063	14992	15017	15221	14973	14995	14838	15017	15023	14837	15018	14925	15104	15087	14800	15065	14978	14841	14975	14916	15090	14966	15036	14953	15041	14996	14831	15220	14934	15022	14941	14978	14971	14940	14911	14855	15198	15002	14976	14803	14932	15083	14997	14855	14979	14956	14959	15001	14862	15010	14966	15052	14917	15036	14949	15111	15129	14884	15017	14741	14989	14932	15019	14985	15030	15062	14973	15033	14877	15073	15053	14964	14854	15035	14890	14890	15028	14982	14997	15039	15066	15034	15057	15038	15044	15122	14979	14982	15033	15049	14945	14953	15005	15065	15010	14995	15046	15087	14837	14999	15092	15010	15065	14979	14999	14911	15030	14864	15195	15036	15119	15092	14895	14958	14969	14903	15021	15048	14830	14944	14955	14942	14947	15059	15020	14894	14977	15026	15010	14885	15082	15013	14978	14959	14971	14826	14994	14900	14971	14973	14985	15000	15214	14919	15007	14930	14950	14985	14990	14846	14840	14964	15023	14930	15158	14984	14888	14824	14909	15146	15179	15069	15034	14994	14970	15104	15054	14743	14946	14952	14939	14948	15025	14871	14962	14953	15047	15073	14938	14993	14899	14934	15211	14954	14979	15043	14992	14937	14848	15140	14879	15063	15043	14920	14999	15080	14881	14662	15081	14919	14912	15129	14951	14934	15024	14985	14981	15130	14866	14975	14928	14956	14837	15065	14995	14950	14991	15136	14929	14944	15018	14929	15092	15053	14920	15141	15023	15084	14889	14947	14892	15134	14979	14754	15196	14842	15021	15042	14895	15071	15109	15028	14953	15047	15080	15078	14954	15037	14995	14916	14916	15013	14901	14939	15016	15014	14917	15002	15033	15172	15090	15037	14856	14790	14928	15002	14720	14964	14883	15073	15106	14962	15111	14943	14871	14918	14960	14855	14967	15011	15009	14743	15018	15007	14787	15104	15025	14926	14911	14813	14926	14903	15086	15075	14865	15144	15055	15020	15065	14994	15035	14836	14952	14979	14961	14967	14860	14890	14893	15013	14927	15061	14961	14929	15013	15054	14953	14852	14917	14931	15073	14961	14947	14866	15023	15000	15168	15025	14934	15023	14917	15038	15093	14951	15091	15023	15014	15044	15160	15006	14992	15048	15089	14946	14998	14835	14966	15173	15041	15013	15023	14897	14954	15084	15115	14886	14965	14934	15076	14989	14902	14998	15037	14966	14825	15066	15028	15023	14993	15007	15026	15064	14863	14990	14944	15017	14803	15019	15156	14987	14773	14882	14759	14923	14975	15002	14883	14934	15102	15108	14814	15173	14997	14891	14801	14932	15051	15011	14948	15096	14991	14866	15095	14875	15024	14930	15102	14825	14906	14816	14949	14978	15010	14942	14971	15011	15012	14875	15218	14987	15098	14967	15048	14952	14835	14888	14755	14990	14914	15073	15019	15099	14902	14829	15082	14949	15095	15044	15047	14983	14931	15007	14888	14971	15032	14936	15117	14860	14987	14969	14909	14899	15016	15126	14939	15069	15130	14999	14946	14989	14948	14921	14928	14935	15063	14919	15010	14955	14962	14756	14929	15029	14865	14994	14874	15065	14886	14955	14995	14848	14791	14997	14985	14957	15052	15052	15064	15003	14964	14729	14954	14873	14901	15008	15015	14983	14983	14944	15027	14909	15077	15071	14766	14858	14874	14939	15120	14817	14935	14860	14980	15004	14919	15016	14920	14904	14987	14860	15022	14843	14994	14909	15061	15098	14954	14934	14875	14910	14995	14951	14938	14947	14940	14890	14935	15010	15119	15041	14812	14935	14879	14916	14920	15063	14880	14883	14921	14901	14939	14864	14842	14943	15160	14914	15019	15077	15001	15015	14994	14898	14883	14885	14993	15058	14935	15047	14967	14832	15179	14932	14956	14894	15098	14905	14970	15106	15055	14851	14871	14885	14942	14853	14885	14966	14986	14893	15076	14841	15062	14894	14976	14903	14777	14983	15133	14833	14927	14828	15103	15139	15222	14949	14865	15040	14921	15141	14845	14926	15109	14762	14783	15078	15005	15154	14983	14919	15184	14850	15127	15028	14959	14945	14972	14993	14912	14941	14868	15062	14865	14972	14963	15196	14761	14883	15078	14916	14941	15134	14839	14986	14997	15163	15010	15051	15159	14892	14867	14945	14864	14973	14980	15080	14922	15029	14912	15034	14811	14873	15111	15007	15008	14895	15057	14974	14862	14839	14979	15147	14969	15079	14919	14979	15124	14833	15054	14931	14806	15002	15010	14968	15118	15185	15037	15028	15063	15051	15037	14923	14940	14977	14961	14912	15043	14947	14967	14798	15044	15035	14907	14865	15066	15070	14784	14902	14887	14896	15111	15032	14929	15010	14945	15032	15085	15026	14984	14992	15081	14948	14999	14850	15041	15110	14941	15141	14787	15067	14951	14971	15025	14896	14887	15111	14970	14832	14817	14922	14951	14829	14914	14918	14894	15025	14944	14962	14894	14954	15087	14950	15089	14865	14896	15048	15002	14945	15010	15132	14923	15097	14872	14984	14893	15040	15061	14927	14978	14979	15000	14870	15074	15010	14892	14766	14896	14974	15098	14923	14950	15012	14931	15038	15024	14934	15005	14982	14946	15017	15106	15121	15002	14973	14940	14669	14957	14935	15009	15067	14948	14972	14875	15020	15062	15044	15080	14857	15015	15043	14962	14993	15197	14959	15079	15100	15109	15024	14996	14973	14837	15026	15073	15060	15121	14899	15126	14811	15040	15056	14936	14817	14933	14741	14978	14862	15000	15241	15031	15010	14914	14838	14941	14949	15007	14896	14910	14786	15051	14975	15032	15051	14866	14898	14977	14988	14920	14962	14957	14967	14922	14994	15025	14899	15032	14875	14931	14881	14896	15021	14938	14991	14806	14943	14903	15172	15064	14907	15201	14902	15012	14846	14857	15000	15014	15068	14993	14884	15002	15133	14946	14945	14907	14870	15076	14818	14935	14841	14852	15055	14963	15000	14865	14885	14822	14890	14989	14825	15009	15038	14968	15012	14858	14924	14796	15040	15137	14974	14976	14903	14898	15011	14935	14834	15089	15178	14733	14827	15053	15079	15170	14891	15001	14865	14889	14985	15191	14940	15047	15005	14888	14986	15048	15052	14820	15167	15048	14854	15091	15096	15112	14878	15061	14943	14855	14900	14829	15034	14922	15100	15061	14941	14852	14928	14900	14994	14973	14880	15120	15059	14967	15047	14841	14983	14981	14985	14894	14888	15050	15044	14956	15059	14988	15061	15047	15005	15090	14769	14970	15048	14926	15041	14816	14906	14903	15068	14940	15039	15006	15004	14785	14844	15088	15006	14952	14977	14968	14989	15099	14910	14902	14961	15066	14920	15009	14963	14954	15013	14998	14914	15021	14949	15014	14991	14855	15024	15065	14934	15128	14864	14867	14958	14771	14905	15144
28116	23093	27121	23758	19765	19346	18972	18809	18342	18221	18067	17989	17951	17793	17825	18046	17781	17971	18013	18124	18107	17879	18095	18000	18047	17667	17786	17748	17704	17854	17833	18100	17841	17894	17910	18002	18018	17799	17763	17967	17887	17913	17880	18064	17906	17982	17877	17968	17778	17782	17675	17705	17926	17906	17687	18124	17886	17767	17847	17866	18018	17912	17743	17792	18060	17879	17941	17780	17711	17879	17961	17968	17940	17524	18073	17868	17750	17961	18006	17760	17928	17650	17796	17851	17843	17813	17710	17642	17964	17725	17985	17837	18026	18016	17846	17917	18018	18185	17765	17876	17795	17854	17997	17685	17774	18029	17930	17878	17977	17946	17909	17854	17744	17781	17920	17733	18052	17698	17733	17900	17686	17927	18056	17971	17583	17780	17839	17866	17978	17791	18010	18012	18035	17753	17977	17866	17891	17775	17908	17741	17748	17572	17768	17802	17968	17904	17842	17975	17966	17592	17668	17860	17977	17851	17930	17803	17874	17714	17834	17887	17879	17824	18034	17698	17708	17790	17866	17851	17780	17967	17829	17633	17869	17643	17775	17713	17814	17851	17841	17757	18003	17931	17832	17792	17848	17785	17844	18066	18019	17949	18027	17527	17957	18009	17682	17773	17984	17899	18020	17917	17834	17773	17785	17901	17844	17899	17965	17792	17915	17990	17708	18086	17950	17767	17661	17688	18047	17849	17911	17611	17785	17939	17766	17770	17728	17734	17696	17778	17805	17983	17848	17991	17805	17761	17849	17828	17829	17718	17943	17817	17815	17907	17603	17884	17997	17766	17927	17771	17981	17916	17905	17836	17838	17929	17809	17745	17963	17917	17765	17732	17930	17975	18075	17806	17967	18079	17895	17793	17864	17838	17945	17857	17943	17978	17848	17894	17745	17563	17838	17799	17968	17745	17788	17723	17773	17746	17840	18056	17756	17926	17873	17849	17816	17807	17864	17924	17854	17884	17911	18146	17932	17841	17842	17934	17975	17957	17596	17912	18035	17775	17871	17829	17975	18140	18020	17774	17885	17800	17848	17795	17761	17821	18052	17951	17760	17659	17747	17962	17834	17730	17928	17808	17755	17978	17761	17761	18083	17816	17693	17786	17845	17915	17904	17775	17848	17985	17620	17788	18081	18016	17802	17774	17825	17837	18107	17791	17973	17772	17872	18075	17782	17829	17940	17768	17928	17737	17895	17882	17732	17670	17797	18036	17877	17774	17830	17982	17997	17856	17914	17837	17837	17730	17876	17496	17867	17876	17712	17749	17929	17965	17903	17956	17885	17813	17814	17862	17900	17608	17803	17827	17805	17945	17822	17688	17786	17966	17870	17755	17844	17829	17790	17774	17895	17972	17834	17980	17625	17875	17763	18028	18021	17649	17841	17641	17769	17728	17811	17825	17728	17753	17749	17977	17832	17866	17824	17893	17740	17886	17891	17717	17775	17752	17939	17791	18003	17755	17864	17932	17957	17913	18073	17834	17954	17808	17781	17736	17832	17817	17827	17782	18000	17797	17732	17740	17877	17767	17852	17919	17865	17751	17717	17914	17874	17749	18022	17745	17868	17916	17788	17841	17796	17824	17769	17722	17936	17842	17785	17840	17775	17815	17705	17753	17827	17869	17622	17772	17928	17731	17580	17822	17872	17672	17830	17818	17955	17833	17918	17723	17911	17810	17783	17917	17734	17839	17710	17802	17906	17985	17750	17779	17667	17928	17753	17635	17810	17833	17980	17764	17846	17967	18008	17948	18014	17863	17720	17832	17777	17753	17794	17769	17741	17891	17609	17626	17915	17885	17726	17762	17870	17874	17983	17826	17936	18100	17878	17859	17851	17590	17646	17701	17738	17927	17972	17794	17704	17878	17762	17928	17860	17880	17803	17908	17899	17805	17993	18106	18003	17956	17878	17922	17803	17829	17811	17924	17904	17818	17911	17941	17861	17972	17997	17867	17895	17964	17762	17904	17704	17853	17945	17915	17880	17704	17960	17779	17848	17750	17878	17769	17753	17851	17994	17846	17843	17963	17879	17820	17884	17809	17780	17735	17898	17917	17786	17888	17846	17843	17952	17908	17993	17893	17744	17948	17984	17900	17739	17930	17978	17610	17868	17865	17838	17851	17797	17898	17951	17971	17933	17732	17762	17852	17848	17853	18144	17823	17702	17936	17794	17822	17818	17888	17775	17713	17848	17885	17799	17915	17674	17753	17570	17800	17904	17848	17761	17783	17996	17692	18051	17670	17939	17775	17867	17634	17880	17775	17926	17858	18048	17688	17995	18252	17896	17751	18032	17932	17834	17876	17903	17902	17685	17752	17778	17865	17958	17885	17931	17901	17747	17930	17758	17929	17723	17785	18046	17720	17919	17898	17833	17925	17775	17815	17885	17807	17994	17832	17604	17731	17728	17922	17607	17819	17946	17865	17758	17818	17793	17834	17978	17814	18062	17903	17891	18041	17960	17948	17713	17706	17814	17853	17991	17916	17799	17794	18131	17812	17875	17718	17763	17975	17997	17820	18028	17886	17843	17832	17948	17955	17776	17760	17849	17980	18046	17677	17944	17881	17982	17821	17646	17843	17843	17817	17789	17871	17733	17777	17880	17907	18028	17667	17968	17931	17627	17959	17828	17848	17901	18070	17783	17872	17784	17618	17784	17903	17785	17702	17911	17680	17731	17876	17812	17982	17910	17783	17669	17586	18140	17756	17881	17728	17914	17804	17758	17619	18023	18072	17943	17906	17939	17792	17903	17881	18080	18001	17856	17751	17858	17854	17988	17898	17725	17915	17730	17842	17836	17770	17874	17904	17984	18060	17909	17943	17926	18070	17691	17821	17783	17908	17898	17900	18006	17665	17606	17756	17572	17708	17737	17771	17819	17947	17708	17772	17885	17924	17664	17650	17776	17993	17743	17844	17805	17892	17819	17737	18053	17843	17815	17798	18005	17909	17815	17839	18082	17980	17894	17885	17844	18095	17951	17876	17555	17728	17717	17774	17821	17769	17747	17734	17913	17811	17881	17866	17956	17821	17933	17872	17946	17813	17797	18025	17801	17963	18022	17895	17757	18084	17615	17710	17753	17842	17722	17870	18029	17563	17791	17638	17877	17772	17886	17719	17739	17894	17977	17732	17774	17643	17943	17718	17881	17759	17827	17930	17878	17920	18041	17796	17981	17812	17847	17892	17847	17675	18100	17699	17814	17911	17716	17510	17806	18006	17925	17782	17870	17956	17873	17962	17733	17848	17915	17935	17842	17947	17781	17988	17838	18141	17892	17569	18022	18066	17898	18026	17884	17721	17882	17830	17923	18034	17740	17777	17891	18106	17983	17714	17723	17656	17856	17981	18026	17957	17985	17720	17818	17767	17787	17929	17788	17559	17754	17783	17906	17834	18038	17960	17991	17842	17857	17856	17832	17837	18104	17982	17884	17678	17815	17892	17989	17799	17745	17951	17844	17964	17862	17994	17791	17686	17794	17716	17782	17884	17931	18227	17863	17879	17910	17599	17762	17902	17855	17853	17886	17888	17804	17796	18121	17961	17756	17634	17872	18025	17749	17914	17873	17949	17835	18091	18026	17649	17640	17865	18002	17674	17580	17697	17728	17678	17887	17794	17873	17838	17634	17992	17913	17726	17776	17739	17614	17752	17992	17741	17892	17805	17922	17809	17879	17779	17684	17830	17944	17779	17854	17824	18056	17836	17749	17803	17851	17849	17818	17915	17945	17858	17859	17816	17597	17827	18075	17926	17821	18009	17833	17780	17947	17803	17757	17945	17929	17833	17675	17757	17871	17832	17951	17905	17958	17776	17889	17930	17697	17928	17833	17780	17925	17728	17860	17880	17737	17929	17863	18155	17877	17674	17705	17958	17913	18063	17832	17891	18036	17917	17875	17710	17896	17676	17860	18038	18087	17875	17770	17821	17862	17926	17932	17902	17988	17803	17936	17722	17828	17600	17698	17792	17903	17815	18136	17663	17730	17608	17757	17826	17704	17895	17883	17838	17728	17897	17917	17683	17790	17802	18017	17679	18014	17883	17916	18001	17772	17850	17596	17727	17886	17964	17700	17831	17796	17934	17910	17802	17916	17967	17833	17763	17832	18012	17761	17844	17887	17610	17791	17840	17839	18079	17978	17758	17949	17772	17913	17761	17886	17792	17642	18040	17754	17904	17926	17752	17644	17876	17944	17781	17844	17834	17890	18075	17801	17929	17839	17919	17903	17552	17730	17842	17876	17977	17498	17917	17862	17849	17642	17934	17951	17861	17816	17917	17757	17727	17751	17964	18059	17812	17967	17926	17877	17870	17974	17847	17847	17926	17874	17923	17763	17828	17809	17632	17881	17752	17828	17854	17797	17742	17922	17894	18058	18020	17856	18033	17946	17826	17677	17882	17863	17878	17967	17932	17924	17953	18052	17626	17985	17973	17841	17791	17797	17727	17836	17825	17936	17947	17770	17634	17993	17948	17990	18002	17833	17862	17846	17845	18087	17891	17913	17763	17773	17861	17922	17795	18029	17584	17929	17877	18017	17679	18002	17855	17754	17830	17845	18068	18111	17888	17858	17744	17875	17986	17759	17816	18009	17759	17857	17861	17938	17899	17871	17720	18009	17891	17737	18074	17963	17865	17819	17832	17889	17824	17858	17940	17917	17908	17866	17886	18075	17781	17843	17813	17909	18132	17631	17834	17936	18036	17903	17975	17934	17791	17833	17853	17790	17832	17724	17890	17748	17705	17823	18073	17854	17768	17939	18098	17993	17834	17868	17932	17976	17888	17902	17762	17833	17824	17897	17953	17939	17910	17916	17895	17815	17773	18027	17853	17901	17791	17818	17832	17930	17825	17707	17897	17995	17844	17757	17807	17992	17934	17861	17965	17840	17872	17863	17737	17426	17782	17800	17957	17890	17797	17967	17927	18057	17862	17874	17836	17830	17974	17784	17759	17840	17755	17930	17885	17905	17864	17943	17872	17862	17852	17851	17926	17884	18100	17829	17889	17685	17770	17862	17857	18019	17702	18021	17900	17828	17783	17770	17990	17912	17868	18058	18037	17780	17806	17837	17745	17788	17606	17741	17754	17882	17943	17988	17814	17824	17928	17769	17743	17936	17771	17955	17908	17802	17905
20355	28692	25908	19552	17806	16583	16120	15934	15585	15296	15149	14953	15000	14793	14809	14875	14729	14652	14867	14783	14827	14865	14722	14754	14842	14812	14726	14791	14866	14660	14797	14723	14706	14720	14852	14649	14565	14926	14626	14835	14677	14627	14706	14789	14771	14834	14620	14898	14831	14659	14709	14704	14710	14887	14772	14811	14795	14655	14752	14586	14653	14781	14553	14752	14791	14677	14905	14642	14794	14775	14858	14709	14761	14649	14738	14720	14683	14644	14878	14630	14726	14654	14696	14729	14636	14909	14840	14651	14854	14737	14694	14725	14636	14658	14748	14654	14781	14589	14667	14780	14744	14781	14772	14795	14830	14741	14763	14721	14774	14584	14845	14789	14928	14798	14737	14846	14760	14595	14694	14780	14742	14743	14708	14753	14790	14794	14778	14758	14670	14692	14680	14820	14764	14692	14757	14700	14820	14687	14795	14795	14791	14696	14732	14705	14914	14842	14767	14641	14771	14701	14821	14707	14795	14657	14741	14619	14654	14932	14785	14862	14684	14637	14618	14721	14747	14760	14597	14757	14775	14786	14717	14628	14511	14644	14788	14627	14817	14635	14646	14787	14692	14644	14763	14771	14754	14735	14713	14697	14541	14890	14630	14815	14687	14723	14673	14712	14923	14807	14783	14633	14486	14766	14581	14642	14681	14678	14640	14758	14680	14721	14614	14843	14789	14606	14719	14705	14801	14770	14668	14702	14662	14880	14599	14800	14676	14813	14639	14572	14728	14801	14603	14722	14837	14717	14684	14728	14773	14583	14757	14786	14829	14779	14675	14788	14832	14696	14858	14653	14787	14884	14717	14845	14714	14836	14888	14765	14672	14585	14788	14687	14794	14636	14682	14829	14746	14514	14778	14559	14786	14636	14790	14847	14791	14818	14820	14919	14651	14685	14909	14747	14740	14774	14785	14776	14696	14668	14684	14725	14514	14752	14822	14689	14862	14738	14813	14838	14744	14717	14863	14648	14665	14637	14631	14788	14684	14695	14596	14705	14723	14645	14774	14659	14796	14695	14767	14754	14809	14740	14689	14752	14498	14622	14552	14650	14782	14631	14689	14917	14668	14805	14756	14853	14740	14806	14857	14603	14688	14814	14769	14956	14668	14726	14623	14772	14674	14612	14764	14660	14779	14699	14871	14725	14733	14773	14669	14625	14852	14852	14741	14825	14729	14626	14668	14598	14811	14892	14927	14735	14709	14746	14721	14707	14692	14739	14694	14816	14786	14827	14589	14826	14769	14570	14807	14735	14714	14801	14750	14767	14654	14735	14827	14661	14975	14765	14735	14794	14830	14773	14680	14676	14563	14893	14651	14675	14822	14656	14657	14816	14744	14734	14584	14748	14848	14682	14727	14679	14825	14694	14555	14789	14513	14768	14649	14730	14856	14687	14881	14755	14718	14704	14733	14847	14835	14636	14736	14629	14828	14803	14809	14589	14650	14801	14760	14673	14931	14748	14737	14791	14749	14807	14591	14721	14653	14727	14719	14686	14682	14844	14687	14793	14629	14705	14673	14693	14959	14842	14825	14784	14786	14662	14676	14702	14716	14754	14834	14878	14657	14605	14687	14518	14641	14755	14729	14808	14586	14693	14582	14686	14574	14756	14729	14943	14910	14697	14659	14838	14775	14605	14645	14844	14875	14793	14684	14702	14643	14867	14748	15009	14858	14724	14628	14811	14853	14655	14828	14728	14570	14685	14673	14769	14764	14793	14828	14700	14820	14688	14838	14641	14758	14906	14827	14674	14685	14701	14819	14770	14874	14812	14862	14800	14890	14765	14729	14660	14562	14722	14798	14981	14802	14648	14623	14888	14805	14626	14848	14572	14675	14682	14666	14652	14807	14830	14928	14706	14785	14698	14617	14860	14703	14666	14848	14767	14886	14632	14718	14632	14736	14799	14928	14573	14645	14767	14847	14657	14802	14862	14716	14624	14751	14769	14769	14624	14573	14733	14761	14799	14818	14961	14879	14819	14662	14737	14784	14713	14882	14651	14703	14822	14679	14605	14896	14779	14646	14781	14709	14796	14646	14769	14826	14603	14796	14712	14549	14939	14740	14727	14862	14832	14646	14691	14728	14857	14760	14707	14587	14750	14761	14735	14779	14624	14696	14897	14850	14716	14746	14539	14859	14794	14798	14634	14914	14714	14802	14571	14816	14624	14900	14724	14823	14670	14735	14676	14672	14769	14791	14810	14816	14656	14840	14698	14580	14562	14946	14688	14614	14739	14794	14803	14865	14712	14745	14756	14695	14737	14704	14820	14777	14694	14746	14832	14752	14724	14653	14785	14492	14810	14727	14666	14763	14707	14817	14815	14666	14701	14703	14645	14690	14667	14712	14639	14537	14774	14537	14876	14724	14649	14687	14838	14821	14695	14661	14558	14951	14699	14728	14805	14756	14676	14619	14662	14731	14582	14734	14680	14759	14834	14807	14674	14641	14720	14566	14817	14857	14819	14764	14737	14756	14469	14551	14814	14594	14766	14731	14771	14731	14927	14602	14620	14597	14518	14913	14947	14710	14726	14728	14615	14706	14759	14626	14623	14751	14701	14773	14757	14538	14979	14751	14731	14709	14749	14874	15021	14814	14718	14737	14748	14694	14587	14715	14809	14912	14779	14819	14670	14517	14803	14878	14642	14765	14573	14805	14708	14751	14719	14889	14687	14653	14838	14853	14589	14626	14751	14744	14702	14632	14803	14751	14631	14820	14927	14611	14918	14789	14955	14813	14784	14571	14778	14641	14690	14726	14674	14765	14691	14824	14738	14810	14714	14575	14642	14903	14717	14567	14756	14698	14781	14615	14819	14569	14715	14804	14650	14620	14937	14718	14573	14671	14468	14881	14884	14685	14753	14810	14834	14787	14678	14932	14722	14875	14729	14823	14729	14708	14766	14602	14740	14754	14769	14730	14802	14747	14684	14950	14659	14842	14726	14688	14777	14770	14827	14753	14524	14817	14864	14792	14726	14781	14644	14813	14675	14822	14734	14711	14809	14774	14742	14781	14694	14764	14707	14646	14691	14582	14617	14777	14750	14784	14724	14642	14593	14813	14714	14717	14662	14814	14706	14669	14781	14618	14757	14606	14625	14995	14717	14749	14582	14794	14659	14645	14672	14713	14660	14745	14706	14832	14591	14743	14760	14789	14935	14767	14758	14718	14612	14671	14685	14643	14788	14635	14668	14787	14732	14916	14739	14826	14665	14702	14576	14775	14797	14811	14735	14608	14726	14650	14749	14697	14585	14749	14687	14784	14874	14758	14819	14826	14819	14718	14552	14726	14590	14979	14740	14891	14753	14848	14765	14721	14692	14757	14740	14886	14488	14821	14824	14572	14957	14798	14759	14807	14824	14803	14828	14829	14715	14767	14712	14708	14521	14846	14926	14780	14721	14620	14785	14899	14745	14798	14558	14801	14793	14676	14670	14804	14582	14807	14715	14829	14654	14656	14770	14846	14646	14727	14867	14814	14711	14913	14752	14699	14732	14736	14844	14592	14839	14746	14720	14803	14851	14702	14838	14747	14819	14792	14808	14807	14726	14570	14896	14604	14721	14801	14759	14784	14539	14773	14714	14818	14720	14797	14690	14764	14603	14712	14739	14644	14606	14751	14837	14915	14817	14720	14711	14812	14769	14694	14744	14828	14835	14715	14603	14778	14899	14583	14757	14882	14673	14616	14791	14798	14814	14852	14610	14771	14780	14642	14695	14569	14692	14869	14643	14606	14808	14782	14731	14704	14710	14703	14829	14735	14880	14501	14715	14795	14791	14694	14718	14623	14841	14676	14810	14698	14699	14728	14744	14752	14866	14811	14817	14860	14793	14908	14792	14866	14704	14667	14746	14629	14780	14672	14805	14708	14497	14761	14658	14717	14727	14761	14609	14642	14884	14778	14740	14756	14610	14659	14828	14593	15021	14782	14675	14655	14973	14878	14762	14748	14724	14652	14872	14511	14798	14710	14864	14788	14643	14636	14766	14755	14805	14577	14734	14839	14694	14700	14639	14791	14654	14556	14718	14678	14751	14770	14676	14803	14850	14841	14684	14948	14800	14786	14715	14863	14671	14702	14603	14830	14759	14861	14878	14859	14695	14772	14941	14670	14653	14876	14732	14747	14786	14750	14688	14719	14691	14685	14765	14767	14832	14735	14625	14800	14923	14747	14653	14626	14709	14697	14680	14673	14790	14781	14844	14618	14664	14831	14767	14874	14812	14731	14811	14874	14664	14820	14589	14694	14770	14809	14713	14874	14625	14683	14630	14541	14696	14846	14636	14804	14856	14646	14811	14723	14627	14786	14555	14810	14706	14794	14815	14574	14577	14776	14639	14801	14660	14936	14794	14753	14879	14688	14695	14688	14803	14754	14744	14779	14819	14666	14778	14788	14665	14756	14674	14776	14547	14602	14899	14819	14819	14832	14801	14707	14956	14828	14734	14694	14857	14571	14793	14921	14697	14773	14749	14561	14850	14864	14695	14682	14855	14646	14698	14664	14754	14649	14638	14587	14650	14752	14764	14767	14791	14830	14767	14674	14822	14631	14818	14685	14924	14709	14740	14545	14732	14842	14846	14647	14750	14614	14828	14815	14760	14657	14809	14723	14759	14638	14625	14751	14835	14697	14514	14734	14717	14687	14671	14820	14663	14809	14640	14771	14741	14717	14701	14769	14805	14754	14803	14705	14781	14816	14636	14811	14669	14901	14844	14871	14889	14666	14938	14914	14704	14717	14543	14563	14671	14661	14885	14728	14846	14720	14844	14860	14892	14667	14706	14517	14763	14808	14901	14773	14658	14681	14841	14749	14660	14747	14869	14833	14808	14677	14703	14715	14829	14796	14870	14653	14749	14618	14776	14704	14680	14659	14856	14709	14723	14702	14654	14764	14622	14599	14965	14752	14861	14948	14836	14606	14661	14767	14614	14803	14898	14814	14733	14667	14784	14608	14685	14747	14711	14710	14690	14769	14707	14794	14841	14903	14782	14516	14800	14810	14711	14790	14608	14675	14631	14818	14796	14877	14790	14833	14691	14676	14821	14683	14837	14598	14854	14933	14938	14918	14796	14770	14847	14802	14877	14721	14754	14528	14664	14811	14705	14782	14905	14699	14731	14736	14638	14764	14705
24143	21157	28477	24368	22596	22213	21697	19002	18444	18149	18039	17927	17740	17848	17891	17540	17551	17570	17811	17612	17562	17617	17669	17766	17636	17569	17506	17711	17466	17503	17428	17624	17671	17536	17514	17275	17466	17642	17662	17464	17540	17279	17496	17527	17672	17557	17326	17535	17455	17357	17398	17294	17414	17455	17472	17229	17597	17251	17511	17518	17235	17448	17419	17274	17341	17464	17587	17406	17355	17409	17395	17432	17502	17175	17479	17291	17513	17342	17407	17454	17540	17417	17384	17536	17519	17474	17417	17474	17394	17504	17598	17483	17271	17348	17580	17421	17472	17253	17551	17386	17333	17714	17254	17482	17353	17533	17265	17501	17499	17397	17402	17352	17470	17322	17520	17495	17593	17425	17628	17294	17370	17399	17551	17490	17479	17333	17451	17292	17348	17395	17620	17381	17566	17515	17264	17103	17307	17610	17489	17295	17405	17203	17452	17493	17442	17441	17483	17462	17572	17431	17574	17456	17121	17629	17448	17420	17342	17283	17381	17588	17557	17429	17600	17338	17325	17268	17346	17569	17437	17330	17250	17504	17361	17428	17247	17194	17438	17363	17295	17300	17524	17033	17427	17535	17580	17520	17556	17359	17564	17238	17322	17285	17541	17446	17278	17312	17355	17444	17217	17482	17737	17373	17162	17397	17470	17575	17385	17416	17339	17370	17648	17487	17468	17496	17232	17349	17401	17508	17244	17256	17338	17388	17516	17300	17358	17554	17462	17327	17182	17331	17587	17490	17339	17501	17411	17511	17553	17523	17274	17444	17524	17354	17584	17306	17296	17429	17517	17480	17411	17483	17586	17158	17472	17576	17650	17380	17369	17426	17666	17315	17460	17273	17542	17478	17495	17329	17376	17348	17684	17283	17565	17691	17419	17455	17370	17221	17250	17405	17202	17156	17382	17430	17315	17300	17275	17417	17385	17472	17347	17280	17536	17361	17448	17677	17482	17510	17591	17219	17269	17285	17401	17448	17396	17374	17205	17365	17310	17381	17315	17192	17280	17284	17427	17210	17300	17347	17412	17307	17467	17479	17439	17377	17542	17292	17515	17469	17483	17474	17415	17492	17436	17482	17548	17555	17455	17395	17384	17513	17386	17540	17456	17339	17302	17371	17503	17451	17338	17325	17354	17209	17413	17349	17419	17543	17667	17153	17550	17298	17341	17502	17610	17422	17552	17354	17467	17476	17364	17634	17371	17545	17617	17309	17371	17417	17348	17478	17406	17360	17479	17241	17384	17480	17523	17589	17402	17307	17432	17322	17359	17316	17250	17623	17426	17342	17350	17503	17276	17445	17501	17343	17562	17319	17438	17395	17319	17530	17448	17272	17368	17583	17369	17454	17526	17398	17411	17595	17447	17510	17568	17485	17290	17548	17357	17451	17486	17495	17406	17354	17535	17291	17404	17302	17554	17379	17350	17331	17308	17358	17516	17347	17500	17298	17442	17426	17478	17313	17472	17393	17440	17439	17325	17512	17482	17293	17450	17417	17430	17502	17240	17569	17231	17322	17361	17573	17528	17359	17391	17515	17444	17492	17376	17509	17494	17463	17483	17386	17491	17361	17542	17479	17312	17498	17415	17327	17668	17514	17495	17456	17233	17466	17345	17318	17550	17427	17124	17343	17611	17433	17512	17550	17421	17367	17612	17341	17519	17333	17301	17383	17362	17644	17429	17454	17496	17523	17170	17364	17303	17275	17548	17575	17402	17297	17505	17388	17432	17226	17319	17274	17228	17552	17709	17299	17330	17357	17311	17549	17371	17573	17481	17393	17331	17305	17486	17410	17625	17388	17525	17505	17608	17364	17474	17447	17515	17312	17500	17459	17388	17571	17426	17470	17476	17493	17528	17443	17288	17374	17447	17469	17398	17382	17285	17433	17622	17457	17625	17643	17487	17585	17535	17294	17441	17341	17468	17370	17149	17422	17211	17364	17512	17334	17348	17475	17338	17499	17606	17518	17259	17468	17525	17558	17405	17353	17458	17546	17247	17546	17358	17373	17427	17443	17440	17423	17356	17256	17461	17376	17412	17512	17229	17376	17479	17422	17603	17711	17242	17194	17385	17341	17469	17349	17392	17291	17525	17513	17225	17474	17628	17346	17595	17498	17181	17443	17448	17360	17449	17381	17550	17363	17413	17403	17368	17381	17535	17210	17490	17394	17498	17247	17353	17507	17296	17432	17270	17420	17548	17571	17358	17327	17263	17391	17185	17365	17543	17372	17515	17378	17419	17365	17316	17134	17331	17739	17401	17295	17338	17335	17463	17220	17631	17473	17439	17487	17443	17396	17472	17561	17438	17348	17444	17315	17353	17563	17339	17557	17487	17334	17390	17410	17477	17176	17537	17542	17566	17421	17463	17462	17450	17370	17339	17352	17403	17335	17184	17363	17399	17462	17379	17372	17507	17422	17430	17537	17445	17403	17404	17388	17485	17329	17498	17187	17320	17322	17438	17306	17414	17468	17474	17270	17519	17465	17366	17423	17576	17197	17201	17460	17455	17378	17456	17578	17442	17417	17373	17220	17349	17377	17503	17363	17448	17424	17407	17469	17306	17359	17519	17470	17343	17412	17296	17398	17195	17361	17389	17354	17402	17455	17375	17330	17449	17243	17347	17424	17514	17463	17440	17507	17511	17423	17475	17456	17464	17334	17527	17504	17148	17371	17338	17401	17567	17327	17347	17346	17386	17615	17412	17346	17392	17405	17307	17252	17451	17389	17567	17404	17351	17408	17374	17523	17438	17551	17587	17087	17565	17310	17386	17538	17313	17300	17695	17147	17445	17454	17470	17549	17449	17262	17524	17215	17164	17415	17181	17295	17552	17412	17436	17424	17375	17212	17389	17410	17108	17201	17328	17382	17496	17387	17258	17387	17516	17291	17369	17463	17526	17514	17532	17328	17437	17540	17458	17527	17474	17545	17545	17448	17416	17363	17442	17337	17226	17443	17580	17399	17335	17448	17261	17229	17548	17433	17379	17435	17420	17603	17273	17479	17391	17415	17476	17560	17349	17398	17403	17393	17481	17551	17385	17528	17479	17452	17468	17443	17369	17597	17486	17385	17513	17392	17617	17342	17572	17341	17624	17346	17492	17410	17458	17506	17376	17536	17457	17439	17677	17408	17495	17549	17550	17369	17341	17484	17455	17519	17483	17436	17260	17309	17549	17405	17455	17294	17334	17442	17333	17421	17263	17222	17186	17671	17287	17426	17406	17514	17320	17516	17476	17317	17403	17352	17280	17524	17521	17274	17308	17289	17391	17366	17212	17386	17269	17452	17265	17350	17317	17506	17484	17295	17451	17455	17353	17366	17559	17549	17591	17496	17451	17339	17454	17515	17442	17321	17488	17307	17532	17451	17506	17397	17400	17419	17578	17348	17302	17337	17371	17521	17474	17462	17563	17432	17488	17307	17611	17476	17683	17497	17458	17590	17649	17345	17500	17358	17475	17407	17520	17468	17372	17545	17487	17447	17342	17339	17316	17332	17285	17402	17440	17406	17557	17309	17511	17324	17398	17345	17291	17599	17460	17382	17269	17444	17147	17391	17441	17388	17486	17496	17452	17539	17311	17416	17468	17525	17526	17377	17415	17296	17504	17359	17416	17448	17310	17486	17198	17489	17426	17537	17452	17507	17370	17382	17247	17377	17240	17290	17305	17316	17495	17543	17264	17316	17378	17537	17364	17271	17328	17473	17541	17421	17469	17275	17431	17431	17395	17342	17329	17369	17376	17669	17617	17455	17375	17383	17372	17415	17310	17232	17479	17289	17478	17335	17306	17546	17544	17498	17420	17559	17405	17305	17378	17403	17452	17269	17434	17590	17311	17477	17431	17237	17363	17362	17428	17387	17454	17631	17392	17385	17583	17478	17522	17449	17262	17297	17542	17355	17413	17338	17420	17547	17383	17493	17404	17341	17421	17317	17351	17288	17368	17234	17124	17413	17528	17360	17456	17432	17416	17320	17350	17199	17265	17488	17522	17399	17227	17296	17239	17398	17481	17414	17298	17367	17295	17610	17366	17406	17492	17432	17406	17546	17450	17578	17289	17438	17549	17411	17422	17382	17311	17491	17467	17268	17457	17285	17452	17223	17472	17395	17467	17507	17437	17300	17382	17542	17250	17615	17688	17365	17250	17434	17520	17537	17482	17335	17361	17456	17650	17444	17575	17239	17348	17273	17404	17191	17370	17391	17244	17429	17412	17497	17263	17278	17235	17420	17504	17385	17288	17545	17468	17593	17424	17502	17459	17433	17490	17373	17431	17323	17532	17355	17425	17439	17382	17355	17397	17375	17463	17335	17392	17214	17350	17360	17555	17301	17296	17312	17447	17317	17575	17701	17239	17390	17401	17459	17242	17395	17400	17382	17477	17227	17526	17339	17407	17560	17496	17436	17380	17438	17410	17478	17305	17389	17323	17454	17522	17226	17268	17538	17398	17389	17504	17497	17382	17535	17439	17353	17351	17216	17489	17276	17464	17342	17428	17370	17400	17353	17447	17266	17514	17491	17425	17415	17385	17567	17608	17374	17540	17500	17414	17531	17458	17457	17407	17516	17400	17194	17424	17554	17575	17163	17338	17352	17516	17419	17644	17387	17142	17356	17253	17554	17488	17513	17338	17328	17296	17587	17657	17497	17525	17539	17340	17248	17222	17428	17404	17413	17404	17195	17501	17474	17711	17622	17510	17544	17471	17449	17588	17498	17452	17355	17320	17328	17357	17337	17546	17392	17297	17350	17310	17227	17301	17379	17375	17409	17207	17529	17297	17590	17493	17477	17561	17117	17375	17151	17244	17452	17378	17293	17271	17480	17575	17522	17594	17556	17506	17373	17356	17504	17313	17450	17431	17484	17413	17367	17412	17600	17359	17441	17204	17674	17417	17413	17405	17551	17437	17463	17555	17410	17333	17328	17403	17610	17373	17392	17567	17249	17384	17476	17477	17392	17402	17474	17363	17310	17365	17465	17358	17416	17325	17436	17241	17529	17347	17486	17400	17284	17444	17355	17504	17358	17425	17480	17233	17477	17652	17433	17445	17366	17246	17620	17475	17303	17563	17258	17404	17449	17381	17366	17463	17614	17382	17265	17490	17453	17506	17269	17484	17354	17480	17561	17241	17313
20869	35517	30838	23096	19991	18060	17235	16423	16220	15433	15359	15182	14734	14825	14798	14735	14720	14808	14686	14782	14713	14747	14743	14636	14634	14602	14585	14610	14420	14715	14462	14832	14624	14582	14513	14552	14559	14529	14653	14659	14620	14644	14690	14600	14607	14427	14484	14524	14589	14547	14641	14496	14645	14678	14469	14486	14695	14605	14547	14586	14535	14600	14570	14639	14590	14349	14427	14421	14702	14587	14606	14225	14461	14501	14471	14698	14681	14505	14813	14514	14528	14605	14688	14481	14457	14752	14467	14504	14658	14718	14620	14472	14470	14406	14498	14548	14535	14690	14581	14496	14666	14416	14537	14572	14612	14704	14535	14667	14493	14557	14583	14475	14521	14560	14771	14633	14526	14628	14490	14595	14517	14452	14505	14622	14495	14480	14306	14549	14610	14418	14561	14584	14361	14572	14509	14233	14489	14618	14502	14503	14612	14532	14476	14570	14497	14466	14499	14658	14620	14424	14452	14543	14407	14584	14527	14590	14629	14561	14436	14328	14676	14380	14482	14481	14605	14538	14666	14553	14552	14437	14323	14554	14535	14472	14749	14519	14380	14601	14556	14576	14524	14588	14501	14565	14322	14467	14481	14636	14435	14565	14504	14580	14646	14418	14427	14654	14639	14453	14583	14578	14436	14409	14379	14573	14542	14552	14490	14497	14576	14534	14503	14573	14307	14457	14533	14588	14546	14479	14531	14627	14558	14263	14383	14486	14525	14438	14424	14515	14543	14477	14469	14548	14501	14480	14576	14637	14608	14623	14407	14440	14519	14509	14579	14495	14606	14422	14495	14645	14454	14594	14545	14568	14584	14502	14372	14580	14544	14595	14718	14478	14681	14660	14547	14532	14466	14493	14522	14461	14660	14591	14669	14477	14610	14674	14641	14421	14557	14677	14453	14508	14475	14654	14460	14539	14489	14568	14521	14637	14435	14370	14535	14327	14438	14481	14546	14564	14594	14573	14636	14524	14473	14528	14337	14537	14360	14495	14374	14534	14537	14532	14712	14592	14506	14399	14334	14493	14528	14581	14586	14745	14505	14540	14540	14721	14512	14419	14516	14648	14347	14540	14584	14376	14426	14670	14314	14553	14561	14295	14418	14504	14448	14637	14494	14396	14462	14448	14575	14704	14554	14535	14507	14464	14611	14445	14374	14645	14589	14593	14422	14521	14568	14552	14496	14515	14547	14517	14446	14454	14574	14487	14550	14425	14560	14402	14531	14445	14446	14468	14485	14388	14543	14354	14596	14602	14610	14687	14625	14617	14477	14537	14440	14666	14512	14582	14397	14470	14676	14662	14624	14581	14488	14416	14481	14413	14449	14566	14573	14451	14322	14370	14381	14656	14549	14440	14527	14528	14518	14391	14713	14423	14479	14476	14511	14516	14541	14687	14436	14576	14576	14510	14499	14477	14461	14720	14396	14613	14553	14512	14445	14327	14452	14561	14653	14638	14362	14373	14416	14649	14641	14406	14645	14302	14485	14359	14585	14702	14485	14372	14631	14489	14639	14567	14452	14448	14461	14424	14526	14554	14418	14497	14464	14618	14429	14485	14579	14368	14316	14535	14438	14490	14601	14436	14595	14528	14519	14570	14411	14547	14604	14602	14544	14513	14635	14446	14528	14425	14500	14621	14572	14516	14551	14560	14526	14405	14748	14535	14705	14555	14647	14309	14543	14551	14687	14532	14547	14434	14543	14484	14537	14673	14612	14630	14541	14464	14604	14689	14748	14631	14506	14513	14502	14550	14443	14505	14443	14436	14548	14486	14611	14530	14639	14550	14523	14571	14593	14468	14547	14411	14661	14549	14653	14538	14425	14612	14409	14638	14381	14736	14612	14617	14641	14630	14478	14433	14498	14378	14637	14397	14539	14661	14575	14476	14562	14646	14543	14440	14654	14383	14458	14511	14591	14616	14470	14579	14573	14378	14511	14514	14376	14504	14620	14487	14654	14629	14545	14463	14586	14575	14475	14497	14501	14495	14465	14543	14591	14476	14440	14574	14581	14477	14390	14342	14538	14600	14479	14589	14439	14500	14526	14432	14677	14582	14517	14559	14370	14488	14489	14503	14628	14583	14502	14585	14626	14549	14542	14500	14492	14557	14671	14404	14576	14654	14666	14730	14399	14666	14675	14444	14622	14575	14615	14557	14576	14422	14487	14518	14643	14562	14568	14526	14541	14551	14636	14518	14447	14455	14581	14659	14606	14536	14575	14587	14544	14506	14647	14448	14732	14574	14540	14584	14511	14227	14593	14572	14397	14556	14554	14502	14651	14510	14537	14567	14403	14677	14441	14503	14508	14578	14471	14456	14692	14444	14540	14671	14465	14591	14486	14389	14495	14643	14613	14635	14522	14509	14515	14489	14511	14537	14739	14462	14529	14478	14553	14639	14591	14469	14444	14512	14715	14528	14521	14426	14750	14423	14583	14652	14524	14650	14470	14450	14353	14679	14453	14372	14514	14455	14690	14445	14541	14596	14589	14751	14523	14637	14360	14508	14432	14608	14529	14486	14511	14563	14440	14526	14413	14362	14442	14521	14540	14420	14629	14583	14397	14476	14468	14495	14455	14681	14495	14389	14669	14624	14481	14473	14491	14597	14686	14568	14619	14469	14638	14530	14510	14378	14503	14473	14509	14698	14545	14594	14512	14614	14552	14624	14630	14623	14572	14651	14414	14552	14535	14432	14523	14551	14394	14610	14550	14413	14592	14486	14487	14475	14450	14579	14578	14632	14598	14624	14632	14445	14607	14525	14618	14392	14579	14539	14549	14362	14513	14661	14712	14531	14476	14529	14438	14532	14604	14519	14595	14421	14590	14451	14599	14553	14489	14475	14454	14347	14577	14556	14435	14458	14647	14613	14504	14470	14514	14493	14431	14522	14519	14432	14558	14538	14592	14560	14537	14471	14673	14406	14458	14445	14538	14531	14547	14524	14601	14581	14392	14364	14555	14615	14407	14527	14681	14516	14531	14530	14749	14686	14493	14556	14533	14602	14700	14440	14582	14633	14561	14417	14561	14539	14622	14390	14637	14608	14441	14614	14534	14578	14438	14496	14626	14505	14507	14419	14513	14658	14390	14491	14590	14413	14522	14505	14606	14612	14589	14620	14403	14494	14572	14534	14572	14563	14494	14474	14604	14528	14416	14433	14516	14586	14613	14571	14456	14389	14393	14672	14523	14402	14343	14520	14484	14371	14441	14537	14548	14647	14537	14455	14658	14743	14527	14571	14617	14560	14537	14462	14600	14504	14528	14511	14459	14684	14676	14634	14728	14490	14443	14483	14480	14482	14475	14552	14547	14502	14521	14698	14680	14514	14520	14637	14730	14564	14620	14497	14496	14404	14637	14541	14526	14659	14433	14438	14504	14456	14424	14503	14635	14524	14681	14450	14496	14605	14573	14329	14500	14469	14532	14450	14655	14549	14449	14619	14443	14437	14592	14507	14370	14501	14393	14416	14469	14446	14421	14579	14590	14423	14576	14603	14537	14472	14564	14551	14362	14492	14384	14565	14748	14511	14390	14445	14406	14466	14457	14605	14552	14550	14483	14578	14459	14628	14500	14473	14476	14496	14494	14492	14473	14418	14681	14452	14591	14520	14519	14583	14341	14619	14409	14560	14606	14532	14494	14601	14361	14575	14573	14535	14606	14697	14438	14556	14530	14575	14586	14410	14521	14528	14496	14504	14448	14581	14485	14545	14631	14444	14466	14579	14659	14497	14564	14445	14582	14515	14415	14565	14560	14679	14511	14539	14571	14658	14590	14518	14514	14504	14474	14637	14616	14566	14643	14384	14611	14537	14528	14496	14580	14514	14596	14472	14476	14436	14482	14371	14353	14533	14542	14414	14543	14395	14448	14627	14475	14717	14533	14504	14597	14501	14485	14612	14414	14634	14345	14463	14542	14568	14423	14362	14616	14376	14624	14396	14696	14511	14419	14547	14484	14663	14565	14522	14549	14642	14602	14487	14718	14640	14651	14431	14375	14497	14450	14509	14567	14597	14532	14535	14640	14541	14594	14543	14710	14569	14449	14480	14869	14482	14367	14491	14568	14694	14651	14524	14621	14560	14568	14417	14402	14391	14509	14498	14555	14507	14402	14571	14459	14546	14549	14527	14628	14482	14487	14549	14549	14352	14456	14492	14525	14542	14623	14529	14682	14561	14433	14374	14435	14562	14582	14632	14461	14397	14405	14481	14511	14566	14456	14500	14655	14514	14417	14468	14546	14663	14549	14594	14559	14506	14429	14443	14595	14551	14617	14659	14482	14388	14285	14513	14492	14455	14546	14483	14583	14534	14483	14454	14397	14667	14526	14761	14527	14466	14643	14494	14527	14701	14531	14669	14414	14479	14500	14538	14470	14509	14551	14506	14556	14539	14493	14597	14568	14375	14501	14654	14397	14615	14564	14502	14515	14580	14501	14383	14612	14450	14446	14455	14486	14363	14465	14455	14587	14501	14614	14502	14623	14530	14347	14502	14538	14583	14626	14367	14479	14556	14654	14560	14457	14620	14477	14593	14508	14259	14528	14471	14665	14520	14503	14545	14533	14458	14475	14529	14519	14432	14483	14601	14552	14692	14573	14559	14450	14529	14566	14558	14501	14483	14609	14379	14440	14615	14520	14565	14673	14481	14507	14547	14423	14442	14652	14522	14527	14505	14682	14490	14583	14532	14606	14402	14502	14521	14601	14472	14605	14461	14707	14487	14651	14572	14574	14462	14680	14514	14548	14501	14491	14601	14549	14642	14577	14609	14396	14472	14492	14560	14561	14630	14573	14735	14427	14352	14641	14424	14638	14395	14344	14448	14597	14608	14347	14409	14539	14612	14304	14542	14604	14463	14525	14559	14542	14466	14454	14419	14526	14488	14526	14429	14505	14407	14592	14398	14524	14423	14522	14500	14650	14589	14646	14478	14669	14504	14484	14597	14525	14582	14598	14557	14443	14634	14656	14541	14520	14495	14560	14406	14511	14658	14403	14414	14589	14569	14456	14608	14563	14717	14506	14641	14479	14548	14739	14506	14500	14499	14518	14430	14549	14486	14508	14543	14219	14444	14584	14463	14540	14613	14619	14620	14481	14594	14487	14449	14446	14441	14527	14528	14438	14522	14509	14461
22749	21108	28827	23625	21548	23890	25560	20427	19628	19408	18813	18700	18532	18501	18690	18503	18552	18376	18405	18301	18270	18195	18205	18252	18169	18370	18180	18195	18042	18039	18054	18258	18164	18130	18041	17947	18068	18070	18022	18019	18169	18072	18125	18105	18017	18024	18149	17964	18033	17933	17989	18039	18149	18277	17979	17722	18206	18161	17838	17935	18197	18004	18246	18112	18015	18071	17847	17859	17942	18077	18016	18064	18004	17874	18083	17749	18017	17979	18052	18162	18043	17995	17923	17999	18054	18028	18261	18086	17877	17950	18028	18108	18021	18040	18148	18039	17862	18230	18033	18183	17866	18188	17934	18044	17996	18207	17875	17973	17837	17990	17917	18027	18083	18059	18021	18248	18049	17880	17898	18048	18091	17799	18179	17904	18030	18218	18118	18009	17886	17865	17902	17992	17979	17796	17800	17982	18020	18130	17972	17940	17860	18103	18206	18106	17931	17910	17925	18162	18049	18152	17749	17999	18010	18083	17944	17996	18152	17833	17835	17857	18038	18102	17935	18022	17912	18131	18117	17803	17975	18178	18104	18039	17973	17958	18012	17876	18107	17852	18091	17715	17918	17849	17872	17870	17915	17921	17867	17715	18029	18105	17967	17942	18257	18027	17826	18186	18144	17962	17896	18165	17879	18036	17897	17815	18215	17999	18000	18049	18273	18228	17931	17845	17812	17925	18027	17969	17815	17983	17920	18100	18003	18055	17980	18071	18189	17857	17945	18035	17850	17984	18045	18290	18088	18073	18047	18216	17970	18166	18137	18056	18068	17778	18029	17858	17863	18097	17895	17626	18028	18006	17955	18002	17942	17898	18012	17969	18208	17647	18087	17845	17935	18023	18118	17842	18109	17948	17857	18065	17984	17963	18042	17804	18072	17983	17907	17866	17828	17827	17950	18004	18158	17988	18015	17916	17879	17870	18072	18036	18123	18019	17986	18203	17926	17968	18005	17862	18234	17899	18028	17821	17931	17976	17966	17947	18006	17848	17922	17893	18088	17888	17989	17985	18006	17907	17859	18008	17964	18119	17886	17715	17913	17922	17952	17909	17937	17937	17906	17863	17899	17986	18115	18176	17955	18021	17773	18037	17896	18076	18007	17919	17799	17883	18019	18145	17961	18145	17820	18103	17951	18107	18008	18176	17975	18076	17776	17955	17730	18084	18008	17950	17877	18074	18059	17883	17965	17867	17844	17919	18070	18179	18198	17984	17959	17848	18045	17920	17932	17944	17951	17995	17909	18066	17967	18013	18085	17929	18104	17911	17890	17928	17781	17652	17818	18045	17852	17823	17703	17919	17972	17917	18008	17744	18037	17846	18160	17917	17975	18017	18071	17735	17929	17679	17977	17945	18038	17962	18037	17835	17913	18117	17991	17954	18064	18053	17943	17906	17899	17808	17885	17752	17902	17936	17910	18089	18008	18031	17821	17921	17907	17957	17903	17891	17946	17623	17796	17907	17764	17858	17722	17958	18003	18016	18080	17927	17734	17962	18072	17968	17913	17933	17819	17909	17993	17956	18001	17974	18055	18003	18142	18161	18242	17831	18001	17809	17957	17968	17890	17912	17985	17914	18142	18142	18047	18104	17753	17908	17965	18055	18061	17989	17930	17827	17924	17906	18098	17749	17848	17981	17896	17862	17995	17876	17960	17971	17994	17850	17977	17989	18097	18042	18037	17895	18058	17968	18103	17832	17846	18001	18108	18044	17864	17877	17867	18023	18006	18022	17892	17972	18049	18008	17793	17636	18079	18056	17926	17852	17947	18103	18330	17886	18040	17824	17882	18152	18084	17866	17954	17779	18055	17915	18153	18019	17925	17989	17842	17990	17800	17760	17834	17891	17959	17828	17963	17926	18050	18053	18034	17926	17993	17788	18050	17962	18187	18113	17911	17911	18104	18111	17806	18105	18104	18151	17968	18109	17873	17897	17919	17676	17839	17831	17812	18011	17863	18019	17955	17826	17900	17760	17891	18059	17928	17987	17983	17977	17950	18012	17902	18009	17732	17744	17881	17964	17728	17905	17841	17965	17846	18109	17989	18276	18269	18082	17880	18019	17719	18056	18111	18105	18085	17869	18037	18071	17978	17876	17784	17947	17978	18031	18061	17922	17690	17816	17856	18029	18011	17885	17945	18074	18041	17803	17938	18096	18141	17941	17932	17740	18138	18016	17969	17937	18039	17849	17808	18082	18052	17904	17953	18039	18142	18002	18012	17823	17983	17931	17820	17848	17953	17985	18027	18291	18005	18111	18044	17966	17938	18005	18026	17995	18173	17880	17927	17676	17885	17947	17890	17991	18077	18057	17988	17941	17920	17686	17935	17729	18089	17927	17995	17956	17828	18073	17998	17952	17818	17931	18006	17891	17972	17930	18092	17746	17920	17952	18233	18051	17998	18231	17981	18020	17913	17791	18061	18010	17909	18222	18057	17859	18106	17879	17948	17986	18187	17852	17913	17848	17980	18000	17806	18070	17892	18025	17891	18081	17993	17922	17858	17741	17812	17831	17930	18134	18181	17972	17889	17932	17828	18011	17924	17937	17848	17922	18046	18009	17897	17912	17980	17895	17880	17922	17988	18013	17935	18000	17876	18088	17940	17988	17886	17875	17927	17914	17895	17861	17864	17969	17997	18150	18018	17968	17975	17957	17988	18082	17955	18072	17969	18146	18056	17836	18075	18026	18006	17852	18005	18008	17911	17739	17716	17965	17865	17936	18030	17842	17947	17929	17953	17754	17831	17941	17852	18155	18041	17982	17887	17813	17909	17954	17802	17966	18081	17797	17908	17916	17993	18080	17903	18066	18042	17912	17912	17861	18000	17903	17834	17985	17943	17772	17946	17814	17878	17814	17850	17882	17994	17955	17716	17944	18281	17927	17913	17965	17904	17924	18017	18016	18002	17988	17804	17872	18085	18025	17951	18036	18074	17901	17967	18068	17726	18082	17986	17961	17842	18164	18074	18225	17936	18028	18027	18000	17896	17994	17895	17982	17832	17804	17978	17920	17792	17974	18037	17953	17911	17936	18052	17961	17792	17740	17669	17998	18081	17837	18102	17990	18131	18048	18018	17890	18014	17780	17999	17744	18060	18110	17920	17747	18110	18101	18042	18001	18266	18016	17984	18004	18123	17907	18022	17774	18015	18090	17964	17916	17927	18090	18125	17940	17717	18093	18073	17939	17691	18122	17743	17896	17981	17844	17942	18058	17782	17880	18052	17695	17821	18004	18052	17927	18080	17911	18107	17980	17926	18033	18003	18033	17809	17910	17978	17820	17769	17971	17924	17959	17987	18160	17952	17717	17791	17928	17816	17841	18102	18003	17969	18205	17752	17998	18187	17912	18320	17755	17960	17761	17911	18133	18127	18031	17892	18153	17857	17946	17938	17906	17820	17965	18161	18024	17993	17912	17913	18132	18009	17871	17848	17926	18037	18152	17835	17931	17940	17966	17921	18118	17814	18039	18005	18023	17629	17697	17829	17896	18024	17910	18101	17845	18105	17792	18085	18006	18000	17903	17997	18068	17840	18016	17795	17806	17935	17961	18013	17737	18086	18039	17883	18193	18025	17800	17811	17930	17950	18070	17914	18126	18093	18141	17874	18025	18131	17956	18026	17929	17954	18014	18043	17758	18063	17852	18023	17989	17890	17927	18006	17893	17851	17914	18048	17935	17947	17893	18113	18144	17976	17982	17810	18016	17940	17988	18068	17968	18014	17959	17887	17832	17948	17839	17915	17826	18030	18034	17762	17941	17864	17764	17946	17948	17868	18170	18090	17875	17966	17960	18043	17928	18140	17962	18000	17961	18046	18206	17840	18000	18012	17915	18069	17881	18075	18062	17951	17956	18158	18025	17894	17988	18299	17932	18122	17967	18007	17821	18086	17824	18072	18174	18095	18081	18016	18181	17772	18034	17863	18005	17858	17902	18050	17888	17903	17916	17924	18012	17948	17906	17875	17931	17898	17848	17952	17977	17943	17864	17798	18021	18038	18112	17947	17962	18138	17899	17956	18079	17921	17956	17846	17895	18071	17875	17875	17821	17922	17770	17950	17932	18197	18113	17939	17953	17911	18061	17840	17980	17791	17863	17829	18036	18171	17813	18215	17901	18041	17887	17934	17794	18105	18016	17947	17967	17912	17824	18161	17880	17768	17907	18052	17873	18035	18058	17974	17994	17896	17918	17871	17810	18001	17848	17925	17754	17992	18073	17927	18011	18105	18101	17947	17765	18105	18086	17869	17634	17994	17883	17905	17920	17976	17999	17991	18010	17956	17871	17871	18174	18003	17713	17993	18015	17923	18138	17856	17988	18143	18229	18130	17870	17997	17871	17759	17796	17955	18147	17866	18097	18070	17936	17854	18158	18073	18137	17783	17957	17754	17988	18077	17956	18116	17762	17816	17884	17825	18093	18109	17698	17992	18168	17899	17934	17720	17912	18026	17801	17930	18106	18019	18057	17970	17868	17893	17913	17889	18025	17830	18152	18076	18072	17948	17779	17995	17900	17906	18148	17740	17900	18020	17794	17844	18020	17968	17873	17998	17965	18006	18032	18058	17997	17889	17790	17848	18139	17979	17918	17970	18059	17858	18092	17925	18057	17796	17792	17977	18069	17812	18155	17911	17953	18054	17839	17946	17821	17974	18233	17798	17937	18002	17889	17906	17994	17930	18077	18008	17807	18037	18147	17836	17899	17908	17799	18009	17973	17710	17826	17964	17998	17851	17887	17981	17934	18015	17973	17739	18096	17963	18089	17917	17797	18032	17907	17924	18071	17885	18116	17947	18096	17990	18190	17934	18064	17997	17883	17870	17946	18021	17768	18111	18054	17754	17834	17906	17903	18114	17950	18063	17928	17705	18027	18120	18098	18009	17970	17808	18004	17928	18080	17970	17979	18018	17719	17955	17908	17722	17867	18146	18026	17896	17971	18037	17880	17940	17930	17882	18104	17893	17779	17973	17909	17905	17968	17976	17912	18030	18067	17923	17860	18036	18057	17884	17940	17818	17926	17909	18010	17907	18131	18131	17935	18092	17910	17945	18057	17930	17938	17998	17960	17998	17953	17902	17955	18112	17993	17888	17726	17894	18016	17700	17895	18020	18106	17981	17889	17784	18062	18006	17944
23297	40211	35211	26400	22743	19943	18746	17610	17489	16279	15933	15701	15468	15183	15253	15171	15140	14876	15132	15107	15136	15034	15161	14975	14896	15030	14887	14762	14797	14893	14879	15058	14947	14831	14863	14868	14940	15168	14796	14871	14853	14758	14968	14940	15009	14829	15013	14860	14860	14885	14768	14882	14682	14910	14822	14877	14894	14702	14979	14794	14849	14789	14807	14683	14951	14919	14874	14735	14833	14927	14752	14758	14908	14840	14889	14851	14688	14797	14899	14948	14858	14689	15038	14805	14863	15036	14960	14901	14865	14846	15036	14867	14817	14808	14785	14918	14747	14845	14703	14831	14861	14936	14668	14764	14800	14862	14863	14891	14640	14852	14828	14665	14777	14723	14804	14742	14610	14758	14769	14824	14838	14739	15056	14738	14827	14629	14802	14915	14901	14755	14761	14717	14848	14723	14791	14715	14743	15042	14754	14748	14795	14862	14955	14912	14776	14696	14791	14752	14929	14974	14894	14781	14863	14977	14930	14996	14946	15014	14791	14849	14870	14717	14764	14888	14790	14781	14824	14806	14935	14839	14910	14825	14857	14897	14971	14841	14850	14677	14791	14759	14869	14726	14796	14728	14922	14899	14672	14968	14844	14685	14902	14884	14808	14786	14811	14898	14655	14849	14762	14607	14792	14775	14713	14814	14840	14672	14829	14818	14889	14795	14731	14815	14801	14787	14808	14874	14699	14643	14845	14742	15001	14849	14901	14707	14887	14911	14708	14871	14805	14730	14834	14899	14666	14848	14990	14819	15018	14875	14860	14720	14791	14847	14798	14807	14715	14702	14870	14725	14758	14583	14870	14894	14861	14688	14681	14690	14957	14772	14797	14684	14871	14715	14817	14798	15020	14612	14816	14847	14780	14863	14799	14769	14881	14755	14742	14707	14927	14713	14694	14787	14955	14928	14953	14831	14722	14869	14611	14781	14874	14824	14772	14886	14727	14811	14769	14869	14880	14948	14779	14851	14853	14603	14729	14698	14844	14875	14753	14812	14685	14749	14882	14833	14724	14942	14840	14830	14779	14856	14689	14890	14772	14730	14863	14837	14784	14635	14716	14755	14875	14894	14696	14626	14821	14828	14919	14679	14781	14822	14812	14786	14738	14780	14835	14939	14727	14717	14954	14548	14937	14755	14654	14920	14733	14702	14873	14715	14771	14749	14817	14790	14848	14856	14878	14800	14691	14902	14941	15037	14607	14795	14894	14661	14781	14768	14632	14689	14710	14942	14755	14762	14801	14836	14756	14797	14859	14804	14811	14746	14852	14791	14779	14914	14575	14792	14880	14658	14690	14709	14737	14700	14684	14850	14745	14791	14565	14825	14857	14729	14888	14714	14637	14812	14748	14882	14737	14742	14764	14849	14742	14727	14839	14918	14782	14716	14731	14800	14799	14672	14700	14838	14667	14880	14873	14704	14740	14704	14695	14649	14794	14633	14779	14768	14814	14755	14933	14993	14860	14764	14723	14875	14935	14896	14787	14782	14805	14863	14762	14868	14811	14791	14746	14806	14661	14885	14841	14678	14814	14755	14689	14869	14678	14826	14751	14750	14786	14904	14775	14698	14774	14732	14745	14852	14845	14775	14843	14753	14809	14805	14924	14859	14697	14884	14891	14704	14716	14909	14652	14849	14814	14694	14888	14921	14701	14535	14811	14901	14770	14905	14847	14724	14797	14912	14789	14767	14867	14851	14787	14571	14793	14777	14903	14557	14930	14636	14796	14622	14780	14728	14632	14818	14801	14613	14759	14686	14885	14718	14794	14783	14735	14873	14625	14901	14917	14901	14811	14670	14805	14663	14731	14718	14730	14679	14658	14957	14844	14886	14842	14782	14677	14839	14816	14901	14894	14996	14844	14868	14817	14687	14786	14966	14760	14703	14790	14789	14695	14760	14726	14567	14712	14515	14880	14897	14722	14727	15035	14832	14986	14772	14736	14767	14812	14854	14757	14938	14642	14783	14821	14799	14705	14893	14584	14816	14692	14927	14928	14813	14726	14892	14889	14838	14851	14713	14792	14799	14886	14850	14764	14968	14781	14704	14927	14885	14777	14759	14730	14705	14823	14664	14756	14897	14755	14824	14728	14862	14904	14707	14761	14892	14835	14678	14839	14728	14732	14800	14908	14819	14712	14981	14715	14729	14812	14811	14773	14817	14629	14783	14650	14738	14715	14888	14911	14756	14946	14857	14605	14835	14834	14832	14885	14940	14795	14779	14842	14740	14822	14862	15124	14825	14892	14746	14802	14668	14778	14815	14972	14854	14636	14675	14876	14675	14730	14934	14739	14813	14825	14736	14886	14673	14977	14734	15058	14762	14747	14986	14880	14690	14879	14736	14854	14763	14869	14802	14685	14729	14714	14843	14753	14796	14862	14867	14880	14806	14860	14957	14914	14726	14784	14898	14861	14657	14962	14759	14856	15031	14847	14830	14815	14778	14727	14801	14747	14971	14882	14831	14725	14916	14840	14809	14729	14813	14921	14702	14682	14850	14547	14773	15009	14808	14838	14601	14698	14729	14822	14865	14803	14888	14701	14837	14752	14860	14788	14911	14814	14993	14866	14689	14687	14809	14841	14786	14555	14870	14792	14743	14702	14884	14687	14785	14541	14738	14994	14760	14706	14913	14750	14880	14810	14576	14884	14790	14772	14923	14691	14871	14932	14895	14906	14800	14774	14697	14880	14853	14595	14940	14697	14813	14899	14815	14854	14779	14860	14901	14743	14658	14740	14918	14632	14719	14742	14779	14735	14923	14934	14704	14823	14916	14833	14678	14974	14819	14692	14896	14922	14760	14821	14916	14801	14758	14750	14771	14830	14940	14871	14800	14855	14739	14784	14801	14824	15109	14760	14843	14668	14598	14814	14858	14873	14884	14867	14882	14585	14788	14768	14760	14696	14862	14857	14650	14924	14795	14664	14758	14683	14790	14825	14751	14882	14742	14729	14649	14718	14791	14688	14868	14836	15074	14694	14756	14761	14623	14694	14844	14755	14896	14897	14693	14902	14731	14949	14637	14839	14774	14794	14816	14780	14828	14729	14742	14789	14841	14672	14951	14660	14749	14729	14794	14741	14842	14782	14757	14795	14932	14865	14768	14710	14860	14884	14810	14710	14989	14725	14901	14647	14774	14910	14793	14899	14714	14778	14830	14673	14958	14813	14761	14846	14698	14744	14861	14922	14776	14832	14836	14729	14882	14695	14866	14892	14782	14683	14828	14883	14874	14787	14901	14776	14720	14883	14877	14823	14773	14878	14764	14833	14748	14646	14634	14888	14676	14733	14912	14791	14759	14798	14775	14793	14777	14890	14700	14669	14816	14660	14851	14822	14920	14868	14865	14610	14789	14967	14775	14721	14789	14742	14847	14783	14835	14865	14876	14648	14694	14919	14807	14781	14847	14753	14947	14836	14570	14797	14836	14822	14601	14874	14757	14949	14641	14774	14854	14814	14785	14784	14875	14693	14870	14859	14729	14725	14643	14780	14726	14773	14641	14705	14798	14705	14743	14984	14812	14738	14883	14788	14865	14828	14801	14885	14688	14881	14854	14863	14919	14863	14707	14973	14674	14816	15033	14734	14772	14673	14843	14826	14592	14757	14684	14626	14806	14817	14940	14926	14754	14787	14895	14828	14753	14701	15043	14673	14729	14826	14793	14830	14786	14867	14746	14803	14787	14776	14812	14747	14754	14768	14715	14892	14739	14897	14916	14998	14748	14762	14853	14687	14614	14750	14600	14779	14810	14784	14720	15003	14880	14987	14863	14924	14755	14615	14695	14845	14796	14778	14887	14912	14684	14812	14716	14742	14756	14872	14697	14775	14729	14969	14972	14836	14693	14807	14831	14693	14934	14768	14728	14853	14715	14725	14780	14799	14748	14654	14579	14846	14575	14947	14809	14714	14772	14760	14850	14740	14744	14810	14781	14916	14689	14726	14713	14976	14870	14849	14753	14742	14866	14658	14556	14718	14907	14747	14906	14746	14909	14877	14774	14853	14966	14633	14817	14835	14813	14886	14733	14689	14756	14824	14828	14915	14829	14895	14658	14818	15027	15006	14780	14815	14805	14622	14816	14725	14680	14770	14725	14833	14868	14889	14753	14680	14661	14765	14802	14825	14785	14754	14642	14821	14886	14824	14988	14817	14777	14853	14803	14977	14778	14757	14755	14777	15037	14896	14717	14678	14754	14816	14829	14721	14844	14717	14723	14815	14764	14688	14926	14746	14717	14871	14872	14778	14768	14836	14731	14617	14755	14811	14841	14793	14769	14871	14695	14790	14800	14647	14816	14785	14745	14873	14894	14918	14819	14904	14707	14663	14707	14767	14864	14790	14844	14884	14789	14748	14804	14749	14784	14693	14885	14876	14784	14753	14720	14931	14773	14750	14845	14960	14790	14697	14736	14680	14844	14819	14764	14819	14891	14799	14725	14695	14931	14660	14979	14824	14845	14795	14959	14761	14708	14763	14670	14767	14966	14741	14843	14796	14807	14895	14751	14705	14720	14750	14868	14873	14725	14950	14810	14810	14825	14778	14944	14649	14805	14697	14756	14830	14790	14916	14885	14810	14867	14636	14851	14625	14875	14822	14662	14776	14657	14741	14783	14934	14903	14957	14853	14578	14813	14764	14900	14760	14858	14771	14654	15014	14808	14833	14983	14761	14722	14694	14845	14615	14866	14786	14930	14793	14789	14684	14885	14718	14751	14868	14719	14768	14743	14828	14729	14843	14916	14688	14664	14937	14888	14717	14692	14647	14851	14953	14708	14856	14819	14892	14706	14761	14891	14648	14780	14741	14824	14902	14675	14877	14811	14800	14836	14847	14793	14814	14761	14703	14625	14730	14692	14863	14807	14872	14796	14701	14911	14985	14803	14637	14813	14770	14873	14699	14671	14797	14800	14935	14744	14903	14847	14731	14760	14907	14838	15014	14562	14934	14865	14744	14876	14850	14673	14746	14831	14886	14867	14790	14677	14896	14736	14775	14897	14704	14828	14801	14684	14778	14804	14762	14853	14776	14792	14711	14942	14931	14834	14595	14832	14961	14856	14780	14923	14896	14651	14741	14864	14616	14844	14821	14835	14735	14769	14958	14862	14821	14701	14743	14774	14957	14902	14697	14731
28139	23072	27212	23910	20224	19140	18860	18535	18428	18139	17908	18224	17986	18186	17932	17975	18028	18153	17748	17976	17956	18084	17944	18046	17885	17944	17853	17728	17937	17914	17856	17876	17989	17833	17864	17934	17976	17840	17816	17875	18029	18080	17893	18027	17741	18016	18087	18131	17820	17962	17764	18041	17871	17764	17904	17867	18020	17691	17788	17826	17879	17864	17708	17950	17843	17924	17936	17706	17852	17883	17911	17880	18052	17830	17890	17806	17747	18051	17769	17978	17693	17966	17819	17913	17779	17828	17781	17857	17854	17787	17902	17965	17844	17832	17837	17829	17822	17918	18073	17981	17943	18030	17904	17745	17924	17728	17838	18039	17951	17882	18060	17739	17818	17810	17694	18057	17890	17979	17732	17845	17867	17897	17970	17907	17944	17884	17988	17855	17888	17782	18051	17743	17801	17946	17982	18001	17937	17792	17838	17690	17803	18010	17956	18065	17976	17989	18214	18000	18120	17792	17701	17914	17852	17791	17955	17884	17790	17849	17957	17777	17706	17966	17822	17696	17781	17804	17921	17857	17712	17997	17911	18010	17856	17948	17958	17876	17966	18030	17949	17953	17934	17959	17924	17742	17849	17859	17803	17921	17965	18104	17795	17968	17741	17938	17772	17802	17949	17970	17812	17677	17945	17909	17881	17938	17878	17996	18120	17887	17882	17959	17802	17889	17966	18088	17651	17844	17903	17631	17925	17972	18047	18030	17835	17936	18055	17944	17816	17888	18075	17979	17758	17975	17967	17854	17897	17805	17972	17746	17962	18074	18005	17803	17754	18006	18097	17951	17837	17871	17940	17956	18029	17956	17871	17950	17804	17958	17806	17889	17853	17784	18031	17878	17847	17971	17665	17760	17921	17932	17870	17986	17694	17921	17942	17999	17766	17672	17909	18061	17992	17972	17758	18009	18012	18005	17858	17883	17957	17807	17758	17996	17782	17801	17896	17849	17805	18071	17745	18159	17751	17650	18010	17795	17962	17620	17995	17961	17924	17826	17849	17833	17907	17960	18084	17957	17918	18152	17897	17823	17927	18065	17966	17927	17895	17710	18006	17935	17749	17775	17903	17851	18022	17906	18009	17744	17747	18138	18027	17825	17812	17830	18035	17912	17721	18044	17815	17764	17980	17550	17819	17849	17977	17940	17843	17706	17954	17761	17661	17848	17841	17873	18073	17993	17958	17850	17971	17745	17997	17976	17743	17798	18003	17816	17938	17867	17862	17882	18126	17820	17753	17828	18159	18073	17753	17892	17875	17975	18008	18104	17798	17944	17931	17915	18086	18019	17897	18186	17781	17767	17867	17920	17977	17788	17829	17982	17735	17859	17741	17920	18021	17910	17958	17917	17882	17945	17729	17844	18053	17886	17755	17900	17865	17849	17954	17916	18019	17909	17672	17953	18040	17897	17936	17814	17708	17948	17769	17898	17900	18148	18101	17909	17968	17792	17911	17861	18003	18005	17598	17790	17859	17966	18017	17685	17714	17735	18016	17868	17985	17836	17896	17855	17860	17903	17918	18011	17992	17833	17901	17827	17802	17832	17927	17773	17724	17896	17860	17902	18038	17913	17751	17813	17808	17727	17989	17896	17853	18029	17881	17782	17893	17752	17911	17758	17860	17844	17631	18054	18035	17680	17849	18000	17917	17828	17980	17842	17820	17875	17888	17771	17851	17725	18153	18022	17919	17719	17983	17923	17863	17840	18051	17576	17736	17802	17967	17956	17926	17841	18098	18045	18084	17985	17820	17849	17891	17922	17791	17922	17900	17926	18064	18103	18067	17807	18006	17981	17621	17960	18030	17934	17999	17826	18223	17935	17930	17678	17997	17899	17869	17795	18048	17723	17973	17886	17925	17679	17826	17935	17970	17926	18093	17868	17848	17904	17928	17853	17919	17722	17829	17677	17851	17847	17967	17936	17931	17861	18058	17914	17878	17753	17850	18058	18032	17872	17648	17849	17908	17896	17875	17962	18122	17934	17796	17836	17726	17934	17950	17960	17986	17852	17922	17792	17919	17985	17899	17742	17716	17700	18193	17910	17832	18137	17892	17867	17870	17826	17776	17784	17969	17791	17922	17711	17847	18036	17889	17969	17983	17915	18022	17882	18069	17899	17830	17875	17842	17904	17886	17859	17852	17888	17752	17945	17991	17819	17846	17892	17977	17898	17943	17896	18055	18103	17993	18058	18005	17952	18047	18055	17956	17880	17890	17832	17732	17758	17870	17856	17934	17875	17740	17948	17847	17973	17946	17923	17957	17985	18076	17932	17883	17883	17883	17874	17699	17948	17949	17696	17947	17729	17880	17926	17797	17777	17986	18039	18061	17808	17897	18007	17975	17772	17717	17752	17592	17921	17820	17918	17827	17721	17783	17848	17933	17843	17799	18004	17995	17974	17916	17966	17913	17917	17986	17874	17834	17970	17969	17877	17965	17861	17840	17900	17702	17969	17890	17901	17948	18020	17890	17706	17828	17940	18019	17857	18087	17877	17815	17936	17931	18097	17944	17796	17916	17738	17668	18097	17712	17891	18079	17889	17811	17952	17825	17865	17931	17888	17835	17899	18031	17991	17801	17975	17852	17868	17884	17792	17628	18038	17961	17742	17708	17863	17931	17887	18080	17869	17927	17810	17887	17859	17743	17771	17943	17883	17944	17847	17875	17843	17863	17906	18152	17977	17982	17932	17818	17773	17897	17893	17664	17921	17910	18158	17990	18078	17833	17884	17935	17797	17921	17827	17961	17874	18070	18028	17864	17898	17786	18071	18018	18032	18070	18096	17871	17881	17829	17785	18040	17923	17926	17970	17847	17720	17778	17829	17908	17903	17942	17842	17790	17779	17849	17813	18057	17844	17933	17920	17985	17925	17857	17775	17677	17805	17732	17980	17823	17848	17911	17925	18007	17909	17987	17924	17806	17591	18120	18128	17942	17874	17872	17747	17889	18054	17851	17894	17913	17923	17815	17919	17763	17850	17752	17793	17925	17853	17791	17845	17793	17813	18064	18070	18002	17842	18137	17978	17854	17816	17812	18076	17940	17872	17899	18042	18002	18148	17862	17790	18038	17753	17842	17558	17696	17730	18004	17849	17773	18035	17866	17943	17978	17896	17849	17892	17958	17933	17911	17912	18052	17942	18007	17841	17898	17897	18096	18035	17859	17928	17769	17898	17701	17844	18078	17616	17805	17987	17834	17829	17732	17707	18085	18023	17951	17796	17927	17936	17935	17764	17970	17749	17761	17975	17726	17619	17853	17938	17994	17906	17972	17688	17994	17906	17942	18029	17810	17718	17884	17822	17916	17910	17926	17820	17782	17959	17760	17844	17712	17684	17826	17936	17790	17817	17734	17813	17832	18038	17827	17907	17687	17820	18097	17702	17920	17921	17959	17930	17834	18130	18150	17753	17719	17711	17862	17843	18102	17942	17973	18021	18144	17969	18010	17988	18092	17923	17890	18019	17808	17997	17612	17897	17899	17926	17757	17994	17961	17880	17898	18014	17837	17763	17801	17690	17923	17853	17989	17901	18011	17959	17859	17993	17957	17841	18013	17934	17659	17975	17837	17747	17973	18049	17973	17891	17790	17977	17872	17835	17878	17873	17754	17898	17926	17855	17965	17806	17902	17966	17657	17911	18037	17919	17988	17858	17758	17756	17938	17724	17813	17828	17947	17588	17836	17931	17690	17709	17944	17970	17759	17925	17808	18133	18098	17880	17783	17746	17784	17720	17876	17744	18051	18071	17911	17957	17854	18170	17883	17999	18010	18003	18013	17978	18017	17835	17860	17915	18222	17818	17755	17788	17924	17800	17783	17655	17884	17847	17988	17797	17995	17880	17980	17790	17783	17877	18006	17937	17823	17860	17935	18119	17890	17912	17889	18035	17843	17935	17793	17711	17729	18000	17983	17746	18058	17987	17644	17821	17880	17867	18038	17890	17911	17928	17680	17775	17879	17806	17787	17802	17968	17769	17966	17952	17946	17873	17605	17770	18067	17950	17894	17836	17768	17830	17842	17787	17984	17834	17849	18079	17957	17948	17930	17963	17926	17903	17846	17901	17845	17826	18042	18070	17696	17750	17856	17816	17898	18279	18002	18053	17887	17900	17995	18000	18235	18050	17784	17926	17889	17755	17762	17975	18110	18084	17821	17921	17933	17802	17856	17791	18092	17907	17972	17880	17664	17912	17966	17984	17727	17916	18099	17797	17671	17897	17908	17871	17741	18049	17624	18013	17768	17771	17832	17741	17820	17712	17891	17922	18078	18087	17851	17850	17908	18004	17990	17981	17836	17812	17675	18110	17988	17867	17850	17829	18090	17845	17913	17958	17635	17857	17796	17745	17909	17787	17935	17928	18133	17767	17846	17779	17997	18202	18066	17752	17757	17854	18035	18057	18085	17982	17685	17792	18031	17869	18049	18042	18113	18059	17842	18007	17748	17885	18118	18155	17812	17884	18090	17917	17840	18199	18099	17872	17864	17967	17823	17708	17843	17858	17734	18122	17888	17903	17890	17820	17834	18015	17922	18001	17891	18049	17657	17903	17942	17984	17826	17917	17808	17901	17867	17823	18060	17831	17882	18042	17950	18001	17921	18007	17777	17850	17917	17807	17854	17665	17903	18050	17914	17930	18065	17856	17828	17835	17870	17940	18022	17860	17673	17907	17951	17764	18045	17927	17946	17878	18007	17918	18039	17842	17736	17938	17803	17776	17830	17933	17853	18188	17820	17769	17823	17689	17642	18067	17990	17691	17660	17839	17731	17527	17871	17892	17887	17853	17884	17818	17984	18098	17900	17935	17933	17869	17842	17802	17769	17908	17741	17917	17795	17844	17787	18101	17728	17792	17689	17831	17892	17937	17947	17865	17988	18044	18038	17941	17711	17982	17936	17821	17901	17912	17926	17658	17823	18021	17908	17681	17954	17861	17867	17826	17761	17860	17862	17925	18186	18015	18039	17854	18050	17757	18096	17944	17769	17893	17924	17838	17780	17892	17854	17862	18017	17906	18082	18090	17902	17888	17862	17770	17703	17961	17788	17814	17930	18005	18026	17966	17792	17551	17881	17904	18054	17907	17860	17800	17775	17830	17949	17830	17894	17820	17734	17774	17646	17850	17952	17994	17881	17735
20614	28406	25526	19808	17987	16659	16096	15698	15650	15318	15160	15070	15065	14837	14869	14925	14984	14872	14776	14814	14740	14873	14825	14677	14803	14751	14663	14814	14807	14827	14931	14893	14727	14865	14749	14838	14837	14840	14755	14917	14919	14887	14708	14806	14679	14892	14737	14648	14664	14969	14757	14716	14730	14741	14809	14784	14794	14686	14887	14795	14837	14717	14711	14661	14850	14861	14661	14670	15085	14782	14764	14777	14917	14698	14840	14818	14706	15013	14828	14757	14710	14771	14762	14945	14767	14901	14899	14846	14955	14815	14683	14650	14913	14799	14759	14782	14850	14746	14566	14828	14843	14816	14783	14798	14716	14765	14668	14876	14845	14705	14763	14775	14871	14613	14848	14745	14984	14736	14629	14876	14886	14638	14834	14900	14767	14670	14693	14781	14824	14728	14631	14852	14896	14635	14668	14857	14647	14750	14909	14769	14813	14775	14797	14884	14833	14686	14786	14883	14684	14957	15068	14830	14910	14718	14800	14684	14865	14738	14875	14695	14766	14763	14707	14683	14878	14644	14825	14841	14784	14894	14604	14681	14771	14659	14776	14791	14798	14636	14692	14803	14721	14801	14650	14841	14763	14716	14805	14913	14775	14786	14672	14786	14928	14667	14922	14648	14854	14783	14806	14678	14956	14789	14785	14762	14909	14769	14855	14827	14742	14737	14742	14745	14686	14763	14828	14670	14783	14887	14594	14754	14669	14847	14767	15020	14775	14602	14827	14757	14701	14910	14799	14741	14680	14823	14801	14787	14675	14698	14842	14745	14766	14626	14731	14876	14764	14623	14840	14856	14629	14716	14693	14880	14752	14743	14817	14840	14887	14916	14568	14720	14717	14787	14845	14735	14648	14932	14712	14838	14748	14814	14801	14959	14802	14697	14803	14774	14750	14742	14785	14792	14953	14765	14703	14885	14836	14691	14829	14744	14677	14779	14729	14757	14790	14804	14844	14841	14732	14903	14761	14937	14645	14645	14821	14669	14939	14744	14674	14713	14760	14878	14767	14525	14694	14770	14951	14694	14690	14755	14774	14569	14918	14751	14807	15080	14789	14765	14816	14870	14714	14691	14734	14899	14759	14845	14837	14761	14659	14897	14725	14829	14830	14802	14810	14904	14761	14777	15028	14739	14814	14844	14742	14601	14829	14923	14873	14795	14776	14637	14802	14749	14755	14878	14877	15032	14618	14952	14869	14780	14950	14893	14745	14735	14644	14856	14604	14745	14839	14890	14674	14913	14742	14780	14732	15040	14868	14788	14800	14690	14860	14886	14569	14895	14688	14698	14898	14791	14741	14734	14818	14861	14759	14912	14716	14891	14814	14849	14760	14896	14608	14854	14865	14888	14868	14637	14833	14776	14679	14830	14662	14939	14843	14881	14719	14773	14681	14887	14782	15019	14827	14728	14798	14706	14853	14852	14813	14660	14540	14671	14797	14691	14894	14710	14926	14775	14782	14687	14751	14789	14895	14915	14833	14706	14821	14993	14735	14937	14770	14770	14792	14797	14790	14864	14718	14751	14812	14714	14700	14993	14776	14744	14853	14696	14678	14857	14717	15009	14696	14665	14838	14884	14894	14865	14764	14718	14947	14845	14698	14833	14744	14752	14933	14666	14929	14561	14921	14826	14665	14984	14925	14916	14556	14648	14769	14808	14845	14915	14933	14954	14713	14842	14771	14697	14599	14590	14584	14927	15048	14735	14850	14727	15008	14730	14793	14814	14919	14790	14762	14732	14651	14966	14827	14838	14944	14792	14714	14647	14762	14902	14849	14800	14752	14808	14760	14726	14806	14738	14811	14755	14845	14704	14739	14838	14700	14743	14884	14799	14805	14696	14744	14879	14699	14649	14744	14815	14858	14769	14772	14773	14765	14643	14862	14834	14799	14757	14758	14731	14813	14774	14854	14773	14630	14844	14725	14831	14794	14672	14839	14722	14813	14855	14746	14692	14669	14950	14908	14845	14769	14735	14795	14717	14842	14836	14931	15007	14856	14804	14779	14766	14529	14868	14706	14841	14714	14881	14941	14857	14839	14795	14863	14857	14788	14874	14855	14701	14800	14829	14836	14677	14909	14868	14752	14705	14948	14640	14730	14864	14742	14768	14794	14657	14702	14788	14890	14547	14788	14794	14749	14796	14793	15011	14777	14733	14826	14799	14953	15003	14777	14864	14775	14853	14870	14804	14815	14739	14763	14754	14794	14713	14756	14791	14747	14835	14691	14902	14813	14882	14649	14835	14785	14760	14707	14825	14824	14792	14674	14686	14912	14854	14956	14749	14844	14915	14596	14732	14788	14830	14674	15054	14802	14853	14765	14743	14857	14856	14775	14759	14865	14573	14756	14727	14821	14728	14795	14896	14891	14859	14918	14798	14941	14830	14678	14815	14736	14768	14673	14764	14797	14810	14962	14695	14809	14780	14871	14775	14917	14686	14659	14668	14809	14567	14829	14856	14814	14837	14727	14801	14708	14772	14704	14753	14574	14764	14777	14819	14705	14795	14878	14752	14944	14708	14753	14773	14837	14660	14662	14661	14790	14659	14671	14657	14881	14844	14734	14658	14892	14683	14752	14738	14781	14719	14676	14626	14807	14869	14639	14800	14750	14804	14778	14770	14714	14795	14750	14877	14648	14815	14807	14823	14650	14797	14779	14711	14819	14811	14845	14687	14747	14886	14723	14853	15000	14952	14842	14919	14961	14711	14933	14742	14780	14833	14908	14811	14747	14836	14799	14894	14893	14815	14746	14843	14822	14719	14768	14866	14800	14690	14855	14786	14818	14950	14907	14761	14742	14657	14861	14813	14690	14619	14603	14819	14665	14722	14735	14740	14919	14730	14732	14772	14892	14667	14660	14784	14733	14896	14740	14995	14721	14760	14824	14822	15019	14860	14709	14842	14936	14745	14682	14736	14730	14774	14702	14943	14815	14856	14877	14818	14718	14806	14750	14885	14918	14782	14974	14725	14712	14811	14922	14885	14869	14809	14719	14649	14703	14773	14817	14938	14691	14773	14602	14715	14644	14910	14662	14682	14797	14775	14693	14769	14849	14792	14766	14783	14871	14984	14723	14841	14859	14615	14838	14615	14709	14684	14841	14632	14602	14790	14941	14641	14763	14759	14855	14876	14770	14805	14744	14755	14612	14866	14745	14997	14730	14712	14902	14840	14830	14754	15011	14805	14785	14783	14876	14602	14685	14741	14801	14793	14936	14838	14849	14743	14833	14731	14852	14884	14789	14581	14783	14787	14766	14850	14850	14692	14839	14663	14795	14587	14889	14731	14832	14731	14794	14844	14794	14783	14848	14611	14983	14689	14725	14698	14787	14901	14846	14768	14759	14801	14940	14807	15005	14816	14841	14784	14694	14889	14743	14783	14802	14731	14797	14889	14698	14837	14920	14764	14888	14886	14960	14833	14746	14716	14763	14645	14810	14692	14747	14639	14800	14691	14903	14752	14847	14846	14848	14777	14844	14892	15009	14681	14738	14958	14795	14981	14680	14750	14720	14780	14820	14703	14749	14780	14889	14742	14845	14823	14891	14756	14763	14754	14831	14798	14691	14867	14832	14675	14631	14762	14796	14857	14779	14654	15007	14840	14813	14788	14875	14893	14899	14799	14731	14761	14929	14823	14683	14711	14616	14741	14573	14681	14740	14956	14725	14739	14747	14701	14810	14768	14836	14615	14874	14886	14650	14709	14731	14674	14765	14681	14828	14741	14794	14848	14741	14786	14547	14876	14871	14615	14755	14714	14842	14799	14706	14720	14894	14786	14774	14809	14817	14738	14825	14913	14871	14805	14658	14771	14836	14748	14925	14854	14653	14890	14716	14756	14792	14678	14780	14703	14899	14602	14911	14758	14874	14774	14772	14980	14635	14711	14699	14753	14846	14814	14664	14888	14932	14795	14928	14667	14720	14684	14876	14746	14830	14781	14806	14825	14851	14933	14661	14690	14952	14802	14913	14772	14646	14617	14936	14800	14821	14781	14894	14783	14777	14768	14767	14823	14655	14709	14890	14805	14767	14763	14976	14873	14693	14828	14506	14624	14775	14833	14709	14903	14902	14820	14910	14836	14594	14774	14790	14899	14841	14780	14790	14822	14691	14792	14764	14708	14704	14793	14785	14846	14781	14792	14728	14799	14727	14696	14827	14790	14957	14886	14692	14777	15002	14794	14704	14804	14726	14717	14699	14637	14891	14779	14844	14699	14933	14674	14968	14801	14743	14700	14908	14815	14815	14724	14825	14822	14883	14942	14870	14817	14722	14595	14751	14764	14603	14898	14781	14779	14794	14740	14837	14808	14787	14655	14728	14762	14687	14846	14803	14740	14757	14727	14863	14905	14706	14703	14742	14801	14755	14823	14846	14783	14783	14744	14830	14830	14771	14806	14707	14850	14735	14779	14601	14743	14631	14752	14925	14784	14688	14810	14779	14866	14701	14851	14600	14870	14894	14859	14744	14779	14848	14853	14853	14678	14709	14915	14791	14909	14770	14808	14782	14659	14916	14791	14874	14735	14965	14817	14830	15034	14751	14775	14595	14851	14758	14652	14713	14733	14739	14919	14804	14893	14739	14757	14866	14703	14953	14716	14759	14825	14875	14688	14788	14819	14881	14791	14787	14690	14774	14730	14836	14778	14962	14806	14797	14802	14793	14716	14783	14845	15012	14771	14845	14918	14927	14643	14766	14861	14829	14795	14716	14623	14745	14730	14776	14775	14786	14740	14856	14595	14804	14783	14796	14916	14819	14877	14768	14645	14844	14822	14808	14921	14776	14824	14806	14828	14791	14684	14620	14878	14787	14800	14605	14787	14718	14962	14656	14775	14786	14851	14720	14746	14707	14600	14958	14584	14777	14858	14736	14649	14857	14876	14772	14833	14878	14743	14723	14835	14755	14775	14724	14776	14823	14777	14771	14623	14986	14775	14822	14786	14837	14777	14787	14763	14887	14801	14708	14818	14851	14821	14829	14815	14721	14802	14758	14720	14815	14878	14725	14683	14836	14924	14637	14652	14794	14908	14786	14912	14918	14835	14838	14859	14777	15023	14870	14802	14810	14671	14728	14877	15004	14885	14733	14612	14816	14656	14878	14744	14822	14726	14627	14575	14716	14915	14767	14726
24042	21168	28496	24310	22482	22450	21765	19026	18443	18434	18170	18207	17826	17934	18074	17607	17729	17617	17651	17713	17667	17694	17723	17744	17741	17687	17268	17824	17744	17577	17593	17694	17614	17692	17605	17490	17469	17633	17646	17508	17599	17626	17331	17485	17637	17645	17637	17605	17547	17445	17310	17430	17570	17613	17644	17497	17638	17482	17623	17490	17423	17537	17466	17746	17718	17531	17726	17563	17516	17672	17580	17343	17681	17362	17492	17448	17702	17506	17543	17387	17398	17442	17565	17736	17457	17556	17512	17639	17439	17466	17705	17497	17561	17409	17553	17359	17754	17576	17466	17439	17573	17627	17709	17624	17640	17433	17574	17703	17667	17526	17494	17466	17563	17490	17672	17559	17563	17350	17527	17309	17408	17509	17387	17397	17470	17380	17536	17420	17409	17430	17435	17679	17567	17602	17438	17469	17444	17438	17582	17488	17639	17392	17420	17503	17555	17520	17245	17253	17453	17560	17345	17571	17484	17409	17476	17337	17393	17672	17661	17499	17680	17414	17506	17560	17354	17481	17393	17314	17633	17481	17624	17538	17649	17342	17566	17531	17395	17361	17298	17549	17347	17544	17469	17358	17571	17622	17520	17474	17806	17564	17557	17627	17476	17658	17544	17603	17627	17685	17525	17591	17737	17559	17160	17546	17412	17452	17403	17564	17434	17648	17475	17450	17643	17683	17641	17363	17377	17566	17521	17447	17400	17419	17386	17243	17464	17646	17499	17400	17485	17396	17469	17373	17378	17321	17453	17527	17512	17449	17400	17305	17369	17394	17426	17477	17542	17324	17640	17520	17579	17721	17664	17563	17553	17677	17314	17352	17277	17562	17565	17518	17551	17419	17494	17769	17728	17739	17478	17425	17646	17503	17343	17450	17713	17551	17530	17435	17494	17708	17516	17464	17625	17618	17400	17304	17595	17491	17616	17730	17650	17347	17658	17482	17383	17345	17544	17363	17369	17740	17433	17537	17600	17353	17342	17476	17343	17619	17447	17546	17663	17608	17568	17745	17571	17514	17668	17437	17399	17504	17661	17523	17489	17204	17568	17478	17526	17628	17265	17543	17588	17494	17385	17421	17406	17592	17571	17510	17595	17501	17217	17599	17493	17352	17428	17598	17533	17580	17613	17534	17666	17564	17676	17230	17387	17482	17415	17568	17633	17439	17671	17370	17590	17430	17342	17408	17362	17850	17547	17617	17689	17348	17308	17722	17523	17501	17437	17519	17352	17676	17488	17304	17529	17526	17526	17299	17642	17421	17583	17324	17724	17432	17438	17516	17562	17628	17663	17402	17255	17576	17341	17288	17249	17704	17552	17397	17533	17618	17554	17643	17152	17690	17460	17555	17446	17311	17482	17520	17585	17597	17444	17516	17605	17403	17452	17383	17524	17540	17360	17594	17469	17355	17394	17429	17517	17468	17383	17388	17522	17457	17469	17542	17362	17300	17457	17665	17501	17526	17509	17637	17482	17553	17604	17607	17634	17467	17623	17580	17500	17628	17426	17525	17621	17686	17513	17288	17521	17555	17631	17437	17459	17653	17415	17553	17757	17300	17414	17505	17592	17546	17625	17496	17347	17785	17448	17405	17513	17483	17444	17345	17353	17586	17728	17546	17765	17380	17713	17457	17397	17571	17426	17583	17385	17551	17658	17571	17542	17380	17468	17344	17483	17370	17559	17485	17495	17692	17707	17387	17441	17496	17519	17617	17497	17606	17591	17538	17475	17554	17534	17627	17606	17462	17600	17260	17471	17545	17587	17732	17548	17530	17417	17376	17490	17668	17544	17497	17450	17315	17699	17716	17405	17574	17517	17581	17516	17628	17420	17744	17181	17720	17640	17372	17285	17429	17708	17611	17568	17494	17569	17443	17602	17382	17479	17459	17659	17664	17539	17363	17501	17519	17386	17525	17455	17384	17374	17590	17190	17207	17471	17780	17437	17290	17574	17493	17516	17412	17470	17522	17213	17476	17142	17620	17423	17241	17489	17511	17563	17529	17603	17550	17536	17540	17505	17507	17559	17427	17406	17317	17545	17460	17258	17373	17389	17314	17387	17478	17534	17488	17391	17375	17473	17475	17441	17519	17417	17492	17494	17484	17459	17517	17547	17641	17637	17585	17554	17599	17560	17538	17236	17394	17686	17347	17384	17593	17425	17454	17407	17498	17766	17734	17453	17429	17400	17452	17497	17584	17503	17681	17530	17576	17502	17578	17308	17501	17456	17378	17476	17495	17381	17666	17514	17452	17515	17628	17509	17516	17591	17343	17427	17542	17598	17618	17532	17521	17519	17481	17506	17537	17698	17595	17576	17476	17538	17541	17504	17500	17502	17533	17567	17533	17464	17508	17594	17551	17534	17431	17591	17457	17484	17447	17556	17495	17452	17511	17357	17413	17564	17533	17484	17441	17578	17618	17626	17144	17542	17421	17381	17483	17411	17289	17628	17561	17398	17503	17479	17532	17485	17547	17484	17322	17425	17574	17483	17358	17475	17471	17429	17482	17437	17506	17566	17463	17321	17365	17551	17400	17658	17466	17443	17317	17494	17612	17467	17525	17425	17412	17497	17514	17489	17545	17558	17400	17458	17674	17764	17494	17467	17511	17607	17669	17557	17419	17494	17467	17511	17510	17614	17386	17517	17599	17546	17379	17513	17572	17432	17548	17263	17476	17530	17710	17563	17451	17631	17440	17540	17347	17507	17495	17660	17538	17559	17375	17473	17576	17459	17509	17597	17595	17557	17590	17454	17491	17762	17461	17488	17587	17579	17320	17542	17468	17447	17569	17465	17602	17473	17626	17674	17466	17397	17826	17554	17625	17392	17412	17585	17619	17536	17429	17415	17675	17604	17235	17469	17459	17564	17519	17418	17639	17518	17516	17465	17601	17430	17537	17558	17624	17339	17745	17535	17486	17593	17416	17478	17441	17575	17304	17470	17544	17836	17312	17608	17475	17451	17243	17684	17321	17563	17604	17409	17351	17504	17520	17585	17428	17422	17686	17619	17402	17483	17453	17317	17415	17503	17536	17728	17464	17390	17292	17587	17488	17668	17360	17338	17337	17440	17300	17437	17464	17479	17547	17516	17708	17584	17643	17423	17490	17574	17547	17707	17470	17670	17487	17495	17635	17568	17731	17413	17623	17428	17505	17704	17713	17544	17620	17577	17585	17407	17473	17487	17320	17575	17475	17588	17773	17596	17668	17449	17508	17535	17460	17450	17343	17556	17598	17617	17608	17610	17632	17599	17657	17500	17368	17381	17544	17463	17590	17395	17536	17711	17542	17673	17657	17354	17661	17781	17368	17535	17561	17461	17455	17432	17444	17450	17501	17568	17466	17440	17478	17566	17533	17293	17309	17203	17446	17427	17616	17718	17529	17487	17544	17425	17587	17479	17512	17456	17448	17560	17484	17597	17620	17345	17471	17531	17425	17585	17547	17691	17430	17598	17332	17531	17404	17474	17399	17504	17491	17362	17447	17721	17373	17388	17591	17423	17351	17641	17480	17406	17525	17463	17400	17509	17378	17524	17628	17548	17542	17505	17601	17480	17355	17547	17469	17437	17478	17634	17440	17522	17626	17804	17465	17567	17560	17392	17244	17499	17428	17317	17334	17466	17631	17504	17578	17508	17383	17554	17248	17490	17430	17371	17460	17487	17589	17721	17534	17392	17317	17560	17642	17574	17613	17504	17407	17344	17592	17364	17410	17476	17308	17417	17443	17576	17548	17643	17602	17524	17544	17701	17639	17591	17317	17701	17492	17573	17158	17581	17591	17396	17278	17461	17423	17642	17567	17594	17582	17563	17466	17718	17534	17358	17439	17415	17615	17391	17638	17462	17439	17510	17313	17489	17403	17564	17784	17729	17609	17506	17332	17566	17484	17590	17541	17657	17395	17583	17412	17359	17486	17450	17636	17409	17393	17623	17659	17608	17465	17472	17540	17366	17549	17483	17576	17566	17746	17568	17378	17440	17478	17429	17569	17338	17480	17679	17537	17608	17623	17527	17548	17481	17517	17564	17518	17693	17365	17693	17574	17454	17591	17604	17659	17591	17244	17433	17507	17484	17555	17556	17406	17546	17632	17445	17459	17305	17675	17439	17494	17333	17826	17530	17448	17485	17592	17573	17417	17599	17424	17482	17710	17646	17590	17417	17480	17558	17637	17500	17708	17573	17452	17446	17541	17534	17494	17504	17433	17332	17536	17538	17599	17484	17568	17406	17593	17429	17374	17752	17437	17437	17529	17571	17467	17404	17601	17593	17486	17531	17633	17623	17624	17321	17575	17468	17406	17638	17488	17477	17555	17593	17560	17539	17308	17379	17358	17396	17412	17437	17358	17474	17509	17499	17558	17480	17582	17606	17348	17381	17643	17395	17469	17540	17261	17360	17757	17460	17390	17502	17385	17554	17426	17584	17377	17452	17473	17501	17485	17393	17486	17532	17512	17444	17559	17473	17572	17571	17505	17456	17446	17258	17679	17522	17436	17484	17503	17570	17660	17466	17680	17402	17694	17218	17360	17452	17515	17480	17447	17481	17522	17375	17572	17476	17620	17680	17583	17585	17605	17443	17521	17523	17574	17490	17317	17642	17512	17662	17528	17297	17676	17476	17570	17592	17355	17269	17543	17494	17698	17495	17535	17498	17425	17547	17556	17591	17596	17749	17676	17566	17457	17415	17452	17629	17656	17320	17458	17499	17430	17509	17540	17449	17350	17658	17569	17482	17628	17384	17436	17388	17237	17524	17407	17432	17432	17680	17458	17566	17586	17378	17424	17482	17517	17669	17383	17467	17450	17514	17471	17295	17373	17420	17577	17532	17588	17749	17447	17528	17562	17534	17546	17434	17425	17752	17564	17509	17565	17364	17288	17261	17353	17456	17544	17559	17699	17705	17505	17532	17615	17537	17499	17540	17490	17455	17552	17443	17564	17539	17662	17565	17484	17419	17575	17523	17579	17543	17515	17499	17594	17370	17291	17492	17502	17512	17441	17516	17469	17549	17356	17530	17570	17463	17478	17480	17597	17440	17736	17714	17364	17690	17509	17484	17331	17796	17475	17826	17562	17431	17629	17371	17833	17621	17488	17466	17391	17589	17426	17364	17613	17468	17581	17446	17543	17465	17411
20898	35949	31335	23530	20051	17887	17203	16398	16395	15534	15171	15100	14941	14745	14774	14619	14801	14761	14846	14689	14677	14769	14774	14804	14702	14630	14586	14620	14643	14642	14511	14620	14567	14734	14600	14663	14672	14654	14724	14471	14505	14523	14589	14673	14684	14649	14632	14607	14627	14530	14654	14666	14638	14569	14510	14472	14559	14515	14691	14596	14579	14523	14560	14627	14501	14468	14474	14557	14822	14523	14479	14750	14538	14613	14580	14577	14557	14586	14772	14535	14796	14705	14530	14677	14590	14648	14775	14694	14607	14723	14493	14568	14685	14658	14704	14677	14759	14519	14654	14764	14730	14652	14427	14618	14614	14622	14565	14722	14543	14526	14653	14572	14678	14633	14610	14654	14521	14546	14596	14582	14701	14533	14581	14320	14617	14643	14740	14498	14628	14706	14622	14548	14604	14560	14587	14660	14568	14426	14565	14476	14494	14615	14559	14692	14396	14521	14545	14465	14664	14742	14514	14621	14514	14542	14486	14651	14518	14557	14552	14583	14474	14630	14690	14640	14604	14711	14699	14632	14565	14637	14612	14619	14539	14532	14553	14660	14500	14583	14445	14682	14484	14531	14568	14529	14533	14645	14593	14473	14658	14460	14550	14622	14575	14599	14630	14409	14524	14567	14675	14704	14475	14589	14673	14497	14559	14591	14694	14549	14477	14483	14547	14582	14503	14515	14603	14446	14566	14660	14509	14509	14652	14522	14616	14550	14605	14424	14546	14615	14569	14644	14489	14610	14479	14557	14621	14660	14655	14664	14586	14425	14477	14665	14570	14660	14418	14598	14620	14588	14599	14446	14429	14491	14516	14549	14493	14623	14520	14516	14548	14409	14549	14706	14568	14651	14495	14551	14434	14612	14431	14662	14690	14443	14548	14530	14540	14609	14557	14560	14569	14667	14660	14567	14521	14649	14575	14656	14577	14307	14524	14574	14464	14700	14649	14583	14737	14577	14561	14509	14462	14512	14471	14586	14614	14523	14633	14554	14587	14540	14435	14631	14576	14578	14513	14537	14688	14653	14563	14430	14506	14480	14426	14585	14534	14563	14575	14615	14546	14700	14550	14682	14500	14544	14601	14442	14596	14502	14797	14596	14618	14659	14528	14416	14678	14559	14640	14414	14480	14641	14600	14539	14578	14492	14592	14641	14389	14695	14515	14560	14405	14611	14547	14457	14528	14625	14562	14468	14657	14642	14610	14525	14595	14603	14649	14363	14412	14682	14566	14603	14696	14571	14721	14478	14600	14448	14558	14516	14423	14559	14655	14514	14533	14557	14731	14518	14496	14591	14516	14714	14629	14632	14619	14496	14647	14612	14439	14461	14695	14474	14670	14753	14356	14697	14671	14615	14468	14614	14626	14628	14558	14588	14703	14694	14511	14433	14428	14653	14622	14444	14539	14533	14439	14665	14476	14583	14680	14383	14614	14566	14618	14567	14462	14456	14408	14613	14572	14552	14424	14531	14475	14530	14422	14569	14524	14481	14512	14511	14426	14563	14396	14687	14346	14701	14618	14503	14561	14610	14534	14580	14673	14667	14670	14725	14477	14471	14535	14425	14684	14460	14731	14594	14650	14538	14565	14605	14551	14505	14654	14576	14563	14496	14626	14565	14607	14446	14549	14529	14562	14531	14591	14539	14443	14342	14469	14600	14475	14638	14554	14572	14602	14706	14604	14506	14493	14489	14355	14626	14608	14574	14484	14730	14558	14620	14374	14380	14555	14506	14643	14539	14602	14514	14681	14492	14694	14478	14638	14510	14430	14397	14572	14665	14403	14514	14432	14506	14374	14385	14494	14606	14663	14396	14487	14614	14473	14582	14544	14542	14536	14573	14592	14630	14475	14571	14636	14548	14395	14406	14837	14717	14532	14597	14510	14802	14621	14486	14615	14436	14545	14569	14537	14574	14427	14537	14647	14539	14598	14455	14705	14553	14615	14582	14443	14367	14587	14373	14615	14458	14653	14726	14499	14491	14666	14501	14539	14464	14706	14409	14478	14543	14675	14435	14541	14673	14498	14639	14451	14537	14685	14509	14538	14429	14516	14320	14449	14530	14398	14666	14673	14453	14593	14516	14561	14464	14557	14564	14513	14681	14556	14455	14558	14567	14463	14557	14599	14498	14691	14578	14557	14555	14534	14593	14469	14468	14386	14682	14625	14578	14602	14552	14492	14536	14571	14461	14456	14605	14670	14645	14481	14665	14582	14582	14642	14664	14645	14537	14533	14621	14606	14482	14642	14554	14542	14508	14423	14614	14491	14541	14560	14647	14525	14594	14425	14545	14565	14521	14680	14662	14552	14582	14544	14576	14675	14643	14534	14626	14542	14557	14590	14613	14626	14565	14585	14381	14491	14548	14506	14657	14698	14692	14554	14621	14373	14693	14673	14645	14496	14531	14611	14552	14500	14651	14385	14453	14472	14655	14426	14776	14608	14469	14629	14562	14616	14630	14578	14618	14599	14600	14544	14469	14446	14723	14490	14487	14591	14547	14557	14452	14704	14382	14545	14635	14761	14471	14560	14480	14581	14419	14518	14581	14521	14681	14612	14456	14528	14689	14564	14434	14308	14310	14492	14473	14641	14477	14565	14600	14588	14476	14635	14437	14648	14717	14370	14579	14579	14527	14607	14572	14446	14606	14525	14531	14553	14482	14704	14571	14609	14488	14504	14607	14614	14607	14619	14478	14494	14396	14479	14407	14576	14600	14593	14514	14510	14534	14419	14518	14492	14435	14671	14662	14514	14651	14482	14658	14569	14600	14467	14678	14565	14644	14640	14627	14642	14470	14499	14543	14720	14494	14608	14490	14446	14641	14654	14437	14560	14526	14438	14443	14531	14647	14526	14699	14638	14590	14550	14489	14757	14616	14693	14524	14560	14374	14621	14500	14587	14600	14636	14567	14616	14611	14611	14534	14587	14740	14740	14644	14661	14502	14661	14627	14594	14426	14699	14511	14668	14634	14434	14568	14689	14512	14468	14565	14666	14509	14410	14484	14714	14590	14646	14551	14656	14558	14489	14541	14415	14706	14661	14534	14577	14547	14552	14625	14587	14370	14629	14682	14518	14505	14698	14584	14583	14621	14358	14530	14677	14645	14621	14406	14622	14598	14344	14565	14615	14490	14450	14620	14830	14553	14696	14562	14513	14579	14756	14648	14562	14643	14403	14550	14648	14731	14538	14552	14599	14751	14580	14489	14596	14766	14516	14656	14700	14453	14488	14479	14588	14540	14444	14428	14685	14426	14601	14691	14465	14492	14563	14592	14562	14675	14672	14598	14501	14552	14452	14627	14574	14328	14672	14617	14459	14548	14525	14460	14509	14490	14410	14376	14520	14469	14526	14501	14444	14633	14779	14577	14467	14218	14544	14660	14571	14603	14537	14650	14620	14711	14633	14354	14534	14847	14680	14544	14559	14499	14633	14521	14569	14552	14701	14528	14544	14696	14396	14512	14727	14522	14587	14514	14631	14601	14680	14444	14617	14494	14658	14630	14511	14625	14580	14555	14754	14480	14439	14451	14555	14361	14541	14635	14324	14677	14572	14430	14520	14429	14585	14423	14491	14501	14447	14545	14515	14441	14655	14559	14491	14499	14446	14454	14553	14413	14568	14458	14676	14404	14474	14568	14658	14501	14425	14539	14555	14546	14530	14588	14654	14628	14466	14608	14679	14523	14522	14633	14533	14710	14540	14460	14455	14592	14418	14552	14437	14603	14477	14604	14583	14559	14583	14442	14509	14421	14460	14563	14505	14601	14626	14659	14485	14634	14399	14410	14615	14606	14588	14597	14547	14607	14478	14496	14639	14635	14545	14496	14424	14578	14617	14483	14644	14640	14580	14483	14676	14425	14579	14505	14688	14498	14675	14576	14611	14596	14703	14557	14690	14538	14667	14606	14510	14559	14458	14633	14456	14314	14593	14496	14473	14759	14566	14615	14599	14505	14508	14535	14527	14546	14630	14492	14582	14335	14608	14556	14586	14420	14540	14495	14569	14683	14538	14490	14517	14531	14673	14715	14651	14537	14412	14478	14577	14420	14629	14665	14539	14608	14589	14526	14532	14536	14502	14580	14526	14545	14423	14527	14584	14790	14372	14630	14572	14458	14499	14645	14351	14504	14582	14643	14502	14586	14679	14532	14617	14478	14495	14707	14601	14609	14719	14543	14614	14622	14610	14516	14804	14640	14506	14787	14439	14405	14576	14546	14660	14548	14508	14583	14536	14516	14643	14621	14707	14583	14460	14813	14686	14574	14492	14455	14390	14642	14591	14491	14556	14515	14585	14496	14667	14456	14624	14503	14634	14550	14620	14597	14500	14797	14605	14414	14534	14565	14710	14446	14612	14413	14590	14534	14556	14537	14465	14609	14607	14506	14625	14554	14509	14635	14468	14592	14525	14512	14565	14743	14496	14604	14627	14451	14421	14678	14536	14587	14637	14586	14559	14506	14507	14711	14691	14551	14550	14551	14765	14496	14492	14768	14547	14538	14489	14641	14650	14429	14630	14347	14421	14757	14651	14459	14543	14687	14422	14632	14407	14498	14472	14515	14486	14575	14462	14575	14540	14348	14790	14489	14759	14589	14560	14518	14548	14736	14484	14504	14546	14563	14417	14667	14638	14517	14617	14683	14523	14425	14594	14552	14738	14719	14763	14566	14638	14476	14401	14471	14643	14624	14520	14560	14553	14537	14541	14412	14427	14611	14596	14720	14657	14555	14683	14522	14405	14603	14550	14570	14651	14382	14552	14561	14543	14646	14705	14557	14593	14534	14477	14614	14479	14588	14503	14325	14412	14560	14721	14674	14386	14496	14622	14650	14459	14489	14606	14639	14524	14521	14471	14559	14433	14567	14517	14553	14407	14654	14579	14548	14564	14584	14526	14623	14427	14468	14655	14525	14577	14423	14676	14560	14579	14483	14496	14596	14566	14620	14502	14479	14580	14553	14508	14753	14590	14528	14525	14467	14461	14541	14464	14650	14599	14756	14635	14386	14726	14686	14453	14715	14573	14490	14529	14511	14653	14616	14531	14708	14768	14604	14506	14574	14673	14528	14596	14536	14678	14576	14588	14664	14422	14585	14620	14599	14431	14627	14557	14510	14356	14585	14570	14654	14437	14354
22858	21151	28894	23735	21562	23897	25494	20462	19488	19497	18837	18739	18516	18479	18455	18489	18409	18426	18251	18190	18211	18171	18293	18172	18131	18158	17969	18131	17988	18047	18254	18182	18124	18140	18197	18159	18198	18049	18264	18262	18152	17932	18011	17940	18049	17981	18038	17915	17775	17881	17888	18205	17983	17935	18033	18092	18235	18056	17967	17865	17926	17956	18177	17883	18021	18194	17978	18000	17970	18126	17952	18098	17948	17946	18121	17990	18025	17974	18220	18067	18118	17939	18257	18020	17996	18100	18007	18050	18171	17933	18086	17949	18128	18081	18005	18149	18013	18094	18150	18198	18195	18113	17854	17904	18154	17986	17940	18108	18017	18212	18196	17960	17973	17953	17675	18082	18101	17964	18014	17998	17776	17723	18162	17969	18136	17954	17993	17906	17948	17984	17874	18209	17990	17917	17782	17957	18165	17955	17735	18018	18061	17856	17854	17923	17960	17857	17772	17981	17990	17856	17975	17936	17896	17968	18074	18060	17956	17933	17955	17775	17952	18073	17936	18002	17983	18117	17988	17845	18000	18121	18007	18141	17955	18000	17974	17894	17935	17955	17886	17985	17885	17972	17967	18034	17845	17914	18028	17839	17912	17917	18102	18004	17954	18171	18143	17887	18067	18070	18028	18066	17933	17720	17859	17894	17962	17784	17981	17883	17856	18082	17971	17830	17710	18167	17798	17993	18045	17912	17919	17843	17771	18098	17793	17833	18068	18047	17957	18026	17868	18124	17885	17950	17999	17876	17865	18041	18057	17845	18021	17899	17997	17950	17954	18017	17991	18159	17973	17860	17951	17864	17978	17954	17995	17887	18006	18168	17992	17971	17936	17922	17984	18005	17780	17987	17809	17803	18130	17807	18050	17912	17577	17875	17805	18025	17941	17810	18011	17995	18022	17892	17917	18125	17965	18045	17903	17933	17932	18154	17888	17859	17906	17949	18169	17978	17931	17850	17940	17955	18099	17902	17962	18091	18018	18115	18020	18064	17848	18069	17942	18029	18063	17836	18101	17825	18127	17863	18140	17967	18069	17945	17986	18019	18221	18278	17950	17779	17898	17903	17871	18198	17878	17850	17876	17920	17672	17772	18014	17820	17938	17941	18029	17860	18090	17958	17880	17895	18158	17939	17813	18008	17912	17939	17955	17918	17791	17795	17782	18066	18098	17977	18067	17965	18195	18032	18201	18072	17925	18094	18007	17956	17865	17913	17879	17960	17878	17762	18067	18179	18086	18074	17887	18009	17940	17862	17951	17984	18014	17823	17888	17903	17795	17806	17954	17978	17986	17842	18094	17933	17886	18051	18032	17784	17978	17934	17922	18054	17927	18095	18075	17879	18096	17781	18268	17918	17869	17930	17898	18140	18045	17847	17902	17957	17929	17876	18218	17881	17827	17975	18104	18035	17895	17979	17889	17820	17777	17773	17797	17920	17973	17965	17896	18121	17802	18055	18052	17954	17859	17801	18062	17950	17834	17886	17895	17781	17841	17847	17796	18043	18053	17915	17847	17993	17942	17836	18083	17967	18120	17871	18028	18068	17749	17981	18077	17976	18064	17895	18125	17785	18059	18134	17863	17662	17886	17830	17830	17915	17880	17714	17873	17992	18021	18195	18028	17869	18061	17725	17809	18042	17806	17910	17779	17893	18123	18185	18018	18053	17716	17900	17936	17787	17894	18079	17945	17981	17895	17921	17938	17961	18037	17885	18119	17931	17978	18022	18102	17838	18048	18061	18070	17800	17962	17927	17770	17879	17904	17885	17874	17810	18049	18035	18061	17855	17722	17876	18066	17926	17981	18065	17937	17906	18041	17933	17801	17818	18005	17871	17898	17814	17729	17893	17900	17907	18001	18087	17872	17961	17953	17911	18006	18010	17656	17687	18045	17992	17908	17796	17866	18032	17873	17642	17809	18020	17975	17941	17831	17854	17869	17697	17726	17802	18094	17891	18004	17859	17892	17871	18294	17884	17699	18025	17721	17907	18204	17993	17894	17761	17921	17942	18049	17882	17902	17883	17870	18001	17803	18023	18082	17958	18198	17954	17910	17796	17962	18057	18015	18131	17990	18222	17860	18067	18072	18093	17860	18054	17978	17958	17963	18114	17975	17843	17916	17900	18084	17853	18110	17982	17981	18030	18068	18057	17995	18156	17827	18154	17984	17909	18019	18220	17861	17826	17741	18188	17845	18015	17963	17920	17959	17880	18152	18109	17970	18025	17938	17850	17822	17970	18027	17897	17924	17921	17832	17900	18098	17805	17868	17930	17987	17981	17838	17896	18000	17910	18213	18076	18155	18070	18121	17782	17756	18139	17923	17920	17831	17958	17912	17994	18070	17914	18069	18096	17940	18088	17949	17936	17809	17962	17673	17829	17700	17878	17816	17864	18002	17846	17894	18035	18068	17922	18017	18046	18091	18105	17976	18138	17980	17803	17952	18101	18050	17801	18119	17917	17716	17963	17861	18013	17751	17956	17994	17823	17844	17891	17984	17828	17837	17948	17931	17935	17921	17855	17862	17924	18032	18083	18109	17865	18001	17969	18041	17896	18052	18130	17960	17844	18066	17999	18036	17971	18045	18154	17940	17919	18012	17999	18009	17788	18060	17905	17854	17864	17960	17848	17976	17798	17985	17827	17940	17933	17949	18043	17760	17772	17875	18132	17957	17903	17896	17690	17865	17934	18087	17923	17959	17905	17893	17841	17944	17884	18079	17697	17984	17876	17939	17881	18046	18087	17950	17908	18126	17951	18032	17835	17882	17914	17832	17936	17993	17860	18170	17964	18031	17776	17870	17914	17812	17821	17936	17975	17861	17838	18116	18138	18116	18117	18059	17916	17924	17952	18022	17952	18010	17755	17942	17840	17849	17931	17889	17972	17976	18025	18001	18063	17947	17869	17893	17929	17930	17968	18002	18004	18021	17890	17822	18039	17932	18010	17754	17946	17985	17906	17986	17944	17927	17906	18065	18133	18024	17917	17971	17686	18100	18067	18112	17914	17932	17928	17995	18109	17892	17954	18125	18012	18018	17979	17868	18008	18089	17835	17995	17949	17919	17944	17830	17928	17944	17947	17804	18029	17953	17769	17819	17873	17980	17901	17992	18073	18041	17858	18117	17832	18003	17981	17912	17901	17980	18060	18108	17922	17991	17811	17815	17953	17960	17821	17914	17980	17920	17892	17890	17953	17951	17923	17880	17835	17912	17851	17942	17924	18048	17912	18022	18008	17794	18179	18016	17909	17772	17961	18244	17909	18010	17968	17947	17806	17869	17774	18138	17926	17840	18068	17758	17936	18049	17820	18084	17892	17771	17952	18031	18003	18025	18058	18093	17780	18086	18021	17948	17751	18039	18028	18000	17923	17965	17834	17931	17897	17881	17833	17816	18086	17870	17983	18160	17945	17935	17946	17981	17794	17897	17909	17865	17926	17853	17894	17936	18004	17810	17786	17709	17876	17813	17690	17927	17867	17900	18009	17922	18076	18003	17964	17891	17959	18029	18113	17983	17866	17986	17942	17886	17970	17827	17894	17826	17832	17992	18241	17969	17966	18137	17938	17781	18041	18085	17964	17904	18087	17803	18033	17954	17926	18046	18001	17832	17869	18106	17808	17837	17959	17940	18026	17726	17919	17907	17900	18087	17708	17889	18124	17934	17822	18104	17930	18103	17955	17925	17931	17925	17878	17934	18029	17803	17851	18023	17916	18059	18122	18061	17933	18107	17905	17914	17818	18012	18091	17794	17794	17851	17830	17904	18033	18248	18018	18018	18016	17971	17954	17980	17930	17777	17992	18040	17835	17939	18093	17879	17898	18017	17801	18018	17806	17972	18019	17953	17976	17894	17743	17750	17977	18006	18076	17783	17757	17965	17867	17742	17884	17858	17974	17891	17915	17874	17997	18052	17807	17997	18022	18044	17868	17797	17948	18119	17919	17886	17990	17967	17986	18093	17930	18011	18115	17811	17980	17755	18104	18082	18018	18038	18107	17910	17915	18067	18089	18007	17993	17905	17931	18070	17838	17950	17925	18254	18151	18130	17910	17806	17800	18013	17930	17834	17913	17994	17838	17920	17884	17802	17938	17858	18047	18090	18042	17704	17831	18113	18004	18031	17974	17931	17928	18129	18117	18054	17728	17743	17944	17804	18010	17803	17895	18027	17937	17953	18027	18036	17989	18030	18056	18023	18053	17798	17942	17731	17908	17878	17768	17981	18028	17902	17667	18094	18055	18176	17914	18021	17935	17904	17844	17997	17884	17793	17859	17860	17947	17836	17827	17827	17810	18008	17808	18007	17961	17820	17771	17801	17849	18090	17897	18054	18055	17929	17719	18152	18028	17839	17757	17981	17927	18132	17776	17846	17964	18021	17676	18078	17845	17873	17998	17857	18020	18004	17822	17946	18033	17895	17991	18209	17917	17963	17927	18020	18126	18102	18077	18040	17951	18148	17973	17939	17900	18075	18068	17761	17864	18108	18022	17854	18050	17676	18176	17929	17874	17835	18015	18120	17972	17950	17783	18063	17948	17802	17925	18029	17987	18018	17736	17929	17879	17898	17895	18258	17809	17874	18182	17895	18002	17885	17808	17946	17858	17976	17907	18066	17956	17863	17945	17919	17977	17983	17855	18065	17859	17837	18116	17964	17878	18015	17975	17947	18035	17991	17808	17851	17822	17932	18224	17969	17759	17835	18025	17907	17995	17842	17940	17908	17900	18115	17979	17856	17919	17986	17978	17981	17754	17893	17961	17982	17823	17854	17948	18071	18098	17955	18080	17979	17781	18128	17980	17899	17950	17908	17941	17876	17931	18021	18093	18071	17792	18068	17978	17800	17802	18035	18196	17857	18157	17781	18020	17720	17940	18016	18109	18042	17965	17748	17765	18016	17812	17928	17564	17960	17835	18034	17862	18015	18007	17962	18166	18005	17836	17910	17827	18052	17860	17767	17941	17792	17988	17898	18017	18061	18140	18060	18070	17941	17971	17928	18010	17856	18005	17928	17975	17821	18147	18072	17943	17907	17796	18076	18103	17867	18004	18127	17943	17862	17893	17947	18049	18040	18097	17989	17899	17991	18130	17836	17911	18015	17775	17977	17709	17792	18102	17959	17872	18000	17836	18060	17994
23066	40890	35924	27530	22715	19995	18374	17691	17334	16334	15787	15627	15610	15269	15209	15209	15236	15186	15061	15110	14899	15191	14981	14933	15136	14656	14956	14877	14954	14985	14878	14936	14995	14900	14770	15089	14777	14912	14750	14856	14962	14775	15083	14907	14720	14733	14772	14875	14798	14953	14853	14827	14860	14901	14758	14821	14769	14768	14796	14806	14871	14872	14705	14898	14902	14835	14863	14652	14730	14859	14714	14954	14878	14819	14644	14879	14637	14841	14964	14768	14785	14838	14727	15074	14861	14846	15084	15019	15030	14733	14787	14956	14779	14875	14863	14904	14772	14913	14878	14877	14828	14874	14878	14944	14808	15112	14821	14737	14785	14905	14861	14798	14804	14894	14809	14803	14703	14810	14773	14786	14731	14999	14853	14916	14818	14946	14902	14858	14768	14792	14793	14816	14687	14775	14906	14664	14690	14762	14760	14847	14878	14918	14892	14825	14901	14952	14712	14616	14799	14923	14683	14714	14871	14673	14920	14697	14778	14832	14940	14686	14868	14756	14905	14778	14851	14776	14758	14924	14797	14858	15010	14758	14802	14859	14763	14962	14694	14911	14940	14773	14758	14712	14738	14827	15008	14942	14659	14884	14804	14915	14882	14884	14710	14879	14733	14781	14971	14881	14860	14888	14817	14713	14700	14747	14713	14885	14821	14826	14940	14795	14979	14655	14883	14813	14985	14785	14778	14801	14910	14819	14752	14829	14840	14957	14773	14839	14702	14815	14776	14802	14680	14902	14779	14825	14778	14826	14668	14876	14762	14735	14647	14856	14819	14706	14797	14771	14809	14808	14781	14866	14919	15052	14689	14808	14796	14724	14796	14896	14891	14862	14845	14746	14809	14733	14685	14879	14616	14891	14818	14710	14743	14678	14693	14838	14730	14813	14799	14926	14754	14868	14896	14834	14804	14866	14978	14820	14795	14991	14887	14719	14892	14921	14703	14810	14699	14787	14657	14709	14732	14769	14804	14742	14727	14852	14637	14860	14775	14829	14837	14824	14760	14791	14710	14889	14861	14840	14841	14686	14745	14821	14799	14746	14639	14892	14666	14695	14761	14718	14880	14767	14930	14791	14696	14926	14834	14862	14672	14705	14779	14742	14764	14664	14877	15057	14815	14832	14663	14604	14713	14905	14836	14878	14866	14861	14854	14741	14795	14842	14863	14720	14795	14795	14561	14632	14727	15060	14774	14792	14827	14740	14690	14804	14752	14807	14905	14696	14769	14604	14971	14828	14694	14901	14792	14791	14715	14778	14734	14648	14878	14785	14630	14780	14841	15007	14836	14786	14581	14863	14859	14994	14724	14837	14679	14729	14792	14843	14747	14872	14752	14845	14895	14739	14790	14810	14726	14866	14737	14891	14757	14689	14720	14713	14619	14865	14711	14682	14759	14722	14760	14732	14847	14979	14559	14845	14738	14777	14822	14635	14824	14662	14802	14925	14703	14678	14934	14650	14669	14947	14882	14799	14629	14795	14936	14704	14697	14810	14809	14768	14636	14874	14647	14751	14714	14813	14734	14835	14844	14746	14982	14765	14643	14742	14824	14868	14760	14822	15058	14778	14813	14894	14797	14779	14982	14586	14855	14743	14855	14877	14918	14840	14901	14769	14875	14676	14829	14873	14748	14855	14644	14586	14885	14847	14752	14799	14739	14855	14913	14684	14726	14974	14711	14717	14782	14778	14748	14905	14628	14816	14912	14760	14802	14796	14714	14740	14861	14764	14652	14999	14753	14834	14989	14603	14789	14805	14872	14893	14711	14812	14732	14686	14918	14620	14708	14784	14849	14756	14651	14609	14819	14644	14840	14706	14636	14743	14771	14810	14759	14678	14806	14705	14707	14735	14885	14793	14781	14905	14866	14705	14846	14717	14708	14733	14734	14741	14772	14678	14780	14887	14777	14780	14763	14855	14627	14856	14703	14796	14923	14731	14698	14953	14816	14788	14841	14723	14710	14862	14719	14728	14797	14894	14844	14729	14892	14892	14741	14858	14960	14743	14869	14655	14782	14786	14600	14603	14903	14730	14864	14722	14692	14701	14646	14885	14826	14815	14783	14703	14799	14890	14798	14834	14586	14549	14798	14811	14988	14775	14811	14980	14860	14852	14821	14725	14825	14879	14697	14679	14802	14767	14759	14873	14743	14610	14713	14778	14678	14911	14858	14903	14861	14721	14928	14626	14837	14848	14750	14811	14803	14865	14830	14837	14960	14860	15020	14748	14692	14784	14789	14673	14809	14881	14747	14744	14727	14892	14873	14681	14937	14809	14660	14679	14680	14864	14865	14803	14884	14795	14791	14795	14771	14816	14965	14737	14826	14814	14852	14715	14686	14934	14679	14871	15085	14669	14806	14655	14834	14769	14997	14870	14818	14695	14919	14753	14772	14803	14869	14756	14580	14659	14924	14765	14908	14823	14759	14649	14715	14945	14791	14757	14827	14916	14945	14767	14832	14824	14781	14593	14875	14857	14944	14788	15013	14616	14760	14667	14710	14767	14976	14764	14801	14784	14896	14532	14671	14702	14817	14796	14649	14806	14829	14933	14912	14742	14827	14899	14505	14736	14686	14627	14755	14882	14813	14679	14867	14769	14909	14910	14803	14685	14787	14727	14718	14870	14754	14731	14876	14670	14713	14722	14855	14765	14824	15049	14688	14742	14719	14790	14812	14704	14940	14812	14841	14665	14965	14866	14711	14787	14837	14797	14791	14738	14742	14836	14690	14989	14704	14878	14830	14837	14929	14740	14727	14870	14759	14886	14813	14791	14747	14613	14934	14656	14679	14624	14913	14827	14705	14821	14711	14913	14685	14755	14842	14860	14936	14808	14782	14726	14515	14884	14763	14841	14796	14874	14783	14893	14718	14932	14859	14770	14770	14799	14814	14728	14637	14595	14819	14891	14764	14647	14896	14830	14743	14755	14780	14653	14820	14625	14819	14792	14666	14736	14816	14738	14873	14839	14783	14596	14694	14832	14692	14802	14795	14835	14774	14774	14796	14822	14847	14736	14693	14682	14943	14783	14854	14800	14810	14790	14829	14862	14686	14939	14828	14848	14730	14700	14721	14683	14865	14621	14823	14816	14606	14640	14852	14917	14798	14888	14878	14950	14827	14792	14806	14700	14750	14724	14633	14764	14731	14863	14806	14834	14933	14803	14802	14843	14778	14861	14760	14783	14827	14780	14874	14821	14777	14594	14714	14802	14721	14892	14658	14659	14734	14934	14568	14932	14744	14865	14711	14969	14757	14805	14888	14925	14952	14575	14776	14874	14854	14705	14687	14770	14728	14653	14677	14759	14725	14870	14757	14840	14896	14718	14941	15028	14631	14794	14690	14773	14836	14788	14803	14751	14758	14575	14698	14894	14733	14867	14785	14847	14831	14754	14870	14689	14845	14596	14962	14594	14671	14658	14752	14807	14836	14758	14607	14795	14857	14510	14665	14807	14916	14743	14777	14735	14700	14684	14822	14851	14780	14895	14566	14734	14720	14737	14898	14873	14842	14810	14842	14805	14813	14801	14786	14792	14834	14928	14835	14811	14949	15057	14902	14884	14707	14738	14912	14663	14745	14969	14917	14794	14818	14726	14818	14858	14730	14746	14890	14594	14768	14596	14849	14851	14732	14718	14801	14723	14838	14771	14615	14669	14823	14911	14869	14859	14811	14737	14784	14804	14565	14767	14837	14847	14821	14844	14665	14736	14648	14880	14858	14742	14734	14855	14796	14659	14929	14697	14643	14906	14650	14745	14834	14576	14840	14944	14902	14866	14795	14853	14726	14882	14918	14807	14719	14559	14673	14802	14805	14830	14887	14703	14873	14826	14874	14837	14856	14697	14974	14706	14858	14928	14743	14703	14858	14820	14621	14775	14682	14839	14841	14735	14751	14949	14677	14679	14731	14916	14805	14977	14676	14936	14704	14866	14839	14784	14675	14975	14778	14723	14895	14725	14867	14634	14739	14779	14823	14709	14603	14937	14822	14783	14903	14745	14857	14815	14859	14898	14617	14552	14779	14822	14800	14782	14792	14766	14813	14740	14723	14939	14684	14721	14750	14650	14816	14935	14796	14823	14854	14889	14784	14819	14822	14631	14627	14735	14988	14905	14712	14801	14767	14865	14882	14712	14840	14759	14868	14734	14866	14649	14659	14643	14722	14721	14883	14778	14796	14818	14962	14787	14762	14816	14736	14648	14837	14705	14895	14890	14752	14873	14879	14885	14691	14767	14722	14759	14723	14673	14833	14976	14736	14809	14722	14666	14810	14715	14866	14697	14859	14914	14959	14771	14850	14938	14844	14752	14674	14770	14856	14790	14868	14714	14942	14867	14611	14832	14801	14808	14767	14837	14930	14848	14828	14620	14853	14911	14807	14788	14773	14955	14865	14886	14677	14744	14767	14807	14635	14857	14705	14629	14886	14756	14747	14702	14865	14755	14630	14805	14760	14758	14628	15007	14828	14845	14762	14771	14676	14825	14732	14782	14816	14841	14884	14899	14759	14837	14732	14786	14690	14621	14716	14791	14851	14779	14708	14922	14824	14915	14636	14731	14873	15027	14685	14740	14818	14826	14684	14920	14814	14669	14694	14634	14698	14646	15073	14799	14822	14922	14777	14767	14811	14785	14758	14758	14748	14867	14778	14773	14873	14668	14877	14687	14837	14850	14826	14815	14806	14730	14822	14879	14926	14718	14968	14620	14812	14762	14699	14868	14884	14693	14712	14949	14793	14897	14830	14785	14975	14779	14767	14762	14703	15015	14759	14861	14813	14622	14646	14811	14892	14805	14748	14674	14697	14652	14717	14928	14855	14773	14952	14757	14817	14792	14672	14851	14713	14846	14857	14934	14824	14882	14875	14849	14981	14599	14700	14810	14817	14710	14779	14907	14893	14904	14622	14750	14885	14817	14733	14748	14971	14782	14816	14764	14884	14865	14828	14945	14756	14603	14889	14835	14779	14783	14880	14807	14918	14867	14704	14905	14733	14830	14835	14792	14744	14709	14803	14762	14934	14790	14738	14764	14781	14807	14838	14803	14879	14671	14789	14781	14808	14776	14834	14637	14724	14759	14735	14624	14851	14919	14837	14805	14990	14819	14752	14670	14926	14871	14796	14836	14731	14802
28416	23456	27917	24664	20559	19220	18940	18529	18512	18331	18096	18053	17984	17981	18033	17890	18144	17843	17923	17886	17970	17951	18151	17961	17850	17943	18008	17952	17813	18126	17887	17925	18104	18140	17874	17812	18018	17876	17798	17844	17942	18070	18032	17823	17804	17867	17873	17776	17992	17810	17973	18090	17919	17823	17842	17846	17682	17745	17969	17845	17992	17946	17910	18020	17993	18057	18001	17688	17790	17996	17988	17938	17905	17822	17984	17829	17857	18012	17879	17816	18049	17855	17902	18078	17804	18122	17741	17911	17992	17964	18032	17826	17850	18021	17828	18052	17815	17743	17831	17965	17985	17912	18098	18094	17947	18058	17902	17924	17854	18055	18016	17822	17976	17894	17929	17749	18061	17933	17871	17742	17800	17836	17776	17789	17879	17912	17871	17792	17940	17924	18191	17880	18047	18011	17837	18004	17870	17743	17839	17919	17792	17819	17826	18114	17880	18005	17892	18059	17854	17770	17835	17917	17809	17744	17891	17931	18066	17815	17950	17785	17975	17724	17904	17894	18075	17670	17842	17848	17992	17881	17741	17891	17868	17859	17909	18082	17885	17803	17974	18051	17935	17629	17927	17947	17857	17897	17705	17788	17887	17768	17946	17935	17914	17829	17983	17855	17932	18149	17885	17852	17772	17966	18196	17951	17922	17903	17835	17808	17907	17838	17818	18087	17976	17874	17909	17981	18008	18001	17849	17828	17866	17937	18107	17834	17663	18022	17850	17788	17978	17876	17717	17680	17782	17965	17939	17750	17989	17952	17989	17765	17912	17860	17734	17661	17715	17611	18033	18044	18025	17963	17849	17889	17788	17717	17793	17865	17884	17898	18070	17763	17966	17922	17901	17862	17865	18081	17724	17800	18085	17977	17870	17768	18059	18105	18044	17992	17650	17864	17920	17804	17784	17948	17666	17614	17837	17881	17984	17766	17969	18121	17798	17952	17832	17876	17921	17754	17814	17938	17864	17898	17968	17917	17831	17955	17800	18035	17994	18019	17981	17901	17973	17973	17839	17747	17936	17985	17856	17911	18006	17787	17981	17939	17835	17715	17617	17728	17701	17804	17892	17946	17951	17965	17967	17822	17853	18034	17875	17706	17866	17837	17622	17515	18077	17899	17990	18003	17984	17849	17891	17964	17851	17865	17671	17662	17785	17880	17929	17899	17973	17845	17795	17905	17819	17805	17964	17878	17834	17869	17972	17953	18028	17793	17921	18124	17916	17937	17873	17909	18143	17709	18186	17786	17905	17758	17741	17883	17834	17958	17971	18051	17773	17888	17778	18075	17943	17813	18006	17863	17865	17801	17811	17815	17916	17902	17760	17782	17860	18022	17729	17814	18033	17976	17785	17807	17777	17808	17834	17876	17930	17934	17933	17973	17844	18049	17872	17820	17837	17998	17869	17937	17936	17735	17905	17836	17791	17854	17704	17876	18005	17978	17937	18017	17985	17792	18001	17947	17910	17736	17873	17768	17810	17860	17963	17947	17767	18033	17929	17785	17864	17892	17836	17867	17894	18092	17759	17594	17892	18153	17929	17875	18036	17909	17921	17771	17933	17935	17804	17623	17809	17838	17899	17857	17838	17705	17786	17858	17929	18002	17995	17960	17706	17905	18083	17881	17868	17694	17762	17827	17769	17826	17936	17794	17757	17666	17891	17743	17746	17854	17802	17858	18068	17709	17968	17829	17925	17900	18019	17886	17887	17972	18062	17911	17732	17899	18031	17915	17928	17991	17897	17783	17758	17704	18056	17791	17993	17991	17768	17910	17895	17684	17633	17805	17938	17936	18014	17790	17767	18035	17847	18063	17796	17647	17708	17757	17832	17915	17695	17868	17870	17760	17851	17805	17823	17766	17668	18301	17850	17893	17803	17843	17729	17901	18031	17828	17956	17855	17640	17784	17964	17909	17793	17950	17886	17883	17970	17646	18069	17976	17965	17847	17899	17885	17894	18006	17853	17770	18049	17863	17630	17829	17909	17925	17817	17816	17885	17847	18051	17967	18023	17832	17806	17682	18000	17686	17986	17853	17866	17833	17968	17846	17922	17975	17956	17632	17904	17703	17953	17877	17821	17798	17935	17857	17997	17881	17875	17996	17975	17905	17711	17867	18151	17852	17948	17872	18086	18060	17808	18079	17877	17883	17820	17758	17930	17897	17873	17937	18046	17617	17839	17858	17672	17739	18034	18015	18047	17778	18034	17936	17760	17703	17743	17790	17805	17896	17851	17797	17990	17902	17881	17846	17831	17860	17941	17807	17719	17638	17747	17992	17831	17863	17999	17886	17770	17907	18067	17942	17699	17787	17760	17805	17762	17697	17842	17822	17992	17695	17926	17931	17909	17936	17748	17898	17918	17850	17869	17649	18127	17845	17881	17762	17792	17985	17827	17989	17847	17836	17744	17716	17828	17946	17855	17727	17763	17854	17905	17928	18036	17719	17744	17778	17735	17943	18102	17689	17894	18088	18006	17958	17887	17974	17784	17719	17873	17809	17669	17798	17718	17881	17646	17808	17866	17801	17821	17768	17939	17812	17914	17908	17791	17828	17930	17775	17800	17920	18149	17790	17899	18014	17881	17886	18155	17963	17717	18147	17988	17874	17977	17966	17978	18010	18082	17834	17866	18095	17869	18068	17870	17790	17801	17906	17978	17921	17793	17638	17894	17975	17911	18048	17865	17796	17872	17943	18063	17935	18115	17943	17607	17988	17847	17714	17697	17892	17912	17682	17914	18004	17990	17916	17941	17851	17905	17760	18055	17917	17657	17835	17832	17938	17965	17975	17742	17871	17888	17829	17843	17714	17865	17849	17795	17882	17958	18148	17930	17944	17710	17992	17974	18072	17932	17913	17794	17952	18038	17942	17948	17952	17715	17920	17794	18035	17915	17884	17914	17724	17871	17860	17774	17978	17894	17706	17851	17918	17807	17965	17825	17980	18121	17855	17765	17819	17935	17740	18078	17877	17782	17776	17951	18104	17831	17737	17847	17816	17661	17877	17914	17875	17793	17816	17957	18000	18017	17751	17862	17741	17813	17896	17941	17830	17978	17998	17744	17706	18097	17693	17955	17841	18006	17834	17869	18061	17987	17719	17916	17979	18094	17857	17801	17773	17941	17805	17609	18007	17857	17976	17922	18096	17868	17818	17807	17876	17809	17999	17916	17763	17823	17862	17954	17699	17923	17819	17987	17926	17847	17853	18008	17895	18005	17963	17868	17850	17899	17743	17753	17901	17818	17968	17917	17979	17934	18036	17988	17689	17851	17959	18138	17844	17915	17857	17854	18033	17900	17888	17822	18009	18058	17886	17789	17834	17893	17820	17902	17897	17855	17826	17821	17835	17856	17857	17992	17851	17832	17793	18065	17889	17909	17755	17927	17739	17741	17930	17934	17774	17671	17677	18053	18159	17799	17804	17744	17781	17874	17840	17874	17918	17877	17897	17979	18029	17865	17935	17908	17721	17957	17890	17810	18055	17928	17717	17840	17858	17748	18123	18006	17988	18094	18019	17950	17950	17933	17796	17884	18040	18006	17997	17869	17853	18057	17911	17879	17774	17742	18057	17773	17774	18009	17850	18086	17944	17993	17775	17988	17990	17847	17872	17960	17772	17834	17829	17724	17748	17803	17944	18094	18029	17892	17801	17859	17803	17716	18048	17843	17880	18020	17957	17558	17970	18045	17703	17844	17670	17856	17817	17901	17767	17921	17882	17868	17583	17840	17808	17915	17823	17800	17796	17727	17863	18017	18013	17694	17838	17936	17674	18055	17889	17642	17735	17840	17869	17845	18104	17911	17882	17925	17961	17827	17884	17860	18038	18038	17896	17957	17881	17823	17935	17935	17928	17840	17781	17879	17753	17957	18062	17758	17853	17960	17830	17986	17873	18011	17916	17852	17979	17903	17838	17847	17972	17856	17831	17852	17859	17795	18038	17963	17973	17818	17565	17817	17820	17820	17747	17852	17983	18046	17978	17669	17842	17856	17818	17926	17746	17895	18072	17869	17834	18097	17922	17839	18064	17999	17996	18021	17894	17928	17973	18004	17938	18023	17685	17875	17930	17912	17784	17958	17823	17722	17910	17881	17926	17820	17880	17801	17909	17877	17658	18170	17692	17893	17760	17805	17876	17793	17888	18012	18076	17864	17904	17833	17742	17982	17907	17945	17879	17696	17842	17859	18042	18060	17916	18011	17763	17928	18023	17735	17906	18040	17855	17823	17746	18107	17883	17927	17879	18025	17746	17898	17789	17857	17792	17816	17853	17930	17622	17827	17751	18075	17680	17694	17802	17811	17843	18173	17722	17752	17971	17865	18071	18102	18062	17834	18064	17862	17738	17887	17855	17931	17950	17806	17901	17960	17958	17918	17810	17945	18087	17840	17902	17858	17706	17887	17751	17937	17861	17776	17963	18045	17921	17643	17649	17925	17875	17971	17816	17767	17912	17771	17857	17730	18174	18203	17609	17925	17964	17810	17775	17854	17876	17826	17917	17875	18000	17750	18016	17998	17878	17792	17957	17864	18029	17824	18051	18081	17765	18065	17836	17929	17822	17805	17934	17763	17771	17868	18027	17920	17821	17619	18061	17960	17944	17975	18101	17861	17937	17606	17853	18062	17907	17979	18021	17884	17900	18095	17799	18066	17879	17977	17861	17826	17842	17587	17820	17871	17837	17606	18210	17809	17975	17949	17844	18026	17870	17930	17788	17831	17953	17978	17863	17939	17898	17865	17740	17832	17757	17795	17892	17840	18220	17888	17854	17931	17752	17833	18033	18005	17815	17984	17866	17808	17831	17720	17866	17534	17945	17956	17803	17998	17850	17793	17824	17971	17931	17896	18098	17827	17812	17927	17992	18024	17909	17891	17878	17784	17931	17810	17861	17750	17913	17673	18078	17813	17840	17873	17964	17874	17841	18009	17823	17844	17861	17676	17858	18025	17950	17799	17862	18059	17800	17917	17972	17884	17929	17843	17743	17933	17669	17874	17873	18028	18034	17960	18146	17934	17952	17871	18081	17985	17846	18047	17893	18031	17823	17919	18054	17978	17832	17721	17947	17901	17841	18096	18050	17841	17958	18077	17882	18097	17757	17929	17800	17892	18053	18090	17763	17930	17937	17929	17892
21046	29892	27365	20528	18160	16702	16008	15697	15825	15239	14914	14916	15155	14944	14890	14756	14820	14631	14829	14922	14822	14684	14845	14922	14816	14813	14774	14613	14782	14781	14601	14739	14764	14804	14835	14751	14638	14553	14848	14543	14773	14739	14632	14655	14723	14838	14767	14743	14900	14659	14782	14795	14779	14805	14834	14908	14800	14947	14720	14956	14805	14844	14746	14631	14851	14964	14598	14818	14768	14605	14672	14654	14857	14788	14740	14818	14646	14749	14901	14684	14847	14738	14634	14870	14778	14771	14603	14866	14763	14698	14905	14714	14872	14915	14712	14553	14777	14899	14741	14846	14799	14678	14743	14906	14805	14743	14646	14729	14744	14727	14811	14801	14712	14829	14960	14763	14756	14910	14928	14879	14790	14792	14785	14869	14751	14820	14710	14743	14745	14838	14839	14895	14702	14767	14683	14736	14819	14866	14807	14871	14644	14748	14607	14791	14664	14736	14686	14792	14694	14814	14825	14825	14868	14731	14609	14750	14616	14825	14782	14700	14633	14761	14556	14838	14682	14708	14985	14717	14935	14611	14786	14621	14636	14833	14668	14762	14810	14746	15007	14835	14594	14773	14636	14884	14778	14913	14799	14790	14789	14850	14720	14933	14712	14611	14702	14702	14739	14831	14718	14959	14768	14731	14676	14804	14827	14807	14850	14795	14809	14763	14870	14755	14642	14888	14848	14855	14626	14766	14794	14798	14631	14627	14944	14775	14761	14804	14818	14603	14631	14686	14676	14707	14743	14749	14804	14893	14802	14740	14756	14626	14794	14630	14877	14671	14712	14845	14800	14782	14805	14712	14784	14814	14802	14662	14695	14890	14779	14690	14751	14751	14841	14744	14832	14866	14683	14760	14706	14750	14661	14613	14716	14799	14612	14839	14886	14776	14735	14807	14884	14732	14702	14813	14787	14908	14718	14722	14625	14629	14758	14699	14877	14718	14767	14822	14949	14847	14865	14870	14888	14885	14701	14780	14766	14858	14648	14917	14934	14800	14927	14832	14700	14841	14856	14874	14716	14852	14619	14863	14754	14842	14776	14782	14833	14673	14753	14726	14655	14774	14645	14814	14639	14691	14536	14651	14789	14668	14834	14747	14649	14718	14913	14854	14838	14793	14899	14786	14849	14802	14762	14717	14790	14723	14876	14881	14819	14733	14711	14776	14796	14901	14767	14765	14726	14722	14774	14721	14649	14908	14839	14839	14787	14800	14838	14716	14804	14792	14860	14682	14684	15004	14846	14726	14673	14794	14699	14895	14821	14716	14909	14815	14838	14826	14802	14752	14757	14803	14744	14703	14586	14857	14707	14853	14758	14774	14800	14722	14812	14652	14870	14918	14800	14759	14808	14694	14765	14679	14721	14687	14970	14785	14826	14750	14704	14718	14790	14804	14826	14668	14787	14801	14603	14730	14746	14855	14676	14736	14870	14996	14770	14751	14876	14589	14827	14801	14757	14920	14659	14656	14747	14999	14733	14692	14779	14738	14756	14712	14867	14747	14903	14905	14828	14876	14795	14830	14715	14804	14812	14780	14779	14770	14887	14605	14818	14782	14749	14659	14944	14692	14633	14707	14771	14600	14690	14694	14769	14879	14755	14860	14760	14766	14667	14777	14847	14719	14679	14813	14830	14857	14776	14850	14661	14937	14778	14751	14843	14763	14609	14726	14733	14761	14657	14736	14741	14784	14754	14770	14847	14810	14838	14783	14780	14782	14846	14782	14606	14758	14935	14811	14748	14731	14734	14642	14907	14770	14949	14659	14783	14650	14786	14725	14594	14650	14788	14747	14808	14773	14607	14843	14660	14913	14777	14786	14693	14772	14708	14654	14713	14691	14690	14655	14766	14817	14676	14630	14693	14740	14761	14638	14532	14692	14734	14847	14818	14706	14686	14615	14961	14792	14676	14598	14629	14776	14804	14912	14673	14855	14864	14696	14920	14763	14661	14686	14867	14734	14679	14862	14781	14759	14743	14671	14605	14767	14791	14900	14719	14858	14768	14815	14716	14789	14759	14767	14719	14868	14804	14789	14758	14718	14862	14788	14836	14770	14755	14663	14902	14622	14692	14846	14888	14798	14696	14621	14736	14708	14664	14816	14782	14752	14829	14715	14786	14791	14713	14705	14889	14884	14568	14951	14792	14706	14782	14708	14809	14741	14724	14814	14784	14695	14703	14818	14824	14820	14697	14644	14811	14789	14782	14753	14737	14833	14857	14788	14760	14837	14741	14918	14750	14798	14747	14670	14671	14813	14586	14777	14792	14736	14846	14907	14846	14757	14798	14739	14715	14716	14722	14870	14778	14819	14734	14803	14769	14735	14780	14788	14696	14809	14829	14642	14719	14787	14715	14661	14591	14775	14678	14929	14751	14689	14777	14652	14808	14820	14677	14844	14640	14729	14827	14676	14938	14825	14855	14779	14866	14881	14847	14658	14831	14704	14731	14822	14817	14691	14744	14894	14616	14834	14735	14812	14996	14720	14657	14794	14667	14799	14629	14548	14864	14822	14899	14665	14814	14775	14731	14744	14838	14699	14709	14655	14809	14895	14840	14605	14879	14824	14790	14778	14814	14866	14837	14823	14826	14912	14966	14898	14708	14861	14572	14833	14584	14751	14697	14800	14738	14695	14854	14718	14939	14808	14741	14677	14668	14958	14778	14831	14787	14726	14708	14647	14891	14702	14803	14828	14718	14663	14700	14852	14836	14718	14585	14726	14569	14771	14754	14763	14794	14799	14790	14819	14984	14830	14914	14825	14771	14867	14786	14833	14937	14762	14680	14759	14810	14749	14702	14777	14866	14721	14919	14700	14775	14716	14942	14810	14779	14773	14807	14686	14848	14779	14780	14726	14997	14859	14704	14831	14794	14741	14764	14703	14785	14870	14743	14650	14587	14782	14700	14837	14675	14746	14941	14853	14784	14820	14732	14731	14803	14736	14593	14560	14716	14536	14876	14851	14791	14874	14864	14710	14650	14627	14826	14610	14804	14728	14700	14679	14640	14866	14802	14727	14910	14763	14772	14893	14699	14854	14779	14799	14775	14821	14835	14687	14708	14832	14645	14656	14725	14728	14621	14822	14589	14881	14824	14892	14667	14873	14907	14799	14796	14832	14750	14672	14611	14831	14700	14823	14784	14796	14797	14620	14858	14831	14755	14717	14751	14809	14724	14771	14634	14806	14810	14839	14699	14659	14758	14788	14712	14722	14649	14767	14790	14731	14715	14643	14783	14712	14715	14795	14837	14901	14762	14625	14627	14896	14805	14784	14828	14744	14932	14667	14738	14762	14588	14784	14759	14632	14710	14868	14641	14788	14688	15000	14709	14843	14725	14655	14713	14705	14560	15010	14838	14837	14837	14768	14808	14722	14874	14735	14630	14651	14986	14552	14848	14880	14714	14831	14942	14676	14891	14864	14749	14787	14838	14890	14797	14876	14751	14614	14748	14699	14785	14816	14906	14854	14670	14707	14823	14778	14820	14751	14865	14585	14841	14786	14727	14771	14876	14886	14814	14692	14753	14717	14923	14767	14731	14774	14777	14717	14806	14685	14724	14628	14766	14702	14640	14627	14690	14654	14950	14859	14649	14888	14721	14614	14802	14842	14792	14710	14787	14876	14805	14776	14578	14747	14750	14772	14782	14866	14884	14774	14720	14731	14840	14797	14918	14687	14833	14726	14539	14858	14799	14809	14842	14768	14756	14863	14827	14596	14711	14749	14665	14671	14612	14751	14687	14655	14748	14759	14661	14807	14836	14924	14959	14694	14657	14866	14727	14716	14734	14769	14876	14635	14787	14669	14862	14740	14927	14769	14945	14774	14645	14717	14613	14743	14736	14764	15031	14856	14899	14708	14966	14874	14909	14870	14742	14871	14825	14754	14670	14805	14772	14729	14670	14840	14779	14733	14871	14716	14695	14826	14777	14603	14937	14751	14641	14676	14856	14961	14833	14858	14646	14630	14892	14718	14680	14973	14950	14820	14898	14842	14897	14611	14798	14612	14773	14599	14877	14841	14643	14744	14819	14764	14711	14721	14855	14801	14938	14698	14795	14769	14854	14803	14742	14584	14801	14761	14882	14881	14823	14810	14719	14831	14902	14934	14841	14598	14572	14735	15038	14812	14821	14818	14770	14919	14885	14815	14734	14675	14647	14642	14647	14796	14923	14623	14756	14724	14854	14849	14611	14722	14691	14796	14864	14810	14890	14693	14878	14730	14781	14745	14880	14679	14709	14809	14784	14834	14888	14729	14747	14699	14763	14788	14729	14755	14778	14785	14624	14822	14904	14771	14861	14862	14659	14755	14814	14770	14809	14797	14687	14661	14868	14750	14826	14716	14854	14655	14717	14794	14862	14823	14812	14822	14795	14851	14807	14787	14765	14791	14821	14772	14763	14706	14732	14734	14605	14692	14916	14776	14716	14794	14780	14760	14633	14856	14849	14736	14880	14855	14726	14630	14626	14787	14758	14754	14857	14803	14935	14824	14756	14690	14771	14868	14762	14599	14939	14650	14635	14702	14667	14826	14805	14750	14787	14712	14825	14864	14687	14704	14889	14923	14646	14855	14838	14557	14683	14841	14645	14900	14773	14713	14715	14764	14692	14846	14764	14707	14754	14682	14794	14850	14823	14778	14709	14761	14806	14856	14892	14755	14617	14774	14727	14917	14800	14866	14666	14649	14724	14853	14833	14678	14803	14776	14572	14760	14695	14787	14761	14790	14867	14959	14888	14818	14736	14721	14824	14850	14686	14716	14761	14816	14790	14809	14921	14837	14678	14538	14719	14815	14731	14552	14908	14692	14833	14651	14844	14823	14903	14648	14720	14688	14809	14860	14714	14532	14751	14868	14992	14846	14843	14804	14812	14754	14871	15041	14884	14698	14798	14808	14817	14779	14751	14744	14813	14818	14825	14843	14854	14902	14896	14823	14751	14717	14695	14750	14774	14832	14952	14654	14655	14681	14738	14844	14857	14857	14643	14775	14736	14870	14870	14694	14890	14619	14732	14794	14946	14818	14723	14857	14792	14614	14818	14765	14690	14970	14827	14654	14894	14880	14811	14815	14683	14974	14903	15005	14694	14856	14767	14761	14761	14873	14829	14644	14728	14709	14817	14939	14932	14788
23954	21100	28403	24276	22581	22591	21469	18998	18406	18232	17988	17509	17684	17525	17723	17545	17553	17734	17501	17508	17507	17338	17441	17427	17479	17450	17434	17496	17337	17540	17337	17361	17394	17277	17234	17339	17470	17397	17595	17367	17351	17615	17269	17445	17417	17475	17522	17368	17291	17402	17441	17453	17203	17418	17254	17249	17388	17429	17539	17451	17307	17392	17410	17468	17330	17306	17253	17397	17484	17426	17327	17295	17234	17417	17287	17582	17425	17374	17441	17407	17359	17398	17362	17476	17305	17571	17222	17354	17448	17462	17326	17448	17390	17224	17326	17328	17445	17418	17403	17467	17319	17212	17158	17393	17392	17385	17294	17686	17414	17612	17431	17422	17306	17080	17407	17335	17413	17019	17271	17124	17125	17170	17216	17394	17446	17333	17477	17407	17147	17403	17474	17352	17357	17311	17197	17214	17388	17535	17332	17431	17371	17342	17190	17292	17125	17218	17182	17461	17332	17526	17244	17367	17228	17460	17593	17349	17329	17395	17507	17204	17489	17354	17434	17453	17148	17387	17475	17367	17438	17478	17192	17194	17488	17458	17342	17367	17322	17190	17214	17273	17233	17272	17323	17369	17405	17503	17477	17187	17346	17082	17299	17221	17238	17308	17330	17450	17326	17300	17453	17282	17295	17271	17411	17550	17251	17346	17252	17235	17280	17189	17468	17258	17217	17386	17490	17429	17370	17250	17354	17246	17259	17539	17459	17191	17281	17433	17562	17139	17497	17318	17339	17236	17202	17208	17499	17242	17554	17367	17391	17447	17420	17404	17276	17369	17353	17120	17388	17274	17466	17161	17494	17278	17194	17242	17244	17120	17210	17367	17265	17380	17442	17274	17309	17201	17343	17147	17281	17455	17596	17470	17272	17306	17262	17511	17378	17364	17494	17098	17482	17582	17180	17397	17197	17403	17033	17293	17192	17134	17042	17530	17296	17338	17397	17327	17482	17428	17484	17445	17216	17328	17317	17208	17483	17524	17437	17423	17197	17355	17431	17202	17370	17359	17492	17232	17364	17147	17352	17256	17282	17548	17291	17487	17392	17498	17362	17349	17286	17372	17262	17220	17283	17228	17119	17184	17235	17277	17264	17492	17382	17372	17491	17258	17163	17291	17273	17435	17355	17502	17337	17364	17369	17474	17517	17461	17326	17272	17177	17203	17231	17441	17416	17399	17269	17242	17167	17309	17145	17167	17366	17367	17455	17103	17304	17160	17226	17519	17464	17194	17345	17268	17357	17283	17503	17443	17564	17386	17162	17346	17246	17419	17444	17179	17258	17252	17368	17449	17309	17309	17217	17177	17371	17547	17250	17433	17416	17132	17164	17268	17347	17430	17495	17555	17317	17380	17220	17455	17381	17300	17439	17374	17314	17412	17416	17122	17453	17475	17299	17425	17471	17279	17221	17383	17323	17280	17344	17427	17421	17290	17368	17519	17110	17370	17452	17489	17400	17374	17243	17268	17448	17398	17387	17397	17380	17404	17233	17223	17318	17353	17223	17371	17235	17325	17306	17288	17513	17304	17498	17267	17223	17285	17441	17396	17333	17467	17400	17286	17368	17318	17492	17164	17232	17197	17212	17394	17347	17121	17415	17260	17407	17378	17258	17160	17403	17280	17173	17321	17517	17290	17415	17379	17496	17286	17271	17434	17426	17657	17272	17491	17512	17246	17035	17262	17488	17206	17541	17298	17407	17322	17350	17280	17505	17531	17465	17282	17377	17451	17481	17415	17267	17398	17269	17453	17449	17246	17228	17403	17349	17351	17281	17389	17272	17345	17431	17380	17165	17148	17190	17428	17333	17490	17395	17203	17248	17056	17196	17479	17417	17337	17341	17458	17518	17408	17457	17408	17174	17170	17377	17387	17301	17285	17623	17206	17175	17450	17359	17461	17465	17507	17313	17181	17319	17517	17323	17267	17225	17261	17167	17176	17331	17503	17135	17290	17163	17305	17266	17296	17445	17070	17321	17348	17408	17292	17378	17488	17265	17265	17443	17188	17421	17564	17321	17368	17511	17400	17391	17676	17391	17348	17182	17209	17301	17182	17301	17224	17534	17399	17258	17268	17463	17297	17282	17312	17367	17356	17183	17191	17549	17307	17361	17293	17494	17372	17202	17212	17291	17307	17558	17358	17267	17306	17244	17397	17372	17312	17472	17571	17491	17377	17402	17330	17278	17372	17301	17217	17306	17376	17137	17274	17292	17498	17304	17409	17312	17504	17311	17451	17335	17291	17264	17331	17459	17348	17581	17574	17284	17344	17587	17580	17340	17443	17326	17443	17302	17344	16999	17290	17294	17403	17369	17311	17229	17229	17478	17274	17340	17138	17240	17163	17276	17294	17337	17634	17555	17422	17269	17422	17218	17305	17370	17533	17417	17354	17462	17313	17182	17184	17250	17109	17443	17277	17215	17423	17221	17451	17376	17314	17294	17288	17388	17186	17385	17279	17436	17297	17245	17359	17311	17339	17250	17248	17294	17287	17408	17222	17422	17281	17358	17168	17491	17530	17237	17331	17420	17413	17478	17253	17308	17306	17229	17251	17317	17122	17445	17274	17344	17378	17218	17160	17261	17405	17396	17306	17291	17361	17415	17576	17186	17079	17564	17234	17266	17311	17259	17093	17288	17372	17400	17413	17478	17148	17243	17425	17375	17244	17365	17493	17274	17306	17215	17106	17265	17220	17293	17256	17254	17467	17156	17293	17342	17385	17229	17500	17545	17324	17529	17427	17433	17190	17252	17418	17359	17097	17211	17304	17397	17337	17253	17415	17410	17323	17233	17297	17484	17408	17492	17339	17602	17489	17082	17156	17259	17330	17193	17234	17397	17428	17560	17214	17326	17343	17268	17391	17242	17363	17268	17461	17399	17421	17243	17190	17217	17535	17301	17345	17323	17349	17454	17458	17519	17386	17166	17294	17176	17318	17392	17045	17229	17356	17447	17078	17302	17245	17255	17332	17293	17180	17181	17251	17344	17228	17308	17384	17413	17497	17315	17494	17305	17182	17375	17388	17510	17358	17479	17296	17471	17192	17227	17236	17592	17330	17289	17288	17380	17323	17301	17274	17252	17196	17378	17312	17382	17240	17257	17444	17291	17296	17323	17304	17303	17309	17373	17192	17460	17398	17389	17337	17258	17167	17355	17255	17408	17202	17356	17324	17379	17314	17306	17285	17466	17319	17298	17318	17328	17357	17262	17185	17230	17166	17429	17556	17508	17295	17391	17466	17281	17218	17046	17046	17489	17165	17415	17485	17399	17456	17369	17637	17413	17504	17477	17469	17271	17161	17343	17387	17461	17112	17351	17376	17539	17337	17189	17184	17109	17341	17336	17193	17252	17433	17276	17308	17462	17148	17218	17120	17252	17313	17457	17340	17316	17066	17404	17494	17448	17311	17384	17423	17262	17542	17449	17277	17346	17368	17400	17316	17507	17371	17288	17348	17317	17285	17214	17490	17462	17276	17400	17289	17430	17305	17420	17239	17329	17437	17362	17424	17219	17242	17468	17397	17424	17290	17257	17202	17464	17270	17268	17551	17387	17241	17234	17309	17396	17467	17336	17154	17504	17256	17158	17313	17338	17275	17352	17233	17282	17289	17384	17439	17461	17376	17276	17234	17300	17135	17236	17358	17334	17257	17221	17338	17350	17293	16991	17324	17317	17520	17522	17252	17336	17366	17297	17166	17401	17385	17500	17440	17526	17252	17315	17063	17306	17256	17268	17275	17224	17107	17457	17320	17053	17437	17231	17078	17296	17240	17479	17359	17294	17093	17354	17284	17236	17311	17374	17279	17195	17334	17300	17213	17337	17415	17501	17370	17446	17380	17381	17386	17210	17158	17181	17138	17444	17331	17412	17212	17310	17599	17210	17434	17353	17392	17434	17334	17428	17178	17189	17301	17265	17431	17456	17182	17404	17447	17365	17232	17246	17205	17359	17376	17274	17286	17235	17624	17296	17519	17521	17278	17341	17113	17313	17340	17384	17140	17175	17154	17289	17126	17167	17119	17344	17393	17212	17197	17365	17176	17165	17194	17083	17488	17382	17355	17264	17161	17169	17217	17367	17178	17501	17237	17440	17247	17277	17260	17369	17386	17252	17410	17246	17317	17444	17289	17395	17181	17344	17382	17315	17426	17198	17287	17146	17215	17358	17253	17084	17309	17365	17535	17387	17308	17466	17224	17367	17243	17287	17278	17062	17321	17164	17411	17306	17404	17299	17324	17437	17109	17452	17209	17272	17256	17230	17434	17285	17488	17258	17308	17381	17444	17314	17209	17463	17338	17291	17442	17353	17231	17273	17274	17281	17392	17240	17306	17335	17478	17200	17319	17340	17427	17355	17534	17226	17414	17242	17201	17273	17352	17237	17269	17300	17519	17523	17276	17347	17391	17437	17419	17505	17335	17284	17183	17331	17237	17359	17365	17494	17430	17196	17299	17210	17375	17501	17092	17263	17494	17258	17392	17439	17256	17251	17476	17287	17204	17247	17448	17345	17318	17562	17446	17370	17470	17359	17316	17337	17432	17446	17218	17491	17411	17348	17242	17345	17476	17159	17326	17350	17559	17208	17397	17302	17379	17479	17236	17395	17045	17494	17390	17418	17424	17291	17293	17120	17230	17476	17437	17363	17098	17442	17391	17236	17284	17197	17420	17465	17184	17184	17252	17480	17391	17244	17252	17377	17310	17479	17380	17197	17246	17382	17248	17340	17315	17413	17241	17280	17282	17226	17498	17440	17149	17327	17277	17370	17257	17356	17322	17376	17393	17305	17518	17205	17461	17359	17326	17367	17262	17316	17320	17375	17180	17232	17358	17335	17239	17269	17183	17184	17389	17372	17389	17274	17109	17311	17421	17329	17438	17222	17396	17391	17051	17304	17187	17152	17444	17265	17294	17458	17334	17266	17387	17382	17083	17183	17335	17396	17176	17345	17443	17283	17248	17383	17360	17346	17256	17145	17474	17408	17272	17513	17611	17384	17220	17322	17173	17438	17466	17400	17336	17274	17431	17465	17308	17378	17481	17305	17278	17209	17298	17292	17404	17496	17286	17402	17292	17433	17216	17323	17321	17359	17348	17361	17298	17221	17410	17425	17403	17383	17399	17490	17201	17281	17358
21248	37593	32043	23749	20712	18222	17016	16382	16024	15449	15236	15191	14817	14724	14862	14726	14690	14734	14508	14456	14507	14661	14708	14469	14649	14528	14542	14740	14479	14550	14618	14464	14425	14426	14447	14608	14443	14541	14600	14503	14637	14391	14754	14487	14593	14561	14561	14519	14498	14602	14467	14326	14649	14488	14278	14663	14420	14511	14375	14448	14655	14719	14462	14555	14434	14638	14558	14531	14478	14640	14522	14437	14424	14421	14513	14562	14513	14409	14476	14545	14525	14385	14533	14469	14567	14462	14455	14561	14550	14436	14546	14562	14551	14256	14674	14516	14396	14513	14519	14395	14496	14371	14401	14533	14408	14380	14415	14400	14603	14474	14378	14478	14471	14495	14450	14475	14508	14456	14639	14490	14425	14526	14568	14397	14543	14592	14555	14368	14545	14652	14436	14571	14464	14468	14601	14516	14456	14493	14516	14362	14573	14371	14453	14505	14538	14393	14400	14435	14411	14571	14428	14404	14626	14536	14464	14490	14351	14488	14473	14419	14471	14562	14412	14571	14609	14498	14478	14491	14460	14577	14516	14419	14543	14476	14377	14665	14468	14486	14424	14414	14568	14453	14604	14555	14579	14417	14549	14366	14500	14397	14460	14565	14453	14485	14517	14397	14328	14405	14347	14600	14430	14461	14542	14429	14516	14601	14444	14562	14334	14527	14389	14575	14679	14530	14443	14398	14446	14348	14435	14508	14454	14477	14508	14573	14382	14532	14405	14359	14524	14477	14590	14482	14456	14533	14433	14418	14386	14416	14425	14595	14651	14352	14416	14407	14430	14418	14233	14463	14400	14470	14408	14486	14558	14714	14485	14463	14460	14585	14481	14440	14365	14549	14449	14368	14530	14514	14461	14457	14541	14525	14537	14525	14351	14539	14482	14417	14657	14377	14469	14402	14359	14403	14338	14471	14586	14604	14399	14421	14468	14349	14402	14419	14394	14424	14552	14351	14446	14451	14451	14656	14537	14586	14551	14538	14549	14453	14382	14655	14419	14724	14359	14643	14474	14423	14591	14604	14445	14601	14450	14368	14440	14503	14602	14425	14563	14402	14424	14467	14439	14472	14382	14368	14566	14562	14372	14547	14375	14372	14521	14640	14563	14438	14385	14314	14453	14316	14543	14492	14372	14329	14396	14385	14454	14510	14505	14655	14581	14541	14594	14463	14504	14472	14478	14543	14411	14517	14492	14477	14438	14403	14605	14513	14451	14643	14574	14547	14501	14469	14494	14441	14391	14421	14549	14416	14439	14505	14356	14539	14421	14488	14501	14680	14426	14342	14521	14366	14564	14499	14452	14515	14514	14489	14525	14462	14371	14447	14529	14493	14535	14558	14490	14529	14474	14275	14496	14374	14375	14500	14421	14499	14424	14369	14328	14374	14414	14553	14542	14496	14489	14465	14665	14537	14468	14363	14704	14589	14286	14663	14531	14509	14530	14581	14450	14480	14220	14579	14425	14496	14384	14402	14502	14527	14476	14386	14419	14482	14693	14495	14521	14600	14488	14355	14362	14533	14376	14598	14436	14505	14638	14346	14530	14581	14524	14566	14323	14609	14544	14358	14569	14469	14418	14353	14568	14466	14537	14551	14366	14280	14416	14317	14485	14512	14505	14476	14461	14598	14576	14455	14566	14582	14480	14523	14484	14589	14654	14434	14552	14455	14537	14436	14299	14603	14400	14391	14488	14567	14569	14501	14474	14542	14596	14486	14632	14373	14435	14604	14462	14538	14349	14380	14612	14507	14426	14549	14507	14433	14599	14477	14447	14527	14515	14510	14610	14425	14427	14411	14349	14326	14462	14463	14450	14483	14355	14490	14541	14399	14371	14545	14460	14472	14279	14445	14494	14490	14441	14562	14510	14335	14512	14533	14518	14368	14276	14570	14394	14635	14364	14435	14646	14663	14493	14527	14321	14324	14456	14415	14509	14293	14393	14357	14602	14440	14475	14354	14511	14588	14392	14627	14460	14385	14431	14557	14708	14652	14545	14404	14714	14526	14422	14449	14512	14628	14422	14547	14430	14342	14541	14415	14459	14519	14478	14384	14393	14340	14678	14532	14542	14458	14470	14410	14408	14605	14477	14671	14548	14440	14591	14529	14488	14372	14553	14507	14557	14556	14408	14526	14404	14464	14452	14435	14550	14371	14495	14497	14437	14624	14408	14393	14429	14432	14660	14503	14531	14395	14545	14429	14515	14546	14283	14378	14629	14337	14545	14448	14445	14419	14580	14561	14483	14496	14638	14360	14610	14319	14357	14490	14539	14495	14594	14465	14505	14417	14297	14474	14456	14511	14580	14627	14561	14540	14466	14407	14425	14511	14404	14396	14476	14475	14461	14436	14435	14388	14577	14431	14367	14476	14291	14503	14522	14502	14489	14475	14480	14353	14320	14327	14470	14450	14615	14487	14445	14344	14327	14386	14525	14459	14532	14631	14594	14529	14438	14471	14627	14455	14535	14621	14459	14508	14446	14520	14506	14693	14569	14448	14366	14487	14670	14467	14535	14515	14598	14437	14514	14528	14663	14418	14401	14485	14670	14420	14666	14604	14425	14407	14466	14495	14411	14373	14660	14461	14377	14522	14493	14621	14576	14481	14434	14396	14406	14541	14503	14562	14341	14346	14529	14482	14504	14492	14538	14366	14390	14399	14539	14522	14394	14648	14452	14557	14585	14464	14498	14530	14383	14399	14463	14494	14330	14621	14438	14518	14273	14449	14631	14352	14469	14431	14366	14547	14396	14688	14472	14535	14503	14486	14546	14606	14529	14610	14523	14447	14740	14683	14406	14436	14424	14494	14459	14527	14597	14527	14660	14400	14488	14500	14544	14523	14364	14548	14378	14485	14507	14442	14406	14442	14373	14472	14447	14618	14469	14547	14326	14548	14430	14363	14412	14381	14583	14573	14440	14374	14498	14501	14419	14413	14439	14577	14459	14340	14352	14559	14589	14463	14524	14435	14258	14415	14398	14414	14454	14432	14419	14518	14342	14464	14394	14466	14538	14272	14628	14434	14489	14544	14510	14420	14600	14581	14472	14354	14737	14643	14373	14506	14594	14392	14529	14291	14540	14411	14515	14353	14509	14511	14536	14374	14432	14402	14420	14441	14528	14491	14480	14463	14511	14438	14557	14470	14429	14434	14408	14498	14595	14377	14416	14641	14670	14526	14437	14344	14415	14505	14651	14399	14503	14486	14288	14420	14518	14595	14179	14506	14345	14458	14450	14565	14492	14547	14365	14512	14458	14535	14642	14531	14413	14415	14513	14678	14374	14410	14580	14653	14512	14559	14530	14457	14357	14536	14490	14493	14432	14515	14505	14534	14570	14490	14532	14303	14601	14391	14367	14584	14331	14372	14516	14352	14453	14566	14524	14490	14442	14537	14579	14444	14432	14404	14573	14567	14411	14433	14417	14442	14470	14388	14448	14403	14540	14427	14632	14393	14547	14669	14573	14443	14503	14552	14437	14504	14355	14447	14490	14633	14441	14411	14469	14431	14381	14444	14459	14486	14466	14453	14585	14496	14479	14589	14291	14462	14349	14368	14395	14546	14495	14360	14511	14690	14449	14620	14474	14488	14573	14523	14465	14382	14540	14361	14450	14420	14473	14604	14247	14553	14491	14300	14571	14521	14357	14478	14512	14662	14479	14438	14635	14440	14463	14388	14279	14482	14528	14705	14427	14199	14503	14568	14559	14495	14418	14595	14518	14578	14442	14516	14614	14408	14439	14505	14383	14309	14582	14558	14359	14466	14479	14530	14531	14539	14258	14362	14433	14550	14534	14494	14514	14445	14519	14461	14607	14537	14405	14424	14524	14458	14479	14411	14502	14586	14434	14521	14551	14524	14545	14575	14345	14508	14462	14575	14378	14560	14531	14530	14515	14474	14428	14500	14544	14592	14391	14493	14549	14401	14285	14546	14364	14507	14345	14640	14563	14467	14409	14395	14523	14385	14333	14438	14543	14454	14526	14368	14362	14373	14477	14545	14320	14679	14393	14377	14533	14527	14599	14453	14492	14502	14500	14548	14488	14449	14588	14538	14413	14407	14428	14629	14586	14558	14587	14613	14333	14329	14685	14509	14503	14398	14404	14512	14508	14638	14441	14411	14510	14578	14370	14665	14397	14517	14285	14553	14439	14595	14489	14429	14473	14475	14437	14371	14475	14360	14564	14475	14498	14569	14384	14417	14473	14474	14496	14418	14588	14469	14326	14495	14487	14431	14454	14459	14390	14380	14435	14273	14457	14256	14447	14351	14446	14506	14483	14473	14401	14499	14331	14348	14285	14410	14375	14457	14450	14472	14492	14334	14423	14390	14448	14624	14484	14439	14408	14447	14393	14427	14310	14522	14456	14559	14544	14636	14586	14420	14341	14712	14415	14269	14394	14332	14559	14441	14477	14480	14445	14662	14646	14590	14428	14379	14349	14509	14519	14373	14583	14418	14519	14540	14524	14505	14376	14476	14399	14582	14573	14411	14422	14712	14537	14604	14420	14497	14514	14285	14387	14593	14598	14332	14461	14483	14563	14500	14457	14473	14511	14439	14541	14361	14467	14437	14527	14530	14698	14437	14564	14366	14491	14511	14409	14496	14529	14513	14492	14410	14228	14303	14455	14471	14577	14457	14653	14429	14409	14505	14443	14454	14568	14411	14361	14592	14394	14579	14298	14287	14413	14501	14442	14441	14431	14583	14345	14700	14495	14411	14577	14334	14452	14471	14498	14473	14471	14575	14563	14315	14447	14535	14461	14430	14532	14676	14443	14446	14483	14611	14557	14439	14435	14362	14422	14573	14480	14411	14484	14501	14450	14471	14320	14388	14576	14581	14435	14461	14504	14524	14365	14651	14483	14425	14522	14477	14500	14592	14332	14446	14513	14478	14571	14533	14451	14416	14553	14494	14342	14489	14476	14653	14571	14324	14344	14430	14618	14449	14366	14444	14538	14289	14471	14468	14496	14428	14521	14486	14333	14327	14537	14361	14514	14604	14672	14546	14514	14562	14388	14513	14501	14308	14459	14254	14449	14370	14540	14646	14405	14454	14546	14427	14465	14465	14485	14586	14556	14309	14509	14455	14561	14481	14304	14437	14537	14425	14489	14513	14573	14498	14678	14474
22806	21083	28814	23629	21462	23789	25603	20275	19130	19697	18985	18424	18565	18534	18392	18354	18250	18326	18288	18419	18268	18008	18294	18128	18219	18213	18164	18368	18293	18043	18273	18112	17998	18108	18191	17944	17946	18003	17834	18010	18024	18058	17953	17914	18006	18061	18017	17922	17957	18005	17933	17843	17927	18093	17857	17775	17748	17995	17853	17889	18154	17892	17956	17830	18146	17827	18003	17950	17839	17974	17980	17868	17897	17789	18103	17917	18154	17801	17988	18041	17956	18021	17963	17946	17970	18001	17918	17711	18138	17957	17952	18011	17933	17969	18024	18129	17865	17914	17777	18033	18133	18058	17918	17945	17985	17960	17647	17981	17930	17929	17838	17924	17978	17897	17986	17895	17939	18006	17794	17864	17887	18004	17975	17927	17802	17802	18038	17816	17755	17952	17800	17678	18142	18088	17880	17811	17934	17895	18027	17877	17717	17924	17989	17920	18080	17801	17934	17795	18053	18116	18022	17871	17873	17844	17962	18043	17715	17937	17993	17850	17931	18012	17932	17941	17920	17813	17819	18054	17915	17955	17963	17971	17740	17740	17660	17939	18152	18024	17922	17844	17842	17886	17750	17707	17664	17897	17889	17675	17929	17890	17931	17936	18044	18156	18097	17828	17725	17972	17871	17805	18065	17777	18011	17910	17671	17909	18032	17987	18219	17760	18090	18110	17840	17870	17702	17824	17781	17904	17892	17831	17912	18234	18006	17722	17979	17873	17918	17919	17915	18048	17915	17908	17897	18173	18044	18015	17878	17630	17795	17933	17817	17945	17877	17714	17881	17787	18006	17804	17850	17986	17751	17712	17969	17804	17866	17822	17771	18017	17916	17724	17937	17966	17970	18066	17892	17939	17831	17900	17836	17982	18018	18026	17917	18043	17766	17822	18044	17735	18001	18256	17909	17975	18097	17988	17940	17824	18082	17706	17950	17744	17903	17864	18090	17951	17777	17767	18150	18048	17703	18042	17973	17925	17874	18134	17920	17810	17716	17819	17777	17833	17787	17585	17977	18032	17808	17879	18077	17747	17736	17898	17801	17794	18010	17844	17710	17827	17902	18056	18010	17842	17872	17637	17791	17858	17755	17996	17867	18055	18002	17886	17858	17947	17975	17809	17865	17986	17921	17666	17856	17807	17812	17705	17949	17769	17854	17712	17804	17982	18013	17959	17782	18043	17786	17958	17847	17955	17994	17995	17932	17796	17885	17835	17882	17699	17831	17691	17742	17908	17944	17943	17986	17856	17762	17742	18009	17708	17995	17856	17952	17657	17740	17959	17936	17953	17688	17798	17883	17972	18033	17810	17775	17864	17839	17957	17932	17939	18065	17838	17869	17813	17783	17830	17753	17982	17843	17842	17713	17938	17804	18124	17847	17990	17849	17941	17937	17998	17804	17817	17952	17807	17880	17787	17819	17859	17632	17855	17870	17980	18075	17924	17793	17874	17783	17853	18007	17805	17863	17986	17917	17796	17917	17751	17753	17653	17884	18004	17793	17876	17911	17729	17703	17813	17836	17706	17833	17777	17882	17736	17985	17802	17895	18034	17667	17836	17826	17794	17878	17782	17773	17848	18082	17762	17824	17938	17883	17911	18089	17605	17887	17884	18031	17968	18093	18008	18066	17953	17908	18031	17913	17987	18037	17889	17778	18007	18036	17922	17970	17903	17915	18092	18003	17884	17909	17936	17891	18020	17858	17866	17663	17839	17610	17894	17754	18070	17804	17920	17923	17922	17800	17863	17759	17916	18001	17831	17905	17928	18114	17858	17872	18002	17877	17828	17892	17955	18036	17753	17926	17994	17817	17671	17995	17717	17821	17844	17828	17774	18018	17888	17982	17823	17712	17921	17765	17846	17775	18043	17580	18051	17858	18024	17824	17725	17933	17756	17941	17872	17777	17846	17892	17897	17947	17585	17661	17617	17941	17887	17812	17909	17944	17985	18059	17862	17792	17886	17841	17839	17757	17787	17991	17896	17834	17913	17963	17873	17873	17933	17963	17817	18047	17860	17789	17925	18141	17778	18032	17843	17985	17934	17732	17861	17980	17934	17781	17992	18014	18064	17774	17931	17785	17968	17779	17712	17770	17990	18025	17904	17918	17994	17637	17764	17814	17741	17833	17823	17945	17875	17929	17830	18109	17892	17989	17917	17821	17795	17886	17727	17859	17945	17636	18007	17990	18081	17920	17755	17834	17737	17807	17856	18045	17844	17846	17746	18003	17939	18072	17953	17994	17926	17776	18080	18093	17786	17709	18045	17816	17769	17799	17985	17931	17895	17796	17854	18135	17912	17757	17886	17953	18056	17862	17969	17918	17923	17904	17912	17918	17930	17951	17950	17869	18090	17721	17904	17913	18080	17975	17823	17797	17768	17665	17770	18074	17872	17865	17934	17973	17948	17842	17993	18087	17935	18015	18034	17964	18046	17801	18076	18054	17870	17793	17892	17918	17976	17999	17858	17875	17965	17691	17798	17890	18058	17921	17880	17970	17891	17798	17826	17791	17933	17993	17987	17830	17944	18057	17746	17960	17984	17755	17948	17805	18043	17928	17985	17894	17835	18069	18221	17898	17838	17934	17967	17851	17952	17934	17807	17949	17874	18051	17980	17701	17989	17862	17969	17699	17716	17795	17841	18023	17853	17975	18004	18072	18050	17893	17829	17817	17772	18070	17939	18027	17972	17976	17939	17554	17690	17907	18008	17893	18079	17765	17812	18100	18037	18150	18015	17727	18060	17977	17852	17935	17807	17821	17957	18137	17900	17877	17758	17911	17888	17803	18060	18076	17723	17949	17536	17677	17896	17945	18125	18085	18164	18083	17818	17769	17854	17813	17638	17886	17941	17636	17885	17934	17744	17914	18018	17831	17848	17979	17939	17898	17601	17969	17839	18081	18047	18054	18040	17940	17809	17922	17922	17942	18148	18018	17893	17815	17896	17778	17841	17903	17939	17907	17972	17939	17950	17816	17793	17802	17777	17984	17780	18047	17797	17903	17708	17854	17932	17879	17937	17906	17911	18084	17809	17666	18154	17989	17860	18048	18020	17875	17981	17869	17953	17964	17958	17730	18000	17908	17833	17984	17921	17769	17712	17959	17967	17913	17946	17897	17835	17878	18088	17821	17992	17870	18003	18133	17950	17791	18028	17754	18037	17905	17776	17831	17923	17941	17922	18015	17824	17996	17961	18117	17919	17760	17953	17774	17840	17911	17712	17820	17798	17929	18023	17739	17722	17854	18061	17803	17815	17913	18163	17836	17948	17865	17820	18060	18112	17834	17782	17745	17843	17861	17920	17789	17863	17846	17865	17751	17870	17709	17816	18015	17884	18057	18012	17919	17864	18031	17825	17859	17876	17871	18062	17792	17772	17871	17964	17865	17934	17807	17869	17892	17924	17893	17831	18120	17847	17872	17899	17900	17927	17805	17738	17827	17758	17919	17945	17792	17872	18050	17892	17767	17965	17840	17953	17930	17960	18032	17804	17866	17789	17767	18043	17775	17843	18039	17895	17675	17983	17894	17871	17929	17843	17918	17995	17984	18117	17870	17790	17839	17891	17906	18006	17931	17806	18063	17870	17872	17759	18002	17923	17890	17849	18040	17943	17961	17884	17920	17956	18061	17939	17748	18038	17981	17992	18059	17770	17982	17920	17894	17880	18038	17977	17662	17711	17664	17958	17859	17868	17944	17912	17940	17810	18007	18062	18004	18026	17993	17946	17932	17887	17940	17992	17879	17657	17790	17938	17967	17867	17796	18027	17760	17911	18169	18063	18104	17925	17894	17758	17719	17913	18078	18022	17997	17895	18021	17890	17912	17857	17829	17848	17904	18017	17913	17975	17851	17955	17932	17882	17977	17722	17947	17923	17743	17942	17934	17922	17913	18168	18041	17992	17909	18067	17958	18023	17960	17956	17836	17687	17994	17843	17936	17877	17712	17905	17768	17870	17678	18068	18001	17970	17776	17875	17805	17666	18066	17941	17941	18042	17947	17756	17994	18011	17984	17943	17963	17912	17760	17824	17849	17820	17837	17862	18088	18042	17992	18063	17975	18046	17904	17677	17633	17941	17847	17739	17897	17834	17900	17806	17675	17664	18082	17928	18046	17831	17769	17895	17865	17911	17834	17790	17686	17912	17838	17521	18046	18032	17806	17856	17851	17989	17832	17776	17990	17826	18137	17909	17865	17759	17903	17716	17858	17936	17993	18004	17859	17935	17860	17962	17981	17795	17936	17879	17918	17829	17900	17807	18155	17935	18149	17874	17849	17855	17687	17760	18017	17868	17868	17886	17940	17900	17835	17846	17953	17970	17904	17812	17900	17744	17806	17895	17810	17914	17932	17857	17988	17710	18077	17618	17886	17964	17854	17980	17883	17886	17705	18065	17902	17895	17854	17938	18049	18069	17840	17802	17914	17832	17854	17976	17958	17871	17705	17753	17805	17834	17707	18018	18073	17906	18038	17965	18041	17936	17915	17854	18050	17859	17819	17800	17798	17812	17856	17979	17919	17967	17990	17960	17992	17929	17906	17956	17869	17855	17873	17873	17887	17788	17765	17722	17722	17924	17854	17916	17995	17807	17876	17833	17917	17786	18196	17866	17869	18193	17755	17799	17904	17937	17979	17950	17921	18084	17739	17804	17845	17736	17862	18021	17710	17914	17927	17843	17860	17984	17722	17707	17774	17888	18029	17809	17758	17997	17914	17940	17826	17880	18028	17726	17922	18004	18097	17967	18181	17883	17794	17903	17974	17869	17837	17836	17831	17857	17809	17728	17960	17842	17883	18022	17888	17960	17828	17829	18000	17908	17876	17775	17941	17871	17968	18065	18009	17748	17955	17940	17847	17832	17916	17929	17886	17628	17768	17983	18059	17673	17851	17767	17894	17770	17900	17944	17977	17942	17902	18007	17818	17931	17872	17773	17873	17834	18178	17851	17813	17756	18010	17942	17775	17928	17873	17968	17886	17991	17845	17904	17892	17979	17839	18003	17928	17774	17821	17681	17852	17937	17750	17917	18051	17969	17823	17882	17884	17538	18069	17965	17940	17932	17921	17940	17790	17925	17947	18082	17838	17860	17958	18030	17871	18006	17834	18136	17873	17666	17735	17893	17858	17837	17953	17732
24082	42686	36694	26905	22709	20167	18667	17499	17101	16539	15959	15456	15435	15102	15159	15358	15069	15166	14959	14855	15059	14786	14985	15023	14793	14771	14740	14847	14842	14797	14913	14589	14791	14635	14913	14735	14828	14824	14854	14910	14858	14776	14952	14819	14710	14789	14672	14681	14833	14766	14625	14749	14745	14681	14741	14671	14731	14789	14871	14773	14946	14862	14663	14683	14586	14766	14746	14720	14705	14665	14834	14715	14973	14667	14728	14747	14739	14623	14722	14739	14699	14754	14847	14839	14702	14943	14962	14747	14976	14934	14720	14691	14886	14662	14758	14846	14894	14808	14667	14560	14856	14769	14632	14729	14812	14866	14776	14710	14862	14826	14849	14735	14826	14897	14790	14813	14785	14791	14892	14583	14862	14726	14750	14656	14740	14743	14824	14778	14782	14891	14792	14958	14548	14812	14607	14987	14675	14693	14832	14640	14740	14867	14640	14840	14704	14714	14856	14711	14734	14803	14767	14736	14615	14775	14808	14602	14607	14647	14724	14763	14842	14899	14746	14849	14780	14630	14731	14683	14648	14628	14596	14833	14725	14729	14682	14623	14757	14553	14574	14817	14656	14688	14832	14798	14615	14749	14851	14706	14781	14747	14636	14901	14729	14695	14858	14708	14682	14800	14710	14927	14781	14566	14737	14758	14729	14582	14750	14778	14766	14645	14699	14752	14723	14768	14732	14624	14680	14710	14727	15025	14750	14725	14588	14781	14927	14740	14562	14803	14711	14795	14809	14871	14601	14773	14820	14701	14617	14691	14763	14668	14895	14773	14813	14631	14745	14804	14720	14849	14672	14759	14802	14554	14742	14729	14838	14702	14647	14996	14788	14736	14721	14739	14788	14712	14891	14954	14788	14893	14811	14554	14710	14662	14732	14758	14685	14794	14603	14727	14784	14799	14640	14673	14818	14665	14673	14643	14661	14576	14783	14850	14712	14681	14955	14878	14870	14607	14769	14819	14626	14648	14606	14784	14845	14709	14784	14701	14613	14627	14630	14777	14761	14695	14846	14639	14745	14767	14761	14753	14751	14622	14624	14748	14682	14604	14736	14802	14811	14799	14710	14905	14941	14725	14707	14780	14738	14675	14820	14888	14727	14642	14753	14789	14742	14723	14907	14682	14893	14713	14751	14797	14591	14684	14566	14671	14730	14650	14730	14800	14581	14838	14777	14705	14809	14704	14783	14614	14671	14842	14713	14679	14801	14837	14739	14562	14878	14801	14858	14612	14626	14675	14810	14719	14882	14619	14682	14714	14837	14692	14801	14778	14605	14799	14807	14603	14775	14769	14876	14884	14729	14666	14620	14821	14736	14849	14862	14693	14812	14799	14657	14787	14887	14913	14832	14757	14703	14758	14783	14815	14662	14843	14753	14797	14811	14835	14695	14874	14563	14667	14792	14645	14748	14900	14610	14779	14705	14882	14653	14849	14792	14588	14811	14672	14681	14709	14797	14752	14802	14939	14719	14600	14820	14674	14873	14797	14691	14687	14663	14702	14721	14842	14781	14692	14775	14657	14738	14783	14597	14783	14820	14792	14690	14714	14816	14768	14582	14675	14791	14841	14811	14896	14689	14661	14777	14776	14672	14755	14914	14698	14723	14611	14800	14921	14647	14686	14763	14695	14660	14720	14755	14568	14585	14857	14691	14733	14742	14873	14601	14704	14736	14778	14871	14735	14775	14800	14842	14684	14676	14651	14797	14721	14765	14652	14798	14494	14791	14722	14840	14814	14740	14763	14622	14773	14729	14731	14729	14658	14637	14815	14677	14789	14652	14864	14761	14765	14699	14722	14772	14788	14771	14675	14588	14695	14789	14655	14787	14757	14763	14616	14696	14780	14576	14656	14849	14704	14850	14682	14703	14644	14680	14529	14577	14641	14716	14823	14574	14641	14916	14748	14801	14569	14764	14836	14774	14676	14780	14782	14807	14833	14612	14776	14959	14609	14783	14565	14771	14755	14629	14819	14739	14601	14601	14737	14682	14588	14759	14652	14707	14718	14852	14671	14890	14700	14746	14616	14729	14564	14703	14670	14588	14558	14608	14834	14832	14784	14917	14761	14767	14750	14790	14571	14660	14789	14848	14695	14847	14721	14593	14825	14824	14677	14815	14629	14774	14827	14687	14718	14642	14759	14738	14690	14808	14773	14711	14931	14868	14770	14663	14819	14646	14642	14837	14840	14908	14667	14861	14758	14617	14674	14784	14722	14804	14545	14711	14653	14803	14780	14731	14614	14866	14908	14562	14673	14752	14592	14746	14799	14770	14837	14494	14744	14791	14748	14701	14855	14675	14831	14691	14543	14746	14722	14805	14764	14733	14646	14820	14773	14728	14629	14651	14928	14848	14869	14688	14628	14787	14768	14828	14615	14707	14814	14879	14639	14601	14681	14619	14591	14715	14767	14753	14579	14817	14642	14687	14724	14536	14790	14724	14646	14733	14567	14852	14982	14776	14768	14878	14874	14560	14771	14690	14787	14796	14713	14885	14737	14546	14723	14782	14606	14686	14585	14591	14707	14828	14692	14664	14754	14707	14519	14795	14791	14682	14919	14648	14688	14661	14769	14821	14702	14799	14746	14654	14622	14678	14809	14694	14728	14696	14587	14717	14717	14807	14807	14730	14757	14863	14753	14872	14822	14770	14779	14834	14676	14563	14883	14884	14795	14767	14624	14847	14839	14716	14842	14666	14812	14906	14962	14898	14680	14927	14809	14697	14728	14720	14764	14837	14812	14576	14624	14786	14700	14764	14812	14773	14906	14835	14814	14740	14785	14673	14694	14830	14667	14811	14754	14737	14764	14689	14709	14893	14735	14728	14655	14682	14635	14882	14689	14608	14637	14639	14897	14662	14734	14706	14763	14732	14722	14714	14807	14656	14693	14794	14964	14810	14688	14700	14801	14818	14753	14855	14679	14802	14831	14682	14760	14813	14654	14685	14582	14679	14697	14762	14782	14732	14803	14635	14749	14752	15043	14735	14950	14725	14718	14631	14628	14740	15070	14703	14706	14742	14678	14747	14735	14742	14747	14652	14664	14761	14742	14683	14782	14764	14703	14804	14693	14660	14654	14892	14836	14871	14850	14845	14721	14603	14745	14630	14656	14748	14825	14718	14597	14771	14641	14702	14704	14613	14793	14816	14867	14729	14605	14707	14642	14665	14653	14756	14693	14862	14721	14703	14750	14623	14738	14868	14720	14683	14753	14710	14737	14486	14903	14655	14648	14713	14767	14790	14722	14565	14762	14993	14625	14775	14678	14852	14666	14931	14964	14699	14709	14720	14707	14896	14658	14570	14619	14757	14641	14744	14653	14571	14679	14861	14566	14918	14615	14707	14705	14792	14911	14681	14786	14759	14817	14819	14929	14706	14687	14891	14497	14581	14836	14717	14576	14838	14490	14646	14656	14673	14887	14707	14672	14715	14662	14794	14620	14581	14658	14803	14854	14596	14776	14829	14911	14885	14805	14727	14702	14709	14699	14747	14758	14839	14671	14709	14862	14832	14863	14924	14655	14812	14806	14741	14652	14798	14693	14643	14759	14912	14734	14730	14578	14663	14718	14597	14831	14712	14814	14743	14702	14790	14583	14718	14594	14751	14614	14852	14510	14736	14645	14854	14627	14685	14773	14871	14690	14756	14660	14922	14868	14788	14917	14852	14844	14628	14734	14599	14836	14782	14685	14826	14803	14709	14691	14601	14862	14644	14786	14676	14727	14752	14821	14631	14884	14701	14748	14809	14760	14767	14799	14758	14657	14734	14664	14853	14692	14804	14667	14802	14851	14708	14689	14765	14902	14521	14715	14851	14712	14612	14727	14769	14786	14674	14744	14721	14690	14638	14700	14744	14747	14832	14795	14750	14665	14720	14733	14837	14617	14706	14730	14793	14731	14763	14850	14597	14669	14764	14730	14728	14890	14822	14748	14764	14641	14779	14756	14893	14901	14535	14593	14870	14796	14618	14822	14771	14769	14834	14717	14694	14671	14699	14862	14689	14778	14524	14785	14708	14725	14754	14554	14753	14727	14609	14772	14796	14818	14696	14733	14683	14773	14530	14735	14745	14706	14747	14716	14779	14785	14649	14785	14800	14963	14700	14625	14938	14715	14726	14830	14627	14697	14788	14661	14617	14836	14618	14880	14970	14689	14766	14566	14833	14688	14776	14640	14773	14571	14712	14669	14682	14779	14685	14751	14866	14696	14714	14884	14797	14795	14678	14876	14700	14708	14669	14532	14638	14769	14618	14693	14759	14730	14800	14873	14718	14773	14563	14714	14671	14712	14857	14900	14773	14854	14811	14767	14533	14744	14873	14651	14927	14733	14908	14609	14875	14788	14722	14718	14848	14787	14769	14805	14714	14713	14769	14722	14744	14803	14824	14680	14860	14728	14749	14487	14601	14779	14814	14663	14655	14670	14771	14894	14757	14708	14638	14875	14830	14651	14581	14715	14817	14757	14454	14853	14756	14681	14726	14851	14864	14772	14879	14621	14786	14752	14788	14609	14670	14711	14695	14685	14762	14667	14831	14837	14871	14748	14648	14783	14828	14685	14622	14690	14593	14698	14836	14770	14802	14669	14721	14718	14644	14777	14628	14623	14734	14665	14703	14620	14631	14747	14716	14889	14714	14712	14659	14842	14845	14772	14630	14693	14760	14755	14701	14817	14650	14669	14709	14693	14883	14879	14728	14722	14631	14611	14848	14574	14669	14613	14744	14654	14859	14790	14842	14842	14853	14752	14763	14734	14621	14598	14751	14871	14718	14746	14814	14681	14758	14621	14737	14750	14718	14816	14812	14750	14673	14860	14877	14797	14699	14795	14784	14722	14816	14622	14663	14741	14692	14832	14654	14758	14794	14712	14706	14772	14675	14637	14861	14747	14707	14517	14818	14727	14828	14790	14946	14768	14784	14857	14644	14737	14727	14661	14731	14713	14785	14816	14845	14672	14748	14817	14702	14767	14632	14684	14865	14577	14807	14730	14587	14815	14682	14717	14744	14796	14753	14772	14818	14833	14764	14785	14590	14806	14829	14726	14777	14776	14625	14774	14695	14606	14719	14818	14760	14836	14865	14748	14776	14766	14733	14706	14798	14701	14818	14706	14765	14771	14662	14613	14637	14854
28456	23484	27576	24372	20199	19459	18951	18452	18356	18160	18256	18078	18238	17855	17931	17901	17999	17969	17984	17846	17980	17969	17825	17782	18028	18151	17783	17978	17940	17960	17879	17934	17523	18037	17970	17904	18061	17727	17907	17913	17987	17852	17840	17901	18034	17833	17937	18051	17962	17788	17829	17894	17957	17862	17837	18048	18018	18026	17720	17789	17858	17800	17758	17844	17833	17876	17781	17846	17838	17820	17702	17989	17998	17828	17792	17823	17895	17827	17941	17977	17707	17784	17870	17713	17971	17738	18001	17823	17920	17947	17848	18015	17979	17761	17870	17906	17569	17901	17849	17809	17929	17903	17945	17954	17960	17914	17718	17935	17738	17913	17764	17581	17816	18108	17872	17884	17572	18038	18012	18098	17874	17908	17866	17885	17878	17776	17870	17776	17818	17927	17934	17986	17819	17809	17565	17936	17981	17770	17774	17961	17975	18005	17819	18145	18078	17807	17883	17468	17869	17717	17887	17989	17909	17711	17870	17841	17923	17808	17841	17884	17824	17874	18057	17738	17890	17594	17913	17630	17765	17880	17827	17676	17888	17734	17804	17889	17691	17998	17804	17787	17763	17947	18016	17872	17894	17878	17921	17865	17878	18027	17876	17781	17792	17914	17934	18097	17910	17824	17819	17786	17796	17904	17816	17847	17845	17782	18138	17844	17981	17929	18000	17791	18054	17952	18015	17979	17749	17785	18048	17757	17905	17825	17968	17721	17725	17846	17878	17963	17886	17825	18007	17962	17757	17757	17883	17703	17735	18047	17908	17913	17841	18010	17933	17770	18028	17875	17827	17826	17814	17702	18048	17711	17957	17843	17739	17725	18031	17815	18096	17954	17695	17761	18041	17887	17797	18002	17957	17763	17763	17852	17688	18089	18008	17861	18048	17973	17892	17887	17571	17911	17639	17858	17812	17670	17843	17756	17879	17753	18015	17883	17721	17743	17746	17969	17926	17922	17647	17725	18031	17851	17799	17873	17885	17939	17937	17832	17900	17772	17811	17926	17694	17891	17883	17727	17906	18031	17881	17785	17775	17819	17833	17891	17876	17950	17924	17879	17916	17675	17780	17966	17853	18196	17779	17875	17939	17842	17905	17869	17794	17898	17945	17989	17840	17809	17938	17662	17899	17980	17992	17962	17867	17713	17891	17791	17809	17910	18006	17890	17797	17950	17948	18033	17669	17851	17725	17796	17760	17959	17780	17911	17734	18087	17849	17749	17771	17831	17705	17734	18009	17793	17772	17849	18031	18073	17764	17950	18088	17847	17936	18135	18036	17874	17949	17871	18023	17847	17734	17830	17722	17867	17964	17820	17941	17956	17843	17976	17772	17607	18149	18101	17930	17792	17914	17872	17877	17992	17844	17891	17800	17990	17880	17874	17903	17814	17857	17785	17806	17727	17808	17910	17775	17800	17962	18091	18019	17907	17889	17741	17884	17768	17728	17792	17920	17889	17877	17838	17655	17613	17959	17864	18021	17930	18015	17899	17944	17890	17879	17916	17816	17891	17867	17891	17898	17788	18128	17778	17687	18071	17796	17723	17921	17765	17949	17734	17718	17874	17784	17871	17866	18023	17786	17794	17868	17905	17900	17949	17951	17876	18005	17915	17890	17881	17961	17914	17972	18006	18086	17934	18034	17626	17751	17961	17991	17874	17854	17993	17937	17733	17999	17925	17974	17845	17881	17890	17860	17818	17957	17676	17873	17776	17740	17955	17871	17693	17926	18089	17872	18000	17830	17660	17986	17819	17743	17767	17885	17850	17829	17641	17840	17604	17829	17897	17870	17878	17988	17780	17789	17745	17797	17962	17704	17754	17880	17625	17842	17911	17966	17773	17891	17867	17988	17813	17933	17856	17814	18058	17755	17895	17858	18030	17958	17858	17745	17802	17990	17973	18169	18060	17881	17906	17854	17831	18032	17851	17757	17934	17853	17895	17996	17757	18053	17943	17667	17770	17803	17656	17924	18040	17982	18013	17704	17782	17878	18158	17888	17886	17874	17956	17892	17719	18090	18025	17708	17805	17749	17704	18032	17905	17879	17835	17950	17864	17821	17900	17853	17826	18083	18019	17990	17794	18054	17892	17946	17903	17970	17910	17976	17992	17957	17911	17941	17781	18021	18081	18095	17911	17751	17901	17585	18090	17746	17759	17792	18108	17852	17892	17806	17730	17933	17753	17735	17810	17810	17774	17986	17882	17785	17904	17962	17738	18107	17860	17984	17866	17884	17827	17877	17834	17764	18068	17913	18070	17939	18007	17896	17709	17794	18073	17670	17673	18027	17865	17873	17801	17713	17820	17756	17977	17962	17868	18041	17705	17906	17880	17977	17773	17695	17768	18018	17843	17794	17955	17974	17994	17928	17792	17776	18047	17946	18130	17810	17752	18009	17919	17878	17871	17790	18016	17859	17887	17849	17984	18035	17924	18036	17929	17956	17883	17876	17860	17997	17952	17937	17758	17856	17816	17912	17943	17784	17710	17931	18160	17771	17896	17899	17992	17822	18012	17948	17866	17929	17734	17923	17746	18041	17901	17920	17663	17977	17684	17879	17795	17817	18141	17834	17832	17977	17889	17929	17734	17734	17671	18012	17803	17855	17797	17931	17937	17805	17911	17966	18068	18020	17807	18097	17987	17934	17883	17914	18150	17885	17995	17734	17764	17926	17906	17646	17814	17647	17859	18069	17926	17786	17767	18025	17869	17791	17640	17824	17814	17914	17823	17910	17690	17801	17975	17775	18087	17832	17713	17944	17869	17735	17904	17870	17850	17821	17720	17702	18165	17931	17829	17860	17822	18126	17830	17974	17873	17893	17991	18023	17947	17875	17808	17883	17815	17919	17942	17668	17888	17996	18045	17919	17868	18015	18002	17941	17997	18050	17937	17848	17835	18063	17890	17921	17860	17841	18043	17917	17869	17907	17942	17800	17792	17752	17792	17767	17687	17855	17764	17910	17906	17978	17753	17842	17723	18113	17831	17871	17829	17872	17970	17961	17888	17841	18011	17875	17858	18084	17994	17774	18058	18048	17951	17853	17932	17760	17896	17836	18121	17798	17772	18090	18070	17792	17784	17779	17959	17848	17817	17949	17648	17854	18001	17736	17900	17711	18241	17839	17736	17753	17860	17873	17802	17756	17789	17883	17961	17969	17846	17803	17925	18006	17664	17679	17928	17938	18025	17923	17884	17787	17882	17833	17932	17932	17741	17892	17987	17936	17715	18029	18030	17958	17818	18127	17733	17959	17940	17783	17920	17711	17921	17922	18034	17902	17772	17790	17885	17773	17898	17646	17735	18171	17698	17837	18048	17789	17882	17735	17790	17850	18059	17960	17983	17891	18107	17921	17819	17923	17938	17997	17767	17797	17845	17849	17660	17841	17972	17741	17685	17599	17836	17888	17875	18005	18116	17848	17823	17558	17796	17839	17873	17784	18089	17770	17769	17880	17940	17872	17945	17788	17807	17981	17774	17916	17866	17940	17816	17776	17958	17867	17884	18077	17790	17935	17954	17950	17991	17816	17825	17807	18043	17993	17793	18035	17875	17812	17862	17651	17748	17987	17865	17906	17871	18155	17744	17901	17970	17800	17847	17785	17931	17930	17841	17883	18159	17923	17796	17915	17895	18083	17727	17969	17738	17892	17884	17749	17971	18073	17863	17940	17886	17938	17837	17958	17879	17891	17718	17707	17673	17826	17916	18067	17878	17733	17958	17986	17556	17817	17811	17854	17825	17860	17915	18025	17922	18072	17870	17922	17740	17806	17879	17813	17833	17818	17790	17728	17752	17867	17833	17909	18014	17935	18042	17917	17854	17817	17888	18015	18015	17898	17789	17743	17948	17875	17741	17812	17812	18161	17696	17944	17953	17850	17886	17678	17758	17886	17888	17921	18100	17913	17824	18100	17921	17955	17731	17800	17855	17909	17733	18013	17761	17865	17806	17990	17862	17926	17960	17818	18120	17890	17817	17938	18006	18118	17961	17789	17952	17835	17762	17902	17889	17967	17951	17688	18058	18137	17940	17900	17968	18030	17890	17885	17949	17886	17765	17769	17931	18053	17833	17851	17886	17893	17630	17864	17752	17975	17776	18015	17999	17862	17940	17797	17956	17836	17821	17902	17859	17825	17896	17889	18126	17814	18015	17962	17676	17791	17951	17824	17818	17848	17817	17962	17927	17840	17713	17768	17989	18130	17708	17838	17967	17679	17765	17943	17995	17942	17964	18121	17994	17737	17862	17841	17937	18007	17800	17834	17922	17861	17915	17928	17983	17905	17942	17744	17830	18010	18066	18007	17879	17998	17787	18004	17866	17931	17795	17707	17932	17838	17789	18067	17751	18072	17979	17945	17795	17826	17836	17822	17885	17676	17843	17910	17819	17956	17854	17896	17903	17917	17599	17872	18029	17690	17828	17734	17854	18154	17918	17719	17849	17825	18005	17751	17968	17856	17758	17857	17736	18019	17820	17986	18080	17896	17920	18002	17896	17949	17823	17817	17875	17739	17817	17823	17981	17966	17991	17749	17953	17741	17886	17834	17974	17676	17932	17980	17848	17873	17684	17843	17917	17810	17937	17862	17969	17943	17598	17653	18005	18062	17738	17649	17808	17943	17714	17945	17803	17935	17901	17801	17708	17837	17932	18055	17871	17946	17891	17929	18097	17913	17771	17909	17872	17945	17848	18211	17864	17902	18060	17998	17852	17761	17723	17879	17749	17843	17712	17957	17806	17806	17914	17947	17784	17845	18123	17936	17914	18039	17890	17914	17983	17751	17773	17877	17848	17612	17605	17901	17992	17872	17966	17706	17702	17880	17800	17789	17786	17828	17950	17783	17902	17694	17839	17824	17845	17736	17830	17850	17975	17789	18049	18093	17881	17794	17791	17847	17759	17828	17761	17975	17773	17982	17920	18018	17731	18078	17763	17914	17955	17917	17934	18062	17824	17939	17983	17980	17901	17961	17863	17904	17775	17927	18091	17847	17751	17861	17889	17787	17950	17778	17824	17924	17856	17764	17868	18002	17814	17743	17902	17801	17694	17899	17977	17933	17668	17850	17999	18016	18009	18143	18137	17757	17707	17672	17875	17762	18017	17953	17856	18010	18030	17753	18043	17953	17722	17919	17903
21846	29874	26508	20255	17740	16893	15935	15672	15387	15396	15011	15047	14904	14682	14753	14957	14862	14678	14809	14984	14694	14781	14840	14657	14729	14850	14836	14620	14816	14836	14735	15037	14670	14680	14777	14705	14792	14619	14727	14720	14766	14654	14932	14691	14673	14707	14911	14831	14883	14814	14718	14922	14944	14766	14784	14898	14709	14845	14581	14730	14763	14806	14603	14745	14716	14897	14800	14840	14670	14771	14605	14820	14812	14679	14790	14810	14926	14836	14826	14853	14713	14835	14897	14851	14900	14742	14748	14551	14801	14693	14802	14774	14514	14755	14699	14805	14804	14722	14554	14966	14885	14599	14697	14787	14767	14740	14720	14759	14770	14832	14700	14520	14891	14709	14961	14592	14772	14561	14595	14829	14607	14702	14635	14852	14837	14789	14739	14710	14729	14853	14538	14704	14786	14526	14596	14811	14733	14570	14705	14773	14673	14856	14699	14793	14868	14911	14626	14602	14859	14774	14654	14557	14884	14708	14841	14699	14796	14866	14714	14607	14730	14697	14776	14760	14762	14713	14472	14762	14790	14731	14620	14704	14689	14866	14669	14743	14788	14664	14655	14660	14797	14569	14689	14741	14700	14819	14479	14632	14775	14764	14743	14675	14740	14636	14716	14765	14868	14774	14588	14653	14737	14867	14884	14648	14627	14719	14639	14701	14551	14655	14656	14630	14897	14847	14643	14848	14768	14731	14812	14515	14844	14685	14731	14774	14637	14529	14730	14657	14753	14834	14709	14712	14922	14523	14776	14680	14749	14686	14725	14736	14766	14783	14670	14704	14767	14768	14774	14584	14854	14784	14620	14612	14829	14622	14691	14752	14828	14821	14646	14686	14646	14810	14642	14757	14626	14586	14760	14768	14786	14875	14704	14769	14568	14706	14752	14518	14676	14730	14747	14780	14823	14742	14720	14574	14671	14746	14930	14788	14893	14782	14752	14629	14865	14829	14658	14720	14690	14460	14856	14627	14740	14796	14662	14680	14675	14664	14665	14714	14724	14653	14674	14736	14859	14603	14732	14723	14696	14654	14676	14538	14689	14756	14637	14807	14877	14781	14783	14515	14667	14659	14642	14575	14695	14712	14781	14782	14674	14598	14709	14853	14747	14721	14645	14879	14755	14631	14667	14649	14777	14627	14728	14832	14766	14740	14678	14691	14833	14888	14790	14711	14621	14666	14668	14863	14724	14684	14569	14772	14746	14561	14670	14713	14758	14822	14611	14933	14730	14853	14786	14704	14769	14639	14552	14901	14737	14640	14805	14711	14823	14695	14910	14706	14695	14688	14744	14673	14923	14765	14648	14811	14688	14698	14612	14851	14803	14800	14677	14651	14792	14867	14840	14766	14790	14738	14738	14683	14773	14719	14663	14782	14732	14686	14712	14821	14850	14714	14627	14781	14937	14538	14766	14734	14752	14544	14571	14667	14723	14821	14749	14623	14549	14615	14856	14544	14757	14597	14790	14718	14736	14698	14750	14797	14653	14632	14737	14793	14798	14776	14642	14797	14591	14709	14684	14753	14574	14788	14692	14621	14702	14794	14551	14757	14814	14658	14783	14815	14834	14720	14695	14797	14658	14743	14781	14749	14834	14691	14707	14714	14525	14756	14479	14632	14779	14623	14722	14757	14698	14643	14811	14784	14665	14730	14703	14842	14668	14851	14565	14702	14777	14887	14825	14530	14867	14796	14894	14829	14831	14708	14558	14804	14751	14725	14828	14801	14734	14813	14918	14827	14820	14857	14775	14610	14517	14816	14693	14669	14675	14889	14694	14695	14781	14743	14759	14632	14705	14742	14770	14523	14704	14750	14822	14632	14875	14700	14776	14754	14556	14956	14702	14614	14728	14664	14815	14915	14711	14689	14726	14623	14874	14667	14814	14631	14777	14632	14648	14681	14858	14813	14762	14578	14691	14473	14744	14849	14677	14725	14651	14700	14856	14703	14684	14754	14762	14662	14794	14671	14652	14791	14571	14553	14831	14530	14678	14799	14650	14716	14788	14595	14671	14586	14694	14763	14843	14759	14666	14770	14827	14697	14610	14791	14745	14673	14665	14683	14662	14792	14589	14626	14685	14762	14742	14673	14701	14824	14707	14835	14710	14696	14648	14802	14787	14665	14772	14570	14614	14690	14700	14640	14478	14741	14688	14783	14694	14756	14693	14749	14536	14568	14790	14553	14575	14691	14670	14525	14684	14801	14579	14659	14770	14741	14630	14723	14787	14754	14772	14812	14735	14791	14735	14723	14627	14669	14602	14809	14762	14697	14533	14745	14735	14710	14756	14737	14560	14739	14875	14756	14799	14804	14806	14748	14877	14693	14681	14789	14677	14709	14803	14847	14717	14679	14756	14819	14735	14795	14781	14725	14526	14822	14730	14831	14890	14664	14810	14770	14778	14637	14668	14565	14780	14702	14677	14677	14647	14634	14647	14773	14598	14664	14676	14620	14815	14764	14696	14733	14672	14702	14631	14619	14793	14724	14740	14855	14672	14840	14666	14699	14677	14754	14681	14669	14780	14699	14608	14654	14551	14621	14630	14825	14746	14726	14810	14532	14820	14623	14816	14611	14831	14727	14760	14607	14861	14913	14808	14828	14700	14775	14702	14816	14813	14778	14796	14631	14687	14823	14932	14497	14809	14690	14768	14827	14570	14655	14524	14437	14517	14904	14671	14621	14834	14773	14653	14656	14835	14652	14700	14536	14662	14743	14809	14573	14653	14786	14694	14576	14686	14792	14674	14747	14689	14816	14870	14790	14680	14705	14656	14710	14779	14696	14832	14859	14574	14729	14869	14916	14705	14770	14582	14776	14656	14679	14776	14707	14680	14553	14646	14645	14583	14767	14796	14953	14744	14843	14667	14694	14648	14631	14777	14692	14755	14645	14744	14716	14678	14871	14708	14637	14914	14739	14663	14607	14707	14827	14694	14815	14688	14653	14774	14825	14820	14719	14763	14806	14796	14734	14669	14781	14846	14684	14612	14681	14704	14737	14699	14701	14835	14647	14715	14609	14713	14603	14768	14602	14836	14752	14864	14729	14604	14674	14744	14712	14693	14796	14872	14591	14575	14724	14651	14613	14739	14911	14856	14676	14763	14966	14766	14814	14793	14815	14765	14851	14592	14637	14863	14804	14810	14751	14541	14810	14814	14758	14725	14709	14796	14768	14736	14864	14686	14778	14712	14880	14706	14795	14911	14756	14638	14652	14500	14647	14846	14682	14768	14877	14659	14565	14712	14862	14610	14722	14822	14833	14814	14654	14698	14580	14712	14708	14752	14825	14786	14714	14585	14704	14866	14789	14637	14684	14822	14696	14559	14593	14815	14906	14829	14607	14590	14559	14688	14678	14669	14661	14644	14496	14741	14753	14889	14703	14713	14565	14638	14641	14586	14717	14740	14773	14659	14845	14663	14886	14620	14818	14756	14863	14809	14660	14853	14845	14708	14638	14722	14883	14784	14792	14727	14731	14590	14739	14894	14793	14821	14978	14666	14707	14660	14824	14678	14605	14612	14912	14607	14681	14605	14817	14711	14674	14773	14827	14672	14779	14767	14750	14781	14627	14741	14780	14929	14698	14637	14894	14723	14697	14710	14760	14775	14898	14839	14794	14626	14706	14833	14595	14608	14741	14793	14700	14712	14835	14739	14797	14705	14652	14764	14674	14858	14569	14729	14782	14835	14714	14663	14768	14719	14648	14782	14756	15056	14541	14809	14630	14889	14701	14741	14710	14766	14643	14778	14783	14697	14662	14687	14675	14841	14722	14833	14764	14744	14845	14674	14796	14693	14870	14980	14711	14700	14741	14674	14771	14591	14748	14758	14692	14761	14801	14612	14748	14662	14730	14685	14765	14673	14612	14823	14742	14762	14596	14558	14539	14638	14585	14513	14729	14574	14781	14808	14576	14732	14697	14664	14714	14781	14901	14764	14827	14892	14595	14737	14712	14748	14705	14801	14621	14799	14786	14698	14844	14841	14689	14599	14755	14707	14748	14687	14746	15075	14773	14837	14769	14756	14731	14693	14687	14668	14729	14591	14720	14791	14901	14704	14627	14803	14724	14556	14741	14732	14706	14664	14735	14686	14713	14689	14632	14727	14687	14479	14718	14745	14774	14616	14695	14723	14735	14796	14793	14805	14696	14524	14870	14831	14743	14680	14735	14807	14675	14803	14799	14657	14698	14685	14664	14820	14500	14868	14799	14737	14737	14711	14697	14795	14797	14822	15035	14714	14760	14709	14721	14734	14751	14738	14765	14703	14611	14696	14778	14683	14908	14551	14813	14782	14760	14599	14677	14891	14666	14730	14480	14774	14742	14678	14695	14739	14564	14519	14804	14859	14779	14757	14758	15063	14616	14696	14814	14654	14764	14793	14839	14688	14678	14700	14710	14724	14740	14735	14617	14749	14806	14656	14611	14539	14862	14552	14744	14791	14667	14869	14901	14649	14724	14826	14748	14831	14602	14821	14773	14678	14640	14807	14595	14869	14700	14729	14697	14727	14595	14720	14535	14591	14795	14881	14778	14699	14685	14697	14748	14777	14569	14647	14834	14853	14726	14765	14566	14663	14779	14682	14764	14781	14704	14714	14815	14741	14815	14573	14680	14715	14769	14604	14950	14845	14635	14858	14654	14783	14735	14636	14754	14771	14703	14681	14576	14664	14765	14724	14651	14687	14704	14863	14632	14891	14788	14683	14722	14853	14729	14719	14867	14840	14734	14808	14735	14729	14551	14730	14667	14728	14686	14727	14459	14748	14768	14840	14738	14985	14791	14779	14640	14699	14646	14708	14659	14757	14748	14823	14862	14582	14734	14737	14573	14745	14966	14718	14825	14685	14759	14839	14859	14797	14612	14605	14708	14611	14911	14723	14720	14621	14748	14753	14651	14737	14822	14616	14713	14609	14822	14731	14814	14874	14669	14641	14874	14795	14796	14694	14587	14786	14743	14813	14841	14591	14604	14576	14780	14743	14832	14854	14828	14830	14471	14633	14735	14807	14599	14656	14721	14618	14710	14583	14672	14700	14650	14684	14720	14683	14725	14823	14793	14519	14837	14777	14862	14586	14563	14758	14680	14597	14796	14773	14925	14723	14742	14706	14739	14840	14999	14705	14738	14852	14697
23868	21128	28468	24311	22445	22640	21570	18852	18154	18506	18025	17890	17991	17723	17556	17740	17488	17491	17534	17471	17639	17415	17493	17644	17515	17497	17367	17402	17316	17435	17532	17662	17345	17558	17214	17522	17447	17394	17219	17237	17240	17451	17366	17470	17226	17365	17496	17426	17314	17372	17316	17424	17363	17399	17286	17404	17491	17461	17381	17349	17417	17277	17347	17367	17360	17406	17465	17557	17436	17429	17344	17448	17383	17231	17325	17321	17427	17335	17385	17422	17406	17269	17305	17409	17370	17553	17471	17500	17190	17282	17134	17248	17288	17422	17247	17299	17529	17261	17396	17443	17507	17163	17263	17179	17627	17511	17444	17275	17286	17425	17437	17441	17242	17299	17301	17245	17435	17256	17449	17364	17519	17223	17436	17341	17145	17294	17197	17333	17612	17477	17349	17386	17496	17335	17512	17567	17431	17758	17201	17383	17359	17197	17411	17625	17472	17367	17341	17513	17404	17287	17166	17308	17423	17162	17496	17210	17408	17337	17433	17613	17496	17303	17388	17392	17324	17368	17392	17469	17730	17340	17301	17300	17237	17369	17502	17264	17319	17083	17399	17446	17371	17378	17212	17347	17345	17547	17433	17240	17256	17266	17372	17334	17451	17188	17308	17468	17403	17501	17428	17324	17255	17471	17262	17233	17383	17207	17291	17194	17063	17204	17297	17424	17505	17350	17526	17254	17225	17361	17355	17460	17355	17420	17507	17340	17395	17329	17232	17299	17327	17414	17375	17311	17426	17458	17372	17154	17437	17278	17297	17309	17307	17231	17358	17461	17308	17554	17190	17343	17429	17283	17313	17267	17289	17272	17292	17292	17466	17328	17313	17446	17213	17272	17178	17245	17494	17376	17564	17324	17394	17491	17443	17461	17389	17173	17296	17375	17241	17326	17180	17462	17250	17251	17064	17268	17200	17406	17277	17272	17236	17434	17323	17406	17203	17290	17313	17316	17559	17256	17285	17274	17353	17331	17200	17383	17327	17340	17293	17421	17373	17358	17187	17197	17337	17319	17484	17468	17146	17397	17400	17253	17672	17333	17493	17446	17440	17162	17319	17519	17515	17316	17396	17539	17354	17620	17440	17306	17457	17146	17417	17285	17292	17411	17150	17453	17357	17460	17337	17350	17209	17456	17362	17231	17383	17390	17361	17344	17304	17264	17479	17237	17555	17312	17560	17517	17395	17366	17455	17278	17344	17515	17373	17289	17326	17314	17338	17298	17431	17550	17171	17108	17462	17170	17199	17449	17395	17251	17393	17613	17243	17426	17401	17336	17448	17218	17398	17328	17206	17331	17351	17351	17269	17302	17164	17364	17332	17307	17346	17250	17262	17252	17120	17298	17307	17309	17354	17419	17318	17300	17343	17265	17330	17230	17153	17197	17320	17611	17435	17492	17383	17190	17140	17394	17267	17492	17556	17460	17417	17602	17350	17344	17291	17141	17353	17469	17346	17394	17364	17334	17393	17302	17362	17333	17185	17349	17401	17218	17217	17276	17170	17347	17234	17187	17249	17356	17605	17456	17717	17376	17504	17287	17383	17207	17306	17235	17341	17452	17323	17325	17265	17232	17445	17427	17399	17390	17354	17330	17267	17597	17237	17304	17340	17226	17436	17364	17518	17385	17361	17454	17289	17255	17417	17363	17108	17398	17314	17289	17603	17451	17376	17362	17345	17386	17348	17458	17263	17351	17258	17248	17415	17084	17616	17402	17347	17368	17519	17284	17295	17229	17260	17220	17229	17320	17480	17060	17350	17423	17388	17381	17300	17358	17413	17250	17194	17324	17282	17244	17426	17302	17373	17375	17426	17391	17208	17183	17341	17410	17250	17424	17543	17335	17388	17479	17395	17288	17318	17278	17405	17565	17388	17352	17332	17276	17317	17481	17575	17217	17496	17421	17164	17247	17534	17286	17330	17475	17538	17409	17428	17350	17425	17485	17366	17196	17471	17358	17457	17351	17298	17288	17492	17245	17184	17319	17311	17402	17438	17385	17293	17370	17582	17461	17490	17367	17122	17244	17337	17203	17330	17441	17289	17393	17259	17336	17202	17441	17366	17406	17510	17269	17393	17456	17202	17360	17327	17129	17503	17241	17414	17473	17365	17098	17252	17493	17363	17222	17370	17335	17205	17593	17361	17491	17566	17413	17418	17445	17157	17179	17399	17326	17541	17323	17325	17411	17514	17400	17391	17389	17414	17251	17382	17342	17377	17343	17143	17227	17237	17359	17076	17152	17408	17356	17212	17539	17460	17275	17383	17330	17466	17345	17294	17261	17432	17399	17569	17463	17499	17475	17331	17381	17250	17397	17211	17227	17386	17534	17420	17270	17290	17306	17424	17473	17555	17276	17145	17400	17453	17466	17350	17454	17323	17406	17325	17308	17313	17379	17377	17164	17232	17126	17296	17260	17257	17175	17291	17359	17275	17418	17372	17528	17349	17504	17373	17177	17326	17433	17332	17378	17361	17358	17323	17379	17343	17435	17295	17298	17266	17290	17462	17356	17507	17426	17043	17342	17444	17411	17461	17325	17328	17381	17525	17385	17490	17257	17240	17190	17334	17393	17340	17513	17419	17228	17259	17127	17092	17319	17490	17461	17352	17337	17592	17501	17466	17215	17393	17225	17477	17436	17304	17105	17047	17267	17375	17435	17215	17351	17417	17355	17439	17372	17478	17370	17223	17328	17308	17380	17373	17189	17391	17144	17320	17543	17477	17206	17404	17213	17311	17434	17415	17329	17471	17302	17282	17216	17321	17125	17425	17371	17418	17597	17358	17523	17405	17335	17265	17224	17569	17341	17407	17220	17298	17412	17382	17408	17358	17208	17245	17291	17355	17286	17316	17346	17243	17304	17247	17630	17425	17454	17207	17456	17340	17257	17357	17211	17450	17280	17364	17251	17468	17413	17229	17259	17452	17217	17182	17355	17266	17373	17346	17294	17229	17425	17411	17297	17417	17295	17437	17364	17418	17203	17289	17383	17351	17361	17268	17320	17105	17331	17393	17366	17376	17282	17329	17339	17231	17194	17301	17398	17495	17535	17374	17337	17380	17242	17206	17392	17187	17342	17225	17245	17302	17435	17371	17282	17362	17452	17335	17270	17377	17396	17686	17553	17336	17259	17509	17411	17202	17380	17367	17180	17350	17465	17385	17342	17371	17249	17454	17276	17380	17369	17423	17231	17374	17318	17137	17237	17204	17316	17259	17314	17473	17407	17471	17437	17461	17241	17232	17396	17265	17374	17444	17470	17128	17434	17386	17490	17309	17258	17582	17421	17367	17511	17325	17198	17597	17484	17443	17083	17452	17425	17451	17211	17288	17417	17404	17296	17449	17202	17321	17338	17269	17097	17177	17281	17507	17179	17447	17423	17472	17355	17354	17417	17216	17306	17259	17524	17419	17376	17363	17362	17491	17373	17439	17410	17377	17329	17225	17307	17422	17310	17285	17419	17289	17293	17324	17433	17443	17231	17212	17288	17473	17458	17186	17425	17380	17342	17188	17693	17444	17325	17268	17579	17251	17338	17366	17396	17154	17213	17526	17424	17422	17461	17364	17355	17380	17602	17440	17433	17226	17407	17318	17382	17497	17294	17544	17300	17379	17357	17295	17178	17220	17156	17431	17310	17337	17501	17424	17387	17557	17403	17570	17489	17242	17332	17363	17217	17378	17215	17313	17222	17338	17227	17267	17270	17357	17492	17477	17474	17257	17279	17425	17280	17272	17381	17507	17206	17369	17429	17266	17265	17209	17520	17543	17478	17234	17352	17405	17396	17391	17205	17445	17361	17409	17347	17429	17267	17447	17484	17409	17195	17407	17324	17352	17411	17373	17328	17612	17460	17337	17394	17378	17167	17481	17626	17068	17389	17524	17215	17379	17531	17278	17205	17386	17448	17403	17522	17241	17228	17419	17259	17284	17367	17277	17271	17443	17257	17401	17618	17400	17464	17401	17315	17307	17312	17450	17280	17477	17365	17225	17199	17336	17187	17332	17377	17306	17297	17175	17412	17021	17346	17239	17149	17387	17219	17279	17416	17253	17367	17212	17374	17474	17383	17312	17307	17333	17092	17137	17348	17433	17371	17273	17406	17308	17333	17402	17426	17397	17303	17403	17388	17424	17293	17384	17314	17562	17362	17537	17208	17247	17339	17411	17536	17500	17365	17288	17292	17337	17475	17337	17445	17282	17191	17323	17266	17318	17420	17492	17407	17254	17066	17407	17487	17459	17271	17527	17377	17249	17191	17168	17538	17598	17403	17347	17420	17371	17357	17450	17151	17315	17266	17316	17506	17416	17385	17107	17369	17301	17512	17448	17598	17334	17363	17381	17592	17322	17371	17395	17473	17400	17526	17375	17209	17466	17381	17203	17296	17397	17425	17471	17268	17522	17261	17455	17370	17254	17261	17222	17368	17380	17372	17310	17336	17351	17454	17427	17300	17468	17285	17284	17373	17491	17531	17496	17359	17365	17382	17443	17403	17327	17316	17287	17444	17427	17333	17289	17227	17444	17445	17489	17294	17449	17498	17320	17496	17610	17260	17380	17388	17413	17257	17396	17425	17161	17304	17306	17160	17419	17302	17423	17254	17321	17441	17417	17486	17225	17175	17361	17512	17434	17397	17435	17419	17427	17381	17240	17182	17240	17354	17483	17427	17193	17544	17316	17254	17250	17308	17405	17623	17320	17198	17215	17266	17479	17369	17323	17441	17546	17641	17565	17441	17365	17278	17343	17332	17374	17326	17375	17420	17331	17326	17338	17323	17275	17278	17338	17288	17456	17330	17184	17366	17463	17087	17441	17202	17392	17517	17323	17289	17350	17358	17289	17288	17412	17571	17512	17438	17342	17243	17311	17471	17459	17361	17359	17456	17278	17311	17374	17517	17513	17254	17292	17300	17349	17333	17358	17284	17425	17359	17343	17399	17350	17384	17485	17390	17410	17351	17365	17401	17300	17422	17550	17241	17410	17295	17292	17366	17422	17329	17482	17079	17309	17040	17176	17308	17289	17197	17049	17383	17460	17437	17448	17332	17350	17283	17460	17378	17437	17281	17447	17260	17397	17333	17519	17345	17309	17502	17584	17474	17321	17535	17248	17302	17271	17302	17314	17271	17470	17284
21378	37164	32333	23544	19967	18479	17106	16555	15939	15806	15374	15092	14913	14813	14682	14828	14716	14679	14498	14609	14471	14820	14722	14691	14663	14647	14553	14639	14489	14434	14545	14577	14531	14480	14473	14570	14697	14473	14441	14617	14514	14534	14587	14674	14583	14565	14599	14365	14535	14504	14536	14324	14608	14455	14526	14496	14583	14474	14561	14643	14328	14547	14491	14346	14442	14522	14462	14448	14578	14706	14581	14413	14451	14466	14436	14631	14439	14549	14481	14468	14511	14547	14541	14533	14556	14623	14533	14438	14340	14784	14604	14573	14521	14469	14519	14437	14493	14445	14501	14510	14628	14476	14560	14377	14478	14642	14471	14447	14489	14455	14455	14439	14367	14628	14581	14368	14393	14381	14441	14474	14545	14478	14354	14516	14352	14686	14562	14495	14611	14581	14586	14417	14503	14603	14493	14428	14480	14449	14327	14346	14550	14374	14531	14611	14461	14637	14590	14534	14474	14449	14590	14500	14452	14549	14447	14567	14603	14400	14379	14444	14481	14491	14376	14373	14620	14564	14493	14557	14701	14388	14540	14478	14472	14349	14420	14634	14451	14586	14581	14651	14523	14582	14478	14432	14398	14451	14494	14368	14381	14563	14575	14399	14631	14414	14717	14446	14472	14475	14697	14516	14506	14454	14396	14458	14475	14536	14577	14497	14461	14439	14471	14559	14524	14563	14568	14530	14284	14673	14588	14463	14557	14458	14398	14396	14462	14531	14575	14514	14527	14640	14445	14559	14551	14315	14628	14610	14500	14428	14445	14571	14291	14507	14424	14668	14360	14322	14530	14435	14569	14424	14430	14618	14343	14595	14514	14409	14477	14495	14479	14529	14645	14317	14606	14357	14552	14592	14429	14683	14454	14502	14635	14349	14517	14635	14599	14291	14439	14367	14576	14608	14528	14399	14465	14524	14433	14591	14611	14453	14518	14469	14478	14554	14429	14497	14426	14641	14548	14449	14344	14520	14452	14530	14539	14231	14527	14455	14569	14543	14505	14538	14584	14745	14425	14498	14608	14334	14428	14397	14629	14523	14326	14463	14557	14336	14404	14480	14562	14574	14489	14389	14625	14448	14459	14715	14281	14413	14578	14480	14526	14466	14551	14353	14441	14571	14486	14424	14566	14505	14534	14460	14459	14450	14448	14390	14610	14421	14550	14453	14557	14519	14433	14448	14590	14375	14411	14613	14588	14562	14564	14537	14513	14606	14604	14516	14577	14531	14436	14479	14663	14414	14483	14498	14459	14491	14498	14482	14456	14691	14342	14478	14508	14706	14438	14556	14475	14546	14566	14435	14552	14363	14485	14404	14420	14558	14552	14401	14436	14544	14491	14583	14416	14463	14525	14677	14474	14503	14367	14367	14489	14348	14447	14717	14556	14644	14500	14475	14363	14656	14458	14495	14603	14391	14508	14431	14435	14633	14498	14452	14528	14496	14482	14364	14562	14596	14566	14602	14575	14518	14462	14307	14580	14524	14421	14593	14342	14508	14505	14444	14380	14576	14598	14381	14536	14436	14524	14470	14432	14343	14402	14628	14579	14625	14504	14391	14436	14644	14359	14466	14495	14502	14645	14448	14408	14527	14387	14511	14437	14368	14677	14385	14479	14586	14516	14447	14303	14388	14445	14599	14422	14532	14512	14530	14400	14582	14436	14616	14439	14572	14417	14497	14358	14560	14344	14475	14622	14437	14662	14385	14587	14495	14496	14437	14412	14386	14656	14478	14536	14461	14538	14568	14432	14523	14635	14668	14338	14452	14403	14527	14479	14669	14553	14557	14565	14428	14455	14544	14626	14510	14487	14528	14465	14590	14419	14488	14523	14419	14500	14420	14569	14430	14529	14491	14648	14497	14531	14488	14407	14444	14593	14534	14528	14396	14428	14539	14413	14412	14585	14409	14570	14336	14308	14427	14429	14626	14461	14569	14618	14445	14581	14499	14545	14687	14465	14501	14522	14479	14433	14519	14278	14713	14588	14411	14594	14371	14443	14468	14375	14521	14521	14558	14497	14473	14477	14579	14614	14658	14552	14586	14510	14477	14393	14599	14595	14524	14464	14455	14649	14392	14353	14462	14657	14485	14528	14513	14367	14344	14615	14521	14519	14583	14525	14385	14517	14561	14529	14450	14527	14526	14461	14513	14515	14374	14652	14502	14575	14486	14423	14482	14631	14358	14398	14492	14510	14417	14440	14433	14477	14499	14547	14414	14493	14439	14482	14471	14458	14499	14605	14565	14386	14420	14556	14477	14525	14474	14469	14425	14577	14587	14543	14415	14770	14427	14473	14458	14561	14440	14474	14277	14482	14486	14624	14226	14575	14398	14539	14584	14526	14612	14353	14451	14568	14645	14431	14561	14595	14408	14482	14514	14556	14559	14594	14438	14343	14406	14445	14519	14618	14609	14374	14581	14428	14442	14401	14460	14511	14564	14554	14483	14395	14487	14598	14625	14369	14367	14401	14586	14588	14337	14556	14457	14558	14532	14510	14422	14536	14456	14505	14640	14419	14438	14451	14523	14472	14515	14443	14572	14479	14532	14484	14536	14510	14400	14438	14471	14511	14568	14506	14385	14403	14511	14465	14531	14468	14416	14616	14392	14606	14602	14558	14392	14597	14587	14470	14451	14644	14346	14421	14465	14338	14443	14520	14541	14398	14481	14508	14605	14347	14304	14564	14405	14328	14478	14359	14330	14378	14505	14602	14508	14381	14378	14468	14505	14455	14505	14400	14611	14366	14411	14621	14510	14386	14406	14469	14433	14448	14476	14425	14685	14513	14555	14482	14404	14378	14415	14558	14622	14386	14454	14620	14498	14450	14323	14502	14464	14304	14500	14523	14455	14475	14571	14504	14520	14481	14486	14462	14472	14324	14479	14434	14503	14530	14583	14494	14519	14429	14450	14523	14409	14480	14464	14588	14371	14576	14520	14494	14520	14380	14440	14462	14456	14532	14486	14542	14517	14432	14484	14543	14321	14336	14511	14574	14350	14399	14556	14745	14498	14379	14471	14474	14408	14544	14407	14370	14366	14428	14566	14493	14646	14634	14314	14561	14420	14515	14423	14612	14506	14623	14635	14602	14529	14365	14254	14478	14564	14355	14201	14560	14364	14411	14398	14545	14404	14462	14520	14462	14359	14572	14513	14418	14555	14476	14470	14587	14585	14540	14388	14320	14360	14405	14541	14501	14462	14525	14434	14466	14525	14338	14502	14422	14437	14486	14694	14557	14328	14371	14366	14515	14512	14484	14455	14303	14500	14505	14526	14553	14482	14509	14266	14401	14434	14535	14381	14582	14433	14478	14425	14496	14545	14623	14467	14378	14625	14360	14611	14473	14518	14444	14622	14519	14441	14639	14458	14488	14382	14525	14735	14283	14483	14541	14483	14597	14472	14318	14466	14337	14486	14499	14581	14559	14401	14474	14472	14521	14442	14631	14524	14296	14380	14622	14334	14382	14398	14502	14567	14467	14473	14491	14281	14438	14467	14361	14592	14463	14337	14533	14608	14297	14609	14388	14404	14513	14497	14398	14422	14535	14547	14530	14652	14535	14400	14427	14636	14406	14520	14561	14458	14540	14385	14556	14537	14449	14547	14505	14596	14538	14671	14497	14335	14395	14367	14495	14468	14468	14595	14471	14345	14514	14426	14480	14372	14541	14494	14421	14595	14353	14426	14490	14523	14562	14590	14523	14460	14419	14418	14664	14482	14255	14577	14435	14408	14390	14564	14492	14453	14341	14438	14469	14508	14537	14461	14489	14397	14336	14465	14491	14426	14455	14445	14487	14556	14396	14422	14631	14650	14362	14425	14438	14455	14497	14404	14443	14464	14511	14550	14525	14540	14529	14337	14547	14325	14289	14548	14427	14484	14445	14452	14702	14659	14380	14563	14518	14502	14462	14402	14387	14606	14355	14660	14341	14436	14496	14391	14566	14518	14463	14558	14534	14477	14319	14399	14681	14334	14521	14499	14345	14698	14491	14657	14649	14429	14500	14727	14553	14592	14514	14265	14614	14492	14532	14523	14465	14482	14572	14559	14356	14392	14355	14469	14428	14429	14402	14520	14477	14570	14564	14489	14502	14545	14602	14395	14665	14614	14586	14443	14412	14258	14630	14651	14553	14424	14602	14514	14542	14441	14462	14532	14494	14472	14533	14562	14527	14663	14527	14433	14423	14429	14530	14580	14560	14633	14458	14526	14523	14471	14614	14413	14413	14458	14328	14449	14396	14461	14440	14566	14489	14436	14333	14572	14416	14353	14446	14501	14399	14383	14462	14624	14530	14668	14459	14460	14497	14357	14397	14546	14643	14531	14297	14453	14388	14383	14523	14481	14464	14467	14768	14352	14569	14400	14406	14732	14294	14595	14441	14423	14573	14469	14491	14583	14685	14312	14392	14436	14565	14520	14563	14586	14579	14468	14460	14687	14481	14513	14483	14364	14484	14350	14546	14415	14392	14453	14434	14464	14408	14500	14421	14536	14552	14153	14464	14646	14576	14690	14519	14411	14742	14476	14489	14511	14526	14538	14453	14361	14445	14365	14618	14474	14600	14707	14460	14195	14316	14599	14538	14434	14453	14496	14443	14541	14391	14477	14340	14574	14602	14534	14360	14434	14549	14579	14361	14359	14476	14515	14489	14532	14657	14572	14357	14659	14633	14315	14508	14410	14362	14407	14563	14463	14472	14406	14430	14650	14425	14449	14527	14508	14500	14355	14522	14502	14412	14484	14494	14434	14418	14608	14389	14425	14425	14282	14490	14528	14558	14431	14442	14606	14302	14538	14431	14540	14585	14304	14527	14603	14425	14591	14600	14452	14368	14529	14393	14523	14476	14387	14558	14486	14325	14440	14551	14466	14507	14492	14384	14517	14590	14434	14640	14438	14475	14373	14425	14649	14538	14447	14509	14421	14446	14533	14520	14529	14303	14462	14628	14374	14559	14470	14531	14375	14511	14468	14316	14554	14448	14554	14416	14380	14544	14317	14553	14420	14570	14568	14515	14349	14571	14420	14505	14582	14421	14566	14471	14473	14474	14606	14450	14373	14594	14424	14537	14410	14463	14492	14359	14385	14380	14448	14446	14703	14409	14414	14410	14613	14439	14410	14443	14299	14459	14596
22658	20971	28647	23486	21369	23799	25339	20358	19240	19482	18886	18699	18411	18487	18389	18160	18014	18220	18231	18305	18155	17955	17939	17751	18276	17905	18044	17759	17934	17981	17813	17872	17835	18086	17862	17796	17816	18026	17767	17778	17946	17729	17853	17748	18024	17883	17951	17786	17964	17769	17777	18061	17861	17825	17841	17827	17936	17800	17798	17889	17912	17787	17839	17772	17859	17902	17860	17807	17759	17928	17709	17996	17961	17865	17913	17837	17928	17903	17753	17828	17962	17711	17900	18017	17828	17885	17888	17792	17959	17744	17682	17667	18092	17818	18001	17687	17844	17751	18029	17733	17891	17559	17890	17745	17749	17716	17630	17788	17728	17847	17699	17931	17889	17697	17687	17741	17597	17757	17703	17630	17855	17671	17806	17855	17853	17792	17758	17822	17664	17811	17778	17771	17790	17774	18092	17766	17782	17896	17825	17896	17888	17811	17734	17849	17964	17635	17914	17760	17894	17875	17816	17813	17714	17706	17837	17797	17672	17725	17478	17715	17834	17693	17850	17973	17923	18004	17815	17700	17674	17843	17665	17643	17842	17836	17826	17711	17714	17774	17699	17928	17762	17832	17983	17745	17867	17517	17778	17846	17571	17758	17859	17780	17793	17861	17696	17760	17709	17852	17637	17673	17603	17792	18015	17726	17895	17683	17932	17762	17855	17794	17758	17811	17860	17839	17998	18010	17958	17786	17974	17631	17858	17842	17828	18010	17879	17961	17828	17655	17707	17809	17846	17742	17788	17851	17757	17547	18009	17851	17763	17707	17777	17680	17918	17939	17885	17645	17671	17816	17815	17909	17706	17891	17791	17884	17885	17915	17804	17823	17831	17797	17904	17992	17907	17788	17830	17910	17790	17729	18004	17905	17677	17781	17622	17619	17656	17983	17915	17888	17991	17586	17777	17909	17767	17761	17644	17685	17773	17899	17702	17915	17811	17743	17769	17772	17561	17705	17759	17789	17705	17775	17804	17803	17670	17445	17970	17882	17873	17835	17719	17611	17683	17832	17539	17722	17721	17880	17867	17790	17449	17708	17870	17832	17696	17561	18017	17760	17690	17794	17945	17621	17456	17811	17932	17742	17729	17813	17787	17669	17778	17678	17827	17567	17841	17708	17678	17763	17934	17903	17800	17675	17585	17615	17775	17958	17666	17546	17703	17748	17786	17697	17720	17658	17739	17728	17902	17817	17745	17794	17746	17731	17763	17674	17767	17589	17677	17930	17858	17812	17912	17519	17769	17687	17705	17668	17837	17734	17688	17891	17856	17764	17862	17623	17729	17857	17849	17880	17663	17908	17925	17846	17811	17789	17706	17666	17662	17829	17664	17858	17969	17728	17815	17690	17741	17980	17823	17681	17862	17769	17786	18005	17732	17865	17636	17694	17757	17763	17938	17777	17686	17720	17845	17642	17986	17829	17695	17668	17895	17900	17894	17824	17640	17827	17821	17928	17923	17792	17754	17827	17783	17598	17566	17906	17738	17846	17692	17761	17815	17736	17703	17938	17629	17697	17702	17640	17845	17742	17965	18120	17716	17852	18008	17996	17868	17699	17874	17821	17922	17929	17740	17742	17694	17877	17871	17616	17591	17628	17645	17853	17722	17648	17723	17652	17560	17550	17697	17863	17848	17999	17706	17887	17727	17613	17847	17680	17807	17651	17612	17519	17658	17608	17812	17725	17959	17863	17941	17873	17834	18045	17916	17861	17754	17742	17743	17981	17778	17705	17857	17788	17735	17759	17726	17993	17753	17768	17714	17583	17896	17848	17776	17596	17827	17868	17762	17712	17820	17732	17623	17743	17838	17685	17881	17722	17902	17813	17673	17837	17746	17535	17425	17702	17865	17823	17896	17708	17954	17933	17777	17707	17821	17694	17783	17575	17765	17738	17652	17796	18101	17732	17869	17814	17878	17865	17810	17906	17736	17822	17797	17997	17834	17786	17833	17641	17601	17981	17961	17818	17660	17944	17827	17762	17683	17735	17834	17854	17539	17704	17624	17734	17713	17877	17705	17855	17834	18058	17688	17874	17821	17688	17746	17895	18109	17842	17645	17642	17642	17773	17859	17799	17695	17819	17731	17777	17646	17700	17836	17912	17854	17749	17637	17880	18018	17600	17736	17970	17918	17853	17935	17618	17544	17716	17685	17859	17769	17724	17594	17819	17981	17605	17746	17722	17736	17848	17946	18084	17781	17825	17803	17867	17794	17627	17865	17934	17795	17704	17973	17729	17899	17751	17624	17590	17817	17673	17767	17852	17890	17914	17765	17801	18005	18021	17827	17626	17868	17658	17722	17755	17720	17657	17765	17871	17890	17702	17614	17563	17803	17868	17937	17759	17863	17924	17596	17572	17867	17672	17831	17862	17790	17866	17922	17697	17814	17856	17641	17889	17683	17927	17903	17601	17936	17657	17697	17683	17736	17786	17581	17582	17531	17716	17486	17914	17854	17762	17913	17690	17811	17715	17814	17697	17753	17711	17863	17599	17794	17798	17848	17906	18020	17839	17894	17792	17867	17831	17703	17742	17515	17602	17771	17806	18030	17776	17842	17789	17673	17798	17819	17715	17802	17622	17680	18028	17743	17886	17818	17768	17545	17901	17852	17788	18004	17841	17498	17739	17922	17879	17885	17713	17694	17669	17664	17784	17688	17758	17884	17887	17743	18020	17663	17822	17743	17656	17576	17733	17693	18019	17690	17924	17856	17701	17952	17628	18009	17692	17849	17631	17767	17733	17781	17833	17781	17841	17713	17534	17743	17785	17636	17685	17886	17951	17917	17614	17971	17760	17830	17722	17797	17836	17779	17763	17657	17703	17846	18010	18018	17865	17701	17979	17672	17900	17801	17840	17734	17683	17770	17556	17849	17907	17701	17735	17819	17717	17865	17480	17717	17758	17695	17687	17819	17819	17997	17755	17876	17882	17856	17654	18013	17710	17873	17952	17885	17699	17823	17730	17865	17841	17689	17804	17612	17871	17782	17890	17663	17887	17886	17879	17850	17797	17834	17765	18032	17890	17849	17826	17916	17633	17604	17906	17778	17826	17725	17809	17800	17758	17693	17973	17804	17924	17673	17766	17842	17841	17869	17722	17648	17848	17906	17748	17915	17806	17694	17869	17679	17793	18007	17918	17694	17718	17714	17716	17744	17843	17819	17946	17902	17792	17759	17718	17815	17732	17756	17794	17736	17752	17834	18079	17729	17971	17860	17822	17849	17771	17752	17698	17721	17965	17753	17810	17866	17967	17844	18036	17742	17550	17579	17840	17727	17711	17930	18040	17822	17658	17897	17689	17821	17705	17748	17778	17726	17743	17821	17840	17625	17726	17799	17713	17764	17893	17950	17799	17822	17810	17584	17972	17901	17641	17671	17855	17775	17603	17616	17857	17873	17853	17910	17826	17679	17867	17803	17968	17830	17883	17806	17591	17767	17965	17681	17700	17753	17827	17729	17959	17835	17871	17864	17758	17704	17679	17609	17566	17691	17887	17789	17577	17691	17686	17797	17778	17695	17621	17720	17819	17637	17750	17644	17530	17868	17984	17645	18022	17865	17735	17992	17958	17908	17630	17906	17768	17746	17786	17704	17736	17768	17749	17787	17776	17842	17701	17809	17913	17884	17741	17717	17757	17755	17575	17892	17802	17753	17714	17624	17858	17707	17825	17750	17654	17863	17789	17628	17468	17814	17816	17914	17520	17730	17873	17714	17754	17635	17697	17789	17624	17850	17813	17785	17849	17717	17752	17769	17837	17815	17793	17794	17733	17585	17772	17695	17624	17567	18002	17675	17679	17906	17739	18132	17711	17621	17735	17486	17827	17755	17993	17592	17813	17792	17903	17592	17644	17674	17679	17904	17910	17815	17836	17737	17815	17597	17744	17791	17596	17814	17747	17430	17578	17943	17984	17822	17821	17751	17670	17727	17639	17753	17791	17823	17816	17658	17852	17674	17930	17722	17690	17627	17581	17869	17737	17861	17727	17783	17887	17630	17783	17939	17836	17696	17811	17769	17640	17821	17827	17797	17667	17637	17684	17659	17679	17759	17834	17888	17805	17770	17759	17584	17991	17701	17751	17753	17568	17567	17623	17608	17674	17713	17704	17995	17718	17828	17629	17876	17929	17770	17872	17652	17647	17578	17867	17796	17916	17763	18017	17833	18011	17831	17720	17916	17788	17616	17840	17452	17720	17923	17773	17682	17515	17608	17696	17713	17885	17765	17433	17788	17793	17902	17577	17885	17691	17839	17837	17718	17547	17709	17748	17695	17728	17807	17848	17816	17821	17521	17876	17876	17815	17466	17735	17784	17746	17763	17841	17865	17682	17814	17731	17764	17653	17779	17856	17889	17837	17964	17990	17965	17744	17825	17825	17791	17587	17739	17839	17875	17803	17807	17724	17812	17533	17652	17661	17723	17896	17777	17500	17735	17701	17512	17917	17816	17709	17831	17787	17842	17857	17958	17701	17846	17731	17660	17647	17760	17750	17829	17867	17622	17779	17784	17645	17952	17950	17654	17725	17752	17864	17800	17898	17798	17723	17722	17674	17818	17623	17902	17810	17665	17666	17796	17663	17825	17655	17792	17859	17896	17724	17506	17855	17758	17748	17663	17787	17717	17692	17463	17692	17744	17748	17902	17742	17859	17682	17950	17818	17730	17905	17786	18119	17735	17737	17854	17699	17731	17802	17837	17724	17701	17887	18080	17935	17825	17653	17608	17840	17825	17830	17768	17686	18050	17760	17710	17685	17916	17661	17645	17981	18066	17729	17744	17696	17817	17725	17855	17649	17729	17708	17586	17658	17693	17605	17834	18012	17702	17626	17665	17767	17894	17748	17694	17779	17609	17592	17766	17852	17714	17800	17686	17862	17906	17688	17752	17800	17879	17667	17712	17756	17641	17708	17880	17932	17615	17815	17924	18053	17804	17764	17816	17857	17831	17825	17617	17681	17819	17842	17824	17715	17850	17837	17631	17839	17774	17763	17991	17794	17792	17825	17759	17877	17678	17792	17757	17825	17825	17693	17863	17695	17858	17616	17708	17775	17944	17647	17764	17677	17973	17732	17817	17826	17877	17820	17727	17806	17918	17876	17763	17515	17741	17784	17838	17704	17793	17986	17997	17827
23410	41785	35984	26119	22726	20442	18870	17368	16769	16649	15913	15439	15447	15267	15218	15174	14963	15055	14880	14896	15162	14949	14770	14835	14900	14963	14666	14731	14936	14574	14845	14706	14717	14552	14754	14855	14952	14864	14721	14619	14725	14761	14574	14731	14717	14857	14612	14860	14683	14732	14628	14756	14702	14611	14744	14871	14721	14629	14761	14691	14656	14564	14767	14761	14803	14705	14729	14747	14763	14618	14769	14740	14740	14838	14729	14702	14952	14542	14906	14932	14783	14659	14757	14905	14670	14811	14699	14671	14585	14792	14812	14698	14655	14983	14805	14876	14829	14900	14686	14741	14796	14713	14904	14720	14711	14696	14636	14768	14599	14851	14687	14728	14854	14642	14694	14607	14591	14733	14663	14724	14692	14751	14582	14564	14653	14627	14583	14678	14649	14644	14706	14805	14663	14760	14431	14559	14786	14549	14691	14587	14721	14623	14617	14622	14678	14780	14681	14714	14798	14559	14482	14840	14663	14855	14657	14662	14720	14709	14692	14646	14739	14657	14593	14652	14759	14770	14657	14656	14644	14539	14673	14600	14855	14650	14635	14652	14720	14792	14714	14761	14658	14769	14818	14694	14705	14688	14837	14562	14775	14678	14716	14755	14641	14769	14762	14619	14758	14703	14593	14807	14581	14691	14794	14649	14620	14662	14788	14617	14712	14862	14621	14513	14690	14729	14557	14649	14721	14663	14515	14634	14834	14870	14619	14833	14791	14773	14739	14682	14724	14850	14819	14707	14628	14745	14524	14572	14679	14592	14682	14647	14702	14676	14675	14756	14669	14591	14652	14692	14642	14639	14930	14785	14733	14446	14709	14731	14720	14885	14732	14498	14827	14658	14546	14814	14683	14617	14544	14714	14909	14631	14787	14852	14630	14456	14498	14511	14722	14667	14730	14618	14581	14655	14393	14542	14590	14737	14594	14681	14614	14541	14536	14696	14670	14790	14705	14669	14689	14756	14713	14776	14605	14639	14557	14846	14651	14709	14568	14638	14819	14713	14701	14680	14516	14693	14591	14370	14482	14753	14547	14660	14690	14841	14831	14719	14652	14646	14691	14684	14539	14736	14660	14610	14859	14633	14777	14613	14519	14619	14815	14770	14678	14783	14799	14780	14726	14711	14657	14710	14565	14770	14859	14521	14711	14711	14606	14561	14691	14703	14651	14747	14597	14637	14670	14669	14663	14764	14783	14767	14794	14722	14733	14507	14587	14801	14518	14612	14721	14699	14740	14732	14683	14653	14655	14719	14828	14547	14702	14693	14456	14643	14637	14591	14636	14561	14674	14558	14712	14569	14573	14810	14729	14648	14780	14687	14533	14720	14506	14843	14593	14638	14712	14734	14790	14611	14845	14673	14564	14638	14745	14556	14885	14801	14758	14922	14893	14663	14762	14667	14684	14576	14652	14727	14575	14714	14652	14650	14667	14749	14802	14731	14706	14688	14721	14855	14617	14567	14468	14645	14859	14448	14744	14810	14696	14615	14725	14680	14670	14550	14601	14771	14697	14861	14805	14719	14566	14621	14627	14749	14665	14664	14691	14708	14650	14562	14630	14657	14732	14561	14819	14649	14604	14606	14774	14573	14528	14649	14668	14634	14660	14682	14651	14583	14856	14620	14637	14702	14600	14699	14640	14467	14773	14592	14739	14674	14694	14641	14669	14712	14767	14778	14746	14658	14698	14520	14719	14494	14665	14611	14587	14718	14614	14772	14748	14623	14636	14509	14695	14757	14875	14661	14615	14668	14724	14825	14785	14575	14730	14524	14748	14537	14721	14636	14762	14719	14616	14553	14686	14701	14726	14625	14661	14738	14601	14710	14569	14626	14655	14642	14623	14892	14691	14711	14589	14741	14684	14652	14602	14662	14784	14737	14753	14758	14666	14714	14542	14692	14599	14700	14742	14547	14578	14641	14808	14691	14748	14743	14656	14793	14702	14678	14545	14686	14744	14525	14672	14738	14601	14683	14816	14795	14595	14761	14606	14701	14541	14688	14852	14822	14774	14782	14678	14693	14821	14720	14759	14667	14698	14657	14906	14700	14679	14611	14600	14514	14638	14821	14578	14807	14610	14663	14597	14703	14753	14730	14569	14459	14624	14631	14639	14703	14619	14358	14587	14620	14715	14698	14599	14649	14491	14666	14676	14606	14716	14776	14516	14574	14707	14677	14628	14609	14831	14676	14665	14742	14751	14842	14817	14672	14560	14735	14760	14489	14776	14567	14579	14711	14734	14557	14642	14563	14679	14614	14580	14605	14778	14931	14560	14690	14672	14758	14665	14813	14837	14636	14703	14580	14588	14608	14852	14690	14759	14565	14732	14779	14599	14816	14650	14744	14638	14689	14689	14486	14558	14674	14675	14679	14812	14804	14567	14745	14746	14766	14804	14713	14814	14701	14643	14767	14814	14736	14626	14656	14655	14689	14612	14664	14743	14520	14500	14688	14571	14803	14734	14599	14724	14629	14747	14555	14655	14680	14710	14706	14734	14668	14709	14504	14663	14822	14593	14493	14645	14522	14581	14757	14720	14720	14699	14768	14683	14700	14685	14592	14838	14649	14681	14843	14673	14779	14591	14464	14693	14505	14630	14685	14644	14707	14672	14598	14684	14739	14657	14584	14703	14615	14707	14655	14709	14580	14729	14769	14520	14738	14760	14673	14783	14708	14651	14663	14785	14552	14649	14547	14693	14634	14615	14675	14544	14638	14662	14796	14734	14763	14590	14647	14638	14697	14519	14696	14802	14782	14638	14696	14726	14607	14549	14796	14622	14592	14589	14646	14680	14749	14617	14532	14701	14576	14518	14657	14587	14582	14732	14709	14522	14690	14629	14694	14443	14693	14695	14700	14591	14705	14510	14695	14669	14482	14707	14751	14699	14685	14702	14694	14623	14703	14594	14705	14700	14616	14661	14731	14662	14681	14855	14797	14633	14542	14687	14716	14570	14571	14655	14737	14654	14735	14732	14741	14644	14738	14701	14672	14710	14586	14620	14677	14599	14580	14651	14499	14802	14797	14665	14699	14739	14719	14619	14577	14705	14621	14597	14661	14631	14689	14539	14690	14523	14611	14692	14569	14517	14667	14654	14587	14669	14715	14764	14840	14664	14778	14725	14895	14664	14584	14772	14513	14630	14667	14727	14717	14757	14794	14637	14572	14646	14646	14928	14722	14817	14731	14684	14717	14793	14610	14739	14703	14557	14644	14674	14546	14662	14763	14608	14861	14680	14711	14697	14593	14589	14572	14692	14715	14737	14707	14720	14634	14658	14774	14650	14810	14675	14740	14682	14672	14718	14585	14697	14669	14502	14704	14678	14628	14652	14653	14698	14671	14541	14641	14811	14834	14543	14626	14753	14724	14554	14856	14589	14718	14685	14744	14643	14592	14594	14609	14635	14640	14578	14735	14524	14731	14790	14762	14665	14787	14708	14646	14767	14861	14598	14694	14578	14702	14795	14556	14605	14673	14785	14698	14681	14718	14643	14579	14641	14658	14743	14803	14846	14779	14658	14696	14662	14657	14749	14736	14824	14652	14697	14743	14873	14720	14461	14728	14620	14792	14607	14837	14549	14584	14727	14653	14565	14649	14736	14587	14555	14603	14805	14725	14768	14603	14680	14687	14537	14663	14799	14679	14687	14770	14699	14649	14644	14810	14754	14683	14644	14616	14818	14739	14850	14700	14670	14707	14526	14566	14640	14628	14681	14649	14681	14562	14825	14756	14631	14713	14649	14727	14644	14787	14515	14592	14877	14731	14605	14564	14574	14678	14698	14661	14860	14589	14775	14710	14572	14643	14740	14667	14701	14658	14669	14712	14789	14597	14697	14720	14745	14762	14634	14587	14667	14455	14745	14703	14646	14684	14584	14677	14539	14517	14632	14535	14754	14690	14684	14620	14804	14769	14615	14439	14608	14661	14690	14832	14594	14570	14639	14548	14810	14462	14681	14634	14926	14634	14897	14641	14617	14491	14684	14518	14676	14824	14686	14500	14631	14595	14755	14591	14667	14718	14587	14607	14685	14805	14734	14678	14736	14541	14520	14702	14775	14577	14656	14798	14677	14509	14806	14581	14711	14744	14516	14675	14596	14701	14687	14567	14709	14595	14629	14711	14600	14690	14687	14647	14626	14658	14805	14550	14551	14565	14793	14595	14811	14651	14875	14662	14572	14706	14582	14777	14418	14878	14620	14588	14835	14570	14554	14730	14768	14645	14770	14694	14535	14505	14747	14729	14711	14862	14711	14617	14770	14626	14737	14593	14744	14667	14736	14614	14761	14639	14678	14823	14747	14698	14537	14692	14685	14579	14728	14668	14671	14611	14717	14675	14672	14577	14739	14595	14627	14596	14689	14856	14540	14465	14812	14760	14602	14658	14698	14520	14724	14699	14595	14748	14610	14525	14692	14692	14722	14745	14641	14736	14766	14695	14667	14811	14627	14743	14742	14499	14828	14669	14779	14551	14789	14665	14684	14636	14644	14778	14710	14706	14667	14443	14748	14729	14674	14669	14463	14551	14548	14568	14605	14766	14807	14746	14716	14580	14530	14660	14720	14600	14575	14731	14567	14695	14573	14649	14495	14611	14669	14862	14868	14725	14587	14724	14663	14651	14549	14755	14580	14688	14716	14743	14513	14622	14672	14628	14699	14570	14621	14737	14633	14642	14842	14570	14733	14716	14542	14652	14804	14758	14780	14677	14603	14901	14609	14718	14677	14637	14697	14961	14715	14605	14846	14642	14744	14622	14734	14552	14956	14621	14599	14533	14581	14502	14509	14586	14621	14799	14661	14695	14705	14700	14596	14706	14715	14802	14671	14653	14812	14805	14676	14614	14655	14558	14630	14672	14698	14734	14756	14587	14539	14618	14819	14735	14519	14634	14725	14784	14590	14621	14654	14678	14645	14713	14430	14758	14573	14691	14684	14696	14730	14660	14723	14603	14747	14787	14663	14838	14674	14998	14597	14784	14587	14645	14694	14637	14667	14653	14752	14721	14544	14741	14668	14852	14596	14609	14646	14591	14588	14589	14581	14638	14670	14683	14734	14760	14586	14556	14670	14466	14625	14649	14787	14716	14499	14502	14711	14567	14708	14584	14741	14769	14758	14789	14669	14605	14711	14571
28502	23483	26932	23963	20094	19604	19234	18385	18375	18308	18250	18087	17986	17993	17726	17989	17970	17684	17923	17978	17782	17857	17892	17883	18006	18055	18008	17883	17965	17979	17909	17898	17993	17867	17829	17732	17778	17828	18015	17953	17964	17817	17931	18003	17844	17987	17620	17698	17875	17755	17970	17907	17878	17962	17718	17830	17965	17755	17825	17902	17839	17861	17792	17806	17841	17785	17653	17851	18001	17907	17893	17984	17930	17851	17776	17886	18035	17863	18041	18059	17981	17928	18002	17778	17879	17845	18058	17827	17860	17828	17875	17918	17950	18042	18061	17902	18049	17633	17951	17856	17680	17790	17850	17800	17813	17962	17851	17692	17929	17745	17794	17979	17956	18041	17844	18037	17719	17858	17955	17839	17727	18009	17877	17886	17842	17909	17804	18024	17941	17793	17965	17650	17915	17937	17871	17652	17933	17845	17812	18247	17982	17621	17867	18049	17725	18037	17700	17794	17633	17928	17757	17829	17659	17842	17946	17794	18021	17887	17895	17914	18014	17923	17994	17779	17744	17936	17911	17779	18014	17909	17774	17899	17792	17791	17916	17690	17950	17909	17942	17563	17647	17844	17880	17846	17831	17955	17844	17889	17770	17701	17870	17835	17787	17682	17700	17871	17791	17936	17865	17928	17789	17815	17832	17859	18130	18237	17875	17657	17887	17898	17838	17943	17823	17813	17825	17866	17785	17951	17836	17743	18033	17755	17975	17552	17751	17852	17836	17695	17852	17767	17914	17870	17877	17788	17854	17725	17797	17903	17883	17734	17934	18049	18118	17774	18042	17739	17881	17803	17933	17679	17914	17693	17820	17796	17894	17797	17846	17830	17956	18000	17912	17806	17782	17718	17662	17792	17928	17881	17850	17938	17634	17987	17787	17903	17876	17874	17570	18024	18053	17972	17610	17703	17963	17869	17728	17901	17798	17891	17978	17827	17944	17740	18141	17759	17590	17899	17895	17731	17778	17907	18061	17826	17993	17940	17908	17989	18066	17907	17769	17950	17647	17778	17737	17623	17960	17990	17856	17968	17658	17787	17807	18013	17820	17744	17775	17935	17785	17648	17855	17986	17749	17879	18014	17848	18001	17856	17899	17789	18006	17889	17810	17701	17694	17630	17573	17946	17911	17674	17802	17829	17657	17737	17853	17792	17840	17891	17812	17914	17582	17820	18017	17936	17913	17738	17815	17801	17901	17944	18010	17858	17968	17801	17942	17823	17890	17914	17843	17932	17893	17949	17892	17836	17737	17861	17851	18031	17881	17729	17774	17790	17974	17735	17775	17855	18004	17978	17858	17962	17732	18010	17921	17697	17648	17824	17982	17811	18025	17573	17826	18018	17710	17982	18044	17746	17756	17844	17866	17777	17797	17867	17761	17941	17986	17872	17783	17874	17943	17838	17983	17677	17834	17885	17921	18095	17755	17850	17906	17754	17748	17824	17906	17798	17927	17857	17823	17847	17875	17757	17828	17726	17932	18037	17762	17943	17800	18018	17742	17975	17893	17981	17765	17997	17888	17805	17902	17893	17912	17643	17895	17583	17784	17894	17991	17869	17775	17882	17865	17856	17666	17764	17833	17665	17795	17868	17911	17965	17826	17891	17782	17904	17993	17826	17731	17714	17916	17819	18170	17922	18004	17991	17720	17728	18019	17823	17742	17781	17814	17919	17813	17787	17715	17717	17845	18031	17864	17932	17992	17920	17826	17981	17838	17912	17924	17754	17715	17650	17793	17790	17730	18010	17808	17783	17927	17853	17848	17943	17876	17812	17767	17551	17726	18016	17915	17941	17985	18021	17713	17606	17804	17696	17675	17797	17610	17742	17862	17819	17922	18151	17789	17844	17818	17960	17943	17904	17891	17949	17801	17912	17842	17837	17836	17879	17998	17751	17840	17861	18087	17838	17902	17901	17924	17854	17749	17682	18017	17930	17881	17889	17924	17902	17638	17961	17823	17937	17708	17860	17911	17711	17954	17906	17884	18075	18026	17835	17768	17823	17848	17783	17979	18020	17928	17953	17960	17801	17716	17861	17969	17876	18113	17920	17953	17915	18080	18068	17695	17724	17733	17864	17821	18051	18032	18033	17868	17795	17826	18054	17827	17849	17911	18028	17806	17896	17880	17838	17886	17786	17934	17654	17786	17902	17846	18150	17854	17814	17790	17762	17758	17841	17832	17877	17810	17669	18033	17671	18051	18082	17557	17907	17895	17862	17664	17853	17924	17872	17768	17898	17872	17662	17950	17970	17908	17930	17987	17824	17886	17836	17755	17886	17975	17751	17891	17687	17848	17727	17769	17859	17870	17878	17923	17827	17857	17633	17815	17855	17781	17863	17757	17774	17752	17965	18120	17768	18222	17733	17743	17866	18032	17978	17952	18031	17996	17888	17848	17712	17929	17907	17876	17807	17763	17805	17903	17912	17851	17733	17938	17737	17897	17812	17819	17797	17871	17931	17613	17863	17975	17850	17729	17779	17776	18033	17788	17680	17975	17928	17940	17815	18066	17795	17621	17875	17979	17925	17854	17775	17686	17703	17896	17751	17879	17899	17822	17903	17885	17885	17809	18149	17937	17951	17793	17936	17934	17787	17750	17837	17963	17600	17662	17862	17719	17833	17966	17906	17843	17891	18139	17997	17860	17836	17817	17722	17962	18084	18063	17855	17834	17816	17488	17764	17956	18128	17745	17987	17910	17941	17790	17946	17843	17912	17949	17908	17658	17827	17952	17901	17749	17760	17930	17951	17839	17654	17818	17621	17820	18021	17670	17970	17760	17835	18070	17950	17859	17860	17827	17891	17902	17769	18024	17968	17660	17963	17928	17761	17693	17869	17704	17866	17910	17762	17869	17876	17707	17730	17676	17885	17769	17759	17873	17863	17834	17796	17798	17781	17769	17814	17912	17805	17806	18017	17682	17937	17894	18022	17927	17924	17828	17722	17940	17934	17761	17807	17859	17846	17606	17906	17999	18148	17765	17757	17855	17871	17689	18018	17898	17672	18005	18037	17726	17778	17707	17743	17694	18021	17755	18058	17841	17962	17970	17834	18000	17945	17968	17902	17833	17848	17934	17787	17837	17858	17835	17752	17830	17954	17981	17804	17875	18060	17878	18079	17857	17775	17888	17832	18036	17722	17755	17947	17849	17821	17839	18013	17688	17996	17990	17756	18051	18121	18011	17870	17967	17844	17946	17762	17921	17886	17824	17706	17753	17790	18033	17979	17791	17645	17939	17711	17821	17757	17898	17953	17776	17767	17909	17742	17884	17929	17818	18034	17729	17832	17944	17876	17902	17861	17834	17865	18213	17973	17985	17939	17760	17939	17992	18116	17888	17908	17702	17826	17714	17822	17950	17886	17913	17769	17735	18081	17978	18010	17758	17714	17936	17831	17876	17879	17844	17844	18074	18069	18090	17734	17909	17853	17706	18066	18116	17878	17668	17716	17713	17624	17806	17925	17948	17827	17904	17731	17859	17737	17811	17845	17793	17919	18078	17907	17961	17982	17879	17958	17680	18056	17769	17859	17703	17776	18018	17746	17882	18016	17825	17947	17934	17887	17733	17724	17934	17731	17753	17983	17923	17830	17905	17840	17811	17511	17882	17723	17774	17744	17808	17809	17911	17795	18112	18066	17577	17893	18038	17740	18094	17932	17822	17971	17680	17602	17778	17813	17919	17933	17840	17961	17985	17765	18008	18016	18065	18045	18019	17817	18020	17845	17865	17808	17701	17785	17932	17817	17919	17920	17694	17751	17923	17783	17847	17971	17916	17808	17900	17889	17730	17975	17814	17751	17795	17952	17806	17797	17732	17759	17883	17976	17889	17944	17829	17812	17995	17923	17902	17800	17948	17656	17765	17959	17829	17683	18014	17657	17811	17850	17874	17855	17789	17873	17960	18024	18066	18195	18036	17817	17925	17808	17848	17876	17770	17851	17824	17879	17996	17974	17899	17932	17935	17704	17829	17858	18044	17790	17855	18125	17890	17926	17806	17736	17738	17898	18127	17874	17817	17699	18018	17880	17803	17907	17805	17862	17869	17860	17785	17844	17991	17793	17855	17714	17804	18138	17853	17694	17849	17918	17809	17735	17731	17774	17750	17797	17999	17955	17815	18018	17999	17855	18016	17927	17805	17883	17983	17840	17708	17834	17785	17800	17703	17728	17855	17901	17989	17884	18160	17812	17716	17950	17779	17733	17776	17873	17954	17775	17932	17762	17683	17750	17781	17838	18066	17866	18037	17741	17783	17974	17826	17963	17796	18010	17726	17766	17790	17753	17872	17890	17796	17816	17961	17992	17765	17822	18010	17883	17929	17763	17926	17901	17646	18054	18023	17894	17974	17977	17819	17977	17983	17876	17845	17997	17800	17795	17911	17733	17910	18110	17769	17762	17924	17837	18045	17856	17894	17971	18058	17731	17621	17954	17789	17917	17907	18018	17971	17904	17840	17774	17596	17837	17891	17969	17867	17715	17853	17846	17720	17900	17724	17938	18116	18142	17845	17819	17843	18034	17594	17897	17773	17941	17714	17978	18121	18020	17928	17798	17840	17774	17962	17730	17963	17932	17728	17890	17922	17891	17899	17894	17647	17695	17799	17756	17977	17928	18007	17890	17767	17911	18029	18007	17763	17882	17935	18022	18129	17922	17903	17808	17794	17820	17854	17607	17936	17803	17843	18020	17801	17629	17850	17953	17668	18061	17830	17745	18002	17870	17787	17974	17806	17901	17774	17714	17876	17984	17902	17794	17792	17962	17668	17682	17759	17839	18057	17869	17967	17885	17958	17913	17891	18017	17677	17853	17908	17784	18010	18101	17968	17841	17887	17909	17971	17896	17636	17835	17892	17788	17633	17944	17905	17794	17718	17742	17783	18121	17907	17967	17799	17671	17892	17659	17869	17891	17911	18090	17902	17913	18018	17761	17934	17954	17632	18152	17731	17946	17895	17768	17876	17857	17776	17717	17716	17787	17872	17786	17899	17998	17872	17938	17942	17836	17845	17756	17986	17751	17723	17873	17981	17955	17868	17912	17936	17855	17890	17914	17736	17983	17723	17671	17893	17906	17741	17883	17845	17900	18040	18094	17808	17925	17806	17784	17991	18130	17865	17920	17693	17813	17628	17773
21404	29165	25447	20116	17924	17161	16382	15813	15546	15434	15168	15089	15075	15038	14902	14910	14586	14869	14931	14750	14807	14769	14946	14672	14937	14974	14813	14820	14788	14861	14851	14774	14754	14778	14597	14914	14660	14931	14826	14699	14754	14887	14608	14910	14879	14696	14735	14743	14787	15025	14778	14579	14749	14622	14808	14757	14606	14803	14926	14725	14683	14758	14718	14867	14649	14740	14723	14855	14910	14703	14790	14749	14905	14767	14795	14787	14690	14715	14843	14728	14902	14933	14935	14775	14754	14827	14792	14879	14846	14760	14824	14888	14803	14676	14935	14847	14776	14775	14659	14748	14723	14728	14817	14666	14624	14789	14678	14703	14810	14734	14804	14798	14734	14794	14798	14594	14738	14932	14841	14781	14744	14834	14663	14704	14705	14813	14709	14601	14772	14710	14837	14763	14629	14710	14703	14713	14599	14837	14729	14717	14855	14683	14954	14882	14869	14701	14689	14727	14949	14626	14647	14786	14706	14853	14867	14647	14794	14676	14916	14828	14696	14915	14667	14866	14683	14625	14725	14801	14699	14640	14851	14796	14755	14794	14880	14733	14770	14643	14922	14692	14778	14941	14719	14863	14839	14662	14711	14692	14807	14848	14812	14767	14771	14764	14710	14720	14860	14780	14815	14843	14836	14791	14713	14760	14818	14734	14905	14738	14620	14722	14720	14788	14629	14676	14732	14728	14663	14766	14765	14677	14823	14888	14766	14536	14796	14723	14829	14617	14806	14790	14938	14803	14549	14598	14753	14922	14793	14734	14742	14726	14911	14776	14523	14612	14786	14794	14873	14751	14972	14652	14786	14850	14932	14693	14725	14796	14738	14749	14709	14845	14795	14778	14790	14773	14800	14872	14748	14766	14649	14833	14661	14817	14674	14760	14890	14769	14732	14813	14809	14630	14793	14820	14750	14743	14936	14835	14863	14877	14671	14771	14963	14620	14782	14743	14807	14829	14976	14654	14758	14657	14709	14740	14825	14777	14709	14770	14750	14747	14709	14813	14640	14640	14870	14849	14824	14856	14634	14732	14791	14811	14732	14803	14756	14819	14880	14652	14866	14699	14817	14840	14675	14644	14819	14769	14927	14737	14700	14828	14781	14595	14713	14617	14834	14663	14859	14770	14717	14785	14704	14831	14697	14759	14757	14648	14749	14810	14651	14494	14781	14739	14692	14764	14605	14778	14853	14776	14799	14687	14791	14742	14696	14713	14771	14723	14754	14653	14818	14912	14818	14763	14711	14925	14725	14812	14882	14878	15065	14739	14782	14819	14700	14794	14657	14873	14713	14931	14732	14683	14747	14793	14992	14630	14832	14621	14844	14679	14751	14907	14898	14734	14724	14886	14666	14785	14784	14881	14717	14595	14656	14723	14800	14845	14679	14696	14731	14736	14745	14762	14709	14555	14763	14794	14877	14691	14863	14740	14631	14857	14854	14722	15008	14845	14760	14905	14830	14895	14792	14866	14878	14870	14799	14844	14908	14678	14876	14754	14869	14752	14758	14784	14665	14770	14991	14901	14731	14747	14771	14717	14826	14752	14675	14738	14810	14852	14684	14816	14849	14908	14832	14832	14715	14782	14819	14693	14871	14821	14856	14810	14700	14770	14776	14743	14862	14710	14684	14874	14800	14891	14906	14945	14683	14801	14697	14911	14941	14695	14680	14854	14836	14805	14921	14714	14715	14631	14896	14739	14888	14845	14933	14848	14701	14746	14865	14601	14813	14988	14863	14753	14824	14623	14751	14735	14790	14724	14879	14738	14688	14735	14775	14801	14750	14742	14769	14887	14757	14850	14830	14920	14731	14690	14716	14769	14701	14786	14787	14756	14914	14824	14785	14729	14757	14810	14752	14779	14978	14752	14700	14774	14748	14962	14691	14852	14676	14632	14727	14815	14913	14775	14771	14906	14715	14828	14738	14806	14717	14792	14651	14944	14741	14640	14866	14695	14629	14684	14890	14774	14865	14757	14811	14704	14892	14740	14802	14937	14915	14740	14804	14716	14729	14827	14823	14787	14715	14644	14712	14886	14879	14716	14594	14879	14682	14817	14693	14757	14946	14790	14777	14952	14702	14813	14729	14835	14835	14862	14770	14747	14769	14591	14807	14736	14770	14871	14757	14692	14783	14623	14857	14747	14980	14940	14802	14952	14784	14789	14761	14747	14842	14612	14807	14739	14845	14793	14810	14667	14824	14889	14905	14692	14661	14705	14819	14650	14927	14702	14659	14733	14861	14671	14729	14917	14874	14673	14722	14865	14751	14800	15014	14692	14682	14887	14771	14776	14840	14832	14779	14745	14677	14723	14872	14713	14793	14688	14890	14852	14736	14939	14737	14772	14763	15069	14918	14836	14728	14659	14683	14717	14659	14755	14522	14773	14609	14938	14795	14606	14724	14662	14822	14898	14687	14969	14863	14823	14692	14867	14694	14813	14741	14747	14712	14836	14789	14689	14665	14807	14727	14622	14887	14670	14786	14877	14798	14914	14733	14684	14838	14774	14856	14849	14830	14880	14803	14838	14824	14643	14751	14702	14741	14781	14752	14763	14784	14761	14805	14548	14725	14820	14755	14818	14788	14710	14838	14933	14683	14688	14727	14668	14899	14926	14695	14476	14871	14789	14715	14789	14675	14800	14817	14786	14799	14836	14788	14788	14674	14822	14644	14712	14702	14688	14868	14741	14716	14965	14923	14769	14810	14777	14826	14631	14879	14756	14750	14847	14661	14824	14782	14830	14812	14727	14753	14838	14843	14687	14725	14645	14705	14660	14831	14644	14951	14817	14772	14960	14768	14714	14893	14792	14809	14787	14821	14819	14793	14817	14704	14694	14879	14780	14765	14728	14862	14745	14926	14794	14832	14879	14819	14837	14799	14834	14777	14832	14755	14735	14751	14827	14855	14728	14688	14757	14838	14830	14783	14704	14737	14859	14809	14619	14880	14830	14882	14636	14698	14732	14874	14692	14777	14770	14913	14876	14670	14720	14956	14780	14856	14629	14844	14873	14879	14698	14784	14563	14976	14723	14675	14962	14686	14763	14594	14804	14780	14752	14750	14862	14779	14863	14640	14757	14798	14740	14813	15010	14698	14847	14750	14787	14657	14761	14828	14797	14757	14713	14681	14839	14806	14706	14827	14740	14746	14864	14822	14724	14993	14947	15007	14811	14754	14830	14943	14788	14804	14743	14728	14929	14823	14726	14774	14671	14809	14789	14657	14881	14893	14794	14782	14839	14953	14804	14703	14870	14837	14870	14790	14768	14826	14877	14831	14821	14747	14731	14627	14947	14839	14596	14681	14725	14691	14800	14620	14667	14660	14846	14732	14810	14841	14844	14730	14641	14905	14694	14818	14801	14989	14846	14816	14623	14795	14710	14718	14805	14750	14691	14688	14904	14813	14843	14743	14697	14676	14907	14818	14809	14821	14801	14808	14957	14869	14722	14558	14641	14729	14805	14855	14674	14677	14663	14602	14849	14753	14940	14839	14841	14834	14707	14920	14744	14892	14721	15000	14755	14709	14883	14751	14773	14632	14939	14858	14810	14762	14733	14658	14711	14908	14858	14470	14801	14778	14691	14783	14717	14870	14618	14724	14628	14546	14733	14992	14738	14841	14751	14865	14700	14721	14874	14857	14897	14787	14660	14808	14899	14756	14685	14834	14618	14738	14827	14701	14685	14798	14827	14835	14667	14874	14877	14872	14704	14670	14885	14922	14917	14888	14847	14947	14763	14804	14748	14867	14696	14841	14885	14809	14715	14665	14696	14806	14659	14883	14704	14913	14825	14669	14618	14694	14761	14659	14806	14862	14807	14704	14730	14732	14844	14883	14775	14651	14602	14746	14723	14760	14843	14712	14751	14930	14684	14842	14573	14772	14670	14782	14901	14764	14882	14708	14549	14688	14683	14887	14860	14800	14714	14771	14932	14897	14884	14771	14745	14705	14816	14540	14792	14769	14788	14775	14851	14748	14488	14664	14741	14704	14761	14761	14847	14586	14798	14975	14849	14723	14834	14898	14784	14727	14581	14710	14787	14835	14768	14864	14659	14666	14807	14650	14501	14875	14626	14806	14769	14882	14798	14732	14734	14886	15007	14862	14778	14642	14924	14700	14804	14832	14769	14933	14839	14824	14716	14706	14910	14787	14709	14858	14719	14530	14611	14919	14804	14840	14700	14681	14771	14829	14754	14872	14803	15074	14676	14675	14785	14894	14800	14967	14655	14860	14724	14777	14731	14724	14602	14907	14736	14769	14822	14821	14658	14952	14869	14873	14702	14881	14658	14665	14679	14713	14875	14641	14795	14912	14766	14752	14631	14712	14744	14846	14764	14837	14912	14783	14827	14647	14759	14818	14796	14824	14743	14717	14648	14627	14693	14701	14687	14716	14872	14706	14828	14995	14866	14547	14760	14757	14818	14683	14786	14893	14733	14882	14795	14783	14747	14746	14963	14858	14953	14915	14900	14598	14785	14841	14852	14878	14631	14740	14649	14655	14782	14672	14802	14934	14699	14829	14757	14819	14775	14898	14634	14757	14703	14846	14939	14575	14745	14753	14886	14716	14774	14925	14753	14661	14965	14813	14688	14759	14657	14718	14892	14797	15025	14852	14764	14819	14801	14719	14569	14762	14642	14734	15029	14665	14843	14794	14706	14707	14761	14760	14813	14813	14668	14815	14909	14837	14740	14752	14882	14692	14736	14815	14752	14667	14644	14661	14886	14814	14705	14827	14773	14838	14779	15076	14850	14661	14868	14859	14471	14794	14678	14694	14728	14884	14705	14763	14814	14736	14787	14599	14713	14759	14995	14711	14910	14817	14768	14700	14828	14674	14849	14968	14754	14806	14792	14591	14775	14906	14759	14820	14858	14997	14819	14598	14837	14793	14761	14791	14693	14836	14889	14728	14876	14766	14768	14870	14739	14537	14776	14771	14609	14762	14804	14621	14614	14760	14907	14768	14817	14776	14890	14755	14768	14716	14658	14899	14776	14689	14592	14849	14526	14801	14746	14877	14622	14700	14747	14793	14826	14636	14723	14792	14843	14806	14767	14660	14989	14733	14701	14816	14800	14819	14799	14932	14841	14784	14569	14863	14974	14748	14683	14733	14702	14746	14744	14748	14865
24137	21164	28468	24443	22680	22768	21884	18968	18235	18448	18146	18101	17848	17795	17730	17662	17817	17555	17682	17710	17609	17605	17676	17711	17696	17633	17648	17428	17724	17589	17520	17567	17533	17531	17656	17495	17711	17577	17729	17679	17555	17487	17545	17470	17464	17619	17497	17410	17658	17442	17551	17422	17411	17508	17676	17457	17662	17568	17612	17510	17569	17502	17566	17689	17430	17522	17538	17643	17538	17573	17752	17571	17508	17436	17358	17382	17553	17333	17445	17374	17619	17346	17560	17419	17455	17618	17695	17542	17747	17571	17628	17396	17461	17581	17576	17744	17427	17359	17463	17416	17511	17467	17456	17340	17483	17494	17526	17493	17690	17712	17612	17510	17402	17461	17465	17327	17596	17533	17655	17336	17565	17563	17470	17575	17490	17490	17325	17515	17447	17252	17475	17480	17556	17465	17465	17611	17463	17456	17394	17703	17464	17417	17598	17497	17465	17432	17561	17594	17487	17580	17430	17536	17372	17328	17590	17550	17416	17591	17525	17448	17590	17369	17278	17421	17293	17454	17526	17493	17544	17582	17578	17582	17320	17760	17426	17416	17502	17455	17235	17468	17398	17466	17413	17476	17376	17579	17429	17360	17506	17785	17443	17533	17687	17484	17489	17403	17257	17394	17336	17414	17501	17568	17452	17353	17579	17510	17469	17454	17488	17335	17626	17355	17441	17525	17661	17620	17581	17494	17358	17433	17310	17489	17532	17533	17447	17615	17586	17334	17554	17505	17434	17437	17570	17408	17542	17465	17553	17421	17632	17473	17601	17297	17624	17372	17641	17388	17541	17680	17633	17439	17494	17528	17309	17483	17568	17265	17480	17429	17422	17323	17436	17484	17656	17405	17404	17472	17459	17297	17536	17446	17507	17424	17614	17353	17499	17593	17645	17532	17497	17308	17403	17634	17610	17381	17485	17359	17426	17456	17552	17461	17396	17642	17433	17566	17483	17508	17606	17432	17505	17630	17621	17432	17545	17483	17543	17535	17502	17487	17454	17546	17534	17494	17629	17296	17549	17682	17486	17617	17593	17511	17460	17469	17374	17449	17551	17393	17355	17417	17354	17568	17405	17847	17561	17447	17544	17447	17487	17539	17634	17824	17804	17526	17456	17497	17437	17565	17495	17416	17606	17392	17581	17412	17302	17388	17389	17586	17640	17526	17356	17577	17573	17360	17458	17378	17371	17316	17468	17463	17597	17523	17404	17488	17667	17388	17635	17506	17538	17382	17469	17374	17519	17491	17464	17511	17508	17478	17265	17533	17536	17657	17585	17372	17596	17403	17277	17620	17436	17516	17661	17400	17365	17415	17583	17452	17464	17658	17384	17462	17544	17392	17639	17637	17401	17435	17480	17405	17512	17721	17554	17422	17623	17553	17248	17316	17376	17407	17480	17397	17490	17542	17674	17686	17627	17477	17308	17435	17334	17507	17532	17520	17432	17433	17448	17560	17436	17610	17292	17583	17436	17514	17457	17466	17482	17329	17582	17631	17570	17544	17452	17519	17605	17221	17384	17486	17491	17343	17588	17525	17528	17468	17558	17511	17478	17504	17688	17559	17697	17593	17348	17484	17574	17668	17576	17550	17645	17373	17391	17406	17601	17516	17362	17562	17538	17350	17404	17308	17631	17543	17567	17503	17369	17517	17613	17488	17427	17439	17528	17366	17325	17632	17390	17552	17529	17499	17693	17498	17428	17329	17316	17293	17475	17411	17309	17618	17351	17538	17596	17292	17428	17585	17336	17386	17614	17445	17397	17442	17473	17490	17462	17554	17550	17391	17407	17387	17195	17368	17511	17568	17499	17626	17439	17741	17469	17416	17441	17397	17516	17522	17713	17537	17546	17511	17655	17416	17334	17426	17357	17636	17494	17527	17392	17381	17618	17511	17474	17621	17544	17466	17492	17596	17491	17460	17293	17320	17424	17460	17426	17568	17480	17408	17666	17364	17472	17478	17544	17676	17356	17447	17513	17555	17380	17318	17433	17634	17389	17408	17359	17408	17601	17447	17604	17409	17595	17362	17547	17429	17543	17634	17499	17296	17580	17513	17403	17568	17558	17480	17500	17385	17586	17357	17468	17538	17497	17349	17637	17353	17604	17461	17515	17523	17611	17518	17465	17403	17478	17573	17335	17571	17518	17401	17494	17389	17409	17395	17476	17524	17514	17493	17563	17613	17342	17469	17541	17304	17616	17472	17397	17532	17361	17456	17569	17392	17597	17282	17436	17435	17570	17273	17600	17616	17542	17557	17517	17445	17482	17648	17464	17782	17600	17423	17520	17605	17377	17485	17441	17929	17826	17391	17290	17487	17413	17561	17530	17681	17298	17755	17628	17617	17719	17683	17685	17475	17318	17514	17403	17577	17653	17605	17611	17370	17542	17449	17557	17350	17436	17487	17256	17461	17487	17329	17521	17185	17516	17500	17477	17502	17367	17502	17408	17473	17518	17586	17489	17371	17436	17578	17681	17468	17384	17549	17561	17432	17678	17730	17569	17477	17468	17582	17500	17331	17665	17385	17537	17324	17328	17535	17329	17385	17497	17430	17441	17435	17492	17440	17644	17600	17478	17652	17674	17406	17385	17413	17398	17571	17451	17553	17657	17520	17660	17442	17395	17448	17533	17358	17587	17466	17747	17315	17365	17611	17438	17404	17551	17609	17484	17450	17408	17707	17437	17563	17544	17781	17650	17436	17599	17545	17403	17458	17361	17450	17585	17408	17519	17566	17635	17638	17396	17459	17444	17606	17694	17590	17483	17416	17306	17490	17617	17473	17484	17679	17367	17639	17591	17387	17498	17686	17461	17462	17476	17437	17544	17549	17252	17420	17647	17488	17614	17418	17489	17595	17355	17446	17627	17566	17438	17613	17477	17276	17356	17516	17413	17532	17473	17518	17470	17490	17689	17513	17341	17542	17508	17572	17508	17661	17327	17432	17393	17299	17558	17430	17318	17474	17498	17448	17340	17424	17729	17616	17530	17557	17529	17621	17632	17622	17535	17410	17559	17481	17419	17459	17642	17486	17484	17523	17581	17278	17580	17736	17353	17528	17469	17532	17597	17491	17582	17588	17503	17398	17609	17428	17549	17684	17361	17427	17503	17404	17325	17544	17514	17512	17691	17486	17473	17545	17548	17528	17676	17577	17598	17493	17563	17415	17511	17575	17334	17539	17733	17478	17546	17407	17609	17399	17548	17478	17600	17570	17577	17624	17449	17403	17423	17562	17475	17737	17636	17474	17584	17440	17239	17400	17357	17374	17417	17516	17563	17416	17600	17612	17536	17499	17521	17617	17340	17435	17336	17509	17660	17424	17516	17262	17754	17329	17624	17584	17480	17368	17620	17654	17540	17408	17367	17332	17395	17358	17366	17463	17531	17227	17653	17504	17333	17525	17583	17365	17405	17189	17564	17370	17523	17447	17565	17486	17589	17601	17454	17279	17687	17604	17602	17302	17415	17476	17570	17451	17399	17361	17472	17355	17562	17517	17662	17590	17398	17461	17446	17469	17410	17540	17374	17485	17497	17508	17522	17310	17400	17593	17454	17518	17237	17393	17421	17661	17624	17559	17490	17583	17594	17633	17790	17504	17307	17634	17577	17565	17457	17468	17543	17363	17448	17405	17472	17253	17464	17557	17406	17685	17508	17585	17297	17169	17362	17632	17594	17495	17522	17501	17421	17410	17353	17594	17484	17544	17383	17641	17397	17625	17507	17263	17347	17477	17554	17504	17492	17683	17435	17331	17313	17584	17522	17442	17394	17518	17474	17513	17530	17457	17468	17542	17632	17498	17454	17371	17449	17556	17669	17538	17560	17443	17604	17521	17406	17434	17430	17411	17577	17561	17500	17426	17614	17346	17627	17715	17519	17620	17576	17447	17570	17263	17392	17492	17489	17567	17372	17478	17701	17435	17420	17661	17382	17655	17519	17579	17528	17331	17494	17507	17174	17675	17449	17582	17413	17347	17389	17626	17556	17557	17548	17586	17619	17359	17438	17621	17485	17715	17712	17418	17505	17443	17494	17641	17617	17398	17425	17495	17650	17601	17462	17340	17429	17338	17544	17563	17665	17495	17413	17424	17615	17460	17424	17460	17461	17442	17374	17342	17588	17357	17557	17534	17619	17615	17320	17354	17305	17234	17490	17543	17339	17298	17419	17369	17434	17576	17513	17576	17555	17502	17438	17472	17504	17627	17353	17387	17565	17455	17509	17545	17473	17338	17630	17392	17665	17461	17452	17523	17596	17467	17175	17366	17404	17515	17697	17433	17473	17426	17411	17423	17575	17439	17381	17552	17402	17619	17352	17350	17333	17509	17644	17583	17564	17559	17512	17481	17616	17494	17549	17408	17461	17472	17528	17758	17689	17645	17705	17542	17356	17419	17345	17334	17426	17516	17514	17439	17450	17523	17303	17503	17583	17531	17524	17613	17601	17467	17354	17543	17490	17365	17401	17571	17467	17414	17628	17458	17452	17408	17507	17420	17563	17647	17492	17547	17676	17389	17399	17479	17462	17477	17515	17567	17399	17396	17459	17349	17662	17644	17628	17602	17424	17646	17228	17550	17432	17411	17729	17342	17302	17418	17422	17438	17367	17288	17404	17343	17533	17605	17397	17505	17703	17702	17543	17318	17621	17432	17495	17607	17482	17682	17436	17388	17461	17483	17580	17163	17242	17482	17546	17454	17611	17752	17468	17412	17732	17714	17364	17457	17243	17241	17382	17380	17439	17358	17555	17537	17667	17466	17492	17354	17302	17598	17444	17559	17313	17372	17379	17581	17611	17534	17586	17491	17470	17429	17726	17326	17396	17555	17469	17433	17422	17731	17494	17488	17757	17558	17433	17402	17311	17406	17378	17352	17402	17335	17562	17566	17401	17595	17475	17711	17516	17503	17505	17570	17351	17378	17398	17468	17411	17547	17512	17381	17347	17381	17389	17538	17408	17720	17294	17638	17414	17482	17515	17566	17407	17544	17644	17600	17416	17543	17562	17402	17765	17542	17623	17627	17498	17425	17545	17385	17589	17554	17460	17388	17418	17290	17177	17356	17553	17369	17424	17494	17681	17459	17627	17612	17436	17454	17609	17419	17608	17570	17547	17553	17526	17490	17214	17536	17463	17591
21009	36027	32920	25089	20921	18600	17491	16195	16047	15805	15325	14990	15051	14850	14817	14742	14878	14730	14655	14695	14702	14829	14637	14585	14705	14572	14690	14481	14510	14558	14562	14670	14584	14582	14569	14661	14592	14511	14493	14512	14497	14584	14574	14662	14673	14737	14410	14513	14520	14436	14591	14610	14608	14643	14501	14618	14576	14542	14547	14597	14668	14332	14363	14459	14633	14510	14547	14560	14593	14560	14549	14651	14462	14488	14571	14560	14678	14531	14537	14388	14531	14612	14692	14526	14681	14800	14549	14722	14584	14469	14628	14773	14519	14396	14635	14649	14511	14544	14650	14622	14714	14617	14508	14353	14585	14591	14640	14496	14461	14619	14608	14439	14440	14703	14655	14528	14447	14464	14499	14512	14507	14530	14536	14478	14627	14536	14471	14590	14631	14675	14605	14550	14405	14608	14364	14544	14543	14357	14408	14505	14346	14564	14564	14666	14570	14654	14398	14580	14400	14561	14631	14506	14518	14597	14596	14553	14510	14479	14702	14409	14687	14504	14540	14743	14391	14423	14494	14615	14639	14551	14505	14644	14608	14562	14432	14641	14432	14476	14560	14413	14756	14580	14502	14457	14620	14526	14665	14452	14558	14603	14393	14530	14651	14568	14688	14543	14633	14507	14464	14632	14540	14405	14501	14626	14385	14586	14397	14629	14467	14552	14358	14541	14339	14583	14409	14667	14530	14512	14426	14545	14546	14522	14583	14603	14617	14627	14497	14538	14593	14535	14338	14485	14598	14642	14466	14400	14537	14472	14476	14410	14684	14532	14545	14484	14529	14609	14481	14687	14502	14630	14853	14563	14477	14482	14577	14334	14531	14574	14553	14546	14480	14686	14444	14583	14583	14478	14467	14514	14628	14489	14507	14623	14607	14600	14724	14617	14434	14682	14524	14546	14501	14593	14381	14603	14641	14492	14526	14495	14547	14669	14439	14467	14604	14493	14557	14384	14662	14602	14573	14549	14495	14528	14354	14430	14506	14376	14483	14419	14566	14526	14485	14533	14412	14651	14464	14647	14337	14495	14439	14554	14507	14363	14561	14586	14405	14596	14439	14535	14458	14471	14486	14493	14391	14498	14550	14454	14623	14459	14580	14414	14438	14377	14421	14511	14552	14535	14511	14392	14588	14551	14440	14495	14477	14454	14557	14535	14311	14542	14668	14762	14472	14463	14404	14583	14439	14360	14519	14625	14529	14627	14514	14542	14574	14670	14618	14597	14541	14467	14499	14598	14678	14551	14545	14494	14553	14508	14542	14629	14432	14575	14601	14638	14298	14572	14532	14482	14617	14547	14551	14497	14469	14643	14425	14532	14491	14498	14839	14506	14591	14650	14542	14474	14616	14611	14514	14619	14455	14628	14459	14445	14615	14613	14510	14355	14495	14549	14722	14720	14595	14421	14297	14613	14400	14416	14575	14666	14466	14336	14403	14434	14410	14601	14413	14378	14374	14594	14520	14457	14655	14307	14491	14603	14553	14327	14475	14494	14612	14568	14410	14479	14515	14654	14466	14517	14587	14495	14721	14571	14587	14431	14508	14593	14666	14504	14450	14438	14590	14490	14628	14328	14416	14481	14504	14672	14540	14579	14375	14585	14375	14507	14683	14460	14599	14688	14624	14528	14640	14626	14677	14561	14431	14470	14574	14599	14520	14506	14588	14412	14410	14650	14441	14658	14557	14472	14399	14589	14619	14599	14536	14545	14450	14593	14479	14580	14399	14413	14341	14518	14526	14650	14551	14548	14629	14398	14595	14433	14555	14496	14494	14516	14603	14626	14535	14558	14424	14490	14647	14673	14424	14382	14457	14568	14484	14665	14457	14522	14593	14630	14517	14413	14730	14560	14420	14530	14539	14580	14693	14458	14490	14678	14526	14518	14502	14485	14580	14496	14410	14568	14484	14399	14517	14591	14601	14669	14586	14633	14377	14611	14559	14485	14663	14412	14606	14234	14691	14493	14738	14619	14585	14437	14530	14442	14559	14696	14630	14479	14604	14464	14501	14423	14436	14765	14448	14559	14500	14652	14510	14523	14459	14619	14309	14423	14543	14440	14492	14349	14508	14552	14483	14429	14498	14626	14536	14528	14451	14690	14501	14450	14424	14464	14516	14489	14478	14632	14582	14397	14534	14532	14494	14448	14671	14448	14505	14562	14623	14500	14571	14554	14580	14430	14597	14486	14545	14588	14421	14681	14492	14550	14556	14631	14424	14442	14555	14583	14695	14571	14451	14625	14677	14638	14581	14398	14524	14593	14414	14349	14411	14457	14633	14530	14547	14506	14443	14529	14397	14569	14451	14501	14563	14459	14496	14642	14515	14423	14429	14541	14513	14444	14470	14545	14619	14589	14675	14413	14402	14416	14484	14519	14544	14448	14372	14677	14573	14438	14605	14620	14481	14500	14683	14590	14399	14354	14576	14600	14543	14620	14553	14589	14620	14459	14558	14416	14642	14562	14536	14588	14630	14458	14456	14677	14548	14595	14515	14457	14405	14661	14417	14459	14459	14568	14388	14662	14572	14539	14440	14565	14411	14346	14661	14600	14580	14515	14585	14383	14420	14355	14532	14469	14472	14469	14499	14489	14624	14479	14576	14690	14506	14366	14517	14688	14539	14563	14684	14524	14515	14607	14542	14363	14643	14543	14667	14508	14569	14437	14395	14653	14700	14589	14607	14362	14492	14361	14588	14555	14459	14707	14340	14431	14458	14681	14429	14561	14472	14633	14581	14461	14584	14511	14506	14414	14392	14553	14390	14552	14580	14478	14476	14460	14620	14646	14607	14512	14409	14568	14607	14584	14597	14542	14565	14525	14428	14507	14610	14488	14582	14553	14449	14486	14570	14462	14540	14642	14590	14491	14594	14574	14351	14466	14626	14567	14416	14676	14523	14613	14426	14578	14693	14465	14531	14522	14567	14646	14479	14493	14690	14478	14492	14530	14483	14517	14593	14648	14552	14663	14455	14439	14412	14474	14519	14654	14473	14672	14553	14548	14635	14524	14403	14483	14402	14551	14693	14428	14647	14486	14537	14666	14501	14722	14566	14463	14498	14628	14608	14490	14261	14543	14562	14533	14620	14474	14563	14580	14652	14632	14621	14655	14561	14526	14480	14463	14569	14567	14591	14516	14496	14424	14487	14683	14494	14503	14647	14482	14679	14550	14461	14700	14356	14404	14476	14645	14466	14509	14532	14446	14464	14608	14598	14491	14466	14569	14500	14623	14507	14318	14699	14499	14755	14569	14422	14446	14423	14318	14552	14519	14630	14339	14545	14466	14522	14611	14623	14725	14647	14558	14467	14572	14530	14354	14688	14468	14643	14546	14508	14457	14467	14400	14466	14655	14414	14625	14558	14718	14472	14524	14628	14450	14494	14685	14661	14603	14673	14712	14577	14620	14633	14679	14614	14582	14631	14472	14545	14569	14661	14499	14449	14562	14477	14518	14616	14501	14542	14538	14582	14360	14600	14448	14425	14471	14594	14515	14628	14602	14576	14603	14445	14263	14485	14453	14574	14361	14576	14606	14401	14594	14531	14486	14566	14402	14609	14598	14439	14487	14408	14492	14402	14624	14569	14401	14607	14567	14379	14705	14602	14469	14502	14515	14541	14718	14600	14440	14414	14588	14618	14529	14362	14506	14667	14422	14444	14515	14565	14590	14546	14596	14627	14514	14498	14663	14464	14452	14603	14523	14631	14544	14619	14549	14464	14513	14575	14586	14503	14603	14592	14614	14432	14617	14559	14488	14470	14478	14383	14446	14490	14546	14522	14510	14577	14696	14462	14499	14392	14358	14524	14601	14439	14470	14580	14667	14506	14606	14508	14609	14537	14509	14536	14436	14530	14344	14544	14495	14605	14655	14695	14451	14535	14639	14588	14551	14559	14620	14487	14602	14611	14529	14408	14495	14557	14420	14477	14693	14598	14580	14528	14690	14583	14518	14580	14449	14445	14433	14538	14466	14624	14476	14495	14576	14499	14465	14472	14509	14538	14486	14527	14465	14569	14521	14618	14594	14586	14567	14507	14449	14462	14578	14586	14487	14580	14555	14464	14648	14421	14580	14601	14475	14506	14504	14605	14518	14267	14555	14362	14577	14512	14742	14436	14500	14563	14624	14363	14588	14578	14534	14504	14407	14607	14477	14577	14523	14526	14588	14434	14470	14528	14511	14506	14514	14581	14591	14295	14498	14539	14491	14533	14577	14771	14521	14556	14463	14503	14487	14504	14413	14403	14505	14591	14576	14467	14593	14553	14571	14662	14580	14428	14622	14654	14482	14633	14579	14603	14667	14510	14658	14548	14500	14549	14260	14500	14607	14549	14597	14630	14571	14552	14481	14463	14492	14509	14574	14649	14579	14673	14272	14588	14583	14506	14422	14609	14508	14585	14592	14485	14398	14511	14431	14508	14637	14628	14521	14398	14587	14440	14610	14545	14359	14658	14556	14514	14724	14549	14577	14585	14448	14503	14588	14521	14463	14531	14514	14615	14465	14374	14395	14562	14549	14705	14453	14623	14521	14679	14519	14366	14665	14404	14406	14471	14529	14582	14532	14509	14402	14590	14480	14634	14544	14595	14518	14471	14650	14639	14560	14492	14524	14409	14504	14543	14509	14516	14735	14415	14459	14632	14519	14577	14645	14411	14360	14645	14476	14486	14531	14278	14560	14576	14702	14605	14607	14734	14522	14429	14476	14707	14567	14562	14485	14523	14620	14449	14493	14589	14565	14635	14399	14586	14507	14676	14458	14594	14565	14690	14372	14437	14528	14451	14597	14621	14336	14666	14551	14611	14501	14470	14479	14424	14479	14652	14488	14592	14483	14572	14554	14455	14415	14505	14397	14344	14480	14554	14600	14344	14471	14604	14401	14412	14492	14458	14748	14617	14757	14432	14442	14666	14612	14715	14470	14535	14448	14582	14458	14554	14525	14436	14548	14428	14480	14542	14538	14628	14489	14442	14548	14517	14549	14444	14550	14380	14590	14613	14611	14540	14478	14500	14611	14685	14593	14477	14418	14593	14481	14467	14444	14618	14485	14431	14538	14553	14629	14487	14324	14532	14567	14445	14579	14489	14590	14589	14540	14594	14448	14541	14661	14478	14591	14642	14567	14607	14701
22801	21120	28926	23693	21784	24044	25786	20514	19708	19755	19206	18913	18676	18756	18740	18588	18525	18445	18341	18582	18412	18403	18420	18541	18289	18414	18467	18436	18382	18207	18315	18078	18180	18293	18265	18090	18308	17935	18200	18255	18139	18302	18064	18204	18272	18158	18231	17987	18118	18286	18337	18364	18315	17943	17948	18277	18242	17986	18134	18212	18067	18370	18250	18218	18297	18368	18170	18124	18182	17892	18195	18147	18202	18230	18380	18304	18079	18186	18333	18164	18375	18182	18407	18366	18411	18158	17875	18151	18077	18396	18224	18333	18310	18169	18347	18383	18112	18183	18123	18228	18229	18159	18184	18134	18047	18196	18222	18087	18017	18130	18029	18260	18238	18105	17883	18004	18299	18152	18164	18203	18106	18117	18131	18100	18077	18053	18182	17994	18091	17986	18211	18288	17924	18157	17893	17996	18166	18238	18056	18032	18106	18305	18188	18022	18177	18092	18138	18068	17914	18112	18315	18114	18014	18175	18070	17938	18166	18253	18170	18250	17988	18109	17958	18286	18177	18460	17957	18177	18114	18245	18178	18175	18006	18172	18110	18290	18297	18016	18097	18050	18247	17927	18237	18244	17973	18095	18226	18142	18218	17909	18169	18036	18152	17905	17999	18212	18213	18150	18151	18203	18304	18082	18104	18181	18277	18029	18235	18327	18184	18388	18118	17841	18177	18344	18253	18005	18082	18152	18136	18046	18030	18051	17968	18126	18034	18057	18235	18165	18286	18211	18338	18078	17919	18361	17923	18269	18283	18176	17926	18276	18135	18000	17948	18137	18272	18275	18260	18171	17934	18124	18261	18074	17988	18239	18265	18147	18149	18202	18294	18151	18143	18177	18406	18166	18296	18023	18436	17898	18278	18182	18085	17884	18277	18032	18194	18218	18121	18003	18122	18276	18137	18007	18176	18145	18131	18033	18028	18119	18227	18097	18169	18110	18119	18026	18302	18216	18081	18129	18156	18450	18184	18181	18143	18173	18028	17928	18017	18206	18016	18090	18185	18062	18092	18276	18217	18121	18184	18235	18295	18124	18277	18162	18188	18185	18026	18040	18247	18015	18066	18078	18232	18101	18077	17972	18185	18138	18169	18095	18147	18068	18185	17785	18246	18235	18373	18139	17949	18027	18158	18127	18222	17913	17962	18237	18188	18317	18163	18092	18282	18075	18057	18248	18235	18045	17975	18255	18343	18137	18051	18024	18137	17952	18005	17984	17855	18139	17890	18226	18228	17931	17968	17942	18176	18114	18273	18208	18186	18018	18009	18046	18087	17932	18088	18112	18155	18248	18029	18088	17933	18170	17947	18216	18182	18070	18079	18052	17995	18187	18177	18066	18031	18061	18249	18166	18385	18132	17869	18085	18057	18330	18163	17984	18206	18171	18234	17996	17982	18248	18020	18389	18229	18054	17866	18296	18214	18063	18280	18121	18333	18294	18113	17930	18247	17998	18015	18126	17995	18014	18089	18167	18240	18051	18117	18214	18192	18141	18131	18186	18024	18090	18057	18311	18146	18228	18044	18110	18215	18021	18101	18112	18096	18180	18158	18122	18354	18041	18261	18291	18239	18134	18401	18099	18119	18313	18198	17930	18030	18129	18056	18254	18312	18120	18243	18293	17942	18247	18157	18022	18210	18146	17958	18265	18059	18103	18143	18148	18109	18142	18025	18071	18050	18062	18135	17966	17940	18007	18115	18119	18177	18085	18087	18317	18116	17826	18021	18228	17920	18185	18082	17859	18262	18174	18176	18322	18337	18203	18196	18187	18057	18311	18276	18008	18060	18117	18006	18207	18157	18126	18202	18152	18279	18011	18174	17892	17832	18109	18008	18164	18014	18184	18228	18003	18132	18256	18375	18262	17972	18067	18137	18193	18269	18109	18080	18210	17959	18129	18254	18136	17851	18013	18253	18256	18075	18066	18217	17951	18227	17793	18162	18193	18060	18186	17938	18189	18104	18303	18173	18178	18113	18216	18015	18251	17935	18016	18083	18310	18188	17988	18058	17952	18168	18127	18318	18080	18030	18169	18071	18189	18197	18069	18096	18113	18147	17970	18189	18208	18162	18010	18033	18394	18029	18278	18121	17953	17953	17977	18111	18059	18204	18156	18128	18177	18237	18114	18060	18154	18154	18069	18191	18164	18128	18179	18245	18165	18127	18088	18122	18296	18141	18205	18073	18067	18155	18239	18135	18174	17942	18198	18192	18069	18178	18040	17905	18153	18096	18245	18060	18097	17975	18020	18064	17956	18206	18309	18145	18086	18162	18207	18163	18118	18140	18139	18170	18147	18138	18200	18193	18106	18209	18105	18219	18176	18157	17958	18292	18040	17981	17969	18063	18075	18050	17980	18120	18383	18225	18334	18059	18127	18105	18059	18254	17866	18093	18227	18021	18223	18252	18259	18136	17873	18213	18231	18010	18230	18208	18370	18130	18102	18013	18220	18081	18363	17985	18076	18131	18088	18023	18078	18247	17829	18041	17857	18067	18124	18003	17992	18151	18010	18126	17987	18210	18300	18153	18069	18006	18036	18065	18157	18176	18255	18124	18124	18174	18103	18221	18246	17961	18076	18234	17853	18309	18265	18189	18167	18245	18015	18043	18175	18031	18149	18054	18139	18155	18023	18055	17938	18069	18184	18381	18126	18062	18081	18169	18037	18064	18165	18079	18084	18145	18149	18048	18027	18312	18205	18069	18252	18154	18059	18129	18127	18259	18086	17990	17985	18210	18050	18335	18105	17941	18052	18236	17878	18096	18212	18111	18070	18313	18097	18138	18079	18226	18003	18054	18149	18129	18358	18204	18255	18089	18024	18161	18063	18036	18106	18158	17999	18031	18265	18177	18306	18396	17940	18088	18250	18205	18158	18121	18152	18113	18251	18085	17935	18073	18169	18214	17926	18068	18299	18024	18154	18105	18201	18020	18068	17904	17985	18168	18035	18015	18080	18066	18155	18074	17953	18159	18017	18263	17961	18154	18127	18125	18023	17799	18284	18049	18464	18091	18118	18031	18063	18165	17959	18051	17950	17978	18116	18165	18025	18098	18161	18241	18181	18120	17931	18134	18240	18168	18175	18150	18186	18339	18314	18072	18158	18074	18020	18093	18156	18024	18226	17999	18092	18240	18018	17966	17960	18215	18393	17906	18006	18116	18075	18245	18295	18143	18161	18162	18108	18100	17995	18078	17975	18074	18067	18167	18203	18070	18045	18148	18103	17863	18079	18130	18081	18126	17925	18028	18143	18110	18171	18269	18163	18386	18130	17989	18200	18064	18098	18197	18077	18143	18146	18137	18192	18034	18052	18369	18101	18020	17850	18177	18001	17998	18116	18079	18253	18279	18215	18313	17977	18207	18114	18083	18161	18113	18274	18417	18205	18404	18337	18108	18135	17960	18020	18206	18281	18320	18168	18165	18189	17873	18140	18179	18147	18223	18278	18212	18187	18230	18141	18232	18117	17936	18064	18246	18200	17960	17966	18299	18005	18176	18108	18041	18254	18379	17960	18140	18084	18263	18006	18184	18077	18030	18184	18422	18220	18365	18148	18146	17991	18022	18112	18171	18103	18332	18428	18033	18005	18001	18161	18357	18198	18161	17949	18202	18336	18118	18107	18002	18002	18163	18260	18262	18036	18496	18039	18109	18165	18267	18298	18269	17996	18098	18149	18068	18382	18188	18039	17902	18064	18016	18072	18081	18264	18191	18046	18122	18341	18172	18043	17951	18168	18134	18288	18045	18187	18262	18044	18260	18097	18160	18284	18296	18219	17878	17979	18034	18304	18086	18194	18252	18139	18066	18129	18153	18281	18167	18267	18305	18048	18229	17943	18121	18203	18019	17901	18183	18169	18163	18122	18344	18210	17941	18287	17987	18118	17969	17965	18149	18143	18011	18068	18249	18041	18111	17925	18019	18235	18176	18123	18028	18390	18068	17993	18232	18196	18251	18028	18175	18045	18228	18121	18146	18164	17929	18201	17986	17972	18192	18124	18135	18132	18054	17978	18206	17976	18150	18153	18062	18252	18274	18091	18083	18073	18076	18022	18286	17981	17999	18069	18060	17990	18116	18413	17976	18109	18362	18056	18027	18195	18031	18280	18221	17899	18139	18180	18094	18221	18116	18142	18181	18255	18104	18023	18047	18209	17968	17943	18031	17844	18094	18272	18143	18235	18190	18201	18037	17968	18041	18136	18249	18013	18139	18071	18369	18088	18254	17859	18117	18168	18113	18337	18156	18300	17795	18174	18000	18018	18111	18065	18201	18076	18187	17919	18126	18268	18020	18127	18008	18386	18191	18084	18117	18122	18048	18198	18140	18157	18135	18081	18174	18136	18273	18115	18097	18087	18134	18207	18083	18124	18266	18159	18131	18123	17797	18332	18127	18268	18028	18207	18117	18348	18227	18250	18153	18081	18005	18001	18190	17974	18071	17981	18231	18069	18100	18175	18068	18027	18257	18066	18188	18197	18065	18135	18132	18242	18165	18303	18142	18155	18097	18342	18300	18268	18057	18029	17949	18125	18132	18225	18048	18207	18317	18115	18064	18128	18237	17951	18233	18258	17885	18196	18205	18098	18188	17979	18067	18246	18191	18106	17932	18038	18263	18134	18105	18271	18141	17978	18087	18030	18084	18014	18132	18172	18220	18107	18124	18181	17985	18060	18239	18065	18018	18134	18229	18060	18238	18212	18164	18081	18012	18341	17898	18088	18357	18130	18266	18186	18248	18054	18186	18033	18274	18443	18040	18319	18076	18139	18134	18170	18299	18065	18075	18138	17809	18132	18153	18282	18178	17895	18220	18172	18382	18053	17964	18044	18077	18220	18269	18060	18103	18147	18265	18213	18319	18102	18186	18055	18113	18108	18139	18222	18221	18037	18101	18162	18264	18055	17934	18024	18137	18038	18209	17941	18042	18079	18312	18122	18093	18046	18135	18243	18218	18065	17998	18056	18128	18132	18120	18044	18061	18202	17942	18089	18055	18212	18246	18033	18328	17935	18039	18001	18103	18149	18052	18093	17961	18029	18224	17920	18071	18141	18033	18036	18176	18003	18023	18023	18263	18369	18103	18089	18133	18198	18166	18039	18172	18175	18017	18119	18083	18104	18098	17975	18262	18099
23361	43053	38861	29510	24157	20508	19218	17536	16898	16512	16198	15756	15539	15432	15089	15083	15111	15142	15014	14925	15020	15117	15244	15244	15173	15066	15040	15089	14972	14876	14956	14833	14908	14930	14975	14957	14923	14873	15014	14958	14773	14752	14972	14872	14966	14843	14798	14821	14868	14752	14775	14895	14859	14752	14908	14931	15058	14762	14942	14855	14633	14824	14760	14849	14879	14692	14810	14731	14893	14695	14580	14772	14867	14947	14727	15020	14800	14976	14761	14873	14893	14902	14811	14984	14996	14976	15059	14779	14987	14941	14982	14853	14826	14951	15064	14862	14925	14955	14758	14965	14925	14813	14765	14738	14840	14975	14856	14897	14858	14907	14720	14829	14808	14899	14795	14897	14815	14780	14827	14901	14875	14907	14824	14904	14796	14918	14944	14732	14904	14714	14840	14758	14879	14890	14997	14832	14899	14904	14805	14756	14874	14666	14803	14885	14815	14883	14729	14937	14871	14933	14854	14725	14830	14929	14876	15021	14596	14884	14737	14714	14927	14803	14978	14739	14766	14754	14868	14861	14811	14799	14912	14977	14878	14748	14772	14801	14812	14793	14836	14818	14821	14772	14861	14887	14870	14856	14793	14889	14728	14976	14913	14954	14884	14791	15065	14823	14760	14887	14885	14770	14677	14671	14592	14801	14911	14846	14691	14727	14859	15047	14705	14784	14740	14738	14780	14835	14906	14886	14688	14708	14929	14683	14785	14802	14831	14835	14724	14989	14943	14678	14756	14821	14665	14870	14970	14711	14822	14888	14696	14819	14990	14906	14660	14879	14755	14878	14896	14999	14843	14856	14875	14664	14733	14728	14704	14890	14854	14863	14790	14838	14882	14826	14673	14941	14847	14934	15033	14832	14922	14976	14719	14718	14814	14763	14908	14832	14686	14896	14653	14789	14697	14857	14803	14936	14799	14738	14744	14754	14772	14851	14780	14814	14835	14855	14999	14816	15025	14715	14877	14878	14927	14865	14743	14894	14930	14994	14822	14849	14916	14891	14759	14659	14870	14956	14937	14802	14832	14819	14737	14797	14824	14946	14813	14961	14936	14790	14908	14835	14930	14767	14823	14775	14864	14948	14927	14915	14919	14954	14843	14854	14894	14882	15050	14872	14785	14854	14876	14854	14759	15007	14674	14892	14901	14849	15127	14953	14790	14825	14705	14776	15053	14733	14798	14891	14751	14777	14877	14520	14815	14811	14862	14741	14880	14620	14956	14939	14811	14744	14744	14759	15085	14690	14773	14919	14731	14883	14753	14953	14929	14829	14871	14657	14755	14819	14815	14854	14805	14829	14882	14916	14924	14915	14778	14659	14844	14812	14819	14810	14899	14759	14664	14818	14894	14817	14759	14885	14851	14883	14809	14818	14779	14959	14959	14849	14732	14870	14796	14900	14732	14951	14805	14744	14935	14899	14812	14882	14728	14822	14708	14919	14733	14784	14754	14879	14899	14969	14840	14880	14806	14941	14809	14701	14927	14703	14781	14831	14802	14751	14713	14818	14860	14883	14868	14741	15001	14835	14894	14770	15010	14787	14768	14698	14773	14888	14952	14806	14916	14719	14821	14806	14713	14899	14792	14917	14707	14746	14938	14832	14754	14812	14747	14775	14824	14645	14967	14809	14810	14904	14725	14775	14818	14672	14850	15007	14648	14698	14784	14825	14941	14727	14896	14917	14755	14742	14941	14821	14844	14698	14843	14735	14731	14825	14876	14793	14948	14823	14871	14849	14728	14897	14746	14664	14826	14824	14854	14911	14772	14629	14889	14734	14936	14895	14809	14697	14761	14780	14752	14811	14761	14765	14788	14904	14719	14781	14966	14699	14953	14771	14659	14818	14804	14799	14814	14706	14625	14756	14898	14776	14903	14991	14871	14734	14818	14854	14913	14953	14946	14734	14764	14665	14906	14879	14684	14880	14802	14814	14781	14851	15021	14890	14962	14854	14909	14735	14865	14628	14972	14753	14825	14819	14821	14831	14802	14816	14825	14786	14843	14719	14829	14886	14953	14867	14676	14620	14604	14878	14882	14881	14793	14948	14853	14789	14965	14749	14746	14807	14979	14986	14634	14739	15071	14902	14810	14765	14729	14670	14846	14740	14877	14950	14700	14903	14740	14721	14765	14769	14940	14764	14947	14849	14658	14739	14931	15080	14745	14780	14859	14870	14878	14956	14935	14789	14776	14911	14768	14823	14802	14726	14902	14851	14717	14696	14676	14875	14800	14809	14801	14791	14725	14868	14736	14948	14765	14732	14692	15035	14755	14867	14843	14809	14864	14882	14689	14763	14823	14963	14875	14773	14760	14672	14965	14798	14872	14918	14873	14877	14871	14789	14906	14958	14904	14975	14827	14752	14798	14822	14774	14696	14660	14916	14737	15143	14759	14876	14693	14675	14701	14687	14928	14644	14851	14740	14802	14701	14863	14995	14865	14846	14666	14886	14761	14828	14543	14773	14750	14727	15020	14703	14836	14897	14787	14765	14679	14904	14731	14832	14749	14827	14916	14851	14809	14801	14784	14835	14737	14743	14797	14641	14769	14930	14668	14743	14685	14847	14692	14699	14779	14959	14735	14738	14895	14621	14859	14918	14823	14756	14900	14749	14771	14733	14922	14730	14844	14737	14952	14680	14790	14852	14969	14758	14804	14771	15068	14890	14915	14697	14771	14946	14946	14947	14774	14977	14919	14713	14732	14951	14813	14788	14762	14709	14875	14691	14817	14838	14876	14750	14849	14919	14808	14813	14891	14921	14767	14701	14747	14855	14851	14793	14979	14921	14721	14958	14791	14896	14839	14768	14785	14873	14833	14895	14753	14763	14660	14849	14707	14885	14962	14799	14943	14815	14669	14734	14877	14772	14720	14706	14813	15002	14943	14763	14844	14779	14959	14828	14893	14724	14861	14787	14720	14778	14814	14793	14557	14709	14991	14903	14762	14943	14754	14853	14884	14688	14730	15006	14800	14672	14956	14799	14929	14815	14718	14661	14803	14864	14776	14842	14728	14792	14915	14792	14813	14887	14789	14761	14666	14641	14779	14823	14725	14805	14904	14695	14780	14727	14780	14771	15017	14874	14733	14757	14699	14806	14759	14756	14912	14658	14830	14837	14758	14907	14849	14847	14733	14666	14880	14908	14796	14752	14863	14635	14781	14821	14744	14981	14789	14832	14725	14843	14809	14781	14785	14964	14787	14873	14775	14890	14803	14752	14764	14972	14912	14902	14869	14829	14817	14749	14804	14760	14815	14828	14864	14757	14845	14898	14790	14785	14686	14868	14935	14920	14905	14752	14954	14829	14928	14882	14873	14875	14845	14737	14965	14882	14818	14779	14879	14653	14764	14842	14807	14980	14903	14745	14881	14689	14788	14799	14983	14713	14986	14976	15052	14979	14846	14824	14842	14747	14803	14735	14918	14719	14792	14741	14815	14643	14976	14884	14722	14760	14807	14827	14892	14732	14771	14942	14856	14659	14825	14823	14741	14966	14887	14709	14770	14735	14899	14916	14750	14755	14806	14672	14879	15016	14937	14967	14790	14746	14737	14877	15020	14595	14746	14853	14849	14851	14760	14833	14778	14854	14885	14789	14729	14941	14781	14711	14927	14702	14858	14692	14917	14919	14930	14759	14725	15046	14849	14748	14823	14875	14853	14795	14893	14774	14867	14774	14772	14870	14882	14666	14651	14834	14823	14743	14844	14741	14685	14700	14872	14920	14774	14654	14786	14897	14718	14866	14857	14710	14755	14793	14877	14842	14733	14783	14805	14703	14730	14881	14734	14759	14640	14798	14976	14828	14651	14726	14970	14680	14670	14775	14899	14851	14780	14774	14781	14771	14908	15005	14849	14703	14938	14728	14804	14823	14828	14711	14789	14825	14948	14849	14881	14807	14817	14831	14817	14899	14843	14732	14821	14856	14927	14822	14933	14886	14809	14713	14975	14819	14731	14988	14717	14990	14780	14833	14765	14710	15009	14715	14874	14809	14723	14872	14842	14669	14684	14776	14814	14826	14705	14892	14831	14733	14781	14791	14944	14816	14663	14757	14787	14843	14905	14961	14761	14892	14856	14918	14689	14655	14718	14975	14690	14959	14725	14917	14776	14829	14777	14806	14810	14738	14897	14642	14874	14785	14797	14830	14830	14945	14842	14788	14837	14790	14776	14715	14730	14781	14767	14887	14781	14824	14921	14831	14755	14769	14866	14758	14918	14946	14696	14942	14903	15042	14913	14880	14813	14853	14777	14728	14736	14845	14850	14593	14828	14658	14824	14750	14975	14755	14787	14862	14696	14643	14731	14778	14838	14734	14679	15003	14862	14807	14725	14758	14712	14789	14821	14875	14874	15029	14806	14900	14796	14773	14944	14780	14755	14865	14753	14931	14887	14850	14750	14737	14925	14747	14809	15019	14994	14843	14692	14911	14734	14740	14810	14924	14716	14841	14801	14841	14902	14918	14834	14776	15120	14803	14803	14933	14842	14763	14846	14882	14737	14862	14844	14779	14781	14884	14894	14757	14812	14840	14810	14743	14775	14950	14702	14784	14800	14909	14804	14829	14841	14827	14870	14612	14858	14717	14906	14832	14803	14893	14743	14893	14866	14782	14703	14827	14809	15025	14864	14632	14779	14874	14930	14979	14788	14688	14941	14743	14779	14959	14951	14897	14883	14752	14679	14838	14840	14844	14925	14925	14802	14815	14948	14915	14702	14858	14811	14858	14801	14836	14854	14833	14704	14830	14787	14844	14789	14947	14899	14879	14712	14823	14990	14771	14762	14665	15006	14661	14700	14819	14949	14935	14884	14986	14828	14788	14806	14761	14678	14894	14845	14754	14766	14911	14839	14875	14737	14738	14667	14634	14866	14940	14882	14798	14724	14818	14727	14792	14902	14951	14892	14871	14912	14913	14862	14924	14813	14875	14819	14883	14908	14699	14918	14802	14934	14877	14917	14858	14734	14746	14822	14854	14772	14758	14715	14795	14908	14761	14796	14821	14765	14768	14682	14763	14959	14795	14790	14869	15102	14709	14831	14792	14867	14839	14881	14828	14776	14802	14796	15001	14904	14699	14817	14785	14773	14767	14776	14748	14798	14646	14800	14917	14724	14771	15018	14802	14774	14951
28358	23995	29472	26084	21372	19879	19569	18895	18707	18805	18625	18362	18509	18269	18137	18134	18142	18435	18385	18321	18188	18322	18212	18194	18240	18277	18296	18043	18350	18292	18148	18255	18193	18177	18154	18180	18164	18187	18357	18057	18431	18211	18086	18113	18109	18357	18340	18003	18354	18306	18249	18165	18239	18250	18077	18247	18278	18314	18227	18074	18241	18077	18137	18160	18248	18368	18283	18336	18195	18217	18255	18139	18318	18186	18203	18331	18166	18167	18373	18071	18336	18103	18175	18388	18159	18230	18210	18527	18390	18447	18087	18217	18191	18303	18295	18173	18190	18274	18190	18176	18200	18490	18377	18228	18352	18364	18250	17991	18169	18311	17998	18188	18149	18363	18241	18184	18085	18234	18194	18023	18305	18179	18234	18130	18284	18155	18216	18288	18105	18231	18084	18053	18163	18057	18127	18095	18379	18205	18252	18244	18047	18287	18175	18202	18129	18192	18185	18169	18133	18374	18062	18230	18199	18364	18181	18165	18130	18361	18210	17969	18399	18161	18152	18181	18229	18115	18234	18145	18133	18313	18190	18099	18182	18293	18455	18420	18190	18276	18078	18126	18081	18268	18312	18133	18235	18099	18155	18199	18170	18287	18230	18283	18359	18126	18133	18165	18172	18354	18266	18291	18279	18162	18451	18136	18212	18206	18086	18078	18176	18189	18236	17924	18293	18250	18272	18181	18368	18207	18092	18232	17969	18121	18170	18084	18034	18194	18296	18209	18185	18177	18123	18237	18400	18292	18295	18225	18360	18141	18178	18210	18215	18179	18240	18345	18175	18245	18237	18282	18279	18214	18156	18297	18153	18387	18318	18310	18299	17927	18078	17975	18181	18245	18157	18238	18403	18434	18229	18155	18216	18300	18334	18323	18140	18165	18388	18162	18094	18148	18259	18393	18429	18122	18139	18096	17832	18132	18335	18081	18084	18382	18041	18271	18194	18225	18233	18040	18375	18212	18195	18204	18104	18121	18214	18229	18284	18225	18196	18313	18205	18158	18284	18165	18054	18054	18363	18199	18244	18265	18437	18379	18311	18156	18041	18030	18138	18217	18271	18030	18203	18098	18416	18277	18128	18455	18132	18200	18154	18233	18297	18122	18074	18156	18181	18078	18261	18300	18457	18318	18078	18110	18325	18281	18178	18303	18371	18350	18211	18289	18454	17998	18138	18137	18232	18031	18253	18323	18140	18226	18117	18321	18201	18181	18356	18199	18137	18089	18015	18363	18115	18401	18329	18297	18336	18167	18021	18408	18330	18152	18123	18244	18124	18070	18207	18080	18007	18202	18336	18297	18121	18282	18105	18285	18292	18265	18224	18210	18251	18247	18109	18259	18201	18239	18172	18388	18320	18455	18310	18360	18344	18195	18118	18086	18263	18174	18441	18096	18299	18078	18207	18100	18191	18140	18268	18173	18127	18181	17986	18237	18410	18166	18322	18148	18238	18126	18455	18022	18075	18190	18223	18257	18297	18171	18338	18328	18151	18038	18124	17953	18103	18272	18282	18149	18346	18159	18074	18222	18377	18180	18180	17961	18063	18216	17953	18284	18294	18194	18196	18073	18005	18209	18118	18193	18250	18294	18242	18253	18267	18222	18176	18205	18430	18199	18315	18409	18073	18067	18213	18373	18346	18163	18238	18072	17979	18450	18349	18503	18235	18252	18178	18261	18151	18123	18221	18311	18349	18152	18108	18105	18296	17961	18111	18211	18140	18204	18099	17972	18128	18297	18262	18315	18339	18199	18228	18223	18305	18071	18091	18108	18249	18298	18257	18254	17900	18289	18203	18253	18143	18124	18256	18374	18089	18270	18315	18144	18183	18230	17980	18238	18148	18324	18166	18276	18211	18103	18157	18255	18230	18181	18181	18264	18256	18254	18098	18248	18093	18374	18087	18184	18067	18057	18160	18131	18108	18081	18039	18326	18336	18121	18095	18277	18199	18164	18155	18021	18038	18244	18418	18389	18195	18229	18277	18254	18193	18196	18133	18338	18225	18320	18142	18486	18365	18295	18269	18187	18262	18308	18350	18171	18243	18163	18332	18415	18404	18443	18095	18327	18154	18328	18204	18268	18187	18322	18200	18260	18401	17834	18200	18402	18340	18287	18214	18410	18240	18370	18429	18121	18461	18079	18313	18183	18226	18206	18265	18256	18107	18213	18144	18197	18186	18125	18109	18248	18207	18164	18036	18194	18113	18230	18208	18133	18157	18073	18361	18296	18510	18147	18155	18281	18067	18353	18153	18338	18354	18263	18170	18289	18246	18130	18216	18130	18200	18122	18326	18100	18152	18228	18315	18109	18370	18199	18169	18081	18041	18065	18100	18057	18340	18046	18233	18310	18211	18232	18425	18161	18254	18129	18208	18138	18277	18166	18314	18259	18111	18143	18325	18245	18428	18234	18343	18222	18409	18278	18435	18136	18255	18047	18288	18178	18206	18164	18137	18272	18280	18430	18251	18071	18149	18116	18168	18186	18323	18207	18387	18170	18154	18266	18208	18122	18089	18087	18443	18100	18270	18244	18166	18263	18204	18021	18334	18099	18046	18488	18336	18298	18198	18314	18190	18012	18089	18367	18161	18231	18408	18113	18209	18292	18309	18002	18192	18172	18285	18094	18232	18239	18205	18247	18048	18277	18114	18182	18082	18484	18371	18184	18136	18310	18244	18027	18104	18390	18222	18271	18110	18003	18324	18484	18155	18315	18338	18389	18098	18182	18371	18098	18426	18344	18426	18235	18169	18371	18150	18087	18203	18179	18187	18378	18247	18013	18042	18080	18124	18085	18129	18259	18134	18224	18342	18030	18142	18175	18291	18489	18308	18454	18098	18135	18178	18062	18011	18190	18222	18222	18085	18381	18308	18353	18198	18250	18168	18207	18432	18123	18197	18090	18249	18280	18313	18084	18313	18292	18110	18122	18064	18210	18329	18425	18387	18068	18110	18171	18297	18253	18282	18383	18135	18399	18370	18242	18124	18200	18313	18146	18225	18250	18266	18145	18205	18212	18127	18030	18051	18359	18339	18680	18459	18215	18259	18232	18170	18244	18282	18224	18349	18328	18486	18152	18180	18106	18341	18180	18109	18214	18311	18434	18266	18175	18116	18271	18255	18117	18436	18218	18174	18325	18210	18096	18329	18029	18160	18035	18191	18004	18198	18283	18192	18056	18204	18186	18032	18070	18239	18335	18196	18259	18101	18149	17931	18128	18197	18037	18124	18213	18150	18292	18043	18090	17985	18183	18303	18253	18312	18240	18177	18126	18254	18408	18292	18287	18227	18166	18083	18260	17987	17913	18318	18187	18047	18344	18330	18097	18121	18242	18228	18107	17971	18043	18162	18097	18303	18184	18403	18255	18081	18074	18131	18094	18000	18223	18226	18086	17987	18071	18331	18091	18145	18399	18245	18170	18104	18162	18312	18232	18183	18335	18400	18277	18225	18290	18382	18242	18191	18043	18461	18236	18134	18322	18040	18272	18372	18264	18131	18242	18299	18166	18234	18431	18199	18150	17955	18128	18358	18247	18249	18459	18262	18138	18240	18266	18073	18044	18251	18313	18240	18095	18100	18176	18264	18085	18064	18078	18085	17934	18206	17965	18122	18414	18419	18251	18265	18173	18120	18285	18209	18362	18260	18301	18193	18341	18377	18009	18130	18245	18275	18203	18037	18317	18300	18330	18483	18287	18317	18177	18088	18100	18158	18300	18197	18165	18179	18071	18170	18183	18247	18312	18229	18189	18205	18188	18301	18309	18021	18071	18128	18297	18347	18190	18259	18094	18257	18089	18115	18000	18224	18092	18128	18183	18286	18284	18270	18073	18263	18271	18092	18217	18288	18189	18185	18343	18301	18048	18029	18240	18234	18201	18487	17964	18099	18032	18082	18229	18346	18210	18387	18252	17971	18179	18356	18241	18109	18197	18446	18110	18090	18216	18359	18169	17874	18243	18214	18243	18337	18117	18218	18108	18334	18050	18081	18003	18337	18382	18183	18194	18311	18296	18108	18102	18092	18078	18075	18146	18249	18147	18205	18250	18126	18183	18094	18082	18079	18174	18311	18249	18026	18091	18349	18343	18231	18179	18294	18231	17921	18455	18386	18274	18288	18115	18270	18289	18087	18015	18344	18165	18390	18308	18272	18304	18351	18141	18272	18044	18134	18405	18355	18270	18241	18314	18416	18166	18232	18314	17976	17900	18227	18501	18350	18276	18196	18249	18071	18063	18129	18237	18250	18247	18397	18177	18040	18269	18038	18103	18404	18198	18319	18286	18236	18331	18237	18274	18363	18228	18263	18288	18280	18088	18285	18336	18106	18163	17904	18200	18101	18277	18260	18007	18046	18260	18411	18211	18273	18141	18255	18155	18255	18112	18229	18090	17988	18099	18295	18075	18207	17998	18340	18202	18202	18287	18281	18065	18212	18202	18228	18169	18208	18195	18240	18264	18246	18141	18190	18348	18175	18153	18018	18134	18419	18204	18261	18289	18278	18230	18154	18048	18070	18018	18377	18169	18136	18146	18194	18170	18109	18463	18113	18321	18116	18143	18285	18389	18099	18190	18139	18184	18221	18414	18325	18385	18202	18186	18083	18328	18309	18319	18182	18330	18135	18073	18228	18075	18142	18444	18379	18191	18048	18320	18486	18045	18145	18306	18236	18021	18093	18164	18348	18234	18245	18238	18201	18247	18171	18192	18188	18340	18408	18190	18059	18213	18341	17938	18286	18130	18192	18290	18375	18281	18037	18423	18112	18100	18200	18154	18346	18052	18324	18228	18213	18103	18063	18272	18221	18329	18329	18285	18131	18196	18200	18199	18147	18165	18130	18086	18075	18245	18122	18268	18481	18227	18115	18271	18003	18109	18186	18163	18229	18319	18096	18347	18284	18328	18195	18057	18348	18230	18114	17849	18252	18266	18057	18227	18223	18222	18175	18120	18030	18163	18166	18154	18243	18291	17989	18148	18178	18056	18005	18262	18345	18139	18183	18110	18027	18168	18242	18157	18166	18224	18279	18153	18137	18178	18297	18144	18303	18346	18177	18382	18361	18139	18147	18236	18260	18182	18116	18174	18050	18370	18325	18381	18235	18151	18413	18244	18267	18162	18431	17992	18232	18224
22411	32860	29869	22622	18756	17052	16591	15919	15668	15595	15568	15381	15355	15060	15027	14923	15206	15126	15149	15049	14982	15076	14934	14944	15060	15032	14884	15029	14978	14911	14998	14934	14960	14962	14883	15009	15074	15009	14995	15013	15010	14989	15017	15010	14861	14830	14944	15012	15025	14942	14943	14935	15098	14897	14923	14956	14954	14975	14972	14916	14946	14819	14973	14922	14944	14931	14881	14931	14802	15090	15096	14898	15042	15015	14943	14957	15065	15140	15093	14939	14939	14902	15196	15126	15026	14873	15004	15086	14962	15002	14994	14927	14966	15011	14925	14994	14949	15030	15100	15039	15086	14866	14960	14925	14919	14958	14958	14917	15019	14916	14912	14933	14867	15110	15060	15130	14906	14929	14944	14891	14933	14965	14993	14866	14981	15070	14896	14895	14945	14993	14885	14938	15000	14865	15030	14945	14961	14986	14901	14870	14820	14939	14868	15002	14978	15046	15141	14880	14756	14940	14871	15201	15007	14846	14888	14859	14922	15033	14944	14823	15065	14903	14823	14861	14724	15169	14868	15219	15013	14841	14936	15038	14901	14977	14851	14937	14868	15074	14920	14896	14865	14969	15140	14840	15061	14821	14873	14951	14961	14866	15115	14928	15100	14921	15085	14943	14954	14956	15036	15074	14878	14993	14925	14980	14915	14760	14845	14818	14835	14810	14987	14864	14866	14915	14955	14942	14978	14809	15072	14947	14928	14943	14783	14914	14992	14871	14902	15087	14853	14912	14996	15056	15010	14636	14823	14791	14935	14879	14796	14932	15041	14942	14878	14882	14931	15036	14816	14954	14908	14824	14937	15068	14976	14806	14862	15111	14728	14931	14904	14966	14857	14832	15159	14934	14945	14979	14880	14842	15051	14761	15124	14939	14780	15073	14802	14897	15037	14845	14933	15031	14872	14934	14843	15063	15044	14914	14955	14834	14873	14836	14983	14904	14997	15026	14873	15022	15066	14841	14902	15051	14841	14977	14821	14756	15072	14873	14983	15023	15045	14918	14963	14916	14858	14976	15022	14960	14874	14959	15029	15028	14784	14959	14785	15092	14949	14982	15017	15022	14874	14930	14747	14977	14949	15129	14980	14987	15009	14879	14911	14848	15020	14957	14825	14888	15011	14875	15022	14992	14903	14823	14800	15141	14907	14781	14884	14941	14890	14852	15078	14795	15054	14923	15007	14902	14811	15040	14922	14880	14796	14975	14934	14979	14953	14937	15011	14879	14957	14939	15011	14910	14821	14872	14972	14863	14855	15135	15022	14836	14870	14920	14938	15139	15013	14947	15133	15121	15065	14874	14995	15044	15037	15033	14860	14989	14922	14829	14932	14867	15079	15070	14822	14997	15140	14954	14903	15207	15019	14932	14958	14928	14875	15038	15022	14950	14937	14959	14920	14981	14856	14778	14962	14731	14937	14955	14923	15049	15135	14889	14907	14958	15051	15006	14826	15106	14974	14962	14907	14922	14999	14973	14937	14946	14990	14833	14865	14938	14908	14830	15047	14987	15009	14927	15024	14957	15003	15066	15182	14907	15019	14872	14952	14964	14734	14848	14965	14998	14917	14723	15010	14997	14924	14949	15000	14829	15075	14934	14948	14868	14824	14851	15097	14883	14827	14900	14803	15076	14885	14874	14832	15004	15038	14898	14854	14974	14957	14959	14995	14811	15067	14862	14969	14918	14743	14925	15180	15000	14956	14930	15035	14867	14888	15009	14946	14908	14909	14917	14960	14871	14893	14908	14885	14860	14969	14986	14754	14940	14940	14959	14939	14857	14985	14966	14893	14780	14985	14877	14949	14879	15135	15106	15022	14768	14998	14916	14929	14853	15076	14913	14785	14904	15025	15069	15000	15102	14880	14942	15057	14945	14914	15182	14940	15099	14869	14979	14744	14904	14918	14895	14933	14935	15007	14832	14950	14926	15015	15032	15017	14936	15022	15003	14913	15038	15033	14995	14968	14943	14974	14801	14875	15064	14963	14915	15052	15041	14983	14987	14988	15012	14906	15099	15060	14994	14964	15075	15002	14945	15028	14959	14737	14950	14775	14869	14878	15060	15076	14901	14993	14868	15111	14793	15072	14962	14864	14849	15099	14853	14953	14915	14954	14993	15087	14897	15044	14972	14743	15045	15005	14990	14962	14837	14955	15010	14797	14907	14893	15039	14950	14940	14979	15003	14984	14870	15058	14718	15090	15146	14843	14935	14897	14948	15009	14894	14921	14978	15034	15065	14818	14911	14875	14966	14855	14891	14890	14945	15068	14913	14917	14858	14914	14929	15049	14885	14936	15080	14914	15117	15058	14942	14961	14870	15092	14881	14710	14938	14863	14954	14908	14943	14916	15010	14797	14869	15041	14848	15146	14983	14857	15076	14755	15018	14937	14947	15022	14939	15155	14936	15166	15091	14961	14936	15063	14934	15043	14927	15059	14957	14837	14916	14889	15083	15123	15057	14928	15038	15125	15014	15032	14838	14790	15031	14946	14898	15079	15011	15021	15097	14874	14909	14801	14939	14884	15016	15048	15002	14907	15056	14751	14845	15052	14937	14937	15076	14978	14954	15028	15024	15019	14913	15101	15016	14891	14933	14935	14876	14940	14926	14961	14896	15025	14879	14822	14864	14945	14931	14926	14866	14857	15133	14747	14926	15097	15027	15073	14782	14879	14854	14878	15040	15032	15078	14948	14824	14938	15056	14959	14816	15038	14950	14849	14829	14935	14917	14944	14919	14814	15010	14918	15031	14869	15040	15014	14897	14905	14996	14859	14995	14886	14894	15068	15055	15066	14905	15027	15077	14906	14944	15050	14944	14894	14986	14845	15012	15069	15023	14873	14908	14952	15045	14959	14966	14845	14884	14937	14753	14833	14901	14940	15035	14953	14918	15040	15050	15049	14995	14990	15135	14998	15000	15071	15090	14908	14917	14872	14894	14921	14882	14902	14834	14958	14957	15071	15108	14995	15070	14910	14923	14896	14863	14890	15026	15060	15088	15016	15025	15036	14884	14915	15042	14869	15005	14971	14858	14937	14945	14923	15231	14913	14973	15112	14962	14923	14945	14792	15063	14768	14974	14870	15074	14870	14723	14795	14955	14937	14912	15031	14923	15001	15045	14962	15051	14926	14965	14893	14993	14853	14898	14956	14916	14996	14839	14885	14949	14959	14908	14881	15086	14949	14957	14915	14811	14902	14881	14891	15124	14860	14987	15019	14916	14950	15052	15025	14979	14896	15110	14993	15010	14991	14871	14936	14984	15078	14987	14818	14965	14777	14951	14989	15012	14904	14855	14945	14885	14965	14944	14864	14900	14919	14806	14901	14856	14963	14867	14977	14921	14882	15000	15166	14949	14839	14970	14888	14956	14951	14897	14958	14842	15072	15027	14974	14839	14955	14900	14927	14895	14865	14871	15006	14825	14705	14854	15051	15079	14668	15069	14940	15029	14828	14873	14827	14919	15078	14985	14953	14996	15097	14941	15033	14960	14915	15112	15036	14980	15014	14851	14861	14916	14904	15062	14818	15059	15055	14877	14997	15105	14989	14847	14939	14925	14933	14890	14992	15017	14883	15066	14976	15093	14913	14899	14943	14977	14960	14833	14965	14953	14796	14957	14946	14877	14983	14992	15119	14998	14963	15016	15011	15020	14725	14964	14838	14884	15054	14816	15046	14887	14799	14741	14915	15004	15098	14888	14962	15016	15034	14956	14949	14900	14901	14977	15046	14945	14891	14910	14809	14994	14839	14885	15119	15105	14993	14936	14862	14787	14773	14910	14813	14956	14960	14996	15039	14670	15137	14977	15042	14952	14882	14860	14783	15020	14908	14972	15007	14865	15138	14974	14909	14958	15032	14949	14907	14920	14975	14928	14918	14952	14961	14826	14921	15037	15023	14821	15049	15131	14988	14907	14942	15025	14762	14950	14874	14993	14975	14941	14879	15047	14918	14975	14827	14916	15137	14962	15176	14936	15080	14867	14937	14882	15028	14818	15002	14991	14934	14898	14936	14866	15029	14830	14796	14937	14974	14970	14851	15047	14923	14899	15012	15062	14948	15210	15027	14889	14980	15028	14854	14930	15117	14929	14952	14995	14945	14989	14916	14874	15008	15066	14955	14729	14984	14758	15026	15114	14932	14950	14931	14799	15062	14952	14876	14961	14972	14939	14989	14924	15000	14907	14902	14813	14912	14908	14801	15147	15014	15021	14979	14920	14938	14912	14918	14801	14921	15122	14866	14927	15058	15030	14925	14902	15117	15103	14973	14881	14973	14707	14900	14857	14839	14979	14919	14984	15011	14798	15038	14982	14772	15045	14800	14957	14825	14862	14895	14892	14883	15016	14929	14988	14868	15018	14946	14933	14855	14933	14930	14958	15042	14988	14882	14882	15016	14882	15024	14825	14885	14973	14941	14870	14918	14895	14864	15010	15033	14954	14957	14995	15034	14911	14695	14975	15006	15049	14995	14969	14903	15007	14974	15063	15020	15010	15158	15088	14982	14907	15089	14867	14858	14909	14742	15112	15011	14995	15141	14879	14985	14989	14853	14812	15005	14891	14943	14964	14920	15140	14768	14943	14911	14829	15055	14900	15052	14921	14991	14817	15110	14886	15140	14957	14967	14751	15008	14812	15033	15025	14964	14930	15040	14972	15057	15006	14995	15231	14736	15030	15054	14895	14999	15048	15083	14906	14898	14983	14984	14898	14863	14866	14981	14921	15021	14963	14856	14802	14891	14701	15027	14981	14888	14969	14922	14744	14956	14784	15046	14842	14905	15080	14852	15036	14784	15076	14986	14832	15168	14903	14856	14759	14763	14931	15007	14903	15089	14973	15030	14852	14867	14869	14958	14939	14736	15005	14963	14902	14937	15024	15021	14896	15125	15035	15031	15047	14810	15083	15009	14991	14967	14983	14924	14994	14824	14967	15116	14962	15039	14930	14842	15006	14923	14968	14996	15032	14873	14917	14985	15120	14783	15036	15027	14919	14984	14863	14638	14947	15205	14890	14942	15066	14967	14688	15171	14713	14854	15036	14987	15076	14994	14797	14921	14962	14949	14908	14868	14883	14867	15021	14949	14952	14859	15033	14838	15006	15049	14823	14941	14994	14898	15016	14764	15009	15211	14957
23863	21075	28432	24390	22780	22915	21875	19078	18481	18563	18047	18092	17957	17755	17861	17948	17800	17806	17825	17623	17774	17710	17856	17703	17693	17751	17826	17584	17651	17709	17526	17589	17714	17446	17499	17466	17492	17508	17551	17601	17712	17684	17412	17528	17466	17589	17739	17319	17516	17422	17390	17505	17561	17534	17520	17496	17376	17697	17325	17533	17512	17544	17325	17467	17660	17682	17590	17518	17638	17516	17526	17675	17537	17507	17476	17613	17441	17522	17790	17853	17640	17630	17437	17414	17578	17815	17781	17626	17753	17490	17654	17532	17536	17553	17576	17503	17566	17513	17489	17645	17238	17421	17518	17475	17558	17381	17719	17583	17773	17576	17419	17597	17327	17646	17425	17474	17515	17570	17444	17583	17544	17626	17695	17382	17524	17631	17546	17487	17475	17488	17824	17633	17574	17713	17635	17359	17440	17634	17862	17646	17498	17593	17726	17501	17261	17631	17749	17598	17581	17564	17349	17643	17463	17519	17514	17281	17540	17310	17329	17452	17643	17545	17621	17688	17484	17428	17528	17607	17625	17464	17512	17841	17518	17613	17544	17440	17460	17626	17473	17686	17624	17519	17573	17544	17635	17659	17554	17526	17658	17440	17492	17678	17804	17526	17689	17383	17599	17422	17444	17389	17457	17590	17681	17438	17503	17536	17631	17503	17340	17471	17444	17615	17662	17576	17453	17613	17621	17503	17478	17666	17355	17576	17440	17516	17444	17565	17599	17401	17481	17533	17706	17506	17543	17570	17467	17519	17592	17356	17484	17581	17564	17485	17512	17458	17603	17634	17482	17337	17764	17582	17479	17422	17379	17598	17789	17483	17677	17727	17716	17571	17620	17554	17737	17551	17333	17467	17449	17673	17579	17494	17625	17563	17723	17726	17511	17568	17547	17578	17433	17422	17303	17612	17518	17684	17354	17743	17480	17632	17357	17446	17595	17331	17293	17356	17373	17563	17358	17650	17719	17499	17562	17233	17623	17473	17612	17502	17553	17428	17632	17408	17426	17350	17667	17478	17591	17528	17401	17434	17709	17629	17390	17507	17484	17524	17511	17568	17673	17395	17390	17318	17656	17521	17544	17417	17618	17500	17661	17536	17598	17537	17424	17338	17457	17603	17459	17562	17493	17720	17347	17595	17453	17512	17622	17633	17506	17293	17522	17832	17361	17501	17537	17564	17376	17639	17673	17409	17427	17642	17650	17341	17451	17531	17389	17589	17630	17499	17623	17445	17428	17536	17467	17363	17418	17468	17632	17767	17496	17380	17358	17563	17521	17499	17594	17465	17584	17372	17536	17554	17396	17608	17524	17633	17599	17547	17604	17468	17511	17391	17580	17542	17216	17515	17439	17376	17507	17469	17308	17654	17429	17425	17495	17619	17605	17671	17408	17489	17605	17615	17562	17505	17600	17429	17625	17536	17512	17473	17352	17243	17295	17444	17507	17566	17666	17760	17332	17590	17506	17401	17643	17390	17576	17541	17441	17474	17515	17401	17483	17413	17584	17427	17436	17570	17335	17452	17407	17365	17531	17615	17346	17479	17397	17465	17435	17592	17550	17460	17594	17743	17660	17656	17415	17281	17454	17353	17503	17637	17543	17479	17276	17520	17453	17551	17746	17426	17402	17488	17478	17376	17597	17522	17496	17508	17579	17317	17271	17558	17438	17659	17645	17424	17615	17841	17445	17396	17256	17548	17370	17436	17723	17553	17454	17576	17659	17574	17532	17505	17543	17510	17458	17574	17467	17452	17549	17461	17529	17437	17441	17614	17500	17605	17511	17537	17590	17659	17442	17481	17640	17663	17532	17584	17438	17677	17731	17500	17567	17495	17459	17484	17578	17596	17626	17414	17446	17546	17545	17506	17677	17737	17660	17584	17469	17563	17556	17414	17496	17297	17606	17586	17281	17403	17786	17799	17527	17678	17541	17462	17453	17603	17600	17585	17469	17450	17594	17598	17607	17532	17495	17458	17472	17284	17470	17522	17643	17532	17630	17450	17638	17387	17527	17654	17558	17532	17587	17532	17623	17401	17564	17527	17549	17446	17368	17507	17503	17380	17563	17621	17755	17529	17683	17675	17578	17537	17582	17626	17541	17670	17619	17486	17660	17454	17471	17597	17583	17562	17587	17449	17477	17521	17571	17481	17581	17384	17521	17248	17298	17565	17506	17414	17458	17448	17457	17423	17533	17618	17509	17669	17454	17488	17330	17469	17370	17470	17391	17618	17523	17283	17575	17450	17508	17399	17586	17662	17656	17573	17488	17603	17404	17407	17542	17377	17344	17364	17572	17635	17606	17643	17384	17580	17719	17488	17489	17515	17433	17647	17480	17734	17585	17495	17557	17381	17486	17573	17440	17316	17528	17464	17552	17425	17455	17269	17531	17518	17443	17441	17663	17652	17523	17569	17481	17619	17464	17449	17709	17578	17464	17497	17559	17519	17384	17541	17301	17443	17509	17387	17632	17597	17537	17393	17495	17442	17535	17547	17554	17508	17527	17227	17646	17555	17431	17279	17435	17631	17697	17363	17563	17713	17509	17442	17479	17358	17447	17576	17665	17493	17472	17598	17476	17525	17360	17667	17741	17634	17436	17693	17456	17333	17412	17489	17571	17613	17525	17618	17555	17679	17772	17588	17436	17635	17498	17493	17535	17526	17602	17707	17529	17488	17442	17570	17339	17759	17404	17400	17583	17661	17581	17629	17525	17632	17512	17518	17608	17542	17540	17615	17453	17577	17546	17598	17623	17515	17567	17667	17510	17503	17321	17565	17626	17429	17371	17566	17567	17459	17615	17611	17800	17585	17294	17601	17458	17471	17611	17550	17549	17205	17400	17417	17447	17402	17574	17426	17463	17542	17334	17475	17737	17412	17565	17495	17668	17528	17640	17465	17612	17444	17527	17452	17422	17502	17797	17646	17487	17579	17490	17588	17375	17472	17449	17595	17724	17651	17558	17423	17515	17447	17417	17582	17421	17476	17515	17450	17382	17494	17499	17497	17406	17475	17427	17693	17627	17373	17566	17611	17769	17598	17498	17517	17773	17585	17653	17418	17273	17565	17520	17279	17536	17427	17666	17562	17542	17820	17587	17543	17499	17379	17568	17402	17604	17758	17688	17227	17505	17409	17608	17536	17446	17519	17839	17628	17600	17567	17615	17492	17439	17718	17404	17701	17658	17551	17502	17382	17629	17771	17486	17663	17382	17212	17303	17341	17517	17411	17652	17426	17539	17406	17538	17408	17540	17803	17546	17390	17612	17544	17501	17361	17767	17484	17289	17468	17640	17306	17475	17528	17505	17540	17483	17601	17458	17511	17509	17547	17460	17586	17468	17532	17504	17678	17768	17567	17250	17395	17470	17424	17757	17457	17741	17623	17698	17538	17529	17455	17449	17577	17388	17420	17595	17569	17427	17551	17516	17428	17637	17590	17632	17478	17378	17337	17676	17465	17453	17472	17544	17208	17305	17295	17493	17571	17712	17587	17549	17590	17402	17342	17578	17407	17516	17342	17783	17486	17697	17390	17529	17572	17561	17631	17514	17655	17521	17715	17215	17504	17364	17325	17467	17344	17494	17650	17616	17483	17743	17564	17469	17597	17673	17517	17521	17531	17439	17422	17581	17541	17455	17711	17392	17525	17236	17308	17449	17589	17352	17474	17535	17544	17494	17503	17508	17590	17520	17579	17358	17573	17530	17579	17781	17528	17532	17709	17539	17637	17458	17345	17737	17598	17498	17532	17383	17576	17605	17673	17543	17715	17394	17795	17537	17263	17562	17725	17532	17579	17613	17561	17540	17568	17587	17686	17665	17583	17370	17576	17469	17425	17368	17453	17561	17619	17454	17642	17290	17453	17326	17445	17492	17529	17517	17232	17286	17617	17532	17456	17446	17477	17447	17533	17626	17553	17477	17516	17467	17412	17611	17406	17482	17468	17616	17526	17493	17601	17462	17474	17637	17483	17392	17485	17543	17460	17464	17394	17511	17789	17493	17808	17535	17452	17594	17346	17484	17679	17519	17273	17735	17540	17332	17464	17451	17531	17615	17525	17268	17518	17773	17648	17651	17436	17593	17760	17556	17532	17626	17607	17325	17640	17585	17676	17560	17595	17569	17558	17575	17702	17516	17257	17430	17461	17771	17434	17288	17671	17633	17481	17578	17566	17611	17550	17605	17511	17494	17454	17635	17623	17341	17592	17492	17588	17466	17646	17712	17503	17419	17449	17504	17519	17410	17630	17312	17583	17523	17616	17501	17360	17533	17353	17458	17671	17333	17646	17627	17358	17521	17620	17555	17449	17550	17599	17678	17177	17506	17420	17518	17666	17714	17835	17562	17595	17483	17529	17423	17563	17524	17548	17588	17554	17512	17670	17605	17582	17539	17303	17499	17492	17560	17508	17541	17554	17537	17390	17282	17476	17663	17582	17523	17507	17564	17749	17568	17590	17398	17351	17681	17605	17637	17646	17723	17590	17744	17509	17598	17468	17458	17767	17708	17531	17674	17664	17265	17420	17551	17429	17604	17698	17465	17464	17526	17637	17609	17450	17444	17307	17492	17494	17651	17616	17361	17519	17318	17495	17529	17451	17505	17541	17413	17584	17363	17639	17547	17487	17492	17523	17525	17355	17676	17462	17562	17325	17509	17629	17277	17542	17510	17502	17404	17466	17402	17674	17407	17631	17456	17409	17662	17616	17515	17574	17598	17442	17144	17597	17509	17600	17575	17518	17475	17563	17493	17549	17482	17452	17581	17499	17235	17558	17618	17448	17417	17570	17642	17367	17499	17496	17507	17457	17475	17527	17634	17400	17534	17453	17608	17739	17384	17387	17326	17568	17486	17774	17616	17639	17530	17656	17352	17603	17491	17787	17411	17648	17682	17495	17407	17637	17525	17404	17347	17553	17474	17493	17503	17365	17622	17372	17420	17485	17345	17366	17310	17353	17399	17461	17510	17698	17707	17491	17489	17658	17484	17609	17609	17710	17485	17698	17519	17609	17719	17489	17526	17474	17593	17667	17402	17406	17587	17765	17716	17513	17400	17462	17459	17365	17516	17525	17443	17526	17471	17698	17362	17614	17634	17463	17655	17479	17456	17471	17316	17556	17755	17512	17487	17482	17544	17530
22238	39461	36462	27299	21850	18829	17451	16293	16061	15550	15511	15141	15106	15068	14850	14934	14911	14722	14662	14658	14707	14670	14740	14745	14706	14672	14749	14761	14534	14530	14730	14587	14637	14666	14609	14738	14538	14655	14590	14647	14607	14736	14743	14605	14728	14604	14549	14641	14611	14654	14550	14545	14579	14430	14727	14669	14614	14649	14665	14600	14498	14620	14578	14749	14589	14546	14386	14595	14500	14557	14633	14564	14639	14692	14435	14572	14575	14532	14673	14708	14856	14661	14699	14778	14668	14542	14672	14851	14637	14823	14537	14681	14739	14843	14653	14718	14662	14488	14424	14522	14507	14518	14493	14638	14431	14563	14578	14448	14558	14432	14603	14570	14692	14681	14624	14677	14522	14601	14473	14522	14448	14678	14727	14463	14737	14558	14624	14500	14534	14436	14628	14741	14674	14626	14474	14634	14451	14443	14474	14662	14557	14647	14611	14515	14612	14561	14516	14355	14562	14577	14384	14714	14617	14634	14535	14595	14616	14647	14470	14729	14640	14800	14663	14600	14542	14629	14552	14583	14464	14587	14538	14466	14635	14561	14697	14561	14552	14586	14597	14521	14720	14507	14541	14501	14806	14835	14500	14707	14690	14538	14667	14546	14515	14608	14511	14466	14646	14566	14622	14628	14654	14420	14644	14713	14591	14571	14660	14460	14556	14695	14612	14474	14554	14540	14820	14674	14740	14612	14680	14633	14486	14672	14691	14510	14442	14548	14583	14519	14566	14605	14628	14471	14643	14563	14433	14712	14605	14559	14465	14611	14747	14589	14498	14582	14651	14620	14484	14760	14739	14550	14689	14530	14506	14615	14492	14541	14709	14590	14720	14589	14565	14668	14699	14568	14498	14476	14314	14537	14555	14661	14552	14664	14615	14534	14603	14535	14888	14563	14511	14551	14513	14643	14497	14553	14582	14551	14534	14453	14704	14593	14494	14752	14657	14617	14586	14503	14532	14597	14662	14564	14528	14600	14492	14542	14565	14590	14611	14741	14388	14543	14521	14693	14662	14611	14647	14524	14544	14497	14512	14425	14681	14450	14809	14429	14615	14693	14504	14719	14507	14653	14675	14720	14520	14713	14521	14639	14504	14668	14409	14600	14590	14667	14686	14559	14607	14478	14487	14636	14592	14512	14538	14475	14635	14633	14548	14709	14623	14543	14422	14445	14685	14641	14501	14670	14640	14591	14606	14558	14638	14530	14553	14493	14573	14595	14595	14531	14623	14592	14605	14579	14632	14685	14748	14493	14475	14553	14641	14621	14574	14523	14594	14557	14620	14614	14493	14548	14639	14751	14559	14759	14332	14524	14553	14656	14514	14669	14710	14551	14602	14674	14565	14630	14610	14404	14522	14597	14609	14703	14597	14463	14708	14596	14514	14727	14622	14654	14701	14681	14596	14639	14607	14619	14557	14576	14662	14593	14698	14647	14642	14693	14586	14668	14676	14554	14512	14465	14568	14521	14513	14684	14380	14708	14689	14550	14665	14658	14622	14682	14601	14441	14651	14447	14491	14527	14638	14542	14426	14640	14665	14407	14756	14551	14595	14627	14456	14690	14503	14634	14572	14630	14512	14649	14526	14748	14565	14530	14629	14577	14426	14655	14487	14525	14520	14758	14548	14652	14673	14634	14616	14614	14553	14537	14596	14570	14651	14563	14652	14636	14412	14673	14542	14564	14468	14646	14486	14704	14596	14768	14541	14524	14597	14505	14671	14603	14718	14606	14502	14618	14552	14432	14368	14735	14448	14562	14520	14610	14480	14584	14533	14669	14489	14507	14576	14722	14713	14506	14496	14524	14639	14576	14709	14584	14555	14507	14445	14555	14495	14478	14648	14648	14584	14615	14555	14577	14587	14619	14475	14581	14621	14550	14632	14644	14593	14623	14667	14623	14426	14625	14624	14529	14725	14721	14561	14778	14630	14423	14583	14531	14590	14516	14686	14697	14780	14532	14804	14433	14628	14646	14695	14634	14478	14486	14650	14676	14467	14602	14499	14574	14462	14533	14679	14555	14590	14606	14457	14657	14631	14635	14589	14651	14554	14615	14593	14565	14585	14409	14607	14594	14617	14675	14516	14614	14590	14706	14614	14700	14685	14674	14655	14580	14669	14454	14550	14852	14556	14565	14688	14514	14609	14640	14504	14792	14495	14798	14566	14404	14683	14623	14625	14571	14628	14641	14606	14497	14479	14504	14573	14597	14535	14705	14545	14621	14718	14580	14447	14444	14568	14666	14491	14763	14646	14690	14596	14544	14604	14508	14682	14580	14694	14570	14628	14504	14599	14574	14658	14651	14578	14679	14546	14568	14558	14603	14686	14563	14505	14493	14504	14627	14722	14725	14643	14493	14574	14587	14585	14568	14797	14640	14678	14515	14578	14922	14772	14644	14488	14550	14626	14626	14425	14400	14621	14358	14418	14543	14575	14561	14464	14751	14619	14671	14641	14573	14554	14613	14628	14538	14617	14658	14404	14496	14681	14619	14630	14582	14608	14696	14566	14746	14514	14537	14552	14530	14672	14595	14661	14536	14513	14642	14622	14660	14625	14557	14479	14609	14670	14629	14544	14700	14733	14566	14521	14635	14634	14463	14664	14512	14542	14468	14734	14560	14702	14635	14713	14652	14469	14526	14571	14641	14624	14482	14486	14546	14712	14585	14650	14681	14563	14471	14490	14467	14616	14501	14638	14431	14623	14537	14760	14514	14797	14514	14506	14494	14790	14468	14567	14560	14580	14550	14600	14602	14647	14636	14505	14519	14550	14599	14662	14613	14469	14585	14815	14570	14568	14567	14593	14626	14662	14680	14655	14473	14534	14517	14481	14757	14394	14667	14538	14467	14686	14620	14660	14599	14597	14625	14478	14620	14559	14493	14575	14619	14644	14698	14460	14554	14408	14458	14533	14611	14781	14603	14680	14564	14581	14554	14552	14424	14544	14431	14511	14710	14245	14566	14757	14695	14494	14476	14632	14587	14591	14465	14692	14633	14582	14639	14552	14544	14644	14729	14636	14652	14491	14733	14565	14563	14562	14735	14637	14620	14595	14620	14649	14747	14661	14486	14607	14604	14691	14752	14722	14723	14456	14538	14583	14621	14662	14580	14467	14640	14518	14385	14377	14523	14388	14607	14646	14593	14474	14609	14575	14668	14668	14528	14294	14633	14657	14663	14710	14589	14441	14546	14712	14724	14435	14615	14812	14635	14470	14564	14694	14551	14541	14607	14608	14705	14551	14556	14566	14514	14491	14648	14712	14416	14520	14599	14608	14555	14544	14709	14512	14633	14572	14525	14479	14545	14586	14542	14771	14573	14657	14667	14608	14571	14758	14543	14667	14439	14515	14561	14502	14491	14432	14761	14717	14732	14490	14631	14663	14555	14519	14599	14742	14430	14701	14595	14530	14485	14520	14638	14653	14552	14491	14597	14513	14662	14537	14646	14793	14673	14654	14663	14496	14658	14490	14604	14592	14674	14610	14621	14662	14527	14803	14505	14584	14460	14565	14632	14570	14766	14817	14443	14564	14548	14614	14607	14636	14612	14694	14564	14588	14538	14681	14599	14565	14544	14733	14611	14612	14454	14742	14738	14590	14625	14515	14586	14548	14613	14528	14579	14582	14548	14532	14527	14684	14586	14491	14538	14601	14699	14477	14679	14604	14747	14469	14563	14609	14496	14545	14532	14474	14571	14429	14735	14649	14613	14617	14672	14572	14554	14691	14656	14620	14475	14733	14369	14578	14392	14666	14601	14425	14710	14589	14644	14630	14596	14589	14523	14589	14464	14295	14542	14672	14688	14678	14552	14471	14584	14518	14609	14539	14624	14589	14548	14629	14624	14571	14415	14511	14455	14492	14454	14568	14630	14586	14469	14633	14701	14663	14686	14549	14804	14696	14642	14566	14486	14551	14532	14658	14531	14511	14613	14494	14607	14584	14575	14497	14461	14699	14690	14723	14530	14472	14463	14531	14567	14747	14599	14654	14475	14451	14466	14600	14495	14680	14582	14628	14559	14549	14615	14459	14521	14416	14632	14694	14547	14437	14652	14533	14491	14560	14624	14491	14442	14595	14663	14517	14557	14475	14511	14703	14654	14482	14555	14654	14608	14658	14651	14607	14706	14579	14509	14547	14538	14429	14677	14606	14717	14456	14583	14708	14518	14584	14572	14635	14510	14473	14655	14462	14581	14537	14700	14590	14572	14514	14568	14662	14768	14491	14567	14663	14678	14612	14571	14510	14698	14679	14601	14610	14620	14517	14584	14515	14505	14573	14514	14593	14631	14575	14348	14611	14391	14716	14430	14699	14538	14660	14537	14490	14550	14439	14576	14561	14530	14604	14634	14695	14622	14792	14541	14540	14431	14678	14574	14640	14549	14709	14587	14431	14585	14571	14725	14596	14555	14595	14474	14619	14576	14616	14643	14598	14509	14527	14403	14636	14598	14551	14624	14590	14520	14604	14663	14611	14621	14621	14578	14588	14640	14561	14598	14654	14685	14527	14726	14644	14564	14510	14370	14586	14537	14635	14644	14624	14433	14525	14701	14744	14780	14391	14565	14556	14660	14722	14492	14588	14518	14543	14569	14631	14471	14620	14586	14484	14713	14444	14739	14453	14574	14501	14598	14508	14639	14675	14608	14623	14716	14590	14529	14625	14580	14619	14630	14635	14635	14578	14507	14578	14612	14719	14710	14635	14619	14685	14628	14588	14548	14672	14519	14647	14655	14392	14507	14609	14656	14511	14592	14664	14605	14702	14502	14528	14544	14523	14588	14425	14554	14658	14551	14632	14502	14477	14632	14587	14585	14593	14426	14611	14590	14515	14546	14551	14574	14680	14583	14643	14674	14421	14582	14583	14674	14499	14790	14511	14576	14622	14587	14457	14575	14490	14337	14499	14633	14637	14634	14813	14765	14632	14612	14611	14650	14605	14547	14661	14545	14641	14608	14666	14524	14604	14705	14579	14405	14691	14599	14637	14575	14653	14530	14588	14567	14708	14552	14644	14667	14740	14490	14623	14649	14520	14561	14479	14719	14631	14771	14611	14539	14647	14562	14670	14781	14457	14655	14673	14373	14785	14528	14658	14508	14597	14711	14592	14615	14713	14637	14576	14502	14595	14431
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
