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
339304212648	339304213164	339304213714	339304214264	339304214814	339304215364	339304215914	339304216464	339304217014	339304217564	339304218114	339304218664	339304219214	339304219764	339304220314	339304220864	339304221414	339304221964	339304222514	339304223064	339304223614	339304224164	339304224714	339304225264	339304225814	339304226364	339304226914	339304227464	339304228014	339304228564	339304229114	339304229664	339304230214	339304230764	339304231314	339304231864	339304232414	339304232964	339304233514	339304234064	339304234614	339304235164	339304235714	339304236264	339304236814	339304237364	339304237914	339304238464	339304239014	339304239564	339304240114	339304240664	339304241214	339304241764	339304242314	339304242864	339304243414	339304243964	339304244514	339304245064	339304245614	339304246164	339304246714	339304247264	339304247814	339304248364	339304248914	339304249464	339304250014	339304250564	339304251114	339304251664	339304252214	339304252764	339304253314	339304253864	339304254414	339304254964	339304255514	339304256064	339304256614	339304257164	339304257714	339304258264	339304258814	339304259364	339304259914	339304260464	339304261014	339304261564	339304262114	339304262664	339304263214	339304263764	339304264314	339304264864	339304265414	339304265964	339304266514	339304267064	339304267614	339304268164	339304268714	339304269264	339304269814	339304270364	339304270914	339304271464	339304272014	339304272564	339304273114	339304273664	339304274215	339304274764	339304275314	339304275864	339304276414	339304276964	339304277514	339304278064	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2698	3600	2300	2698	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2693	3600	2300	2693	3600	2300	2693	3600	2300	2693	3600	2300	2693	3600	2300	2692	3600	2300	2692	3600	2300	2692	3600	2300	2692	3600	2300	2692	3600	2300	2691	3600	2300	2691	3600	2300	2691	3600	2300	2691	3600	2300	2690	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22286	20106	37813	48616	25282	22659	24275	19531	18483	18941	18710	18277	18039	18054	18173	18205	18158	18136	17837	17545	17808	17825	17886	17700	17965	17831	17752	17659	17677	17627	17490	17880	19052	19403	18989	18537	17717	17649	17930	17685	17722	17571	17707	17468	17693	17704	17701	17601	17568	17674	17544	17523	17590	17618	17688	17661	17656	17533	17740	17652	17724	17409	17550	17738	17692	17583	17609	17814	17669	17608	17653	17685	17631	17560	17514	17820	17735	17463	17775	17761	17840	17374	17734	17639	17537	17661	17547	17685	17681	17609	17476	17724	17591	17464	17391	17490	17509	17606	17650	17768	17540	17564	17567	17639	17485	17456	17533	17511	17583	17598	17448	17675	17580	17643	17683	17386	17581	17499	17618	17793	17632	17858	17634	17647	17504	17619	17573	17266	17700	17505	17454	17796	17660	17742	17601	17600	17692	17609	17431	17539	17563	17518	17572	17537	17635	17621	17482	17484	17732	17325	17617	17485	17537	17741	17552	17641	17641	17331	17528	17688	17528	17522	17572	17457	17539	17449	17579	17582	17573	17783	17712	17414	17638	17324	17701	17528	17392	17576	17641	17557	17468	17549	17796	17476	17391	17481	17635	17675	17469	17458	17591	17533	17498	17429	17828	17606	17581	17684	17525	17573	17622	17476	17530	17692	17712	17650	17723	17648	17589	17542	17368	17425	17570	17527	17369	17491	17671	17765	17382	17563	17498	17498	17476	17467	17546	17528	17618	17359	17715	17501	17524	17618	17492	17700	17607	17694	17521	17541	17671	17483	17567	17546	17396	17545	18026	17567	17564	17789	17472	17625	17634	17405	17561	17297	17628	17578	17591	17471	17549	17476	17527	17778	17637	17481	17401	17578	17625	17580	17500	17489	17534	17523	17532	17541	17829	17536	17594	17746	17651	17542	17710	17239	17676	17409	17416	17498	17410	17565	17481	17373	17434	17559	17494	17610	17475	17477	17562	17450	17531	17673	17453	17618	17088	17433	17458	17523	17515	17566	17638	17454	17421	17510	17481	17546	17771	17718	17466	17490	17574	17404	17444	17728	17690	17711	17672	17353	17698	17302	17723	17608	17543	17739	17643	17656	17584	17551	17415	17571	17557	17592	17490	17620	17513	17502	17364	17577	17662	17582	17486	17708	17508	17408	17557	17598	17537	17758	17585	17592	17485	17705	17590	17632	17555	17695	17584	17645	17538	17465	17587	17663	17642	17456	17466	17562	17548	17565	17557	17655	17441	17738	17415	17615	17364	17504	17455	17543	17748	17553	17626	17477	17676	17303	17617	17606	17503	17543	17599	17586	17614	17687	17395	17424	17500	17570	17491	17648	17531	17435	17919	17761	17401	17406	17514	17559	17498	17490	17807	17640	17708	17597	17631	17535	17807	17521	17529	17389	17589	17718	17827	17562	17535	17710	17566	17647	17512	17505	17716	17623	17580	17382	17596	17611	17420	17441	17492	17480	17700	17348	17588	17542	17520	17537	17505	17362	17615	17644	17400	17499	17599	17814	17446	17486	17554	17632	17746	17680	17515	17444	17491	17600	17324	17351	17608	17575	17476	17552	17493	17632	17617	17828	17574	17674	17386	17598	17502	17844	17713	17415	17455	17557	17452	17727	17721	17703	17727	17654	17535	17409	17400	17548	17642	17525	17570	17583	17527	17556	17614	17467	17611	17475	17478	17461	17468	17623	17605	17411	17516	17892	17577	17454	17794	17628	17725	17482	17734	17309	17451	17546	17504	17544	17782	17606	17277	17510	17563	17787	17517	17520	17374	17513	17544	17681	17629	17538	17585	17662	17579	17638	17824	17633	17705	17468	17557	17480	17360	17522	17912	17781	17696	17546	17623	17693	17547	17408	17499	17623	17403	17422	17733	17784	17579	17649	17573	17530	17576	17487	17749	17669	17655	17578	17461	17518	17572	17512	17273	17597	17655	17635	17685	17716	17581	17755	17439	17416	17417	17493	17504	17482	17649	17394	17521	17425	17407	17347	17442	17614	17822	17779	17555	17422	17605	17555	17592	17636	17400	17853	17556	17578	17430	17551	17630	17448	17611	17686	17488	17753	17605	17465	17513	17720	17678	17762	17555	17459	17532	17455	17492	17573	17585	17586	17457	17549	17636	17537	17739	17463	17669	17358	17440	17503	17506	17535	17741	17472	17471	17568	17578	17284	17654	17612	17483	17553	17579	17585	17645	17494	17477	17399	17421	17635	17495	17613	17776	17546	17693	17701	17609	17546	17611	17610	17680	17495	17517	17741	17676	17474	17554	17659	17521	17416	17526	17570	17497	17675	17553	17724	17803	17529	17547	17350	17503	17506	17573	17448	17594	17621	17373	17652	17736	17510	17534	17494	17458	17611	17410	17449	17378	17561	17465	17591	17483	17763	17543	17580	17691	17493	17439	17672	17700	17587	17343	17554	17450	17484	17442	17621	17461	17419	17396	17730	17554	17801	17498	17653	17515	17548	17568	17294	17495	17556	17379	17500	17668	17620	17677	17696	17514	17373	17604	17429	17698	17453	17602	17657	17425	17420	17521	17586	17399	17662	17700	17701	17358	17514	17549	17571	17454	17622	17537	17415	17646	17593	17538	17527	17489	17384	17506	17457	17495	17532	17642	17651	17608	17575	17543	17467	17568	17636	17428	17476	17370	17602	17621	17538	17419	17704	17694	17724	17447	17570	17483	17816	17596	17764	17775	17412	17639	17429	17641	17584	17510	17431	17556	17446	17465	17655	17725	17628	17420	17580	17640	17649	17636	17626	17721	17629	17483	17419	17534	17383	17752	17569	17636	17238	17532	17780	17400	17715	17335	17607	17698	17499	17647	17443	17488	17473	17485	17553	17545	17539	17434	17526	17953	17624	17766	17475	17535	17672	17717	17446	17334	17355	17541	17683	17756	17543	17591	17410	17561	17558	17495	17672	17626	17800	17707	17725	17669	17649	17619	17432	17569	17471	17647	17520	17480	17435	17547	17589	17564	17605	17488	17588	17508	17586	17548	17538	17629	17577	17685	17653	17533	17492	17574	17674	17738	17583	17560	17514	17405	17585	17732	17720	17563	17504	17583	17587	17578	17605	17574	17505	17593	17445	17462	17386	17479	17648	17687	17632	17311	17643	17607	17735	17494	17519	17464	17505	17631	17531	17814	17522	17499	17530	17546	17731	17636	17503	17555	17746	17339	17581	17463	17519	17502	17504	17553	17564	17533	17502	17638	17758	17652	17774	17532	17686	17578	17506	17685	17611	17552	17634	17768	17633	17421	17351	17596	17284	17402	17436	17477	17557	17729	17717	17584	17469	17393	17507	17465	17335	17673	17564	17565	17404	17646	17732	17732	17680	17479	17627	17524	17641	17413	17566	17588	17577	17524	17402	17407	17337	17595	17857	17462	17554	17516	17588	17637	17597	17513	17636	17515	17526	17425	17611	17440	17555	17551	17534	17724	17451	17629	17484	17642	17294	17525	17576	17770	17583	17523	17558	17413	17643	17655	17681	17568	17412	17462	17346	17546	17527	17496	17531	17660	17597	17717	17709	17695	17502	17546	17583	17575	17346	17591	17531	17704	17601	17439	17400	17579	17269	17665	17805	17805	17821	17520	17485	17675	17576	17431	17528	17556	17411	17563	17333	17561	17615	17688	17430	17570	17380	17401	17429	17294	17580	17568	17480	17421	17438	17578	17573	17489	17737	17559	17621	17607	17695	17387	17356	17529	17373	17463	17434	17381	17331	17451	17515	17673	17490	17489	17505	17653	17722	17505	17611	17755	17502	17660	17544	17460	17454	17647	17659	17503	17613	17784	17704	17689	17490	17327	17534	17642	17630	17423	17505	17632	17611	17593	17560	17391	17455	17593	17606	17661	17598	17603	17496	17602	17538	17439	17495	17799	17546	17665	17493	17694	17432	17625	17530	17612	17459	17528	17496	17389	17477	17662	17584	17665	17562	17678	17594	17574	17538	17738	17547	17540	17348	17367	17531	17756	17531	17593	17523	17590	17684	17376	17435	17453	17549	17577	17494	17601	17690	17691	17518	17579	17520	17374	17627	17526	17608	17609	17789	17686	17547	17378	17400	17621	17740	17749	17624	17537	17678	17608	17514	17589	17501	17550	17420	17552	17510	17515	17491	17601	17592	17618	17561	17429	17430	17514	17468	17775	17545	17732	17734	17511	17576	17397	17704	17457	17579	17650	17488	17418	17543	17470	17603	17640	17838	17479	17436	17618	17402	17492	17496	17630	17576	17527	17397	17654	17779	17451	17689	17467	17629	17452	17590	17624	17555	17491	17631	17759	17532	17476	17559	17633	17552	17592	17564	17456	17460	17464	17533	17569	17597	17575	17659	17799	17486	17823	17541	17423	17523	17748	17762	17561	17696	17584	17732	17555	17581	17512	17537	17543	17667	17548	17699	17786	17420	17440	17573	17684	17581	17460	17464	17525	17655	17648	17665	17600	17649	17435	17647	17570	17506	17366	17602	17507	17579	17571	17552	17538	17453	17674	17601	17644	17591	17495	17561	17506	17554	17442	17556	17805	17786	17809	17598	17357	17596	17631	17571	17529	17527	17451	17584	17413	17641	17483	17619	17685	17725	17521	17565	17642	17575	17761	17718	17583	17818	17669	17562	17632	17414	17769	17672	17438	17538	17395	17479	17558	17505	17496	17543	17584	17496	17442	17697	17608	17469	17487	17315	17494	17472	17688	17631	17482	17421	17548	17586	17689	17542	17724	17636	17600	17629	17725	17791	17521	17673	17562	17568	17705	17379	17313	17451	17493	17572	17463	17612	17462	17563	17456	17621	17491	17490	17422	17627	17862	17688	17543	17559	17773	17447	17524	17600	17542	17524	17477	17350	17302	17646	17534	17450	17459	17525	17362	17561	17752	17590	17389	17542	17557	17543	17560	17534	17682	17673	17563	17732	17447	17446	17730	17569	17790	17429	17730	17347	17655	17448	17513	17452	17656	17552	17667	17687	17602	17373	17584	17361	17647	17453	17424	17607	17441	17447	17500	17460	17659	17597	17478	17376	17657	17498	17732	17641	17550	17622	17552	17569	17439	17389	17532	17579	17511	17591	17700	17378	17630	17637	17682	17707	17639	17397	17507	17448	17490	17425	17685	17497
18445	58841	89725	75256	20514	17242	15888	15258	15410	15507	15089	14761	14681	14651	14718	14509	14547	14249	14266	14305	14343	14553	14529	14607	14413	14172	14202	14234	13990	14234	14127	14841	16200	16492	15784	14750	14316	14080	13980	14038	14011	13998	14146	14058	14162	13925	13983	13968	13959	14192	13962	14014	14009	13959	14113	14184	13955	14144	14113	13848	13966	14027	14171	14157	14135	13993	14156	14045	14016	13998	14073	13995	14084	14006	14025	14004	14059	14107	14067	14153	13984	14255	14274	13857	14092	14171	14014	14119	14120	13885	13995	14120	14155	13977	14046	14015	13992	14223	13980	13964	13972	13921	14142	14180	14208	14020	13924	14133	14080	14035	14001	13980	13983	14002	13982	13992	13997	13848	13961	14116	14077	13814	13992	14075	14078	14014	14112	14009	14011	13842	13969	14113	14011	14027	14087	13992	14132	14061	14034	13952	14086	14071	14026	13971	13956	14069	14070	14105	14011	13987	14028	14055	14096	13983	14175	13936	14086	14019	13966	14106	13979	13852	14017	14228	13756	14052	14030	14107	14056	14064	14016	14085	14006	14133	14130	14067	14102	13995	13943	14007	13949	13941	14169	14000	13940	13951	13993	13998	14038	14062	14147	14103	14071	14140	14039	13970	14012	14048	14118	14004	13829	13916	14081	14069	14112	14080	13950	14107	14022	13954	14113	14192	13965	13964	13879	13980	14036	13966	14071	13964	14010	14128	13901	14166	13968	13959	14084	14145	13974	14052	14036	14153	14008	14014	13975	14125	13902	13973	14080	13922	14060	13975	13998	13992	14020	13998	13869	14000	14005	14075	14092	14077	13922	14042	14027	14054	14070	13780	14158	14045	14009	14161	13885	14307	13867	14096	13962	14008	14011	13890	14073	13949	13970	14123	14110	14122	14222	14041	13966	14165	14139	14112	13985	14040	14021	14241	14117	14108	14049	14031	13965	14043	14097	13949	13942	14034	14138	14105	14057	14068	13760	13987	13955	13901	13937	13925	13949	14044	14072	14074	13836	14090	14099	13990	13913	14056	14155	13869	14252	14020	13954	13946	14111	14013	14046	13852	14054	14061	13867	14084	14012	14122	13999	14119	13902	13943	14034	14040	14183	14030	13962	14101	14049	13996	13915	13872	13999	13965	14198	13984	14130	14009	13994	13966	14166	14147	14016	14173	13951	14054	14064	13794	13913	14067	14063	14000	14129	14049	14073	14061	13968	13964	13935	14121	14105	14037	13778	14019	14037	14028	14125	13927	13921	14131	14001	13988	14095	14002	14067	14086	14137	13854	13965	14219	14109	13998	14005	14100	13942	14041	13994	13993	14206	14314	14050	14095	14098	14076	13950	14062	13882	14048	13880	13945	14121	14109	14104	14027	14133	13899	14077	14136	14010	14029	14175	14035	14048	13991	14047	14192	14011	14020	14119	14112	14161	13977	14006	14056	14062	14085	14076	13991	14168	14033	13918	14004	13911	14180	14066	14098	13934	14101	13980	13918	14128	13931	14093	14154	14173	13957	14073	14157	13999	13856	14031	14187	14176	14092	14042	14067	14139	14126	14058	13955	13958	13924	14173	13920	14148	14066	13960	13949	13992	14052	13955	14165	14038	13824	13996	14049	14064	14120	14133	14051	13997	14174	13933	14189	13851	13987	14069	14128	13847	13978	14024	14069	14088	14013	14079	14114	14082	14081	13912	14036	14045	13951	13939	13960	13914	14075	13939	13952	13983	14021	14160	14080	14012	14166	14143	13958	14041	13950	13919	13968	13993	13919	14057	14095	14205	14063	14259	13978	14135	14046	13879	13875	14120	14026	13990	14070	14049	13894	13867	13844	14128	14004	14019	13986	14040	13929	14082	13999	13994	13899	14093	14005	14022	14050	13904	14067	14163	14058	13948	14165	13918	14121	14032	13985	13854	14101	13927	14118	14185	14139	13861	14097	13975	14095	14117	14099	14043	13906	13990	13875	13945	14043	14026	14164	13873	14006	14111	14037	14253	14146	14043	13954	14023	14100	13987	13969	14117	14028	13880	13996	14072	14060	14032	14153	14053	14098	13964	13935	14007	14065	14087	14078	14201	14033	14168	13979	14113	14069	14074	14139	13958	13984	14139	14023	14214	14037	14088	14147	14030	14001	14073	13974	14003	14190	13883	13984	13972	13923	14003	14082	13991	14112	14180	13977	13971	14053	13936	14057	14094	13981	14124	14068	13968	14098	13748	14255	14009	13882	13994	14003	13999	14057	13955	13997	14003	14088	14159	14005	14022	14095	14128	14011	13973	13949	13828	14103	14039	13981	13967	14088	14055	14009	13914	14063	13833	14036	13924	14154	13964	13999	14033	14054	13966	13879	14143	13792	13876	14000	14099	13979	13967	13940	13992	14036	14101	13798	14021	14119	13914	14060	14025	14010	13934	13879	14123	14135	13955	14137	14098	13938	14013	14096	13978	13896	14163	14049	14090	14052	13965	14037	13974	13965	14124	14059	13994	14015	13934	13932	14159	14110	14018	14049	14035	13955	14011	13990	14188	13951	14152	13863	13999	13983	13928	13955	13994	13986	14042	13864	14164	13927	14183	14058	13954	13949	14041	14024	13977	14015	14219	14065	13970	13978	13904	14054	14019	13913	14017	13967	14010	14008	14091	13882	14188	13803	13819	14129	13921	14012	14033	13956	14026	14244	13968	13927	14058	14074	14163	13948	13926	14008	13983	13968	14078	14139	13781	13973	14048	14064	13931	14148	13928	14099	14068	13985	13954	14059	14010	14109	13896	14120	14112	14027	13901	14032	14073	14055	14115	14012	13884	14000	14082	14017	14044	14118	13850	14137	14035	14040	13881	13935	13850	13865	13995	14082	13933	14021	13982	14074	13960	14060	14041	14066	14037	14036	13925	14076	13925	13981	14061	13878	14046	14065	13886	14014	14055	14202	14111	13769	14097	13934	13987	14088	13902	13814	14011	14104	14073	13903	14153	14000	14110	13883	13992	14157	13989	14143	14058	14051	14063	14006	14070	13963	14099	14056	14049	14135	14053	13995	13917	14021	13829	14064	13758	13978	14061	13985	14186	13834	14152	13933	14077	13902	13973	14121	13894	13991	14120	13941	14025	13998	14116	14043	13972	14062	13932	13964	14097	13979	14055	14021	13923	14034	14003	14028	14025	14210	14116	14042	14078	14095	13931	14189	13970	13963	14016	14152	14116	14193	13973	14103	13982	14052	14039	13915	13959	14073	13985	14085	14018	13991	14152	13986	13956	13922	13988	13865	14018	13868	14019	14165	14046	14043	13819	14220	14058	13922	14039	14080	14163	13803	13979	14068	13891	14128	14097	14130	14054	14015	14114	14099	14010	14148	14124	13835	14019	13936	13840	13975	14111	14049	13907	14129	14007	14004	14057	14003	14006	14017	13945	14059	13951	13924	14059	14081	14201	13849	14090	14034	14051	14093	14036	13987	14142	14133	13994	14253	14041	13949	13905	14037	14054	13900	14008	14195	13929	13924	14109	14080	14125	14004	14041	13980	14062	13977	13976	13956	14113	14065	14197	13796	14025	13984	14173	13943	14139	14058	13894	14071	14063	14104	13957	14305	13991	14142	13966	14137	13945	14108	14034	13920	14027	14111	14072	14060	13959	14013	14086	14078	13955	14009	14107	13994	13991	14044	14051	13951	14033	13985	14044	14126	14205	14018	13930	14128	14037	13927	13921	14117	14148	14185	13937	14267	13954	13875	14048	13948	13952	14132	14100	14048	13925	13937	13969	14011	13966	14047	14014	14082	14067	14000	14088	14080	14124	14036	13901	14041	14157	14031	14133	14129	13952	13937	13995	13845	14118	14150	13980	14054	13930	13997	13949	14006	13992	14103	14034	14005	13977	14176	13913	14104	13964	14110	14031	14001	13942	13897	13953	14198	14158	14071	14076	13881	13875	13935	14037	13981	13983	14026	14109	14114	14051	14001	14059	13979	14053	13962	13896	14033	14023	14153	14011	14028	14163	14085	14100	14076	13899	14165	13996	14183	14021	14025	14113	14015	14028	14068	13965	13922	14144	14038	13927	13893	14100	13990	14053	14059	13998	13945	14183	14030	13952	13973	13901	14075	14099	13935	13963	14099	14083	13954	14092	14141	13979	14147	14045	13952	14038	14173	14044	13986	14055	14036	14047	13986	13990	14090	14145	13948	14076	13851	14126	14182	13957	14053	14007	13875	14040	14064	14153	14105	13900	14007	14205	13989	14015	13826	14126	13880	14025	14024	13961	13759	13945	13948	13981	13932	13912	14263	14014	14007	14141	14002	13808	14143	13992	14033	14112	13975	13989	14117	14147	13889	14168	13975	13859	14132	13877	13880	13982	14015	13970	13991	13942	14092	14037	14001	14015	13983	14047	13974	14032	14054	13830	13901	13892	13962	13916	13944	14107	13958	13986	14079	13936	14029	13997	14170	14116	13899	14043	14001	13996	14170	14077	13946	14013	14014	14089	13801	13999	14028	14127	13949	13975	13909	13876	14071	13879	13945	13923	13913	13976	13971	13988	13968	13960	13978	13920	14206	13921	14053	13937	13993	13963	14062	13981	14063	14116	14001	14162	14118	13987	13897	14075	13980	13940	14018	13909	14104	14028	14053	13993	14047	14156	13992	14023	13956	14066	14057	13983	13995	13880	13960	14043	13996	13977	14181	13952	13966	13963	13912	14068	14015	14099	14166	14043	14080	14062	13990	14045	14070	14228	13988	14142	14005	14035	14054	14081	13919	14065	14042	14026	14104	13898	14066	14130	14107	13929	14145	14010	14062	14113	13908	13946	14122	14113	14120	13996	14055	14044	14002	14069	14151	14136	14104	13976	14038	14028	14118	14041	14173	14020	13966	14054	14136	13914	13937	13995	13964	14004	14028	14024	13971	14019	14051	13972	14134	14134	13934	14061	14081	13999	13994	13956	14022	14014	14040	13911	13968	13975	13989	14094	14069	13918	14004	13903	14137	13950	14046	14044	13934	13954	14080	14089	14067	13911	14017	13962	13873	13996	14016	14094	14038	14167	14087	13976	14055	14045	14011	14129	14347	13959	14014	13930	14141	14020	14010	14072	13928	13961	14007	14007	14007	14080	14124	13922	14179	13948	13997	13974	13999	14086	14140
29800	23936	37851	41155	21766	19803	18999	18803	18799	18634	18929	18877	18657	18728	18819	18567	18419	18399	18373	18730	18687	18674	18876	18614	18738	18588	18634	18429	18541	18573	18474	18567	18586	18653	18663	18506	18568	18599	18429	18796	18498	18520	18427	18800	18622	18592	18706	18544	18499	18608	18511	18501	18561	18788	18664	18674	18633	18517	18590	18587	18368	18265	18621	18292	18415	18497	18616	18823	18529	18715	18657	18702	18572	18522	18491	18346	18446	18482	18394	18412	18456	18739	18847	18667	18489	18578	18399	18507	18663	18404	18331	18553	18620	18468	18775	18554	18532	18269	18343	18323	18588	18387	18383	18682	18704	18537	18285	18478	18709	18355	18554	18497	18387	18487	18391	18556	18613	18622	18508	18548	18324	18343	18710	18485	18655	18511	18413	18357	18552	18699	18390	18322	18516	18599	18314	18570	18559	18482	18258	18413	18646	18587	18610	18592	18702	18676	18695	18530	18505	18390	18423	18540	18587	18561	18630	18536	18436	18344	18493	18560	18518	18405	18504	18346	18652	18408	18406	18405	18662	18458	18740	18625	18549	18509	18455	18560	18681	18564	18666	18456	18507	18453	18499	18688	18548	18694	18750	18469	18460	18524	18621	18853	18575	18537	18522	18438	18532	18549	18577	18712	18443	18556	18637	18601	18417	18548	18479	18337	18651	18476	18605	18407	18582	18353	18329	18462	18538	18659	18516	18439	18499	18656	18681	18721	18783	18420	18413	18569	18549	18619	18460	18693	18567	18543	18754	18627	18566	18580	18505	18672	18478	18498	18529	18420	18492	18401	18751	18275	18479	18653	18545	18563	18574	18544	18489	18724	18541	18421	18590	18238	18508	18696	18606	18492	18410	18431	18407	18231	18549	18456	18629	18666	18458	18491	18439	18707	18526	18604	18302	18632	18463	18415	18510	18395	18658	18729	18391	18300	18592	18362	18590	18463	18530	18487	18543	18485	18452	18451	18396	18265	18389	18567	18312	18490	18585	18394	18388	18490	18458	18364	18629	18567	18666	18423	18603	18542	18609	18343	18539	18614	18553	18445	18444	18454	18648	18596	18594	18446	18442	18537	18518	18598	18613	18752	18430	18326	18690	18558	18398	18350	18388	18451	18483	18584	18510	18518	18359	18437	18470	18355	18540	18609	18442	18528	18652	18268	18448	18372	18457	18707	18630	18476	18481	18651	18453	18544	18335	18349	18788	18486	18564	18498	18410	18653	18540	18549	18563	18245	18605	18567	18442	18351	18471	18774	18779	18601	18399	18467	18452	18682	18689	18566	18493	18354	18661	18670	18536	18426	18539	18547	18162	18549	18608	18657	18522	18679	18401	18493	18552	18557	18651	18715	18614	18537	18562	18697	18533	18602	18401	18702	18651	18450	18499	18575	18649	18553	18609	18465	18355	18406	18537	18617	18637	18683	18677	18441	18524	18335	18514	18491	18335	18492	18445	18380	18480	18505	18610	18414	18439	18305	18374	18539	18566	18448	18650	18422	18740	18652	18491	18738	18179	18396	18547	18547	18511	18612	18625	18580	18686	18526	18599	18468	18686	18637	18597	18444	18465	18583	18557	18521	18556	18420	18543	18578	18509	18609	18475	18621	18707	18392	18669	18616	18413	18357	18598	18626	18770	18577	18453	18539	18663	18591	18616	18738	18482	18416	18717	18671	18656	18502	18480	18575	18617	18694	18587	18529	18640	18605	18650	18510	18517	18529	18385	18762	18527	18466	18583	18528	18368	18638	18516	18408	18632	18553	18533	18569	18436	18601	18619	18502	18495	18520	18606	18579	18691	18575	18664	18662	18537	18408	18681	18535	18745	18430	18547	18573	18657	18579	18452	18336	18376	18395	18600	18474	18468	18495	18520	18529	18651	18659	18604	18712	18717	18592	18532	18607	18414	18661	18658	18421	18669	18498	18622	18522	18397	18412	18639	18603	18505	18489	18528	18587	18802	18449	18554	18618	18634	18633	18441	18738	18598	18330	18394	18596	18648	18587	18360	18512	18508	18370	18555	18484	18404	18445	18525	18474	18321	18681	18490	18337	18479	18526	18620	18509	18455	18587	18420	18539	18684	18507	18436	18616	18627	18277	18635	18429	18586	18477	18736	18539	18485	18592	18355	18488	18519	18436	18540	18617	18733	18585	18553	18240	18504	18438	18504	18483	18573	18594	18489	18614	18739	18389	18402	18398	18523	18321	18493	18346	18357	18266	18428	18624	18479	18676	18476	18414	18637	18638	18461	18309	18653	18633	18494	18367	18492	18517	18469	18653	18582	18512	18540	18504	18492	18597	18629	18664	18465	18665	18471	18567	18560	18545	18706	18604	18561	18652	18410	18455	18679	18537	18544	18585	18459	18444	18267	18498	18552	18516	18596	18691	18629	18765	18611	18454	18520	18422	18586	18512	18541	18462	18654	18530	18571	18530	18446	18661	18463	18598	18802	18650	18612	18219	18544	18719	18543	18650	18532	18430	18524	18545	18710	18329	18339	18370	18553	18391	18486	18635	18506	18793	18540	18700	18712	18583	18586	18500	18245	18439	18402	18571	18517	18357	18686	18782	18540	18784	18483	18800	18462	18666	18557	18575	18589	18291	18487	18489	18564	18589	18508	18506	18587	18349	18562	18574	18439	18509	18580	18322	18272	18480	18762	18454	18588	18552	18604	18525	18556	18597	18420	18760	18716	18781	18736	18540	18659	18314	18417	18694	18668	18693	18616	18246	18504	18466	18582	18440	18406	18563	18577	18588	18547	18375	18658	18310	18545	18702	18154	18370	18618	18630	18579	18634	18804	18733	18652	18632	18490	18671	18632	18622	18324	18340	18495	18516	18764	18505	18462	18304	18498	18559	18794	18669	18395	18518	18559	18454	18231	18663	18694	18527	18650	18499	18671	18326	18495	18559	18375	18429	18434	18771	18641	18575	18665	18349	18293	18310	18386	18424	18518	18226	18562	18759	18527	18520	18623	18645	18604	18371	18579	18329	18619	18822	18438	18476	18660	18337	18602	18558	18653	18530	18458	18371	18515	18487	18590	18518	18562	18475	18505	18528	18448	18549	18499	18451	18622	18463	18504	18467	18554	18316	18740	18763	18492	18414	18489	18515	18431	18500	18256	18468	18655	18448	18617	18586	18623	18712	18508	18569	18659	18526	18649	18791	18386	18441	18323	18448	18622	18542	18485	18646	18493	18329	18518	18561	18536	18550	18367	18577	18481	18463	18637	18632	18699	18449	18624	18507	18531	18454	18429	18447	18483	18626	18468	18477	18340	18587	18488	18571	18562	18680	18618	18418	18554	18543	18499	18527	18771	18665	18520	18619	18656	18544	18638	18492	18465	18617	18519	18440	18382	18443	18712	18389	18574	18384	18487	18567	18360	18556	18468	18398	18635	18518	18434	18494	18445	18858	18629	18654	18459	18642	18478	18550	18512	18628	18518	18557	18689	18582	18600	18310	18589	18776	18382	18568	18360	18415	18618	18573	18636	18472	18635	18590	18628	18560	18577	18532	18572	18431	18494	18414	18420	18459	18688	18674	18651	18456	18395	18726	18444	18612	18513	18722	18527	18433	18781	18607	18560	18530	18623	18520	18455	18501	18694	18502	18724	18805	18800	18469	18500	18642	18605	18355	18253	18601	18785	18413	18552	18650	18484	18594	18715	18729	18664	18460	18314	18358	18475	18413	18469	18562	18663	18544	18494	18681	18620	18541	18573	18479	18657	18652	18458	18616	18432	18611	18597	18686	18434	18481	18625	18647	18462	18513	18329	18344	18712	18494	18450	18500	18502	18339	18427	18716	18478	18513	18446	18541	18428	18457	18623	18626	18682	18640	18418	18485	18819	18721	18653	18510	18519	18466	18716	18425	18514	18375	18401	18655	18481	18569	18678	18764	18461	18509	18474	18624	18758	18530	18621	18425	18506	18710	18494	18656	18460	18504	18411	18648	18582	18425	18495	18644	18654	18404	18503	18593	18596	18470	18557	18631	18478	18441	18460	18565	18513	18604	18554	18494	18665	18681	18600	18447	18431	18676	18688	18556	18683	18657	18483	18752	18577	18695	18587	18691	18671	18646	18627	18454	18447	18405	18749	18562	18295	18440	18604	18431	18722	18642	18522	18358	18585	18395	18575	18446	18401	18411	18647	18260	18503	18480	18551	18659	18484	18480	18519	18485	18457	18444	18554	18485	18789	18647	18753	18599	18623	18495	18429	18587	18789	18536	18404	18621	18431	18539	18568	18172	18396	18384	18536	18456	18466	18192	18699	18368	18384	18420	18751	18585	18621	18690	18716	18582	18369	18521	18814	18379	18442	18366	18389	18440	18602	18501	18523	18571	18450	18474	18612	18712	18463	18487	18436	18428	18638	18527	18449	18490	18671	18725	18552	18652	18665	18481	18574	18352	18440	18500	18553	18683	18720	18425	18607	18490	18635	18761	18468	18597	18552	18727	18574	18447	18488	18461	18533	18363	18760	18605	18655	18545	18505	18435	18419	18667	18576	18852	18324	18509	18563	18511	18460	18423	18662	18398	18458	18738	18577	18431	18655	18472	18607	18741	18691	18625	18546	18593	18641	18454	18697	18599	18628	18493	18570	18555	18565	18432	18510	18456	18611	18500	18383	18694	18723	18578	18686	18625	18677	18411	18435	18397	18538	18589	18439	18472	18727	18620	18681	18424	18616	18391	18466	18532	18380	18530	18543	18495	18474	18403	18382	18590	18321	18678	18362	18571	18417	18606	18551	18386	18711	18772	18479	18462	18517	18422	18662	18558	18274	18572	18382	18396	18379	18678	18442	18638	18585	18364	18606	18505	18474	18646	18697	18265	18492	18558	18558	18408	18822	18531	18456	18424	18506	18376	18597	18448	18419	18371	18392	18537	18690	18433	18508	18737	18431	18467	18571	18584	18698	18270	18633	18522	18460	18585	18456	18496	18568	18458	18351	18646	18749	18547	18559	18642	18732	18777	18579	18473	18487	18620	18344	18592	18431	18629	18610	18462	18363	18571	18493	18628	18439	18453	18595	18727	18651	18489	18709	18568	18504	18630	18482	18582	18683	18641	18474	18468	18729	18735	18601	18301	18870	18590	18643	18720	18535	18575	18669	18475	18556	18396	18589	18440
16895	23447	41689	36343	15919	15769	15180	15054	15091	15360	15053	14943	14799	14879	14963	14963	14805	14772	14981	14750	14907	14920	15193	14957	14793	14827	14860	14824	14961	14837	14877	14833	15069	15131	14961	14887	14893	14694	14685	14741	14854	14777	14857	14881	14857	14861	14727	14691	14888	14908	14730	14905	14733	14974	14633	14823	14911	14853	14699	14951	14962	14795	14879	14777	14875	14820	14921	14778	14911	14894	14876	14768	14920	14807	14798	14913	14842	14808	14966	14815	14854	14927	14953	14890	15099	14587	14724	14855	14668	14938	14565	14821	14826	14824	14823	14797	14958	14970	14873	14854	15052	14920	14818	14948	14764	14826	14782	14805	14858	14899	14794	14777	14775	14916	14960	14691	15068	14605	14743	14756	15008	14898	14779	14723	14969	14858	14747	15041	14638	14945	14638	14937	14932	14796	14844	14791	14828	14704	14542	14860	14791	14834	14758	14801	14805	14890	15006	14790	14778	14859	14843	14764	15133	14769	14836	14946	14790	14843	14685	14643	14725	14848	14701	14737	14812	14824	14830	14827	14838	14836	14860	14845	14954	14851	14967	14894	14757	14871	14921	14886	14752	14809	14875	14681	14795	14790	14863	14750	14864	14640	14905	14777	14751	14717	14844	14827	14784	14762	14807	14731	14888	14684	14867	14847	14812	14749	14756	14909	14749	14916	14709	14817	14711	14682	14712	14819	14802	14751	14904	14836	14797	14751	14639	14818	14791	14807	14835	15067	14782	14690	14841	14770	14863	14893	14882	14872	14872	14818	14773	14806	14843	14936	14847	14697	14879	14489	14788	14968	14683	14717	14844	14894	14808	14865	14716	14758	14823	14846	14894	14834	14698	14736	14959	14817	14864	14806	14835	14871	14781	14790	14800	14816	14847	14894	14686	14797	14892	14715	14743	14841	14893	14776	14681	14822	14861	14952	14822	14670	14867	14892	14626	14853	14904	14737	14920	14588	14828	14891	14796	14946	14786	14767	14759	14922	14776	14824	14835	14783	14586	14754	14971	14909	14753	14821	14865	14842	14780	14794	14824	14818	14855	14798	14770	14728	14830	14827	14888	14739	14885	14867	14740	14792	14851	14772	14935	14642	14693	14913	14821	14919	14819	14808	14842	14729	14912	14917	14798	14908	14712	14715	14964	14714	14624	14797	14718	14778	14904	14755	14789	14704	14839	14658	14906	14915	14840	14831	14742	14930	14824	14837	14801	14857	14861	14817	14709	14736	14870	14954	14703	14864	14788	14845	14862	14885	14906	14779	14567	14902	14913	14893	14906	14814	14784	14648	14719	14846	14791	14826	14917	14864	14953	14835	14743	14858	14854	14636	14914	14916	14670	14769	14769	14916	14811	14814	14751	14783	14725	14705	14740	14860	14853	15013	14755	14853	14827	14738	14854	14903	14874	14872	14686	14902	14981	14744	14984	14853	14774	14791	14800	14625	14752	14875	14761	14787	14896	14701	14861	14754	14884	14672	14821	14762	14729	14867	14728	14878	14749	14597	14944	15143	14762	14936	14645	14953	14815	14802	14793	14753	14941	14696	14784	14749	14876	14695	14838	14722	14821	14799	14890	14684	14776	14942	14787	14850	14822	14791	14912	14720	14842	14720	14942	14795	14894	14662	14817	14867	14967	14860	14679	14746	14770	14615	14782	14735	14752	14940	14715	14588	14856	14854	14820	14811	14881	14748	14793	14819	14732	14759	14934	14766	14838	14706	14863	14822	14804	14742	14860	14853	14688	14819	14925	14939	14709	14770	14787	14849	14942	14875	14896	14857	14789	14689	14777	14852	14675	14830	14839	14859	14887	14737	14829	14902	14898	14954	14789	14762	14906	14783	14853	15006	14777	14911	14946	14991	14888	14699	14976	14843	14786	14687	14880	14854	14713	14761	14733	14853	14831	14894	14786	14828	14786	14751	14905	14907	14787	14821	14660	14747	14859	14780	14632	14746	14714	14933	14799	14856	14737	14809	14805	14879	14943	14791	14812	14973	14800	14950	14922	14763	14880	14758	14740	14868	14943	14859	14761	14876	14851	14759	14843	14839	14847	14843	14772	14871	14717	14832	14778	14742	14788	14905	14776	14789	14880	14833	14674	14619	14757	14715	14670	14744	14820	14817	14707	14835	15003	14804	14825	14776	14840	14922	14809	14960	14745	14801	14833	14869	14881	14818	14908	14663	15058	14618	14790	14801	14781	14854	14716	14664	14884	14751	14805	14802	14829	14930	14785	14677	14811	14875	14871	14796	14861	14779	14893	14680	14781	14832	14825	14796	14778	14655	14760	14880	14870	14834	14899	14778	14816	14728	14868	14621	14762	14913	14788	14786	14803	14745	14806	14785	14728	14843	14957	14689	14949	14941	14830	14890	14778	14890	14836	14825	14742	14673	14836	14912	14785	14836	14690	14840	14873	14771	14899	14735	14810	14709	14895	14809	14735	15101	14880	14923	14911	14836	14809	14838	14833	14844	14858	14622	14743	14800	14953	14907	14825	14896	14899	14770	14790	14853	14852	14847	14768	14904	14787	14849	14658	14837	14984	14780	14800	14751	14840	14970	14809	14751	14740	14911	14769	14829	14772	14739	14808	14784	14848	14804	14816	14894	14767	14852	14801	14703	14763	14881	14761	14788	14760	14730	14753	14749	14820	14723	14844	14834	14723	14749	14738	14849	14870	14965	14753	14815	14867	14887	14657	14588	14664	14728	14765	14821	14866	14809	14822	14708	14849	14781	14884	14870	14802	14837	14929	14777	14554	14653	14747	14765	14708	14797	14901	14890	14661	14821	14887	14798	14807	14807	14940	14856	14765	14805	14758	14836	14843	15036	14914	14666	14754	14783	14702	14975	14861	14770	14866	14788	14772	14810	14649	14902	14914	14626	14895	14876	14841	14833	14736	14984	14731	14780	14862	14779	14879	14670	14802	14887	14751	14854	14689	14879	14825	14832	14698	14948	14898	14810	14529	14803	14933	14835	14828	14775	14735	14750	14895	14845	14824	14901	14779	14958	14803	14795	14767	14763	14946	14809	14747	14785	14833	14778	14835	14640	14889	14905	14795	14834	14644	14945	14811	14798	14723	14841	14815	14832	14606	14941	14845	14917	14766	14924	14917	14776	14737	14804	14801	15027	14687	14831	14902	14906	15009	14858	14921	14744	14896	15002	14779	14898	14765	14850	14733	14900	14572	14735	14587	15004	14850	14916	14806	14871	14857	14750	14962	14786	14695	14738	14783	14962	14915	14880	14899	14794	14957	14814	14764	14804	14722	14826	14847	14838	14909	14700	14841	14707	14787	14805	14823	14883	14725	14820	14722	14729	14838	14707	14852	14780	14921	14751	14759	14911	14791	14923	14741	14897	14617	14816	14787	14861	14814	14777	14909	14822	15058	14803	14652	14764	14803	14959	14868	14773	14770	14705	14705	14880	14693	15003	14945	14806	14979	14846	14774	14909	14810	15040	14716	14786	14811	14688	14894	14921	14797	14837	14890	14739	14747	14914	14821	14786	14986	14882	14853	14718	14862	14853	14746	14989	14818	14989	14801	14944	14896	14824	14815	14916	14780	14730	14849	14762	14865	14667	14987	14818	14974	14839	14862	14601	14752	14967	14947	14945	14739	14797	14807	14787	14970	14543	14966	14746	14806	14780	14780	14850	14594	14868	14749	14731	14921	14678	14849	14846	14912	14798	14809	14928	14788	14818	14769	14717	14788	14748	14994	14786	14758	14870	14860	14857	14970	14837	14809	14802	14708	14834	14955	14683	14705	14745	14777	14946	14924	14847	14924	14895	14662	14756	14862	14890	14737	14823	14905	14836	14699	14652	14893	14921	14831	14935	14958	14915	14788	14830	14924	14685	14903	14719	14830	14874	14769	14779	14759	14792	14906	14847	14851	14593	14932	14795	14663	14781	14837	14874	14960	14784	14806	14935	14869	14748	14749	14978	14733	14816	14657	14829	14971	14731	14728	14968	14854	14900	14834	14851	14875	14689	14873	14678	14929	14877	14803	14780	14753	14759	14790	14902	14785	14836	14805	14762	14862	14924	14767	14692	15034	15001	14983	14840	14891	14905	14820	14824	14930	14824	14818	14850	14820	14780	14806	14843	14928	14789	14703	14790	15107	14870	14660	14897	14744	14830	14741	14797	14847	14838	14873	14746	14833	15086	14969	14773	14874	14788	14914	14852	14908	14820	14841	15035	14769	14864	14759	14824	14908	14709	14826	14859	14742	14706	14868	14878	14931	14761	14731	14739	14762	14809	14840	14687	14849	14800	14896	14911	14790	14797	14834	15036	14852	14951	14693	14759	14961	14715	14839	14892	14770	14855	14845	14809	14567	14763	14893	14810	14926	14783	14969	14763	14888	14746	14767	14884	14855	14863	14703	14738	14681	14804	14968	14964	14811	14936	14797	14931	14702	14891	14993	14902	14773	14981	14865	14866	14898	14765	14952	14864	14698	14905	14824	14870	14781	14934	14891	14943	14828	14802	14947	14701	14720	14885	14657	14847	14603	14855	14842	14759	14778	14761	14880	14790	14917	14656	14972	14652	14850	14890	14766	14887	14889	14796	14792	14865	14758	14517	14925	14698	14897	14727	14765	14864	14934	14946	14763	14965	14798	14879	14843	14740	14953	14780	14708	14677	14660	14726	14746	14824	14844	14909	14779	14794	14806	14874	14852	14911	14894	14879	14916	14862	14905	14702	14794	14744	14813	14790	14876	14702	14966	14882	14847	14784	14935	14679	14759	14874	14890	14817	15054	14696	14795	14801	14751	14765	14843	14851	14814	14843	14700	14737	14776	14819	14792	14673	14596	14779	15000	14877	14742	14861	14805	14811	14693	14736	14852	14887	14829	14971	14802	14903	14865	14874	14964	14756	14795	14862	14641	14855	14862	14826	14749	14659	14940	14712	14863	14747	14879	14767	14770	14689	14639	14924	14619	14842	14842	14742	14818	14885	14876	14757	14960	14636	14852	14887	14956	15020	14646	14709	14973	14792	14766	14843	14774	14755	14931	14765	14753	14809	14873	14824	14767	14794	14958	14735	14743	14903	14824	14812	14815	14651	14762	14738	14929	14819	14923	14844	14863	14783	14706	15005	14673	14827	14777	14819	14856	14762	14703	14707
25440	21451	38830	62382	29811	23866	22851	20034	19793	19924	19631	19592	19752	19420	19321	19547	19206	19324	19118	19324	19249	19275	19640	19392	19404	19118	19094	19217	19159	19235	19031	19264	19952	20525	19966	19415	19324	19134	19116	19131	19320	19143	18932	18947	19199	19160	19143	19097	19167	19244	19187	18905	19072	19015	19102	19079	19042	19032	19104	19067	19026	19235	19111	18855	18976	19179	19197	18909	19108	18821	19037	19049	19180	18938	18940	18763	19055	19179	19151	19088	19218	19009	19079	19186	19154	19232	19165	19014	19147	19152	19091	19104	19084	19085	19010	19205	19213	19374	19176	18998	19034	19077	18993	19043	19018	19143	18865	19183	19031	19000	19081	19045	18812	19046	19098	18931	19127	19240	19040	19098	19156	19178	19072	19139	19085	18992	19125	19133	19157	19000	19153	19008	19076	18923	18886	19262	18936	19104	18945	19021	19034	18869	18914	19103	18962	19042	19143	19248	19248	19257	19011	19038	18977	19160	19180	19128	18981	18968	18921	19134	19164	19063	19026	19092	19201	19376	19077	19234	19101	18960	19032	18991	18886	18948	19032	18950	19071	19065	19073	19166	19051	19065	19059	19226	18939	19173	19173	19080	19101	19186	19054	19237	19308	18916	19028	19204	18970	19013	18957	19084	19178	19152	19163	18860	19282	19147	18818	19060	18941	18922	18867	19240	19065	19187	18922	19059	19059	19123	19133	18976	19093	18928	19105	19050	19039	18941	18832	18851	19284	19048	18921	19170	18942	18914	18895	19156	19302	19144	19110	19126	19030	19167	19101	19070	19080	19144	19061	18991	19149	19244	18936	19026	18990	19098	19068	18899	19008	19093	18923	18948	19134	19225	19194	19149	19065	19258	19180	19073	18916	19100	19037	19149	19299	19101	19168	19159	18936	19138	19013	18884	19147	18991	18968	18974	19018	19133	19155	18992	19216	19165	19194	19012	19046	19181	19049	18978	19255	19194	19100	18971	19012	19005	18904	19060	18908	19011	19094	19020	19016	18902	19500	18695	19101	19045	18902	18944	18937	18888	19155	19124	19210	19190	19082	19205	19178	18922	19063	18919	19115	19034	18817	18846	18839	19075	18907	18843	19166	19188	18894	19077	19086	18899	19129	19116	19057	19142	18996	19167	18913	19024	18975	19087	19107	18920	19036	19013	19101	19139	19061	18954	18956	19113	19069	18963	19058	19008	19249	19220	18883	18965	18937	18977	19113	18861	19204	19061	19116	19098	19164	19069	19006	19011	19068	19120	19061	19012	19198	19037	19071	19156	19082	19052	19238	19161	18908	19001	19015	18977	18915	18955	18897	19004	19038	19073	19117	19065	18994	19129	19058	19084	18926	18910	18833	19016	19061	19142	19160	18959	18904	19032	19047	19118	19200	19099	19094	19163	18986	19021	18960	19039	19043	19093	18892	18901	18999	19213	19010	18824	18989	19059	19020	19104	19112	18984	19097	19061	19252	18899	19112	19279	18856	19050	18859	19045	18908	18924	19049	19036	18933	18968	18934	19158	19086	19129	19066	18986	19075	19175	19013	18888	19093	18986	19210	19184	18974	18941	18985	19111	19303	18819	19235	19321	19090	19037	18816	18886	18959	18931	19194	19014	19125	19102	19067	19017	19010	19054	19086	19098	18991	19107	19070	19149	19240	19081	18944	19179	19140	19136	18885	19262	18923	19131	19274	19087	18999	18953	18969	18944	18895	19147	19065	19132	19173	19098	18887	19073	19013	18889	19070	19161	18931	19075	19171	19137	19235	19272	19042	18951	19030	19208	19094	19115	19125	19246	19109	19214	18983	19297	19093	19032	19239	18937	18930	19011	18997	19049	18906	18895	19045	19065	19090	19050	18929	18901	19205	19130	18810	19144	18972	19089	18966	19157	19108	19200	18995	18932	19205	19273	19215	18844	19014	18830	19233	19163	19150	18993	18901	19049	19039	19074	19045	18885	19106	19072	19155	18918	18862	19023	19159	18935	19161	18847	19085	18909	19088	18866	18926	19013	19089	18862	18871	19111	19188	19193	18875	19066	19133	19039	19139	19094	19070	19021	19059	19016	18954	19011	19107	19090	19166	19036	18821	18854	19120	19168	19080	19094	18931	18959	19086	18898	19069	19072	19112	19150	19083	19095	19009	19018	18949	19093	18750	19072	19187	18938	19105	19042	19025	18867	19232	18942	18878	19214	18915	18977	19021	18949	19124	19188	19065	18869	19057	19283	18900	19150	18880	19001	19068	18930	19042	19075	19006	18948	18901	19094	18976	19097	19179	19032	19102	18910	19198	18941	18945	19058	19319	18979	19331	19045	18988	19134	19054	18993	19246	19060	19052	19150	19234	19019	19072	19151	19211	19194	18989	19007	18831	18887	19342	19156	19038	19050	19066	19188	19055	18924	19112	18997	19142	19219	19036	19034	19037	18949	19023	19265	19257	19053	18946	19035	18919	18991	19196	18965	19174	19038	19116	19095	18977	18827	19028	19000	19166	19046	19005	19003	18997	18979	18956	19111	18957	18979	18953	18888	18896	18991	18941	19014	18975	19198	19090	19283	18883	19070	19200	18998	19030	19126	18975	18921	19087	18933	19118	18965	18966	19104	19026	18862	18879	18859	19076	18825	19114	19067	19213	19033	19140	18851	19269	18791	19056	18989	18952	19086	19127	19006	19002	19186	18869	19227	19092	19129	19076	19105	19004	19014	19079	19137	18838	19119	19147	18949	19167	19125	19029	19054	19096	18947	19190	19043	19125	18988	19147	18955	19095	19045	19083	19053	18940	18984	19218	18983	19102	18836	18899	19109	19057	18973	19025	18876	19125	19249	19233	19168	19080	19111	18974	18985	19140	18936	19136	18835	18878	18902	19077	19199	19006	18875	19199	19023	19086	18922	19068	19081	19055	18981	18883	19086	18921	19250	19141	18901	19024	18928	19048	19055	19030	18931	18972	19062	18908	18930	18972	18967	18897	18932	18955	19237	18886	18904	19130	19109	19121	19004	18971	19104	18811	19062	19063	19183	18930	19032	19062	19086	19347	18950	18958	19083	19296	19035	19136	19025	19163	19066	19046	18845	19087	19025	19077	19129	19042	19034	19034	19260	18938	19043	19076	19001	19032	19070	19141	19339	19066	19176	19190	18894	18974	19056	18996	19175	18971	19158	19244	19122	19096	19249	19181	18980	19161	19164	19100	18921	19176	19012	19072	19330	18943	19126	19252	19065	19197	19216	18926	19055	18964	19087	19036	18933	19027	18927	19084	19027	18954	18950	19116	19092	19331	18977	19019	19146	19041	18980	18975	19066	19127	18960	19156	19067	19104	19121	18957	19032	18994	19136	19099	19095	19084	19201	19040	18951	18863	18977	18983	18814	18997	19032	18837	19046	19149	19128	19057	19334	19052	18957	19143	19149	19164	18871	18830	19046	19116	19110	19127	18971	18866	19108	19145	19155	18928	18992	18845	19422	19092	19168	18891	19145	19093	19031	19034	19230	19185	19276	18946	19055	19011	18921	19191	18963	19069	18937	18956	19109	19166	18996	18873	18875	18965	19044	19219	19078	19068	18933	18914	18837	19030	19084	19146	19201	19305	19140	18980	19014	19003	18847	19039	19333	19283	18945	19025	18975	18988	19122	18937	19094	19072	19026	19203	19055	18995	19000	19179	18940	19169	18870	18929	19100	18797	18885	19052	19016	18804	18957	19118	19089	19128	19140	19037	19070	19078	19031	19033	19084	18997	18969	19069	18865	19059	19144	19112	19149	19303	19030	19226	19019	18939	19089	19184	19212	18834	18887	18967	18994	18989	19016	19132	19064	19215	19200	19153	19043	19173	18965	18912	19021	18715	18921	19009	19115	19083	18782	19080	18983	19144	18960	19168	19261	19064	19107	19080	19076	19172	19182	19214	19162	18987	19079	18906	19002	19078	19168	19024	19315	19007	19014	19120	19085	18810	19157	19050	19106	19136	19046	19146	19064	19082	19076	19025	19071	18956	19054	19057	18978	19023	18891	19139	19323	18919	19104	18976	19172	19026	19107	19007	18948	19047	18954	19155	18913	19131	19009	18970	19074	19020	18911	19051	18943	19061	19107	19180	19083	19026	18952	18996	19124	19148	19102	19134	18970	19116	19191	19082	19173	18982	19013	18956	18992	19137	19324	19117	19120	19189	18967	19254	18889	18911	19101	19094	19011	19070	18901	18941	19361	19157	19028	19191	19235	19254	19065	18947	19205	19107	19039	19022	19003	18985	18869	19045	19163	18958	19007	19026	19028	19165	19000	19057	18922	19129	18886	18990	19151	19193	19027	19095	19336	19033	18842	18957	18969	19118	19084	19018	19086	19076	18981	19089	19135	19202	18897	19164	19152	18991	19040	19127	19045	19112	18927	19279	18921	19009	19039	19029	19034	19075	18733	19213	18997	19223	19131	18952	19177	19094	19042	18911	19022	19101	19216	19072	19144	19088	19069	19153	18877	19146	19260	19116	19156	19136	19149	19078	19213	19161	19074	19101	18943	18948	18957	18979	19158	18858	19040	19015	18968	19032	18791	19026	19298	19112	19032	19042	19048	19036	19305	18716	19147	19140	18857	18986	19097	19226	19129	18907	19184	19197	19178	19351	18947	18976	18896	18938	19025	19059	19199	18990	18938	19098	18941	19188	18966	18970	18876	19089	18829	19109	19182	19139	18898	19255	19101	19381	19133	18924	19174	19105	19029	18945	19231	19212	18972	19029	18972	18967	19271	19012	19060	18972	19202	19062	19090	19099	18961	19100	18976	18993	19015	19167	19002	19077	19015	19113	19036	19190	19092	19022	19186	19276	19040	18988	18724	19232	19204	19068	19010	19288	19249	19269	19199	19023	19121	19199	18890	18992	19342	19048	19265	19163	18983	19141	18768	19257	19156	18981	19079	18815	18946	19113	18988	19168	19224	18920	19063	19166	19248	19207	19062	19084	19091	19114	19174	19017	19033	18994	18883	19290	19060	19226	18943	19078	18950	19103	18995	18958	19215	18892	18874	18978	19027	19034	19131	19034	19123	18883	18944	18991	18864	18941	19131	19068	18858	19157	18978	19054	18949	18908	18997	19284	19342	19223	18980	18855	19100	19020	19004	18874	19040	18956	19048	18800	19134
17172	32017	70510	73576	19058	17881	16660	16115	16158	15943	16032	15698	15794	15491	15577	15595	15445	15208	15453	15318	15531	15781	15708	15333	15450	15308	15166	15109	15219	15147	15145	15484	16760	17005	16235	15729	15323	15235	15241	15125	15182	15208	15120	15234	15333	15175	15319	15141	15191	15084	15333	15260	15343	15163	15159	15214	15121	15247	15259	15042	15261	15026	14920	15385	15393	15229	15200	15099	15061	15221	15301	15142	15181	15394	15201	15295	15147	15148	15165	15241	15422	15281	15027	15316	15264	15147	15234	15122	15041	15332	15165	15256	15121	14953	15263	15341	15144	15112	15051	15258	15333	15081	15210	15111	15103	15134	15120	15344	15186	15223	15144	15137	15149	15023	15019	15140	15269	15125	15144	15214	15213	15105	15035	15272	15240	15218	15282	15111	15309	15073	15228	15111	15149	15204	14982	15217	15202	15180	15212	15054	15056	15291	15229	15039	15253	15097	15078	15129	15112	15118	15166	15248	15031	15262	15176	15153	15317	15032	14947	15291	15058	15082	15189	15159	15003	15143	15195	15104	15099	15143	15125	15103	15077	15151	15221	15202	15180	15247	15212	15205	15085	15208	15072	15279	15074	15168	15269	15228	14946	15206	15270	15293	15077	15263	15164	15009	15225	15152	15170	15183	15104	15298	15177	15177	15075	15221	15221	15302	15140	15303	15264	15213	15306	15329	15227	15199	15407	15176	15218	15218	15114	15189	15049	15324	15246	15309	15179	15258	15321	15065	15240	14937	15183	15048	15224	15023	15229	15317	15190	15247	15171	15240	15189	15190	15104	15052	15316	15410	15369	15057	15156	15119	15291	15113	15302	15184	15198	15242	15212	14986	15045	15127	15199	15228	15266	15213	15250	14858	15203	15225	15207	15197	15191	15201	15098	15086	15132	15260	15181	15389	15311	15171	15241	15114	15114	15004	15290	15176	15301	15122	15280	15227	15169	15256	15060	15117	15191	15251	15410	14987	15120	15102	15170	15400	15219	15091	15184	15258	15333	15117	15156	15338	15295	15246	14855	15182	15138	15211	15075	15321	15117	15091	15252	15199	15229	15189	15193	15205	15255	15262	15146	15239	15183	15020	15246	15180	15058	15216	15113	15319	15108	15296	15144	15231	15081	15248	15184	15204	15294	15127	15299	15232	15222	15234	15193	15251	15232	15294	15067	14931	15161	15253	15019	15328	15122	15251	15012	15339	15099	15087	15178	15268	15134	15135	15154	15135	15299	15025	15178	15217	15215	15202	15151	15100	15266	15202	15172	15340	15246	15169	15208	15095	15289	15191	15248	15187	15284	15399	15222	15203	15312	15068	15221	15212	15112	15090	15127	15301	15277	15095	15160	15199	15253	14981	15369	15181	15143	15217	15105	15315	15129	15106	15157	15399	15129	15179	14946	15194	15352	15262	15042	15257	15262	15029	15281	15082	15159	15153	15219	15250	15229	15122	15117	15056	15151	15165	15076	15192	15104	15126	15060	15065	15155	14997	15249	15354	14969	15122	15348	15244	15133	15057	15131	15335	15036	15265	15326	15244	15084	15168	15102	15098	15103	15380	15187	15263	15150	15084	15329	15230	15157	15207	15101	15249	15056	15120	15163	15388	15021	15137	15182	15288	15346	15064	15173	15170	15280	15286	14921	15099	15123	15213	15212	15164	15065	15108	15188	15171	15241	15103	15103	15281	15235	15216	15063	15347	15002	15133	15153	15244	15398	15239	14984	15227	15224	15373	15147	15254	15166	15046	15129	14987	15085	15064	15113	15163	15222	15115	15235	15035	15064	15263	15372	15152	15235	15169	15138	15296	15090	15143	15314	15144	15164	15243	15205	15133	15218	15154	15278	15136	15151	15205	15109	15252	15036	15115	15231	15220	15010	15476	15152	15311	15222	15059	15089	15076	15039	15146	15096	15105	14960	15032	15362	15125	15048	15157	15279	15009	15154	15144	15089	15181	15260	15114	15070	15202	15275	15238	15288	15253	15294	15246	15230	15156	15171	15214	15251	14981	15164	15194	15259	15193	15282	14920	15073	15159	15185	15138	15339	15221	15125	15134	15127	15179	15190	15280	15313	15201	15266	15256	15065	15070	15085	15144	15129	15079	15133	15192	15264	15207	15118	15106	15303	15015	15208	15056	15125	15172	15244	15255	15338	14997	15099	15323	15100	15063	15060	15280	15186	15232	15217	14849	15039	15169	15282	15157	15310	15242	15109	15092	15221	14990	15105	15168	15417	15185	15213	15277	15048	15113	15009	14989	15280	15055	15220	15212	15162	15133	15195	15180	15280	15240	15158	15101	15040	15246	15189	15237	15122	15288	15264	15116	15219	15218	15077	15220	15230	15313	15128	15309	15230	15131	15103	15110	15310	15071	15300	15256	15194	15061	15320	15247	15019	15191	15140	15104	15170	15063	15316	15195	15274	15252	15115	15173	15307	15291	15244	15123	15357	15098	15146	15207	15248	15209	15181	15314	15162	15196	15223	15047	15089	15478	15142	15212	15097	15093	15345	15067	15292	14991	15282	15331	15285	15252	14983	15047	15259	15268	15280	15149	15142	15158	15083	15048	15168	15170	15175	15240	15101	15090	15268	15303	15273	15080	15167	15075	15035	15157	15260	15236	15254	15218	15071	15015	15117	15119	15192	15213	15174	15152	15275	15121	15187	15245	15148	14933	15280	15132	15232	15153	15198	15166	15244	15207	15322	15160	15290	15287	15096	15111	15222	15043	15190	15160	15127	15201	15157	15059	15038	15232	15258	15272	15152	15378	15403	14963	15447	15112	15272	15327	15241	15297	15403	15153	15098	15155	15144	15163	15213	15109	15248	15098	15385	15279	15194	15095	15174	14921	15188	15217	15008	15270	15185	15307	15168	15205	15188	15184	15144	15282	15186	15294	15085	15278	15166	15271	15130	15171	15083	15044	15056	15328	15251	15230	15314	15123	15262	15328	15202	15204	15167	15339	15201	15237	15053	15423	15234	15158	15055	15111	15188	15258	15215	15261	15175	15280	15086	15102	15320	15278	15182	15137	15173	15070	15367	15090	15050	15054	15146	15350	15176	15374	15146	15204	15134	15240	15155	15005	15208	15211	15095	15137	14941	15218	15194	15192	15304	15138	15264	15246	15238	15391	15196	15069	15080	15233	15138	15168	15234	15236	15345	15123	15277	15218	15171	15187	15125	15185	15189	15150	15332	15065	15195	15081	15307	15129	15469	15126	15245	15272	15173	15098	15103	15228	15407	15035	15263	15068	15210	15077	15247	15187	15131	15330	15225	15149	15349	15002	15016	15078	15225	15282	15247	15231	15145	15087	15091	15189	15170	15183	15318	15212	15151	15184	15175	15054	15202	15142	15189	15215	15089	15029	15114	15103	15246	15086	15115	15195	15227	15224	15043	15237	15111	15132	15192	15228	15273	15263	15322	15120	15136	15293	15360	15098	15023	15203	15230	15332	15314	15142	15264	15163	15220	15184	15211	15185	15052	15030	15199	15325	15141	15087	15232	15207	15366	15147	15221	15251	15247	15247	15108	15262	15132	15337	15076	15131	15376	14945	15317	15230	15147	15100	15147	15305	15227	14995	15219	15136	15219	15095	15206	15141	15152	15298	15201	15331	15325	15171	15226	15235	15295	15146	15207	15380	15211	15272	15193	15263	14988	15142	15156	15380	15093	15280	15048	15117	15201	15248	15201	15190	15090	15196	15021	15211	14960	15353	15314	15137	15038	15219	15221	15079	15203	15260	15311	15339	15224	15371	15306	14988	15458	15127	15139	15123	15069	15228	15072	15166	15354	15168	15109	15437	15143	15149	15267	15233	15303	15205	15216	14991	15195	15063	15223	15206	15021	15280	15183	15207	14987	14988	15185	15288	15153	15223	15087	15131	15286	15074	15194	15213	15288	15038	15133	15244	15364	15130	15253	14968	15294	15300	15189	15175	15137	15160	15265	15044	15320	15286	15112	15337	15336	15258	15202	15178	15149	15325	15113	15311	15056	15098	14994	15128	15267	15236	15008	15136	15126	15184	15137	15086	15124	14980	15152	15257	15128	15101	15167	15159	15071	15075	15247	15183	15194	15301	15118	15089	15213	15244	15223	15023	15049	15157	15220	15133	15169	15219	15204	15413	15325	15227	15375	15134	15356	15080	15222	15229	15121	15113	15249	15160	15261	15253	15137	15016	15234	15103	15187	15200	15084	15139	15171	15185	15313	15111	15159	15183	15018	15178	15190	15208	15190	15089	15136	15270	15200	15182	14993	15233	15328	15423	15218	15109	15252	15294	15226	15081	15157	15051	15014	15070	15126	15205	15121	14964	15211	15154	15293	15239	15140	15075	14992	15022	15193	15080	15293	15039	15166	15190	15182	15272	15155	15172	15131	15193	15231	15193	15230	15283	15159	15151	15210	15190	15048	15160	15106	15163	15191	15140	15294	15025	15138	15385	15205	15117	15429	15135	15054	15260	15252	15199	15057	15054	15257	15273	15205	15055	15357	15390	15259	15042	15204	15253	15185	15324	15083	15264	14901	14996	14968	15232	15065	15205	15153	15314	15184	15125	15078	14980	15137	15057	15201	15252	15239	15296	15159	15093	15305	15278	15204	15020	15181	15129	15289	15180	15190	15047	15100	15148	15173	15195	15052	15195	15104	15093	15104	15216	15131	15233	15191	15203	15186	15121	15053	15212	15134	15094	15305	15191	15204	15203	15106	15294	15025	15131	15251	15159	15115	15377	15247	15042	15220	15289	15228	15240	15182	15102	15157	15221	15046	15185	15153	15078	15298	15198	15160	15232	15155	15145	15129	15113	15306	15228	15185	15206	15069	15155	15128	15168	15404	15213	15195	15273	15119	15039	15392	15177	15255	15125	15295	15357	15090	15272	15302	15253	15161	15311	15109	15261	15292	15273	14983	15260	15146	15183	15158	15220	15256	15264	15061	15134	15120	15263	15085	15203	15208	15131	14992	15137	15229	15029	15202	15256	15021	15119	15364	15118	15134	15186	15277	15024	15165	15128	15074	15199	15214	15075	15017	15215	15338	15266	15036	15187	15259	15162	15196	15163	15372	15321	15183	15016	15404	15195	15222	15134	15091	15298	15142	15260	15128	15297	15184	15006	15151	15153	15387	15205
23671	21436	37095	53018	25437	24506	26548	20807	19865	20551	20149	19580	19661	19809	19642	19505	19433	19036	19265	19546	19509	19457	19529	19435	19027	19051	19280	18920	19156	19100	18977	19789	19891	21000	20975	19844	19375	19094	19048	19000	19061	18914	19257	19004	19205	18879	18944	19107	18874	19295	19055	19033	19121	19001	19061	19242	19221	18921	18928	18956	18990	19173	19206	18935	19052	19141	19174	19046	19083	18911	18933	18967	19067	19024	18990	18916	18849	18900	18906	18975	19045	19080	19027	19055	18884	19019	18770	19115	18783	18960	19093	18906	18922	19030	18715	18883	18980	19008	18883	18860	18902	18920	18921	19046	18915	18983	18717	18782	18846	18854	18891	18749	18932	19081	18862	19028	19120	18984	18774	19151	19103	18918	19086	18863	18997	18824	19026	18728	18870	18965	18984	18787	19144	18873	18765	19066	18988	19100	19148	18979	19205	19038	19025	19051	18805	18870	19113	18977	19045	18792	19201	19073	19214	19114	19031	18996	19259	18890	18803	19017	18979	19030	18750	18885	18781	19122	18945	18999	18961	18984	19129	18844	18835	18876	19208	18864	18947	19138	19164	18941	19031	18997	19052	18862	19154	18849	19004	19053	19022	18924	19059	18937	19074	18910	18807	18746	18708	19064	18802	18909	18926	19142	18761	18884	19008	18899	19143	19139	18835	19345	19037	19024	18913	18789	18941	19101	18981	18865	18926	19181	18812	19077	18952	19047	18957	18859	18983	19038	18788	18859	18851	19098	18785	19019	19046	18877	19067	19114	18986	19062	18895	19008	18814	19056	18965	19037	18991	18739	18956	19100	19001	18929	18995	19108	18801	18889	19114	19010	18934	19166	18836	18753	18948	18972	19029	18894	19182	19086	19086	19055	19119	18961	18939	18859	19015	18949	19104	19084	19132	19003	18986	18925	18919	18892	19078	18973	18933	19009	19089	19036	19018	18878	19247	18925	18848	19016	18907	18649	19098	19230	19039	19076	18682	18965	18805	18892	18925	18954	18998	18803	18883	18832	18831	19056	18913	18880	18672	19091	18983	18784	19023	18820	19090	18944	18819	18950	18877	18781	19038	19012	18982	18930	18958	19156	19178	18803	19105	19035	19023	19251	19014	19066	19187	19124	19135	19075	19150	18791	18852	19043	19014	18725	18749	18968	18780	19064	19077	18874	18978	18790	18912	18882	18865	18814	19071	18981	18903	18914	18905	18821	18937	19060	18973	18848	18919	18899	19140	18966	19079	18841	19036	18841	19061	18948	18780	18844	19077	18907	19129	19028	18848	18888	19056	18823	18962	18873	19028	19007	18936	18856	18771	18940	18907	19038	19072	19135	19105	19089	19048	18772	18997	18855	18992	19077	18948	18970	18799	18895	19026	18842	18902	18950	19074	19003	19053	18875	18754	18959	18931	19203	18941	18953	18895	19041	19091	18929	18836	18862	18973	18909	19117	19089	19020	18662	18973	19114	18936	18800	18863	19126	18935	18885	18952	18955	19126	18884	18853	18824	19008	18863	19124	19047	18836	18796	18857	18975	18947	18948	19140	18826	18952	18768	19054	19044	18909	18854	18889	18891	18878	18874	18800	19071	19161	18980	19107	19026	18821	18835	18972	18737	18913	19143	18901	18583	19016	18803	18865	18823	18902	18988	18896	18960	19115	19205	18962	19103	18820	18865	18786	18932	19133	19201	18973	18976	18887	18967	19050	19215	18924	18813	18754	18979	18945	18920	19026	18783	18974	18905	18853	18886	19093	18911	18742	18894	18803	18796	18905	18837	19055	18727	19076	18925	18722	19031	18984	19002	18936	19006	18930	18966	18932	19063	18903	18964	18998	19036	18865	18940	18865	18956	19023	18866	18980	18969	18936	18924	18952	18615	18841	18835	19110	19026	19118	18971	19105	19065	18868	19120	18829	18873	19070	19003	19081	18981	19085	18999	18978	18955	19178	19028	19078	18923	18933	18990	18879	18906	19041	19031	18872	18948	19064	19061	18941	18948	19128	19196	18970	18983	19009	19037	18982	18973	18870	19050	18851	19079	19035	18864	18955	19005	18842	18839	19116	18930	18890	18798	18971	19005	19000	18916	18864	18889	18839	18949	18758	18881	18879	18763	18930	19008	18899	18997	18955	19013	18894	19085	18880	18723	19132	19012	18925	18846	18927	19058	19067	18970	19105	18997	18839	18940	18961	18981	18837	18779	19019	19024	19071	18935	19018	19275	19006	18972	18947	18910	18897	18968	19035	19214	19008	18927	18697	18946	19060	19118	18995	19052	18807	18846	18848	18976	19160	19216	18952	18933	18940	18920	18775	18887	18851	18942	18964	19049	18940	18902	18703	18975	18995	19109	18972	18926	18971	18826	18727	19074	18990	18889	19183	18964	18937	19011	19252	19035	19112	18748	18903	19192	18696	18836	18790	18856	18959	19056	19031	19027	18875	18714	18967	18837	18917	19075	18972	18905	19067	18822	18975	18854	18954	19145	19009	18793	19125	19008	19021	18809	18890	19053	19137	19093	18900	18931	18957	18895	19031	18819	19052	18929	18918	18971	19033	18975	18964	18944	18734	19088	18780	19002	19097	18889	18928	18754	19028	18766	19329	18792	18978	19045	19003	19102	18923	18868	18838	19123	18898	18988	18813	18822	18699	18892	19115	18998	18889	19029	18986	18915	18648	18915	18761	18869	18939	18859	19054	18781	18838	18969	18863	18957	18915	18809	18777	18968	18884	18968	18963	18983	18945	19120	19024	19080	18862	18981	18958	19039	18959	18745	18936	19005	18872	18890	18929	19160	19132	18795	19082	18906	19042	18891	18888	18898	18863	18955	18915	18761	19097	18986	18797	18818	18958	19006	18988	18906	18938	18771	19126	18753	18696	18839	18883	19173	18794	18969	18953	18934	18782	18925	18754	18859	18848	18985	18924	18915	18985	19001	18860	19000	19022	18838	19095	18912	19024	18937	18792	19021	19083	18909	19012	18842	18958	18919	18911	19051	18996	19000	19098	18831	18950	19009	18885	18944	19096	19006	18963	18900	19072	19130	18774	18905	18991	18957	18842	19163	19032	18963	18912	18958	18878	19018	19323	18976	18756	19075	19013	19032	18972	18956	19056	19065	19053	18680	19038	18883	18957	19056	18976	18951	18980	19140	19148	19215	18947	19060	18883	19033	19074	18957	18654	19097	18932	18856	18912	18728	18956	18800	18849	18889	18870	18897	18896	18824	18880	18949	19013	18886	19047	18848	18907	18925	18958	18995	18859	18981	19220	19028	18748	19049	18964	18962	18933	19045	19178	18813	18931	18981	18903	19172	19145	18962	18823	19004	18885	19101	18853	19087	19029	18973	19094	18900	19324	18975	18926	19144	18993	19020	18831	18785	18971	18866	19029	18854	19039	18890	19066	18772	19188	19011	19000	18833	19124	18937	18830	19073	18830	18972	18858	18691	19150	19017	19057	18787	19236	18837	18988	19180	18867	19061	18836	18958	18992	19175	18964	18874	19016	19022	19093	19095	18818	18828	19076	18946	19147	18910	18980	18977	19144	18906	18799	18980	19049	19071	18853	18810	18806	19061	18859	19074	19080	18982	18948	18974	19010	18806	19070	18909	19060	18995	18727	18863	18951	19070	19041	18993	18963	19018	18936	18966	18968	18979	19032	18753	18955	18597	18912	18763	19052	19021	18957	19130	18904	18809	19204	18943	18866	18905	19136	19048	19074	18911	18928	18772	18981	18800	18960	18949	19149	18855	18875	18981	18914	19123	19033	18722	18872	18866	19116	18832	19016	18845	19109	18992	18998	18981	18825	18859	18958	19071	18924	18790	18880	18906	19080	18898	18902	18783	18903	19040	19002	18901	18772	18817	18957	18872	19067	18958	18859	18832	19031	19042	18979	19036	18733	18876	18893	19055	19015	18968	18956	18981	18978	18924	19094	18829	19069	18950	18961	18674	19005	18784	18943	18934	19056	18850	18986	18985	18948	18868	18842	18944	18753	18877	18937	19033	18794	18818	18859	18900	18789	18761	19182	19083	19274	19091	19024	18887	18962	18917	19144	18937	18763	18972	18876	18875	19100	19113	18907	18628	18931	19037	18906	18872	19123	18894	18903	18999	19217	18846	19006	18916	18988	18985	19040	18932	19006	18879	19049	19020	18973	19006	19027	18809	18802	18897	18907	18872	18859	19009	19015	19057	18908	18999	18952	19096	18759	18901	19029	18896	18872	19051	19067	18935	18858	19014	18884	18798	18884	18921	18862	18818	18973	19017	19110	19087	19091	18937	18874	19144	18756	18823	18829	18841	18884	18759	18702	18861	19155	19047	19058	18975	19024	19041	18952	18872	18755	18854	19102	18920	19017	18847	18991	19002	19024	18867	18993	18939	18903	19029	19107	18960	18951	18947	18969	18936	19102	18921	19049	19121	18860	18892	18995	18935	19010	19087	19052	18854	19042	18948	18848	19089	19197	18938	18870	18932	18981	18902	19064	19170	18792	18953	18965	19007	18978	19147	19051	18777	18817	18839	18993	18886	18985	18712	19099	18994	18976	18883	18836	18869	18937	18927	19193	19101	18786	18864	18933	19047	18924	19013	18980	19089	18948	18859	19188	18999	18778	18942	19201	18994	18868	18972	19095	19121	18871	19118	18769	19080	18955	19071	19195	18844	18966	19149	19047	18965	19077	18671	18988	18845	19125	18785	18889	19053	18952	19062	18958	18905	18894	18940	19020	19053	18752	18901	19063	19184	19080	19047	18828	18874	18987	19173	18859	18931	18925	19009	19234	19103	18969	18863	18767	18958	19014	18923	18874	18862	19039	18990	18974	18897	18749	18950	18983	19073	19192	18997	18904	18913	18848	18969	19114	19064	18926	19023	19150	18952	18910	18894	18921	18980	18824	18926	18973	18837	18905	18881	18954	18812	18835	18873	18988	19227	18908	18968	19023	18961	18909	18942	18852	19069	18981	18987	18979	18983	18952	18943	18878	18864	18930	18965	19138	19003	18891	18765	18917	19083	18845	19025	18851	18825	19141	18963	19066	18944	19013	18959	19186	19235	18947	18883	19222	19146	19042	19011	18944	19126	18818	18954	18829	18937	19044	18815	18992	18862	18806	19003	18934	18946	18963	18816	18893	18992
19403	39382	82713	73789	19815	19124	17485	16683	16782	16678	16430	15932	15859	15771	15662	15555	15557	15394	15468	15785	15576	15459	15733	15324	15283	15114	15158	15377	15232	15157	15069	16044	16226	18214	17853	16265	15390	15088	14961	14953	15141	15156	14917	15052	15303	15128	15118	14968	15023	15063	14975	15391	15173	15133	14906	15280	14971	14910	15014	15191	14991	15234	14991	15086	15070	15004	15020	15134	15068	15027	15038	15046	15206	15075	15139	14956	15086	15237	15186	15085	15119	15104	15053	15160	15129	14939	14973	15222	15142	14942	15069	14993	15039	15093	15081	14909	15160	15062	14981	15039	14993	15129	15097	15097	15263	14921	15184	15248	15075	15160	15073	14948	15005	14939	15049	15193	15134	15064	15042	15278	15081	15143	15156	15116	15063	15107	15239	15101	15068	14913	15122	15034	15038	15018	14874	15052	15195	14869	15218	15034	15007	15018	15115	15066	15044	15049	15156	14927	15048	15023	15008	15203	15018	14870	14965	15111	14981	15155	14982	14918	14957	15045	14966	15070	15090	15132	15077	14934	14944	15157	14957	15236	14958	14931	15029	15150	15077	15182	15054	15005	15110	15206	14998	15104	15075	15196	14980	15178	14960	15124	14945	14999	15085	15145	15242	15253	14808	15161	15196	15108	15028	15207	14997	15057	15067	15007	14953	15181	15090	15025	15100	15081	15183	15086	15089	15149	15049	14954	15234	15035	14997	15150	15173	14930	15164	15029	15037	14996	15214	15005	14935	15080	15025	15033	15031	14909	14932	15095	14986	15008	15034	15022	14922	14947	15118	15054	15301	15013	15095	14960	15149	14933	14907	15081	14984	15194	15189	14922	14976	15006	15064	14921	15131	15078	15137	15044	15126	15131	15039	15082	15048	15001	15034	15081	15040	14951	15055	15040	14920	15046	14947	15148	15037	15118	14925	14989	15226	15123	14889	15328	15087	15146	15095	15129	15045	14984	15126	15091	15059	15008	14961	15039	15019	14879	15142	14922	14989	15091	14965	15241	15121	14964	15036	15056	15159	15047	15012	15045	14936	15003	15010	15139	14936	14919	15112	15002	15049	15045	15029	15086	15238	15005	15151	15100	14998	15009	15165	15232	14970	14988	15071	15226	15178	15190	15217	15109	15038	15069	14932	15029	15163	15052	15136	15214	15044	15037	14966	14986	14935	15269	15073	14904	14926	14968	14915	15137	15015	14958	15198	15189	15104	15079	15214	15079	14912	15159	15254	15003	14854	14927	15018	15033	15147	15157	15120	14993	15127	15039	15066	15169	15034	15107	15054	15024	14944	15175	14938	15030	14978	15118	15055	14958	15090	15295	15003	15003	14877	14940	15025	14898	15253	14894	15022	15106	15085	15173	15018	14979	15136	14945	15041	15136	15084	15043	15116	15013	15071	15147	15066	14913	15205	15009	14902	14959	14962	15138	15097	14940	14969	14931	15107	14902	15192	14923	15209	15005	15138	15066	15123	14946	15096	15124	15001	15199	15050	15138	15093	14934	15104	14856	15108	15025	15164	14912	15191	15053	14817	15010	15057	15037	14938	15006	15082	15028	15180	15152	15034	15100	15196	15162	15029	15010	14923	15058	14962	15093	15030	15187	14921	15015	15065	15133	15145	15099	15187	15200	15125	14804	15155	15122	15018	15015	15061	14791	15130	15126	15012	15024	15052	15100	15185	15138	15112	14895	14987	15126	15022	15038	15104	15177	14963	15134	14865	15096	15124	14994	15177	14985	14873	14960	15106	15044	14991	15122	15045	15182	14952	14987	15158	15099	14977	15057	15111	15115	14964	15024	15013	14968	15185	15130	15018	15210	15137	15060	15064	15002	15007	14921	15200	15109	15239	15091	14930	15119	15284	15122	15023	15003	15068	15120	15181	15051	14938	15057	14933	14981	15088	15177	15006	15122	15211	15052	15087	14981	15128	15087	15275	14969	15253	15020	15065	15098	14859	15078	14993	15225	14980	15074	15087	14973	15105	14972	15146	15201	14934	15219	15158	15221	15226	15116	15020	15112	14961	15317	15185	14874	15030	15227	15048	14970	14900	15246	15046	15028	15259	15033	15067	15123	14892	15111	15059	15063	15038	15083	14941	15284	15081	14974	15121	15061	15065	15072	14970	14936	15148	15104	15040	15072	15193	15098	15103	15008	15132	15001	14988	14943	14884	14946	15110	15152	15017	15262	15084	14977	15329	15085	15021	14989	15135	14898	14878	15115	15042	15119	14994	14962	15112	15144	14925	15060	15133	14928	15005	15264	14994	15109	14978	15301	15108	15055	15011	15057	15185	15157	15084	14993	15121	15229	15050	14987	15269	15148	15208	15088	14977	15040	15103	15033	15057	15064	15030	14957	14848	15062	15119	15018	15164	15093	15034	15002	15106	14985	14952	15117	15049	14985	15167	15045	15101	14952	15081	14977	15056	14995	15112	15082	15111	14974	15106	15058	15190	15192	15033	15087	14988	15097	15040	14944	15027	15090	15160	15044	14989	15046	15048	15111	14978	15022	15074	14886	15080	15091	15210	14979	14972	15057	14960	15001	14980	14905	15003	15062	15103	15037	15073	14842	15067	15021	15047	14953	15088	15196	14965	14955	14962	14959	15027	14990	15171	15067	15076	14953	15234	15045	15161	14900	15043	15057	14985	14816	15141	15047	15026	15043	15163	14987	15029	15057	15038	14807	15125	15132	14919	14913	15062	15105	14984	15174	15041	14987	15113	15167	15288	14940	15039	15237	15091	15186	15008	15145	14911	14886	15191	14878	15150	15297	14901	15126	15027	15102	15054	15032	14951	15249	15087	15126	15137	14849	15146	15216	15177	14913	14988	15069	14859	15153	15170	15140	15205	15059	15093	15034	14979	15208	15021	15074	14960	14991	15015	15004	15099	15197	15086	15192	15060	15094	15064	15001	15049	14992	14995	15027	15006	15013	15182	15260	15114	15031	15011	15090	15050	15145	15150	14982	15098	15060	15040	15123	14899	15300	15117	15049	14939	14959	15212	15190	15000	15108	15200	15055	15052	15060	15090	15130	14985	15227	14943	15016	15075	14929	14957	15168	15014	15010	15043	14939	15018	15092	15058	15026	14980	15156	14833	15007	15128	15014	14955	15092	15223	15127	15035	15101	14955	15122	14878	14963	14868	15195	14987	14989	15141	15107	15187	14992	15149	15151	15113	15060	14988	15002	14857	15231	15140	15070	15186	15157	15120	15033	15061	15048	14986	15066	15064	14987	15118	15185	15241	14986	15119	14978	14894	15174	15202	14933	14947	15071	15098	15047	15090	15092	14954	15152	15115	15097	15040	15092	15200	15007	15223	15070	15171	14995	15338	14965	14936	15032	15079	14934	15096	15186	15099	14994	14968	15153	15128	15082	15182	15039	15094	14874	15146	14869	15121	15061	15086	15135	15199	14993	15061	15003	14927	14891	15018	15061	15073	15072	15104	15023	14931	15149	15100	15062	15032	14990	15084	15144	14958	14955	15019	14884	15056	15108	14853	15186	15000	14976	15175	15059	15128	14908	15238	15097	15133	14949	15150	15129	15085	15006	15085	15020	15184	15113	15082	15076	15213	14974	15135	15170	14991	14989	15126	15171	15241	15209	15060	14990	15087	15194	14939	15042	14992	15284	15123	15029	15040	15060	15050	15153	14934	15166	15134	14813	15219	15016	15161	15059	15131	15081	15138	14945	15043	15124	15241	14950	15247	15188	15253	14950	14999	14999	14826	15170	15174	14993	15039	15016	15033	15096	14902	15056	14988	14991	15163	15151	14985	15085	15036	15001	15080	15049	14888	15021	15242	15050	15105	14919	15097	15008	15132	14808	15283	14967	14978	15108	15058	14996	15058	15132	15158	14911	15201	14963	15102	14929	15180	15162	15163	15069	15083	15048	15130	15019	15098	14997	14989	15044	15127	15213	14888	15064	14968	14914	15042	15048	15091	15050	15060	15111	15021	15101	15055	15051	14998	14823	15057	15130	14918	15002	15014	15043	15075	15101	15196	14978	14987	15067	15107	15193	15007	14981	15140	15041	14921	14986	15095	15155	15234	15128	15073	15250	14967	15124	14952	15074	15140	14917	15082	15142	14966	15210	15008	15100	15106	15116	15020	15023	15162	15124	14969	15121	14856	15067	15031	15064	15117	14966	14974	14991	15007	14981	15065	15090	15072	15124	15044	14922	14960	15231	15078	15087	14992	15044	14818	15047	15082	15158	14939	15063	15059	15198	14995	15095	14945	15043	14988	15120	14987	15054	14936	14969	15045	15016	15012	15088	14955	14988	15055	15023	15012	15106	14959	15061	15061	14992	15026	15073	15062	14948	15103	15172	15027	14958	15073	15104	15188	15148	15028	15032	15106	14811	15002	15119	14955	15152	15047	15198	15060	15045	14830	15135	15079	15103	15173	14959	14936	15065	15072	15162	14993	15189	15084	15112	15052	15111	15039	15244	14995	15068	15237	15013	14926	15017	15175	15168	15017	15087	14952	15140	15045	14956	15129	15028	15057	15028	14974	15079	15226	15031	15151	14965	15024	15060	15077	15190	15178	15217	15055	15067	15119	14952	15086	14907	15040	15076	15090	15094	14976	15114	15090	15064	15087	14940	15203	15026	15115	15150	15020	15083	15023	15075	14911	15123	15065	14984	15081	15118	15001	15060	15231	15191	15267	15020	14977	15155	15157	15069	15094	15099	15008	15112	15151	15123	15079	15133	14899	15090	14902	14967	15116	15127	15087	15129	14907	15043	15043	15153	14980	15185	15067	15149	15209	14933	15060	15029	15080	14909	15018	15060	15212	14972	15223	15135	15134	15057	15027	14861	15222	15021	15008	15178	15071	14801	15063	15148	15069	15112	14919	15147	14989	14948	15022	14968	15108	15017	15205	15106	15218	15119	15210	15084	15071	14900	15174	15021	15098	14849	14890	15002	15201	15052	15042	15140	15022	15015	14990	14996	15160	15056	15084	15104	15156	15101	15007	15188	14980	15068	15176	15359	15120	15207	15064	15009	15144	15186	15233	15201	15081	15183	15109	15000	14966	15024	15193	15007	15140	14949	15006	15167	15170	15086	15165	15115	15226	14999	14989	14966	14922	15150	15106	14986	15041	14923	15098	15164	15134	15076
29924	23088	39655	40952	21232	19232	18726	18663	18372	18495	18612	18373	18544	18631	18593	18391	18293	18409	18301	18476	18437	18452	18289	18461	18488	18325	18140	18434	18484	18515	18522	18365	18048	18476	18595	18788	18476	18623	18369	18258	18401	18450	18174	18420	18388	18588	18356	18397	18241	18132	18514	18305	18329	18468	18281	18330	18317	18236	18270	18405	18429	18182	18474	18383	18206	18525	18529	18316	18485	18358	18467	18316	18423	18287	18411	18416	18233	18288	18155	18157	18345	18491	18417	18357	18277	18488	18144	18337	18502	18497	18272	18337	18354	18335	18262	18255	18396	18414	18540	18371	18277	18250	18573	18490	18220	18328	18456	18449	18336	18342	18109	18388	18403	18424	18211	18459	18567	18429	18333	18315	18312	18325	18729	18232	18417	18404	18375	18387	18385	18271	18522	18161	18317	18466	18479	18310	18549	18535	18374	18235	18297	18412	18327	18317	18527	18455	18596	18460	18386	18413	18293	18243	18051	18305	18280	18399	18379	18332	18255	18355	18242	18555	18281	18339	18295	18317	18274	18349	18501	18102	18353	18387	18478	18324	18304	18413	18410	18449	18525	18530	18473	18546	18270	18518	18347	18260	18311	18298	18556	18352	18326	18188	18311	18374	18238	18508	18272	18595	18273	18331	18122	18286	18302	18222	18500	18252	18482	18423	18175	18431	18354	18268	18247	18444	18518	18204	18256	18414	18157	18245	18059	18423	18308	18330	18509	18467	18492	18547	18407	18328	18431	18270	18462	18476	18491	18233	18400	18485	18466	18573	18658	18601	18126	18431	18404	18308	18338	18378	18233	18151	18369	18317	18254	18301	18215	18032	18199	18514	18246	18492	18406	18454	18357	18276	18264	18241	18351	18409	18554	18416	18273	18329	18250	18278	18160	18424	18421	18376	18426	18481	18190	18405	18431	18366	18305	18484	18472	18302	18099	18158	18383	18401	18145	18484	18281	18340	18474	18506	18495	18276	18177	18518	18466	18358	18382	18167	18413	18376	18347	18433	18259	18320	18343	18411	18504	18341	18572	18252	18287	18163	18420	18331	18400	18490	18547	18307	18380	18356	18409	18382	18197	18203	18208	18239	18253	18293	18206	18413	18367	18278	18318	18429	18284	18419	18438	18171	18372	18278	18434	18467	18171	18335	18326	18197	18271	18476	18352	18549	18294	18249	18206	18219	18516	18475	18555	18328	18236	18371	18317	18423	18547	18189	18588	18218	18298	18416	18356	18135	18197	18253	18127	18285	18297	18307	18266	18517	18385	18289	18357	18196	18265	18370	18408	18327	18361	18515	18336	18121	18443	18230	18474	18269	18438	18465	18523	18569	18261	18381	18413	18262	18394	18440	18605	18453	18266	18389	18328	18522	18516	18369	18371	18401	18230	18252	18334	18252	18355	18293	18347	18166	18284	18387	18307	18530	18362	18299	18346	18463	18422	18079	18293	18269	18507	18356	18202	18556	18456	18117	18247	18279	18345	18395	18424	18440	18321	18246	18473	18145	18128	18481	18260	18291	18497	18407	18247	18321	18466	18390	18455	18476	18325	18286	18395	18486	18292	18506	18148	18378	18215	18200	18457	18335	18427	18459	18256	18234	18410	18395	18174	18262	18275	18306	18322	18509	18541	18268	18435	18358	18302	18320	18259	18471	18330	18174	18339	18347	18195	18338	18585	18304	18485	18341	18399	18544	18489	18411	18384	18237	18353	18139	18221	18284	18713	18317	18452	18513	18384	18232	18519	18264	18264	18428	18215	18141	18327	18314	18405	18352	18448	18332	18208	18336	18190	18157	18367	18437	18336	18412	18391	18261	18397	18235	18314	18272	18319	18275	18345	18358	18555	18680	18396	18378	18382	18402	18214	18319	18242	18385	18319	18276	18299	18438	18446	18244	18378	18537	18431	18469	18408	18372	18461	18002	18337	18260	18343	18239	18584	18168	18533	18270	18012	18211	18205	18199	18404	18194	18285	18330	18395	18506	18161	18352	18454	18302	18519	18375	18228	18571	18306	18171	18270	18200	18458	18436	18280	18278	18421	18240	18429	18488	18379	18451	18321	18189	18271	18257	18233	18364	18426	18222	18181	18373	18305	18350	18414	18420	18268	18449	18374	18281	18296	18205	18365	18085	18241	18244	18561	18292	18091	18388	18446	18334	18156	18480	18334	18641	18255	18420	18353	18240	18451	18285	18291	18375	18205	18345	18345	18260	18227	18388	18416	18165	18247	18562	18202	18480	18364	18465	18353	18353	18311	18389	18409	18452	18357	18284	18489	18325	18237	18420	18451	18574	18427	18467	18324	18413	18432	18555	18461	18421	18469	18314	18305	18332	18439	18313	18614	18268	18393	18467	18346	18246	18397	18288	18068	18567	18213	18365	18362	18256	18573	18343	18363	18479	18314	18329	18457	18489	18354	18360	18335	18338	18418	18289	18279	18445	18165	18348	18418	18266	18410	18297	18361	18416	18375	18383	18254	18102	18380	18324	18609	18314	18365	18230	18290	18268	18513	18358	18153	18246	18360	18412	18487	18173	18344	18252	18378	18332	18419	18158	18394	18453	18126	18439	18411	18394	18537	18282	18284	18484	18193	18383	18480	18352	18407	18437	18387	18422	18309	18374	18506	18467	18340	18648	18375	18323	18411	18491	18229	18290	18384	18320	18437	18497	18338	18293	18433	18136	18350	18472	18377	18351	18464	18392	18349	18626	18411	18524	18201	18369	18515	18458	18387	18240	18223	18397	18384	18423	18462	18400	18410	18305	18326	18439	18238	18290	18171	18433	18369	18253	18306	18440	18539	18275	18352	18414	18492	18247	18366	18280	18268	18499	18536	18410	18559	18393	18471	18417	18504	18658	18340	18206	18395	18349	18259	18256	18155	18569	18294	18342	18375	18358	18409	18430	18251	18274	18372	18436	18256	18493	18497	18198	18376	18520	18245	18524	18397	18291	18116	18339	18192	18314	18143	18529	17993	18232	18325	18356	18421	18305	18358	18358	18197	18281	18306	18368	18405	18502	18498	18413	18400	18420	18339	18431	18412	18330	18445	18550	18484	18297	18270	18215	18534	18231	18082	18378	18415	18273	18283	18257	18360	18500	18367	18389	18171	18321	18373	18670	18327	18451	18164	18343	18316	18302	18579	18481	18317	18348	18318	18382	18307	18431	18376	18284	18310	18397	18190	18533	18444	18146	18327	18177	18254	18544	18488	18211	18337	18310	18344	18578	18005	18299	18209	18485	18279	18362	18501	18332	18203	18261	18451	18438	18293	18137	18195	18329	18528	18221	18329	18328	18248	18086	18398	18440	18385	18146	18146	18500	18181	18080	18403	18217	18097	18483	18332	18538	18359	18308	18384	18342	18463	18732	18335	18539	18289	18315	18504	18489	18439	18281	18463	18374	18166	18393	18454	18356	18395	18070	18379	18381	18448	18271	18155	18368	18123	18425	18415	18216	18076	18605	18505	18488	18332	18460	18345	18340	18457	18337	18295	18293	18075	18321	18275	18384	18539	18256	18334	18440	18317	18102	18251	18443	18466	18209	18313	18314	18292	18372	18424	18441	18381	18300	18299	18423	18298	18384	18380	18257	18327	18373	18327	18367	18559	18341	18443	18484	18364	18394	18298	18330	18393	18434	18395	18333	18373	18329	18265	18465	18390	18239	18325	18421	18385	18324	18325	18309	18141	18224	18315	18529	18376	18573	18490	18247	18261	18631	18412	18102	18236	18316	18394	18369	18674	18421	18398	18567	18452	18335	18396	18285	18495	18167	18301	18334	18482	18398	18622	18510	18183	18467	18414	18455	18335	18422	18433	18416	18244	18246	18346	18085	18215	18471	18576	18329	18540	18322	18291	18277	18448	18461	18362	18404	18334	18519	18256	18474	18398	18297	18290	18383	18290	18382	18404	18383	18384	18146	18250	18305	18629	18101	18307	18321	18281	18206	18239	18235	18277	18318	18362	18402	18502	18138	18275	18222	18246	18375	18495	18349	18498	18477	18347	18437	18384	18144	18345	18289	18230	18329	18364	18133	18316	18368	18481	18171	18267	18501	18199	18231	18355	18455	18313	18496	18426	18504	18352	18316	18410	18416	18355	18300	18540	18466	18237	18590	18276	18272	18331	18293	18322	18435	18456	18499	18310	18377	18200	18363	18441	18298	18300	18237	18202	18267	18463	18532	18266	18467	18495	18285	18465	18380	18387	18514	18289	18321	18500	18297	18367	18308	18185	18431	18363	18499	18276	18523	18184	18422	18524	18459	18615	18172	18372	18287	18311	18319	18314	18496	18269	18380	18371	18136	18353	18253	18469	18462	18437	18567	18452	18280	18393	18320	18497	18256	18183	18288	18229	18319	18311	18363	18438	18330	18245	18578	18421	18333	18451	18320	18346	18273	18277	18230	18393	18332	18268	18440	18547	18472	18281	18280	18570	18307	18402	18300	18339	18485	18217	18329	18319	18376	18297	18522	18430	18572	18430	18363	18225	18393	18360	18252	18336	18297	18391	18116	18213	18456	18152	18463	18160	18443	18370	18347	18447	18517	18440	18212	18364	18402	18544	18495	18438	18475	18424	18112	18463	18561	18421	18322	18419	18513	18207	18460	18257	18269	18380	18607	18548	18317	18558	18246	18446	18415	18505	18339	18332	18279	18458	18484	18397	18326	18381	18462	18407	18360	18283	18406	18356	18359	18415	18419	18337	18132	18359	18314	18340	18228	18311	18221	18305	18186	18485	18346	18421	18277	18326	18277	18612	18395	18288	18342	18229	18374	18319	18444	18312	18404	18097	18310	18344	18449	18370	18490	18433	18135	18376	18247	18220	18319	18255	18224	18380	18424	18560	18395	18561	18255	18303	18379	18363	18231	18261	18224	18529	18408	18285	18357	18340	18500	18387	18435	18345	18323	18406	18468	18436	18228	18383	18361	18373	18374	18495	18452	18298	18342	18379	18392	18499	18288	18364	18249	18379	18320	18455	18219	18253	18388	18347	18401	18250	18292	18312	18429	18486	18391	18188	18453	18395	18290	18256	18342	18359	18376	18271	18395	18440	18386	18249	18325	18708	18233	18396	18551	18252	18294	18236	18364	18294	18472	18368	18125	18411	18272	18405	18187	18337	18410	18310	18540
16832	19005	44471	34655	15724	15691	15176	14865	14998	15179	14766	14874	14748	14855	14854	14901	14863	14853	14873	14856	14992	14897	14921	14811	14752	14632	14789	14882	14778	14730	14710	14892	14812	15238	15084	14954	14721	14803	14911	14897	14509	14730	14695	14716	14878	14804	14838	14583	14808	14819	14797	14737	14793	14878	14641	14691	14725	14646	14816	14823	14579	14670	14735	14639	14658	14934	14682	14773	14789	14743	14819	14875	14747	14794	14742	14793	14647	14961	14644	14922	14664	14805	14806	14790	14625	14749	14727	14615	14673	14932	14891	14708	14719	14623	14750	14747	14725	14820	14895	14661	14699	14784	14768	14669	14730	14588	14809	14816	14591	14618	14747	14560	14743	14596	14688	14804	14897	14791	14773	14760	14707	14563	14732	14678	14702	14633	14748	14889	14831	14716	14628	14689	14681	14688	14752	14695	14816	14701	14734	14724	14712	14696	14735	14591	14825	14778	14712	14689	14736	14626	14738	14730	14505	14767	14797	14778	14709	14840	14776	14717	14868	14886	14858	14606	14802	14794	14761	14814	14694	14611	14832	14729	14752	14904	14691	14755	14685	14711	14913	14741	14723	14704	14799	14796	14731	14858	14784	14511	14630	14575	14666	14637	14705	14708	14709	14677	14745	14682	14657	14561	14863	14675	14844	14737	14728	14633	14870	14680	14798	14662	14642	14854	14920	14759	14879	14831	14768	14780	14794	14705	14704	14679	14788	14739	14707	14739	14706	14712	14758	14737	14935	14841	14786	14815	14709	14723	14701	14659	14674	14857	14978	14605	14786	14697	14828	14670	14747	14772	14580	14764	14702	14687	14772	14876	14819	14717	14803	14736	14731	14729	14687	14692	14674	14851	14622	14756	14693	14839	14737	14776	14593	14843	14572	14913	14772	14855	14763	14643	14813	14819	14767	14574	14722	14804	14818	14615	14854	14885	14815	14728	14538	14702	14812	14746	14693	14713	14791	14883	14552	14703	14692	14610	14619	14760	14741	14754	14687	14693	14802	14850	14631	14607	14709	14993	14680	14706	14774	14996	14662	14839	14661	14952	14854	14649	14691	14755	14848	14889	14822	14674	14833	14571	14497	14728	14690	14858	14870	14602	14789	14890	14709	14755	14753	14633	14692	14785	14649	14805	14695	14732	14781	14532	14778	14775	14705	14863	14773	14682	14754	14810	14715	14982	14768	14720	14632	14723	14642	14593	14939	14773	14770	14643	14585	14675	14663	14717	14811	14838	14554	14976	14506	14735	14743	14805	14566	14789	14741	14601	14720	14872	14604	14671	14979	14649	14695	14782	14767	14769	14822	14727	14765	14556	14703	14721	14809	14722	14706	14761	14908	14654	14803	14677	14822	14734	14851	14896	14717	14911	14690	14513	14837	14819	14884	14738	14806	14749	14730	14663	14792	14723	14739	14753	14809	14810	14727	14775	14691	14636	14780	14845	14733	14688	14749	14562	14833	14693	14774	14592	14768	14853	14812	14782	14677	14752	14910	14835	14753	14665	14548	14578	14661	14714	14570	14661	14630	14620	14708	14795	14891	14858	14812	14693	14780	14669	14606	14746	14797	14599	14852	14707	14660	14734	14847	14669	14785	14901	14755	14890	14611	14740	14836	14779	14700	14625	14740	14769	14547	14874	14745	14841	14736	14709	14648	14577	14830	14752	14625	15014	14811	14765	14598	14798	14829	14742	14673	14567	14640	14757	14681	14801	14778	14928	14695	14552	14790	14650	14722	14642	14578	14608	14839	14745	14789	14773	14781	14763	14666	14845	14637	14675	14859	14866	14753	14689	14868	14764	14874	14739	14596	14714	14550	14818	14680	14771	14727	14753	14732	14785	14760	14730	14795	14745	14604	14939	14733	14654	14682	14592	14718	14834	14762	14610	14850	14863	14830	14725	14843	14865	14671	14668	14772	14762	14730	14664	14781	14729	14670	14639	14827	14715	14688	14728	14792	14626	14602	14863	14817	14727	14654	14805	14684	14601	14728	14721	14861	14779	14836	14532	14735	14665	14772	14875	14917	14656	14723	14797	14848	14615	14793	14590	14773	14650	14804	14897	14910	14864	14842	14839	14886	14643	14697	14598	14828	14661	14882	14804	14774	14685	14902	14739	14903	14833	14798	14787	14666	14697	14771	14855	14806	14731	14735	14752	14827	14626	14783	14924	14927	14723	14767	14869	14677	14803	14842	14782	15003	14552	14707	14784	14736	14827	14757	14824	14722	14792	14714	14574	14726	14934	14844	14677	14858	14542	14847	14938	14752	14726	14821	14959	14791	14685	14755	14687	14958	14794	14710	14625	14712	14616	14851	14812	14754	14637	14663	14716	14668	14698	14695	14559	14779	14789	14681	14717	14878	14721	14791	14723	14756	14675	14680	14721	14633	14722	14955	14743	14578	14869	14769	14558	14811	14832	14926	14798	14742	14820	14782	14546	14756	14915	14784	14767	14822	14591	14721	14982	14647	14944	14612	14684	14787	14827	14770	14764	14816	14661	14737	14769	14790	14835	14780	14729	14734	14770	14871	14895	14592	14650	14676	14918	14759	14664	14589	15044	14793	14582	14977	14764	14680	14775	14714	14762	14797	14733	14840	14778	14703	14918	14595	14802	14856	14901	14756	14652	14848	14736	14790	14630	14815	14729	14711	14827	14705	14748	14743	14836	14839	14723	14685	14672	14822	14864	14911	14755	14665	14788	14892	14815	14672	14840	14675	14659	14722	14667	14747	14725	14694	14662	14684	14698	14632	14860	14752	14747	14701	14649	14664	14825	14814	14586	14799	14787	14819	14800	14901	14863	14694	14883	14871	15028	14891	14622	14738	14814	14874	14861	14522	14694	14719	14725	14559	14712	14686	14631	14660	14808	14659	14649	14864	14644	14771	14678	14723	14756	14680	14608	14697	14878	14884	14705	14841	14756	14745	14794	14593	14606	14803	14927	14766	14720	14812	14754	14690	14766	14648	14817	14831	14892	14678	14819	14803	14788	14737	14740	14651	14822	14716	14852	15041	14713	14822	14736	14775	14731	14839	14888	14569	14779	14740	14744	14771	14855	14860	14664	14680	14924	14775	14821	14829	14853	14771	14556	14787	14817	14793	14742	14857	14944	14899	14833	14542	14942	14717	14660	14772	14920	14807	14663	14541	14911	14866	14810	14778	14836	14860	14660	14757	14715	14715	14847	14682	14982	14599	14628	14887	14617	14724	14761	14766	14959	15019	14610	14637	14784	14894	14784	14675	14643	14748	14756	14850	14627	14720	14785	14720	14757	14695	14730	14888	14731	14649	14623	14771	14726	14679	14722	14787	14766	14609	14843	14639	14678	14654	14767	14694	14634	14897	14705	14682	14589	14755	14864	14666	14881	14519	14857	14822	14619	14624	14826	14700	14735	14827	14731	14717	14692	14797	14747	14693	14638	14754	14705	14655	14767	14806	14818	14666	14854	14888	14777	14744	14713	14688	14752	14686	14615	14687	14915	14751	14731	14840	14761	14688	14746	14750	14899	14831	14510	14838	14709	14776	14720	14746	14739	14764	14745	14722	14755	14669	14807	14856	14629	14858	14831	14792	14664	14800	14634	14721	14921	14617	14715	14846	14849	14713	14838	14860	14797	14774	14775	14757	14729	14837	14707	14730	14638	14681	14775	14626	14784	14851	14554	14746	14873	14761	14702	14819	14756	14644	14764	14774	14636	14606	14593	14783	14758	14770	14595	14904	14798	14615	14714	14738	14878	14692	14748	14772	14779	14789	14704	14658	14834	14660	14619	14857	14688	14842	14674	14670	14653	14659	14826	14591	14730	14606	14877	14778	14931	14693	14798	14707	14684	14757	14916	14606	14652	14796	14646	14752	14775	14588	14768	14712	14809	14836	14575	14696	14692	14885	14742	14670	14730	14724	14746	14724	14651	14738	14754	14966	14706	14845	14706	14830	14777	14528	14927	14752	14719	14743	14781	14773	14696	14858	14661	14703	14560	14753	14675	14839	14817	14970	14748	14956	14786	14661	14693	14736	14574	14925	14723	14875	14802	14845	14997	14708	14970	14640	14774	14761	14753	14642	14806	14848	14931	14840	14796	14729	14754	14859	14745	14794	14876	14783	14711	14602	14700	14878	14779	14872	14833	14843	14775	14671	14655	14772	14772	14760	14714	14703	14721	14835	14552	14773	14666	14605	14574	14659	14731	14732	14978	14761	14781	14618	14816	14789	14635	14663	14579	14780	14793	14617	14781	14705	14701	14730	14681	14798	14777	14837	14860	14751	14629	14889	14904	14796	14843	14795	14718	14644	14638	14828	14732	14656	14645	14841	14634	14534	14748	14658	14669	14758	14738	14592	14727	14977	14563	14810	14555	14879	14720	14744	14882	14840	14894	14774	14778	14793	14597	14730	14759	14619	14852	14738	14708	14880	14787	14769	14632	14895	14876	14690	14752	14730	14807	14862	14588	14768	14731	14807	14601	14916	14609	14636	14606	14651	14708	14611	14806	14776	14735	14832	14739	14644	14631	14759	14633	14500	15010	14756	14738	14766	14581	14763	14930	14940	14733	14689	14727	14903	14800	14686	14788	14668	14744	14526	14764	14881	14890	14923	14723	14638	14737	14781	14696	14821	14680	14796	14716	14759	14659	14855	14792	14793	14613	14741	14852	14870	14666	14642	14933	14668	14658	14786	14746	14753	14829	14858	14940	14882	14678	14733	14807	14731	14820	14694	14565	14731	14783	14831	14584	14684	14616	14769	14580	14775	14640	14858	14786	14861	14661	14710	14614	14880	14718	14751	14773	14614	14834	14868	14659	14804	14737	14812	14812	14747	14756	14502	14756	14555	14746	14868	14794	14796	14707	14634	14769	14807	14714	14658	14611	14899	14770	14746	14681	14732	14774	14738	14719	14724	14759	14775	14832	14753	14626	14597	14719	14747	14760	14677	14715	14743	14709	14695	14699	14841	14715	14807	14615	14724	14905	14838	14781	14837	14886	14803	14782	14751	14657	14663	14885	15032	14765	14853	14624	14986	14820	14641	14831	14795	14837	14716	14617	14719	14620	14712	14621	14693	14811	14823	14738	14922	14812	14790	14716	14934	14736	14829	14707	14759	14648	14659	14765	14851	14843	14855	14632	14815	14582
25381	21418	41092	60313	28473	23836	23124	19733	19174	19524	19511	19198	18961	19109	19282	19102	18828	18912	18838	18766	18938	18968	18801	18873	18838	18944	19019	18874	18907	18769	18866	19176	19795	20123	19569	19363	18798	18764	18732	18709	18581	18703	18772	18976	18810	18819	18615	18622	18655	18816	18773	18642	18874	18973	18697	18699	18641	18793	18737	18902	19003	18648	18524	18916	18757	18672	18765	18817	18572	18948	18855	18696	18921	18912	18723	18627	18719	18728	18978	18815	19076	18788	18792	18740	18682	18616	18724	18711	18738	18666	18689	18855	18734	18870	18811	18626	18807	18550	18659	18771	18630	18673	18847	18657	18608	18972	18799	18584	18480	18780	18648	18751	18714	18884	18649	18806	18601	18652	18647	18774	18588	18821	18512	18737	18878	18529	18454	18843	18684	18610	18787	18891	18796	18818	18672	18558	18758	18908	18758	18656	18811	18664	18624	18835	18766	18696	18814	18607	18617	18767	18727	18772	18726	18692	18672	18832	18843	18487	18829	18808	18724	18649	18702	18714	18893	18775	18709	18716	18709	18774	18841	18708	18788	18687	18859	18856	18757	18599	18841	18555	18802	18643	18651	18719	18795	18636	18602	18608	18585	18758	18615	18778	18682	18627	18773	18944	18692	18603	18779	18833	18710	18649	18723	18677	18884	18656	18938	18693	18707	18734	18809	18790	18679	18744	18877	18844	18637	18696	18714	18666	18858	18812	18778	18854	18887	18648	18781	18540	18613	18736	18650	18688	19025	18616	18804	18810	18869	18678	18634	18554	18784	18646	18818	18766	18569	18602	18891	18767	18971	18710	18734	18598	18593	18704	18915	18644	18817	18713	18919	18692	18815	18787	18849	18600	18792	18702	18708	18685	18670	18616	18868	18617	18767	18751	18804	18779	18821	18806	18648	18741	18440	18754	18931	18786	18973	18651	18756	18881	19040	18702	18942	18733	18719	18632	18664	18857	18558	18600	18774	18860	18693	18868	18773	18836	19119	18893	18828	18699	18654	18706	18779	18724	18671	18556	18840	18664	18609	18798	18714	18867	18643	18734	18799	18659	18831	18865	18650	18627	18720	18738	18541	18867	18814	18838	18765	18749	18753	18935	18651	18720	18685	18504	18704	18535	18914	18947	18530	18607	18751	18705	18771	18748	18660	18689	18499	18789	18719	18722	18849	18774	18449	18921	18675	18575	18795	18844	18834	18775	18581	18880	18552	18767	18829	18731	18601	18673	18672	18759	18869	18769	18565	18705	18731	18763	18800	18718	18790	18903	18692	18762	18709	18624	18545	18701	18669	18787	18797	18624	18567	18654	18855	18541	18846	18730	18626	18579	18839	18830	18754	18790	18701	18754	18834	18606	18532	18508	18936	18783	18804	18591	18850	18579	18675	18718	18821	18754	18558	18613	18684	18531	18606	18664	18699	18530	18732	18571	18712	18711	18756	19005	18705	18667	18869	18922	18714	18504	18961	18514	18764	18622	18637	18780	18913	18742	18692	18715	18591	18772	18531	18424	18753	18721	18791	18712	18704	18715	18807	18700	18613	18723	18589	18632	18763	18732	18781	18801	18862	18651	18837	18618	18727	18692	18627	18791	18675	18423	18565	18692	18791	18525	18682	18780	18566	18744	18804	18826	18771	18746	18718	18794	18764	18550	18760	18505	18840	18844	18730	18560	18774	18863	18673	18489	18796	18807	18860	18801	18844	18661	18856	18805	19020	18813	18740	18787	18686	18750	18760	18880	18849	18623	18579	18722	18691	18781	18782	18622	18825	18832	18645	18874	18682	18601	18860	18792	18777	18899	18918	18750	18676	18539	18853	18870	19034	18635	18868	18579	18664	19119	18834	18745	18708	18631	18779	18582	18897	18840	18595	18619	18700	18787	18759	18779	18726	18748	18522	18587	18594	18754	18798	18918	18859	18789	18431	18802	18747	18943	18670	18701	18635	18776	18730	18660	18755	18885	19014	18658	18710	18693	18909	18677	18589	18809	18836	18897	18841	18643	18645	18668	18662	18692	18541	18616	18782	18776	18643	18592	18586	18621	18790	18790	18714	18735	18825	18780	18915	18900	18622	18652	18651	18688	18632	18842	18808	18716	18553	18839	18725	18700	18699	18681	18600	18755	18815	18744	18839	18665	18608	18611	18702	18798	18765	18785	18609	18804	18801	18801	18407	18693	18622	18738	18651	18750	18833	18666	18759	18823	18619	18584	18741	18987	18738	18612	18668	18667	18652	18823	18790	18669	18779	18825	18885	18697	18689	18618	18680	18712	18681	18671	18755	18766	18856	18529	18575	18934	18767	18682	19009	18700	18978	18774	18783	18844	18618	18770	18655	18937	18933	18828	18684	18711	18753	18618	18750	18585	18682	19003	18652	18695	18809	18722	18727	18558	18674	18592	18563	18547	18579	18645	18790	18961	18675	18742	18716	18952	18840	18684	18806	18678	18757	18741	18814	18489	18770	18824	18549	18545	18788	18607	18854	18741	18761	18711	18791	18516	18751	18802	18785	18892	18706	18752	18483	18715	18791	18925	18608	18856	18650	18651	18786	18693	18940	18782	18876	18635	18662	18601	18462	18604	18667	18611	18563	18571	18563	18592	18687	18674	18618	18815	18835	18578	18778	18849	18814	18785	18668	18863	18772	18813	18621	18667	18806	18548	18684	18819	18743	18713	18582	18547	18620	18478	18567	18686	18774	18725	18730	18617	18557	18566	18710	18652	18641	18534	18821	18816	18798	18661	18532	18811	18569	18679	18858	18836	18738	18619	18840	18914	18956	18609	18639	18721	18770	18702	18720	18790	18491	18858	18669	19041	18882	18649	18480	18724	18838	18635	18650	18674	18811	18553	18575	18650	18764	18755	18627	18814	18561	18753	18755	18671	18871	18641	18575	18789	18826	18552	18655	19006	18547	18833	18772	18606	18713	18658	18589	18583	18848	18879	18792	18567	18844	18603	18907	18766	18584	18629	18813	18734	18730	18763	18773	18852	18848	18605	18801	18796	18600	18833	18731	18742	18699	18777	18584	18810	18625	18798	18785	18827	18657	18409	18411	18685	18593	18760	18723	18742	18759	18664	18684	18693	18658	18824	18699	18715	18891	18878	18896	18664	18619	18929	18716	18851	18801	18861	18879	18755	18734	18803	18958	18759	18526	18862	18714	18497	18694	18447	18524	18775	18870	18588	18879	18760	18639	18803	18828	18590	18682	18913	18753	18770	18734	18869	18555	18702	18721	18639	18744	18664	18880	18685	18775	18738	18848	18729	18726	18596	18652	18715	18853	18732	18607	18708	18947	18806	18722	18619	18969	18914	18673	18567	18710	18643	18822	18774	18894	18634	18672	18644	18729	18759	18977	18770	18738	18694	18999	18757	18697	18718	18740	18669	18718	18678	18827	18830	18745	18557	18614	18790	18767	18520	18661	18727	18739	18615	18780	18608	18628	18736	18704	18684	18853	18615	18747	18499	18857	18816	18660	18444	18924	18667	18628	18634	18541	18715	18772	18697	18798	19011	18915	18531	18643	18673	18514	18557	18701	18826	18813	18754	18890	18695	18790	18750	18917	18821	18640	18799	18544	18792	18474	18646	18721	18591	18576	18557	18675	18760	18723	18889	19064	18638	18891	18689	18856	18810	18563	18658	18811	18750	18533	18659	18570	18516	19000	18734	18603	18846	18541	18680	18748	18784	18800	18803	18538	18754	18883	18709	18784	18820	18654	18572	18734	18773	18720	18644	18664	18753	18792	18694	18674	18677	18704	18561	18849	18888	18760	18758	18849	18599	18827	18795	18696	18605	18539	18686	18748	18793	18699	18778	18755	18821	19097	18727	18542	18619	18984	18856	18543	18733	18648	18794	18765	18692	18937	18924	18606	18561	18850	18764	18792	18743	18899	18786	18573	18736	18899	18642	18680	18731	18773	18781	18875	18809	18853	18776	18637	18735	18548	18726	18766	18768	18732	18714	18976	18709	18718	19040	18699	18581	18674	18718	18522	18635	18433	18643	18585	18736	18830	18975	18793	18807	18781	18862	18934	18814	18765	18646	18783	18739	18789	18822	18790	18666	18663	18816	18665	18808	18702	18737	18713	18731	18770	18636	18770	18797	18808	18672	18783	18659	18575	18611	18584	18776	18811	18636	18688	18757	18906	18756	18726	18668	18692	18741	18737	18575	18844	18616	18636	18847	18790	18644	18822	18661	18884	18482	18686	18846	18677	18754	18567	18442	18393	18779	19049	18678	18925	18912	18667	18849	18711	18619	18637	18744	18791	18812	18934	18796	18692	18774	18658	18757	18887	18751	18628	18442	18703	18772	18680	18890	18843	18912	18810	18551	18670	18803	18812	18728	18820	18793	18713	18758	18623	18575	18730	18832	18749	18500	18853	18636	18657	18735	18379	18574	18716	18597	18736	18601	18726	18714	18717	18694	18915	18945	18643	18661	18691	18787	18785	18817	18824	18860	18701	18839	18811	18473	18546	18668	18662	18830	18681	18842	18800	18884	18734	18611	18957	18690	18634	18805	18723	18865	18867	18862	18793	18605	18829	18859	18916	18728	18737	18711	18747	18814	18726	18670	18675	18626	18833	18813	18560	18819	18864	18780	18754	18690	18792	18832	18864	18795	18854	18921	18731	18724	18643	18637	18784	18604	18621	18908	18818	18759	18741	18790	18741	18619	18638	18937	18816	18628	18765	19108	18613	18828	18649	18915	18725	18723	18508	18441	18689	18754	18663	18533	18722	18789	18858	18734	18577	18767	18902	18693	18536	18689	18699	18661	18776	18607	18540	18996	18724	18743	18695	18613	18735	18674	18931	18856	18715	18764	18618	18763	18754	18729	18743	18598	18781	18739	18562	18721	18529	18763	18597	18465	18830	18605	18800	18765	18747	18546	18761	18582	18577	18863	18947	18596	18748	18454	18757	18920	18875	18626	18533	18570	18801	18779	18924	18584	18691	18716	18938	18806	18684	18637	18615	18753	18829	18611	18793	18758	18970	18614	18614	18535	18778	18585	18649	18659	18815	18755	18765	18764	18737	18698	18845	18655	18901	18820	18711	18571	18765	18766	18788	18659	18689	18673	18728	18804	18803	18753	18793	18427	18604	18803	18639	18835	18749	18527	18873	18710
16842	35151	85171	73106	19580	17241	16176	15941	15934	15785	15589	15385	15147	15193	15316	15229	15112	15103	15288	15047	15046	15164	15199	15132	15045	15060	14985	15077	14875	15017	15071	15571	16741	16742	15963	15388	15018	14805	15016	15081	14956	14898	15154	14759	14862	15033	14988	14750	14918	14760	15024	14974	14968	15035	14918	15057	15071	14768	15005	14880	15019	14856	14890	14979	14862	14952	15038	14911	14979	14861	14845	14914	14936	14892	14940	14798	14887	15097	15159	14874	14852	15016	14902	14956	14977	15042	14930	15002	14694	14921	15036	15120	14949	14931	14912	14926	15044	14925	14865	15004	14839	15014	15056	15005	14937	14970	14855	15000	14775	14873	14924	14960	14930	15009	14861	14866	14973	14967	14815	14782	15022	14979	14985	14994	14899	14865	14968	14986	15045	14929	14863	14991	14923	14933	14839	14988	14906	14994	14977	14945	14717	14930	14990	14942	14818	15051	15007	14886	15091	15021	14874	14953	14839	15191	15023	15030	14986	14881	14898	14860	14864	15078	14891	14869	14938	14875	14950	14901	14870	14958	15004	14908	14953	14823	14892	14920	14974	14841	14926	14784	15022	14771	14827	15146	14809	14953	14849	14975	14994	14950	14760	15141	14841	14767	14894	14901	14760	14916	14770	15014	14898	15028	14842	14974	14824	15001	15078	14947	14886	15005	14850	14971	14955	14925	14896	14984	14951	14898	14888	14722	14896	14998	14947	14864	14973	15099	14999	14966	14969	14933	14910	14903	14918	14890	15071	15041	14927	15094	14927	15073	14926	15044	15007	14959	15108	14778	15096	15033	14955	14920	15045	15062	15022	15019	15004	14943	14958	15142	14957	14958	15013	14921	14863	14920	14842	14845	14889	14893	14749	15060	15033	14820	14982	14945	14938	14830	14844	14962	14951	15011	15121	15014	14866	15045	14886	14838	15141	14846	15025	15020	14924	14888	15087	14973	14859	14933	14994	15021	14937	14913	14874	14766	14914	14869	15015	14958	14861	14833	14922	14866	14953	14973	15099	15115	14965	14948	15046	14997	14912	15103	14917	15081	14956	14880	14790	15056	15063	14966	14966	15023	14830	14945	14957	14992	14805	14797	14802	15010	15009	14975	14910	14921	15037	14978	15102	15087	14902	14998	14953	14850	15039	14951	14928	14902	15040	14828	14934	14936	14996	14818	15252	14930	14878	14911	15042	14990	14899	15000	14850	14992	14879	14810	15117	14924	15065	14890	14922	14795	14928	14867	15110	14852	14854	14834	14863	15068	14958	14977	14951	15018	14885	14929	14950	15028	14915	14994	14958	14961	14945	14958	14948	14953	14897	14975	14959	15069	14954	14832	14891	14927	14839	14979	14869	15128	14885	14932	15037	14776	14944	14990	14812	14872	14916	14910	14955	15013	14819	14854	15072	14906	15104	15132	14897	15036	14904	15109	14936	14689	14879	15033	15005	14745	14782	15016	14962	14928	14948	14941	14824	14909	14965	14908	14905	14983	14929	14954	15022	14835	15006	15012	14896	14871	14887	14860	14983	14932	15029	14944	14973	14842	14973	15014	14964	15019	14909	15021	14906	14948	15027	14924	14895	14901	15024	14815	15176	15015	14858	14896	14890	14996	15051	15041	14835	15105	15039	14860	14947	14984	15103	14940	14929	15017	14826	14928	15173	14938	15032	14995	14707	15014	14914	15028	14942	15078	15152	14896	14940	14927	14956	14940	15042	15114	14948	14807	14815	14905	14962	14808	14966	14882	14952	14894	14686	14971	15016	15084	15039	15064	14991	14844	14906	14832	14975	14907	14994	14845	15098	14991	14785	14986	14884	15063	14942	14892	14862	14907	14780	14976	14993	14963	15016	14889	15026	14901	15107	15090	14874	14873	14907	14920	14778	15050	14806	14886	14928	15051	14821	14731	15020	14883	14935	15058	14976	15172	14898	14935	14938	14846	15028	14898	14796	15084	14947	15014	14787	14900	15086	14866	14820	14987	14859	14936	15044	14854	14862	15012	15064	14776	15001	14882	14894	15037	14897	15059	14974	15026	15027	14855	14861	14940	14994	14904	14905	14933	14904	14782	14844	14785	14966	14723	15009	14966	14897	14855	14919	15051	14962	14971	15028	14936	14934	14831	15079	15075	15002	14966	14974	15010	14893	14945	14949	14999	15005	14993	14913	14980	14999	15081	14896	14993	14981	15071	15025	14959	15003	14812	14914	15031	15030	14737	14984	15002	14977	14917	14915	15033	15015	15140	14885	14986	14966	14965	15153	14965	14901	14968	14974	14897	14805	15021	15008	15027	14836	14985	15056	14975	14766	14937	14972	14943	14915	14900	15092	14904	14974	15134	14962	14856	15082	14750	14976	14946	14834	15000	14905	14899	15054	14711	14942	14908	15052	15000	14934	15006	14969	14932	14948	14875	15040	14988	14862	15051	15055	14981	14869	14895	14972	14940	15121	14926	15106	15022	14926	14832	14798	15051	14832	15095	14895	15137	14921	14931	14875	14955	14953	15128	15251	14681	14923	14958	14829	14895	14969	14891	14852	14969	15089	15003	14908	14923	14809	14863	14779	14965	14793	14813	14923	15045	14911	15119	14957	14957	14946	14936	15075	14974	14899	15068	15038	14888	14833	15010	15024	14849	14980	15029	15026	14968	14991	15074	14955	14968	15088	15006	15059	14880	14948	14962	15092	14947	14795	14889	14945	14916	14917	15047	14798	14989	14776	15000	14880	14966	14899	14887	14889	14959	14970	14901	14953	14825	14895	15083	14911	14770	14875	14941	15019	15039	14801	14867	14799	14932	15149	14920	14989	15027	15015	14987	14929	14923	14856	15004	14924	14918	14976	14823	14937	14958	15073	15024	15152	14912	15024	14909	15045	14879	15031	15104	15013	14974	15070	15027	14923	15061	14940	14918	15069	14803	14923	14736	15036	15016	14735	14884	15004	14942	15061	14954	15013	15033	14956	15051	14903	15019	14926	14968	15048	15217	14875	14876	14890	15003	14946	15071	14825	14898	14928	15010	14919	14961	14938	15061	14983	15102	14780	15152	14946	15028	14799	14900	14817	15045	14889	14870	14982	14917	14934	14795	14913	15013	14828	15015	14938	14959	15112	15004	14979	14892	14872	14942	15046	14914	14962	15011	14889	14986	14887	14995	14997	14763	14853	15024	14852	14827	14919	14920	14985	14989	14960	14687	14870	15031	14899	14820	14799	15009	15039	14886	14971	14993	14919	14929	14910	14823	14918	15022	14961	14888	14799	14800	14947	15134	14886	14748	14976	15093	14841	14997	14935	15268	14913	14818	14902	15026	14833	14918	14949	14926	14910	14981	14900	14873	14940	14892	14969	14936	14957	15102	15091	14937	14896	15047	14995	15000	15012	14799	14771	14992	14795	14929	14950	14872	14946	15190	15023	14968	15063	14858	14880	14926	15002	14976	15076	14893	14959	15072	14803	14782	14931	15062	14950	14750	14944	14852	14963	14853	14887	14841	15128	15014	14939	14975	14976	14888	14986	15042	14764	15051	15122	14930	15105	14993	15052	14875	15058	14745	15062	14826	14948	15013	14898	14932	14989	14948	15015	14935	15118	14959	14915	14770	14882	15039	14945	15028	14843	14882	15005	14875	15024	14861	14966	15044	14960	14700	14912	14896	14922	15039	15004	14891	14871	15109	14765	15049	14810	15009	14875	14933	14960	14964	14916	14979	14852	15098	14930	15065	15013	15018	14909	14843	15033	14951	14884	14809	14862	15073	15076	14812	14922	14912	14811	14881	14964	14748	14881	14983	15125	14849	14730	14966	14970	14979	14819	14956	14915	14935	14893	15099	14984	14790	14845	14887	14936	15032	14872	14908	14912	14981	15009	15072	14992	14885	14961	14929	15025	14989	14954	14850	15008	14855	14812	14786	14829	14880	15025	14779	14864	14871	14895	14909	14689	14903	14874	15091	14912	14924	14863	14802	14914	14839	14894	14805	15071	14934	15005	15023	15051	15038	14793	15167	14926	14940	14913	14856	14936	14910	14901	15027	14928	14979	15024	14891	15024	14908	15018	14850	15157	14785	15031	14822	15040	14960	14961	14940	14900	15036	14892	14919	15007	15065	15195	15124	15007	14984	14906	15009	15080	14955	14966	15008	15045	14944	14857	14904	14959	15004	14992	14893	14827	15007	15112	14920	14937	14955	14821	14809	14961	14858	14940	14907	14923	14889	14921	14837	15084	15019	15034	15038	14910	15079	14955	15034	14854	14896	15113	14957	14949	15024	14887	14865	14984	15039	15028	14774	14876	15080	14888	15002	14907	15131	14945	14865	14807	14957	15022	15178	15064	15103	14892	14961	14903	14956	15004	14972	14912	15038	14855	14944	14947	15025	14995	15024	14742	15074	14850	15054	15037	14972	15003	15018	14726	14866	14958	14863	14814	15044	14948	14916	14992	14909	14909	15054	15024	15092	14946	14773	14767	14955	15103	14853	14803	14951	14880	15020	14842	15022	14905	15053	14789	14732	14924	15024	15019	15042	14928	14825	15073	15019	14760	14901	15060	15028	14987	14981	15037	15011	15035	15096	14831	15154	14830	15039	15026	15003	14831	14835	14909	14970	14997	14993	15040	14916	15118	14796	14963	14893	14955	14944	14903	14940	15031	14946	14847	14813	15119	15111	14903	14996	14978	15052	14947	15048	14868	14941	15053	14877	15196	14948	14963	14882	14851	15044	15076	15063	14719	15023	14950	14887	14976	14807	15009	14970	14966	15168	14820	14902	14829	14928	14930	14917	14892	15075	14965	14996	14874	14949	14793	14946	15015	14779	15118	15004	14986	14952	14986	15043	14982	14857	14896	14843	14950	15084	15006	14845	14851	14970	14915	15033	14900	14895	14898	14817	14898	14980	14941	14933	14979	14994	14739	14986	15086	14857	14922	14971	14740	14863	14967	15060	15101	14837	14987	14976	15068	14832	14998	15155	14828	14891	15014	14941	15039	15023	14972	14713	15014	15075	14890	14979	15042	14915	14944	14844	14966	14979	14899	15034	15041	14883	14913	14898	14953	14887	14842	14758	14859	14919	15045	15059	15108	14906	14991	15095	14970	14931	14822	14881	14865	15005	14878	14985	14975	14994	14993	15003	14955	15018
23787	21453	39300	65513	29465	24161	24790	20233	19264	19579	19231	18941	18727	18507	18626	18632	18452	18358	18363	18418	18415	18433	18482	18439	18472	18334	18235	18397	18309	18274	18292	19117	20433	20259	19475	18762	18371	18264	18146	18218	18192	18115	18210	18111	18326	18129	18073	18146	18182	17904	18098	18036	18146	18245	18447	18444	18344	18165	18223	18315	18248	18291	18269	18409	18274	17961	18333	18251	17906	18199	17956	18104	18134	18165	18247	18244	18320	18357	18110	18188	18232	18089	18116	18245	18154	18036	18425	18074	18054	18307	18197	18317	18504	18182	18315	18243	18150	18038	18171	18194	18229	18308	17921	18008	18200	18225	18159	18135	18290	18302	18246	18121	18275	18187	18365	18167	18274	18001	18069	18142	18248	18040	18065	18246	18061	18115	18067	18163	17955	18070	17991	18125	18233	18332	18235	18134	18109	18281	18263	18152	18263	17926	18008	18082	18045	17941	18235	18029	17792	18020	18300	18000	18074	18095	18064	17927	18059	18169	18232	18235	18157	18105	18150	17982	18298	18197	18128	18264	18049	18120	18216	18098	17932	18282	18234	18206	17974	18129	17975	18111	18192	18151	18292	18057	17983	18089	18108	18058	18242	18142	18146	18161	18086	18261	18118	18269	18074	18010	18114	18292	18167	18111	18198	18156	18199	18458	18035	18163	18109	18203	17974	17990	18112	18188	18251	18139	17952	18235	18270	17976	18104	18194	18114	17984	18061	18103	18110	18055	18037	18231	18161	17976	18146	18128	18054	18132	18133	17945	18197	18167	17967	18093	17951	18254	18160	18157	18233	18085	18184	18126	18223	18096	18015	18163	18159	18091	18232	18152	18158	18176	18344	18466	18220	18131	18128	18243	18181	18027	18130	18265	18117	18205	18164	18212	18200	18141	18094	18240	18034	18225	18247	18280	18228	18253	18284	18357	18334	18010	17947	18119	17984	18088	18088	18311	18161	18156	18190	18157	18187	18079	18143	18114	18032	18038	18190	18113	18065	18115	18272	18026	18084	17957	18153	18431	18159	18243	18195	18127	18089	18307	18140	18253	17997	18276	17983	18045	18201	18090	18198	18096	18002	18230	18161	18232	18084	18037	18146	18046	18372	18093	18354	18163	18054	17887	18092	18101	18044	18289	18184	18091	18172	18090	18326	18221	18372	18134	18111	18033	18177	18274	18220	18024	18120	18208	18250	17999	18141	18041	17998	17912	18076	18020	18074	18180	18114	18248	18218	18139	18118	18078	18024	18230	18226	18099	18132	18044	18177	18071	18074	18132	18209	18149	18300	17968	18137	18119	18115	18132	18350	17867	18015	18135	18060	18145	18092	18135	17997	18075	18275	18119	18107	18157	17985	18233	18098	18249	18149	18218	18055	18152	17916	18198	18024	17831	18198	18114	18203	18274	18062	18184	18008	18090	18341	18064	18223	18206	18114	18072	18128	17805	18211	18347	18137	18193	18026	18178	18126	18101	18129	18331	18389	18185	17952	18026	18150	18099	18090	18150	18078	17918	18019	18169	18187	18110	18225	18072	18410	18171	18344	18028	18177	18059	17988	18260	18185	18274	18080	18040	18058	18117	18134	18138	18209	18246	18092	18074	18181	18135	18069	18367	17943	17985	18003	18031	18178	17936	18340	18144	18164	18032	18165	18210	18184	18057	18048	18383	18255	18185	18028	18187	18236	18176	18161	18093	18158	18034	18297	18076	17907	18426	18155	18199	17970	17964	18264	17951	18133	18225	18089	18222	18099	18275	18117	18014	18198	18098	18204	18196	18162	17950	18066	18162	18075	18242	18235	18189	18064	18094	17974	18056	18062	18138	18019	18159	17921	17822	18187	17922	18387	17913	18024	18194	18105	18208	18009	18196	17911	18091	18027	18246	18109	18295	18217	18009	18312	18036	18199	17975	18102	18028	18066	18178	18313	18093	18200	18120	18102	18102	18228	18398	18025	18274	18142	17989	18152	18019	17931	18260	18242	18053	18198	18184	18129	18177	18150	18333	18084	18203	17924	18003	17988	18074	18257	18196	18220	18108	18163	18082	18152	18163	17924	18248	17969	18167	17908	18079	18125	18100	18304	17903	17925	18214	18105	17946	18180	17996	18176	18070	18045	17952	18105	18058	18280	18105	18174	18165	18121	18191	17917	18148	18241	18088	18041	18408	17909	18180	18247	18028	18062	18048	18092	18161	18230	18049	18173	18273	18117	17888	17933	18226	18089	18222	18079	18184	17990	18243	18064	17894	18112	18000	18346	18181	18342	18211	18129	18073	18235	18157	18000	18352	18227	18055	17884	18444	18191	18229	17977	18124	18095	18109	18043	18124	18003	18156	18237	18166	18068	18091	18119	18042	18210	18094	18211	18127	18144	18035	18203	18038	18243	18023	18050	18210	18201	18169	18170	17979	17909	18053	17949	18177	18094	18352	18032	18363	18241	17961	18133	18299	18243	17973	18182	18122	18198	18221	18271	18137	18102	17924	17990	18331	18369	18117	18109	18202	18175	18140	17903	18227	18126	18177	18009	17942	18049	18014	17977	17978	18263	18270	18285	18109	18337	18308	18032	18246	18396	18100	18233	18211	18333	18052	18115	18045	18110	18359	18125	17757	18093	18382	18215	18159	18174	18236	18005	18190	18227	18096	18307	18225	18204	18003	18194	17894	18309	18257	18151	18049	18033	18174	18064	17990	18099	18126	18215	18163	18207	18148	18271	18351	17981	18246	18080	18078	18207	18124	18055	17984	18331	18099	18160	18129	18054	17978	18048	17968	18227	18245	18113	18094	18090	17980	18267	18117	17972	17956	17702	18087	18107	18234	18063	18090	18129	17899	18076	18013	18170	17925	18114	18221	18243	18118	18157	18048	18169	18230	18182	18287	18244	18052	17848	18086	18180	18201	18077	18145	18085	18091	18029	18167	18091	18230	18237	18220	18184	18163	18045	18177	18148	18190	18191	18073	17994	18221	18127	18324	18177	18146	18167	18156	18065	18007	17939	17912	18070	18219	18080	18018	18288	18172	18037	18296	18179	18053	18042	18219	18245	18051	18027	18149	18054	18105	18356	18041	18173	18269	18290	18063	17940	18186	18151	18054	18322	18203	18173	18162	18231	18157	18257	18097	18232	18035	18129	18024	18175	17916	18262	18256	18367	18311	18171	17937	18009	18003	18091	18009	18240	17959	18302	18061	17903	18059	18302	18205	17900	17975	18099	18081	18004	18123	18289	18117	18138	17782	18144	18179	18195	17863	18220	18352	18139	18108	18000	18265	18021	17987	18286	18086	18031	17942	18242	17935	18097	18209	18244	18232	18164	18166	18241	18256	18322	18092	18042	18243	18187	18222	18087	17978	18062	17930	18251	17973	18061	17974	18260	18127	17898	18120	18013	18118	18114	18087	18153	18152	18261	18155	18094	18070	18263	17944	18179	18204	17972	17953	18286	18376	18189	18033	17985	18314	18204	17971	18114	18339	18010	18041	17940	18080	17937	18041	18054	18128	18328	17979	18089	18041	18237	18307	18066	18128	18136	18211	17920	18003	18063	18212	17949	17960	18015	18223	18120	18167	18110	18146	18043	18032	18281	18022	18103	17881	18104	18139	18031	17996	18187	18060	18151	17961	18171	18084	18077	18170	18219	18097	17988	18251	18124	18299	17905	17944	18163	18026	18356	18175	18001	18287	17991	18279	17998	18015	17991	18158	17958	18063	18087	17990	17777	18183	18163	18115	18278	18079	18161	18039	18019	18010	18070	18174	18133	18114	18268	18135	18061	18198	18161	17985	17965	18164	18203	18233	18174	18071	18132	18124	18308	18197	18069	18218	18105	18053	18239	18064	18345	18008	18223	18057	17934	18229	18159	18101	18094	18086	18134	18181	18075	18208	18006	18119	18047	18186	18022	18069	18149	18151	18107	18261	18257	18184	18105	18098	17976	18150	18180	18322	18101	18104	18158	18014	18053	18352	18019	18071	18045	18313	18113	18189	18037	18294	18181	18112	18318	17980	18061	18148	18226	18210	18049	18141	18117	17965	18124	18078	18101	18021	18020	18102	18184	18081	18309	18240	18277	17932	18068	18075	18208	18290	18202	18039	18121	18327	18198	18118	18359	18095	18231	18312	18052	18078	18302	18274	18065	18135	17916	18054	18152	18046	17984	18304	18120	18027	18094	17970	18294	18202	18277	17968	17818	18169	18145	18161	18028	18066	18059	17874	18102	18006	17988	18128	18266	18087	18089	18180	18090	18112	18158	18152	18097	18195	18265	18211	17988	18122	18233	18168	18233	18023	18337	18211	18178	18236	17961	18044	18069	18264	18106	17899	18073	18145	18043	17958	18344	18062	18035	18239	18248	18270	18416	18090	17985	18259	18013	18270	18122	18094	18222	18215	18103	17927	18175	18013	17969	18200	18207	18186	18104	18275	18334	18150	18164	18283	18214	18082	18162	18090	18297	18132	17918	18249	18133	18159	18229	18104	17994	18013	17953	18082	18278	18101	18079	17898	18129	18196	18010	17875	17994	18141	17959	18182	18141	17989	18125	18161	18177	18195	18031	18276	18255	18164	18068	18042	18057	18158	18368	18057	18193	17972	18103	18035	18146	18038	18087	18167	18038	18219	18149	18204	18154	18382	18207	18054	18047	18311	18131	18158	17987	18128	18029	18181	18169	18207	18246	18246	18210	18204	18210	18218	18303	18054	18348	18250	18135	18159	18069	18193	17978	17803	18164	18031	18220	18176	18236	18201	18107	18215	18336	18229	18428	18042	18092	18216	18119	18398	18050	18252	18105	18210	18132	18157	18125	18195	18194	18047	18305	18259	18113	18213	18243	17994	18207	18103	18161	18131	18115	18079	18213	18095	18004	18218	18188	18330	18368	17903	18071	18064	18101	18231	18140	18172	17859	18016	18340	18162	18206	18047	18068	18106	18232	18266	18045	18084	18274	18191	18093	18276	17968	18025	18072	18156	18254	18404	18036	18117	17996	18233	18341	18074	18186	18168	18039	18270	18141	18036	18231	17969	18108	18240	18449	18211	18258	18150	18137	18178	18142	18227	18290	18112	18311	18102	17997	18215	18150	17995	18186	18059	18261	18006	18102	18096	17961	17914	18221	18162	17925	17987	18130	18171	18190	18164
19098	49622	90430	81740	20687	18359	16825	16113	16289	16316	15648	15323	15340	15242	15247	14959	15106	14883	14794	15006	14974	14993	15039	14621	14743	14762	14708	14912	14766	14640	14725	15811	18224	17764	16041	15322	14596	14829	14645	14637	14446	14696	14596	14578	14564	14570	14642	14575	14616	14640	14578	14581	14684	14683	14682	14623	14516	14703	14555	14704	14658	14633	14665	14631	14429	14671	14658	14526	14739	14587	14372	14691	14491	14663	14651	14508	14405	14742	14492	14649	14631	14472	14651	14544	14568	14521	14576	14518	14526	14612	14512	14575	14748	14649	14562	14674	14836	14579	14723	14750	14556	14630	14415	14713	14756	14602	14459	14499	14559	14619	14508	14689	14598	14544	14564	14732	14595	14802	14718	14432	14565	14633	14611	14627	14583	14626	14497	14785	14514	14598	14610	14702	14650	14619	14520	14741	14407	14446	14543	14705	14562	14477	14525	14529	14467	14553	14683	14437	14667	14683	14496	14589	14590	14617	14519	14654	14603	14446	14687	14582	14541	14683	14516	14523	14745	14587	14466	14702	14572	14606	14576	14623	14674	14540	14417	14633	14626	14448	14619	14522	14409	14709	14534	14638	14685	14720	14709	14595	14547	14567	14551	14636	14407	14596	14572	14576	14466	14353	14538	14563	14610	14602	14666	14526	14607	14483	14510	14495	14650	14664	14724	14600	14528	14707	14589	14609	14541	14475	14510	14718	14612	14735	14706	14505	14622	14641	14580	14482	14654	14624	14627	14473	14396	14688	14527	14493	14730	14606	14581	14670	14523	14751	14571	14543	14555	14711	14600	14589	14417	14773	14537	14583	14595	14659	14625	14623	14355	14507	14483	14662	14589	14579	14511	14584	14659	14677	14739	14628	14670	14516	14563	14525	14615	14659	14376	14747	14647	14568	14637	14699	14501	14651	14532	14540	14517	14654	14560	14714	14615	14669	14437	14797	14619	14567	14671	14677	14650	14534	14612	14442	14516	14526	14704	14498	14738	14546	14719	14642	14619	14491	14632	14484	14672	14507	14595	14446	14467	14576	14447	14738	14588	14635	14495	14536	14618	14555	14715	14635	14520	14533	14524	14487	14438	14600	14498	14584	14394	14660	14504	14503	14604	14477	14541	14506	14562	14483	14509	14767	14505	14632	14644	14540	14586	14660	14525	14641	14713	14636	14448	14448	14784	14592	14481	14568	14515	14575	14452	14519	14507	14414	14542	14641	14645	14489	14627	14529	14492	14661	14583	14498	14481	14537	14644	14783	14738	14615	14564	14739	14401	14496	14456	14649	14671	14473	14576	14690	14754	14605	14505	14572	14513	14571	14807	14666	14531	14676	14533	14557	14642	14672	14546	14699	14561	14745	14685	14451	14493	14552	14684	14616	14717	14710	14645	14388	14610	14498	14571	14597	14633	14697	14464	14590	14619	14630	14690	14542	14393	14559	14489	14604	14603	14534	14434	14541	14597	14609	14592	14685	14508	14535	14615	14525	14553	14643	14548	14625	14581	14383	14592	14661	14572	14564	14590	14626	14703	14463	14595	14461	14528	14522	14361	14545	14556	14592	14602	14647	14561	14551	14590	14566	14398	14549	14613	14586	14625	14627	14586	14604	14621	14525	14776	14530	14672	14574	14508	14459	14508	14655	14626	14637	14562	14690	14717	14585	14620	14741	14594	14612	14535	14606	14632	14597	14423	14665	14600	14452	14524	14638	14705	14536	14632	14723	14593	14668	14651	14661	14661	14614	14516	14700	14555	14470	14668	14634	14732	14726	14612	14733	14625	14596	14551	14640	14760	14374	14634	14688	14629	14471	14606	14619	14670	14549	14581	14418	14476	14661	14569	14700	14508	14387	14666	14657	14565	14534	14435	14599	14495	14684	14569	14522	14757	14642	14605	14411	14682	14532	14523	14705	14587	14418	14517	14576	14616	14612	14698	14607	14689	14583	14560	14567	14592	14636	14602	14727	14590	14537	14649	14757	14651	14643	14670	14548	14706	14586	14684	14703	14531	14771	14614	14455	14558	14675	14695	14494	14600	14535	14643	14621	14644	14706	14543	14596	14714	14564	14672	14641	14563	14615	14701	14734	14650	14740	14636	14410	14534	14656	14652	14500	14598	14618	14510	14557	14669	14559	14626	14646	14683	14636	14568	14597	14623	14497	14634	14799	14614	14565	14382	14696	14630	14644	14606	14497	14559	14621	14438	14543	14757	14606	14703	14693	14612	14603	14545	14431	14569	14479	14645	14504	14478	14560	14668	14626	14491	14627	14561	14651	14598	14500	14539	14573	14575	14662	14418	14653	14503	14558	14569	14597	14634	14570	14573	14631	14555	14636	14711	14507	14620	14569	14771	14599	14314	14616	14605	14652	14535	14513	14629	14650	14535	14383	14731	14497	14547	14608	14627	14596	14629	14528	14773	14454	14502	14636	14419	14628	14571	14711	14470	14466	14663	14493	14654	14612	14537	14545	14362	14531	14556	14542	14508	14716	14600	14664	14670	14514	14642	14640	14499	14558	14639	14605	14348	14646	14614	14542	14637	14450	14713	14595	14640	14443	14527	14521	14639	14655	14715	14505	14581	14592	14537	14573	14588	14690	14618	14644	14624	14583	14402	14700	14569	14742	14597	14556	14793	14600	14614	14421	14566	14417	14625	14425	14589	14614	14493	14698	14607	14495	14700	14511	14614	14520	14381	14592	14505	14610	14552	14635	14783	14617	14661	14587	14529	14558	14702	14825	14667	14408	14595	14524	14516	14692	14487	14491	14578	14451	14676	14550	14410	14545	14474	14606	14489	14768	14581	14448	14866	14574	14653	14505	14593	14633	14587	14544	14498	14469	14614	14500	14750	14617	14695	14706	14666	14612	14681	14579	14450	14542	14479	14551	14521	14784	14682	14594	14649	14599	14722	14751	14671	14606	14578	14652	14472	14710	14660	14662	14613	14581	14631	14530	14571	14744	14557	14653	14607	14718	14445	14553	14463	14612	14422	14696	14708	14582	14476	14633	14652	14549	14711	14675	14566	14716	14637	14637	14697	14482	14651	14414	14529	14538	14708	14404	14403	14459	14357	14685	14584	14646	14525	14538	14635	14718	14519	14420	14457	14544	14642	14492	14735	14481	14697	14500	14583	14496	14712	14669	14736	14652	14448	14493	14612	14633	14695	14448	14443	14633	14659	14484	14664	14545	14590	14581	14518	14745	14656	14435	14547	14516	14786	14626	14571	14515	14553	14463	14582	14716	14662	14514	14538	14587	14498	14617	14448	14627	14671	14605	14700	14603	14544	14648	14561	14587	14653	14852	14555	14534	14540	14687	14459	14566	14571	14510	14529	14689	14593	14696	14534	14605	14497	14496	14518	14542	14359	14559	14657	14507	14716	14658	14563	14667	14585	14682	14743	14595	14777	14453	14471	14449	14479	14533	14646	14655	14597	14633	14478	14649	14555	14644	14798	14453	14518	14557	14601	14563	14559	14482	14482	14553	14567	14513	14605	14570	14539	14477	14371	14643	14590	14535	14430	14505	14595	14605	14640	14635	14785	14558	14680	14831	14716	14641	14619	14680	14540	14550	14721	14418	14594	14391	14579	14747	14701	14653	14509	14657	14675	14548	14542	14649	14674	14443	14552	14600	14782	14499	14684	14543	14512	14592	14709	14466	14511	14411	14580	14562	14678	14475	14613	14491	14607	14623	14522	14438	14529	14591	14463	14468	14393	14556	14501	14492	14539	14801	14726	14545	14583	14610	14602	14735	14390	14720	14553	14455	14660	14337	14301	14628	14676	14660	14454	14663	14588	14588	14636	14492	14664	14622	14544	14647	14649	14621	14670	14518	14471	14528	14654	14567	14633	14575	14631	14615	14506	14667	14554	14508	14718	14577	14588	14598	14546	14538	14461	14615	14589	14622	14572	14667	14671	14493	14439	14657	14565	14564	14495	14574	14591	14690	14600	14563	14635	14565	14571	14676	14494	14604	14687	14520	14533	14557	14524	14671	14630	14504	14609	14589	14605	14575	14712	14732	14427	14666	14496	14645	14561	14553	14487	14570	14519	14668	14721	14608	14500	14532	14557	14508	14595	14720	14512	14587	14487	14739	14399	14646	14554	14575	14512	14551	14539	14600	14530	14630	14546	14731	14559	14481	14621	14663	14547	14583	14481	14520	14471	14635	14736	14495	14456	14493	14493	14563	14612	14571	14756	14633	14638	14646	14634	14598	14761	14426	14608	14600	14567	14439	14611	14640	14638	14598	14486	14624	14581	14351	14447	14595	14480	14554	14508	14608	14676	14478	14522	14652	14492	14826	14752	14520	14452	14700	14606	14643	14548	14512	14429	14745	14662	14651	14567	14630	14588	14635	14533	14534	14440	14736	14482	14557	14609	14481	14632	14548	14791	14483	14692	14493	14604	14404	14637	14531	14488	14716	14590	14391	14537	14639	14571	14429	14670	14693	14664	14393	14538	14496	14707	14741	14580	14499	14722	14508	14538	14724	14670	14662	14411	14709	14668	14654	14494	14535	14492	14639	14515	14748	14579	14739	14622	14585	14664	14674	14455	14669	14474	14553	14481	14518	14595	14596	14785	14520	14596	14546	14708	14503	14649	14555	14588	14648	14484	14598	14420	14504	14561	14580	14585	14518	14558	14462	14630	14539	14655	14677	14730	14555	14632	14526	14569	14570	14640	14710	14526	14638	14569	14551	14579	14446	14658	14571	14492	14601	14380	14623	14569	14793	14451	14403	14616	14667	14549	14643	14612	14573	14637	14642	14565	14614	14429	14558	14529	14582	14631	14669	14569	14762	14575	14646	14732	14488	14510	14701	14531	14496	14433	14755	14642	14621	14622	14576	14655	14743	14405	14666	14678	14668	14456	14398	14613	14626	14584	14670	14616	14741	14530	14578	14638	14539	14461	14524	14541	14561	14424	14624	14617	14500	14707	14822	14848	14637	14596	14443	14534	14875	14667	14732	14718	14548	14514	14647	14614	14620	14517	14569	14712	14558	14538	14672	14623	14738	14640	14519	14330	14486	14624	14533	14686	14531	14529	14543	14660	14674	14605	14457	14454	14489	14479	14591	14635	14642	14650	14704	14715	14625	14735	14594	14589	14605	14584	14532	14456	14572	14560	14480
29603	22811	37695	42951	21411	18187	17718	17421	17404	17696	17407	17273	17437	17379	17255	17180	17412	17245	17484	17396	17460	17503	17187	17301	17153	17248	17184	17252	17334	17208	17206	17317	17487	17415	17447	17374	17305	17497	17449	17154	17538	17214	17264	17386	17168	17190	17281	17182	17330	17099	17215	17054	17430	17317	17123	17091	17217	17223	17255	17207	17074	17137	17194	17175	17273	17088	17182	17075	17181	17295	17376	17066	17319	17155	17013	17185	17184	17120	17117	17276	17226	17208	17275	17252	17264	17245	17071	17398	17484	17161	17285	17143	17209	17210	17371	17234	17088	17305	17203	17301	17317	17082	17426	17167	17094	17382	17097	17220	17256	17224	16883	17161	17316	17273	17319	17338	17320	17271	17161	17263	17434	17317	17122	17169	17359	17147	17122	17460	17053	17260	17049	17414	17226	16957	17362	17433	17182	17186	17250	17062	17231	17332	17240	17090	17211	17314	17200	17082	17360	17358	17343	17387	17301	17161	17391	17219	17095	17333	17311	17335	17135	17176	17380	17251	17387	17320	17171	17105	17277	17284	17273	17286	17212	17282	17176	17310	17188	17509	17075	17183	17172	16859	17155	17194	17245	17284	17224	17326	17136	17281	17288	17064	17302	17314	17196	17242	17364	17391	17315	17292	17307	17284	17250	17087	17318	17319	17129	17227	17251	17312	17287	17290	17341	17323	17247	17190	17197	17142	17277	17180	17042	17028	17193	17179	17277	17509	17219	17333	17155	17313	17199	17224	17220	17313	17288	17328	17413	17303	17121	17298	17238	17207	17352	17350	17139	17241	17340	17430	17301	17303	17159	17080	17203	17046	17227	17312	17322	17189	17296	17382	17391	17241	17327	17202	17114	17207	17317	17275	17102	17201	17320	17439	17406	17128	17287	17057	17194	17281	17140	17221	17259	17261	17283	17161	17182	17356	17228	17026	17284	17221	17131	17249	17232	17174	17146	17260	17256	17327	17198	17326	17113	17277	17311	17317	17209	17160	17237	17035	17310	17250	17324	17233	17031	17238	17225	17079	17342	17057	17156	17221	17218	17105	17216	17155	17052	17030	17551	17221	17144	17163	17026	16874	17279	17125	17087	17128	17215	17376	17239	17398	17216	17222	17120	17423	17289	17247	17268	17224	17246	17230	17319	17130	17212	17229	17222	17404	17058	17285	17270	17342	17322	17211	17080	17153	17487	17045	17140	17011	17319	17263	17246	17447	17260	17186	17410	17400	17284	17082	17342	17153	17326	17102	17336	17152	17120	17135	17124	17158	17242	17171	17241	17201	17089	17165	17344	17184	17266	17175	17257	17216	17064	17311	17523	17304	17165	17260	17256	17149	17287	17105	17225	17317	17282	17003	17291	17127	17172	17318	17521	17062	17217	17085	17535	17247	17199	17181	17099	17309	17272	17314	17321	17276	17122	17385	17236	17381	17246	17382	17058	17093	17094	17287	17188	17347	17298	17254	17078	17103	17095	17297	17312	17067	17370	17073	17160	17265	17110	17288	17241	17201	17255	17331	17426	17376	17087	17256	17243	17076	17198	17311	17223	17361	17336	17301	17496	17025	17291	17259	17149	17303	17204	16998	17293	17129	17535	17422	17123	17329	17450	17487	17149	17112	17232	17203	17169	17155	17361	17246	17323	17260	17211	17243	17266	17056	17357	17467	17198	17393	17352	17254	16990	17097	17236	17361	17319	17342	17206	17138	17228	17233	17197	17146	17270	17237	17275	17218	17475	17156	17149	17252	17331	17234	17373	17339	17115	17269	17051	17113	17264	17344	17208	17258	17211	17175	17222	17285	17476	17382	17366	17255	17083	16981	17209	17380	17277	17148	17347	17257	17254	17327	17100	17386	17191	17206	17282	17278	17266	17285	17286	17265	17363	17258	17327	17189	17074	17260	17169	17228	17311	17304	17256	17248	17391	17172	17400	17351	17423	17263	17378	17066	17108	17161	16886	17334	17075	17524	17383	17243	17025	17224	17192	17309	17345	17136	17177	17294	17270	17203	17168	17222	17211	17258	17156	17342	17288	17311	17142	17311	17318	17187	17096	17259	17322	17166	17320	17195	17125	17300	17204	17200	17153	17215	17268	17124	17288	17021	17250	17278	17290	17235	17228	17180	17232	17354	17205	17371	17365	17170	17506	17278	17435	17346	17326	17298	17034	17211	17372	17302	17435	17233	17258	17155	17105	17218	17430	17325	17349	17166	17239	17282	17121	17336	17188	17107	17201	17249	17351	17146	17270	17182	17032	17247	17176	17514	17142	17412	17404	17314	17178	17146	17226	17164	17148	17187	16990	17277	17335	17250	17426	17533	17325	17204	17229	17372	17095	17247	17017	17334	17293	17197	17300	17142	17344	17423	17382	17143	17156	17247	17246	17106	17241	17272	17251	17123	17401	17431	17152	17266	17252	17200	17276	16948	17222	17080	17430	17373	17168	17381	17436	17330	17406	17022	17257	17257	17313	17252	17265	17191	17109	17347	17348	17263	17228	17092	17279	17175	17380	17286	17164	16980	17446	17577	17277	17268	17174	17016	17061	17237	17328	17201	17213	17336	17565	17096	17035	17338	17126	17268	17122	17124	17370	17221	17206	16978	17196	17324	17279	17398	17453	17349	17358	17063	17233	17238	17249	17240	17414	17181	17185	17402	17328	17172	17179	17221	17234	17204	17264	17322	17256	17346	17334	17237	17302	17393	17284	17448	17254	17221	17183	17331	17085	17128	17253	17241	17084	17064	17293	17125	17225	17021	17509	17304	17355	17286	17115	17340	17207	17143	17262	17139	17198	17307	17233	17242	17400	17292	17424	17075	17207	17080	17288	17367	17300	17102	17226	17218	17361	17185	17280	17205	17166	17148	17355	17097	17323	17246	17340	17179	17203	17145	17060	17090	17074	17475	17331	17233	17229	17290	17041	17171	17141	17155	17310	17166	17188	17355	17233	17137	17362	17459	17022	17326	17350	17302	17312	17296	17297	17365	17198	17220	17008	17335	17217	17319	17029	17307	17222	17090	17414	17170	17367	17265	17282	17247	17272	17333	17271	17285	17222	17268	17278	17210	17258	17178	17165	17400	17240	17345	17180	17393	17319	17276	17611	17143	17278	17090	17016	17384	17265	17453	17256	17326	17359	17167	17163	17135	17337	17218	17288	17163	17333	17201	17406	17006	16944	17210	17124	17299	17143	17418	17221	16894	17185	17081	17326	17083	17270	17214	17165	17174	17291	17298	17205	17262	17068	16994	17345	17282	17250	17117	17152	17184	17180	17213	17225	17247	17172	17405	17248	17220	17287	17394	17239	17090	17202	17176	17197	17271	17118	17280	17289	17323	17654	17383	17200	17214	17103	17287	17282	17310	17492	17431	17363	17324	17267	17377	17294	17183	17390	17066	17383	17172	17390	17238	17366	17070	17399	17242	17137	17402	17342	17225	17250	17289	17230	17279	17230	17117	17256	17255	17331	17306	17180	16908	17161	17157	17447	17131	17399	17233	17214	17398	17266	17168	17318	17243	17198	17204	17428	17355	17354	17192	17450	17384	17427	17299	17299	17123	17351	17393	17418	17360	17205	17126	17274	17216	17389	17109	17432	17319	17285	17211	17414	17108	16972	17419	17255	17120	17461	17022	17372	17146	17128	17222	17443	17118	17323	17423	17242	17377	17262	17156	17184	17371	17542	17335	17730	17114	17195	17239	17212	17205	17099	17261	17305	17153	17428	17045	17440	17301	17452	17307	17318	17357	17269	17196	17158	17052	17149	17176	17349	17301	17184	17197	17427	17177	17346	17070	17302	17073	17386	17174	17271	17254	17300	17384	17190	17254	17139	17224	17280	17256	17146	17223	17233	17331	17321	17185	17100	17135	17277	17234	17086	17104	17247	17397	17305	17278	17305	17515	17216	17317	17283	17137	17152	17149	17374	17242	17249	17149	17167	17315	17352	17159	17086	17357	17271	17309	17273	17049	17356	17225	17096	17051	17413	17221	17380	17240	17406	17338	17338	17116	17142	17172	17265	17375	17224	17354	17197	17264	17411	17086	16976	17086	17657	17172	17103	17211	17162	17245	17409	17230	17302	17409	17242	17451	17302	17150	17138	17323	17276	17215	17186	17295	17352	17181	17124	17192	17322	17247	17240	17202	17499	17364	17293	17170	17354	17130	17315	17080	17221	17263	17337	17364	17325	17213	17272	17230	17274	17133	17245	17356	17342	17220	17234	17264	17290	17136	17346	17171	17263	17210	17269	16997	17242	17322	17376	17147	17361	17196	17068	17036	17274	17397	17407	17007	17246	17280	17299	17209	17036	17288	17106	17159	17230	17185	17413	17132	17280	17187	17107	17371	17209	17178	17197	17348	17368	17232	17091	17090	17206	17497	17112	17240	17310	17458	17350	17178	17053	17004	17436	17402	17304	17360	17065	17227	17327	17398	17221	17281	17359	17081	17011	17216	17270	17264	17226	17367	17335	17298	17404	17345	17426	17210	17380	17152	17203	17267	17319	17072	17149	17257	17287	17190	17136	17452	17304	17340	17273	17421	17184	17178	17308	17409	17181	17167	17359	17367	17165	17169	17239	17376	17412	17017	17405	17237	17198	17251	17067	17078	17117	17213	17280	17382	17299	17348	17294	17326	17275	17267	17226	17137	17130	17028	17365	17223	17073	17264	17282	17378	17157	17176	17401	17349	17114	17316	17309	17395	17274	17350	17341	17295	17450	17452	17356	17128	17266	17392	17282	17113	17089	17184	17352	17167	17117	17302	17064	17377	17342	17061	17418	17217	17391	17121	17154	17159	17164	17240	17304	17268	17265	17293	17130	17211	17307	17330	17235	17317	17102	17328	16993	17229	17139	17124	17332	17229	17293	17385	17363	17221	16999	17248	17181	17073	17302	17158	17194	17118	17255	17186	17210	17088	17137	17363	17094	17089	17323	17124	17235	17166	17142	17271	17253	17238	17239	17212	17362	17187	17390	17162	17199	17242	17180	17292	17268	17307	17369	17190	17458	17499	17290	17113	17314	17087	17293	17486	17353	17219	17331	17334	17398	17233	17137	17122	17311	17341	17159	17170	17123	17356	17298	17235	17098	17313	17303	17413	17193	17194	17261	17492	17359	17422	17297	16864	17490	17331
16110	19284	42788	38004	15162	14732	14331	14210	14363	14266	14231	14289	14193	14194	13971	13987	14127	14133	13887	14005	14184	14004	14145	14063	14171	14083	14055	14000	13952	13962	14021	14040	14281	14232	14176	14217	14052	14091	14022	14063	13979	13792	14032	13719	14080	14106	14149	14151	13826	13981	14218	14029	13931	14252	13868	13984	13975	14012	14072	14071	14030	13938	14168	13936	14228	14033	14076	14015	13930	14029	14141	14037	13935	14119	14065	14171	14048	14038	13992	13931	13943	14012	13977	14173	13892	13950	13806	13999	13968	13966	14223	14069	14037	13936	13997	13961	13959	13888	13934	14041	14079	14020	14186	14030	14138	13922	13980	13936	14110	14051	14051	14092	14089	14049	13885	13994	14030	13943	13892	14041	14064	13999	13985	14118	14013	14024	13886	14024	14051	14038	14054	13979	13973	13925	13927	13918	14112	14084	13940	14093	13942	14154	13936	13915	14108	14042	13938	13959	14047	14003	14057	14080	13956	14113	14007	14059	14029	13990	14003	13931	14155	13886	14068	14084	14042	14055	14138	14022	13980	14040	14098	13959	14140	13972	13976	14067	13910	14040	14094	14133	13882	14043	14109	14001	14136	14074	14073	13969	13961	14061	14139	14001	14208	14038	14057	14117	14020	13903	14085	13929	13985	13950	14059	14016	14029	14152	13905	14072	13930	13978	14011	13946	14071	13949	14006	13958	13910	14052	14072	14062	13895	13939	13870	13933	14214	14006	13958	13936	14205	13924	14099	14052	14202	13985	14035	13952	13871	13952	14012	14067	14021	13930	14111	14106	14020	13980	13979	13917	13863	14026	13946	14035	14014	14079	14269	14086	14051	13909	14050	14113	14172	14056	14031	13965	14068	14011	14077	14109	13972	13869	14014	14154	13942	13842	13993	13838	14053	13993	14132	14032	13982	14092	14262	13942	14072	14266	14185	14062	14083	14145	14103	14038	14108	14172	13968	13973	13979	13974	14042	14131	14070	13930	13971	13958	14110	14006	13895	14000	14035	14039	14033	13970	14045	13882	14022	14051	14055	13865	14041	14230	13996	14050	14048	14180	13975	14083	13959	13998	14002	13909	14052	13880	14009	14215	13953	13928	14007	14041	13988	14160	14043	13956	14046	14000	14004	14061	14092	13833	13867	14206	14020	13978	13923	13977	14075	13977	14132	14190	14101	14024	13999	14187	14145	14074	13951	14181	14148	14122	14048	14027	13983	14120	13945	14066	13941	13974	14036	14164	14122	13895	14113	13980	14089	14085	14088	13944	13920	13949	14228	13982	14150	14009	14088	14018	14079	14176	14004	13991	14149	13930	13933	14051	14053	14209	13966	14134	14106	14080	14126	13894	14044	14005	13965	14119	14044	14007	13856	14095	14077	13855	13972	14084	14034	14064	13921	13868	14075	14073	14272	14136	13893	14055	14096	14123	13821	13989	13945	13954	14167	14015	13872	14114	14082	14026	14066	14003	13944	13958	14007	14115	14082	14228	13985	13992	14179	14007	14128	14199	14102	13974	14126	13993	14063	14009	14072	14022	13848	14106	14104	14150	14117	13877	14160	13949	14150	14045	14030	13870	13926	14066	14132	14158	13908	14131	14073	14010	13777	14015	14008	14074	14221	14280	14063	14054	14026	13826	13928	13954	13909	14102	14005	13963	14009	14164	14009	14043	14180	13974	14080	14052	14128	14133	14112	13942	14033	13918	14244	14057	13924	14068	14171	14019	14124	14028	13958	13938	13994	14020	14031	14020	13957	13907	14024	14031	14087	13744	14088	13957	13965	13921	13974	14049	14087	13826	14053	14023	14036	14094	14132	13993	13959	14094	14078	13818	14031	13984	14111	13857	13995	13961	14059	13990	14048	13921	13936	14099	13913	14143	13959	14017	14100	13905	14083	14047	14151	14072	14012	14101	13944	13971	14034	14089	13893	13940	14060	14039	14164	13995	13924	13979	14225	14004	14033	14016	14030	13954	14027	14004	14113	14139	13924	13969	13862	14170	14054	13941	14044	13985	13936	13878	14144	14064	14138	14035	14023	14033	14172	14060	14001	13976	14079	14079	14007	14102	13910	14083	14091	13996	13895	14176	14031	13959	13861	13923	14184	14069	14080	14073	13908	13983	14043	14052	14048	13983	13908	14142	13919	14021	14147	14110	14060	14087	14035	14100	13944	14031	13962	14029	14033	14051	13988	14037	14046	13854	13939	14033	14202	13961	14031	13841	14152	13973	14027	14352	13964	13973	14051	14061	14213	14018	14078	13953	14051	13988	14049	14037	14085	14010	14081	13951	13938	13984	14010	14044	14031	14069	13953	14054	14074	14206	14118	13935	14155	14161	13972	14114	14032	13989	14098	13977	13974	13943	13851	14059	14007	13972	14187	13948	14085	13976	13888	14080	14078	14158	14020	13862	14097	14160	14185	14143	14025	13995	13943	13836	14030	13986	14054	14064	14004	13955	14024	13984	14060	13812	14007	13978	14170	13815	14069	14298	14177	14084	13877	14028	14033	14081	13974	13921	14125	13976	14023	14126	14094	14104	14099	14036	14021	14103	14046	14034	14095	14016	13981	14031	14045	14034	13984	14190	14049	14081	13976	13983	13957	13921	13988	14175	14077	13977	14062	14152	14180	14034	13959	13902	14012	14005	14099	14111	14133	14098	14139	14023	14074	13998	14059	14036	14159	14202	13848	13929	13936	14103	14039	13915	14020	14061	14053	14006	14124	14151	14097	14022	13954	14087	14070	14073	13965	14089	14016	14122	14042	14014	14154	14029	14156	14037	13937	14040	13981	14042	13998	13906	14126	13993	14072	14188	13980	13959	14122	14096	13921	14311	14064	13969	14064	14046	14142	14001	14110	13998	14025	13896	13990	13879	13885	14033	13917	14106	14123	14003	14052	14047	14094	14110	13963	13929	14060	14038	13955	14176	13944	14121	13904	14067	13790	13931	13838	14015	14134	13945	14226	14104	14112	14095	14009	13842	13973	14063	13919	14053	14075	14059	13817	14082	14171	14044	13903	13935	13945	14097	13934	14155	14278	13825	14123	14131	14052	14051	14111	14207	14054	14103	14167	14034	14030	14011	14089	14096	14055	13984	13880	14085	13974	14039	13925	14123	14018	14026	14031	13994	13989	14025	13951	13992	14070	13802	14083	14258	14149	13822	14155	13964	13964	14143	13973	13994	13878	13803	14104	14064	14004	14108	14068	14062	13855	14113	14188	14008	14107	13877	13948	13937	13932	14098	14038	14081	14233	14069	14163	13991	14046	13950	14089	13897	14194	13928	13974	13742	13911	14007	14060	13985	13827	14000	13946	14087	13882	13985	14136	13949	14005	13928	14096	14146	14002	14026	14065	14045	14086	14044	14104	13951	13961	13975	14050	14134	14063	14106	13896	13896	14152	14188	13922	13952	13990	13990	14217	14117	14042	13937	13983	14095	13897	13916	14153	14111	14171	13956	13977	13969	13953	14121	13960	13880	14002	14221	14143	13918	14083	13954	14076	14071	13978	14024	14051	14102	14038	14167	13954	13977	14040	13977	14136	13943	14063	13960	14211	14094	14015	13924	13966	13989	13838	14067	14157	14128	13909	14057	14035	14051	14005	14164	13981	14224	14004	13911	14130	13964	14009	13963	14015	14062	13998	14047	14004	13977	14319	14037	14240	13855	14194	14020	14027	14055	13995	14227	13965	14092	14226	14164	14098	13857	14069	14081	14055	14155	13878	14055	14024	14028	14005	14061	13897	13949	13946	14097	13993	13886	14117	14081	14021	13987	14047	13982	13936	14106	14085	13889	14030	13936	14002	14083	14207	14035	13992	14058	13865	14020	14026	14190	13970	13953	14109	14029	14094	14158	13943	13921	14060	14067	13948	14017	14113	14047	14023	14042	14085	14025	14080	13973	13889	14035	13882	14061	14099	14063	14014	14079	13943	14006	14036	13827	14101	14234	13946	14118	13991	14006	14076	13997	14018	14181	14087	14105	14085	14142	14047	13947	13988	14101	13818	14120	13966	13997	14142	14006	13974	14126	13934	14035	13989	13936	14082	14010	13975	13940	13956	14008	14022	13985	14177	14145	13992	13948	14122	13990	14073	14005	13979	13896	14146	13813	13906	13994	14270	14172	14119	14033	14077	13900	14046	14064	13994	13914	13989	14230	13940	13982	14062	14057	14106	14012	13981	14129	14022	14232	14165	14024	13954	14085	14128	14086	14190	13975	14025	13939	14069	14041	14023	13977	14006	14099	14104	13892	13887	14113	13986	13887	13959	14020	14265	14001	14000	14135	13999	14036	13917	13959	13945	14030	14050	14180	14033	13791	14054	14039	13911	13958	14136	14066	13945	14008	14059	14126	14050	14071	14028	14109	14084	13946	14035	14067	14057	13991	14002	13874	14244	14043	14171	14115	13936	14033	14152	14043	14128	13872	14127	14269	14111	14022	13984	14069	13852	14140	14018	14014	13995	13952	14043	14038	14150	13977	13942	14150	13891	14069	14025	13874	14127	14004	14023	14063	13947	14013	13939	13918	13987	14099	13945	14122	14129	14153	13933	13908	14003	14010	14020	13943	14044	13970	14009	14047	14048	13948	13847	14215	14047	14077	14162	13895	14039	13896	13939	13877	14194	14034	14155	14042	14233	13953	14129	14125	14011	13992	14090	14154	14194	13790	14011	14327	13908	13912	14166	13966	14097	14015	14074	14039	14069	14043	14084	14027	14038	14091	13953	13945	13897	13964	14087	14140	13924	14044	14014	14021	14170	14145	14001	13884	14133	13995	14043	13993	14282	14072	14134	14074	14155	14044	14122	14013	14053	14124	14077	14195	14139	14012	14013	14018	14095	13962	14071	13917	13981	14024	14055	14000	14079	14186	13888	14073	14075	13786	13887	14119	14111	13984	14041	14004	13928	14051	14056	13856	14050	13961	13931	14094	14064	13882	14129	14120	14053	14088	14089	14121	14084	13948	14012	13977	13984	14006	14051	14059	13944	14058	14094	13955	14024	13835	13970	13918	14120	14075	13924	14114	14031	14043	14012	13972	14078	13949	14205	14058	14024	13811	14191	13842	14144	14030	14079	14026	14070	13971	13991	14052	14079	14097	13851	14000	13986	13797	14118	13834	14212	14017	14111	13795
25479	21463	48635	65496	29957	21616	19845	17496	16557	16702	16378	16497	16242	16206	16337	16264	16190	16232	16130	16200	16130	16272	16224	16294	16154	16123	16088	16310	16159	16216	16112	16127	16402	16824	16605	16234	16243	16139	16083	16203	16058	15787	15968	16177	16015	16133	15984	16067	16224	16059	16004	16076	16122	16083	15996	16166	15826	16200	16122	16057	15959	16037	15966	16190	16170	16066	16098	16121	16181	16068	16240	16028	16051	16097	16076	16030	16097	16059	16077	16012	16038	15879	16245	15999	15916	15943	16044	16070	15862	15858	16176	16031	16071	15935	16159	16108	16028	16000	16030	15986	15979	16004	16222	16026	16174	16078	16047	16133	15984	16080	15976	16186	16271	15987	16186	15955	15945	15973	16060	16072	16047	15958	15971	16011	15922	16047	16100	16046	15881	15804	16042	15805	16006	15873	16175	15883	16171	15965	16125	15919	15960	15768	15914	15888	15941	16015	16231	16054	15953	16055	15959	15995	16129	15875	16004	15933	15840	15975	16028	15884	15921	16200	16104	16037	15926	16102	16009	16093	15945	16136	16081	16110	16172	15796	16016	16172	15981	15780	16058	16136	16098	16103	16191	16057	16219	16069	15957	16013	15803	16003	15930	16210	16140	16054	16011	16067	15922	15936	16033	16137	16029	15862	16008	15960	16150	16012	15856	16043	16047	16115	16105	16233	16081	16076	15962	16151	16065	16068	16044	15754	16037	16071	16016	16061	16230	15731	15989	15958	16041	15960	16251	15979	16075	15928	16175	15999	16184	15927	16104	16073	15975	16200	16001	15977	16014	15991	16023	16006	15892	16035	15964	16012	16164	16085	16071	15987	16162	16033	16092	16098	16021	15749	15963	16039	16049	15872	15957	16135	15879	15906	15895	15998	16088	15994	15847	16127	15981	16051	16161	15966	15889	16087	15989	16087	16170	15984	15998	16267	16192	16159	15855	16166	16036	15901	15961	16020	15815	16126	16133	15899	16063	15897	16003	15954	16173	15973	15860	16162	16093	15992	15943	16151	16163	15934	16118	16026	15875	16035	16063	16004	15934	15927	15957	16037	15890	15726	15794	15866	15881	15808	16092	15954	16031	16031	16018	16067	16067	15967	15904	15907	16004	15974	16042	16012	15879	16142	16192	16018	16103	16072	16285	16009	15924	16208	15854	16095	16035	15941	15903	16072	16007	16172	15969	16007	15828	16100	16002	15985	16004	16194	15900	16067	16057	16123	15865	16130	16058	16082	16074	16036	15899	16067	16063	15940	16000	15985	16025	15997	15888	16148	15904	15770	16023	16105	16123	16177	15831	15902	15883	15887	16085	16100	16150	15971	15971	15988	15911	15946	15993	15935	16136	16141	16201	16031	16158	16276	15730	16216	16132	16006	16163	15951	16068	15776	16015	16009	15929	16048	16155	16165	15839	16076	15864	16170	16061	16167	16002	16199	16072	15929	15801	15935	16116	16048	16098	16240	15972	16233	16061	15980	15952	15876	16104	16048	15964	15924	15950	16071	16075	16119	15865	15991	16042	16051	15896	15912	15873	15966	15944	16068	15972	15993	16034	16039	16102	15895	15684	16076	16293	15829	15902	15976	15972	15861	16077	15953	15921	16081	15989	16153	16071	16096	15914	16037	16023	15974	16139	16137	15902	16014	16145	16000	16103	15937	16075	16104	15933	15984	15946	15996	16144	15821	16060	16055	16055	15916	15992	16054	16054	15820	16072	15789	16090	15977	15992	16223	16088	16079	15930	15852	15943	16019	16098	16114	16172	15977	16042	16084	15935	15978	15794	15869	15966	16095	16176	16004	16069	15954	16078	16207	15989	15898	15981	16015	16152	15958	16041	16179	15719	15970	16076	15995	16235	16043	16067	15956	16029	15800	15901	16083	15966	15967	15947	16024	15945	16131	15892	16043	15786	15944	15926	15902	16104	16060	15943	16067	16096	15862	16029	16073	16040	16050	16032	16030	15887	16208	15947	15776	15921	15987	15980	15833	16141	16126	16029	15852	16198	15928	16115	16009	16079	16016	15922	16005	16266	15943	16192	16015	15977	16040	16129	15916	15994	16002	15947	16006	15953	16020	16047	16076	16142	15886	15959	16182	16125	16109	15924	16036	15931	15989	16088	16001	16170	15856	15988	15983	16135	15938	15956	16096	16047	16130	16120	15878	15881	16025	15870	16139	16069	16163	15901	16012	16160	16099	15946	16017	15829	15930	16031	15960	16150	16236	15920	16172	16219	15870	16114	16025	15901	16134	15900	15968	15932	15926	15957	16108	16151	15893	15922	15916	16041	15917	16013	16064	16245	15953	15919	15941	16011	15997	16129	15906	16068	15992	16124	16105	15970	16121	15880	16083	16015	16165	16050	15952	15972	16147	15904	15987	16107	15926	16070	16023	15940	16130	16211	16025	16058	15986	16064	15878	15976	16011	16185	15881	15978	16150	16066	16047	16118	15935	16054	16109	16106	16010	16107	15980	15863	16014	15877	15981	15831	15861	15996	16080	15794	16105	15886	15965	16046	16063	15960	15955	16145	15883	16039	15875	16233	16013	16054	15936	15775	15702	15997	16104	16029	15997	15992	16072	16059	15894	15970	16048	16028	16195	16103	15722	16017	15961	16057	15906	15885	16066	16055	15856	16113	15975	15981	16053	16190	15673	16028	16003	16021	16005	16001	16030	16119	16129	15987	15972	15983	15868	15902	15992	16231	15854	15979	16237	16184	15984	15956	16067	16039	15878	15996	16005	15816	15963	16057	15824	15792	16067	16036	15842	15985	16119	16204	15974	16015	15996	15934	16156	15966	15977	16009	15917	16047	16000	15945	15891	16093	16024	16042	16028	16125	16140	16124	16016	15859	15804	16151	16148	16021	16299	15915	15917	15963	16271	16150	16052	16361	15689	15972	15924	15872	16066	16084	15905	16105	16158	15882	15858	16054	16217	15925	16085	16058	16066	16123	16107	16118	16019	16035	15912	15899	15983	16289	15867	15853	16026	16102	15922	15955	15906	16085	16165	16165	15917	16173	16092	16142	15956	15962	16145	16003	16357	16039	15948	16090	15972	16266	16054	15906	15980	16089	16043	16101	16174	16072	16067	16049	16125	15948	15866	16156	16144	16019	16058	15980	15770	16052	16110	16062	16051	16076	16005	16029	16254	15966	16173	15945	15993	16057	16161	16104	15804	16033	15965	16003	15963	15971	16054	16133	15903	16049	16159	15909	16064	16245	15922	16060	16123	16044	16066	15997	16306	15961	16104	16105	16051	16087	16038	15991	16086	15965	15952	16065	16217	15997	16062	16026	15988	15754	16020	16246	16000	15750	16068	15985	15921	15819	16057	16236	15994	16142	15860	15827	16020	16243	15951	16070	16139	16139	16103	16093	15987	16139	16009	16205	15820	16254	15942	16152	16028	16097	16087	16116	16265	16137	16144	16059	15762	15917	16050	15966	15807	15871	16052	16039	15973	16050	15957	16029	15928	15889	15796	16097	16187	16262	16057	15989	15957	15960	16077	15911	16132	16054	15929	16060	16169	15975	16106	16101	16068	16147	15993	15994	15969	16147	16006	15991	15866	15929	15925	15943	16000	16082	16155	15912	15987	16126	16046	16114	16253	15987	16062	15915	16174	16039	16083	15887	16017	16071	16093	16121	16058	16054	16068	15943	16023	16290	16108	15999	16050	15910	15884	15880	15949	16048	15993	15922	15921	15873	15935	15732	15940	16109	15882	15734	16008	16107	16081	16051	16150	16138	16040	16035	16148	15999	15814	15901	15972	15997	16120	16108	16077	16068	16146	15906	16072	16039	16023	16082	16008	16131	16131	16276	15949	16184	16026	15884	16161	15978	15989	16205	16184	16008	16216	16005	16010	16127	16161	16106	15919	16139	16039	16057	16059	16140	16116	15880	16053	15936	15809	16065	16058	16107	16120	16114	16168	16142	15811	16002	16064	16199	16097	16051	16102	15919	16032	16122	15980	16034	16156	16236	16010	16117	15973	15973	15971	15998	16180	16055	16123	15869	16244	16192	16027	16049	16091	15980	15933	16312	16157	16085	15996	16054	16347	16108	15884	16190	15921	16031	15889	16054	16010	16087	15931	15920	15939	16012	16061	16174	16087	15845	15843	16041	15882	15863	16087	15984	16005	16107	15873	15959	15864	16135	16018	16071	15931	16101	16286	15970	15995	16026	15739	15914	16103	16111	16089	16175	16122	15967	16028	15927	15804	15992	16023	16142	16259	16087	16199	16007	15680	16140	15927	16029	16038	16078	16132	16068	15902	15977	15997	16118	16079	16223	15948	16099	16317	15985	16026	15918	15986	16008	16095	16060	15902	16026	15972	15800	16115	16021	15932	16079	16097	15994	16144	15981	16030	16022	15916	15887	16085	16146	15903	15914	16049	16013	16208	16266	16070	16275	16253	16056	15943	15876	15935	16086	15988	15920	16062	16046	15981	16307	16038	16080	16016	16039	15847	15912	16130	15869	15959	15918	16078	15825	16057	16191	15888	16047	16112	15926	15898	15979	15861	15952	16012	16045	16049	15967	15989	15986	15989	15934	15892	16046	15908	16227	15986	16007	15953	15964	15880	16203	16002	15936	16019	15993	16101	15981	16094	15956	15975	16205	15992	16017	15968	15925	15928	16027	15971	15951	16105	15782	15942	16276	16053	16056	15976	16037	15942	16101	15814	15953	15950	15934	16002	15930	15877	16016	15929	15987	16103	16099	16143	16037	16193	15969	16167	16208	16015	15906	15970	15895	15841	16182	16136	16022	16084	15946	16089	16116	16261	16131	15939	16131	15901	16080	16191	16021	16144	15979	15883	16067	16141	15933	15904	15918	16016	16156	15921	15916	15831	15941	16138	15954	16143	15951	15742	16139	15932	16026	16113	16134	15950	15993	15970	16010	15939	15929	15869	15987	16068	15986	16097	15854	15994	15993	15940	16037	15979	15937	16012	16117	16063	15987	16215	16052	16093	15979	15962	16004	16084	15999	16051	16028	15942	16149	15959	16190	16010	16112	16021	16144	16216	16120	16298	16125	16031	16005	16070	16273	16074	15963	16038	15900	16023	15929	16108	15928	15932	16170	15948	16095	15988	16026	16090	15982	16083	15918	16126	16104	16091	16084	15903
16194	27706	78052	73430	20629	14744	14266	14418	14404	14048	13868	13828	13702	13639	13683	13605	13363	13432	13534	13441	13617	13563	13738	13565	13648	13319	13275	13561	13377	13385	13578	13688	13836	14296	14215	13631	13520	13331	13462	13404	13397	13423	13389	13296	13367	13484	13287	13404	13525	13356	13529	13223	13262	13364	13469	13252	13350	13365	13422	13257	13381	13473	13507	13351	13322	13368	13472	13339	13426	13452	13216	13361	13305	13357	13538	13408	13445	13266	13319	13334	13387	13459	13498	13492	13417	13362	13341	13234	13531	13365	13282	13320	13390	13427	13262	13311	13293	13354	13442	13346	13498	13480	13515	13181	13291	13322	13369	13357	13337	13465	13485	13411	13256	13395	13336	13317	13284	13301	13318	13456	13242	13441	13391	13426	13364	13326	13528	13458	13352	13489	13243	13421	13418	13448	13302	13396	13358	13257	13372	13335	13236	13417	13352	13331	13326	13404	13388	13613	13272	13324	13382	13338	13268	13380	13440	13483	13248	13325	13389	13441	13246	13415	13216	13372	13324	13314	13373	13312	13299	13327	13486	13501	13524	13478	13296	13326	13198	13226	13317	13287	13400	13386	13445	13419	13318	13320	13479	13344	13372	13240	13439	13470	13266	13304	13425	13423	13402	13212	13228	13483	13487	13397	13476	13182	13493	13410	13404	13412	13292	13218	13288	13374	13468	13585	13409	13384	13380	13351	13270	13244	13313	13346	13399	13339	13244	13193	13425	13305	13472	13178	13321	13451	13341	13350	13279	13308	13306	13326	13266	13238	13197	13426	13305	13364	13263	13214	13343	13253	13467	13244	13274	13429	13485	13457	13383	13359	13313	13416	13398	13351	13224	13268	13419	13447	13447	13412	13380	13336	13366	13399	13531	13242	13427	13181	13365	13294	13498	13325	13313	13291	13460	13426	13463	13341	13400	13299	13633	13477	13281	13217	13358	13470	13333	13147	13317	13335	13279	13394	13375	13410	13377	13296	13308	13270	13433	13299	13418	13260	13445	13399	13428	13397	13375	13534	13371	13311	13226	13353	13203	13310	13397	13250	13367	13436	13335	13299	13341	13374	13322	13404	13315	13213	13440	13477	13394	13362	13356	13567	13476	13486	13295	13501	13345	13508	13404	13298	13426	13285	13308	13412	13400	13209	13419	13403	13413	13454	13484	13431	13472	13369	13273	13681	13408	13101	13356	13516	13365	13256	13514	13557	13501	13336	13453	13402	13303	13358	13428	13457	13362	13434	13357	13440	13490	13222	13481	13169	13436	13347	13452	13333	13411	13495	13331	13343	13405	13325	13379	13298	13414	13262	13283	13347	13246	13248	13555	13378	13385	13396	13339	13458	13284	13326	13267	13396	13387	13251	13321	13399	13324	13536	13476	13373	13248	13709	13273	13407	13285	13435	13257	13462	13231	13322	13471	13419	13425	13381	13413	13355	13435	13435	13350	13553	13224	13349	13291	13520	13457	13394	13502	13259	13303	13288	13269	13432	13519	13273	13318	13411	13266	13351	13418	13302	13416	13444	13408	13525	13454	13334	13531	13297	13524	13229	13275	13299	13407	13485	13459	13373	13277	13270	13491	13270	13520	13550	13265	13264	13349	13390	13473	13374	13334	13453	13331	13492	13371	13361	13247	13216	13424	13449	13217	13319	13514	13219	13399	13559	13423	13395	13392	13345	13413	13442	13354	13417	13337	13329	13312	13324	13385	13282	13295	13189	13444	13291	13431	13310	13285	13452	13410	13297	13506	13282	13366	13413	13285	13309	13485	13366	13506	13291	13383	13367	13352	13418	13336	13186	13480	13291	13344	13391	13364	13428	13364	13436	13500	13367	13423	13321	13421	13349	13408	13489	13382	13497	13404	13204	13513	13452	13402	13398	13352	13241	13182	13584	13491	13226	13439	13255	13353	13399	13312	13146	13410	13287	13356	13481	13451	13404	13308	13544	13523	13428	13299	13394	13457	13295	13303	13366	13264	13276	13409	13409	13438	13511	13427	13447	13536	13492	13061	13340	13432	13227	13367	13278	13453	13346	13352	13438	13451	13438	13387	13432	13420	13408	13211	13427	13513	13322	13362	13466	13462	13285	13348	13442	13325	13391	13313	13486	13380	13444	13483	13362	13532	13458	13382	13297	13254	13307	13378	13451	13388	13512	13262	13318	13303	13498	13325	13480	13388	13311	13210	13452	13268	13249	13444	13333	13509	13344	13492	13514	13468	13258	13239	13476	13369	13326	13379	13359	13311	13290	13210	13502	13539	13502	13466	13624	13495	13500	13519	13409	13390	13446	13509	13425	13412	13346	13355	13377	13206	13226	13481	13275	13286	13467	13448	13391	13437	13201	13424	13503	13355	13517	13387	13418	13334	13550	13199	13460	13274	13201	13348	13347	13263	13407	13488	13349	13343	13431	13447	13475	13434	13272	13299	13356	13486	13310	13383	13298	13257	13418	13371	13259	13442	13319	13493	13339	13474	13525	13389	13388	13402	13521	13249	13317	13274	13370	13322	13508	13356	13478	13518	13433	13399	13435	13332	13428	13291	13413	13341	13173	13430	13458	13122	13312	13468	13461	13321	13299	13337	13433	13460	13397	13333	13435	13433	13401	13368	13478	13431	13493	13429	13272	13307	13384	13213	13169	13233	13236	13487	13399	13400	13353	13282	13413	13245	13333	13452	13437	13422	13361	13313	13486	13325	13330	13307	13472	13232	13425	13273	13349	13559	13297	13365	13321	13205	13472	13313	13316	13334	13463	13431	13334	13206	13501	13391	13397	13389	13288	13287	13327	13232	13335	13414	13467	13493	13497	13343	13349	13182	13304	13513	13320	13550	13249	13440	13518	13408	13457	13519	13205	13365	13440	13309	13316	13404	13263	13496	13366	13326	13390	13475	13354	13467	13346	13363	13484	13409	13476	13484	13436	13528	13450	13293	13356	13357	13483	13356	13313	13430	13350	13400	13415	13359	13538	13379	13366	13443	13391	13518	13338	13378	13470	13371	13221	13357	13485	13360	13476	13185	13476	13364	13504	13269	13424	13194	13438	13361	13392	13323	13307	13233	13454	13396	13396	13407	13431	13271	13270	13474	13268	13420	13364	13288	13457	13397	13427	13337	13517	13407	13250	13491	13314	13302	13369	13512	13355	13401	13289	13191	13402	13439	13268	13292	13320	13358	13325	13228	13076	13307	13275	13243	13382	13391	13407	13430	13281	13427	13356	13432	13389	13265	13394	13379	13254	13402	13365	13287	13438	13295	13373	13342	13450	13240	13427	13372	13193	13558	13457	13373	13254	13443	13261	13313	13490	13323	13345	13247	13363	13376	13364	13320	13332	13402	13398	13441	13440	13364	13247	13269	13361	13362	13423	13510	13306	13170	13351	13385	13261	13488	13441	13427	13330	13338	13332	13359	13435	13293	13430	13315	13377	13240	13225	13341	13246	13260	13362	13517	13241	13408	13255	13422	13186	13362	13614	13343	13312	13495	13342	13114	13361	13564	13329	13513	13359	13432	13250	13361	13349	13491	13516	13472	13408	13351	13234	13309	13458	13368	13480	13448	13283	13327	13277	13426	13375	13368	13209	13400	13379	13270	13375	13294	13328	13517	13355	13294	13426	13317	13408	13376	13414	13387	13457	13174	13351	13471	13380	13318	13438	13312	13524	13258	13176	13488	13349	13313	13306	13303	13335	13270	13235	13369	13446	13297	13391	13337	13440	13389	13342	13368	13373	13395	13418	13285	13327	13506	13362	13322	13374	13373	13386	13452	13558	13229	13408	13432	13326	13481	13339	13526	13282	13289	13460	13328	13405	13422	13269	13396	13486	13323	13372	13326	13321	13361	13305	13442	13351	13379	13616	13420	13375	13401	13481	13389	13471	13336	13450	13305	13454	13571	13322	13439	13431	13234	13482	13383	13316	13333	13515	13303	13430	13364	13325	13368	13479	13354	13386	13419	13281	13413	13393	13439	13455	13226	13416	13388	13330	13374	13317	13433	13349	13394	13354	13481	13577	13483	13366	13329	13354	13286	13272	13344	13409	13338	13330	13274	13304	13375	13369	13197	13380	13290	13333	13328	13458	13405	13245	13431	13326	13429	13231	13551	13204	13451	13280	13249	13479	13282	13520	13408	13557	13345	13458	13309	13481	13348	13474	13297	13468	13474	13279	13403	13555	13339	13433	13467	13394	13543	13424	13391	13296	13504	13347	13320	13312	13395	13472	13335	13481	13309	13602	13307	13440	13538	13256	13433	13485	13408	13366	13231	13274	13253	13292	13462	13405	13451	13402	13161	13395	13294	13489	13381	13414	13360	13405	13504	13418	13392	13420	13329	13352	13242	13503	13327	13301	13437	13460	13297	13329	13311	13233	13289	13340	13244	13447	13540	13421	13306	13377	13307	13388	13391	13399	13356	13323	13285	13288	13411	13214	13388	13491	13248	13388	13332	13589	13381	13337	13393	13346	13398	13316	13253	13283	13379	13246	13363	13161	13242	13251	13432	13421	13480	13447	13425	13479	13283	13437	13321	13462	13399	13401	13531	13324	13481	13402	13339	13311	13488	13420	13242	13256	13240	13481	13346	13432	13418	13307	13306	13417	13384	13428	13544	13388	13334	13382	13332	13350	13575	13348	13392	13441	13378	13546	13310	13374	13264	13410	13501	13425	13360	13259	13458	13342	13274	13385	13344	13310	13470	13282	13377	13228	13341	13331	13342	13311	13394	13272	13448	13319	13459	13337	13304	13332	13451	13557	13398	13317	13201	13400	13264	13405	13404	13171	13495	13349	13373	13493	13315	13383	13472	13504	13321	13246	13445	13144	13248	13329	13535	13246	13371	13212	13449	13290	13370	13390	13396	13403	13319	13455	13364	13477	13537	13306	13212	13408	13161	13436	13259	13451	13465	13206	13354	13441	13347	13256	13406	13365	13435	13142	13248	13452	13536	13416	13429	13379	13283	13394	13288	13342	13466	13225	13545	13353	13431	13252	13432	13444	13336	13414	13301	13399	13357	13542	13350	13382	13428	13393	13297	13395	13379	13392	13361	13429	13443	13418	13272	13330	13314	13530	13342	13339	13209	13396	13358	13429	13280	13343	13220	13358	13532	13464	13380	13448	13373	13349	13350	13513
23974	21458	43601	63110	27211	22804	22947	17584	16436	16334	16039	15789	15971	15816	15557	15553	15707	15657	15431	15355	15338	15618	15473	15291	15315	15247	15300	15459	15218	15396	15160	15951	16842	16473	16016	15321	15261	15058	15215	15271	15268	14927	15429	15338	15292	15241	15092	15301	15086	15227	15196	15179	15110	15129	15065	15119	14959	15021	15065	15075	15375	14999	15178	15204	14999	15195	15043	15214	15133	15247	14855	14918	15018	14960	15243	15120	14943	15099	14955	15153	15146	15105	15128	15220	15113	15230	15050	15063	15117	15107	15121	15263	15124	15170	15266	15184	15039	15176	14979	14909	15151	14947	15050	15210	15191	15041	15284	15018	15140	15238	15049	15288	15253	15375	15044	15044	15412	15154	15064	14929	15016	15264	15197	15243	15224	14928	14974	15085	15083	15226	15158	15032	15193	15250	15056	15201	15148	15164	15240	15126	15113	15142	15181	15146	15238	15008	15066	15046	15111	15048	15252	15175	15140	15091	14995	15213	14932	15096	15157	15010	15121	15193	15273	15147	15034	15194	15400	15127	15276	15106	14898	15261	15241	15220	15146	15086	15184	15090	15116	15080	15030	15091	15330	15013	15075	14951	15193	15172	15151	15030	15190	14935	15191	15316	15137	15059	15020	15164	15346	14973	15051	15021	15000	15287	15028	15091	14993	15097	15417	15137	15326	15115	15182	15249	15231	14971	15127	15262	15213	15066	15240	15014	15024	15326	15118	15137	15169	14976	14995	15123	15052	15012	15065	15136	15229	15129	15260	15121	15165	15235	15128	15339	15170	15059	15083	15122	15194	15216	14904	14819	15204	15159	15043	15243	14951	15159	15044	15162	15202	15108	15003	14932	15184	15086	15052	14916	14988	15157	15026	15017	15034	15057	15154	15028	15100	15027	15123	15315	15136	15024	15242	15161	14934	15166	15118	15121	15163	15104	15178	15170	15059	14954	15084	15190	15024	15114	15064	15119	15227	15109	15049	15123	14952	15055	15044	15106	15007	15160	15096	15127	14954	15124	15263	15203	15122	15193	15182	15004	15226	15390	15115	14831	15015	15205	15159	14910	14911	15104	15196	14895	15066	15176	15085	15063	15290	15018	15088	15184	15261	15146	15201	15004	15161	15151	15132	15116	15128	15057	15211	15100	15257	15154	14712	15052	14869	15068	15115	15277	15040	15053	14974	14991	15247	15023	15259	15031	15122	15037	14971	15071	15001	15016	15158	14874	15227	15211	15328	15359	15041	14894	15011	15168	15138	15260	15216	15141	14990	15163	15240	15167	14963	15095	15091	15244	15221	15045	15136	15002	15155	15050	15228	15125	15421	15229	15090	15051	15181	15149	15057	14983	15165	15064	15113	15056	15215	15116	14981	15020	15126	14968	15094	15085	14944	15127	14951	15308	15119	15168	15264	15235	14954	15232	15324	15356	14996	14937	15107	15288	14880	15192	14951	15036	15099	15178	15119	15071	15355	15102	15202	15108	15093	15093	14970	15180	15024	15146	15322	15040	15237	15151	15257	15149	15249	15247	15165	15195	15207	15081	15024	15040	15190	15312	15159	15152	15201	15220	15095	15217	15285	15117	15218	15152	15116	15281	15037	15170	15046	15201	15166	14982	15045	14970	15124	15127	15072	15178	15451	15322	15233	14984	15072	15059	15235	15066	15188	15191	15360	15311	15086	15086	15048	15139	15133	15136	15087	15108	15099	15213	14907	15099	15178	15294	15288	15158	15148	15165	15088	15075	14897	15128	15119	15237	15124	14988	15210	15119	15250	15100	15345	15297	15091	15012	15137	15047	15002	15160	14827	15109	15284	15025	15050	15081	15023	15192	15257	15238	15252	15289	15265	15026	15118	15053	15027	15112	15155	15004	15188	14989	15209	15087	15153	14973	15156	15025	15319	15199	15325	15182	15262	15196	15093	15021	15112	15245	14970	15067	14925	15113	15080	15182	15251	15187	15226	15001	15159	15120	15273	14967	15248	15024	15273	14992	15236	15101	15159	14898	15103	15084	15171	15134	15094	15079	15048	15020	15181	15007	15257	15268	15009	15076	15158	15162	14929	15072	15242	15044	15329	15349	15037	15050	15151	15146	15024	15051	15036	14979	15103	15182	14954	15125	15098	14919	15141	15185	15066	15104	15057	15047	15088	15130	15155	15038	15031	15032	14927	15034	15148	15115	15131	15268	15366	15308	15105	15237	15031	14994	15136	15263	14893	14991	15079	15061	15152	15146	14931	15113	15199	15138	15158	15040	15125	15049	15087	15031	15008	14971	15079	14922	15126	15067	14942	15176	15188	15103	15144	15054	15330	14963	15221	15386	15157	15116	15121	15002	15072	15133	15129	15029	15069	15199	15165	15123	15126	15148	15196	15202	15044	14989	15076	15067	15083	15190	15181	15141	15153	15182	15085	15111	15179	15113	15206	15234	14997	15150	15219	15059	14894	15147	15181	14774	15238	14933	15230	15071	15252	15228	15033	15033	15204	15332	15021	14985	15253	15301	15132	15079	15200	15076	14888	14872	15091	15128	14906	15074	15113	15081	15392	15071	15158	15110	15165	15088	15165	15075	15288	15182	15127	15187	15029	15185	15149	15022	14975	15257	15109	15069	14942	15146	15119	15273	15178	15102	15190	15054	15218	15280	15231	15004	14940	15207	15094	15141	15208	14966	15039	15195	15125	15098	15117	14834	15126	14955	14978	15076	15118	15111	15106	15165	15205	15286	15114	15267	15074	15030	14995	15080	14996	15030	15060	15176	15139	15055	15087	14975	15038	14993	15208	15138	14990	15157	15207	15048	15025	15021	15093	15144	15174	15053	15055	15049	15073	14998	15184	15184	15125	14981	15039	14919	15011	15025	15253	15001	15095	15043	15022	15135	15265	15040	15050	15299	15062	15126	15330	15115	15015	15115	15334	15326	15187	15184	15093	15239	15345	15062	15191	15197	15011	15063	15036	15049	15249	15328	15257	15201	15338	15376	15322	15013	15020	15095	15255	15091	15101	14978	15154	15224	15086	15168	15249	15272	14900	15073	15045	15306	15084	15131	15041	15076	15039	15042	15122	15292	15044	15054	15198	15181	15081	15194	15287	15090	15156	15283	15071	15374	15054	15004	14975	15095	15123	15191	15159	15214	15163	15018	15102	15230	15001	15088	15081	15026	15089	15152	15359	15098	15139	15146	15185	14958	14921	15326	15114	15269	14963	15185	15190	15068	15072	15154	15175	15225	14998	14986	15035	15169	15203	15155	15149	15258	15104	15188	15135	14950	15120	14970	15008	15237	15113	15185	15107	15189	14988	15139	15090	15292	15213	15267	15134	15013	15322	15137	14938	15374	15058	15328	15030	15050	15251	15311	14922	15280	15156	15163	15063	14998	15073	14968	15243	15297	15003	15318	15231	15289	15184	15107	15169	15195	15014	14997	15123	14876	15209	15191	15158	15184	15177	15056	15113	15079	15057	15187	15135	15038	15107	15139	15117	15209	15296	15156	15242	15171	15229	14885	15057	15144	15009	15251	15050	15137	15206	15256	15241	14984	15039	14994	15066	15160	15170	15053	15061	15179	15292	15189	15254	15123	15180	14868	15140	15356	15102	15133	14943	14993	15072	15050	15165	15203	15151	15094	15235	15158	15127	15169	15237	15005	15190	15176	15262	15039	15109	15034	15140	15113	15244	15178	15311	15116	15037	14997	15047	15106	15199	15080	15067	15094	15267	15149	15131	15058	14924	15175	15135	15309	15090	15164	15337	15202	15115	15032	15307	15085	15164	14867	15175	14993	15153	15071	15241	15130	15217	15001	15287	14914	15080	15166	14949	15105	15162	15054	14920	15000	15083	15110	14954	15052	15103	15173	15027	14747	15033	15303	15354	15088	15244	14986	15110	15138	15284	15289	15123	15225	15119	15268	15161	15028	15087	15067	15131	15076	15049	15100	15112	15039	15075	15128	15108	15119	15114	14879	15162	15020	15133	15041	15061	15126	15034	14927	15120	15168	15264	15148	14976	15021	15208	15100	15211	15108	15226	15305	14978	15115	15141	15179	15122	15009	15208	15050	15135	15113	15115	15050	15129	14898	15054	15240	15279	15214	15219	15155	15054	15329	15091	14953	15031	14882	15287	15210	15195	15109	15255	15190	15294	15177	14997	15338	15335	15080	15002	15150	15249	15107	15220	15242	15033	14910	15182	15186	15082	14927	15106	15131	15035	15128	15062	14998	15048	15033	15217	14849	15319	15089	15282	15083	15175	15130	15168	14934	15118	15149	15015	15209	15001	15237	15036	15135	15114	15138	15165	15101	15126	15050	15185	15260	15335	15211	15120	14986	15092	15130	15115	15082	15130	14970	15161	15019	15095	15165	15070	15092	15196	15136	14958	15110	15204	15116	15028	15260	15020	15186	15076	14956	14986	15225	15122	15151	15085	15084	15235	15111	15019	15305	15069	15096	15219	15057	15101	15082	15067	15250	15149	15013	15376	15176	15017	15057	15232	15117	15196	15182	15273	15186	15098	15124	15287	15132	15156	15053	15147	14969	14996	15071	15151	14882	15004	15095	15040	15069	14994	15031	15089	15168	15163	15013	15081	15057	15192	15283	15087	14984	15247	15172	14820	15013	15192	15098	15053	14877	15075	14849	15160	15091	14980	15080	15408	14960	15109	15247	15126	15033	15100	15103	15130	15221	15138	15107	15007	15007	15152	15221	15291	15097	15026	15229	15084	14920	15114	15301	15017	15151	15088	14933	15206	14925	15276	15056	15005	15178	15117	15211	15034	15080	15128	15028	15080	15121	15207	14961	15238	15342	15100	15053	15006	15119	15163	15035	14946	15045	15042	15216	15082	15091	15125	15153	14995	15065	15190	15281	15091	14916	15103	15078	15094	14991	15310	15245	15228	15174	15182	15060	15346	15217	15126	15207	15146	15120	15148	14992	14997	14947	15269	15255	15175	14985	14998	15153	15076	15212	15219	15376	15058	15272	15176	15044	14987	15047	15023	15107	15120	15097	15133	14951	15097	15243	15143	15197	15186	15207	15006	15080	15128	14950	15148	15049	14716	15270	15104	15085	15161	14985	15035	15203	15132	15275	14944	15009	15111	15240	15108	15298	15074	15133	15106	15024	15329	14889	15073	15100
18111	32293	78012	78576	20117	15569	14682	14598	14624	14226	14008	13846	13742	13529	13532	13363	13324	13187	13284	13134	13280	13429	13363	13200	13352	12908	13056	12917	12900	13066	13133	14148	15552	14267	13905	13487	12916	12901	13009	12823	13024	13074	12891	12939	12931	13191	12927	12830	12972	13121	12991	12808	12875	12993	12749	12947	12942	13023	12850	12895	12836	13071	12897	12890	12937	12955	12891	12851	13067	12944	13073	13031	12921	12885	12812	12953	12867	13014	12908	12881	12945	12882	13062	12907	12946	12967	13042	13032	12870	12950	12991	12876	12823	12790	12822	13038	12965	12875	12909	12838	12991	13009	12814	12915	12918	13162	12967	12989	12912	13096	12938	13052	12907	12823	12902	12937	12885	12714	12972	12978	13128	12867	12919	12956	13010	12967	13036	12758	12867	12797	12880	12892	12898	12985	12986	12763	12977	12838	13066	12922	12870	13082	13066	12911	12878	13006	12941	12951	12901	12958	12775	13010	12955	12856	13064	12909	12903	12957	12874	12705	13044	12923	12971	12933	12844	12964	12970	12736	12727	12909	12779	13058	12857	12786	12869	12932	12926	12853	13040	12913	12794	12903	12869	13081	12901	12921	13080	12943	12903	12953	12941	12909	12889	12772	13003	12880	12898	12851	12932	12958	12915	12874	12773	13046	12933	12926	12966	12927	13008	12841	12989	12788	12848	12997	12968	13039	12988	12916	12895	12961	12774	12852	12772	12908	12921	12839	12826	12927	13042	12870	12961	12963	12740	13160	12845	12957	12926	12932	13003	12872	12905	12978	12882	12827	12795	13085	12868	13002	12737	12868	12940	12817	12924	13009	12845	12783	12880	12850	12914	12820	12873	12863	12978	12927	12795	12895	12802	12941	12905	12966	12971	12861	12888	12788	12965	12827	13020	12821	12798	12953	12858	12807	12789	12893	12870	12889	12965	13167	12968	12763	12893	12819	13040	12953	12911	12985	12941	12871	12858	12933	13029	13165	12865	12847	12851	12840	12997	12886	12978	12890	12957	12819	13004	12859	12987	12799	12848	12995	12908	12966	12924	13030	12883	12912	12966	12879	12924	12873	12869	13205	12921	12884	12822	13066	12790	12863	12979	12943	12877	12736	12872	12924	12882	12878	12776	12908	12691	12937	12947	13032	12917	12648	12882	13039	12744	12881	12838	13074	12871	12928	12959	12830	13011	12942	12794	12992	12884	13037	13063	12820	12932	12953	12966	12795	12938	12948	13031	12942	13023	12873	13054	12832	12870	12836	12824	13070	13004	13015	12934	12981	12807	12965	12900	13003	12862	12948	12807	12943	12889	12997	12988	12721	12881	12927	13053	12861	12955	12930	12876	12936	12982	12860	12883	12886	12970	12847	12990	12798	12926	13009	12801	12938	12987	12816	12877	12835	12994	12837	12722	12982	12875	12728	12866	12813	13021	12980	12811	12857	12845	12803	12895	12858	12904	12663	13008	12865	12992	12973	13114	12895	12819	13020	12974	12841	13088	12911	12965	12830	13100	12805	12905	12822	12779	12810	12989	12910	12840	12954	12876	12763	12830	12814	12857	12944	12828	12996	13259	12780	12889	13043	12803	12955	13074	12872	13010	13094	12984	12907	12839	13007	12813	12858	12987	12832	12780	13031	12979	12891	12913	12973	12814	12840	12924	12837	12883	12854	12871	12781	12905	12843	12974	12913	12643	12759	12667	12859	12868	12766	12958	12819	12869	12839	12943	13128	12988	12956	12858	12804	12826	12838	12927	12835	13131	12991	12922	12967	12853	12921	12861	12893	13001	12864	12997	12810	13079	12856	12941	12899	12895	12824	12889	12842	12908	12881	13048	12715	12911	12983	12891	12961	12931	12798	13016	12909	13008	12924	12803	12914	12840	13012	12967	12807	12774	12796	12942	12897	12871	12848	13043	12941	12843	12999	13038	12930	13163	12991	12792	12918	12995	12941	12909	12845	12967	12955	12861	12740	12662	12955	12941	12762	12825	12985	13033	13038	12959	12778	12942	13002	13043	12763	12845	12922	12723	13046	12751	13031	12871	12909	13004	12882	13098	12997	12762	12960	12912	12838	12975	13019	12838	13025	12708	12989	12972	12830	12831	12855	12762	13038	12727	12828	13000	12832	12963	13051	12968	12689	12856	12914	12887	12750	12949	12937	12777	12767	12923	12903	12890	12812	12891	13035	12964	12948	13089	12950	13005	12845	12799	12923	12923	12873	12894	13019	12775	12946	12895	12961	12669	12710	12962	12890	12894	13039	12957	12716	12945	12976	12930	12907	13027	12784	12930	12898	12893	12804	12901	12890	12803	12885	13047	13024	12890	12890	12897	12972	12798	12807	12843	12767	12848	12907	13060	12911	12959	12888	13090	12887	12871	12852	12924	12905	13013	12947	13037	12792	12929	12819	12884	12919	12976	12668	12929	13026	12990	12778	13024	12970	12897	12937	12939	12950	12927	12895	12941	12892	13004	12996	12852	13135	12917	12870	12860	12893	12873	12917	12758	13015	12817	13084	12994	13014	13006	12843	12964	13108	12962	12897	12944	13010	12920	13050	12779	13090	12866	13002	13133	12877	12887	12652	13035	12871	12790	12860	12844	12928	13054	12908	12918	12814	13128	12831	12887	12834	12989	12954	12845	12810	12919	12850	12890	12944	13001	13006	12984	12854	12812	12981	12961	12796	12946	12981	12958	12952	12833	12983	12928	12735	13037	12927	12999	12810	12768	12785	12989	12965	12834	12934	12830	12952	12902	12852	12822	13012	12968	12807	12899	12923	13060	12931	12804	12862	12869	12895	12986	12818	12962	12993	12878	12862	12941	12876	12949	12977	12777	12852	12992	12764	12901	12901	13085	13031	13072	13096	12994	12976	13075	12717	12843	12940	12970	12943	13004	12823	12853	12933	12981	12983	12850	12741	12795	12817	12805	12807	12735	12834	13047	12892	12949	12895	12910	13072	12807	12955	12857	12879	12952	12871	12929	12834	12791	13035	12871	12908	12920	12842	12767	12999	12678	12876	12849	12959	12636	12894	12970	12923	12850	12845	13014	12872	13090	12872	13135	12899	12751	12780	12904	13024	12860	12914	12844	12904	12944	12841	13007	12934	12937	12904	13000	12862	12857	13031	12793	12890	12861	12947	12952	12874	12901	13004	12914	12952	12970	12887	12782	13007	12863	12844	12823	12859	12963	12785	12917	12901	12905	12973	12988	12779	12985	12907	12816	12873	13185	12953	12996	12830	12882	13029	12797	12875	12988	12888	12809	13046	12973	13018	12903	12928	12890	12751	13069	13124	13060	13036	12960	12855	12878	12929	12854	12856	12967	12808	12981	12930	12901	12896	13127	12829	12943	12808	12867	12775	12831	12974	12892	12931	12951	13079	12907	12846	12812	13004	12967	12901	12814	12850	12953	13011	12797	12874	12737	12873	13083	12924	12632	12984	12938	12832	12843	13094	12970	12932	12916	12882	12723	12920	13024	12860	12873	12791	12802	12968	13032	12945	13011	12905	12872	12893	12860	12850	13085	12960	12829	12950	12929	12882	12903	12875	12860	12936	12825	12973	12819	12828	12941	12845	12996	12676	12850	12852	12791	12982	12862	12936	12976	13069	12916	12965	12987	12876	12837	12842	12938	12866	12890	12760	12891	12865	13009	12790	12951	13018	12736	12874	12873	13037	12886	12939	12888	13006	12853	12860	12876	12817	12923	12848	12984	12888	13131	13064	12915	12747	13032	12971	12856	12930	12866	12891	12956	12856	12964	12940	12820	12971	12831	13055	12875	13015	12877	12994	12965	12973	12762	12906	12912	12909	12967	13033	12836	12930	12978	12970	12898	12628	12731	12970	12733	12851	12929	12937	12919	12859	12997	12890	12751	12864	12826	12804	12686	12955	12831	12940	12916	12940	12982	12933	12812	12817	12954	12868	12935	13041	12842	12907	12819	12930	13044	12846	12969	12896	12938	13016	12979	12973	12784	12883	12968	12859	12794	12782	12835	12839	12734	12955	12898	12930	12854	12927	12925	12917	12754	12882	12916	13030	12779	12887	12836	12851	12959	12841	12902	12973	12950	12932	13102	12816	13114	12925	12906	12909	12902	12894	12991	12696	12951	12942	12921	12866	13190	12951	12760	12849	13079	12977	12815	12865	12980	12806	12993	12867	12969	12862	12807	12820	12980	12818	12730	12966	13039	13093	12766	13022	12928	12836	12908	12786	12882	12786	12911	13069	12979	12895	13089	12995	12927	12905	12851	12914	13235	12758	12939	12845	12904	12928	12896	12925	13072	12800	12906	12969	12912	12881	12949	12820	12752	12892	12892	13053	12906	13006	12753	12974	12883	12646	12788	12909	12901	13025	12971	12834	13005	12987	12942	12961	12914	12966	13019	12639	12801	12961	12828	12959	12931	12785	12887	13065	13060	12945	12971	12941	12850	12989	12940	12906	13027	12935	12872	12862	12948	12795	12874	12966	13012	12925	12909	12877	12779	12975	13038	12883	12960	12932	12911	12795	12946	12910	12950	12787	12846	12878	12772	12939	12868	12765	13045	12743	12888	12909	12806	12913	12813	12950	12722	12926	12834	13036	12903	13034	12914	12914	12937	12840	12831	12877	12800	12867	12944	12906	12879	12809	12934	12792	12914	12954	12958	12870	12969	12889	12851	12841	12977	12940	12896	12823	12871	12942	12946	12899	12993	12917	12790	12806	12901	13048	12854	12949	12941	13002	12953	12977	12842	12947	13031	12868	12993	12938	12875	12990	12931	12910	12984	12856	12913	12819	12740	12888	12960	12993	12896	12837	12920	12750	13084	12996	12903	13049	12897	12863	12866	13041	12855	12954	12871	12777	12795	13051	12911	12855	12883	12947	12988	12966	13049	12821	12789	12980	12922	12976	12916	12959	12956	12896	12928	12876	12929	12911	13038	12964	12884	12807	12853	12834	12944	12924	12896	12975	12886	13089	12757	12981	12995	12770	12776	13017	12830	13080	12862	12879	13065	12935	12775	12789	12948	13044	12856	13022	12863	13170	12873	12991	12787	12874	12854	12886	12803	12854	12917	12793	12980	12907	13036	12800	13007	13035	12896	12984	12882	12836	12922	12979	12814	12956	12787	12853	12785	12910	12897	12858
29473	22855	40391	40191	19873	16765	16540	16435	16428	16439	16273	16152	16205	16359	16276	15945	15999	16245	16194	16155	16054	16336	16072	16144	16196	16239	16072	16112	16294	16284	16138	16190	16155	16504	16309	16274	16115	16068	16203	16351	16020	16032	16117	16039	16112	16104	16238	16228	16144	16151	16027	15979	15999	15902	16067	16085	16082	16113	16135	16261	16189	16049	16093	16179	16070	16220	15829	15964	16138	16078	15953	16075	15823	16016	16089	16157	16052	15955	15989	16068	16109	16156	16123	16140	16242	16235	16210	15929	16346	16261	15727	15971	16046	16047	16002	16154	16025	16224	16184	16074	16075	16082	16192	16011	16325	16155	16186	16157	16248	15979	16066	15962	16152	15989	16146	16221	16249	16076	16113	15983	16182	16000	15940	16167	16187	16318	15947	16118	15931	16063	16027	15923	16210	16301	16032	15989	15986	15992	16050	16212	16110	15872	16300	15947	15922	16116	15956	16041	15838	16197	16035	15915	16041	16201	16158	16101	16072	16164	15926	16072	16214	16164	16126	16098	16093	16014	16056	16168	16110	16155	16036	16057	16184	16003	16180	16209	16030	16011	15925	16204	16119	16142	15996	16228	16104	16068	16115	16298	15938	16207	16192	16132	16173	15989	15861	16135	15853	16062	16339	15956	16201	16015	16129	15965	16274	16288	15896	16079	16108	15900	16164	16205	16102	15888	16128	16122	15923	16009	16191	16288	16224	16165	16102	16224	16013	16076	16125	16033	16126	16131	16190	15921	16189	16243	16330	16034	15886	15890	15991	16084	16215	16321	16065	16119	15975	15983	16166	16108	16040	15937	16095	16021	16119	15886	16203	16121	15960	16186	15917	16100	16121	15908	15969	16064	16030	16041	15998	16300	16051	15992	16011	16059	15894	16172	16229	16215	16072	16341	16123	16170	15976	16018	16145	16079	16197	16034	16176	16345	15859	15770	15894	15974	15923	15965	15840	16153	16191	16135	16095	16120	16151	16075	16144	15964	16379	15880	15939	16323	16015	16114	16009	16265	16176	15939	16397	16106	16324	16062	16090	16168	16176	16177	16222	16181	16168	16060	16039	16149	16048	15934	15950	15977	16163	16105	15931	16033	16216	16129	16057	15984	15964	16086	16215	16189	15893	15981	16041	16072	16107	16061	16031	16010	16444	16166	16076	16086	15985	16034	16059	16067	16042	16150	16130	16123	16210	16155	16243	16111	16096	15921	16203	16075	15946	15924	16205	15980	16173	15981	16026	16179	16161	16037	16111	16092	15952	15937	15993	16085	16216	16271	16073	16131	15867	16249	16327	16067	16053	15853	16066	15954	16049	16004	15971	16019	16187	16396	16090	16025	16054	16076	16092	16193	15929	16187	16066	16074	16088	16068	16089	16274	16115	15956	16113	16057	16129	16226	16163	16040	16077	15949	16246	16267	16167	16098	16042	16160	16221	15985	16191	16144	16181	16017	15824	15994	15878	16088	15873	16277	15972	15921	15944	16011	16060	16011	15997	16114	16085	16059	16070	16105	16067	16180	16123	16180	16241	16250	16159	16109	16205	16083	16029	15903	15963	16076	16033	16202	15961	15999	16006	16203	16268	16080	16015	16146	16110	16010	16025	15943	16058	16108	16157	15905	16068	15991	16306	16143	16094	16159	16162	16071	16121	16268	16080	16235	16181	16311	16186	15975	16074	16172	16204	16248	16070	16115	16105	16308	16109	15977	15987	16151	15906	16196	16347	16148	16019	16070	16286	16164	16137	16063	16105	16184	16077	16217	15978	16014	16031	16089	16155	15929	15862	16032	16127	16346	15931	16197	16102	16218	16097	16126	16096	16116	16115	16248	16035	16025	16062	16158	16086	16217	16205	16210	16180	15993	15957	16215	15841	15987	15878	16189	16214	16165	16222	15978	16076	15962	16141	16108	16326	16234	16197	16096	16178	16050	16076	16173	15902	16106	16279	16201	16166	16032	16239	16065	15920	16094	16084	15977	16154	16039	16139	16032	16175	16079	16227	16118	16285	16194	15923	16053	16210	16156	16059	16056	15998	16181	16165	16222	16120	16034	16001	15812	15711	15879	16151	15968	15887	16089	16026	16036	15913	16078	16114	16121	16100	16038	16011	16166	16089	16024	16074	15994	16128	16110	16200	16102	16021	15916	16059	16071	16044	16294	16118	16160	15998	16132	16194	16201	16061	16086	16006	16231	16003	15967	16092	16117	16191	16265	16035	16114	16147	15953	16087	16014	16141	15943	15960	16049	16137	16282	16184	15985	16208	16249	16221	16358	16141	16132	16076	16378	16084	15967	15935	15985	16246	16264	16122	16152	16069	16066	16129	15773	15940	16044	16186	16237	15909	16088	16196	16096	16231	16052	16042	16098	16103	16034	16002	16151	16333	15929	16092	16265	15867	16229	16149	16124	16118	16027	16111	16059	16205	16268	16261	15968	15986	15849	16047	15996	16140	16061	16168	16140	16042	16252	16153	16125	16058	16007	16035	16216	16061	16238	16142	16126	16113	16171	16266	16072	16115	16128	16197	15968	15882	16030	15982	16001	16146	16122	16037	16018	16096	16089	16011	15986	16075	16296	16297	16133	16002	16349	16316	16265	16064	16102	16182	16050	16016	16088	15893	16162	16120	16264	16166	16131	16356	16107	16055	16106	16117	16133	16214	15976	16204	16158	16078	16143	16051	16244	16156	15900	16158	16090	16324	16064	16081	16157	15975	16099	16237	15950	16104	16005	16267	15987	16259	15965	16184	16129	16167	16174	16182	16008	15988	16264	16096	16116	16182	15928	15905	16111	16093	16253	15965	16002	15971	16082	16025	16132	16193	15997	16197	16167	16087	16215	15929	15943	16182	16074	16087	16081	16124	16242	16051	16148	15969	15993	16040	15995	16075	16170	15915	16105	16161	16253	16010	16136	16157	16137	16046	16173	16216	16308	16062	16253	16199	16153	16143	16086	16270	16056	16070	15885	16160	16120	16007	16348	16097	16284	15995	16018	16007	15982	16093	16118	16121	16251	16015	16050	16143	16190	16138	16193	15853	15914	16197	15983	16240	15864	16301	16121	16099	16309	16245	15938	16040	15941	16185	16112	15984	16112	16216	16138	16160	16061	16062	16246	16114	16169	15866	16085	16273	16127	16154	16260	16094	15996	16269	16006	16193	16040	16142	16277	15956	16131	16142	16138	16097	16066	16002	16117	16301	16294	16065	15929	16124	16290	16239	15943	15887	16048	15917	15982	16136	15971	15913	16330	16139	16145	16143	16154	16177	16023	16051	15969	16371	16028	16170	16040	16291	16167	16153	16267	16000	16170	16076	16154	16203	16179	16156	16039	16164	15994	16151	16110	16075	16171	16156	16061	16100	16092	16186	16276	16142	16134	16183	16065	16297	15982	16207	15975	16220	15997	16045	16054	16139	16091	15982	15959	16108	16093	16134	16046	16127	16242	16129	15929	15871	16242	16160	16085	16046	16228	16041	15994	16307	16317	16206	15951	16188	16357	16053	15786	15973	16006	16254	16144	16420	16074	16203	16143	15975	15930	16014	16334	15894	16119	16050	16180	15953	16067	15932	16000	16016	16326	16231	16073	16119	16046	16276	16039	16147	16042	16027	15950	16173	16216	16138	16322	16140	16079	16227	16233	16117	16028	15958	16181	16064	16033	16021	16223	16327	16247	16083	16189	16329	16106	16131	15995	16058	16102	16113	16156	16051	16211	15977	16106	16167	16163	16102	16097	16163	15934	16109	16026	16111	16137	16173	15931	16270	16178	16290	16085	16116	16076	16100	16177	16180	16106	16048	15999	16169	16091	16119	16168	15987	16012	16036	15970	16167	16051	16170	16153	16025	16266	16042	16027	16040	16054	15965	16131	16147	16316	16088	15918	16084	16157	16077	16206	16180	15821	15984	16054	16037	16079	16010	16076	16314	16089	16198	16022	16099	16217	15993	16099	16098	15943	16179	16052	16124	16183	16258	16067	16275	16181	15990	16055	15990	16085	16166	16026	16245	16205	16143	16212	15949	15976	16026	16098	16218	16123	16037	16086	16126	15904	16171	16068	16138	15864	16203	16167	16027	16014	16229	16203	16075	16057	16134	16000	16098	16102	16134	16062	16171	16287	16158	16107	16171	15931	15994	15984	16146	15954	16088	16170	16092	16066	16011	15908	16175	16156	16002	16062	16067	16138	16273	16291	16246	16203	16050	15956	16159	16055	16084	16186	16290	15914	15975	16077	16080	16098	16252	16150	16090	16141	16025	16153	16038	16187	16003	16153	16280	16173	16044	16096	16153	16112	16125	15988	16101	16146	16064	16057	15787	16141	15971	16039	16040	16252	15966	15885	16033	16110	15966	16080	16243	16084	16009	16226	16033	16097	16034	16097	16104	16391	16075	16226	16211	16173	15999	16080	16147	16136	16084	16206	16122	16076	16063	16095	16227	16239	16154	16248	16011	16123	16245	16096	16086	16120	16143	16210	16119	16232	16131	16156	16001	16077	16117	16085	16180	16136	16094	16007	15997	16096	15982	16054	16246	16122	16059	16193	16157	15978	16022	16162	16198	16022	16214	16122	16063	16240	16042	15893	16112	16071	15981	16175	16190	16129	16130	16271	16008	16081	16113	16123	16305	16244	16101	16168	16061	15934	16110	16090	15983	16090	15960	16027	16130	16169	15934	16103	16075	16013	15966	16146	15965	16109	16071	15964	16068	16035	16142	16141	16186	16054	16049	16253	16166	16122	16156	16197	15979	16155	16014	16152	16005	16138	16225	16026	16157	16070	16140	16218	16391	16183	16187	16092	15965	16119	16182	16168	16166	16107	16170	16168	16108	16036	15923	15967	15836	15895	15994	16059	16141	16037	16035	15986	16177	16156	16158	16151	16145	16130	16156	16033	15844	16103	16127	15928	16175	16051	15923	16084	16016	15956	16101	15934	16139	16285	16080	15826	16271	16128	16149	16229	16376	16005	16165	15957	15990	15983	16127	16149	16215	16055	16290	15927	16101	16188	16122	16035	16119	16071	16060	15988	16231	16168	15928	16306	16251	16082	16173	16275	16223	16087	16068	16156	16187	16151	16121	16149	16327	16174	16099	16009	16202	16037	16008	15959	16109	16167	16216	16196	16202	16059	16207	16128
15990	19804	47311	35660	14751	13907	13796	13855	13788	13750	13642	13788	13574	13657	13576	13663	13582	13378	13441	13383	13598	13655	13559	13634	13579	13573	13507	13693	13379	13453	13388	13506	13528	13888	13779	13395	13643	13464	13637	13314	13376	13306	13401	13576	13644	13547	13488	13456	13566	13585	13475	13548	13474	13442	13499	13621	13532	13605	13379	13317	13502	13677	13476	13283	13419	13359	13576	13421	13524	13381	13495	13546	13561	13406	13457	13496	13387	13190	13312	13505	13602	13511	13484	13390	13375	13393	13462	13408	13502	13601	13580	13533	13358	13439	13606	13366	13512	13524	13335	13431	13436	13471	13543	13331	13475	13446	13630	13452	13523	13379	13334	13482	13493	13397	13536	13413	13495	13467	13368	13623	13374	13388	13457	13522	13446	13487	13264	13550	13555	13458	13399	13485	13499	13483	13656	13541	13469	13399	13474	13619	13403	13567	13544	13370	13571	13550	13516	13544	13338	13363	13549	13455	13518	13405	13404	13470	13475	13633	13530	13426	13494	13542	13363	13407	13471	13418	13683	13702	13251	13316	13467	13573	13443	13532	13419	13465	13569	13398	13608	13575	13450	13406	13441	13480	13387	13538	13506	13476	13538	13387	13312	13433	13502	13380	13533	13429	13471	13679	13404	13455	13572	13585	13429	13503	13332	13364	13655	13599	13521	13770	13469	13489	13519	13451	13417	13510	13604	13427	13385	13365	13456	13514	13507	13439	13554	13468	13445	13561	13415	13492	13292	13436	13403	13430	13452	13531	13403	13450	13296	13504	13607	13692	13492	13374	13252	13408	13531	13484	13311	13517	13397	13382	13603	13435	13335	13526	13373	13451	13330	13637	13544	13515	13534	13595	13430	13581	13398	13571	13513	13497	13459	13562	13596	13626	13458	13294	13329	13451	13575	13449	13538	13254	13442	13508	13387	13470	13432	13471	13414	13442	13398	13538	13476	13605	13471	13583	13472	13504	13575	13436	13557	13489	13696	13459	13250	13486	13488	13483	13529	13443	13334	13371	13457	13372	13537	13362	13553	13520	13614	13516	13707	13559	13355	13398	13397	13307	13487	13576	13557	13342	13505	13413	13392	13446	13470	13419	13361	13431	13359	13453	13311	13549	13519	13558	13488	13478	13457	13491	13471	13436	13610	13294	13584	13561	13658	13347	13371	13634	13290	13582	13454	13294	13721	13396	13541	13657	13464	13586	13505	13503	13490	13585	13550	13501	13468	13411	13430	13682	13474	13484	13393	13560	13387	13218	13454	13530	13641	13445	13558	13545	13529	13446	13661	13414	13402	13480	13441	13565	13344	13568	13509	13545	13481	13480	13556	13432	13484	13362	13440	13564	13472	13323	13533	13489	13489	13513	13420	13411	13492	13526	13466	13492	13625	13516	13512	13532	13336	13558	13510	13460	13534	13348	13334	13412	13334	13544	13571	13473	13508	13584	13440	13545	13497	13427	13462	13535	13500	13467	13511	13535	13504	13485	13402	13419	13466	13458	13670	13347	13606	13570	13463	13396	13454	13401	13418	13238	13460	13356	13381	13512	13330	13644	13495	13538	13557	13361	13635	13364	13554	13450	13305	13542	13461	13492	13336	13403	13497	13457	13493	13505	13617	13495	13490	13348	13401	13472	13555	13525	13326	13618	13491	13320	13533	13383	13239	13501	13586	13590	13455	13499	13419	13553	13531	13435	13524	13377	13619	13398	13371	13468	13490	13578	13440	13451	13479	13510	13320	13571	13457	13594	13442	13554	13458	13303	13459	13308	13468	13538	13512	13499	13461	13448	13473	13560	13409	13380	13559	13619	13426	13481	13453	13403	13599	13501	13230	13542	13352	13572	13480	13451	13466	13503	13528	13455	13472	13373	13459	13572	13421	13643	13505	13483	13310	13655	13574	13507	13513	13445	13381	13423	13451	13275	13322	13465	13516	13497	13448	13265	13499	13524	13575	13546	13500	13514	13489	13670	13499	13507	13476	13522	13471	13461	13597	13432	13413	13379	13580	13579	13552	13406	13398	13568	13355	13437	13406	13432	13441	13472	13560	13390	13487	13564	13495	13441	13540	13392	13488	13445	13403	13558	13464	13387	13602	13399	13474	13487	13382	13349	13522	13458	13426	13220	13431	13461	13351	13494	13410	13407	13372	13543	13323	13467	13405	13395	13417	13562	13502	13483	13630	13393	13567	13433	13355	13499	13422	13488	13473	13487	13438	13404	13449	13353	13530	13369	13549	13421	13519	13339	13526	13457	13507	13507	13624	13463	13396	13502	13500	13490	13413	13449	13437	13407	13314	13420	13650	13436	13463	13438	13514	13365	13439	13445	13574	13660	13475	13446	13560	13442	13518	13452	13484	13475	13518	13406	13433	13507	13457	13554	13497	13505	13495	13434	13455	13465	13312	13477	13410	13511	13578	13462	13561	13497	13682	13440	13517	13328	13515	13362	13427	13520	13335	13409	13374	13529	13266	13439	13413	13457	13507	13458	13424	13493	13515	13469	13446	13594	13586	13388	13434	13485	13311	13444	13491	13492	13506	13438	13421	13293	13595	13523	13582	13520	13391	13511	13478	13456	13532	13432	13555	13446	13233	13426	13415	13429	13377	13342	13505	13433	13677	13453	13476	13417	13461	13607	13518	13363	13570	13394	13501	13581	13527	13343	13280	13457	13472	13455	13520	13584	13518	13308	13680	13578	13464	13329	13389	13644	13485	13453	13441	13396	13402	13496	13355	13442	13634	13658	13653	13355	13511	13569	13473	13435	13584	13427	13449	13420	13502	13507	13497	13542	13398	13478	13363	13424	13542	13582	13358	13480	13564	13514	13462	13394	13490	13451	13415	13609	13542	13496	13395	13456	13423	13470	13492	13365	13409	13449	13386	13404	13518	13318	13407	13497	13636	13381	13536	13522	13400	13702	13402	13434	13540	13561	13574	13592	13431	13322	13446	13595	13483	13538	13288	13510	13551	13355	13396	13406	13458	13412	13426	13592	13391	13486	13559	13512	13654	13562	13454	13238	13399	13371	13347	13645	13324	13476	13470	13628	13434	13422	13531	13329	13475	13337	13470	13511	13470	13513	13575	13438	13390	13514	13636	13557	13460	13363	13601	13594	13446	13406	13568	13480	13539	13552	13465	13426	13632	13380	13447	13339	13550	13539	13625	13534	13477	13564	13626	13426	13431	13491	13407	13357	13528	13467	13602	13461	13445	13484	13501	13449	13452	13437	13447	13509	13520	13536	13369	13569	13462	13599	13302	13458	13461	13507	13460	13544	13449	13345	13384	13510	13488	13468	13576	13526	13522	13395	13514	13499	13343	13499	13655	13204	13537	13576	13387	13572	13484	13397	13421	13372	13601	13484	13424	13367	13525	13474	13305	13330	13462	13624	13341	13294	13422	13311	13532	13465	13456	13472	13367	13252	13448	13693	13582	13328	13424	13603	13427	13454	13527	13581	13383	13548	13576	13369	13553	13309	13283	13580	13371	13461	13368	13496	13594	13435	13496	13427	13518	13432	13450	13325	13593	13435	13362	13623	13499	13444	13342	13479	13409	13464	13440	13407	13458	13568	13525	13436	13546	13418	13608	13409	13555	13467	13546	13488	13475	13551	13332	13370	13296	13371	13514	13470	13386	13503	13477	13589	13504	13468	13550	13442	13445	13451	13521	13483	13475	13410	13380	13481	13653	13498	13538	13647	13597	13406	13447	13362	13481	13355	13291	13540	13443	13537	13501	13531	13358	13503	13381	13619	13446	13496	13551	13474	13422	13524	13468	13588	13608	13359	13459	13586	13472	13509	13619	13386	13570	13473	13600	13445	13411	13555	13540	13457	13437	13504	13424	13384	13556	13486	13591	13291	13654	13307	13420	13528	13382	13435	13540	13663	13582	13510	13624	13525	13516	13679	13666	13570	13555	13612	13394	13496	13399	13610	13532	13498	13345	13490	13477	13390	13624	13397	13600	13561	13432	13456	13496	13280	13558	13573	13613	13535	13477	13481	13425	13363	13399	13561	13329	13317	13448	13561	13614	13391	13487	13454	13397	13611	13475	13439	13489	13497	13483	13501	13522	13417	13416	13490	13383	13450	13506	13591	13530	13345	13515	13485	13427	13535	13461	13392	13454	13456	13401	13440	13524	13518	13459	13311	13584	13450	13411	13479	13412	13412	13524	13340	13616	13581	13583	13321	13536	13455	13312	13531	13569	13388	13408	13513	13270	13535	13458	13632	13440	13476	13522	13544	13432	13435	13564	13477	13430	13513	13430	13352	13401	13447	13383	13639	13546	13524	13527	13718	13311	13568	13410	13633	13493	13469	13462	13577	13497	13576	13429	13452	13581	13476	13520	13544	13561	13464	13407	13398	13554	13320	13328	13483	13399	13617	13442	13493	13573	13415	13568	13369	13566	13620	13424	13455	13438	13402	13366	13420	13346	13580	13492	13301	13415	13531	13481	13327	13422	13410	13538	13478	13577	13503	13574	13636	13440	13466	13425	13538	13565	13477	13576	13550	13351	13526	13529	13626	13461	13643	13607	13411	13563	13500	13268	13481	13414	13443	13587	13379	13631	13316	13332	13456	13513	13317	13444	13357	13465	13385	13486	13440	13493	13387	13456	13627	13357	13379	13558	13381	13495	13471	13547	13396	13444	13481	13548	13379	13505	13595	13477	13507	13566	13613	13367	13368	13486	13574	13499	13394	13507	13372	13526	13407	13465	13523	13606	13435	13543	13634	13275	13410	13481	13331	13433	13346	13456	13564	13596	13501	13431	13403	13454	13373	13379	13425	13442	13557	13418	13430	13542	13481	13455	13489	13553	13671	13522	13612	13522	13677	13427	13393	13434	13548	13337	13436	13639	13629	13400	13439	13463	13548	13472	13534	13496	13505	13335	13313	13623	13401	13497	13341	13494	13591	13441	13411	13495	13427	13506	13490	13408	13672	13467	13648	13347	13442	13461	13405	13446	13365	13450	13425	13539	13390	13335	13397	13489	13453	13583	13472	13491	13555	13326	13542	13501	13357	13542	13552	13453	13582	13475	13428	13597	13449	13424	13591	13616	13455	13593	13498	13539	13492	13467	13541	13366	13492	13449	13572	13529	13599	13307	13416	13482	13388	13526	13632	13535	13406
25377	21461	45291	63253	29651	22235	20459	18012	17580	17492	17201	17310	17419	17278	17220	17166	17326	16977	17086	16995	17066	17216	17027	17017	17016	17126	17041	16942	17001	16926	17071	16873	17643	18082	17381	17552	17253	17147	17114	17035	17000	16978	16889	17092	16978	16831	16796	16945	16815	17008	17012	16924	16950	16861	17097	16895	16936	16934	17159	17000	16973	16900	16970	16934	17082	17169	17069	17054	16824	16905	16757	17010	16893	16812	16866	16809	16753	16875	16752	17072	17043	16928	17001	16732	16754	16809	16940	16883	16881	16893	17002	16755	17041	16833	16862	16983	16727	16984	16968	17061	16691	16831	16965	17187	16983	16817	16912	17035	16992	16957	16952	16932	17051	16877	16899	17072	17072	16905	16974	17126	17049	16951	17038	16859	17128	16965	16929	17148	17001	17006	17132	17052	17004	17049	17071	16728	16954	16851	16869	16816	17077	17003	17095	16919	16908	16884	16891	16876	17090	16832	17045	16957	16958	16910	17164	16966	17227	16934	16896	16965	17163	16868	16944	16894	17086	17061	16680	16855	16792	16938	16853	16899	16841	16804	16918	16699	16911	16872	16941	16693	16825	16909	16818	16971	17118	16873	16827	17059	16781	16977	17050	17141	16914	17020	16971	16985	17007	16784	17006	17134	16883	17150	17145	17059	17149	17086	16896	16902	16689	16875	17039	16998	16950	17046	16970	16732	17002	16811	17058	16609	16892	16983	16923	16959	17007	16935	16937	16954	16775	16810	16933	16950	17001	17162	16979	16906	16986	16863	16908	17122	16937	16691	16916	16936	17062	16900	16859	16943	16787	17071	16892	16809	16896	16820	17008	16937	17031	17108	17027	17030	17001	16951	16838	16843	17075	16867	16746	17092	17126	17005	16743	17042	16909	16882	16900	16877	17198	16931	16960	17226	16847	16851	16931	17010	17008	16951	16925	16799	16843	17045	16975	16984	16961	16781	16689	16996	16820	16727	16937	16971	16837	16910	17004	16933	17020	17036	17001	16930	16916	16814	17011	16904	17251	17170	16938	16775	16755	16924	16822	17006	16792	17007	17145	16895	17143	16878	16879	16937	16836	17009	17109	16899	16904	16831	16911	17038	16848	16914	16791	16918	17012	17007	16860	16945	17055	16964	16972	16965	17094	16917	16964	16890	16855	17022	16782	17102	16871	17165	16688	17005	16994	17127	16918	17046	16891	16924	17009	16874	17025	16972	17031	16920	16741	16975	16998	17008	16745	16911	17009	16793	17005	17096	16996	17123	16825	16761	16759	16922	16851	17040	17012	16947	17244	16881	17105	17026	16782	16955	17061	16970	16990	17034	17124	16879	17035	16876	16902	17128	17117	16841	16774	16885	16899	17030	16778	16766	16792	16921	17041	17161	16955	16780	16708	17061	16828	16977	16870	16722	16975	16705	16792	16879	16986	17169	16698	16891	16945	17032	16816	16885	16906	16918	16765	17013	17130	16795	16657	16931	17064	16927	17114	16931	16889	17021	17067	17064	16789	16960	16953	16878	16805	16951	17095	17120	16913	17137	17064	16889	16868	16816	17045	16857	16869	16802	16811	16641	16926	16785	17052	16765	16991	17114	16945	17104	17003	16987	16780	17050	16940	16810	16965	16904	16785	17067	16963	16998	16886	17082	16976	16921	16886	17111	17009	16956	16754	16918	16952	17018	16811	16768	17013	17049	16927	16947	16968	17054	16763	16956	16892	16968	16659	16703	16935	17031	16938	16984	16965	16747	16890	17066	17015	17158	16928	16861	16899	16920	16864	16765	16944	17013	16860	17202	17055	17085	17147	16977	16990	17017	17181	16658	17052	17003	17141	16989	16816	16994	16998	16830	17073	16935	16919	17031	16871	16873	16809	16826	16774	16890	16924	16964	16977	16952	16995	16887	16779	17077	16951	16749	17021	17054	17011	16905	16948	16837	16947	17022	16893	16949	16984	16873	16646	16964	17005	17066	16942	16863	16894	16883	16745	17130	16872	16922	16768	17031	17023	17047	16902	17089	17191	16760	16783	17186	16943	16885	16961	16935	17052	16792	16866	16948	16942	16936	16886	16964	17051	16802	16844	16896	16934	17014	16955	16706	16822	16972	16862	16833	16950	17113	16859	17110	16849	16889	17038	17100	16854	16984	16965	17016	16856	16942	16922	16912	16755	16969	17159	16778	16881	17070	16931	16925	17042	16979	16889	16872	16941	16997	17042	17087	16754	16986	16811	16769	17089	16791	16577	16950	16884	16971	17056	16851	16907	16957	16853	17006	16991	17107	16967	16886	17063	16947	16941	16943	17072	16734	16943	16972	17063	16770	17284	16948	17109	16621	16769	16970	17174	16866	16941	16953	16864	16992	17144	16818	16869	16878	16923	16861	17117	17092	17257	16991	16968	17035	16937	16928	17006	16843	17082	17097	16861	16891	17202	16933	17005	16908	17137	16995	16861	17128	17066	17106	17029	17059	16963	17026	17068	17045	16881	17129	16923	16803	16912	16848	17073	16911	17116	16976	16932	16784	17046	16996	16969	16979	16842	16891	16965	16988	17083	17099	16926	16856	17061	16997	17107	17017	16945	16951	16972	16855	16999	17185	16800	17060	16726	16697	16884	16899	17191	16866	16852	17135	16875	16925	16883	16965	16957	17149	17058	16892	16960	16837	16806	17039	16874	16897	16911	17049	16948	16937	16771	16860	16875	16937	16935	17070	16981	17008	17199	16984	17099	16775	17025	17000	17117	17021	17025	17013	16880	16899	17074	16887	16906	16905	17016	16773	16891	16876	16803	16942	16913	16883	16998	16877	17090	16954	16998	17106	17197	17029	16995	16718	16918	16998	16815	16808	16868	16899	16914	16947	16801	16879	16998	16966	16711	16892	16897	17214	16975	17246	16961	17051	16912	17003	16926	16955	16898	16838	16832	16726	17009	16921	17080	16679	16982	16901	16873	16980	16988	16949	17002	16921	16938	17008	17049	16841	16968	16868	17024	16847	16993	16822	16995	16860	17101	16920	17036	16779	17033	16845	16906	17000	17018	16807	16923	16945	16698	16826	16843	16832	16788	16617	16981	16987	17084	16887	17062	16966	16911	17013	16934	16744	16897	16969	17063	16959	16719	16785	16757	16915	16818	16922	17041	16969	17016	16805	17010	17080	16914	16924	16820	16735	16893	16845	16941	16945	16953	16757	16897	16887	16925	16861	16784	16727	16744	16871	16890	17050	16945	16905	16983	16974	16861	16743	16940	17026	16938	16894	17133	16956	16709	17073	16839	16928	17022	16811	16879	17153	16843	16829	16746	16806	16917	16994	17075	16963	16899	17010	17022	16775	16931	16780	17010	16783	16993	16877	17076	16944	16804	16955	16966	16765	17030	16952	16984	16765	16960	17027	17172	16791	16811	16988	17136	17101	16927	17063	16810	17091	17134	16823	16826	16951	16904	16883	17022	16815	16878	16784	16699	16762	16896	16878	16947	16788	16820	16730	16986	16977	17029	17071	16779	16870	16795	16643	16837	16878	16747	17028	17090	16761	16839	16844	17022	16855	16769	17003	16878	16993	16987	16980	16937	17040	16837	16895	16929	16872	16781	17134	16758	16928	16822	17112	16787	16961	16807	16898	16876	16976	16888	16896	17017	16905	16882	16991	16858	16867	17009	16777	17313	16775	16983	17010	17033	16946	17119	16709	16941	17164	16856	16819	16976	16870	17115	16927	16837	17142	17017	16875	17031	16953	17080	16960	17029	16932	16998	16880	16931	17037	16923	16988	16890	16938	16959	16854	16768	16956	16769	16945	16819	16976	16792	16890	16909	17168	16991	17138	17077	17040	16959	16836	16967	16977	16762	16853	16944	16981	17104	16891	17030	16923	16965	17117	16793	16936	16757	17097	16881	16780	16973	16959	16792	16784	16903	16965	16982	16869	16953	17006	17028	17015	17014	17065	16953	16892	17108	16745	16843	16714	16795	17161	16963	17070	16842	16973	16940	16945	16974	17046	16944	16956	16877	17093	17094	17010	16857	16900	16874	17066	17107	17092	16832	16933	17141	16959	17294	17001	17177	17008	16985	16988	17042	16970	16964	17086	16937	16870	16975	16952	16938	16979	16859	17045	16850	16884	16930	16965	16951	16780	16873	16670	16720	16988	16932	17101	17011	16867	16937	16873	17005	17117	16831	17083	17168	16835	16831	17006	16957	16883	16853	16800	16982	16967	16852	16744	16876	16790	16940	17024	16896	17173	17053	16837	17090	16844	16966	16841	16838	16929	16660	16879	16966	16729	16983	16946	16929	16944	17120	16898	16855	17023	16901	16815	16919	16929	17013	16893	17192	16915	16903	16776	16940	16920	17055	17091	17058	17082	16804	16915	17019	16917	16928	17052	17078	16989	16979	16796	16865	16929	17067	16842	16871	16925	16836	16923	16885	16873	17097	16877	17004	16895	17020	17078	16907	16805	16978	16983	16858	16820	16939	16789	16905	16947	16971	17027	16974	17031	17019	17007	17095	16808	16906	16993	16812	17093	17103	16838	16979	16767	17079	16910	17117	16985	16825	16905	16830	17039	16841	16812	16809	16941	16916	17041	17039	17128	16923	17024	16927	16819	16862	16805	16899	16912	16895	16858	16944	16753	17170	16774	16933	16855	16984	16869	16982	17150	17072	16964	16837	17039	16795	17029	16970	16910	16976	17035	16882	17076	16767	17021	17003	16817	16940	16845	17001	16763	16927	16943	16905	16880	16904	16902	16984	17012	16990	16864	16860	16921	16836	16938	16843	17104	16874	17018	16922	16860	17005	16984	17005	17011	16929	16772	16948	16999	16922	17024	16824	16941	17039	16962	17015	16980	16928	16782	16978	16870	16955	16878	16897	17044	17012	17082	16964	16808	16818	16915	17057	16966	17069	16903	16967	17084	16787	17258	17033	17374	16927	16872	16963	17095	16999	16913	16964	16972	17049	16983	16950	16869	16849	16866	17156	16998	16954	17010	17071	17046	16997	16856	16906	16907	16939	16903	17097	16974	16996	17131	16978	17007	16969	16967	16881	16983	16930	16860	16928	16685	16942	16899	16894	16844	16857	16927	17077	16968	17044	17025	16809	16894	16989	16895	16935	16912	16901	16921	16707	17002	16955	16979	17014	16832
16266	32150	87258	72014	19731	15684	15073	15057	15014	14596	14605	14547	14376	14346	14223	14253	14360	14312	14135	14147	14217	14197	14249	14233	14195	13899	14073	13941	14030	14027	14107	14303	15062	15840	14635	14963	14483	14006	14084	13934	13946	13945	14001	13808	13856	14072	14081	14128	14001	14039	14066	14067	14008	14065	14007	14096	13944	14062	14203	14047	13989	13993	14007	14079	14092	14138	13982	14024	13870	13943	13957	13946	13933	13960	14077	14061	14039	14112	13968	13980	14099	14000	14000	13895	14031	14082	14023	14032	14104	14215	14174	14100	14030	13979	14108	13928	14206	14037	14066	14113	14101	13928	13965	13825	14050	14045	14187	14102	14127	13911	13919	14048	14009	14099	13993	14013	14154	13870	13986	14166	14004	13993	13993	13887	14087	13854	14000	13983	14127	14162	13961	14153	13951	13859	14154	14107	14040	14047	14111	13998	14003	14000	14095	14170	14011	14012	14045	13914	13923	13924	13950	14105	13736	14016	13986	14013	13952	13953	14198	13961	14146	14051	14088	13967	13938	14024	14282	13884	14086	13964	14106	13911	14120	14132	14065	14058	13958	14041	14071	13892	13987	14173	13974	13910	14111	13989	14117	14183	13808	14102	13998	13977	14159	14028	14030	13864	13930	14078	14125	14131	14054	14195	13926	14103	13983	13953	13913	14027	13971	14150	13987	13977	14106	14005	14289	13988	14035	14016	13926	14062	14122	14047	14106	14211	13993	14083	14052	13941	14050	13967	13946	14065	14134	14095	14116	14103	13868	13979	13921	14088	13963	14106	14010	14066	13971	14169	13979	14126	13866	13945	14074	13900	13969	14170	13919	14054	14224	14013	13947	14201	14050	13878	14090	14008	14074	14094	13940	14053	13994	14034	13977	14129	13952	13938	14064	14045	14214	13922	14018	14012	14154	13836	13875	13819	14018	13897	14105	13966	14006	13953	13984	13871	13962	14036	13977	14047	14116	13896	14161	13889	14000	13953	13985	13972	14158	14126	14056	14150	14085	14025	14044	14023	14082	14081	14110	13905	13899	13990	14067	14152	14145	13982	14069	14095	14128	13927	13975	13909	14154	14017	14094	13980	14014	14119	14025	13984	14063	14165	13828	14151	14106	14077	14194	14058	14041	13902	14035	14059	14061	14036	13957	14050	14177	13975	14077	13869	13972	14098	14045	13954	13977	13843	14074	14024	14067	13933	14032	14038	14034	14129	13843	13927	13977	13984	13932	14241	13828	13885	13895	14068	14122	14114	14105	13986	13968	13990	14055	13950	14137	13945	13887	13875	13929	14070	14118	13929	14017	13915	14021	14067	14068	14172	14118	13947	14028	13906	14005	13888	14011	13944	14047	14001	14153	13957	13953	13983	14160	14051	14012	13968	13900	14212	14218	14006	14023	13980	13939	14157	14137	13815	14084	14027	14055	14001	14149	13846	13989	13841	14045	13997	14064	14024	14020	14037	14123	13955	13939	14007	14060	13992	13938	13904	14058	13930	13878	13907	14067	13935	14013	14058	14172	14060	13875	14110	13903	14042	14032	14026	14054	14127	13877	13984	13907	13880	13942	13961	14058	14008	14107	13884	14158	13972	13978	14067	14119	14097	14063	14087	14052	14040	14000	14007	13890	14187	13987	14154	14103	14095	13987	14112	14024	13966	14032	14040	14007	14130	13936	13953	14070	14024	14267	14005	14098	13987	13976	14029	13981	14167	14047	14086	13971	13900	14060	13912	13970	13914	14089	14045	13937	14034	13949	14047	14079	14082	13966	13936	14075	13986	13984	14116	13917	14206	13840	14111	13988	13988	13897	14043	13984	13961	14056	14044	13871	14167	13810	14182	14030	14027	13983	14238	14078	13834	13980	14196	13887	14225	13978	13887	13894	13975	14151	14104	14032	14119	13781	14114	14093	14060	14040	13911	14091	14052	13983	13965	14002	13897	14055	14014	13951	14157	13958	14138	13967	14035	13959	13939	14135	14100	14037	13904	14080	14061	14060	14074	14117	14140	13997	13891	14029	13860	13975	13822	13945	14114	13977	13978	14042	13983	13827	14152	13970	14045	14007	14139	13884	14267	13994	14054	14015	13833	14066	13923	13982	13987	14210	13985	13974	14050	13879	14032	14182	14040	14220	14045	14163	14192	14038	13990	14072	14105	14001	14117	13935	14126	14041	13996	14140	13929	14049	13965	14057	14250	14032	13969	14117	14244	13912	13994	13918	14053	14000	14068	13931	14101	13984	14077	13977	14014	14124	13954	14153	13885	13972	14041	14120	14075	14041	14090	14068	14008	14151	14135	13932	13965	14004	13940	14008	14047	13986	14186	14157	13962	13906	14057	13920	13982	14094	13905	14137	14097	14058	14177	13990	14152	13964	13923	14012	14014	13853	13903	14104	13947	14155	13772	14146	14028	13883	13905	13991	14050	14040	13919	14132	14083	14103	13991	13790	14096	14105	14157	13883	14052	14083	14123	14073	14065	14168	14099	13961	14121	14100	14062	13929	13916	13866	14119	13996	13991	14045	14024	13984	13957	14129	14010	13968	14111	13868	13926	14152	14074	13982	13972	13979	14054	13954	14016	14130	14076	14093	14012	14030	14284	13959	14012	14030	14095	14004	14094	14068	14025	14039	13988	13963	14111	14100	14072	14104	13955	13891	13847	14001	14045	13925	14020	13912	14087	14118	13955	14135	14077	13873	14038	14185	14002	14073	14089	13953	14114	14101	14122	13875	14099	14027	14247	14087	14093	14012	13819	14039	14029	13876	13996	13894	14052	14045	13941	14072	14146	14019	14027	14132	14036	14055	13953	13943	14199	14055	13959	14030	14074	14135	14138	14136	14070	13927	14204	13974	13921	14076	14056	14000	14068	14015	13874	14030	13988	14174	13869	13990	14042	13922	14022	14035	14023	13988	14028	14024	14054	14084	13987	14194	14104	13975	13891	13923	13987	13958	14070	13977	13883	14040	14066	14214	13915	13910	14141	14089	14215	13995	13984	13983	14011	14068	14032	13853	13992	13958	13953	14167	13959	14049	14145	14008	14043	13930	13975	14140	14102	14290	14012	14082	14084	14188	14039	13950	14139	13854	13980	14039	13967	13841	14050	14065	13996	14004	14002	13906	14120	14247	14168	13973	13866	13805	14063	14145	13762	14024	13950	14118	14035	14219	14039	14018	14007	13974	14060	14092	13913	13907	13896	14033	13964	13916	14031	14057	13902	13944	14099	13965	14014	14030	13854	14055	14220	13915	13896	14105	13828	13872	14314	14156	14035	13935	13903	13964	13943	13856	14082	14015	13910	14093	13741	13941	14155	14079	13916	13968	14164	13982	13947	14003	13957	14113	14170	14078	14013	13974	14050	14028	14076	14156	14085	14004	13919	14020	14104	13830	13932	14047	14068	14016	13977	14151	13963	14173	13990	14007	14131	13772	14132	14044	13999	14008	13848	14106	14007	14100	13945	14008	14018	14029	13971	14100	13911	14147	14270	14046	14074	14102	13971	13872	13983	14008	13968	14165	13936	13952	13773	13895	13979	13814	13993	14022	14018	14060	14015	14113	13878	14212	14053	14041	14022	14060	13933	14184	14098	14021	13821	14039	14063	13884	14179	14174	14088	13912	13987	13970	14215	13939	14006	13929	13939	14006	14007	14025	13965	14009	14087	14059	14016	13976	13940	14062	14219	14050	13802	13952	13866	13961	14026	13908	13985	13979	13903	14007	14119	14044	14016	13998	13992	13943	14042	13899	13983	14086	14037	14032	13892	13844	14096	13953	13944	14198	14171	14080	13908	14076	14071	13842	14014	13950	14094	13996	14010	14095	13988	14059	13847	14010	14126	14085	14137	13935	13872	14081	14190	13935	13953	13903	14228	14070	13946	14083	13976	13999	14075	14055	14032	14004	13949	14126	14039	14007	14088	14201	14080	14054	13928	14016	14112	13978	13906	14180	14239	14091	13912	14191	14037	14127	14141	14117	13887	14039	14080	13992	14007	14007	13999	14095	14012	14038	14026	13964	13994	13991	14011	14067	14105	14035	13927	14013	14200	14050	14138	14176	13989	14295	13959	14025	14074	14040	14075	14000	14122	14015	14138	13869	14010	13830	14126	13892	14125	14177	14052	14078	13896	14173	13959	14070	14031	13829	14120	14111	14010	14078	13887	14098	13937	14069	14016	14118	13977	13942	13943	13970	14030	14127	14146	14024	14050	14121	13962	14093	14022	14040	14092	13946	13933	14096	14165	14068	14043	14048	13881	14050	13967	13864	14047	14090	13972	13973	13893	14086	13928	14129	13921	14067	14085	14040	13756	14112	13986	13937	13914	13935	14090	14110	13984	13870	14040	14058	13902	14097	13970	13935	13974	14058	14029	14021	14087	14069	13945	13880	14012	13918	13982	13946	14100	14064	14016	14040	14095	14047	14126	14136	14033	14118	14113	13949	14063	14212	13891	14136	14047	14196	13885	14187	13945	14229	13866	14177	13870	13992	14164	13927	13890	13829	14088	14057	13761	13960	14021	14118	14137	13856	14011	14069	14059	14114	14056	13953	13963	13939	13961	13966	13963	14020	14085	14079	13976	13936	14060	13750	14142	14051	14054	14078	13999	14110	14128	14141	13970	14028	13968	14014	13932	14076	13906	14044	14049	14185	14120	13962	13929	13989	14088	13935	14039	13968	13962	14091	14073	13971	14095	14071	13985	14111	14128	13822	14002	13937	14061	14032	14017	14055	13975	14066	14003	14028	13957	14152	13917	14016	13824	14087	13988	13955	13948	13991	14084	13996	14069	14112	14107	14135	14006	13915	14030	13946	14155	14018	14042	14043	14100	13963	13979	14113	13931	13920	14039	13902	14183	13942	14118	13987	14120	13972	14002	13904	14120	14258	14048	14123	14021	14054	14115	14143	13942	13981	14200	13994	13976	14115	13959	14050	13995	13834	14070	14201	13954	13981	14119	13991	13975	13920	14078	14118	13925	14049	14043	13724	14025	13848	14035	13960	14051	14070	14186	14133	13841	14032	14193	14030	14063	14157	13957	14026	14029	14076	14042	14134	13994	14126	14053	14024	13996	14074	14004	14100	14083	14081	14098	13958	14048	13924	14168	14107	14006	14031	13949	14030	13951	14062	13959	13990	14101
23868	21401	36242	57361	28662	22935	23549	19141	17957	17789	17595	17334	17365	17056	16987	16933	17112	16913	16783	16832	16694	16988	16747	16785	16900	16840	16493	16667	16831	16681	16669	16950	16823	18501	19062	18301	17249	16763	16780	16751	16785	16836	16416	16667	16591	16798	16439	16676	16828	16884	16717	16715	16843	16745	16475	16575	16681	16753	16393	16566	16796	16642	16584	16532	16492	16826	16533	16564	16593	16401	16533	16523	16648	16619	16647	16736	16459	16751	16713	16499	16570	16447	16525	16526	16340	16769	16545	16702	16754	16458	16725	16621	16450	16647	16779	16591	16515	16544	16563	16611	16635	16567	16609	16577	16679	16655	16748	16416	16356	16590	16483	16581	16653	16448	16525	16382	16479	16746	16502	16752	16403	16708	16519	16501	16638	16615	16432	16825	16565	16635	16635	16533	16692	16592	16694	16553	16625	16653	16553	16531	16511	16565	16536	16403	16736	16692	16635	16858	16698	16810	16674	16849	16687	16661	16581	16494	16768	16531	16651	16434	16670	16735	16527	16599	16697	16553	16722	16531	16622	16554	16770	16823	16660	16682	16661	16576	16644	16566	16557	16742	16607	16550	16498	16412	16541	16456	16547	16635	16517	16612	16604	16684	16654	16502	16725	16640	16549	16483	16618	16449	16334	16502	16635	16828	16452	16533	16609	16561	16715	16763	16555	16649	16753	16548	16572	16614	16662	16772	16747	16595	16638	16468	16704	16583	16636	16590	16443	16557	16498	16563	16722	16639	16517	16475	16573	16611	16461	16735	16640	16534	16768	16485	16639	16521	16572	16625	16637	16729	16684	16591	16615	16509	16865	16648	16711	16765	16591	16590	16351	16612	16561	16618	16622	16631	16748	16529	16594	16627	16765	16722	16574	16348	16508	16638	16679	16613	16576	16712	16394	16581	16699	16776	16640	16749	16766	16660	16602	16591	16506	16659	16537	16875	16702	16731	16558	16676	16582	16565	16556	16604	16561	16687	16514	16614	16655	16700	16566	16389	16663	16454	16824	16554	16457	16700	16609	16750	16630	16714	16592	16571	16542	16704	16596	16718	16683	16509	16413	16629	16556	16686	16603	16683	16676	16512	16617	16803	16651	16692	16813	16543	16437	16681	16517	16501	16547	16691	16650	16530	16494	16579	16630	16549	16704	16611	16684	16678	16646	16542	16480	16616	16723	16680	16696	16592	16610	16389	16430	16608	16506	16477	16751	16647	16573	16650	16435	16620	16927	16537	16641	16839	16646	16636	16511	16401	16471	16582	16669	16509	16808	16701	16558	16398	16628	16409	16717	16829	16628	16584	16610	16422	16612	16349	16666	16551	16823	16616	16602	16481	16620	16628	16723	16402	16672	16723	16765	16654	16445	16617	16574	16545	16572	16691	16438	16351	16677	16618	16745	16599	16725	16735	16421	16211	16555	16585	16746	16531	16608	16586	16555	16540	16774	16401	16415	16507	16535	16741	16752	16557	16627	16798	16643	16766	16449	16606	16562	16625	16442	16640	16654	16574	16595	16536	16646	16563	16495	16715	16671	16695	16689	16803	16574	16659	16642	16451	16706	16517	16683	16620	16756	16693	16724	16503	16543	16649	16586	16603	16698	16579	16709	16627	16335	16733	16720	16679	16598	16457	16667	16616	16772	16685	16697	16427	16713	16794	16545	16516	16758	16767	16533	16749	16711	16626	16752	16705	16475	16620	16638	16785	16739	16497	16587	16670	16495	16480	16583	16862	16701	16739	16722	16551	16631	16668	16664	16408	16485	16484	16654	16487	16617	16678	16513	16592	16598	16703	16578	16536	16702	16454	16517	16696	16617	16591	16444	16553	16491	16588	16484	16671	16632	16574	16506	16689	16676	16393	16728	16556	16542	16743	16480	16573	16631	16716	16834	16366	16712	16677	16517	16767	16466	16576	16755	16675	16465	16682	16424	16664	16626	16531	16518	16613	16942	16718	16581	16617	16437	16476	16577	16802	16557	16556	16754	16629	16649	16494	16642	16485	17004	16546	16611	16548	16588	16693	16600	16693	16728	16502	16354	16711	16707	16717	16638	16712	16607	16576	16486	16623	16662	16826	16555	16499	16495	16678	16677	16645	16595	16727	16505	16494	16678	16766	16519	16619	16701	16666	16425	16585	16684	16718	16689	16809	16663	16449	16594	16432	16583	16770	16743	16504	16579	16708	16527	16765	16404	16738	16766	16662	16634	16657	16421	16612	16618	16625	16753	16568	16631	16590	16788	16642	16652	16762	16631	16370	16466	16648	16549	16638	16686	16703	16576	16633	16502	16442	16599	16559	16628	16497	16707	16505	16568	16536	16524	16555	16861	16603	16635	16506	16446	16543	16544	16436	16529	16737	16582	16426	16578	16391	16774	16591	16650	16589	16494	16703	16547	16593	16324	16537	16418	16476	16741	16487	16611	16666	16522	16430	16467	16456	16567	16591	16484	16576	16738	16474	16591	16609	16434	16691	16617	16614	16419	16478	16561	16739	16640	16814	16577	16763	16725	16616	16603	16602	16772	16752	16511	16612	16418	16552	16654	16488	16623	16568	16480	16611	16705	16529	16677	16614	16675	16419	16565	16370	16789	16604	16575	16665	16624	16322	16545	16539	16570	16586	16715	16569	16689	16640	16547	16725	16771	16565	16440	16672	16721	16470	16524	16609	16673	16572	16487	16691	16537	16521	16554	16371	16631	16666	16494	16601	16484	16561	16593	16603	16539	16594	16473	16816	16742	16609	16593	16683	16554	16508	16475	16334	16629	16646	16465	16505	16650	16691	16667	16611	16416	16683	16651	16573	16624	16398	16681	16514	16791	16405	16307	16554	16596	16612	16500	16600	16577	16768	16800	16349	16819	16616	16687	16791	16653	16746	16594	16549	16557	16642	16503	16485	16832	16567	16535	16452	16484	16670	16475	16545	16635	16512	16804	16652	16560	16677	16669	16754	16615	16522	16685	16528	16474	16527	16380	16411	16476	16700	16535	16538	16482	16978	16748	16536	16619	16728	16670	16684	16892	16506	16489	16701	16666	16550	16608	16597	16518	16569	16526	16546	16422	16478	16472	16499	16448	16651	16643	16631	16598	16474	16521	16708	16916	16636	16507	16590	16598	16561	16688	16825	16726	16904	16684	16497	16627	16523	16635	16628	16435	16685	16932	16580	16386	16706	16664	16563	16809	16472	16559	16722	16488	16461	16708	16598	16429	16571	16653	16714	16674	16475	16469	16452	16634	16527	16766	16732	16409	16582	16589	16583	16599	16623	16832	16682	16676	16618	16491	16776	16550	16398	16401	16454	16464	16703	16587	16688	16712	16546	16610	16470	16488	16605	16508	16645	16577	16580	16541	16779	16718	16697	16661	16674	16516	16586	16630	16570	16616	16472	16566	16571	16685	16526	16608	16490	16556	16521	16624	16592	16479	16517	16608	16596	16547	16685	16576	16644	16558	16297	16635	16650	16606	16773	16514	16715	16606	16438	16618	16674	16549	16638	16546	16594	16624	16579	16728	16437	16559	16707	16558	16520	16694	16418	16511	16575	16591	16643	16598	16693	16504	16416	16654	16783	16717	16709	16664	16709	16682	16775	16482	16556	16723	16521	16616	16619	16570	16547	16631	16732	16525	16837	16550	16412	16760	16621	16497	16532	16625	16304	16564	16569	16676	16504	16613	16469	16653	16559	16608	16617	16690	16658	16489	16481	16365	16679	16548	16393	16707	16736	16458	16694	16650	16502	16535	16521	16761	16431	16465	16434	16566	16643	16527	16442	16486	16619	16824	16452	16652	16817	16608	16493	16576	16434	16499	16589	16683	16650	16478	16639	16589	16547	16490	16740	16659	16554	16688	16642	16837	16634	16809	16418	16673	16678	16699	16628	16614	16689	16624	16747	16513	16485	16700	16320	16635	16606	16668	16526	16541	16653	16716	16668	16478	16532	16481	16675	16747	16464	16505	16503	16643	16673	16541	16671	16551	16549	16595	16701	16240	16632	16441	16379	16678	16593	16539	16678	16779	16654	16494	16546	16575	16652	16538	16710	16405	16455	16684	16765	16636	16499	16714	16619	16582	16565	16714	16341	16683	16668	16659	16579	16508	16359	16492	16473	16546	16657	16650	16583	16257	16475	16356	16513	16419	16551	16734	16740	16611	16631	16495	16251	16693	16557	16647	16685	16736	16630	16658	16652	16655	16501	16742	16466	16469	16714	16681	16696	16491	16674	16704	16562	16628	16437	16785	16564	16584	16693	16656	16530	16620	16683	16693	16815	16695	16581	16647	16671	16691	16482	16721	16547	16566	16607	16730	16782	16748	16558	16549	16709	16591	16540	16381	16481	16551	16573	16801	16451	16469	16651	16463	16461	16609	16494	16616	16477	16497	16678	16438	16559	16571	16666	16606	16557	16690	16547	16728	16416	16587	16631	16596	16581	16600	16603	16709	16529	16671	16674	16638	16814	16692	16644	16619	16535	16512	16358	16585	16621	16585	16564	16560	16515	16449	16479	16627	16575	16491	16558	16475	16647	16637	16615	16455	16627	16709	16541	16411	16639	16550	16660	16766	16419	16601	16629	16856	16757	16793	16679	16604	16546	16613	16640	16736	16711	16476	16771	16596	16543	16745	16679	16793	16818	16541	16649	16741	16505	16452	16630	16450	16592	16379	16722	16696	16631	16582	16405	16501	16671	16701	16722	16459	16594	16444	16551	16494	16660	16557	16510	16705	16801	16573	16558	16614	16522	16556	16721	16597	16553	16521	16680	16811	16688	16556	16783	16581	16498	16573	16551	16411	16783	16440	16635	16520	16710	16484	16631	16610	16601	16721	16663	16575	16457	16648	16595	16594	16592	16508	16527	16438	16490	16801	16458	16707	16653	16491	16541	16598	16655	16606	16576	16585	16450	16475	16561	16579	16640	16728	16741	16667	16656	16800	16772	16601	16600	16422	16761	16447	16494	16493	16535	16442	16432	16644	16515	16734	16644	16614	16486	16520	16759	16595	16605	16639	16492	16918	16548	16542	16690	16461	16696	16660	16425	16954	16601	16374	16656	16594	16575	16514	16561	16560	16657	16538	16605	16641	16527	16750	16572	16639	16535	16487	16737	16644	16771	16569	16624	16729	16477	16518	16476
18277	33570	82037	79638	22443	17130	15820	15761	15785	15328	14791	14802	14471	14474	14248	14249	14046	14155	14044	14217	14148	14211	14078	14018	13853	13838	13855	13747	13768	13655	13777	14107	13971	17068	17131	15577	14354	13622	13724	13664	13774	13798	13694	13934	13666	13595	13771	13786	13701	13647	13661	13672	13750	13658	13785	13654	13839	13683	13545	13970	13721	13623	13755	13697	13583	13647	13695	13836	13695	13778	13809	13778	13766	13728	13634	13661	13707	13590	13732	13831	13661	13721	13694	13774	13718	13656	13696	13814	13866	13775	13661	13789	13728	13827	13772	13796	13684	13881	13769	13599	13567	13678	13754	13642	13800	13628	13730	13712	13849	13684	13781	13621	13529	13675	13623	13910	13780	13738	13904	13890	13783	13732	13799	13689	13879	13810	13776	13654	13839	13760	13624	13695	13806	13782	13683	13901	13672	13593	13830	13549	13895	13650	13559	13736	13755	13849	13627	13767	13812	13843	13763	13632	13643	13678	13744	13873	13709	13756	13770	13748	13799	13817	13812	13603	13717	13711	13867	13868	14016	13704	13799	13856	13785	13653	13819	13737	13745	13659	13891	13866	13470	13845	13864	13749	13732	13673	13747	13822	13709	13539	13746	13684	13729	13746	13658	13633	13721	13948	13815	13747	13728	13700	13804	13688	13679	13831	13741	13676	13703	13797	13781	13699	13756	13562	13774	13808	13743	13694	13828	13517	13743	13829	13720	13753	13738	13648	13825	13716	13952	13603	13706	13727	13680	13742	13728	13901	13727	13804	13681	13648	13737	13803	13537	13764	13636	13754	13792	13731	13766	13735	13626	13740	13895	13623	13704	13696	13718	13678	13822	13695	13608	13608	13678	13621	13711	13809	13678	13785	13768	13740	13760	13769	13722	13826	13681	13630	13613	13749	13633	13746	13858	13780	13819	13746	13641	13777	13735	13764	13806	13777	13670	13731	13876	13742	13839	13756	13729	13705	13783	13758	13729	13838	13617	13876	13706	13749	13694	13694	13759	13634	13491	13672	13545	13748	13783	13818	13683	13734	13605	13688	13803	13676	13687	13673	13545	13890	13736	13875	13863	13604	13681	13740	13709	13820	13737	13893	13645	13653	13787	13680	13772	13701	13611	13666	13842	13677	13709	13716	13863	13786	13664	13757	13802	13639	13816	13838	13554	13859	13720	13696	13766	13733	13676	13668	13677	13822	13675	13677	13745	13700	13794	13727	13686	13843	13833	13689	13899	13773	13853	13633	13888	13673	13672	13783	13791	13772	13691	13488	13559	13545	13785	13778	13784	13692	13824	13692	13684	13738	13852	13644	13713	13793	13703	13769	13855	13822	13604	13690	13905	13794	13777	13793	13727	13585	13856	13747	13584	13689	13688	13660	14013	13816	13789	13551	13624	13717	13708	13708	13736	13712	13662	13764	13762	13642	13741	13840	13706	13643	13783	13675	13686	13761	13782	13809	13725	13913	13689	13789	13818	13770	13632	13970	13588	13655	13620	13777	13728	13671	13665	13695	13751	13556	13751	13661	13832	13771	13822	13681	13846	13720	13615	13669	13694	13684	13717	13752	13815	13833	13696	13799	13848	13736	13703	13804	13710	13760	13687	13597	13788	13809	13819	13729	13680	13770	13630	13737	13651	13670	13783	13688	13714	13779	13713	13654	13650	13613	13747	13765	13656	13796	13801	13712	13726	13745	13787	13715	13640	13748	13589	13839	13572	13640	13638	13752	13733	13795	13551	13746	13636	13563	13642	13783	13868	13769	13730	13746	13768	13732	13762	13793	13799	13874	13807	13711	13709	13702	13712	13778	13784	13607	13710	13617	13684	13755	13681	13879	13760	13536	13625	13730	13812	13976	13739	13761	13884	13640	13694	13601	13643	13766	13766	13753	13805	13795	13680	13707	13743	13785	13834	13758	13915	13694	13823	13691	13853	13594	13725	13682	13706	13700	13700	13762	13780	13593	13572	13562	13860	13779	13937	13731	13684	13747	13683	13638	13879	13694	13843	13504	13786	13537	13886	13698	13678	13786	13671	13778	13708	13670	13810	13598	13665	13806	13533	13655	13733	13730	13728	13628	13759	13973	13718	13732	13760	13617	13733	13768	13650	13634	13838	13725	13626	13668	13594	13705	13779	13880	13732	13764	13722	13710	13775	13779	13759	13751	13781	13791	13509	13658	13810	13741	13573	13621	13707	13776	13648	13842	13441	13803	13618	13757	13700	13841	13698	13763	13548	13804	13693	13804	13752	13663	13700	13959	13653	13792	13823	13586	13823	13725	13738	13729	13609	13713	13749	13703	13807	13612	13665	13781	13682	13668	13846	13688	13702	13793	13546	13809	13651	13646	13727	13562	13873	13760	13801	13663	13655	13791	13728	13713	13807	13756	13812	13568	13608	13727	13745	13645	13749	13833	13751	13796	13787	13832	13748	13643	13626	13711	13703	13850	13629	13768	13698	13699	13833	13588	13790	13685	13676	13666	13840	13623	13760	13699	13916	13732	13837	13712	13741	13848	13613	13704	13767	13678	13603	13818	13758	13570	13758	13710	13604	13884	13733	13763	13693	13822	13790	13715	13697	13667	13810	13714	13816	13647	13714	13722	13604	13631	13808	13686	13770	13692	13772	13655	13805	13789	13668	13752	13670	13679	13953	13668	13659	13664	13596	13825	13703	13562	13650	13884	13635	13624	13564	13750	13590	13684	13866	13870	13680	13833	13843	13802	13767	13734	13606	13759	13781	13653	13826	13732	13917	13700	13698	13771	13749	13751	13867	13834	13809	13762	13897	13741	13654	13742	13801	13726	13594	13786	13839	13904	13527	13775	13803	13722	13712	13756	13803	13820	13796	13592	13770	13756	13811	13816	13728	13726	13624	13891	13598	13866	13710	13679	13696	13738	13932	13744	13560	13885	13755	13774	13497	13610	13859	13696	13838	13908	13703	13685	13695	13648	13552	13621	13649	13761	13715	13659	13632	13543	13781	13899	13578	13796	13680	13652	13785	13594	13659	13895	13850	13701	13833	13805	13761	13803	13637	13550	13808	13624	13663	13797	13855	13927	13663	13772	13665	13739	13754	13731	13737	13607	13732	13746	13594	13855	13878	13719	13819	13737	13629	13719	13808	13561	13736	13462	13648	13736	13597	13575	13720	13835	13748	13624	13838	13778	13713	13776	13635	13653	13700	13683	13812	13766	13706	13743	13831	13640	13701	13702	13809	13571	13709	13898	13700	13813	13789	13754	13643	13793	13584	13723	13763	13838	13856	13799	13828	13735	13887	13734	13694	13783	13871	13781	13773	13678	13791	13736	13889	13877	13748	13660	13641	13764	13703	13722	13783	13513	13813	13690	13554	13704	13752	13676	13596	13735	13750	13842	13765	13626	13703	13644	13708	13767	13795	13852	13818	13809	13755	13775	13553	13801	13563	13807	13741	13721	13656	13803	13671	13823	13704	13742	13698	13751	13743	13748	13817	13754	13791	13665	13560	13707	13716	13719	13900	13756	13677	13665	13753	13662	13802	13750	13708	13550	13755	13789	13855	13734	13675	13832	13689	13831	13767	13649	13671	13732	13741	13724	13641	13752	13702	13821	13633	13741	13831	13633	13602	13963	13694	13753	13752	13809	13752	13525	13894	13767	13693	13699	13830	13538	13764	13635	13818	13585	13726	13691	13468	13698	13599	13695	13635	13800	13768	13737	13572	13703	13676	13680	13754	13741	13696	13812	13660	13677	13861	13850	13732	13864	13756	13589	13706	13959	13880	13802	13711	13766	13893	13846	13794	13717	13759	13734	13820	13531	13605	13960	13841	13722	13688	13557	13543	13705	13655	13555	13795	13866	13815	13688	13701	13673	13726	13790	13865	13628	13760	13640	13645	13615	13635	13682	13742	13812	13778	13605	13895	13757	13794	13585	13755	13750	13721	13783	13795	13582	13759	13696	13785	13711	13704	13828	13804	13802	13577	13757	13821	13816	13818	13814	13721	13774	13785	13673	13724	13691	13693	13660	13891	13647	13822	13781	13797	13797	13753	13786	13737	13519	13566	13690	13764	13698	13863	13639	13651	13721	13800	13696	13672	13735	13701	13674	13745	13831	13830	13826	13639	13683	13715	13779	13724	13727	13720	13814	13882	13739	13854	13753	13776	13684	13726	13624	13909	13851	13852	13701	13720	13692	13707	13689	13679	13800	13812	13713	13666	13762	13859	13691	13711	13557	13714	13756	13689	13586	13698	13737	13636	13709	13637	13527	13740	13886	13760	13868	13763	13823	13617	13630	13688	13938	13678	13616	13700	13764	13695	13845	13686	13811	13665	13857	13613	13846	13669	13548	13815	13712	13698	13757	13600	13845	13622	13650	13790	13634	13735	13777	13888	13619	13900	13733	13754	13495	13686	13733	13765	13652	13572	13828	13598	13743	13676	13758	13764	13600	13732	13694	13797	13707	13618	13888	13861	13921	13810	13790	13692	13704	13639	13798	13750	13629	13529	13667	13835	13790	13769	13530	13720	13769	13747	13769	13930	13784	13691	13728	13778	13710	13722	13770	13658	13744	13799	13830	13873	13575	13664	13626	13794	13815	13829	13780	13667	13651	13727	13735	13756	13679	13792	13853	13805	13650	13736	13681	13850	13758	13925	13816	13681	13786	13769	13775	13722	13751	13858	13773	13889	13764	13879	13715	13782	13807	13747	13841	13564	13796	13716	13686	13740	13752	13807	13711	13888	13624	13659	13751	13733	13745	13769	13776	13819	13711	13704	13775	13833	13748	13721	13541	13879	13656	13828	13682	13694	13798	13681	13980	13721	13834	13676	13761	13783	13656	13883	13624	13860	13811	13709	13822	13737	13617	13732	13828	13753	13605	13788	13653	13722	13727	13834	13683	13520	13744	13806	13822	13666	13816	13548	13644	13594	13813	13724	13886	13847	13640	13669	13577	13742	13734	13766	13695	13903	13673	13737	13580	13849	13756	13614	13796	13620	13678	13679	13801	13763	13760	13599	13776	13663	13693	13649	13478	13776	13659	13754	13866	13609	13759	13851	13803	13715	13665	13845	13915	13736	13695	13528	13785	13612	13774	13780	13710	13541	13863	13705	13717	13766	13735	13629	13647	13592	13676	13651	13762	13821	13782
29359	22053	34159	38040	18864	15920	15460	15438	15388	15192	15107	14911	15106	15128	14961	14876	15091	14853	14862	15018	14808	14799	15077	15061	15090	15109	14845	14869	15109	15068	14949	15116	15010	15084	15007	14936	14882	14878	14770	14589	14972	14836	14982	14786	15000	14955	15028	15108	14902	14852	14914	14747	14859	15021	14782	14773	14748	14920	14809	14865	14881	15006	15026	14950	14833	14933	14913	14973	14731	14820	14775	14680	14808	14681	14856	14926	15100	15090	14876	15007	14840	14997	14837	14803	14811	14920	14771	14793	14935	14775	14915	14899	15100	14815	15057	14873	14864	14981	14899	15049	14997	14852	14836	14771	14785	14981	15046	14812	14893	14820	14886	14844	14925	14968	14875	15001	14985	14963	14879	14846	14770	14779	15029	14937	14842	14705	14853	14778	14922	14808	14934	14945	14850	14768	14806	14872	14642	15102	14881	14942	15201	14842	14700	15069	14947	14808	14970	14798	15124	14972	14862	14753	14933	15009	14819	14860	14959	14809	14860	14698	14813	14836	14957	14970	14901	15102	14899	14855	14863	14769	14870	14891	14966	14862	14950	14717	15003	14785	14761	14904	14808	14985	14788	14929	14798	14787	14869	14916	14784	14913	14982	14839	14835	14641	15036	14681	14788	14917	14981	14911	14999	14909	14872	14794	14594	14732	14834	14989	14929	14910	14770	14833	14788	14887	14913	14985	14726	14863	14747	14981	14985	14952	14911	14803	14942	14770	14896	14663	15055	14956	14885	15006	14791	14865	14786	14758	14906	15132	14878	14894	14774	14811	14750	14857	14932	15008	15046	14834	14750	14833	14730	14994	14711	14799	14883	15036	14789	14747	14825	15017	14894	14967	14866	15093	14797	14789	14938	14854	14821	14978	14866	14848	14621	14900	14831	14809	14813	14966	14851	14679	14836	14853	14948	14955	15111	14898	14755	14865	15033	14849	15007	14841	14872	14803	14874	14864	14780	14833	14804	15038	15082	14866	14923	14982	14895	14719	14922	14876	14899	14970	14981	15020	15027	14990	14612	14956	15139	14735	14852	14774	14973	14713	14822	14634	15055	14900	14804	14831	14812	14959	14895	14957	14843	15024	15098	14855	14866	15089	14768	14940	14923	14791	14856	14942	14861	14857	14745	14715	14819	14963	14765	14875	14773	14669	14881	14812	14761	14604	15026	14887	15058	15050	14701	14925	15040	15003	14968	14851	14895	14895	14808	14910	14821	14839	14690	14736	14869	14961	14884	14706	15078	14917	14895	14872	15003	14855	14918	14794	14862	14892	14856	14885	14883	14848	14828	14795	14962	14844	14897	14756	14614	14904	14692	14809	14883	14679	14867	14844	14929	14871	14795	14894	14787	14891	14824	14986	14827	14984	14837	15020	14790	14889	14925	15105	14941	14859	14832	14704	14831	14827	14705	14834	14786	14974	14791	15111	15019	14837	15031	15058	14823	14599	14721	14887	14980	14810	14906	14971	14637	14791	15021	15015	14883	14821	14799	14723	14804	14916	14827	14849	14871	14904	15031	14714	14867	14969	14829	14761	15030	15018	14856	14678	14952	14947	14901	14828	14730	14655	14991	14752	14929	14773	15071	14884	14873	14921	14901	14987	15020	14854	14909	14928	14980	14981	14922	14708	14863	14736	14844	15048	14821	14672	14870	14804	14888	14852	14892	14969	14885	14557	15048	14968	15043	14992	14827	14911	14795	15063	14857	14984	14869	15103	14979	14807	14743	14928	14915	14752	14928	14926	14957	14948	14803	14767	14867	14755	14907	14771	14827	14870	14966	14763	15060	14997	14858	14895	14782	15032	14877	14828	14747	15010	15027	15016	14835	14985	14913	14794	14869	15106	14847	14840	14858	14849	14925	14899	14908	14747	14970	14882	14722	14709	14792	14844	15016	14847	14699	14811	14746	15051	14973	14812	14886	14845	14896	14690	15084	14689	14885	14694	14766	14786	14951	14678	14902	14778	14890	14951	14966	14936	15149	14794	14775	14642	14766	14828	14729	14836	14879	15003	14806	14912	14994	14808	15061	14857	14918	14784	14763	14800	14886	14898	14824	14816	14731	14750	14933	14998	15020	15042	15043	14940	14893	14950	14685	14877	14860	15001	14862	14857	14945	15073	15174	14954	14831	14877	14816	14927	14889	14818	14983	15066	14932	14875	14971	14946	14932	14962	14962	14710	15013	14957	14968	14981	14765	14830	14803	14935	15123	14821	14883	14723	14906	14779	14988	15016	15013	14928	14849	14947	15061	14840	14852	14722	14911	14974	14970	14827	14959	14806	14966	14896	14861	15029	14841	14795	14902	14860	14907	14830	15070	15090	14767	14942	14879	15055	14832	14826	14906	14997	14990	14894	14887	14780	14904	14846	14834	15019	14890	14856	14741	14995	14837	15076	14736	15090	14923	14971	14833	14842	14845	14984	14976	14735	14935	14934	14899	14807	15092	15004	15002	14863	14970	14847	14950	14728	14707	14933	14925	14898	14956	14939	14938	14968	15018	14926	14810	15032	14879	14979	14828	14796	14800	15014	14990	15039	14703	14994	14960	14957	14865	14685	14831	14899	14889	14747	14744	14992	14909	15079	15047	14855	15004	15036	14852	14664	14776	14941	15029	15020	14808	14808	14907	14774	14753	14931	14917	14890	14907	14807	14788	14810	14883	14732	15096	14984	14893	14725	14921	14906	14980	15156	14949	14883	15028	14890	15047	14919	14702	14918	14813	14686	15043	15116	14937	14902	15063	14922	14971	14856	14929	14765	15049	14896	14756	14788	14784	14982	14941	15060	14679	14836	15011	15016	14870	14734	14983	14864	14831	15115	14988	14661	14862	15099	14836	14874	14741	14792	14811	14807	14717	14843	14700	14834	14959	14851	14706	14862	15040	14902	14857	14918	15096	14932	14951	14924	15052	14864	15002	14906	15010	14843	14879	14917	14994	14885	15007	15054	14784	14819	14849	14930	14797	14912	14928	14516	14911	14890	14800	14695	14908	15006	14847	14972	14974	15049	14695	15056	15055	14934	14895	15021	14997	14995	14943	14986	14876	14719	14896	14959	14801	14847	14860	14892	14941	14975	14760	14908	14900	15020	15082	14960	14753	14962	14838	14778	15017	14901	14918	14939	15065	14929	14886	14893	15006	14852	14965	14982	14984	14842	14952	14888	14883	15010	14822	15032	14992	14800	14580	14927	14877	14716	14960	14964	14824	14892	14886	15004	14838	14754	15024	14748	14798	14958	14960	14820	14801	14881	14778	14838	14808	14839	14692	14881	14748	14768	14898	14893	14725	14931	14934	15030	14952	15092	14964	15077	15082	14965	14893	14851	14745	14869	14881	14884	15016	14727	14925	14980	14871	14939	14855	15081	14809	14845	14907	14813	14799	14931	14966	14843	14837	14899	14909	15076	15045	14896	15047	15011	14873	14979	14871	14955	15093	15070	15006	14912	14901	14848	15019	14874	15056	14862	15055	14895	14819	15048	14791	14939	14855	14778	14906	14888	14946	15087	15029	14855	14844	14824	14687	14857	14779	14760	14748	14677	14912	14765	14918	14657	14764	14762	14979	14811	14993	14769	14887	14819	14899	15022	15046	14997	15032	14956	14972	14975	14917	14969	14802	14891	14886	14741	14957	14869	14824	14966	14779	14892	14967	14864	14932	14959	14883	14845	15107	14798	14981	14910	14913	14798	14804	15026	15082	15079	14645	15027	15095	14921	14719	14765	14925	14873	14807	15034	14771	14946	15066	14936	14971	14742	14828	14688	14925	14701	14906	14823	14875	14865	14928	14772	15046	14852	14975	15013	14947	14870	14957	14674	15033	15006	14907	14719	14820	14963	14895	14861	15177	14974	14859	14985	14837	14690	14621	14890	14941	14805	14941	15007	15095	14853	14951	14874	14935	15016	15056	15033	14726	14840	14947	15059	14901	14924	14858	14766	14849	14959	14738	14843	14822	14777	14856	14837	14758	14851	14954	14783	14813	15023	14714	14967	14933	14901	15047	14813	15045	14891	14867	15000	14897	14859	14875	14800	14740	14867	15036	14912	14861	14901	15049	15010	14904	14982	15026	15128	14964	14924	14899	14871	14826	15107	14984	14997	14894	14898	14885	14741	14832	15004	14651	14985	14937	15017	14953	14987	14876	14935	14890	15053	14922	14931	14825	14805	14654	14841	14981	14845	14771	14848	14889	14947	14840	14979	14858	14924	14675	15084	15055	14903	14781	14807	14959	14938	14818	14734	14825	14714	14733	14878	15001	14882	15065	14955	14967	15053	14981	14830	14865	14920	14978	14937	14840	14901	14808	14865	14799	14741	14898	15111	15081	14834	14925	14904	14896	14790	15099	14960	14800	14785	14890	14987	14905	15000	14787	15011	14875	14861	14902	15084	15105	14772	14683	14873	14954	14987	14847	14756	14955	15101	14549	14662	15113	14859	15029	14860	14877	14979	14968	14866	15025	14964	14846	14895	14873	14745	14927	14822	15010	14747	14879	15006	14831	14948	14882	14685	14843	14834	14908	14870	14962	14739	15002	14916	14755	14981	14966	14986	14835	14718	15041	14933	14888	14987	14882	14903	14941	14905	14957	14928	14785	14678	15036	14897	14976	14994	14964	14736	14814	14821	14941	14842	15015	14681	14835	15083	14975	15111	15025	14989	15057	14942	14970	14879	14805	15066	15148	14851	14856	14934	14788	14900	14819	14965	14987	14796	15074	14745	14770	14771	15061	14928	14874	14875	15396	14995	14785	14711	14879	14897	14666	14835	14863	14843	14913	14990	14699	14937	14850	14787	14813	14815	14830	14923	14765	14842	14971	15130	14915	14844	14824	14855	14830	14907	14788	14813	14951	14887	14850	14936	14878	14748	15060	14811	14849	14878	14906	14781	14946	14895	14969	15045	14974	14950	14829	14849	14955	14976	14824	15053	14717	15002	14942	14934	15159	14885	14978	15070	15098	14895	14898	14863	14902	14994	14908	14796	14882	14885	14919	14834	15021	14837	14992	14910	14995	14785	14900	14861	14882	14875	14896	14814	14972	14734	15101	14823	14946	15057	14683	14767	14871	14879	14972	14951	15108	14935	14876	14909	14908	15005	15170	15060	14800	14944	14703	14899	14957	14844	14918	14793
15012	17615	41103	34942	14710	13169	13023	13273	13285	13155	12918	12822	12860	12919	12896	12990	12777	12898	12704	12795	12866	12791	12842	12737	12843	12574	12946	12821	12652	12950	12817	12705	13114	12848	12888	13120	12888	12740	12762	12835	12793	12622	12649	12620	12666	12637	12840	12695	12807	12789	12756	12679	12646	12802	13023	12687	12712	12659	12695	12818	12578	12847	12857	12710	12750	12592	12639	12573	12705	12842	12751	12850	12899	12815	12752	12710	12643	12765	12864	12663	12752	12800	12610	12860	12688	12801	12769	12812	12770	12814	12830	12806	12709	12660	12661	12824	12781	12749	12688	12752	12955	12720	12770	12759	12674	12797	12804	12616	12736	12755	12748	12708	12763	12787	12643	12674	12668	12840	12866	12725	12751	12574	12882	12709	12590	12721	12801	12717	12787	12796	12808	12669	12534	12742	12695	12755	12766	12569	12724	12638	12692	12836	12821	12781	12833	12705	12708	12726	12547	12886	12721	12632	12805	12703	12768	12686	12741	12672	12618	12714	12799	12710	12786	12687	12725	12761	12638	12597	12700	12606	12775	12624	12861	12885	12675	12732	12763	12725	12694	12749	12767	12655	12597	12742	12634	12583	12762	12779	12587	12868	12588	12644	12778	12552	12524	12642	12752	12625	12643	12630	12758	12527	12773	12794	12605	12805	12705	12826	12704	12826	12746	12777	12824	12675	12842	12755	12676	12853	12640	12685	12721	12823	12679	12599	12767	12820	12593	12785	12748	12697	12819	12674	12665	12550	12801	12714	12735	12666	12615	12719	12772	12804	12759	12644	12648	12883	12654	12651	12824	12848	12682	12790	12832	12685	12757	12777	12699	12642	12762	12718	12665	12707	12699	12658	12754	12756	12633	12912	12793	12645	12673	12753	12679	12683	12738	12666	12662	12826	12688	12908	12590	12803	12753	12801	12737	12851	12777	12591	12743	12833	12695	12880	12563	12682	12850	12704	12693	12830	12700	12698	12878	12855	12653	12741	12711	12842	12779	12777	12808	12742	12763	12729	12800	12764	12632	12756	12803	12744	12749	12754	12895	12725	12729	12730	12680	12787	12733	12710	12808	12747	12680	12708	12738	12656	12741	12782	12674	12655	12797	12745	12700	12743	12834	12728	12719	12782	12636	12647	12639	12709	12857	12739	12754	12836	12759	12699	12724	12979	12609	12851	12806	12581	12768	12776	12719	12824	12718	12537	12686	12593	12733	12690	12747	12671	12660	12772	12672	12653	12664	12628	12899	12694	12782	12726	12614	12909	12793	12835	12898	12630	12898	12584	12761	12616	12955	12658	12721	12824	12724	12706	12781	12691	12750	12678	12676	12896	12785	12791	12778	12652	12796	12730	12643	12791	12747	12889	12848	12675	12664	12627	12611	12590	12514	12671	12658	12742	12907	12622	12819	12610	12720	12684	12831	12837	12748	12591	12896	12888	12746	12735	12814	12771	12743	12695	12718	12822	12684	12611	12692	12839	12829	12746	12750	12744	12717	12605	12777	12814	12727	12898	12676	12891	12629	12702	12688	12756	12677	12653	12642	12733	12690	12731	12738	12722	12797	12687	12734	12757	12665	12795	12809	12721	12774	12670	12592	12691	12759	12582	12918	12705	12697	12736	12854	12708	12659	12749	12785	12947	12699	12881	12771	12717	12707	12834	12854	12625	12840	12882	12742	12684	12764	12836	12530	12584	12857	12630	12725	12827	12781	12806	12797	12690	12793	12581	12701	12605	12790	12762	12755	12838	12791	12783	12725	12860	12670	12578	12586	12548	12822	12590	12822	12624	12898	12789	12643	12742	12770	12701	12748	12680	12633	12842	12682	12645	12855	12784	12782	12630	12891	12681	12729	12725	12779	12753	12704	12753	12687	12595	12852	12712	12735	12831	12816	12576	12698	12753	12576	12732	12644	12703	12799	12714	12812	12567	12695	12685	12715	12701	12730	12634	12573	12891	12754	12666	12729	12785	12770	12689	12642	12677	12768	12781	12775	12755	12712	12742	12855	12662	12746	12727	12715	12866	12740	12655	12807	12603	12642	12806	12872	12809	12732	12803	12841	12820	12896	12740	12708	12795	12674	12730	12862	12855	12757	12734	12756	12646	12835	12599	12692	12849	12707	12777	12622	12765	12770	12715	12786	12844	12657	12800	12687	12793	12536	12717	12725	12515	12749	12753	12716	12772	12786	12754	12818	12664	12703	12702	12661	12717	12762	12720	12662	12716	12694	12789	12580	12706	12739	12731	12642	12733	12816	12779	12688	12835	12717	12673	12632	12696	12817	12701	12597	12739	12691	12816	12845	12591	12740	12908	12931	12641	12771	12758	12747	12811	12867	12696	12629	12927	12680	12697	12832	12814	12649	12555	12901	12630	12826	12771	12858	12562	12844	12733	12664	12804	12705	12537	12816	12650	12784	12603	12690	12682	12772	12688	12865	12830	12788	12794	12795	12666	12637	12802	12843	12673	12783	12762	12697	12685	12893	12705	12726	12861	12706	12886	12729	12686	12782	12717	12648	12780	12674	12819	12759	12702	12751	12738	12825	12639	12599	12831	12840	12739	12925	12592	12657	12820	12647	12790	12839	12740	12658	12875	12707	12785	12889	12699	12742	12731	12777	12809	12673	12753	12822	12640	12756	12710	12758	12783	12693	12722	12781	12669	12773	12769	12803	12743	12838	12814	12754	12726	12867	12689	12693	12765	12736	12809	12753	12722	12659	12736	12740	12725	12701	12721	12752	12695	12790	12752	12632	12608	12757	12504	12613	12768	12704	12727	12604	12773	12732	12600	12802	12570	12785	12680	12763	12691	12820	12712	12676	12801	12778	12654	12737	12585	12896	12752	12748	12767	12738	12741	12738	12766	12759	12659	12768	12620	12645	12774	12816	12714	12725	12957	12678	12748	12757	12727	12826	12772	12601	12777	12701	12834	12672	12897	12663	12894	12713	12699	12704	12790	12696	12773	12767	12713	12738	12780	12746	12827	12871	12741	12836	12769	12750	12843	12670	12791	12927	12601	12882	12733	12702	12614	12716	12702	12507	12704	12806	12856	12617	12764	12681	12596	12847	12837	12655	12655	12695	12807	12651	12731	12890	12861	12600	12694	12663	12874	12763	12775	12742	12672	12527	12784	12627	12649	12717	12694	12603	12667	12697	12809	12657	12670	12817	12844	12861	12688	12648	12491	12777	12874	12692	12762	12897	12766	12707	12796	12620	12628	12596	12814	12648	12629	12858	12680	12673	12734	12707	12616	12735	12678	12757	12745	12658	12713	12530	12674	12698	12559	12694	12883	12767	12769	12618	12808	12780	12747	12634	12632	12840	12873	12743	12824	12679	12824	12711	12731	12649	12787	12738	12748	12848	12657	12820	12718	12737	12842	12854	12796	12766	12752	12688	12675	12629	12897	12860	12642	12660	12896	12640	12762	12799	12806	12717	12754	12826	12720	12721	12696	12744	12738	12765	12661	12666	12692	12745	12687	12806	12800	12781	12664	12641	12798	12704	12604	12817	12765	12663	12864	12709	12745	12723	12729	12793	12676	12667	12689	12717	12680	12712	12836	12794	12716	12805	12768	12616	12803	12711	12751	12789	12749	12665	12735	12931	12709	12704	12679	12632	12783	12619	12633	12789	12707	12783	12756	12735	12873	12778	12805	12770	12722	12830	12793	12700	12746	12903	12793	12710	12722	12818	12803	12800	12652	12840	12632	12591	12842	12682	12711	12674	12814	12871	12687	12612	12632	12793	12719	12842	12670	12734	12756	12733	12807	12864	12853	12748	12881	12630	12761	12634	12792	12743	12715	12633	12718	12783	12620	12703	12656	12670	12652	12812	12724	12644	12810	12769	12784	12756	12778	12781	12823	12633	12678	12645	12721	12576	12632	12615	12739	12724	12833	12493	12716	12624	12756	12679	12661	12748	12646	12704	12680	12665	12805	12702	12871	12815	12640	12601	12835	12723	12684	12622	12629	12814	12779	12857	12581	12825	12718	12774	12655	12708	12762	12604	12802	12865	12773	12608	12758	12706	12803	12681	12846	12565	12618	12631	12851	12703	12640	12862	12722	12694	12722	12761	12759	12711	12612	12528	12704	12706	12830	12814	12707	12816	12650	12609	12558	12703	12746	12684	12724	12618	12807	12591	12732	12678	12739	12803	12779	12721	12703	12834	12721	12741	12805	12767	12852	12664	12777	12944	12716	12618	12574	12684	12735	12706	12524	12636	12689	12745	12678	12821	12673	12744	12830	12774	12887	12652	12767	12814	12854	12916	12791	12856	12611	12821	12701	12818	12776	12653	12795	12628	12706	12879	12836	12708	12598	12537	12767	12691	12761	12781	12607	12742	12806	12803	12606	12787	12674	12774	12765	12701	12941	12885	12795	12787	12722	12647	12738	12856	12740	12745	12808	12818	12837	12654	12924	12777	12767	12653	12891	12839	12663	12710	12638	12753	12712	12687	12879	12616	12609	12660	12774	12691	12642	12717	12728	12618	12679	12819	12743	12519	12660	12750	12755	12660	12750	12574	12634	12897	12612	12854	12696	12727	12604	12769	12783	12816	12602	12720	12706	12612	12821	12686	12812	12886	12924	12653	12858	12746	12628	12733	12692	12652	12841	12852	12520	12864	12824	12605	12817	12679	12770	12663	12716	12736	12795	12651	12741	12686	12894	12632	12829	12768	12832	12856	12595	12824	12563	12844	12786	12813	12801	12731	12796	12801	12709	12789	12775	12683	12677	12702	12871	12905	12812	12877	12742	12717	12738	12773	12720	12750	12569	12686	12752	12732	12701	12792	12766	12820	12557	12914	12646	12767	12796	12619	12756	12642	12705	12628	12893	12658	12625	12754	12680	12788	12644	12623	12658	12821	12784	12622	12669	12944	12698	12909	12789	12828	12605	12942	12865	12826	12593	12619	12697	12784	12749	12815	12702	12716	12791	12828	12613	12729	12829	12717	12786	12867	12581	12768	12681	12710	12805	12796	12709	12772	12631	12673	12779	12812	12850	12619	12781	12858	12834	12816	12898	12827	12725	12829	12842	12773	12492	12691	12691	12769	12743	12692	12720	12795	12596	12836	12673	12819	12706	12803	12574	12582	12915	12768	12766	12689	12797	12727	12862	12812	12793
25278	21409	41202	63853	28784	22952	21507	18838	18344	18197	18232	18050	18044	17939	17987	17714	17918	17748	17792	17980	18051	17850	17928	17805	17801	17462	17853	17615	17788	17560	17756	18173	19086	18538	18236	17570	17587	17621	17628	17717	17833	17661	17724	17464	17614	17492	17762	17553	17484	17752	17706	17540	17738	17630	17473	17528	17690	17632	17565	17658	17504	17834	17584	17667	17595	17491	17713	17700	17462	17678	17640	17472	17814	17625	17470	17571	17757	17545	17479	17695	17299	17592	17635	17515	17404	17561	17531	17400	17599	17562	17565	17656	17615	17554	17487	17702	17645	17738	17619	17289	17545	17452	17709	17544	17432	17581	17603	17712	17716	17554	17368	17526	17452	17620	17557	17496	17549	17553	17553	17671	17551	17460	17536	17583	17434	17531	17526	17669	17481	17435	17545	17540	17486	17575	17767	17661	17670	17605	17589	17424	17707	17492	17451	17429	17551	17584	17492	17479	17537	17648	17302	17607	17581	17409	17747	17655	17391	17662	17564	17586	17520	17539	17608	17538	17584	17709	17725	17632	17732	17639	17616	17524	17617	17576	17368	17619	17422	17492	17527	17495	17419	17627	17556	17783	17872	17757	17722	17680	17373	17697	17513	17672	17538	17483	17636	17537	17673	17737	17432	17521	17555	17442	17554	17688	17527	17478	17758	17853	17562	17383	17583	17527	17527	17651	17579	17407	17634	17603	17541	17662	17629	17862	17694	17515	17503	17538	17667	17555	17759	17604	17646	17798	17624	17591	17457	17568	17662	17512	17702	17551	17602	17730	17694	17420	17618	17508	17595	17396	17747	17735	17796	17785	17749	17654	17817	17411	17501	17760	17578	17758	17636	17369	17614	17435	17567	17494	17521	17535	17652	17669	17674	17414	17593	17582	17771	17652	17778	17570	17368	17444	17605	17438	17631	17560	17613	17557	17277	17466	17395	17255	17436	17475	17569	17578	17522	17428	17640	17578	17516	17821	17470	17630	17255	17475	17480	17740	17708	17832	17658	17724	17494	17767	17580	17617	17658	17654	17615	17689	17721	17671	17570	17599	17525	17577	17500	17525	17544	17613	17601	17542	17569	17489	17459	17543	17468	17645	17599	17322	17476	17411	17755	17622	17608	17670	17522	17387	17563	17628	17518	17872	17790	17707	17818	17833	17466	17603	17579	17898	17624	17502	17727	17533	17548	17600	17524	17648	17511	17603	17727	17616	17730	17655	17702	17688	17519	17508	17680	17414	17593	17497	17616	17498	17431	17627	17374	17573	17651	17445	17618	17550	17624	17519	17584	17651	17570	17538	17421	17414	17492	17614	17872	17609	17443	17589	17388	17576	17736	17540	17501	17611	17601	17342	17466	17570	17576	17558	17282	17594	17524	17597	17646	17718	17730	17636	17579	17620	17667	17738	17615	17701	17390	17398	17628	17532	17465	17563	17683	17455	17428	17386	17471	17620	17607	17709	17701	17573	17526	17532	17731	17570	17505	17707	17445	17736	17733	17719	17675	17521	17593	17491	17567	17680	17703	17730	17684	17646	17635	17507	17520	17564	17499	17641	17584	17611	17647	17430	17637	17684	17736	17524	17641	17425	17614	17531	17600	17562	17657	17622	17665	17555	17723	17577	17761	17712	17746	17682	17639	17409	17365	17469	17932	17685	17667	17654	17547	17823	17479	17477	17596	17665	17744	17444	17588	17753	17521	17652	17483	17604	17459	17539	17537	17574	17639	17518	17629	17602	17653	17503	17400	17701	17641	17543	17755	17415	17575	17298	17670	17463	17383	17598	17612	17714	17403	17408	17544	17494	17499	17734	17370	17565	17772	17852	17457	17534	17668	17481	17597	17529	17574	17501	17409	17597	17441	17600	17552	17481	17583	17511	17526	17654	17532	17551	17283	17638	17629	17678	17552	17429	17414	17823	17572	17503	17562	17525	17493	17726	17741	17541	17619	17645	17481	17478	17547	17620	17751	17619	17558	17497	17366	17597	17622	17664	17696	17456	17392	17698	17519	17538	17679	17596	17621	17634	17425	17674	17775	17431	17449	17578	17518	17323	17525	17632	17486	17575	17582	17671	17610	17664	17698	17610	17628	17639	17713	17692	17576	17584	17569	17335	17568	17492	17551	17709	17501	17366	17482	17583	17652	17585	17429	17660	17639	17526	17604	17472	17743	17773	17631	17576	17441	17649	17631	17473	17657	17779	17582	17669	17552	17539	17477	17633	17837	17501	17443	17524	17547	17538	17392	17316	17649	17555	17522	17796	17690	17494	17515	17683	17675	17446	17546	17572	17679	17631	17794	17578	17407	17526	17484	17470	17432	17403	17588	17523	17623	17498	17531	17564	17585	17521	17594	17755	17513	17468	17542	17474	17530	17534	17477	17533	17695	17701	17670	17704	17497	17450	17735	17722	17772	17743	17597	17511	17738	17528	17409	17707	17433	17645	17502	17562	17804	17859	17638	17788	17615	17340	17714	17570	17721	17505	17698	17374	17428	17705	17419	17593	17809	17692	18117	17559	17810	17312	17537	17554	17404	17639	17617	17571	17605	17588	17744	17404	17448	17393	17320	17575	17507	17517	17503	17440	17809	17560	17557	17782	17561	17565	17647	17488	17602	17489	17557	17652	17623	17413	17385	17388	17560	17441	17638	17689	17368	17523	17750	17648	17665	17679	17475	17664	17446	17675	17658	17652	17627	17587	17893	17765	17727	17497	17564	17600	17668	17517	17477	17499	17561	17603	17681	17723	17573	17715	17408	17571	17563	17473	17517	17692	17566	17526	17790	17532	17357	17920	17311	17635	17585	17444	17627	17495	17487	17562	17751	17583	17512	17650	17559	17666	17582	17560	17694	17434	17520	17586	17415	17322	17654	17472	17496	17485	17350	17480	17440	17414	17504	17530	17591	17560	17695	17534	17738	17591	17619	17667	17484	17447	17666	17440	17700	17708	17632	17473	17782	17723	17586	17567	17711	17495	17690	17642	17577	17687	17458	17475	17601	17740	17707	17468	17580	17616	17955	17465	17326	17420	17466	17525	17551	17421	17361	17738	17442	17538	17437	17657	17465	17789	17701	17564	17560	17546	17443	17537	17569	17519	17533	17540	17610	17590	17602	17414	17693	17586	17590	17671	17497	17644	17485	17624	17582	17633	17453	17506	17609	17645	17532	17647	17534	17643	17618	17660	17678	17481	17497	17668	17403	17632	17351	17628	17674	17495	17326	17740	17552	17639	17665	17609	17591	17707	17411	17486	17744	17388	17598	17724	17529	17484	17442	17571	17628	17504	17625	17450	17703	17704	17517	17775	17631	17662	17532	17692	17676	17418	17612	17707	17465	17547	17555	17431	17534	17491	17730	17605	17838	17543	17660	17372	17292	17320	17543	17529	17438	17538	17566	17371	17693	17608	17655	17591	17491	17640	17741	17545	17690	17657	17693	17635	17575	17695	17780	17624	17572	17666	17930	17852	17690	17514	17587	17513	17609	17472	17391	17735	17428	17596	17453	17519	17555	17656	17316	17681	17543	17600	17522	17502	17614	17660	17462	17586	17580	17561	17639	17513	17557	17440	17517	17674	17382	17482	17790	17506	17619	17826	17535	17548	17686	17588	17776	17577	17529	17604	17453	17590	17397	17472	17608	17489	17633	17549	17833	17332	17478	17443	17681	17473	17585	17693	17580	17602	17613	17738	17451	17815	17658	17529	17567	17500	17575	17716	17555	17589	17557	17480	17782	17739	17642	17614	17661	17459	17438	17688	17549	17798	17544	17254	17644	17712	17713	17592	17504	17587	17691	17714	17683	17731	17469	17464	17299	17448	17469	17549	17685	17557	17470	17738	17667	17621	17469	17533	17706	17559	17402	17528	17740	17654	17542	17730	17499	17520	17534	17535	17545	17662	17692	17418	17443	17720	17376	17540	17715	17585	17460	17748	17709	17504	17394	17546	17584	17441	17529	17653	17630	17495	17523	17446	17634	17569	17577	17512	17545	17479	17538	17439	17672	17589	17765	17562	17453	17616	17901	17648	17613	17601	17603	17516	17790	17682	17521	17693	17680	17604	17554	17521	17450	17564	17467	17578	17624	17803	17659	17597	17376	17541	17616	17486	17657	17614	17331	17583	17457	17660	17662	17702	17603	17819	17567	17422	17442	17595	17719	17770	17512	17399	17553	17918	17616	17541	17419	17544	17519	17651	17460	17635	17629	17410	17726	17571	17932	17572	17482	17557	17821	17494	17648	17560	17622	17894	17171	17624	17519	17505	17504	17485	17658	17371	17597	17527	17454	17637	17638	17709	17539	17618	17740	17617	17487	17669	17661	17530	17524	17499	17431	17466	17483	17256	17444	17869	17890	17594	17615	17566	17253	17520	17726	17836	17827	17598	17486	17503	17409	17363	17560	17533	17372	17667	17535	17718	17587	17665	17695	17900	17592	17567	17717	17735	17457	17679	17640	17403	17472	17579	17626	17549	17673	17527	17555	17323	17556	17376	17330	17681	17556	17524	17498	17603	17687	17599	17603	17666	17708	17462	17467	17647	17804	17591	17628	17680	17654	17496	17358	17641	17655	17540	17716	17583	17521	17465	17542	17735	17491	17655	17390	17497	17643	17524	17624	17631	17464	17516	17476	17470	17497	17616	17502	17404	17697	17595	17679	17530	17620	17679	17441	17582	17628	17449	17458	17570	17713	17637	17435	17454	17562	17574	17598	17624	17782	17576	17621	17531	17497	17673	17621	17671	17853	17512	17691	17581	17529	17490	17480	17619	17590	17480	17475	17610	17618	17471	17572	17693	17683	17517	17549	17759	17623	17526	17542	17525	17786	17591	17458	17582	17588	17672	17562	17637	17382	17446	17441	17722	17663	17465	17473	17605	17575	17310	17599	17605	17351	17754	17622	17385	17520	17525	17409	17418	17589	17593	17711	17456	17570	17544	17517	17533	17458	17666	17475	17631	17590	17677	17689	17662	17446	17853	17685	17606	17452	17739	17674	17694	17455	17736	17771	17467	17538	17570	17622	17616	17746	17421	17456	17563	17490	17653	17658	17745	17527	17593	17570	17688	17574	17716	17476	17424	17678	17765	17585	17628	17489	17431	17575	17435	17543	17548	17531	17610	17579	17541	17546	17661	17805	17465
16293	26908	70490	72080	19117	16228	15750	15707	15814	15104	15264	15054	14844	14491	14831	14667	14737	14508	14689	14804	15025	14740	14649	14597	14523	14491	14605	14256	14544	14383	14672	15582	16542	15814	15038	14542	14481	14452	14439	14271	14416	14291	14327	14393	14415	14399	14320	14353	14583	14436	14327	14386	14389	14406	14487	14355	14461	14491	14373	14333	14446	14443	14378	14461	14298	14473	14271	14360	14478	14444	14172	14421	14367	14351	14414	14522	14474	14352	14338	14577	14483	14416	14613	14336	14522	14607	14296	14523	14454	14422	14378	14366	14445	14323	14406	14506	14462	14511	14364	14386	14519	14423	14391	14276	14406	14463	14383	14636	14393	14263	14487	14232	14387	14278	14436	14264	14449	14402	14330	14406	14437	14477	14349	14368	14283	14354	14299	14283	14403	14392	14420	14351	14476	14427	14537	14465	14400	14153	14406	14422	14207	14388	14482	14407	14477	14348	14495	14448	14261	14368	14491	14384	14265	14393	14474	14473	14551	14430	14294	14306	14515	14401	14448	14422	14451	14276	14433	14343	14370	14437	14351	14424	14352	14285	14337	14472	14482	14393	14473	14459	14181	14319	14500	14295	14485	14481	14276	14380	14427	14313	14517	14270	14365	14406	14579	14266	14402	14458	14291	14287	14358	14186	14571	14262	14434	14428	14293	14369	14423	14410	14409	14361	14384	14537	14319	14474	14370	14316	14362	14408	14286	14303	14305	14501	14260	14394	14429	14469	14279	14297	14461	14443	14523	14359	14399	14454	14623	14376	14455	14326	14391	14387	14369	14372	14369	14458	14304	14463	14302	14463	14382	14556	14366	14204	14384	14442	14327	14326	14561	14473	14329	14441	14345	14222	14418	14398	14374	14388	14617	14558	14572	14384	14242	14400	14460	14370	14442	14547	14569	14387	14231	14250	14278	14407	14463	14479	14371	14509	14470	14304	14484	14275	14460	14337	14384	14492	14363	14405	14301	14480	14324	14366	14245	14438	14455	14407	14324	14455	14557	14337	14387	14622	14297	14261	14359	14515	14448	14283	14569	14352	14340	14424	14368	14506	14234	14497	14585	14265	14360	14283	14355	14279	14450	14406	14279	14344	14593	14319	14323	14538	14329	14424	14306	14457	14512	14362	14447	14506	14389	14566	14328	14545	14384	14302	14462	14521	14493	14409	14442	14587	14456	14602	14371	14519	14340	14432	14432	14538	14260	14426	14369	14359	14412	14521	14458	14315	14453	14384	14556	14508	14288	14474	14350	14273	14414	14504	14456	14495	14285	14255	14310	14445	14348	14429	14338	14416	14490	14613	14432	14473	14391	14346	14248	14474	14450	14338	14395	14461	14401	14405	14337	14408	14347	14272	14496	14337	14281	14551	14309	14424	14323	14436	14560	14393	14478	14406	14413	14549	14373	14443	14482	14512	14283	14246	14536	14521	14511	14541	14467	14351	14402	14344	14382	14294	14572	14277	14351	14403	14268	14330	14380	14387	14304	14299	14393	14311	14449	14331	14300	14495	14346	14345	14378	14405	14366	14500	14461	14282	14414	14530	14465	14445	14428	14501	14333	14398	14460	14274	14485	14176	14291	14423	14362	14328	14347	14434	14383	14446	14402	14380	14551	14494	14609	14329	14390	14477	14562	14431	14225	14307	14421	14679	14240	14330	14294	14439	14299	14384	14373	14335	14196	14467	14393	14446	14418	14227	14445	14317	14477	14335	14438	14325	14556	14401	14257	14238	14451	14339	14389	14484	14495	14361	14427	14230	14350	14417	14416	14335	14486	14457	14380	14426	14590	14179	14460	14359	14431	14313	14285	14283	14485	14293	14404	14278	14458	14282	14248	14341	14434	14254	14365	14342	14440	14269	14367	14316	14488	14440	14326	14369	14439	14396	14291	14402	14290	14478	14419	14294	14365	14491	14322	14371	14447	14479	14502	14321	14593	14258	14323	14518	14465	14308	14565	14261	14507	14301	14374	14357	14262	14396	14515	14359	14590	14314	14374	14394	14495	14331	14460	14394	14445	14471	14349	14208	14529	14524	14552	14511	14485	14405	14471	14485	14289	14277	14496	14529	14303	14452	14467	14417	14419	14480	14368	14428	14291	14396	14457	14623	14361	14332	14391	14289	14272	14449	14310	14353	14337	14318	14432	14225	14376	14410	14296	14396	14441	14362	14346	14445	14402	14264	14334	14308	14548	14327	14448	14360	14407	14382	14245	14440	14357	14532	14449	14510	14260	14292	14339	14282	14517	14492	14261	14343	14270	14503	14308	14345	14382	14401	14342	14356	14474	14433	14475	14301	14430	14449	14442	14394	14447	14393	14267	14357	14370	14312	14418	14433	14310	14332	14402	14289	14515	14434	14325	14339	14430	14403	14311	14361	14412	14440	14393	14410	14440	14339	14475	14464	14581	14552	14424	14282	14478	14462	14405	14457	14413	14571	14480	14385	14228	14323	14336	14275	14363	14434	14371	14467	14385	14388	14417	14395	14340	14446	14326	14322	14289	14571	14426	14438	14382	14473	14415	14438	14427	14364	14571	14386	14419	14351	14453	14376	14458	14597	14527	14336	14459	14383	14376	14532	14288	14350	14478	14363	14393	14541	14341	14469	14402	14297	14456	14626	14351	14441	14346	14496	14343	14397	14361	14454	14320	14413	14460	14451	14317	14313	14413	14457	14452	14429	14241	14554	14407	14642	14336	14194	14351	14468	14317	14378	14454	14442	14475	14384	14578	14260	14358	14326	14301	14433	14292	14349	14526	14336	14355	14483	14417	14380	14260	14435	14424	14389	14457	14517	14341	14460	14317	14244	14475	14536	14382	14314	14418	14268	14543	14459	14432	14213	14403	14271	14393	14386	14439	14324	14461	14458	14317	14434	14306	14415	14456	14347	14267	14403	14483	14333	14407	14466	14311	14412	14367	14488	14451	14421	14379	14379	14336	14475	14486	14520	14451	14426	14517	14444	14365	14347	14263	14376	14507	14374	14496	14469	14304	14549	14259	14365	14592	14378	14299	14497	14320	14129	14288	14423	14413	14598	14361	14310	14533	14365	14369	14366	14305	14344	14500	14285	14518	14403	14460	14508	14398	14314	14457	14396	14429	14576	14379	14350	14296	14331	14184	14291	14332	14530	14317	14331	14374	14260	14502	14460	14317	14375	14386	14196	14485	14383	14442	14223	14218	14377	14440	14426	14441	14334	14264	14384	14523	14343	14312	14399	14496	14457	14379	14500	14343	14247	14446	14446	14412	14495	14368	14494	14298	14499	14353	14352	14443	14388	14267	14471	14532	14363	14282	14489	14450	14307	14602	14288	14313	14479	14305	14298	14377	14372	14428	14352	14317	14583	14376	14546	14393	14281	14402	14539	14251	14363	14332	14455	14444	14308	14561	14365	14498	14413	14284	14409	14364	14526	14596	14365	14343	14291	14426	14428	14574	14270	14457	14224	14350	14378	14240	14253	14434	14289	14456	14393	14328	14268	14646	14499	14385	14286	14374	14370	14385	14318	14395	14319	14521	14367	14302	14455	14452	14444	14365	14231	14379	14347	14282	14413	14470	14357	14480	14408	14228	14453	14432	14480	14460	14250	14326	14288	14452	14419	14251	14435	14321	14418	14309	14460	14558	14594	14395	14442	14475	14456	14434	14374	14470	14327	14572	14437	14558	14358	14361	14447	14520	14308	14348	14418	14304	14265	14421	14400	14401	14526	14324	14249	14424	14381	14318	14476	14484	14426	14343	14428	14336	14429	14413	14445	14473	14395	14469	14512	14247	14547	14338	14527	14478	14439	14499	14350	14450	14551	14243	14384	14433	14380	14224	14439	14363	14448	14455	14446	14465	14391	14374	14363	14316	14299	14530	14570	14507	14427	14340	14468	14377	14221	14501	14249	14312	14527	14459	14415	14447	14476	14298	14305	14738	14484	14413	14377	14530	14351	14429	14466	14496	14315	14502	14528	14306	14455	14639	14490	14441	14541	14307	14465	14355	14364	14414	14458	14342	14507	14363	14657	14414	14460	14501	14431	14341	14428	14449	14447	14364	14495	14384	14388	14221	14545	14292	14548	14436	14443	14242	14320	14469	14259	14504	14404	14260	14559	14421	14444	14290	14365	14398	14429	14370	14410	14509	14552	14324	14311	14443	14359	14324	14425	14703	14421	14426	14306	14490	14369	14589	14477	14425	14536	14248	14423	14400	14445	14387	14353	14481	14320	14442	14447	14390	14449	14314	14474	14345	14406	14471	14496	14493	14422	14433	14311	14356	14448	14419	14531	14527	14280	14366	14346	14341	14401	14467	14411	14295	14451	14508	14351	14321	14445	14411	14474	14252	14480	14420	14255	14351	14510	14311	14490	14466	14370	14398	14454	14306	14373	14373	14508	14307	14333	14386	14363	14412	14372	14485	14384	14558	14427	14475	14450	14339	14469	14471	14344	14519	14305	14341	14571	14363	14520	14510	14276	14462	14477	14442	14458	14310	14342	14381	14309	14357	14384	14405	14411	14409	14334	14458	14370	14224	14403	14298	14264	14474	14453	14444	14484	14434	14415	14453	14564	14125	14332	14304	14410	14355	14376	14378	14488	14356	14415	14438	14377	14361	14400	14403	14442	14417	14490	14631	14291	14322	14464	14455	14349	14576	14482	14416	14391	14420	14374	14423	14404	14420	14380	14306	14421	14429	14360	14320	14443	14316	14417	14453	14353	14440	14507	14287	14300	14377	14371	14391	14301	14434	14552	14336	14556	14513	14287	14575	14470	14229	14514	14311	14420	14427	14558	14658	14418	14504	14360	14358	14445	14338	14495	14521	14387	14673	14403	14526	14532	14516	14355	14414	14529	14460	14388	14498	14360	14641	14431	14303	14458	14383	14405	14527	14432	14495	14572	14374	14287	14373	14222	14220	14511	14357	14451	14391	14543	14340	14454	14542	14557	14309	14090	14357	14207	14446	14396	14437	14463	14390	14660	14511	14399	14383	14308	14469	14382	14366	14367	14564	14292	14316	14492	14409	14506	14382	14424	14431	14413	14369	14394	14352	14510	14372	14389	14345	14370	14201	14497	14394	14323	14364	14410	14392	14480	14386	14383	14474	14490	14448	14416	14389	14405	14397	14521	14301	14315	14510	14222
23745	21406	35798	65744	36714	24500	24133	20757	19891	19727	19707	19406	19318	19290	19116	19128	19083	19029	19002	19222	19382	19049	18912	18884	18898	19026	18856	18965	19066	18657	19083	20369	20722	20306	19362	19194	18988	18789	18713	18563	18685	18714	18775	18808	18723	18563	18560	18757	18753	18496	18521	18719	18627	18796	18903	18799	18737	18799	18724	18810	18936	18745	18512	18542	18709	18476	18810	18671	18736	18764	18650	18635	18811	18487	18690	18847	18777	18471	18876	18631	18903	18738	18587	18619	18645	18546	18729	18679	18615	18470	18789	18642	18808	18944	18742	18783	18757	18821	18650	18766	18668	18765	18698	18789	18754	18687	18579	18840	18598	18818	18561	18637	18619	18549	18736	18530	18522	18647	18555	18728	18568	18643	18858	18911	18660	18673	18520	18764	18920	18693	18768	18783	18783	18620	18676	18720	18561	18579	18633	18713	18604	18694	18432	18810	18521	18703	18635	18807	18842	18942	18852	18741	18646	18584	18688	18555	18678	18628	18543	18667	18629	18812	18726	18855	18704	18703	18891	18601	18536	18546	18465	18745	18726	18525	18578	18712	18605	18621	18602	18736	18659	18669	18693	18556	18632	18783	18789	18829	18684	18674	18728	18701	18481	18476	18574	18501	18433	18723	18700	18751	18589	18682	18602	18472	18880	18711	18808	18697	18530	18689	18655	18616	18727	18553	18768	18577	18582	18781	18562	18669	18615	18732	18662	18878	18646	18550	18607	18671	18622	18500	18659	18909	18703	18793	18667	18450	18408	18652	18772	18697	18711	18529	18512	18534	18531	18775	18663	18419	18830	18755	18746	18695	18541	18743	18614	18670	18712	18676	18674	18580	18724	18536	18724	18709	18555	18554	18716	18515	18631	18803	18612	18625	18590	18755	18736	18716	18515	18524	18712	18934	18712	18700	18742	18752	18750	18799	18617	18511	18546	18789	18683	18638	18402	18550	18513	18544	18655	18509	18697	18650	18679	18655	18520	18735	18513	18462	18608	18555	18807	18915	18885	18642	18737	18783	18637	18737	18558	18528	18728	18437	18689	18560	18673	18566	18730	18589	18746	18620	18445	18526	18743	18691	18760	18590	18515	18758	18779	18598	18740	18667	18638	18657	18557	18743	18579	18490	18568	18505	18585	18638	18735	18605	18741	18662	18742	18710	18692	18586	18760	18538	18718	18578	18750	18456	18788	18740	18772	18555	18434	18467	18631	18685	18660	18641	18714	18720	18495	18460	18539	18753	18802	18498	18837	18662	18624	18533	18709	18633	18664	18522	18618	18624	18587	18556	18706	18794	18720	18613	18482	18891	18703	18663	18692	18621	18766	18657	18455	18657	18761	18660	18720	18676	18827	18860	18594	18722	18629	18692	18714	18654	18708	18712	18679	18707	18519	18628	18893	18685	18817	18659	18613	18852	18502	18503	18453	18756	18645	18793	18722	18648	18560	18531	18592	18705	18627	18603	18799	18605	18608	18647	18675	18790	18390	18848	18577	18712	18932	18760	18639	18610	18680	18529	18612	18411	18536	18512	18715	18610	18505	18603	18649	18613	18855	18768	18654	18877	18733	18779	18791	18509	18707	18698	18707	18594	18614	18646	18690	18704	18708	18645	18917	18716	18584	18755	18817	18599	18745	18267	18620	18629	18870	18679	18526	18736	18658	18500	18782	18717	18432	18551	18513	18549	18637	18753	18903	18998	18674	18626	18889	18715	18685	18536	18478	18787	18704	18736	18618	18614	18553	18572	18814	18730	18822	18479	18525	18624	18670	18905	18625	18845	18627	18729	18839	18536	18768	18593	18709	18549	18480	18633	18689	18460	18586	18568	18701	18643	18542	18616	18612	18792	18644	18787	18794	18635	18585	18834	18802	18456	18903	18663	18535	18421	18503	18651	18634	18633	18669	18450	18728	18754	18562	18385	18324	18549	18707	18633	18539	18582	18497	18502	18668	18494	18531	18495	18726	18453	18630	18611	18584	18545	18676	18548	18762	18676	18678	18808	18623	18624	18608	18611	18601	18462	18600	18745	18634	18627	18665	18824	18793	18779	18725	18511	18591	18717	18742	18715	18594	18770	18579	18612	18751	18678	18540	18761	18714	18669	18650	18602	18777	18553	18665	18711	18771	18647	18504	18722	18584	18686	18708	18695	18772	18533	18483	18589	18694	18726	18912	18698	18545	18459	18675	18615	18701	18615	18592	18481	18621	18784	18372	18464	18585	18437	18772	18682	18800	18760	18736	18569	18554	18674	18808	18601	18580	18773	18666	18694	18778	18678	18639	18596	18561	18531	18739	18845	18744	18655	18667	18574	18646	18652	18452	18746	18676	18549	18478	18668	18800	18616	18699	18879	18901	18640	18638	18583	18837	18660	18689	18617	18666	18714	18740	18478	18607	18721	18543	18609	18744	18575	18637	18405	18656	18730	18598	18531	18466	18678	18785	18910	18758	18894	18613	18401	18686	18618	18648	18626	18791	18513	18600	18824	18637	18561	18625	18719	18803	18638	18574	18527	18517	18667	18492	18682	18688	18545	18548	18751	18749	18602	18370	18644	18827	18635	18524	18858	18765	18613	18567	18461	18723	18856	18773	18728	18580	18694	18516	18532	18794	18514	18583	18752	18808	18783	18898	18855	18783	18472	18724	18672	18786	18610	18592	18617	18620	18658	18592	18500	18649	18594	18676	18762	18497	18473	18469	18515	18711	18595	18719	18883	18497	18418	18626	18648	18715	18747	18671	18611	18613	18514	18567	18617	18681	18561	18754	18632	18661	18649	18491	18588	18704	18733	18689	18537	18678	18734	18557	18806	18714	18767	18919	18771	18835	18723	18808	18487	18408	18723	18599	18730	18610	18695	18730	18826	18740	18696	18694	18662	18745	18653	18635	18621	18646	18403	18667	18696	18577	18689	18632	18632	18397	18630	18719	18487	18595	18721	18856	18757	18552	18707	18693	18720	19010	18745	18783	18558	18532	18811	18917	18637	18572	18605	18554	18622	18703	18693	18427	18612	18514	18420	18785	18637	18666	18656	18643	18704	18568	18824	18494	18492	18565	18651	18769	18723	18463	18857	18692	18663	18610	18728	18560	18580	18568	18683	18499	18647	18577	18754	18635	18770	18829	18465	18579	18908	18589	18741	18759	18700	18452	18755	18671	18710	18811	18606	18727	18720	18683	18544	18817	18513	18647	18622	18651	18789	18692	18656	18485	18706	18700	18621	18789	18613	18606	18692	18736	18734	18454	18610	18809	18794	18695	18818	18505	18837	18691	18725	18602	18603	18673	18585	18635	18557	18569	18667	18771	18713	18802	18741	18692	18455	18732	18667	18506	18600	18565	18460	18766	18612	18654	18571	18794	18452	18761	18716	18652	18696	18853	18718	18707	18556	18665	18791	18799	18659	18591	18803	18750	18852	18552	18526	18555	18631	18623	18750	18621	18937	18605	18550	18567	18686	18599	18652	18636	18567	18464	18716	18450	18745	18694	18613	18459	18512	18617	18494	18696	18536	18697	18648	18553	18534	18664	18670	18650	18424	18665	18809	18767	18492	18700	18461	18762	18542	18695	18740	18623	18569	18655	18542	18499	18630	18811	18687	18484	18681	18610	18649	18791	18541	18713	18820	18672	18655	18657	18637	18553	18520	18615	18627	18650	18505	18685	18453	18888	18659	18595	18467	18767	18587	18456	18598	18673	18629	18598	18698	18666	18448	18615	18703	18622	18614	18717	18497	18775	18736	18809	18421	18739	18651	18737	18656	18613	18664	18630	18573	18927	18760	18634	18597	18671	18438	18699	18627	18829	18635	18803	18487	18552	18503	18563	18820	18689	18749	18564	18711	18689	18745	18718	18608	18559	18654	18702	18526	18657	18686	18897	18707	18798	18529	18558	18590	18681	18492	18740	18784	18529	18479	18650	18714	18560	18562	18618	18541	18746	18470	18713	18624	18649	18576	18670	18511	18589	18858	18851	18626	18541	18534	18605	18850	18694	18826	18650	18554	18504	18763	18759	18534	18443	18757	18520	18820	18591	18533	18471	18779	18767	18599	18742	18527	18464	18600	18796	18461	18564	18603	18667	18304	18882	18715	18701	18749	18650	18750	18872	18805	18708	18672	18692	18791	18734	18507	18418	18655	18593	18735	18848	18598	18553	18643	18617	18682	18534	18684	18662	18594	18597	18600	18719	18747	18590	18474	18720	18736	18692	18633	18382	18592	18822	18697	18688	18566	18729	18691	18620	18450	18716	18771	18784	18481	18574	18722	18736	18689	18761	18750	18381	18708	18690	18727	18571	18788	18581	18400	18661	18731	18999	18636	18734	18741	18690	18820	18937	18849	18523	18669	18630	18858	18645	18572	18849	18657	18575	18596	18662	18501	18588	18612	18546	18734	18626	18629	18598	18594	18583	18464	18618	18716	18792	18776	18593	18650	18698	18733	18722	18704	18560	18659	18597	18613	18772	18563	18848	18644	18492	18781	18591	18746	18590	18466	18566	18686	18685	18743	18610	18592	18826	18632	18638	18658	18636	18574	18625	18629	18556	18827	18793	18724	18735	18716	18770	18650	18859	18410	18587	18684	18787	18590	18679	18617	18756	18698	18769	18825	18598	18705	18490	18671	18787	18526	18738	18556	18667	18937	18643	18565	18543	18796	18627	18423	18623	18696	18804	18582	18803	18630	18733	18676	18750	18619	18948	18811	18874	18591	18656	18469	18504	18486	18721	18600	18638	18339	18571	18669	18718	18535	18604	18343	18712	18483	18696	18497	18494	18718	18955	18675	18808	18485	18677	18493	18589	18651	18693	18464	18635	18267	18985	18873	18952	18565	18553	18693	18792	18665	18704	18574	18568	18797	18602	18633	18781	18573	18709	18654	18863	18793	18557	18846	18764	18622	18703	18563	18503	18558	18654	18464	18562	18701	18494	18710	18572	18638	18681	18843	18600	18563	18746	18791	18522	18678	18772	18554	18718	18584	18866	18627	18706	18756	18709	18620	18392	18653	18498	18699	18996	18743	18728	18619	18480	18624	18612	18607	18785	18567	18698	18814	18767	18554	18741	18658	18741	18866	18489	18775	18672	18643	18647	18635	18577	18794	18783	18683	18535	18709	18819	18490	18936	18520	18745	18539
18840	36103	73827	91614	24458	17648	16937	16683	16825	16269	15994	15790	15704	15519	15513	15280	15274	15470	15293	15657	16024	15481	15387	15237	15093	15154	15054	14863	15257	14950	15466	17752	17915	16826	15928	15397	15003	15022	14908	15123	14932	15114	15017	15098	15154	14896	15166	15017	14861	15017	14988	14948	15046	15176	15098	14906	15038	14899	15171	14999	15076	15031	15134	15040	14858	14953	15029	15142	15008	14952	14937	15059	14810	14937	15036	14971	15099	15116	15047	15049	15071	14980	15106	15022	14851	15037	14826	14942	15107	15075	15086	14860	14955	14872	14895	14940	14916	15153	14972	15089	14920	14919	15003	15003	15076	14937	15074	15011	15013	15040	15051	15024	14926	14899	14952	14774	14900	15144	15049	14811	15011	14920	15062	15112	15006	15139	14850	15116	14978	14885	15009	15160	15039	15087	14957	14718	15021	14976	14979	15052	15072	14983	14994	15189	15138	15028	14842	14896	14993	15131	14925	14987	14836	15028	15063	14927	14927	15044	15282	15009	15076	15075	14864	15058	15081	14777	15199	15193	15017	15122	14950	15051	14976	15003	14903	14926	15099	14915	14985	14999	15021	15032	15042	14851	15168	14949	15038	15028	14987	14967	15019	15128	15021	15115	14989	14948	15071	15008	15115	15000	14805	15112	14956	15020	15052	14987	14958	14984	15202	15111	14761	14897	15008	15042	15136	14941	15092	15034	14888	14872	14840	14867	14963	14949	15113	15023	14901	15111	14893	14998	14932	14922	15136	15058	15077	14824	14986	14956	14981	15017	15052	15037	15242	14966	15087	15079	14872	14939	15024	15132	14976	15038	14908	15047	14819	15043	14905	14998	15041	14890	14995	15022	14912	14847	14995	14978	15076	15009	15064	14998	14983	14925	14955	14949	14998	15084	14901	15107	15047	15078	14952	15172	15043	14875	15007	15076	14720	14900	15065	14862	15050	14949	15181	15080	14919	14949	14939	14954	14970	15054	14800	14995	15136	14989	15179	15148	14994	15109	15031	14869	14985	14957	14985	14983	14943	15063	14970	14977	14886	14840	15041	15176	14930	14995	15147	15136	15098	15071	15073	15034	15069	14976	15075	14938	15114	15077	14938	15066	14779	14927	15048	14980	15198	14955	14953	14833	15249	15010	15060	15087	14993	14886	15064	14924	15071	15003	15111	15007	15113	14944	15007	14944	15128	14833	14893	15141	15031	15123	14864	14992	14923	14992	15016	14927	14983	15017	15167	15096	15147	14980	14897	15009	14872	15057	14974	14911	14999	14979	15081	15008	15082	14984	15165	14991	15174	14997	15007	15056	14921	15015	14931	15102	14971	15047	15007	15015	15091	14959	15073	15052	14899	15047	14821	14953	14932	14952	15066	15037	15154	15029	14973	14967	14975	15015	14934	14895	15148	15014	15142	14833	14937	15157	14850	14982	15031	14946	15066	14941	14985	14868	14829	15116	15079	14958	15072	14996	14926	15123	14907	15001	14839	15011	14879	15202	14957	15149	15055	15079	14962	14944	15188	15003	14999	14934	15018	15014	15011	14913	14906	15204	14940	14806	14943	15016	15136	15195	15044	14994	14887	15036	15130	15142	15049	14953	14828	15179	14985	14997	15093	15152	14986	15080	14919	15124	14852	15154	15098	15037	14966	14979	15076	15093	14979	14980	15164	14907	14956	15195	15116	15001	15145	14990	14835	14866	15097	15045	15134	14924	14953	15056	15195	14975	15022	14937	15048	15138	15121	15014	15092	15205	14906	15029	14923	15041	15040	14866	15185	15115	15011	14894	15108	14965	15158	15075	14900	15078	14912	14759	14983	15137	14845	15008	14882	14945	15172	14957	14914	14903	14942	15076	15029	15128	15054	14916	15148	15006	14939	14970	14965	15178	15036	14836	14847	15066	14983	14991	15011	14970	15065	15027	15049	14807	14953	15023	15069	15082	15042	15088	15129	15034	14871	15054	14948	14930	14917	14858	14997	14841	14973	15058	14985	15039	14920	15023	14996	15084	15149	14914	15044	14998	14962	14990	14986	14991	14950	14962	15026	14930	15134	15023	14920	15007	15083	14947	15049	14952	14889	15008	15085	14997	15107	15093	14880	14844	14944	14970	15085	14991	15162	14958	15024	14945	15092	14987	15052	14917	15055	15031	14939	15013	14914	14848	15160	14949	15191	15034	14924	15012	14960	15046	14971	15160	15035	14996	14943	14929	14982	15069	14983	15009	14959	14909	15036	15170	14996	15107	15045	14950	14992	15200	15099	15017	14985	14971	15122	15197	15010	15001	15160	15030	15025	14805	15082	15111	14988	14864	14831	15154	14899	15070	14999	15046	15088	15047	14875	15049	14874	14913	15042	14843	15009	15095	14778	15034	15077	14882	14991	15114	14905	14986	14945	15051	14853	15034	15094	14718	15046	15029	14879	15000	14982	15034	14901	14933	15019	15046	14851	15059	15073	15101	14996	15050	14933	15311	15001	14899	14928	15061	14888	15013	14934	15007	15213	15120	15003	15045	15228	15208	14987	14989	15117	15029	14834	14921	15029	15026	15083	15045	15062	15017	14968	15092	15098	15013	14896	14969	15029	15124	14983	15016	14922	15276	15119	14887	15017	14819	15018	15004	14864	14975	15146	14994	15159	15010	15136	15080	15077	14888	15145	15009	15157	15153	15144	15136	15136	15026	15012	14722	14942	15129	14764	15041	14840	15041	15139	14944	15054	14961	14931	15004	15153	15006	14984	15038	14972	15005	14960	15056	14945	15108	15015	14828	14942	15067	14992	15015	15058	14873	14954	15003	15133	14876	15081	14946	14881	15016	15102	14972	15019	14942	15016	14969	15096	15074	14930	14947	15016	15137	14813	15024	15087	15111	14983	15018	15165	14988	15172	15115	15023	14972	14868	15043	15041	15036	14886	14927	14785	15063	15013	14960	15032	15063	14849	14949	14923	15013	15033	14918	15104	14925	15073	14898	15015	14952	14932	14844	15120	15172	14995	15022	15041	15107	14966	15183	15029	14975	15041	14929	14913	15019	15085	14891	15036	15020	14929	15054	14955	15094	15036	14943	14961	14902	15095	15020	14872	15041	14994	14744	14880	15047	14991	14948	14964	14935	14936	15075	15045	15048	14889	14854	15114	15042	14951	15129	15016	15190	15029	14935	14876	15047	15199	14932	14996	15001	15026	15163	15119	14909	15028	14936	15008	14823	14943	14893	14992	15105	15051	15085	15109	14964	15035	14962	15068	14934	14899	14993	14867	15143	14988	14749	15124	15094	14988	15021	15148	15070	14986	14991	15100	15132	14934	15074	15026	15057	15058	15015	14957	15061	15010	14933	15099	14994	14835	15101	14912	14949	15037	15071	14818	14872	14894	15322	15134	15087	14959	14861	14925	14938	15124	14991	15063	14853	14974	15068	14963	14900	15186	15030	15005	14932	14852	15059	15064	15059	14920	15002	15022	14942	15023	15068	15033	15112	14953	14934	14874	15006	15225	15025	14920	15184	14991	14925	15041	14976	14985	14891	14913	14742	15167	14851	14908	15072	14943	15046	14834	14963	14986	15028	14913	15042	14976	14985	14924	15119	14799	14922	14914	14992	14922	14984	14939	15059	14839	14872	15100	14958	14983	15020	14983	14987	15118	14992	14912	14892	15051	15159	14965	14986	15026	15184	14935	14935	15022	14858	15139	15012	15180	15022	15123	14995	15240	15032	14941	14808	14863	14864	15101	14905	15010	15002	14871	15001	15081	15015	15027	14901	14938	14955	14988	14963	15066	15086	15014	14967	15204	14940	14835	14893	15036	15056	14977	15044	15040	14943	15122	15017	14822	15055	15090	15031	14876	14995	15068	15079	15076	14798	15131	14830	15040	14957	14957	14933	15066	14967	14955	15036	14741	14965	14948	14888	15041	14963	15003	14885	14907	15050	15151	15148	14989	15018	15146	14925	15052	14921	14947	15034	14906	14963	15042	14938	15168	14975	14921	15089	14957	15073	14887	15060	14972	15054	14986	15059	14967	15148	14973	15067	15051	15003	15035	15013	14963	15090	14935	14900	15130	15052	14913	15027	14922	14932	15114	15018	15084	14981	14893	14824	14970	14988	15025	15016	14977	14979	15017	14989	14886	14970	14988	14898	14891	14980	14959	14905	14964	15093	14971	15004	15052	14999	15027	15055	15033	14938	15151	14959	14974	15053	15076	14838	15128	15143	15180	15073	15135	14921	15092	14926	14807	15016	14974	14868	15081	15085	14937	15070	15056	15132	14942	15028	15006	15064	14994	15055	14951	14959	14939	15147	14894	15091	15084	15052	14937	15109	15000	14929	14968	15000	14862	15036	15093	14940	15127	14988	15053	15066	14890	15051	15038	15111	15083	15062	14915	15086	15111	14899	15076	14934	14966	15063	14986	14993	14950	14951	14944	14832	14960	15037	15101	15034	14972	14973	15073	14770	15039	14847	15114	14961	15073	15075	15092	14939	14927	15061	15124	14866	14993	15102	14977	14962	14893	14996	14886	15048	15207	14885	15068	14846	15202	14974	15020	14973	14846	15016	15050	14972	15102	15137	15001	15007	15019	14955	14915	14949	15067	14906	15097	15047	14928	14913	15106	15042	15219	15011	14880	15009	14979	15162	14982	14992	15006	15100	15034	15001	15049	14915	14882	14825	14935	15064	15091	14973	15086	14976	14985	15085	14997	15012	14947	14931	14963	14862	14988	14859	15091	14935	15159	14972	15037	15036	14922	15024	14813	15046	14922	15030	14923	15042	15001	14990	15110	15059	14986	14899	14911	15114	14953	14979	15165	15012	15131	14834	15166	15031	14891	15208	15050	14934	15083	15030	15041	15035	14996	14976	14977	15102	14886	15025	14798	14861	14827	15142	15031	15088	15097	15072	14893	14873	15042	14993	15094	15100	15058	14814	14910	14978	15072	14964	14852	15070	15191	15078	14995	14900	15060	15039	14958	15084	15083	15124	14914	15038	15012	15185	14898	15005	14928	14965	14987	15097	14985	14840	14966	15037	15017	14991	15005	15221	14901	14984	14914	15166	15074	14887	15017	15004	14998	14885	14980	14994	15148	14984	14945	14872	15018	14935	14953	15065	15121	14816	15047	15036	14976	14951	14986	14910	15055	15044
29792	22929	37530	44491	25431	19923	19183	18912	19072	18810	18922	18973	18807	18853	18795	18762	18609	18820	18787	18771	18917	18951	18802	18800	18458	18735	18892	18921	18686	18778	18748	18684	18804	18896	18788	18557	18951	18753	18968	18669	18809	18532	18987	18641	18809	18663	18686	18804	18649	18873	18927	18908	18719	18664	18866	18656	18825	18720	18816	18701	18451	18730	18795	18944	18780	18672	18699	18787	18979	18794	18722	18527	18791	18889	18660	18755	18631	18552	18874	18572	18767	18590	18700	18702	18429	18664	18509	18547	18803	18753	18677	19020	18675	18760	18656	18821	18647	18810	18867	18769	18520	18530	18387	18781	18590	18703	18756	18791	18787	18750	18637	18628	18766	18684	18740	18695	18686	18729	18805	18917	18921	18539	18655	18674	18766	18588	18932	18777	18493	18670	18939	18725	18952	18741	18558	18705	18819	18725	18790	18747	18708	18855	18736	18734	18608	18721	18677	18712	18710	18626	18876	18815	18519	18555	18533	18767	18857	18625	18721	18785	18765	18466	18781	18662	18795	18588	18698	18696	18670	18533	18859	18656	18887	18594	18728	18552	18648	18453	18634	18841	18831	18696	18703	18744	18792	18601	18717	18606	18804	18807	18736	18837	18581	18823	18687	18622	18761	18820	18710	18742	18620	18866	18785	18731	18723	18847	18863	18813	18678	18708	18887	18381	18558	18686	18761	18533	18792	18752	18531	18557	18795	18755	18805	18730	18656	18460	18693	18778	18872	18665	18729	18668	18677	18652	18938	18801	18611	18997	18838	18478	18718	18693	18400	18990	18739	18732	18675	18685	18610	18483	18969	18796	18561	18599	18569	18585	18689	18505	18754	18735	18784	18776	18561	18845	18863	18516	18563	18810	18885	18541	18849	18701	18555	18833	18672	18540	18884	18707	18816	18625	18606	18780	18774	18643	18698	18706	18527	18624	18737	18343	18604	18620	18694	18598	18815	18730	18899	18742	18665	18854	18827	18647	18798	18631	18778	18817	18841	18588	18614	18935	18615	18931	18874	18919	18732	18726	18733	18478	18568	18628	18610	18683	18705	18662	18771	18789	18836	18775	18727	18833	18690	18600	18629	18723	18820	18618	18710	18769	18714	18723	18803	18755	18613	18731	18648	18808	18539	18680	18476	18771	18921	18737	18719	18649	18732	18677	18565	18750	18731	18719	18618	18621	18708	18616	18792	18632	18834	18818	18653	18824	18807	18721	18791	18717	18819	18877	18738	18607	18787	18542	18615	18524	18630	18848	18757	18820	18564	18743	18645	18653	18666	18810	18617	18669	18837	18569	18569	18523	18652	18612	18813	18764	18696	18595	18602	18958	18941	18643	18657	18561	18800	18433	18658	18681	18742	18710	18639	18683	18551	18690	18696	18751	18837	18674	18631	18786	18792	18388	18819	18676	18531	18733	18840	18694	18900	18785	18646	18688	18624	18713	18766	18759	18832	18602	18819	18863	18493	18879	18573	18538	18904	18672	18698	18674	18395	18747	18703	18633	18578	18702	18450	18803	18807	18613	18734	18756	18578	18865	18761	18858	18796	18701	18656	18559	18679	18783	18848	18758	18784	18756	18576	18762	18926	18584	18602	18832	18688	18657	18771	18667	18760	18555	18623	18742	18796	18842	18767	18668	18774	18819	18876	18787	18963	18787	18789	18733	18733	18858	18654	18639	18773	18640	18868	18863	18668	18605	18750	18750	18726	18823	18716	18897	18646	18749	18634	18734	18897	18692	18627	18716	18652	18655	18764	18753	18610	18594	18647	18648	18536	18692	18662	18787	18998	18756	18586	18892	18566	18802	18916	18577	18673	18681	18762	18694	18887	18610	18804	18950	18789	18764	18778	18672	18710	18725	18819	18625	18652	18767	18704	18820	18666	18532	18737	18675	18741	18737	18781	18720	18867	18990	18827	18573	18666	18618	18794	18656	18737	18616	18726	18647	18586	18602	18789	18609	18755	18727	18675	18627	18747	18765	18704	18607	18721	18871	18734	18592	18602	18834	18753	18743	18858	18693	18693	18525	18649	18433	18728	18839	18696	18826	18627	18811	18748	18533	18784	18763	18739	18723	18885	18608	18769	18737	18614	18617	18778	18784	18861	18936	18656	18792	18672	18552	18586	18664	18623	18715	18658	18782	18659	18795	18797	18621	18533	18640	18883	18835	18752	18635	18764	18922	18737	18779	18590	18733	18638	18660	18797	18811	18732	18884	18585	18610	18471	18609	18705	18738	18754	18846	18509	18753	18642	18580	18601	18516	18825	18699	18833	18851	18703	18843	18655	18548	18885	18725	18669	18940	18677	18656	18730	18899	19018	18739	18840	18811	18711	18536	18847	18776	18744	18770	18573	18768	18745	18609	18654	18568	18782	18578	18587	18566	18623	18830	18884	18911	18704	18637	18501	18501	18551	18710	18645	18765	18873	18825	18685	18816	18747	18724	18716	18721	18563	18674	18590	18569	18590	18632	18915	18588	18789	18741	18583	18516	18890	19023	18641	18815	18699	18483	18671	18567	18799	18744	18661	18733	18781	18750	18695	18822	18629	18661	18577	18507	18731	18848	18847	18841	18844	18524	18643	18804	18825	18714	18561	18880	18675	18494	18717	18728	18686	18544	18706	18607	18715	19016	18664	18591	18825	18671	18895	18685	18800	18645	18670	18966	18772	18769	18790	18512	18765	18705	18593	18815	18712	18737	18533	18748	18660	18623	18675	18384	18763	18611	18808	18654	18823	18694	18773	18655	18800	18899	18591	18540	18788	18555	18861	18747	18661	18500	18638	18732	18588	18634	18755	18758	18531	18790	18857	18719	18697	18624	18881	18672	18701	18578	18746	18722	18624	18756	18875	18775	18511	18894	18579	18698	18834	18865	18765	18822	18690	18864	18443	18687	18754	18559	18829	18637	18628	18712	18578	18829	18746	19010	18727	18745	18885	18595	18823	18693	18781	18610	18604	18648	18631	18610	18776	18456	18891	18733	18730	18644	18776	18789	18769	18928	18834	18788	18832	18864	18793	18644	18748	18747	18839	18867	18684	18865	18884	18643	18560	18618	19006	18745	18726	18736	18761	18523	18718	18759	18781	18711	18675	18700	18815	18736	18664	18719	18837	18661	18630	18716	18664	18785	18709	18633	18705	18703	18592	18845	18764	18851	18576	18549	18672	18634	18752	18697	18667	18791	18776	18766	18580	18861	18691	18652	18946	18781	18550	18837	18863	18765	18689	18505	18585	18797	18727	18490	18669	18666	18782	18711	18764	18655	18741	18699	18877	18690	18943	18713	18705	18706	18680	18591	18814	18839	18817	18646	18906	18811	18776	18653	18833	18716	18721	18696	18670	18789	18858	18851	18776	18532	18754	18748	18708	18706	18774	18753	18885	18469	18633	19066	18724	18863	18716	18531	18850	18747	18824	18740	18701	18765	18732	18763	18597	18450	18655	18634	18833	18812	18815	18780	18847	18996	18842	18701	18786	18822	18640	18665	18603	18785	18687	18801	18814	18813	18708	18807	18805	18669	18716	18805	18546	18909	18726	18764	18638	18641	18925	18845	18572	18611	18563	18857	18622	18648	18665	18568	18726	18866	18855	18615	18879	18817	18903	18718	18819	18793	18706	18757	18660	18736	18676	18734	18600	18747	18585	18684	18681	18714	18828	18657	18780	18923	18646	18899	18794	18602	18707	18877	18792	18746	18791	18794	18870	18599	18923	18678	18830	18570	18774	18822	18726	18674	18679	18652	18776	18714	18530	18930	18687	18834	18659	18757	18881	18734	18720	18799	18771	18745	18857	18707	18888	18936	18932	18685	18772	18876	18470	18820	18772	18881	18676	18725	18934	18823	18801	18812	18896	18747	18853	19024	18640	18725	18788	18655	18896	18583	18732	18744	18591	18610	18765	18684	18763	18679	18577	18671	18665	18634	18752	18560	18644	18766	18751	18446	18927	18539	18833	18752	18763	18669	18825	18809	18781	18473	18869	18736	18607	18937	18961	18796	18842	18521	18706	18749	18659	18737	18866	18767	18838	18717	18599	18904	18771	18725	19027	18847	18722	18807	18950	18548	18870	18745	18772	18667	18628	18587	18653	18630	18648	18758	18553	18546	18768	18527	18657	18845	18690	18738	18723	18513	18533	18695	18683	18633	18837	18565	18449	18928	18656	18751	18610	18606	18852	18791	18716	18766	18928	18652	18633	18615	18660	18585	18678	18745	18968	18717	18690	18731	18752	18842	18543	18603	18573	18670	18920	18485	18746	18634	18752	18503	18800	18504	18721	18614	18774	18764	18652	18743	18637	18534	18667	18654	18690	18724	18615	18712	18643	18680	18757	18587	18546	18584	18774	18629	18710	18421	18696	18727	18758	18979	18748	18759	18804	18964	18608	18855	18606	18552	18662	18665	18831	18809	18707	18759	18652	18707	18700	18517	18719	18651	18638	18762	18857	18723	18840	18905	18843	18971	18750	18700	18580	18691	18813	18899	18569	18618	18831	18892	18746	18721	18516	18599	18997	18578	18845	18673	19019	18809	18828	18937	18655	18739	18785	18474	18600	18583	18769	18497	18780	18670	18790	18748	18909	18618	18548	18738	18732	18583	18858	18774	18818	18673	18646	18632	18441	18909	18887	18933	18719	18817	18716	18824	18610	18726	18706	18652	18980	18909	18818	18671	18521	18736	18740	18753	18602	18802	18751	18638	18729	18892	18742	18656	18675	18496	18396	18869	18643	18740	18774	18730	18867	18858	18773	18702	18658	18659	19019	18828	18790	18716	18749	18566	18739	18662	18621	18639	18873	18734	18502	18545	18612	18814	18852	18642	18781	18905	18714	18629	18652	18687	18668	18709	18637	18620	18578	18874	18740	18667	18946	18871	18708	18805	18675	18693	18738	18782	18759	18699	18464	18696	18737	18556	18663	18671	18729	18692	18869	18821	18551	18665	18772	18522	18914	18711	18702	18565	18675	18626	18940	18820	18727	18532	18728	18819	18863	18499	18472	18764	18619	18479	18698	18684	18673	18680	18768	18838	18879	18699	18648	18617	18697	18728	18622	18615	18728	18949	18696	18916	18791	18467	18754	18746	18778	18776	18942	18584	18555	18350	18864	18796	18518	18768	18802	18816	18828	18673
17056	18777	41626	42526	18247	15411	15114	15125	15196	15244	15184	15163	15155	15079	15128	15134	14985	15089	14923	15100	15147	15122	15034	15051	15018	14990	15133	15063	15097	15054	15060	15155	15127	15120	15060	15087	15028	15088	15010	15001	15045	15035	15045	15090	14958	14983	15112	15127	14933	14852	14982	15058	15028	14928	14941	14954	15037	15029	14858	14911	14932	15137	14967	14893	14979	14886	14983	14887	15045	14999	15004	14876	14805	14887	15078	15115	14793	14952	15023	15137	15067	14937	15072	15084	14933	15166	14890	15060	15041	14935	15016	14952	14966	15035	15038	15049	15084	14765	15126	14772	14999	15052	15151	14843	15065	14989	15190	15041	15110	15065	14833	15013	14878	15069	15139	14911	15044	14885	15162	14928	14973	14851	14920	15104	15002	14895	14981	15001	15006	15029	15079	15069	15095	14713	15078	15082	15084	15036	14909	14874	14949	15004	15030	14839	15029	14877	14969	15011	14930	14979	15077	14915	14839	14846	15013	14933	15049	15077	14854	14993	14888	14974	15001	15069	14906	15060	14984	14975	15061	15099	15013	15135	14991	15137	14959	14902	15085	15036	14869	15035	14893	15120	15068	15112	15025	15012	15145	15047	15017	15011	15015	14978	14945	14912	14959	15041	15058	15037	14982	14998	14982	14983	15110	15063	15010	15020	14942	15032	14913	15025	15146	14936	14938	14951	14923	15136	14892	14974	14959	15113	14962	15041	14915	14849	14913	14941	14941	14891	14925	15051	15028	14913	15229	15027	15060	14999	14964	15104	14970	14941	14971	14945	14918	15037	15024	15069	14921	14923	15123	15070	14971	14972	14935	15025	14885	14974	15098	15003	14813	14914	14982	15055	15082	15084	15148	14910	15063	15063	14946	14786	14853	15104	15173	14760	14934	14958	14937	14995	15025	14971	15035	15104	14847	15037	15090	15173	14966	14913	15011	14829	14976	15060	14999	14936	14840	15057	15069	14960	14951	14873	15168	15071	14943	14913	15061	14943	14930	15065	15136	14872	14927	14958	14947	14910	14998	14972	15086	14898	14942	14955	14942	15036	15106	14797	15009	14810	15156	15062	15053	14998	15055	14945	14999	15009	15183	14937	14958	15036	14938	15070	14909	15026	14910	15011	15046	14978	14878	15153	15058	14930	14720	15012	14918	15093	15035	15114	14899	14958	15040	15088	15019	15006	14864	15010	14826	15019	15174	15028	14990	14974	15079	14974	14973	14923	15165	14924	15135	14873	14971	14785	14888	15132	14889	15171	14982	15100	15058	15111	14987	15012	15139	14931	14908	15023	14870	15134	15170	14987	15047	14913	15014	14927	14944	14908	14951	15111	14985	15102	14874	14868	15080	14913	15024	14925	15138	14973	14983	14927	15022	14905	14894	15014	15016	14914	14947	15015	15009	15107	14886	15041	14856	14972	14933	14985	14940	14978	15150	15015	14856	14875	14798	14937	14949	15036	14785	14858	15086	14897	14988	15040	14726	14953	15124	15003	14898	14980	14859	14835	14819	14961	15128	14928	15018	14897	14947	14976	14809	14915	14893	14804	15026	15047	14999	15167	15085	14905	14858	14987	14918	15021	14912	15038	15009	14880	15209	15014	15074	15025	15012	14904	15060	14983	15071	14918	14940	15032	15044	15005	14977	15040	15080	15004	14918	14926	15159	14789	15041	15019	14930	14850	15112	14954	14998	14888	14949	15207	14856	15085	14849	15087	14968	15114	15046	15081	15017	14946	15212	14996	15016	14946	15007	14879	14838	15176	14972	14928	14877	15019	15051	15100	14942	14957	14880	15033	15020	14900	15038	14859	14997	15034	15132	15068	14938	15007	15101	14990	15025	14705	15006	15040	14964	15023	15154	15079	15218	15092	15043	14950	14971	14940	15108	14907	15034	14992	14962	14923	14920	15207	14883	15004	14874	14974	14954	15012	14782	14914	15140	15146	15033	15039	14984	15005	15063	15090	14944	15066	14862	14943	15007	15052	15107	15104	14842	15136	14994	14935	15003	15124	14966	15174	15068	15223	14936	14964	14923	15118	14926	14921	14957	14933	14983	14808	14922	14974	14927	14969	15082	15019	14965	14926	15086	14862	15031	14939	15086	14960	14886	14940	15058	14882	15126	14990	14909	15059	14940	14893	15017	14941	15052	15041	15110	14807	15175	14884	14897	15080	15009	14911	15136	15061	15061	15016	14884	14954	14993	15201	14854	15029	14952	15080	15001	14964	15100	15028	14944	14918	15058	14933	15088	15110	15051	14984	14934	14968	14862	14954	14945	15057	14927	14925	14840	14950	15077	14887	14990	14966	15028	14934	15042	14985	15101	14955	15027	15104	14859	15042	14925	15184	14826	15079	14971	15017	14931	15065	15158	15070	14901	14939	14893	14934	15200	14960	14983	14967	15027	14977	14954	14997	14818	14951	14951	15032	15030	14923	15034	15069	14889	14981	14958	15026	14836	14990	14893	15012	15152	14927	14954	14934	15178	14910	14840	14901	15017	15217	14914	14938	14954	14802	14976	15117	14984	14910	15054	15055	14991	14963	14943	14873	14864	14916	14976	14810	15228	14953	15142	15133	14890	15079	14991	14865	14739	14930	15022	15111	15090	14983	15025	14892	15029	14962	14768	14833	15039	14797	15005	15025	15112	15014	14971	15076	15163	14856	14908	14869	15005	15028	14962	14973	14946	15113	15000	15057	15079	15023	14989	15015	15215	15097	14905	15138	14876	14972	14987	14887	15065	15037	15026	15056	15044	15111	14854	15044	15166	15269	15090	15038	15053	14992	15008	14831	14906	15044	14920	14867	14956	15174	14835	15096	14964	15073	15018	15033	15195	15045	15104	15073	14792	15020	14981	14746	14826	14902	14973	14966	15021	14886	14910	15146	14882	14943	15085	15014	14919	14748	15056	14990	14929	15122	14974	15102	15074	15059	14964	15235	14915	15026	15009	15087	15171	14864	14943	15134	15013	15014	14989	15127	15198	15018	14965	15085	14998	15080	14834	15017	15067	15197	15204	15099	15157	15088	14977	14884	15036	15143	14965	14971	15139	14943	14907	15033	14939	15046	14862	14813	15044	15041	14934	15046	14962	15126	15052	14990	15056	14874	14892	15030	15014	15058	15007	14985	15009	15033	14879	14986	14849	14980	14984	15120	14918	14929	14983	15047	14939	15053	15043	14977	14922	15038	14887	15043	14993	15099	15230	14964	15046	15013	14951	14818	14946	15019	15003	15016	15020	14977	15189	15098	14996	15122	14781	14914	14948	15048	14895	14953	15053	15051	14806	15184	15015	14961	14931	15106	14957	15003	14925	15050	15052	14966	14903	15074	15077	14884	14947	15113	14904	14973	14931	15222	14912	15161	14951	15017	14875	15138	14945	14998	15072	15156	15087	14952	14960	15030	15055	14956	15087	14960	15063	15105	14918	15146	15115	15207	15069	15080	15012	15071	14994	14970	14911	15003	15044	14995	15087	15125	14798	14990	15128	14937	15021	14930	14947	15094	14912	15037	14865	14891	15132	14983	14944	14909	14984	15114	15007	15095	15029	14897	15012	14952	15034	14964	14957	15009	15060	14825	15071	14821	15011	15080	14780	15185	15013	14911	14949	14869	14893	15052	15123	15007	14947	15082	14926	14917	14870	15006	14973	14885	15147	15019	15158	15047	14830	14905	15159	15002	15085	14956	15038	15043	14993	14878	15216	15100	15138	14998	15093	15082	15035	14951	14897	14968	15042	15046	15045	14999	14967	15029	14976	15033	15247	14927	15028	15098	15044	14693	15007	15210	15095	15108	14885	14880	15052	14939	15022	14826	14856	14997	15113	15086	14925	15022	15002	15011	15134	14985	14974	15148	14939	15005	15045	14887	15072	15120	14966	14980	15103	14914	15112	14884	15039	15035	15154	14936	14931	15072	14881	14964	15067	14887	15043	15171	14992	15055	15048	14843	14909	14983	15014	14998	15020	14968	15108	15014	15070	15022	15001	15003	15081	14984	15012	15040	14954	15019	14971	15160	14866	14879	14984	14977	15005	15021	15045	15058	14830	14821	14914	14910	14906	15030	14968	14912	14971	14998	14883	14946	14984	14859	15026	15133	15097	15040	14867	15086	14967	15031	15066	15162	14833	15058	14982	14933	14947	14897	14977	14922	15027	15062	14973	15134	15072	14972	14997	15029	15043	14969	15148	14988	15121	15139	14780	15010	14999	14979	14877	14954	14970	14954	15022	15011	14923	15156	15036	14941	15207	15003	14964	15080	15016	14896	14950	15073	15024	15188	15202	14983	15116	14981	15009	15034	15093	15146	14940	14979	14951	14945	14975	14766	15085	14885	14888	15045	15005	15094	14935	14920	14814	15169	14954	15018	14845	14854	14879	14892	15110	14930	14969	15136	15072	15067	15075	14894	14927	15203	14938	14961	15029	15099	14866	14912	15061	14892	15034	15122	15000	15056	14989	15032	15125	14922	14985	14981	14976	15142	15008	14886	14835	14959	14927	14989	15102	14989	15188	14957	14957	14829	15046	14998	14957	15127	15134	15029	14920	14942	14959	15036	14912	14960	14841	15172	15060	14937	14884	15017	15054	15024	14969	14971	14988	14775	15039	15034	14994	15001	15133	15223	15017	15102	14901	14803	14975	15059	15006	14992	15170	14900	15061	15008	14892	14974	14896	15161	14959	15008	14947	14965	14851	15057	15085	15053	14928	14908	14966	14920	15052	14910	15174	15037	15082	14927	14946	15032	15080	15014	15035	14980	14910	15037	14949	14935	14964	15128	15076	15011	14925	14809	14880	14758	14929	15009	15024	14898	15047	14990	14914	14987	14831	15167	14932	15009	14969	14891	14926	15027	15065	15104	15079	14853	15007	15050	14927	14935	14972	14887	15091	15014	15129	15161	15006	15099	14908	15049	14976	15009	14911	14924	15082	14947	14932	15247	15010	15061	15079	14995	14932	15126	15029	14966	15034	15009	14868	14799	14905	15003	14922	15067	14966	15092	15097	15070	14997	14954	15088	14997	14998	15072	14970	14941	15045	15061	14908	14826	15065	14971	15188	15022	14872	14943	14937	14952	15115	14889	15071	15103	15171	14977	14793	14978	15028	15093	14895	14929	14981	15039	14921	14978	15080	14970
25246	21420	39846	72072	38995	23373	21694	19370	18774	18863	18670	18685	18431	18655	18481	18377	18489	18377	18435	18493	18389	18546	18625	18446	18532	18354	18349	18380	18453	18445	18407	18503	18881	19347	19204	18587	18435	18226	18152	18017	18142	18194	18439	18344	18248	18128	18156	18283	18280	18371	18154	18178	18326	18152	18149	18290	18237	18175	18136	18163	18229	18281	18193	18112	18297	18197	18356	18121	18427	18085	18089	18441	18092	18075	18083	18277	18269	18162	18126	17977	18150	18299	18204	18169	18177	18196	18375	18120	18209	18313	18276	18184	18118	18289	18178	18424	18472	18202	18036	18456	18161	18156	18265	18375	18190	18315	18193	18209	18301	18300	18400	18249	18091	18231	18036	18124	18183	18406	18313	18294	18283	18267	18390	18306	18203	18175	18022	18157	18139	18063	18304	18104	18107	18138	18305	18154	18309	18278	18343	18317	18160	18287	18210	18299	18144	18240	18230	18119	18474	18469	18387	18226	18227	18135	18153	17995	18175	18122	18139	18233	18362	18401	18227	18084	18126	17924	18212	18306	18180	18328	18434	18344	18335	18098	18226	18144	18446	18321	18447	18241	18032	18162	18086	17907	18038	18329	18022	18073	18163	18201	18364	18160	18469	18367	18129	18256	18392	18219	18427	18235	18271	18095	18237	18300	18070	18368	18317	18347	18270	18217	18144	18236	18117	18247	18186	18023	18144	18288	18425	18336	18202	18280	18328	18268	18152	18089	18236	18029	18406	18305	18245	18129	18425	18228	18283	18192	18356	18183	18329	18173	18075	18022	18360	18260	18213	18149	18170	18130	18239	18082	18028	18166	18253	18017	18074	18033	18269	17980	18271	18015	18319	18117	18039	18109	18128	18175	18216	18393	18076	18234	18303	18270	18243	18060	18037	18352	18180	18134	18205	18220	18253	18340	18267	18187	17942	18075	18274	18395	18136	17996	18088	18163	18176	18152	18350	18136	18070	18209	18152	18023	18091	18252	18160	18247	18047	18074	18183	18192	17833	18290	18040	18092	18096	18283	18173	18363	18102	18080	18023	18154	18152	18290	18001	18299	18057	18145	18224	18292	18377	18146	18295	18165	18302	18109	18145	18203	18091	18189	18067	18022	18217	18148	18147	18161	18102	18106	18096	18435	18019	18086	18204	18379	18479	18244	18442	18499	18141	18023	18323	18266	18192	18007	18221	18128	18437	18330	18040	18273	18235	18206	18179	18219	18315	18327	18056	18198	18330	18276	18046	18027	18086	18068	18242	18109	18172	18172	18214	18178	18294	18169	18226	18249	18256	18271	18387	18276	18125	18154	18254	18105	18351	18254	18139	18172	18173	18096	18060	18267	18169	18166	18393	18399	18351	18085	18183	18217	18145	18369	18125	18170	18244	18100	18086	18244	18233	18122	18249	18248	18267	18087	18326	18227	18294	17988	18252	18190	18353	18303	18435	18168	18177	18253	18146	18245	18402	18287	17924	18150	18243	17964	18167	18042	18274	18247	18018	18099	18188	18322	18324	18343	18061	18206	18383	18197	18218	18162	18360	18104	18153	18180	18272	18192	18373	18313	18285	18183	18161	18383	18261	18343	18214	18252	18317	18309	18149	18127	18289	18055	18257	18163	18359	18237	18192	18131	18110	18081	18166	18331	18055	18153	18199	18246	18289	18085	18462	18267	18266	18262	18097	18135	18112	18213	18073	18398	18186	18307	18359	18245	18186	18094	18191	18187	18256	18317	18344	18177	18249	18476	18327	18485	18276	18235	18197	18197	18100	17998	18270	18356	18147	18236	18262	18245	18154	18308	18154	18102	18040	18407	18563	18380	18475	18280	18159	17995	18214	18279	18094	18309	18345	18405	18340	18424	18522	18253	18198	18068	18124	18416	18307	18231	18337	18301	18160	18084	17950	18383	18170	18274	18200	18245	18157	18201	18249	18095	18049	18021	18230	17943	18194	18109	18051	17890	18245	18503	18166	18078	18194	18354	18147	18213	18122	18258	18071	18091	18162	18081	18214	18019	18183	18314	18200	18231	18121	18119	18226	18140	18010	17873	18260	18183	18282	18344	18190	18405	18277	18243	18292	18265	18021	18224	18146	18144	18154	18214	18421	18231	18135	18298	18201	18290	18217	18034	18363	18374	18119	18181	18145	18045	18303	18282	18133	18241	18258	18202	18146	18205	18304	18205	18296	18261	18215	18140	18147	18041	18203	18008	18288	18085	18305	18425	18377	18137	18305	18229	18457	17945	18250	18055	18219	18371	18382	18331	18142	18290	18398	18256	18256	18216	18576	18182	18088	18268	18230	18107	18291	18245	18159	18246	18121	18439	18360	18140	18127	17911	18077	18203	18268	18254	18250	18325	18303	18155	18326	18095	18385	18405	18264	18110	18222	18401	18277	18292	18145	18316	18161	17855	18259	18304	18103	18050	18288	18237	17943	18348	18277	18095	18206	18171	17980	18199	18235	18052	18264	18215	18394	18103	18267	18008	17981	18156	18116	18237	18085	18244	18277	18123	18297	17909	18190	18097	18226	18362	18227	18497	18291	18334	18207	18272	18465	18310	18314	18335	18198	18228	18097	18102	18192	18128	18329	18356	18213	18224	18261	18105	18037	18404	18381	18275	17954	18138	18221	18228	18289	18200	18235	18374	18143	18082	18161	18368	18390	18182	18072	18143	18100	18182	18201	18381	18288	18266	18119	17951	18017	18168	18222	18256	18289	18191	18201	18177	18228	18041	18257	18128	18148	18366	18267	18348	18251	18338	18251	18303	18159	18242	17966	18143	18098	18109	18010	18279	18134	18101	18140	18381	18086	18288	18325	18277	18223	18014	18268	18501	18236	18031	18331	18100	18117	18264	18173	18254	18084	18244	18301	18201	18204	18241	18350	18125	18262	18370	18264	18297	18133	18293	18124	18229	18165	18061	18196	18314	18135	17999	18138	18048	18291	18323	18153	18179	18121	18189	18200	18295	18213	18253	18211	18287	18214	18280	18083	17928	18153	18139	18094	18045	18193	18289	18108	18145	18356	18356	18308	18384	18169	18301	18127	18226	18287	18102	18242	18358	18291	18227	18203	18171	18219	18254	18173	18401	18093	18188	18227	18078	18126	18191	18234	18116	18261	18259	18296	18026	18308	18257	18318	18337	18200	18343	18324	18045	18181	18417	18071	18446	17958	18477	18363	18313	18201	18430	18268	18257	18040	18168	18381	18336	18111	18317	18335	18254	18273	18126	18188	18142	18155	18311	17914	17963	18174	18353	18275	18158	18272	18342	17939	18194	18161	18195	18276	18353	18196	18289	18166	17993	18252	17968	18320	18280	18173	18120	18229	18235	18244	18102	17939	18120	18063	18381	18305	18196	18614	18219	18209	18359	18071	18037	18314	18332	18034	18148	18269	18081	18256	18366	18250	18292	18302	18179	18057	18185	18312	18123	18116	18085	18286	18239	18259	18260	18032	18153	17874	18140	18246	18142	17964	18285	18156	18092	18210	18033	18082	18076	18172	18150	18398	18208	18225	18284	18337	18207	18026	18179	18327	18203	18146	18098	18235	18175	18209	18152	18295	18385	18224	18154	18296	18264	18142	18093	18282	18234	18266	18260	18337	18181	18246	18258	18234	18179	18140	18221	18039	18304	17946	18147	18231	18110	18110	18028	18061	18326	18130	18126	18278	18135	18235	18101	18237	18207	18235	18010	18198	18242	18169	18141	18282	18115	18351	18191	18316	18116	18075	18065	18272	18012	18297	18381	18263	18255	18315	18218	18140	18370	18068	18318	18303	18322	18273	18293	18040	18275	18267	18211	18125	18201	18098	18239	18173	18182	18239	18343	18310	18161	18036	18244	18222	18201	18227	18274	18069	18286	17978	17963	18163	18250	18289	18096	18265	18213	18079	18141	18243	18390	18315	18186	18093	18224	18130	18372	18182	18187	18332	18087	18339	18115	18071	18119	18188	18173	18173	18158	18188	18234	17942	18103	18180	18210	18345	18300	18398	18283	18172	18133	18186	18302	18096	18239	18184	18389	18075	18223	18070	18205	18058	18260	18098	18348	18078	18267	18185	18272	18313	18339	18206	18262	18297	18170	18021	18120	18028	18229	18245	18177	18333	18221	18339	18375	18312	18383	18152	18256	18029	18093	18076	18186	18081	18041	18080	18118	18175	18212	17962	18180	18279	18401	18275	18249	18262	18098	18520	18409	18234	18206	18205	18235	18333	18321	18345	18298	18246	18110	18150	18191	18234	18037	18217	18089	18107	18352	18227	18260	18191	18287	18394	18226	18291	18174	18145	18096	18169	18060	18041	18199	18235	17910	18003	18192	18400	18115	18079	18116	18444	18135	18294	18531	18295	18641	18135	18044	18531	18144	18050	18167	18105	18126	18092	18169	18053	18121	18115	18225	18378	18055	18294	18074	18241	18321	18101	18246	18384	18009	18164	18068	18325	18135	18185	18509	18330	18013	18172	18286	18253	18282	18336	18195	18327	18119	18042	17957	18243	18320	18370	17947	18053	18290	18151	17984	18259	18188	18181	18358	18194	18135	18352	18287	18179	18116	18263	18155	18142	18147	18122	18010	18453	18251	18303	18154	18047	18270	18432	18194	18250	18141	17936	18016	18206	18144	18268	18145	18228	18420	18257	18036	18101	18125	18267	18467	18171	18295	18243	18250	18347	18096	18117	18293	18274	18386	18023	18185	18130	18014	18129	18288	18273	18038	18274	18048	18116	17958	18266	18207	18163	18161	18164	18186	18241	18145	18307	18241	18317	18133	18334	18098	17989	18026	18088	18152	18405	18182	18052	18096	18118	18165	18167	18419	18250	18063	18177	18211	18228	18188	18165	18101	17992	18235	18140	18284	18371	18423	18345	18225	18167	18204	18455	18264	18245	18280	18366	18248	18282	18328	18331	18171	18172	18099	18234	18155	18342	18251	18256	18006	18150	18113	18232	18163	18359	18326	18068	18162	18076	18262	18275	18378	18167	18334	18204	18327	18352	18327	18032	18142	18315	18417	18168	18302	18418	18295	18057	18041	18185	18289	18262	18001	18097	18042	18244	18252	18459	18270	18179	18454	18126	18310	18108	18117	18188	18225	18427	18409	18225	18362	18166	18209	18246	18343	18293	18296	18240	18197
16797	26092	68196	83676	26369	16346	15562	15455	15518	15205	15241	15162	15052	15004	14947	14955	14835	14721	14930	14880	14992	15031	14869	14726	14696	14709	14675	14437	14795	14732	14960	15234	15773	16184	15513	15124	14746	14657	14667	14773	14729	14747	14434	14686	14836	14855	14714	14751	14698	14766	14664	14754	14698	14658	14807	14796	14678	14551	14775	14574	14523	14571	14677	14657	14629	14766	14718	14688	14687	14660	14708	14643	14755	14732	14710	14829	14797	14659	14761	14851	14605	14661	14691	14697	14655	14801	14695	14674	14813	14649	14668	14705	14860	14736	14876	14648	14856	14843	14594	14797	14759	14649	14722	14704	14594	14732	14792	14688	14760	14616	14678	14504	14863	14586	14659	14757	14751	14794	14654	14784	14680	14741	14708	14738	14534	14777	14600	14645	14685	14726	14624	14521	14810	14630	14653	14689	14587	14608	14556	14555	14606	14750	14517	14708	14794	14704	14696	14641	14779	14682	14660	14677	14569	14630	14802	14882	14628	14610	14641	14799	14598	14678	14594	14627	14478	14865	14798	14693	14681	14565	14774	14623	14710	14652	14683	14696	14574	14716	14734	14732	14729	14695	14755	14654	14680	14743	14800	14619	14692	14636	14748	14785	14965	14760	14830	14560	14546	14702	14686	14723	14643	14719	14859	14812	14682	14697	14860	14727	14680	14650	14691	14790	14787	14779	14650	14718	14628	14705	14683	14719	14588	14632	14799	14686	14838	14655	14758	14617	14575	14751	14750	14657	14806	14711	14664	14670	14720	14626	14596	14712	14595	14652	14771	14694	14847	14844	14732	14720	14728	14616	14579	14912	14563	14656	14705	14672	14694	14630	14738	14686	14859	14684	14661	14655	14697	14746	14611	14678	14794	14790	14631	14599	14714	14577	14698	14675	14865	14728	14630	14615	14762	14712	14861	14700	14550	14554	14702	14881	14696	14588	14722	14702	14623	14629	14868	14577	14568	14473	14694	14742	14794	14724	14661	14642	14546	14579	14656	14554	14797	14597	14656	14679	14619	14568	14662	14643	14525	14826	14638	14831	14766	14757	14873	14724	14730	14502	14719	14670	14586	14528	14751	14888	14796	14913	14653	14623	14705	14804	14659	14573	14677	14709	14630	14781	14644	14670	14663	14677	14626	14696	14863	14704	14680	14594	14809	14796	14773	14688	14656	14639	14571	14554	14601	14708	14517	14621	14746	14629	14648	14692	14531	14805	14651	14556	14729	14732	14653	14755	14776	14713	14770	14686	14464	14733	14547	14829	14594	14713	14877	14668	14763	14630	14697	14609	14711	14726	14633	14681	14798	14738	14791	14588	14705	14735	14759	14664	14726	14799	14530	14595	14685	14621	14748	14665	14914	14493	14745	14629	14691	14625	14598	14724	14557	14546	14628	14732	14614	14618	14910	14807	14667	14696	14672	14740	14670	14720	14525	14960	14670	14738	14805	14702	14588	14612	14797	14769	14662	14581	14684	14694	14720	14888	14632	14727	14553	14508	14653	14598	14636	14776	14680	14600	14538	14682	14657	14658	14563	14719	14858	14708	14599	14763	14644	14561	14592	14682	14724	14810	14942	14705	14607	14678	14581	14895	14750	14817	14769	14599	14662	14804	14535	14801	14895	14723	14768	14810	14659	14570	14621	14749	14655	14794	14693	14629	14795	14568	14532	14730	14741	14666	14572	14700	14726	14682	14726	14624	14850	14721	14715	14639	14718	14680	14646	14613	14609	14683	14770	14565	14680	14527	14632	14721	14579	14678	14703	14696	14744	14510	14651	14758	14784	14776	14653	14807	14685	14804	14834	14526	14664	14618	14693	14696	14727	14628	14596	14641	14650	14549	14550	14587	14636	14661	14689	14649	14638	14743	14570	14854	14722	14743	14611	14672	14786	14744	14525	14757	14724	14589	14760	14686	14732	14704	14418	14651	14513	14758	14742	14572	14773	14731	14756	14641	14659	14677	14857	14779	14829	14618	14698	14744	14601	14605	14650	14776	14768	14589	14621	14626	14602	14733	14521	14700	14947	14557	14668	14657	14653	14547	14669	14636	14806	14745	14710	14768	14600	14735	14681	14698	14593	14698	14647	14497	14737	14745	14569	14693	14686	14550	14710	14643	14568	14691	14716	14633	14640	14762	14703	14568	14856	14500	14675	14802	14641	14686	14691	14557	14609	14723	14702	14829	14694	14695	14796	14670	14544	14607	14805	14747	14677	14635	14584	14762	14682	14744	14795	14772	14904	14526	14675	14569	14594	14712	14857	14750	14513	14729	14740	14727	15002	14591	14687	14679	14739	14654	14690	14714	14551	14692	14689	14665	14550	14430	14640	14663	14683	14729	14578	14745	14548	14540	14719	14893	14654	14614	14648	14761	14699	14552	14645	14701	14727	14691	14636	14803	14623	14658	14925	14650	14652	14701	14626	14613	14609	14701	14679	14705	14701	14724	14630	14722	14624	14627	14836	14586	14694	14788	14602	14778	14722	14722	14628	14728	14729	14696	14505	14766	14749	14558	14506	14684	14701	14743	14610	14696	14616	14743	14733	14659	14666	14680	14751	14660	14695	14766	14585	14682	14706	14686	14807	14570	14573	14713	14483	14725	14605	14839	14788	14646	14812	14544	14687	14681	14612	14650	14689	14654	14797	14534	14853	14679	14698	14593	14649	14610	14641	14748	14851	14692	14652	14736	14679	14621	14755	14837	14787	14615	14835	14776	14621	14693	14595	14619	14785	14673	14668	14843	14704	14892	14661	14706	14776	14710	14578	14581	14795	14822	14623	14839	14657	14817	14660	14686	14706	14772	14699	14679	14643	14664	14595	14608	14601	14632	14561	14807	14812	14559	14778	14687	14632	14663	14783	14704	14516	14742	14644	14795	14605	14793	14659	14824	14718	14695	14637	14599	14777	14538	14674	14730	14810	14558	14691	14801	14741	14791	14549	14742	14685	14546	14740	14718	14519	14815	14660	14708	14633	14776	14796	14742	14904	14724	14892	14695	14680	14923	14863	14656	14634	14651	14626	14808	14824	14668	14518	14766	14707	14686	14744	14606	14610	14685	14786	14658	14542	14626	14693	14738	14713	14662	14627	14682	14748	14815	14980	14642	14724	14819	14698	14723	14825	14661	14669	14763	14707	14887	14549	14799	14661	14710	14596	14796	14708	14637	14754	14600	14636	14578	14620	14761	14560	14780	14788	14862	14718	14658	14861	14763	14630	14508	14585	14660	14615	14793	14721	14752	14697	14673	14808	14660	14732	14509	14781	14684	14576	14782	14710	14733	14627	14653	14596	14697	14647	14613	14693	14580	14781	14709	14783	14722	14760	14568	14591	14793	14837	14593	14870	14679	14751	14837	14624	14670	14655	14704	14745	14741	14510	14863	14879	14782	14774	14760	14596	14654	14733	14718	14662	14623	14718	14608	14678	14631	14757	14661	14725	14636	14675	14599	14715	14699	14783	14721	14728	14825	14738	14852	14671	14631	14647	14600	14633	14760	14638	14688	14668	14821	14632	14734	14715	14667	14576	14740	14684	14614	14787	14601	14653	14657	14658	14703	14723	14933	14725	14812	14633	14728	14774	14868	14720	14700	14582	14841	14640	14692	14882	14795	14787	14735	14687	14845	14717	14749	14585	14898	14618	14820	14642	14759	14835	14725	14753	14725	14669	14706	14928	14568	14620	14677	14770	14705	14625	14512	14600	14608	14881	14612	14641	14686	14809	14639	14590	14834	14850	14615	14850	14458	14608	14445	14795	14764	14541	14727	14608	14831	14797	14680	14688	14651	14709	14589	14762	14641	14649	14765	14805	14677	14865	14704	14582	14531	14758	14736	14572	14870	14677	14555	14833	14743	14674	14569	14653	14674	14654	14643	14713	14652	14687	14762	14776	14833	14764	14691	14558	14727	14744	14612	14734	14681	14678	14570	14800	14672	14708	14466	14801	14605	14560	14696	14693	14758	14647	14774	14689	14634	14809	14590	14696	14655	14653	14621	14774	14691	14677	14722	14720	14644	14792	14639	14660	14792	14634	14422	14722	14693	14662	14733	14635	14751	14627	14668	14587	14791	14592	14827	14857	14509	14679	14661	14902	14671	14797	14735	14698	14754	14711	14718	14683	14848	14669	14708	14630	14876	14886	14771	14692	14634	14748	14707	14619	14560	14680	14654	14637	14823	14665	14712	14737	14811	14594	14787	14816	14683	14635	14665	14664	14896	14619	14798	14784	14721	14629	14771	14853	14644	14777	14686	14684	14592	14636	14515	14608	14841	14670	14615	14786	14715	14548	14518	14768	14702	14787	14777	14716	14755	14806	14832	14726	14662	14692	14559	14731	14727	14597	14796	14828	14760	14591	14917	14850	14686	14735	14647	14711	14619	14746	14593	14628	14908	14728	14650	14651	14608	14705	14549	14552	14542	14837	14622	14581	14653	14774	14864	14573	14617	14609	14569	14678	14679	14574	14733	14765	14565	14612	14742	14795	14704	14592	14710	14708	14833	14845	14569	14544	14571	14795	14641	14705	14628	14778	14937	14822	14751	14717	14692	14733	14655	14732	14439	14814	14694	14703	14699	14600	14627	14656	14735	14637	14688	14587	14808	14849	14537	14689	14582	14579	14713	14687	14707	14693	14531	14627	14744	14733	14618	14750	14721	14793	14572	14470	14583	14707	14629	14722	14481	14690	14550	14747	14651	14585	14716	14726	14652	14768	14799	14508	14795	14639	14588	14497	14777	14647	14744	14703	14736	14730	14701	14605	14712	14638	14783	14491	14865	14770	14749	14652	14707	14684	14647	14822	14710	14780	14645	14669	14754	14694	14828	14715	14702	14630	14633	14710	14867	14532	14774	14686	14558	14757	14753	14653	14615	14657	14601	14594	14621	14768	14736	14694	14542	14623	14822	14667	14661	14734	14710	14865	14632	14714	14621	14549	14792	14583	14639	14732	14753	14585	14649	14781	14875	14613	14698	14748	14873	14644	14754	14611	14931	14742	14697	14739	14955	14731	14704	14605	14612	14782	14598	14666	14703	14718	14723	14808	14634	14657	14619	14700	14523	14582	14681	14906	14635	14706	14615	14576	14682	14727	14706	14540	14742	14924	14726	14743	14726	14661	14666	14685	14526	14725	14591
23815	21415	35060	68671	40224	24101	22560	18509	17442	17257	17174	16992	16853	17014	16770	16785	16912	16793	16680	16700	16736	16911	16715	16457	16767	16519	16442	16523	16598	16667	16639	16396	16474	17684	18058	17356	16855	16501	16472	16670	16541	16298	16618	16520	16614	16463	16373	16274	16359	16506	16559	16522	16393	16404	16372	16201	16233	16321	16283	16555	16443	16325	16430	16463	16585	16568	16453	16392	16318	16511	16389	16242	16217	16275	16392	16455	16465	16492	16419	16455	16472	16618	16192	16223	16578	16197	16339	16209	16329	16311	16381	16419	16344	16232	16186	16400	16497	16399	16347	16254	16312	16295	16527	16246	16466	16507	16443	16308	16267	16429	16517	16352	16519	16414	16354	16507	16177	16424	16377	16419	16342	16327	16454	16164	16326	16321	16611	16406	16361	16534	16509	16340	16448	16358	16373	16228	16470	16448	16445	16501	16619	16413	16256	16502	16359	16447	16674	16463	16410	16344	16317	16345	16185	16383	16227	16271	16265	16506	16251	16303	16632	16330	16305	16341	16514	16198	16576	16405	16215	16419	16445	16407	16393	16514	16413	16303	16308	16216	16409	16315	16213	16401	16218	16503	16407	16366	16532	16140	16485	16456	16351	16491	16521	16410	16339	16253	16385	16592	16452	16267	16469	16501	16243	16677	16529	16318	16148	16288	16359	16297	16391	16230	16404	16386	16225	16301	16207	16432	16307	16549	16276	16233	16460	16425	16387	16480	16131	16418	16490	16477	16260	16344	16429	16315	16213	16350	16207	16296	16486	16292	16373	16358	16429	16314	16260	16259	16266	16244	16401	16210	16393	16382	16371	16373	16268	16416	16439	16378	16473	16291	16226	16234	16431	16177	16372	16335	16509	16261	16347	16339	16239	16245	16288	16228	16365	16405	16327	16348	16600	16328	16401	16297	16232	16026	16385	16371	16371	16256	16261	16355	16393	16062	16322	16333	16327	16336	16312	16395	16334	16344	16233	16367	16381	16466	16388	16307	16302	16341	16515	16196	16309	16489	16405	16305	16390	16452	16101	16502	16382	16440	16271	16327	16458	16305	16412	16348	16464	16270	16275	16349	16119	16196	16296	16142	16252	16213	16439	16230	16247	16369	16335	16271	16389	16365	16376	16499	16298	16467	16451	16176	16380	16437	16400	16568	16206	16288	16270	16362	16236	16322	16372	16462	16321	16465	16443	16394	16294	16294	16216	16423	16267	16184	16320	16338	16543	16167	16161	16592	16212	16181	16429	16298	16330	16336	16240	16488	16349	16440	16500	16362	16357	16230	16410	16276	16468	16399	16492	16505	16580	16437	16382	16327	16318	16424	16487	16303	16126	16409	16410	16348	16313	16496	16444	16448	16385	16245	16384	16404	16385	16141	16392	16281	16313	16539	16615	16287	16268	16453	16341	16368	16380	16368	16378	16552	16364	16488	16308	16377	16309	16174	16270	16205	16367	16346	16420	16507	16388	16402	16402	16290	16502	16208	16290	16172	16051	16334	16444	16155	16215	16389	16344	16458	16561	16237	16453	16246	16318	16314	16301	16419	16247	16185	16359	16433	16309	16370	16378	16374	16327	16251	16304	16274	16519	16238	16546	16422	16522	16131	16511	16503	16235	16410	16262	16286	16192	16442	16463	16494	16391	16268	16490	16469	16337	16373	16482	16312	16378	16375	16471	16493	16469	16293	16163	16363	16080	16386	16381	16280	16340	16262	16424	16353	16370	16348	16489	16426	16267	16255	16484	16358	16386	16408	16407	16459	16247	16258	16263	16414	16400	16279	16369	16386	16487	16343	16528	16271	16610	16468	16234	16389	16306	16402	16310	16229	16460	16457	16441	16502	16197	16425	16414	16366	16450	16326	16304	16487	16251	16268	16326	16523	16400	16357	16370	16595	16562	16278	16367	16234	16102	16294	16353	16441	16278	16385	16431	16246	16378	16384	16387	16427	16357	16419	16373	16470	16472	16264	16275	16487	16239	16211	16535	16226	16459	16245	16371	16508	16398	16410	16339	16400	16615	16236	16270	16455	16341	16456	16476	16484	16260	16529	16346	16217	16370	16361	16272	16165	16372	16487	16481	16501	16360	16115	16464	16431	16405	16411	16370	16305	16347	16304	16399	16261	16334	16253	16329	16231	16453	16282	16403	16291	16308	16343	16362	16403	16131	16437	16550	16379	16452	16444	16607	16552	16316	16244	16084	16251	16182	16396	16548	16431	16436	16254	16336	16191	16427	16371	16552	16380	16440	16226	16289	16534	16500	16272	16325	16294	16450	16367	16310	16295	16251	16370	16275	16286	16346	16526	16268	16344	16421	16390	16165	16163	16420	16366	16393	16365	16400	16382	16287	16025	16437	16492	16141	16462	16316	16189	16236	16396	16368	16335	16280	16315	16369	16486	16445	16373	16245	16364	16475	16283	16287	16305	16567	16184	16359	16396	16517	16277	16425	16384	16521	16115	16425	16279	16485	16522	16206	16341	16427	16296	16295	16347	16296	16360	16374	16203	16415	16438	16397	16342	16370	16399	16422	16345	16311	16406	16343	16394	16431	16440	16610	16344	16465	16360	16199	16526	16238	16320	16493	16383	16309	16286	16404	16349	16512	16141	16352	16533	16375	16689	16518	16442	16318	16257	16069	16440	16328	16132	16317	16111	16277	16385	16518	16328	16396	16288	16376	16375	16408	16356	16285	15940	16425	16523	16503	16307	16361	16463	16244	16607	16479	16398	16272	16322	16258	16374	16454	16339	16248	16356	16360	16528	16277	16559	16525	16189	16199	16511	16461	16388	16150	16188	16444	16390	16315	16372	16574	16418	16376	16406	16341	16419	16255	16359	16398	16281	16409	16442	16206	16183	16340	16408	16283	16436	16155	16310	16361	16399	16366	16599	16179	16340	16204	16210	16296	16496	16476	16436	16264	16467	16427	16407	16423	16251	16401	16324	16261	16239	16414	16461	16428	16443	16128	16323	16439	16361	16273	16323	16273	16419	16370	16355	16313	16421	16422	16235	16417	16313	16403	16353	16403	16593	16264	16357	16370	16238	16248	16430	16436	16603	16468	16609	16437	16272	16484	16344	16277	16502	16144	16378	16480	16401	16362	16270	16193	16396	16398	16405	16374	16457	16336	16374	16397	16264	16268	16228	16363	16299	16238	16264	16413	16481	16250	16341	16394	16347	16211	16366	16371	16472	16467	16420	16363	16245	16558	16255	16316	16405	16178	16288	16345	16387	16132	16166	16310	16404	16462	16469	16214	16245	16197	16301	16325	16456	16404	16281	16243	16306	16415	16296	16234	16483	16348	16370	16222	16288	16246	16396	16287	16352	16269	16362	16227	16366	16273	16382	16444	16059	16467	16408	16308	16251	16210	16314	16145	16309	16501	16366	16541	16235	16307	16155	16158	16379	16368	16141	16354	16480	16540	16450	16575	16375	16285	16257	16261	16318	16186	16293	16288	16304	16414	16336	16442	16339	16526	16560	16433	16527	16360	16206	16349	16554	16560	16334	16207	16370	16357	16171	16310	16358	16402	16473	16307	16358	16360	16319	16224	16469	16454	16365	16372	16381	16521	16336	16385	16496	16362	16223	16191	16258	16353	16479	16372	16334	16442	16197	16415	16310	16361	16293	16431	16394	16338	16177	16263	16366	16467	16257	16197	16216	16420	16058	16337	16317	16460	16452	16532	16439	16589	16352	16158	16425	16295	16242	16440	16380	16409	16441	16411	16437	16458	16428	16199	16245	16441	16276	16501	16529	16248	16322	16465	16170	16196	16240	16262	16302	16674	16261	16440	16385	16465	16313	16331	16365	16265	16312	16488	16500	16410	16374	16333	16227	16337	16353	16375	16254	16391	16174	16262	16365	16474	16331	16163	16429	16398	16405	16398	16226	16424	16171	16520	16452	16370	16055	16035	16451	16530	16486	16283	16497	16530	16351	16287	16215	16327	16436	16318	16452	16449	16106	16366	16510	16190	16472	16307	16568	16474	16231	16246	16314	16459	16205	16186	16392	16382	16548	16312	16327	16382	16570	16121	16277	16252	16510	16323	16318	16241	16323	16401	16332	16427	16467	16470	16416	16325	16499	16276	16108	16358	16446	16202	16460	16336	16308	16354	16182	16366	16227	16234	16226	16322	16376	16414	16273	16349	16276	16428	16526	16228	16336	16403	16295	16241	16453	16401	16395	16377	16367	16411	16243	16272	16341	16361	16301	16422	16294	16335	16176	16263	16459	16470	16489	16405	16089	16364	16286	16314	16341	16306	16304	16574	16218	16115	16345	16313	16192	16206	16567	16408	16210	16242	16450	16327	16168	16199	16376	16357	16394	16571	16311	16134	16223	16331	16533	16319	16551	16265	16327	16237	16526	16249	16321	16401	16247	16407	16313	16445	16099	16204	16409	16366	16133	16267	16413	16431	16458	16418	16283	16389	16470	16363	16466	16430	16328	16466	16390	16441	16263	16326	16275	16486	16364	16459	16258	16283	16195	16350	16305	16206	16500	16399	16241	16438	16318	16361	16333	16294	16418	16242	16360	16553	16349	16370	16251	16438	16246	16355	16522	16338	16313	16269	16508	16362	16395	16390	16378	16530	16417	16429	16440	16381	16445	16579	16374	16375	16260	16283	16249	16386	16297	16297	16312	16172	16270	16314	16330	16245	16275	16392	16315	16385	16318	16476	16429	16477	16453	16329	16103	16382	16201	16371	16566	16529	16408	16296	16177	16377	16241	16117	16291	16242	16238	16285	16457	16267	16398	16334	16250	16472	16192	16291	16317	16498	16435	16582	16376	16491	16494	16286	16416	16344	16389	16245	16366	16547	16523	16294	16281	16187	16361	16321	16364	16280	16367	16254	16289	16317	16394	16414	16529	16220	16431	16507	16482	16297	16375	16489	16326	16506	16478	16480	16262	16448	16305	16174	16399	16312	16167	16354	16287	16253	16311	16416	16515	16418	16455	16445	16425	16575	16481	16347	16221	16502	16372	16541	16311	16245	16297	16308	16522	16225	16312	16347	16293	16332	16175	16450	16359	16261	16258	16580	16202	16224	16377	16284	16353	16453	16249	16399	16413	16570	16400	16151	16347	16336	16372	16457	16281	16355	16308	16333	16522	16387	16490	16361	16351
18549	30867	70439	89905	32004	16441	15425	15211	15039	14667	14401	14348	14061	14184	14185	13938	13949	14045	13914	14105	14158	14265	13945	13687	13694	13536	13752	13557	13877	13646	13869	13630	13923	16021	16000	14594	14031	13634	13572	13548	13622	13715	13545	13655	13547	13541	13345	13531	13764	13668	13568	13585	13440	13602	13428	13462	13468	13698	13475	13467	13602	13579	13636	13419	13590	13444	13366	13616	13683	13479	13383	13386	13522	13548	13692	13716	13610	13548	13744	13567	13600	13686	13390	13718	13506	13623	13700	13731	13476	13443	13628	13486	13567	13451	13407	13530	13711	13392	13693	13485	13517	13536	13547	13578	13636	13504	13585	13475	13514	13350	13671	13701	13381	13767	13645	13630	13482	13676	13630	13768	13563	13564	13554	13639	13537	13499	13681	13492	13564	13660	13615	13432	13702	13628	13517	13490	13684	13578	13549	13457	13518	13640	13557	13678	13426	13595	13624	13546	13443	13473	13536	13590	13459	13675	13538	13666	13676	13539	13757	13652	13812	13594	13534	13674	13437	13630	13567	13539	13623	13612	13727	13588	13612	13617	13616	13545	13585	13429	13419	13625	13649	13482	13544	13558	13497	13651	13542	13671	13665	13507	13440	13547	13560	13514	13476	13567	13597	13454	13513	13515	13583	13564	13664	13661	13560	13597	13583	13643	13471	13708	13419	13522	13735	13648	13519	13741	13604	13564	13605	13528	13549	13598	13629	13573	13758	13568	13561	13535	13650	13616	13510	13567	13568	13629	13648	13563	13574	13582	13497	13605	13685	13498	13700	13655	13754	13553	13335	13445	13579	13517	13495	13695	13578	13628	13561	13585	13567	13589	13538	13648	13545	13543	13404	13422	13474	13511	13658	13595	13459	13660	13550	13381	13553	13544	13558	13509	13563	13480	13540	13636	13575	13514	13762	13393	13558	13660	13586	13722	13457	13625	13531	13423	13502	13477	13580	13576	13676	13673	13537	13569	13670	13591	13554	13638	13383	13465	13525	13562	13608	13594	13741	13454	13543	13582	13766	13555	13464	13617	13402	13596	13537	13512	13749	13521	13537	13607	13443	13694	13554	13553	13593	13513	13515	13732	13701	13546	13497	13513	13659	13611	13701	13552	13654	13760	13706	13729	13791	13630	13574	13563	13571	13618	13589	13557	13667	13593	13604	13502	13530	13529	13422	13496	13490	13553	13582	13555	13715	13546	13680	13609	13553	13554	13536	13524	13482	13549	13683	13578	13521	13430	13570	13374	13553	13559	13525	13605	13526	13565	13299	13576	13468	13538	13527	13550	13594	13596	13405	13644	13803	13506	13686	13613	13653	13654	13619	13538	13549	13670	13498	13621	13527	13581	13648	13753	13552	13621	13613	13790	13596	13621	13447	13651	13437	13595	13572	13669	13377	13632	13601	13449	13452	13539	13473	13605	13508	13521	13574	13548	13705	13527	13662	13621	13664	13602	13727	13472	13480	13581	13663	13583	13646	13504	13322	13578	13637	13474	13706	13562	13417	13580	13592	13627	13675	13595	13512	13606	13717	13554	13515	13599	13569	13551	13666	13588	13666	13697	13662	13607	13511	13685	13546	13534	13480	13545	13582	13492	13644	13425	13569	13653	13575	13542	13525	13408	13583	13594	13596	13420	13601	13487	13537	13342	13597	13629	13619	13596	13449	13392	13531	13429	13555	13642	13591	13656	13425	13578	13616	13557	13627	13699	13650	13623	13753	13447	13577	13716	13464	13605	13524	13615	13420	13594	13467	13475	13531	13608	13397	13508	13660	13671	13530	13677	13537	13680	13547	13553	13457	13444	13518	13500	13521	13431	13729	13314	13537	13559	13654	13530	13611	13498	13666	13506	13768	13637	13429	13536	13675	13590	13696	13588	13629	13770	13674	13713	13423	13515	13654	13666	13544	13619	13675	13694	13576	13472	13547	13581	13555	13676	13745	13694	13626	13655	13615	13438	13553	13649	13599	13577	13615	13592	13476	13531	13738	13540	13424	13478	13590	13641	13674	13468	13723	13498	13491	13587	13528	13417	13724	13571	13558	13576	13638	13464	13430	13666	13531	13546	13606	13437	13407	13644	13503	13451	13508	13592	13424	13418	13553	13616	13393	13449	13774	13455	13538	13501	13485	13574	13634	13419	13645	13643	13556	13469	13672	13593	13598	13690	13592	13672	13435	13445	13446	13457	13682	13468	13628	13480	13519	13643	13634	13641	13404	13539	13588	13631	13492	13553	13583	13313	13666	13580	13563	13694	13470	13660	13556	13598	13704	13450	13652	13578	13660	13663	13664	13664	13412	13519	13600	13621	13380	13712	13587	13485	13686	13609	13536	13573	13545	13381	13613	13638	13534	13668	13646	13608	13473	13727	13695	13477	13479	13537	13621	13529	13565	13555	13610	13535	13593	13603	13729	13450	13617	13527	13552	13612	13693	13539	13595	13693	13486	13678	13398	13616	13438	13651	13470	13497	13467	13594	13571	13494	13545	13407	13558	13576	13766	13544	13389	13597	13587	13519	13516	13599	13654	13615	13589	13537	13645	13616	13508	13488	13442	13587	13580	13397	13635	13692	13418	13650	13474	13510	13545	13731	13678	13336	13638	13521	13561	13582	13454	13498	13409	13583	13735	13603	13758	13491	13539	13376	13700	13584	13377	13709	13712	13668	13636	13552	13600	13733	13550	13577	13554	13554	13577	13577	13550	13626	13602	13595	13619	13623	13451	13620	13556	13532	13744	13515	13406	13666	13504	13598	13494	13553	13592	13545	13496	13445	13500	13516	13757	13460	13664	13578	13590	13478	13639	13670	13592	13772	13715	13611	13574	13481	13666	13540	13618	13608	13578	13590	13677	13469	13505	13485	13564	13558	13518	13608	13341	13512	13713	13485	13648	13489	13799	13610	13704	13510	13502	13484	13485	13471	13505	13672	13691	13655	13476	13581	13487	13399	13575	13615	13723	13595	13648	13449	13679	13574	13597	13615	13613	13532	13501	13521	13692	13458	13682	13453	13738	13723	13675	13422	13490	13677	13486	13536	13684	13537	13591	13509	13534	13621	13442	13598	13604	13615	13503	13354	13651	13447	13544	13473	13572	13595	13548	13615	13721	13553	13675	13440	13687	13548	13591	13569	13670	13398	13618	13606	13488	13440	13638	13495	13575	13582	13564	13501	13519	13424	13593	13542	13825	13590	13490	13596	13613	13564	13573	13535	13651	13637	13719	13581	13608	13525	13412	13545	13653	13585	13593	13599	13625	13592	13732	13485	13729	13547	13676	13766	13657	13554	13635	13629	13614	13589	13657	13742	13654	13531	13578	13506	13514	13637	13545	13620	13565	13586	13618	13572	13404	13485	13639	13717	13609	13528	13597	13708	13630	13661	13815	13613	13511	13623	13506	13627	13730	13642	13647	13687	13579	13643	13659	13632	13630	13611	13491	13478	13475	13552	13439	13627	13641	13549	13533	13625	13681	13560	13610	13435	13543	13638	13604	13501	13676	13563	13460	13584	13470	13471	13408	13574	13566	13387	13503	13445	13648	13500	13601	13742	13651	13394	13566	13523	13568	13589	13617	13728	13602	13673	13568	13638	13644	13480	13500	13694	13472	13602	13526	13659	13525	13580	13530	13455	13517	13745	13517	13542	13548	13656	13567	13348	13475	13405	13471	13606	13741	13587	13458	13730	13651	13440	13631	13481	13433	13601	13575	13660	13700	13494	13372	13691	13352	13577	13508	13555	13624	13570	13545	13444	13569	13680	13625	13511	13726	13521	13655	13634	13588	13639	13567	13593	13596	13496	13572	13626	13516	13503	13575	13721	13537	13470	13577	13624	13500	13504	13681	13506	13442	13665	13556	13699	13522	13495	13468	13575	13596	13471	13369	13703	13633	13467	13519	13443	13579	13625	13655	13590	13556	13550	13696	13618	13685	13679	13669	13622	13521	13603	13557	13466	13568	13578	13497	13702	13612	13647	13704	13529	13518	13654	13393	13571	13442	13589	13467	13513	13507	13616	13646	13706	13586	13617	13557	13642	13524	13739	13540	13550	13504	13482	13421	13586	13399	13711	13599	13530	13561	13600	13614	13456	13435	13486	13420	13492	13379	13564	13607	13665	13659	13523	13607	13639	13523	13462	13617	13737	13520	13657	13512	13652	13565	13605	13639	13728	13626	13425	13679	13688	13592	13590	13537	13451	13669	13650	13489	13764	13637	13600	13575	13631	13591	13428	13402	13644	13637	13794	13481	13467	13706	13588	13536	13632	13582	13475	13575	13613	13483	13585	13644	13633	13619	13770	13605	13631	13585	13558	13444	13549	13452	13544	13619	13671	13403	13465	13547	13601	13485	13617	13564	13525	13484	13520	13570	13531	13624	13476	13516	13560	13391	13692	13559	13588	13566	13451	13662	13516	13620	13500	13625	13440	13592	13477	13746	13747	13532	13433	13567	13626	13640	13640	13568	13458	13491	13618	13617	13594	13507	13508	13557	13653	13592	13667	13546	13541	13530	13584	13535	13420	13782	13605	13535	13604	13508	13761	13698	13449	13374	13627	13746	13491	13584	13598	13452	13549	13566	13567	13557	13453	13698	13619	13588	13470	13636	13539	13611	13543	13517	13691	13485	13634	13647	13581	13528	13609	13409	13634	13629	13588	13544	13506	13613	13659	13619	13600	13574	13613	13525	13560	13358	13511	13547	13466	13558	13761	13490	13555	13552	13430	13576	13550	13582	13674	13279	13536	13473	13672	13576	13663	13634	13587	13461	13618	13710	13536	13555	13701	13523	13589	13649	13642	13600	13670	13583	13558	13525	13473	13515	13567	13486	13540	13457	13661	13596	13399	13621	13621	13690	13675	13483	13562	13581	13579	13634	13508	13633	13498	13587	13470	13464	13529	13697	13619	13538	13571	13491	13652	13540	13604	13641	13671	13515	13636	13581	13557	13537	13684	13520	13614	13459	13518	13465	13562	13530	13628	13550	13497	13562	13588	13686	13573	13491	13638	13747	13594	13507	13449	13618	13669	13622	13548	13627	13594	13373	13582	13734	13653	13512	13644	13591	13556	13485	13611	13624	13656	13634	13502	13558	13639	13620	13674	13575	13575	13645	13512	13716	13460	13546	13535	13517	13571
29263	22241	31791	43324	22190	15976	15176	14855	14950	14931	14978	14922	14887	14845	14741	14662	14685	14625	14761	14808	14864	14732	14738	14658	14726	14587	14871	14909	14700	14867	14868	14820	14814	14811	14803	14756	14746	14845	14773	14755	14838	14825	14873	14829	14814	14813	14728	14762	14901	14782	14982	14680	14579	14568	14646	14627	14783	14855	14786	14672	14653	14660	14814	14747	14873	14934	14690	14694	14860	14985	14540	14797	14952	14635	14750	14789	14861	14642	14878	14973	14724	14623	14570	14757	14774	14825	14650	14777	14592	14726	14689	14700	14602	14924	14745	14773	14776	14795	14709	14782	14622	14663	14715	14662	14813	14716	14828	14768	14747	14751	14652	14662	14689	14726	14632	14654	14722	14822	14701	14837	14702	14755	14586	14790	14486	14792	14788	14823	14791	14821	14625	14621	14665	14642	14793	14737	14672	14685	14596	14863	14716	14789	14768	14807	14810	14804	14685	14640	14814	14481	14511	14621	14472	14718	14810	14756	14775	14664	14597	14706	14679	14694	14647	14687	14641	14795	14587	14696	14810	14902	14559	14781	14781	14791	14719	14792	15015	14595	14874	14617	14662	14695	14685	14726	14656	14633	14738	14837	14843	14756	14629	14798	14758	14697	14915	14732	14826	14659	14802	14657	14842	14782	14739	14506	14723	14820	14893	14738	14886	14611	14851	14694	14710	14958	14773	14781	14730	14687	14637	14636	14542	14679	14771	14619	14659	14596	14818	14530	14679	14720	14734	14631	14739	14891	14810	14573	14680	14804	14760	14500	14557	14869	14737	14787	14931	14585	14823	14673	14699	14715	14845	14713	14491	14848	14734	14836	14761	14808	14869	14680	14722	14934	14806	14841	14559	14779	14690	14797	14705	14947	14836	14628	14861	14732	14894	14650	14913	14930	14642	14642	14743	14580	14810	14954	14789	14991	14887	14700	14763	14700	14711	14890	14815	14886	14725	14721	14740	14893	14812	14633	14758	14716	14709	14889	14638	14871	14753	14527	14890	14726	14631	14515	14769	14625	14666	14844	14714	14821	14496	14488	14709	14661	14872	14738	14704	14701	14639	14644	14691	14642	14779	14768	14546	14631	14674	14554	14785	14794	14856	14712	14816	14712	14842	14816	14535	14749	14820	14743	14859	14900	14808	14759	14695	14641	14805	14867	14824	14486	14721	14665	14617	14680	14698	14761	14849	14616	14668	14582	14662	14759	14704	14764	14494	14717	14631	14710	14601	14800	14685	14764	14792	14716	14755	14665	14732	14646	14729	14898	14827	14749	14736	14685	14723	14846	14908	14768	14869	14806	14742	14667	14489	14649	14562	14911	14822	14777	14727	14594	14713	14762	14835	14611	14920	14579	14639	14563	14729	14604	14775	14612	14776	14803	14669	14678	14677	14700	14939	14744	14715	14626	14526	14741	14638	14729	14767	14859	14514	14685	14705	14676	14636	14787	14810	14807	14598	14566	14754	14772	14856	14858	14800	14817	14797	14697	14891	14674	14648	14684	14908	14718	14784	14670	14807	14718	14704	14784	14641	14709	14823	14817	14736	14726	14647	14592	14822	14718	14780	14657	14734	14757	14575	14564	14662	14667	14539	14771	14730	14694	14791	14849	14834	14594	14819	14556	14662	14723	14784	14770	14608	14780	14599	14840	14944	14784	14855	14715	14761	14764	14729	14603	14730	14688	14814	14663	14821	14567	14583	14491	14522	14680	14762	14834	14931	14810	14847	14793	14698	14689	14712	14677	14643	15013	14580	14871	14770	14952	14694	14664	14748	14777	14771	14751	14710	14816	14730	14756	14741	14766	14676	14880	14773	14715	14900	14995	14672	14648	14742	14725	14742	14675	14661	14866	14803	14570	14690	14685	14616	14532	14735	14846	14615	14671	14859	14840	14549	14662	14557	14799	14779	14861	14716	14559	14601	14669	14741	14637	14943	14784	14959	14744	14646	14700	14838	14715	14834	14891	14736	14830	14725	14955	14653	14819	14606	14642	14839	14665	14819	14587	14773	14626	14603	14872	14854	14813	14637	14726	14739	14826	14730	14673	14815	14585	14619	14888	14661	14709	14656	14808	14774	14714	14785	14650	14874	14698	14667	14562	14749	14676	14895	14582	14867	14812	14597	14737	14662	15080	14699	14733	14804	14721	14868	14554	14608	14672	14749	14738	14765	14906	14849	14524	14706	14697	14797	14636	14782	14593	14756	14707	14811	14773	14747	14896	14687	14841	14782	14609	14892	14809	14815	14752	14545	14461	14729	14608	14722	14985	14794	14741	14711	14666	14667	14796	14763	14765	14657	14709	14682	14815	15048	14621	14785	14665	14749	14638	14614	14763	14873	14708	14687	14802	14888	14646	14703	14685	14661	14689	14620	14780	14550	14766	14903	14566	14759	14856	14686	14682	14785	14892	14959	14847	14756	14738	14500	14820	14693	14770	14873	14917	14578	14800	14756	14712	14574	14700	14659	14855	14526	14637	14582	14740	14711	14741	14839	14782	14615	14700	14688	14912	14757	14780	14787	14751	14844	14596	14662	14664	14806	14671	14865	14616	14704	14651	14712	14813	14732	14641	14691	14925	14668	14415	14688	14571	14622	14609	14827	14590	14844	14827	14818	14745	14724	14754	14644	14788	14647	14904	14765	14853	14946	14630	14818	14867	14727	14817	14787	14689	14706	14601	14960	14892	14770	14699	14707	14699	14807	14759	14668	14935	14848	14692	14725	14707	14811	14837	14690	14585	14673	14684	14786	14887	14898	14873	14657	14663	14709	14623	14913	14754	14719	14865	14794	14728	14811	14677	14661	14831	14676	14667	14720	14749	14750	14577	14565	14742	14740	14731	14804	14808	14917	14647	15059	14643	14717	14650	14844	14723	14592	14771	14791	14841	14627	14606	14904	14765	14418	14787	14663	14974	14949	14731	14695	14580	14924	14743	14681	14666	14881	14780	14646	14824	14667	14711	14778	14911	14939	14761	14408	14721	14847	14884	14721	14595	14893	14709	14688	14872	14867	14765	14637	14650	14502	14683	14715	14606	14473	14784	14654	15015	14718	14747	15059	14656	14636	14684	14728	14476	14824	14631	14758	14708	14570	14777	14655	14480	14599	14800	14795	14838	14860	14816	14744	14646	14632	14782	14764	14671	14847	14722	14865	14716	14786	14909	14782	14799	14755	14893	14831	14748	14815	14659	14581	14816	15090	14783	14611	14715	14686	14789	14731	14586	14788	14726	14767	14823	14828	14667	14963	14804	14923	14786	14842	14836	14658	14759	14635	14819	14756	14602	14804	14674	14690	14721	14666	14661	14954	14709	14573	14711	14597	14847	14608	14750	14713	14690	14867	14775	14797	14908	14595	14708	14506	14757	14966	15048	14716	14866	14813	14938	14697	14616	14719	14710	14666	14709	14652	14667	14764	14848	14710	14698	14711	14739	14609	14620	14686	14674	14587	14852	14866	14649	14684	14715	14927	14666	14592	14604	14729	14616	14822	14860	14678	14711	14828	14854	14780	14871	14713	14742	14768	14802	14678	14631	14852	14558	14871	14704	14899	14713	14777	14638	14629	14684	14609	14619	14776	14745	14838	14692	14535	14693	14665	14694	14881	14898	14920	14502	14849	14527	14837	14942	14764	14616	14615	14656	14742	14574	14441	14645	14638	14755	14631	14602	14772	14674	14639	14686	14642	14734	14720	14829	14993	14686	14923	14785	14631	14870	14784	14684	14815	14744	14784	14666	14772	14731	14673	14634	14708	14743	14779	14778	14812	14665	14685	14981	14675	14664	14655	14567	14673	14816	14856	14869	14690	14651	14844	14931	14818	14760	14829	14868	14857	14811	14807	14832	14548	14728	14779	14958	14747	14738	14615	14651	14572	14674	14609	14799	14877	14841	14781	14558	14683	14753	14565	14897	14780	14589	14699	14687	14536	14669	14686	14350	14467	14851	14826	14755	14706	14582	14854	14782	14481	14643	14774	14663	14749	14625	14779	14800	14730	14589	14774	14676	14781	14767	14746	14638	14695	14599	14727	14837	14745	14824	14906	14703	14868	14770	14777	14797	14666	14865	14725	14816	14671	14754	14756	14917	14753	14628	14650	14636	14694	14733	14897	14757	14646	14666	14830	14829	14885	14732	14726	14682	14746	14730	14795	14623	14580	14801	14611	14636	14897	14484	14827	14728	14958	14920	14746	14675	14497	14719	14695	14799	14698	14576	14642	14826	14722	14875	14900	14566	14870	14635	14618	14977	14912	14596	14796	14622	14798	14732	14976	14778	14773	14814	14621	14818	14721	14855	14745	14858	14720	14767	14860	14592	14944	14864	14784	14881	14655	14660	14700	14803	14725	14626	14793	14912	14734	14665	14740	14638	14750	14677	14708	14805	14654	14632	14813	14930	14604	14647	14787	14595	14843	14775	14786	14508	14855	14621	14724	14938	14836	14639	14802	14742	14648	14715	14766	14745	14776	14717	14766	14714	14512	14654	14742	14636	14680	14563	14795	14702	14809	14961	14697	14659	14773	14780	14812	14579	14730	14655	14693	14624	14769	14723	14989	14806	14832	14808	14666	14854	14711	14726	14767	14630	14543	14678	14898	15040	14754	14777	14508	14913	14887	14599	14794	14968	14688	14583	14835	14993	14794	14695	14737	14685	14899	14658	14871	14770	14708	14739	14635	14785	14731	14813	14626	14588	14709	14928	14831	14810	14737	14799	14751	14946	14632	14650	14701	14861	14671	14795	14692	14920	14685	14756	14754	14832	14785	14679	14926	14605	14831	14587	14797	14637	14656	14812	14833	14624	14831	14955	14913	14749	14731	14694	14798	14944	14850	14716	14794	14928	14751	14799	14689	14635	14521	14767	14704	14908	14801	14833	14869	14803	14871	14593	14444	14755	14846	14808	14730	14761	14807	14772	14577	14936	14625	14599	14980	14647	14956	14787	14859	14408	14702	14799	14750	14766	14705	14702	14777	14843	14832	14802	14656	14802	14756	14789	14752	14856	14666	14682	14835	14711	14665	14693	14835	14737	14728	14817	14540	14664	14936	14713	14897	14644	14940	14663	14752	14818	14938	14646	14921	14742	14882	14924	14915	14865	14851	14832	14664	14733	14814	14634	14650	14642	14683	14590
15596	16848	35577	41095	16705	13034	12867	12777	12982	12780	12756	12723	12794	12718	12788	12742	12636	12765	12729	12829	12711	12663	12832	12666	12604	12680	12456	12495	12761	12641	12577	12560	12681	12682	12716	12574	12666	12566	12826	12615	12641	12526	12721	12663	12551	12585	12618	12759	12700	12659	12626	12625	12617	12684	12648	12464	12652	12624	12508	12697	12811	12470	12635	12605	12500	12732	12751	12547	12638	12577	12635	12695	12727	12660	12646	12504	12773	12884	12626	12683	12773	12638	12542	12688	12642	12644	12432	12675	12662	12774	12591	12828	12634	12601	12624	12666	12612	12582	12609	12576	12700	12654	12636	12613	12614	12590	12629	12668	12644	12651	12667	12587	12714	12650	12599	12542	12715	12724	12556	12621	12809	12630	12731	12570	12676	12663	12647	12706	12506	12656	12786	12796	12699	12547	12623	12485	12394	12508	12684	12576	12820	12579	12641	12524	12656	12554	12610	12572	12609	12593	12604	12755	12698	12575	12647	12615	12732	12640	12566	12606	12608	12529	12572	12508	12731	12679	12578	12507	12771	12596	12681	12548	12505	12689	12730	12624	12543	12594	12545	12651	12695	12473	12618	12607	12670	12789	12652	12660	12628	12510	12565	12491	12644	12739	12570	12689	12655	12565	12618	12505	12782	12649	12732	12683	12533	12565	12625	12625	12530	12686	12578	12638	12398	12568	12700	12626	12600	12470	12577	12604	12767	12624	12524	12533	12950	12718	12730	12605	12591	12720	12604	12801	12684	12610	12708	12714	12575	12513	12635	12549	12642	12622	12562	12557	12566	12756	12714	12510	12688	12594	12487	12736	12533	12767	12719	12807	12755	12592	12636	12660	12568	12866	12547	12679	12520	12613	12551	12752	12550	12712	12795	12647	12476	12707	12824	12774	12736	12643	12726	12514	12660	12623	12549	12558	12732	12650	12467	12582	12572	12689	12468	12712	12687	12704	12577	12560	12595	12521	12592	12446	12598	12633	12692	12608	12665	12468	12629	12535	12777	12553	12745	12569	12357	12721	12684	12483	12572	12586	12631	12594	12605	12499	12554	12725	12726	12661	12608	12613	12670	12632	12566	12599	12691	12547	12712	12497	12582	12683	12680	12591	12652	12554	12586	12674	12632	12529	12648	12582	12680	12554	12702	12617	12852	12615	12659	12577	12527	12688	12671	12524	12710	12642	12804	12651	12700	12502	12690	12586	12526	12595	12599	12512	12663	12536	12576	12762	12581	12605	12637	12637	12692	12501	12641	12632	12539	12779	12590	12653	12709	12677	12579	12640	12601	12632	12492	12730	12664	12865	12560	12668	12629	12682	12408	12709	12628	12633	12600	12463	12478	12576	12531	12571	12546	12672	12669	12670	12775	12507	12562	12754	12561	12612	12709	12657	12495	12611	12666	12554	12595	12620	12600	12554	12533	12554	12770	12578	12596	12636	12529	12572	12705	12750	12775	12570	12605	12583	12817	12549	12494	12609	12683	12561	12644	12774	12693	12586	12524	12565	12616	12646	12759	12514	12680	12597	12648	12606	12573	12654	12776	12732	12762	12559	12674	12649	12771	12455	12663	12629	12567	12569	12652	12732	12639	12656	12582	12617	12616	12495	12694	12481	12708	12686	12424	12566	12661	12578	12744	12568	12592	12656	12517	12721	12449	12717	12663	12633	12609	12502	12603	12472	12573	12690	12672	12496	12715	12541	12669	12555	12728	12531	12553	12632	12781	12560	12623	12673	12782	12717	12660	12609	12675	12534	12626	12746	12663	12777	12676	12577	12597	12610	12671	12680	12525	12786	12470	12595	12493	12664	12529	12728	12576	12500	12595	12759	12604	12629	12607	12580	12608	12490	12674	12580	12730	12572	12672	12709	12551	12558	12623	12491	12583	12638	12523	12436	12532	12523	12671	12700	12399	12438	12591	12685	12677	12650	12678	12567	12569	12601	12599	12747	12517	12533	12630	12428	12595	12620	12724	12703	12608	12659	12521	12623	12637	12650	12768	12567	12567	12781	12693	12514	12639	12717	12708	12573	12875	12651	12654	12703	12583	12636	12769	12721	12579	12607	12619	12615	12683	12671	12733	12667	12596	12548	12778	12650	12688	12725	12626	12508	12606	12630	12669	12644	12610	12701	12543	12613	12605	12802	12535	12648	12617	12532	12631	12756	12635	12632	12630	12448	12670	12744	12621	12698	12653	12650	12705	12612	12458	12626	12664	12617	12577	12580	12723	12646	12525	12631	12732	12505	12624	12622	12818	12725	12555	12607	12721	12584	12632	12643	12592	12510	12665	12793	12531	12527	12655	12791	12605	12745	12544	12748	12616	12525	12824	12521	12554	12585	12749	12492	12478	12747	12627	12673	12486	12799	12478	12658	12701	12822	12624	12741	12648	12710	12739	12587	12818	12551	12690	12495	12771	12464	12594	12545	12598	12615	12817	12689	12564	12763	12564	12604	12449	12710	12619	12588	12702	12784	12936	12725	12723	12578	12703	12525	12554	12438	12592	12621	12751	12558	12589	12612	12460	12666	12689	12610	12742	12608	12630	12522	12492	12623	12591	12641	12538	12707	12599	12447	12749	12720	12672	12632	12587	12682	12656	12798	12696	12662	12603	12570	12773	12516	12701	12622	12724	12456	12711	12645	12552	12708	12591	12758	12606	12680	12692	12618	12689	12682	12480	12715	12759	12611	12442	12636	12719	12687	12544	12557	12736	12625	12549	12626	12557	12662	12635	12691	12708	12777	12589	12715	12596	12507	12525	12699	12597	12694	12610	12623	12732	12692	12665	12507	12776	12644	12598	12636	12709	12550	12664	12782	12686	12683	12619	12522	12777	12536	12651	12714	12643	12531	12625	12411	12730	12765	12647	12602	12896	12439	12612	12650	12648	12464	12701	12653	12702	12646	12711	12511	12703	12808	12824	12715	12650	12595	12482	12511	12648	12559	12727	12454	12721	12535	12474	12665	12705	12597	12634	12690	12783	12606	12603	12383	12768	12630	12596	12587	12481	12641	12581	12542	12698	12636	12715	12693	12666	12710	12630	12561	12707	12666	12562	12630	12645	12517	12728	12778	12539	12601	12671	12586	12689	12805	12611	12658	12554	12521	12645	12724	12689	12548	12834	12685	12709	12551	12446	12514	12480	12548	12658	12702	12762	12539	12673	12721	12720	12540	12635	12618	12450	12635	12579	12664	12608	12508	12697	12728	12751	12599	12563	12696	12701	12693	12762	12677	12603	12741	12608	12563	12637	12461	12635	12716	12680	12689	12723	12780	12749	12564	12481	12722	12614	12675	12551	12590	12751	12642	12736	12767	12599	12663	12640	12724	12634	12672	12623	12853	12538	12557	12613	12537	12561	12665	12566	12681	12640	12517	12814	12649	12597	12585	12566	12715	12637	12606	12554	12716	12506	12838	12556	12590	12718	12781	12563	12706	12697	12598	12453	12630	12640	12586	12684	12616	12734	12580	12665	12640	12756	12477	12737	12738	12643	12639	12698	12595	12617	12443	12584	12654	12782	12872	12510	12554	12675	12712	12633	12510	12717	12412	12435	12662	12628	12615	12680	12669	12516	12599	12686	12599	12688	12672	12639	12667	12580	12622	12530	12745	12609	12648	12575	12646	12550	12562	12555	12612	12670	12527	12755	12658	12677	12576	12731	12685	12673	12729	12555	12692	12577	12679	12690	12606	12643	12587	12582	12796	12701	12668	12577	12685	12530	12723	12610	12644	12586	12502	12669	12660	12613	12754	12717	12722	12721	12613	12686	12613	12498	12707	12472	12700	12640	12462	12716	12667	12522	12702	12723	12744	12588	12623	12703	12599	12368	12574	12536	12834	12677	12653	12657	12716	12436	12682	12744	12550	12726	12526	12636	12509	12689	12581	12659	12623	12584	12680	12620	12636	12519	12563	12660	12615	12456	12612	12567	12540	12641	12578	12734	12580	12574	12679	12687	12511	12794	12572	12721	12463	12654	12715	12838	12656	12533	12601	12466	12555	12585	12636	12614	12820	12694	12668	12623	12508	12482	12696	12560	12673	12571	12569	12621	12502	12682	12564	12416	12680	12687	12563	12652	12676	12522	12704	12585	12480	12681	12597	12641	12479	12705	12491	12707	12651	12542	12480	12579	12571	12600	12703	12497	12667	12696	12535	12541	12611	12654	12580	12582	12552	12529	12610	12542	12689	12664	12668	12734	12703	12460	12637	12698	12668	12660	12669	12708	12721	12633	12625	12518	12674	12610	12644	12621	12737	12571	12667	12514	12702	12677	12523	12520	12612	12535	12529	12487	12580	12753	12485	12473	12495	12573	12677	12670	12616	12559	12618	12656	12672	12625	12641	12610	12777	12777	12669	12701	12314	12655	12435	12598	12460	12523	12743	12616	12575	12681	12743	12508	12590	12673	12594	12557	12599	12512	12571	12620	12542	12613	12699	12729	12604	12492	12639	12574	12632	12656	12744	12710	12368	12711	12617	12664	12695	12570	12569	12753	12701	12761	12567	12645	12706	12557	12613	12544	12782	12673	12684	12558	12457	12740	12419	12618	12656	12611	12552	12775	12642	12664	12551	12549	12535	12699	12659	12515	12646	12531	12547	12582	12572	12516	12783	12713	12613	12625	12500	12709	12750	12563	12724	12532	12657	12606	12589	12462	12603	12591	12739	12568	12646	12597	12575	12649	12714	12646	12542	12620	12818	12633	12548	12872	12627	12688	12557	12678	12665	12621	12585	12665	12585	12537	12664	12625	12602	12622	12645	12679	12721	12621	12543	12607	12795	12662	12507	12641	12683	12688	12550	12761	12539	12727	12619	12801	12679	12743	12700	12396	12616	12553	12586	12621	12434	12637	12580	12677	12688	12876	12662	12698	12585	12517	12670	12647	12568	12443	12527	12667	12538	12566	12625	12605	12670	12703	12756	12620	12642	12572	12637	12686	12631	12496	12691	12649	12607	12680	12536	12713	12617	12559	12686	12585	12737	12760	12657	12720	12695	12645	12463	12568	12485	12563	12671	12739	12535	12699	12689	12535	12542	12659	12776	12588	12662	12550	12436	12645	12464	12692	12736	12619	12559	12710	12651	12595	12584	12498	12638	12583	12647	12644	12809	12619	12676	12396	12682	12506	12575
25387	21442	35148	66962	35313	21924	18967	16117	15765	15408	15586	15367	15363	15329	15256	15183	15012	15420	15251	15359	15597	15437	15173	15007	15211	15065	15271	15172	15043	15019	15156	15172	14861	15351	15176	15294	14917	14960	15012	15074	14874	15189	15111	15061	15179	15172	15003	15057	14987	14961	14898	15128	15018	15050	14888	15103	15059	15068	15031	14975	15072	15074	15086	14981	15041	15091	15077	14882	14963	14944	15162	15133	14918	14943	14909	15011	14940	14977	14929	15087	14955	15127	15075	14699	14827	14960	14814	15013	15022	15075	14891	14745	15038	14810	14924	14907	15205	15133	15062	15018	14914	14898	14963	15054	14863	14978	14959	14978	15253	14736	14852	14873	14946	14902	14894	14902	15023	15045	14964	15053	14941	15044	14947	14915	15006	15088	14918	14998	15089	15063	15020	14916	15013	14865	14994	15020	15115	15004	14819	14952	14873	14946	14841	15008	15100	15094	14985	15062	15095	15219	15079	15045	14701	14944	14987	14949	15004	14972	15164	14766	14842	15011	14911	14944	14960	15057	14706	15159	15083	15130	14862	14974	14993	14913	14903	14981	14781	15147	14755	14858	14878	14825	15026	14980	15035	15021	14948	14913	15224	15002	14830	15050	14849	14904	14934	14871	14888	15046	14934	14911	15055	15039	14770	14872	14963	14773	14797	14965	15040	14913	14936	15025	15120	15026	15225	15146	15115	15219	15051	14938	14855	15018	14888	14959	15274	14976	15040	14917	15013	14939	14878	14920	15104	14996	14882	14872	15111	15127	14920	14827	14753	15124	14921	15122	14919	15029	14989	14806	15028	14864	14959	14953	15088	15221	14960	15058	14967	14844	14848	14876	15021	15029	14953	14946	14834	14933	15014	14998	14936	14924	14953	14906	14983	14912	15074	14922	15017	15040	15071	14911	14945	14938	14863	14687	14978	15091	14856	14882	15066	14969	14946	15033	15016	14816	14779	14944	14951	14771	14706	14820	15034	15006	15036	14977	14914	14866	15049	15030	15059	14949	14980	14997	15036	14869	14982	14923	14917	15003	15042	15039	14842	14963	14959	15030	15015	14918	14878	14806	14904	14898	14888	14997	14983	15057	14818	15022	14965	15019	15065	14881	15106	14915	14901	14886	14882	15025	14923	15050	14821	14925	15105	14993	14896	15017	15003	14869	14981	15023	14984	14948	15002	15131	15084	15157	15046	14885	14996	14963	14959	14944	15003	14866	15132	14906	14856	14887	15009	14906	14856	14966	15044	15241	14975	15160	14991	14764	15015	14910	14935	14890	15043	14769	14809	14946	15023	15143	14886	14937	15111	14949	14936	14824	14998	15115	14938	14945	14972	14878	14993	14968	14828	14736	14991	14832	15037	14963	14916	15005	14948	14977	14943	15133	15144	15083	14945	14955	14857	14982	15068	14929	15165	14993	14927	14965	15013	14623	15066	14859	15042	14959	15014	14949	14866	14941	14835	14779	14940	14908	14798	14993	14916	14977	14777	14949	15058	14973	15020	14920	15081	14965	15061	14955	14959	14790	15035	14903	14934	14857	14903	14869	14910	15108	15054	14948	14879	14941	15050	14801	15080	14980	14972	14981	14766	15109	14873	15074	14926	14981	14908	15104	15068	14908	14932	14928	14951	15115	14921	14961	14926	14894	15065	14856	15174	15022	14902	14718	15004	14929	14985	14699	14807	14937	14987	15051	14900	14962	14849	15018	14839	15006	14870	15022	14833	15079	14888	14956	14915	14862	14951	14955	15011	14928	14887	14951	14886	15246	15043	14810	14964	14900	15064	14929	14999	14940	14991	14881	14949	14920	14900	14945	15026	14942	15095	14925	15019	14831	15036	14907	14933	15122	14923	14885	15000	15023	15122	14747	14910	15102	14948	14775	14908	14830	14990	15036	15059	14873	14952	14937	14929	14900	14810	15044	14857	14847	15063	14923	15003	15015	15042	14916	15006	14896	14899	15099	14931	14987	14913	15147	14988	14975	14782	14823	14823	14855	14951	14875	14840	14995	14838	14946	14894	14724	14971	15002	14878	14943	15053	15077	15011	14940	14906	14882	14997	14928	14977	15067	14861	14880	14909	14978	14861	14781	14808	14919	14918	14789	14843	14840	14955	15039	15121	15030	15081	14878	14842	14945	14966	15126	14975	14925	14957	14945	14908	15165	15062	14865	15058	14947	15023	15041	14972	14949	14948	15011	14943	14861	15086	15015	14972	14831	14845	15020	15071	14998	14946	15010	15004	14908	14933	15068	14816	14919	14988	14923	14823	15055	14996	14996	15060	15005	15034	14982	14943	15077	14979	14961	15031	15003	14902	14884	15003	14921	14795	14934	15027	14930	14966	15158	15029	15053	14987	15014	14779	14876	14938	14830	14969	15032	14822	14944	15165	15013	15122	15150	14897	14915	14740	14865	14863	15069	14895	14838	15105	14884	15035	15070	14912	15036	14977	15109	15048	15043	15095	15018	15056	14957	14942	15063	15030	15014	14880	14854	15107	14969	14966	15229	14949	14942	14902	15036	15051	14987	14980	14933	14938	15010	15098	15059	14998	15050	15147	14825	14976	14920	15157	15092	15035	15061	14944	14941	14980	14880	14970	15029	14996	14989	14963	15008	14966	15224	15076	14829	14861	15133	14979	14989	15097	15156	14935	14821	15043	15139	14972	15008	15135	15093	14872	14932	14968	14797	14737	14984	14923	15004	15126	14832	15087	14943	14934	15106	14913	14872	15036	14921	15026	14975	14777	14988	14909	14942	14990	15179	14816	14974	15098	15183	14966	14903	14772	15031	15127	14959	15001	14908	14806	14991	14980	15014	14873	14811	14874	14820	15080	15115	15079	14973	14898	15047	15081	15006	15061	14861	15070	14991	14654	14968	14833	15083	15100	14886	15034	14954	14842	14999	14990	15083	14866	14752	14790	14898	14757	15057	15074	14967	14840	14713	15107	14973	14907	14793	14912	14944	14947	14926	14990	14914	15184	14907	14971	15023	14929	14897	15015	15027	14986	14773	14957	14968	14972	14944	15076	15073	15023	14905	14872	14949	14994	14990	14898	15017	14939	14855	15078	14822	15043	15163	14932	14870	14881	14939	14816	15177	15170	15036	14975	14951	15018	14953	14982	15155	14976	14761	14923	14876	14972	15096	15005	15060	15247	14925	15123	14949	14644	14953	14805	14604	15046	14890	14935	15059	15078	15198	15140	14865	14866	14776	15020	14881	14935	15181	14942	15007	14983	14902	14993	14981	14966	14800	15060	14864	14843	14886	14978	14932	14769	14840	14854	14977	15054	15077	15236	14932	15020	14916	14877	14891	14941	15032	14809	14921	15079	14827	14979	14893	14965	14847	15005	14924	14993	14750	14851	14982	15216	15031	15070	14830	14979	15213	14869	14983	14948	14825	14966	15047	15045	14994	14936	14787	14840	14936	14890	14950	14934	15050	15030	15282	14864	14900	15026	14980	15066	14872	14960	14965	14988	15091	15105	14989	14971	14988	15022	15082	14822	15155	14972	14877	14948	15022	15069	15090	15247	14994	15009	15092	14899	15282	14932	15021	14960	14966	15019	14912	15042	15054	15193	15246	15053	14961	15003	14838	15050	14794	14970	14918	15010	15079	14955	14980	14871	15057	15170	15136	15037	14912	14973	15025	14938	14941	14945	15007	15054	14653	15102	14931	15178	14910	15059	14914	14826	15071	14995	14872	15029	15001	15066	14967	14946	15044	15080	15049	14979	15150	15035	14858	15060	15095	14934	15054	14845	14982	15112	14924	15023	14847	14856	14937	15024	14868	15076	14761	14970	15091	15101	14931	14931	15114	14974	15041	14877	15039	15070	14856	14838	14895	15162	15016	15044	14793	14929	14947	14938	14972	14982	14965	14902	14910	14861	15060	14903	15158	15013	15021	15006	14772	14796	14751	14862	15045	15034	15040	15066	15188	15004	14941	14987	14974	14918	15004	14910	14797	14909	14935	15060	15150	15045	14899	15054	15131	15065	15084	14789	15047	14915	14975	15199	14970	14955	15108	14982	14990	15026	15038	14938	15057	14842	14901	15116	15276	14857	14805	15037	15024	15064	15135	14802	14905	14850	14893	15030	14830	15191	15005	14905	14907	15161	14862	14932	14867	14926	14894	15054	15134	15001	14966	14979	15028	14909	14793	14823	15002	14877	14890	14929	14985	14998	15112	15047	14817	14993	15046	14842	15105	14860	15026	14893	15003	14969	14996	15138	14971	14971	14972	14791	14942	14882	14739	14948	14954	15153	14956	14962	14935	14891	14951	15106	15013	14925	14785	14767	14990	14961	15007	15095	15086	14815	15032	15100	14896	14902	15203	14995	14932	14875	14904	14901	14815	15070	14964	14813	14949	15007	14876	15110	15020	15108	14906	14955	15074	14990	14927	14978	15055	15202	15116	15058	14999	14952	14932	14752	14920	15072	15055	14861	14927	15018	14926	15028	14870	14885	14781	15001	14896	14998	15119	14973	15023	15003	14910	14963	15014	14921	14881	14925	14933	14826	14961	14901	14857	14819	14861	14972	14971	15004	14937	14841	14907	14861	14882	14759	14877	15088	14912	15001	15055	14999	15126	14869	14757	15074	14918	15279	15164	14928	14949	14951	14975	15040	15054	14936	14983	14860	14987	15183	14989	15076	14888	14954	15035	14968	14904	15031	15169	15051	15126	14806	15160	15033	14991	14981	14774	14845	15017	15197	14997	14952	14860	14770	14642	15026	14984	14912	14894	14814	14789	14996	14821	14871	14904	15125	14896	14854	14923	14973	15021	14991	14696	14927	14841	14872	15123	15058	15058	15131	15118	15195	15128	14981	14808	15004	14957	14880	14967	15006	15034	14932	15134	14967	14811	14991	14987	15082	15114	15001	15195	14933	14836	15017	15216	14976	14910	14813	14910	14928	14983	14939	15061	14892	14886	14878	14763	14831	14981	14990	14880	14933	15096	15113	14988	14899	14854	15033	14816	14905	15006	15025	15133	14782	14887	14966	14902	15079	15017	14918	14997	15007	14900	15060	14888	15051	14980	15040	15011	15146	14914	14895	15013	15071	14856	14857	15159	14809	15070	15102	14984	14809	15010	15053	15075	14926	14932	15150	15019	15185	14854	14846	15099
15960	25500	60350	79593	25113	14646	13808	13679	13677	13599	13408	13199	13185	13140	13112	13071	13078	13077	13285	13457	13416	13172	13172	12863	12921	12936	12788	12820	12806	12649	12761	12826	13007	13439	13265	13033	12975	12976	12934	12812	12925	12929	12787	12875	12745	12868	12809	12792	12902	12867	12881	12746	12814	12839	12781	13009	12749	12998	12715	12844	12825	12918	12754	12955	12751	12767	12840	12837	12903	12825	12839	12885	12754	12919	12895	12812	12858	12984	12773	12890	12781	12851	12925	12759	12762	12776	12765	12709	12810	12763	12929	12988	12784	12954	12631	12756	13030	12900	12830	12706	12932	12861	12956	12802	12784	12790	12788	12768	12809	12748	12756	12916	12855	12716	12809	12890	12811	12755	12923	12715	12855	13016	12861	12798	12750	12844	12726	12724	12704	12894	12845	12859	12759	12814	12894	12595	12784	12940	12915	12712	12764	12807	12921	12791	12652	13016	12823	12746	12895	12771	12759	12709	12860	12836	12794	12758	12682	12853	12764	12868	12912	12869	12850	12859	12865	12749	12844	13039	12773	12836	12827	12826	12924	12725	12934	12899	12798	12824	12770	12721	12703	12840	12746	12841	12847	12751	12746	12820	12647	12830	12833	12935	12806	12739	12693	12999	12848	12921	12783	12909	12997	12836	12751	12779	12723	12841	12833	12819	12884	12949	12797	12778	12692	12793	12875	12558	12820	12755	12817	12988	12824	12777	12961	12759	12776	12896	12700	12850	12848	12802	13046	12823	12852	12803	12844	12963	13012	12963	13025	12832	12809	12644	12742	12804	12958	12790	12814	12873	12823	12786	12833	12819	12795	12823	12945	12938	13000	12978	12844	12802	12810	12881	12833	12749	12657	12853	12824	12941	12953	12843	12839	12701	12908	12790	12718	12994	12977	12647	12859	12678	12765	12788	12746	12761	12946	12811	12873	12684	12893	12785	12758	12801	12808	12734	12991	12791	12936	12859	12832	12757	12783	12699	12867	12879	12927	12871	12804	12833	12881	12784	12686	12827	12943	12974	12687	12844	12748	12918	12850	12875	12751	12724	12842	12844	12950	12687	12895	12870	12902	12650	12847	12758	12751	12895	12988	12900	12849	12920	12815	12781	12884	12770	12771	12955	12936	12830	12911	12891	12840	12780	12903	12764	12896	12926	12739	13065	12666	12763	12928	13011	12692	12986	12804	12919	12934	12859	13014	12749	12814	12900	12789	12953	12763	12861	12848	12616	12943	12816	12816	12876	12803	12813	12718	12769	12960	12804	12756	12781	12882	12825	12847	12869	12837	12886	12864	12829	12780	12735	12835	12939	12771	12906	12927	12784	12768	12774	12933	12946	12871	12903	12757	12907	12851	12721	12780	12798	12820	12849	12850	12877	12818	12735	12937	12847	12974	12875	12898	12854	12941	12765	12863	12987	12677	12716	12944	12710	12961	12872	12830	12688	12832	12867	12803	12818	12732	12683	12739	12911	12813	12839	12826	12755	12871	12713	12830	12874	12735	12859	12881	12788	12824	12842	12862	12813	12758	12916	12746	12882	12957	12986	12890	12735	12795	12839	12814	12888	12752	12826	12772	12912	12737	12701	12824	12876	12723	12924	12782	12886	12891	12969	12781	12835	12929	12931	12913	12866	12824	12795	12675	12827	12883	12927	12870	12802	12813	12847	12720	12743	12776	12820	12905	12759	12841	12688	12781	12864	12844	12781	12855	12811	12926	12754	12955	12841	12805	12846	12951	12888	12928	12793	13049	12795	12752	12731	12800	12823	12814	12867	12797	12575	12901	12582	12686	12934	12765	12765	12892	12833	12732	12770	12923	12777	12974	12792	12891	12885	12889	12866	12812	12920	12866	12895	12889	12811	12841	12862	12752	12729	12824	12843	12873	12791	12837	13001	12769	12880	12935	12853	12885	12823	12979	12604	12781	12777	12822	12831	12774	12630	12787	12721	12871	12849	12840	12866	12945	12635	12826	12958	12866	12847	12793	12786	12833	12774	12832	12802	12822	12902	12833	12595	12732	12661	12804	12914	12742	12668	12710	12906	12920	12792	13012	12826	12729	12918	12808	12714	12896	12728	12948	12670	12783	12776	12828	12857	12951	12760	12813	12688	12886	12883	12953	12963	12862	12742	12832	12846	12934	12910	12780	12776	12745	12785	12797	12768	12814	12844	12858	12816	12806	12911	12963	12706	12720	12831	12849	12672	12761	12662	12954	12819	12761	12638	12791	12744	12844	12898	12847	12657	12955	12863	12882	12811	12888	12908	12868	12891	12706	12820	12878	12928	12831	12857	12837	12873	12730	12899	12936	12783	12895	12816	12858	12782	12897	12788	12866	12835	12764	12795	12813	12828	12698	12602	12869	12786	12633	12933	12744	12962	12690	12897	12787	12993	12753	12805	12896	12847	12979	12808	12880	12899	12813	12931	12768	12865	12863	12774	12886	12775	12928	12896	12792	12925	12721	12776	12764	12833	12856	12718	12907	12955	12897	12773	12751	12868	12654	12731	12779	12924	12641	12918	12731	12818	12952	13056	12971	12775	12726	12864	12844	12904	12887	12724	12962	12792	12979	12844	12787	12752	12819	12854	12871	12776	12673	12819	12928	12814	12853	12715	13038	12957	12915	12909	12792	12722	12732	12883	12812	12863	12797	12905	12819	12826	12866	12789	12757	12660	12727	13002	12836	12693	12898	12805	12734	12821	12845	12780	12834	12850	12869	12817	12967	12980	12888	12803	12874	12823	12939	12931	12856	12838	12916	12680	12827	12638	12854	12774	12777	12916	12957	12782	12773	12774	12805	12698	12886	12887	12722	12823	12855	12863	12983	12725	12895	12944	12638	12818	12789	12749	12811	12878	12865	12847	12893	12866	12852	12657	12889	13012	12806	12734	12679	12696	12951	12856	12866	12811	12911	12899	12712	12760	12740	12886	12817	12835	12824	12708	12894	12725	12777	12844	12894	13031	12841	12970	12780	12765	12910	12855	13047	12727	12845	12775	12784	12846	12893	12754	12848	12891	12938	12822	12874	12699	12821	12980	12894	12996	12781	12713	12881	12844	12712	12871	12785	12856	12823	12784	12857	12788	12784	12870	12867	12793	12797	12728	12684	12694	12918	12829	12918	12719	12751	13020	12938	12854	12874	12947	12778	12821	12857	12790	12781	12752	12865	12694	12883	12864	12953	12812	12917	12877	12952	12746	12673	12886	12704	12832	12797	12942	12576	12934	12842	12905	12836	12872	12851	12864	12754	12656	12732	12830	12717	12714	12802	12799	12815	12786	12767	12810	12826	12951	12837	12877	12669	12994	12847	12752	12883	12894	12807	12828	12781	12720	12925	12762	12866	12799	12733	12731	12843	12758	12869	12708	12950	12911	12903	12835	12809	12770	12759	12775	12807	12671	12848	12822	12829	12886	12764	12789	12948	12804	12751	12838	12997	12871	12765	12850	12815	12762	12654	12837	12948	12678	12982	12766	12797	12751	12849	12756	12832	12831	12760	12841	12864	12805	12653	12764	12842	12859	12945	12725	12718	12788	12697	12829	12869	12904	12767	12826	12877	12638	12797	12851	12873	12804	12643	12980	13053	12726	12826	12875	12771	12818	12783	12719	12987	12743	13008	12728	12937	12847	12616	12684	12901	12872	12790	12963	12849	12851	12967	12729	12981	12883	12866	12762	12739	12863	12859	12840	12796	12771	12902	12853	12964	12612	12943	12817	12853	12870	12973	12778	12894	12923	12911	12863	12784	12765	12735	12715	12793	13021	12780	12759	12759	12803	12900	12700	12827	12807	12645	12863	12834	12862	12924	12965	12814	12689	12893	12854	12785	12692	12845	12728	12764	12857	12799	12966	12905	12978	12770	12706	12853	12877	12787	12753	12799	12924	12825	12769	12788	12744	12768	12767	12889	12693	12863	12869	12726	12930	12947	12844	12987	12866	12719	12749	12853	12935	12729	12953	12796	12747	12692	12726	12943	12760	12979	12812	12998	12885	12731	12858	12766	12944	12863	12953	12981	12865	12892	12883	12668	12898	12707	12798	13018	12756	13024	12746	12923	12795	12999	12932	12750	12703	12817	12779	12961	12862	12709	12883	12751	12882	12770	12785	13003	12668	12815	12856	12771	12783	12801	12891	12737	12786	12819	12716	12960	12766	12758	12879	12809	12741	12839	12758	12834	12849	12926	12806	12797	12745	12852	12989	12767	12867	12869	12841	12796	12813	12826	13047	12818	12727	12526	12915	12841	12805	12847	12711	12788	12921	12787	12740	12948	12703	12740	12749	12815	12755	12697	12774	12872	12631	12790	12772	12794	12768	12834	12801	12789	12881	12881	12783	12763	12695	12838	12839	12808	12667	12758	12842	12903	12875	12921	12849	13019	12928	12822	12909	12977	12897	12915	12809	12812	12742	12675	12845	12885	12834	13029	12692	12791	12813	12791	12873	12899	12968	13089	12846	12938	12854	12760	12830	12898	12813	12790	12684	12687	12778	12960	12898	12754	12725	12755	12814	12983	12822	12913	12880	12784	13020	12764	12808	12719	12679	12810	12798	12831	12780	12822	12992	12795	12894	12885	12783	12836	12842	12921	13035	12745	12828	12675	12835	12693	12832	12917	12839	12935	12827	12730	12633	12931	12780	12686	12950	13072	12900	12701	12718	12644	12907	12778	12854	12693	12853	12871	12821	12862	12850	12799	12884	12857	12822	12910	12844	12828	12840	12806	12779	12843	12850	12790	12859	12781	12778	12762	12742	12869	12879	12880	12795	12966	12689	12860	12913	12909	12816	12857	12757	12856	12817	13035	12826	13124	12752	12662	12821	12851	12846	12642	12914	12789	12789	12906	12839	12838	12616	12996	12780	12804	12733	12785	12878	12766	12854	12741	12825	12848	12779	12926	13040	12714	12764	12709	12824	12650	12841	12757	12836	12930	12794	12937	12823	12790	12877	12907	12861	12793	12709	12990	12930	12663	12965	12931	12808	12728	12777	12804	12880	13051	12819	12860	12771	13012	12908	12906	12674	12650	12653	12804	12868	12820	12763	12837	12856	12913	12793	12742	12723	12727	12888	12902	12755	12762	12829	12962	12827	12781	12768	13045	12868	12745	12938	12854	12824	12713	12863	12929	12782
23880	21403	30579	47138	30834	23345	24742	17498	15431	15407	15205	14999	14856	14795	14626	14534	14483	14877	14928	14986	14908	14974	14667	14532	14363	14333	14283	14313	14409	14252	14305	14076	14366	14335	14764	14989	14374	14225	14424	14279	14514	14356	14145	14298	14210	14123	14274	14275	14272	14173	14364	14312	14039	14226	14207	14114	14251	14185	14358	14090	14151	14233	13993	14186	14126	13878	14249	14146	14241	14147	14367	14255	14226	14144	14124	14253	14146	14325	14167	14244	14222	14201	14372	14289	14225	14199	14393	14296	14181	14318	14300	14195	14310	14179	14229	14246	14161	14237	14186	14253	14074	14051	14027	14060	14051	13990	14215	14323	14307	14067	14218	14281	14366	14127	14060	14166	14014	14232	14037	14003	14137	14284	14189	14235	14127	14150	14053	14318	14070	14175	14262	14048	14248	14139	14344	14295	14182	14177	14196	14155	14206	14191	14235	14185	14201	14117	14375	14220	14072	14238	14262	14168	13934	14231	14386	14280	14243	14112	14182	14297	14188	14106	14166	14214	14079	14191	14220	14182	14265	14153	14258	14148	14232	14282	14327	14142	14047	14138	14293	14435	14160	14021	14118	14033	13888	14071	14067	14200	14154	14173	14038	14029	14225	14171	14090	14165	14313	14162	14106	14406	14119	14389	14186	14259	14223	13932	14066	14296	14040	14197	14039	14059	14208	14215	14147	14082	13958	14124	14203	14089	13965	14240	14321	14180	14021	14285	14051	14051	14192	14031	14064	14271	14110	13809	14242	14226	14185	14020	14223	14062	14126	14268	14100	14128	14139	14303	14165	14211	14087	14147	14009	14231	14272	14128	14212	13994	14172	14133	14299	13964	14117	14149	14267	14012	13969	14248	14208	14173	14220	14156	14249	14283	14064	14039	14253	14243	14245	14080	14371	14256	14077	13929	14140	14171	14385	14234	14366	14252	14268	14160	14121	14251	14021	14265	14128	14114	14126	14259	14318	14243	14074	13983	14020	14292	14081	14227	14029	14056	14127	14157	14178	14268	14139	14137	13997	14249	14262	14116	14202	14141	14259	14228	14295	14042	14148	13882	14129	14156	14108	14200	14085	14153	13970	14258	14023	14359	14384	14278	13956	14228	14219	14202	14096	13933	14122	14124	14007	14220	14428	14155	14039	14234	14126	14209	14039	14007	14046	14003	14163	14151	14252	14103	14040	14218	14105	14062	14109	14191	14138	14075	14286	14001	14142	14209	14316	13954	14093	14042	14059	14185	14288	14231	14408	14233	14055	14260	14126	14182	14150	14084	14088	14154	13971	14302	14009	14112	14231	14177	14158	14315	14352	14102	14197	14206	14065	14165	14002	13927	14023	14137	14199	14170	14169	14040	14100	14279	13984	14260	14418	14012	14026	14097	14158	14084	14331	14198	14166	14097	14145	14308	14226	14367	14400	14223	14189	14020	14200	13974	14035	14006	13995	13998	14415	14093	14061	14202	14393	14325	14015	14081	14190	14121	14158	14262	14184	14303	13998	14020	14024	14210	14331	14106	14112	14266	14253	13864	14117	14133	14257	14086	14201	13918	14208	14287	14083	14162	14168	14271	14181	14372	14203	14245	14268	14243	14249	14072	14166	14227	14052	14319	14325	14423	14230	14173	14136	14020	14308	14208	14204	14236	14141	14157	14032	14252	14118	14289	14139	14018	14129	14177	14132	14354	14180	14026	14287	14147	14114	14049	14090	14196	13921	14149	14202	14240	14034	14016	14168	14321	14157	14232	14051	14213	14134	14106	14051	14533	14221	13892	14211	14249	14215	14220	14116	14190	13957	14147	14092	14193	14078	13973	14126	14169	14136	14260	14186	14004	14109	14096	14312	14210	14269	14130	14153	14112	14313	14106	14146	14123	14086	14132	14127	14188	14121	14227	14168	14161	14122	14094	14138	14002	13926	14133	14228	14266	14055	13995	14178	14071	13890	14047	14225	14159	14102	13929	14153	14210	14135	14015	14121	14298	14190	14182	14308	14297	13966	14126	14024	14223	13963	14203	13921	14063	14229	14194	14170	14165	14162	14119	14161	14001	14175	14405	14224	14173	14042	14095	14234	14219	14316	14120	14239	14160	14022	14405	14158	14058	14206	14033	14207	14073	13963	14341	14281	14112	14128	13865	14176	14043	14365	14176	14226	14175	14077	14166	14157	14069	14279	14089	14323	14279	14177	14358	14273	14040	14204	14289	14194	14266	14005	14173	14163	14178	14199	14164	14346	14165	14367	14165	14545	13980	14257	14062	14321	14357	14251	14385	14244	14041	14076	14152	14236	14149	14190	14169	14102	14143	14135	14029	14051	14255	14089	14057	14100	14192	14098	14014	14238	14116	14389	14185	14144	14134	14077	14105	14288	14064	14080	14091	13928	14334	14184	14198	14301	14231	14123	14316	14126	14234	14150	14331	14190	14062	14195	14231	14439	14204	14138	14223	14156	14213	14078	14168	14299	13922	14230	14102	14217	14044	14282	14055	14064	14016	14107	14344	14228	14145	14184	14088	14305	14161	14145	14129	14098	14273	14207	14097	13990	14230	14112	14295	14219	14081	13964	14164	14253	14374	14105	14103	14253	14195	14300	14100	14186	14086	14086	14067	14187	14210	14159	13946	14219	14210	14122	14070	14137	14103	14013	14147	13940	14089	14239	14161	14101	14237	14102	14107	14130	14369	14194	14055	14246	14142	14085	14005	14235	14133	14156	14214	14087	14111	14296	14246	14140	14123	14085	14189	14043	13954	14098	14276	14090	14099	14195	14117	14149	14108	14142	14050	14130	14079	14265	14354	14262	14174	14102	14349	14229	14153	14094	14340	14107	14240	14124	14113	14030	14057	14222	14061	14248	14163	14179	14158	14268	14202	14137	14303	14272	14256	14186	14041	14268	14078	14262	14156	14043	14012	13924	14301	13852	14162	14276	14292	14011	13999	14111	14175	14060	14128	14149	14124	14272	14169	14133	14237	14057	13999	14108	14281	14179	14074	13989	14283	14258	14125	14069	14067	14216	14144	14197	14334	14355	14198	14340	14307	14032	14177	14244	14051	14283	14130	14321	14092	13959	13921	14248	14069	13914	14034	14305	14201	14139	14214	14324	14183	14116	14078	14217	14105	14198	14181	13972	13998	14201	14234	14205	14077	14071	14396	14204	14371	14041	14016	14058	14101	13914	13920	14225	14092	14102	14275	14203	14115	14191	14441	14187	14081	14257	13996	14130	14322	14080	13975	14056	14246	14073	14149	14364	14076	14088	14158	14116	14135	14302	14219	14133	14056	14278	14084	14281	14394	14048	14049	14181	14135	14190	14258	14126	14198	14239	14132	14310	14216	14135	14128	14126	14056	14246	14095	14156	14103	13910	13948	14135	14112	14152	14037	14237	14349	14215	14044	14098	14366	14104	14441	14297	13983	14070	14126	14308	14149	14139	14192	14063	14105	14147	14033	14238	14141	14089	14046	14214	14280	14145	14061	14156	14212	14359	14277	14024	14103	14033	14237	14243	13993	14233	14110	14129	14016	14009	14200	14214	14269	14259	14238	14268	14146	13984	14113	14044	13992	14070	14202	14100	14213	14184	14189	14097	14064	14173	14151	14208	14336	14188	14171	14252	14173	14076	14081	14219	14053	14248	14181	14326	14257	14220	14228	14125	14342	14100	13976	14200	14060	14194	14130	14223	14143	14056	14088	14210	14095	14089	14149	14204	14179	14256	14201	14227	14156	14035	14094	14356	14421	14180	14128	14172	14222	14256	14357	14315	14051	14211	14116	14217	14166	14049	14257	14071	14149	14296	14101	14112	14344	14253	14245	14315	14020	14131	13992	13962	14320	14213	14037	14064	14138	14098	14308	14099	14091	14311	14228	14068	14174	14035	14154	14212	14118	14154	14291	14355	14435	14180	14081	13946	14232	14264	14152	13960	14189	14247	14155	14220	14211	14087	14250	14143	14477	14038	14153	14125	13882	14066	14115	14084	14087	14127	14149	14164	14029	14116	14036	13971	14035	14072	13862	14121	14222	14301	14109	14083	14129	13985	14089	14094	14236	14163	14162	14385	14071	14183	14324	14118	14178	14235	14162	14309	14057	14148	13976	14160	14079	14066	14013	14266	14072	14010	14151	14259	14114	14071	14064	14130	13918	14182	14202	14334	14133	14139	14041	14119	14254	14157	14194	14094	14183	14279	14121	14112	14168	14236	14311	14174	14185	13976	14106	14223	14196	14154	14232	14286	14094	14086	14114	14073	14135	14165	14027	14246	14186	14146	14074	14459	14257	14113	14059	14069	14118	14050	14088	14195	14191	14259	14154	14209	14221	14073	14039	14195	14309	14059	14166	14180	14257	14173	14052	14209	14150	14317	14214	14178	14348	14355	14053	14112	14113	14114	13944	14174	14159	13977	13940	14043	14131	13993	14236	14090	14077	14208	14405	14388	14085	14078	14029	14214	14196	14040	14000	14017	14127	13963	13999	14275	14122	14193	13894	14296	14195	14290	14251	14091	14154	14127	14025	14254	14012	14072	14335	14276	14135	14224	13921	14149	14276	13978	14453	14071	14166	14077	14214	14199	14186	14287	14137	14287	14261	14192	14199	14410	14187	14078	14127	14280	14154	14041	14135	13944	14081	14200	14329	14342	14097	13993	13990	14150	14148	14346	13940	14112	14071	14147	14223	14066	14310	14412	14041	14154	14238	14119	14121	14036	14122	14183	14016	14136	14200	14024	14158	14138	14064	14120	14143	14225	13942	14211	14124	14312	14149	14216	14114	14294	14076	14114	14189	14243	14236	14172	14185	14044	14271	14140	14302	14099	14358	14100	14063	14138	14060	14158	14140	13914	14124	14109	14132	14240	14390	14036	14204	14127	14028	14080	14030	14071	14145	14192	14075	14130	14137	14060	14312	14242	14124	13990	14094	14026	14078	14064	14381	14258	14139	13991	14264	14349	14195	14193	14197	14124	14100	14061	14167	14137	14115	14035	14103	14316	14260	14131	14100	14142	14277	14222	14240	14079	14121	13966	14191	14137	13953	14038	14378	14224	14278	14083	14058	14057	14185	14116	14104	14078	14297	14229	14135	14071	14115	14012	14366	14140	14244	14182	14160	14095	14200	14237	14204	14179	14221	14205	14173
18207	30655	49281	84950	34421	15753	14548	14226	14056	13702	13210	13111	13247	12983	13035	12866	12755	12823	13375	13554	13398	13230	12902	12617	12754	12399	12321	12269	12337	12394	12172	12395	12369	12223	13231	13300	12361	12165	12214	12318	12364	12236	12242	12255	12322	12278	12437	12322	12276	12412	12420	12193	12251	12308	12353	12216	12297	12201	12281	12286	12165	12305	12353	12293	12460	12340	12511	12355	12067	12304	12343	12229	12250	12331	12395	12204	12248	12426	12280	12254	12416	12284	12438	12328	12160	12406	12407	12375	12222	12183	12231	12333	12206	12289	12300	12238	12232	12361	12339	12211	12229	12201	12326	12052	12342	12309	12301	12247	12348	12290	12248	12185	12230	12311	12276	12324	12233	12304	12310	12229	12194	12194	12379	12296	12202	12275	12333	12271	12120	12319	12333	12272	12075	12258	12205	12374	12296	12508	12345	12359	12201	12231	12349	12320	12327	12293	12309	12399	12239	12285	12431	12279	12407	12135	12209	12221	12323	12255	12408	12379	12234	12350	12246	12271	12234	12289	12198	12159	12505	12181	12583	12306	12394	12336	12201	12256	12285	12308	12095	12327	12454	12282	12361	12187	12329	12183	12294	12269	12295	12336	12447	12194	12174	12248	12187	12335	12246	12197	12294	12180	12264	12221	12264	12265	12347	12269	12310	12200	12312	12334	12251	12252	12097	12334	12212	12255	12299	12525	12255	12213	12425	12298	12175	12347	12431	12156	12058	12311	12179	12278	12269	12349	12309	12212	12364	12123	12376	12260	12306	12351	12335	12163	12135	12284	12177	12229	12225	12414	12217	12199	12331	12162	12249	12344	12313	12284	12545	12083	12069	12161	12315	12236	12256	12215	12383	12358	12284	12330	12236	12253	12097	12147	12285	12226	12248	12236	12257	12397	12355	12330	12386	12324	12223	12272	12199	12283	12322	12305	12312	12337	12452	12252	12330	12249	12236	12491	12252	12323	12340	12357	12334	12232	12327	12313	12212	12207	12235	12374	12281	12365	12190	12126	12288	12295	12163	12301	12266	12262	12372	12226	12379	12219	12197	12258	12302	12217	12224	12256	12147	12121	12352	12293	12203	12364	12244	12329	12297	12134	12480	12166	12253	12464	12174	12243	12358	12261	12313	12215	12294	12298	12278	12358	12360	12258	12270	12308	12264	12322	12358	12305	12301	12282	12292	12273	12312	12336	12203	12300	12306	12302	12321	12449	12249	12117	12189	12324	12303	12418	12236	12235	12267	12169	12329	12063	12343	12178	12243	12145	12379	12315	12419	12316	12203	12299	12407	12373	12249	12225	12251	12485	12442	12158	12276	12243	12235	12350	12251	12202	12258	12217	12153	12433	12363	12150	12197	12249	12328	12169	12296	12464	12138	12277	12320	12077	12305	12181	12249	12335	12278	12212	12321	12216	12416	12196	12263	12273	12254	12326	12394	12188	12292	12198	12139	12263	12377	12204	12330	12249	12613	12261	12269	12121	12220	12374	12075	12259	12336	12266	12210	12295	12217	12427	12233	12252	12214	12256	12300	12391	12129	12299	12214	12239	12307	12291	12269	12268	12196	12369	12190	12290	12165	12181	12206	12328	12362	12205	12284	12170	12304	12356	12305	12349	12342	12161	12205	12123	12342	12231	12396	12184	12314	12265	12375	12384	12196	12091	12195	12217	12388	12201	12183	12216	12173	12287	12248	12203	12215	12230	12140	12331	12328	12250	12165	12141	12223	12208	12182	12200	12029	12246	12445	12406	12367	12117	12377	12517	12262	12133	12277	12314	12151	12297	12286	12411	12368	12482	12313	12346	12437	12228	12203	12355	12274	12214	12374	12343	12433	12313	12307	12302	12382	12365	12187	12194	12133	12417	12186	12361	12256	12365	12220	12181	12245	12451	12075	12325	12186	12228	12352	12288	12360	12321	12364	12355	12303	12304	12278	12202	12201	12211	12163	12404	12263	12229	12390	12130	12207	12273	12363	12264	12195	12231	12304	12393	12144	12270	12409	12229	12262	12405	12417	12437	12303	12349	12287	12211	12301	12307	12278	12314	12172	12105	12214	12153	12389	12254	12269	12212	12355	12456	12200	12370	12256	12353	12383	12198	12406	12226	12422	12421	12274	12517	12273	12370	12343	12179	12250	12274	12304	12356	12293	12229	12246	12298	12224	12195	12360	12506	12140	12277	12462	12303	12269	12164	12367	12207	12332	12229	12090	12269	12338	12333	12339	12277	12088	12289	12278	12396	12219	12337	12379	12126	12415	12174	12454	12299	12431	12259	12314	12251	12366	12229	12319	12145	12233	12205	12181	12358	12239	12403	12159	12403	12402	12359	12342	12237	12338	12311	12353	12124	12402	12381	12191	12286	12184	12446	12175	12351	12037	12161	12433	12204	12269	12190	12318	12260	12362	12255	12187	12347	12163	12336	12369	12250	12243	12271	12216	12231	12231	12250	12265	12354	12357	12408	12184	12328	12343	12394	12168	12167	12121	12129	12250	12297	12203	12249	12200	12346	12275	12322	12301	12585	12083	12198	12374	12156	12464	12357	12310	12372	12329	12481	12281	12179	12229	12224	12286	12398	12332	12238	12328	12249	12236	12196	12052	12383	12399	12201	12358	12309	12308	12238	12140	12404	12402	12231	12207	12249	12385	12260	12196	12393	12392	12267	12365	12390	12447	12193	12161	12193	12256	12276	12156	12216	12344	12253	12207	12296	12127	12333	12182	12410	12273	12353	12341	12160	12431	12093	12278	12096	12427	12348	12372	12254	12325	12320	12102	12307	12264	12264	12293	12277	12193	12252	12488	12206	12135	12375	12355	12348	12287	12416	12387	12349	12316	12204	12177	12425	12160	12203	12278	12310	12311	12412	12300	12291	12277	12126	12358	12369	12096	12262	12237	12353	12187	12356	12186	12249	12295	12300	12370	12245	12122	12364	12308	12185	12197	12398	12327	12250	12218	12239	12270	12254	12240	12264	12239	12141	12245	12171	12271	12430	12313	12335	12245	12270	12457	12256	12226	12267	12138	12207	12231	12343	12234	12222	12254	12121	12318	12411	12268	12356	12228	12295	12212	12309	12140	12032	12185	12172	12345	12143	12349	12343	12190	12221	12382	12223	12416	12066	12367	12250	12421	12362	12371	12331	12425	12514	12268	12337	12175	12338	12370	12204	12437	12504	12397	12556	12248	12423	12265	12317	12375	12150	12342	12201	12263	12233	12373	12293	12301	12279	12248	12358	12246	12256	12220	12337	12043	12310	12267	12287	12385	12440	12274	12298	12195	12204	12360	12268	12257	12209	12520	12336	12458	12209	12192	12215	12375	12271	12342	12420	12265	12285	12391	12118	12181	12306	12376	12206	12251	12276	12275	12097	12334	12205	12382	12402	12211	12289	12225	12509	12166	12289	12281	12294	12286	12280	12356	12333	12280	12339	12061	12145	12324	12305	12258	12428	12207	12294	12218	12425	12296	12218	12243	12142	12376	12196	12324	12366	12248	12394	12368	12238	12134	12374	12229	12162	12178	12257	12174	12212	12375	12185	12403	12220	12249	12464	12343	12425	12398	12285	12253	12268	12326	12253	12153	12324	12195	12365	12203	12324	12307	12216	12391	12406	12250	12170	12370	12032	12238	12368	12358	12349	12199	12178	12272	12368	12306	12183	12332	12175	12147	12339	12591	12224	12192	12186	12446	12275	12296	12399	12201	12250	12316	12262	12229	12220	12146	12278	12209	12125	12323	12346	12388	12245	12197	12144	12317	12204	12285	12235	12215	12276	12280	12169	12248	12242	12176	12201	12369	12343	12455	12174	12233	12263	12286	12138	12377	12212	12218	12218	12298	12414	12222	12278	12115	12259	12227	12373	12322	12245	12312	12339	12195	12319	12232	12156	12281	12302	12246	12334	12420	12296	12352	12277	12263	12225	12265	12234	12363	12419	12434	12138	12159	12301	12299	12228	12258	12307	12352	12266	12161	12231	12234	12248	12272	12322	12310	12196	12216	12283	12284	12266	12446	12185	12255	12332	12249	12226	12284	12130	12239	12432	12221	12417	12273	12386	12321	12215	12143	12256	12084	12402	12343	12458	12259	12275	12212	12176	12108	12321	12105	12426	12191	12281	12366	12239	12209	12392	12231	12330	12403	12345	12230	12234	12284	12378	12247	12455	12275	12357	12235	12179	12299	12236	12211	12331	12370	12319	12224	12234	12218	12349	12380	12183	12229	12325	12196	12399	12247	12313	12262	12272	12356	12329	12312	12479	12273	12311	12355	12207	12169	12320	12342	12178	12257	12181	12243	12263	12262	12152	12303	12352	12212	12372	12354	12231	12486	12381	12251	12404	12251	12287	12320	12126	12161	12257	12378	12273	12341	12285	12334	12233	12413	12248	12389	12256	12331	12347	12113	12208	12264	12237	12317	12358	12235	12313	12209	12268	12375	12310	12072	12249	12148	12290	12184	12405	12285	12273	12217	12217	12253	12293	12360	12364	12195	12273	12383	12310	12325	12276	12384	12443	12372	12265	12155	12260	12286	12152	12331	12358	12186	12262	12287	12301	12403	12325	12527	12181	12158	12471	12335	12245	12236	12304	12318	12255	12228	12295	12269	12371	12204	12355	12495	12265	12331	12195	12410	12282	12390	12283	12196	12308	12341	12241	12222	12326	12200	12316	12217	12314	12110	12247	12306	12399	12264	12329	12263	12251	12409	12496	12297	12160	12388	12289	12401	12242	12456	12379	12335	12129	12277	12218	12313	12373	12311	12322	12256	12125	12591	12495	12317	12289	12306	12085	12212	12201	12272	12301	12403	12451	12279	12405	12287	12268	12310	12483	12292	12183	12313	12451	12396	12410	12268	12253	12352	12378	12362	12209	12094	12265	12246	12391	12509	12268	12422	12332	12190	12115	12297	12297	12246	12295	12184	12294	12199	12315	12183	12256	12391	12084	12206	12170	12256	12290	12331	12272	12184	12318	12299	12393	12202	12309	12261	12245	12325	12295	12248	12211	12232	12106	12240	12243	12316	12310	12245	12190	12457	12190	12294	12158	12182	12372	12374	12233	12307	12294	12311	12235	12390	12176	12202	12394	12272	12296	12262	12248	12053	12278	12207	12460	12374	12386	12311	12233
29278	22281	37369	40421	20906	15360	14974	14759	14624	14651	14703	14581	14563	14518	14735	14613	14404	14469	14520	14640	14888	14744	14637	14441	14566	14677	14528	14351	14290	14742	14521	14607	14499	14404	14401	14383	14409	14601	14418	14559	14310	14316	14543	14333	14574	14291	14609	14564	14522	14593	14429	14435	14527	14447	14444	14639	14444	14585	14441	14648	14381	14427	14365	14598	14335	14573	14420	14604	14663	14764	14477	14589	14547	14584	14394	14634	14546	14274	14638	14401	14515	14484	14436	14458	14546	14685	14537	14325	14609	14611	14486	14293	14363	14420	14485	14536	14530	14444	14346	14507	14483	14457	14329	14450	14651	14582	14563	14551	14374	14549	14543	14367	14479	14513	14531	14446	14564	14282	14659	14651	14605	14518	14474	14564	14479	14562	14405	14463	14216	14327	14440	14678	14502	14535	14658	14671	14495	14635	14520	14520	14533	14562	14604	14547	14519	14470	14483	14535	14549	14464	14539	14486	14397	14390	14448	14515	14357	14441	14381	14463	14423	14446	14329	14558	14596	14450	14690	14610	14450	14488	14652	14509	14573	14498	14627	14620	14358	14668	14511	14421	14665	14417	14511	14422	14431	14539	14582	14537	14484	14488	14582	14610	14505	14406	14383	14524	14531	14328	14505	14471	14596	14436	14444	14469	14408	14482	14500	14565	14567	14665	14524	14360	14557	14309	14596	14452	14387	14438	14347	14549	14564	14462	14608	14563	14489	14367	14343	14662	14448	14666	14714	14610	14345	14497	14534	14409	14296	14472	14571	14324	14342	14484	14601	14444	14565	14263	14384	14302	14378	14528	14411	14358	14542	14507	14469	14522	14508	14516	14345	14648	14525	14637	14383	14449	14388	14552	14525	14389	14254	14446	14771	14205	14580	14544	14538	14410	14624	14403	14662	14457	14408	14561	14350	14542	14408	14520	14656	14430	14719	14479	14461	14536	14491	14447	14451	14486	14389	14603	14465	14497	14449	14547	14705	14506	14605	14518	14481	14746	14526	14289	14467	14512	14422	14592	14551	14601	14473	14419	14382	14473	14456	14628	14389	14348	14426	14519	14439	14487	14692	14374	14482	14570	14392	14331	14179	14628	14568	14513	14474	14530	14528	14632	14574	14423	14518	14431	14507	14501	14552	14608	14780	14465	14398	14232	14320	14471	14547	14491	14296	14505	14513	14504	14381	14437	14509	14331	14463	14673	14405	14353	14634	14683	14435	14459	14479	14475	14625	14503	14614	14584	14449	14566	14590	14534	14549	14469	14498	14508	14334	14599	14607	14488	14588	14423	14441	14347	14487	14356	14470	14613	14647	14398	14482	14434	14283	14434	14573	14449	14757	14552	14621	14431	14491	14421	14368	14525	14279	14743	14484	14544	14587	14351	14548	14535	14600	14469	14434	14366	14452	14382	14427	14363	14375	14480	14283	14348	14567	14529	14638	14561	14431	14528	14388	14599	14421	14364	14458	14566	14453	14627	14417	14671	14346	14386	14344	14600	14531	14475	14535	14657	14628	14454	14400	14402	14520	14446	14518	14707	14467	14471	14631	14690	14563	14553	14378	14329	14361	14490	14367	14383	14305	14404	14476	14371	14589	14480	14353	14254	14411	14420	14293	14554	14481	14465	14307	14651	14715	14539	14591	14536	14342	14596	14499	14555	14507	14435	14593	14565	14475	14504	14482	14457	14452	14601	14475	14482	14389	14295	14435	14476	14550	14558	14488	14564	14522	14573	14446	14457	14578	14489	14360	14613	14682	14641	14661	14486	14537	14418	14445	14494	14540	14389	14490	14507	14534	14399	14627	14485	14407	14466	14400	14659	14705	14591	14686	14656	14475	14392	14319	14510	14648	14383	14480	14429	14422	14529	14527	14575	14400	14426	14396	14384	14559	14647	14541	14343	14390	14446	14657	14495	14404	14626	14577	14473	14567	14642	14653	14527	14514	14620	14376	14287	14448	14628	14479	14453	14482	14538	14446	14410	14430	14635	14658	14538	14553	14430	14504	14587	14543	14608	14552	14518	14449	14579	14467	14631	14357	14441	14419	14480	14587	14548	14516	14315	14600	14565	14391	14651	14306	14428	14419	14576	14329	14639	14394	14386	14508	14343	14510	14442	14398	14265	14416	14432	14462	14402	14451	14714	14416	14533	14426	14557	14514	14411	14568	14321	14516	14439	14549	14377	14343	14448	14526	14466	14529	14572	14590	14553	14487	14580	14471	14360	14527	14620	14810	14735	14515	14483	14546	14526	14490	14604	14557	14610	14581	14723	14479	14411	14367	14480	14346	14636	14409	14549	14643	14570	14540	14488	14732	14364	14677	14345	14256	14368	14497	14550	14674	14471	14511	14552	14541	14506	14530	14481	14567	14474	14302	14391	14530	14572	14462	14642	14466	14524	14444	14421	14425	14354	14447	14518	14453	14511	14341	14532	14520	14492	14614	14357	14676	14473	14545	14442	14579	14522	14507	14448	14622	14507	14630	14455	14439	14376	14563	14493	14572	14636	14299	14564	14596	14532	14492	14622	14653	14612	14449	14514	14321	14541	14425	14335	14656	14452	14572	14381	14531	14436	14348	14285	14428	14407	14448	14457	14624	14366	14435	14279	14791	14656	14553	14572	14607	14628	14462	14506	14558	14552	14678	14609	14640	14354	14684	14515	14539	14420	14441	14396	14421	14590	14470	14386	14522	14590	14514	14696	14341	14433	14659	14474	14543	14499	14415	14529	14470	14412	14545	14489	14478	14545	14496	14544	14641	14559	14410	14625	14586	14448	14362	14364	14567	14480	14527	14519	14477	14348	14589	14415	14326	14496	14634	14670	14433	14526	14686	14628	14570	14543	14494	14445	14599	14546	14424	14575	14489	14408	14397	14516	14570	14421	14518	14319	14513	14592	14478	14472	14436	14489	14676	14503	14475	14448	14533	14264	14438	14490	14704	14488	14478	14558	14289	14468	14554	14427	14391	14614	14355	14563	14503	14668	14574	14414	14628	14604	14558	14336	14743	14473	14415	14454	14533	14376	14483	14494	14496	14597	14477	14453	14485	14301	14414	14386	14721	14543	14512	14390	14541	14457	14512	14491	14467	14538	14336	14451	14652	14597	14584	14439	14451	14630	14531	14556	14420	14491	14655	14428	14632	14414	14632	14469	14374	14611	14596	14645	14663	14633	14380	14376	14468	14597	14590	14589	14437	14523	14539	14617	14543	14314	14535	14506	14603	14356	14488	14484	14383	14310	14700	14554	14526	14382	14709	14464	14418	14409	14699	14704	14558	14276	14529	14259	14305	14296	14700	14553	14387	14532	14444	14500	14461	14679	14503	14497	14458	14598	14629	14372	14379	14512	14510	14377	14596	14734	14538	14494	14593	14487	14591	14482	14731	14562	14521	14535	14746	14511	14645	14547	14416	14258	14463	14418	14383	14421	14437	14448	14408	14509	14328	14596	14621	14579	14291	14489	14260	14507	14578	14453	14442	14430	14501	14504	14551	14520	14619	14613	14563	14572	14423	14472	14435	14546	14498	14504	14583	14481	14480	14555	14467	14357	14510	14583	14365	14367	14553	14597	14276	14617	14687	14536	14407	14452	14296	14386	14305	14471	14500	14386	14415	14416	14510	14585	14458	14510	14575	14465	14532	14496	14451	14478	14528	14463	14427	14396	14571	14444	14391	14470	14423	14654	14531	14505	14614	14642	14412	14465	14360	14617	14419	14453	14356	14372	14397	14726	14619	14530	14450	14466	14512	14608	14432	14373	14527	14491	14353	14406	14386	14485	14509	14551	14474	14479	14685	14535	14625	14576	14374	14431	14406	14494	14371	14406	14408	14556	14596	14742	14520	14640	14371	14584	14412	14668	14591	14544	14625	14506	14819	14361	14482	14447	14675	14511	14461	14741	14418	14539	14458	14258	14472	14444	14642	14350	14493	14643	14482	14378	14449	14569	14543	14609	14410	14492	14458	14300	14472	14698	14390	14411	14628	14554	14450	14572	14625	14493	14576	14700	14507	14456	14447	14508	14576	14499	14568	14384	14434	14486	14712	14469	14635	14522	14475	14596	14509	14779	14451	14507	14497	14446	14493	14509	14362	14440	14518	14693	14739	14504	14459	14529	14397	14527	14438	14511	14487	14670	14348	14421	14610	14657	14733	14601	14600	14354	14630	14523	14567	14427	14529	14334	14654	14653	14385	14467	14513	14517	14377	14501	14231	14652	14476	14544	14407	14501	14458	14627	14540	14504	14475	14416	14474	14438	14486	14430	14491	14795	14691	14673	14524	14510	14469	14418	14571	14393	14559	14548	14477	14505	14558	14518	14536	14508	14412	14643	14609	14426	14382	14615	14404	14591	14524	14636	14710	14392	14424	14553	14551	14585	14576	14456	14437	14615	14512	14485	14485	14608	14546	14562	14377	14449	14660	14479	14645	14521	14581	14466	14497	14533	14501	14363	14250	14483	14531	14385	14512	14750	14703	14585	14634	14531	14476	14466	14315	14291	14339	14616	14655	14388	14678	14523	14550	14631	14573	14546	14622	14378	14480	14424	14474	14474	14617	14508	14399	14426	14709	14520	14664	14638	14515	14526	14599	14399	14521	14558	14561	14433	14670	14448	14509	14729	14368	14414	14464	14635	14379	14687	14572	14514	14421	14526	14554	14551	14510	14487	14502	14497	14708	14403	14673	14446	14681	14411	14497	14361	14749	14290	14660	14474	14461	14407	14491	14462	14726	14431	14570	14588	14591	14544	14575	14511	14624	14541	14569	14612	14533	14569	14505	14497	14587	14576	14397	14402	14656	14622	14710	14516	14426	14530	14609	14511	14445	14431	14440	14622	14315	14461	14296	14380	14559	14557	14498	14464	14483	14566	14658	14460	14274	14353	14115	14470	14341	14498	14544	14482	14533	14601	14304	14466	14632	14475	14492	14641	14493	14650	14410	14391	14515	14541	14517	14466	14502	14412	14622	14424	14516	14268	14477	14592	14560	14509	14570	14537	14434	14388	14451	14333	14339	14556	14426	14432	14471	14461	14334	14514	14411	14589	14333	14472	14637	14431	14413	14373	14750	14542	14623	14532	14347	14512	14545	14282	14599	14446	14641	14651	14449	14581	14556	14616	14471	14575	14656	14304
15557	18709	44038	39095	15546	12908	12659	12708	12686	12819	12493	12665	12577	12596	12592	12401	12653	12653	12835	12695	12671	12594	12641	12557	12448	12502	12419	12502	12560	12626	12471	12564	12452	12607	12414	12636	12340	12715	12515	12401	12501	12555	12477	12505	12657	12458	12493	12477	12498	12637	12519	12470	12372	12365	12507	12443	12544	12564	12534	12474	12697	12690	12553	12387	12555	12552	12434	12530	12645	12497	12518	12420	12591	12404	12384	12461	12513	12477	12399	12548	12566	12419	12565	12443	12408	12296	12622	12543	12471	12523	12574	12602	12562	12481	12458	12607	12491	12304	12608	12676	12469	12495	12488	12430	12554	12537	12507	12468	12446	12437	12359	12585	12724	12370	12565	12483	12494	12480	12489	12483	12555	12337	12554	12555	12390	12490	12345	12632	12426	12436	12643	12413	12540	12377	12318	12407	12550	12402	12406	12409	12551	12361	12593	12439	12682	12455	12640	12620	12574	12551	12523	12445	12694	12402	12508	12674	12404	12626	12484	12465	12515	12513	12656	12378	12500	12522	12487	12411	12528	12360	12417	12325	12578	12559	12533	12375	12549	12631	12447	12478	12534	12571	12524	12525	12431	12470	12479	12545	12472	12640	12464	12455	12411	12572	12452	12534	12453	12340	12425	12488	12325	12368	12431	12533	12652	12432	12408	12508	12538	12352	12557	12498	12463	12761	12300	12352	12590	12452	12543	12585	12463	12632	12667	12437	12538	12414	12561	12523	12516	12567	12358	12379	12586	12440	12363	12496	12546	12510	12448	12617	12542	12313	12522	12589	12491	12529	12450	12462	12561	12423	12686	12502	12436	12492	12426	12571	12627	12472	12478	12354	12374	12449	12556	12440	12533	12508	12382	12446	12463	12420	12576	12612	12357	12526	12679	12508	12562	12375	12344	12483	12463	12514	12741	12480	12422	12560	12536	12444	12578	12577	12534	12535	12528	12431	12499	12415	12392	12676	12463	12547	12642	12384	12235	12262	12304	12413	12402	12474	12554	12488	12522	12323	12526	12490	12469	12441	12478	12670	12492	12407	12563	12495	12516	12553	12546	12523	12462	12561	12340	12445	12508	12281	12521	12448	12460	12387	12494	12409	12333	12401	12489	12470	12548	12681	12512	12380	12492	12399	12809	12406	12531	12464	12442	12610	12449	12479	12529	12446	12489	12496	12567	12509	12645	12537	12476	12373	12545	12545	12418	12521	12657	12596	12340	12502	12460	12443	12537	12388	12523	12409	12372	12467	12566	12535	12635	12542	12349	12570	12356	12618	12435	12497	12440	12415	12496	12327	12414	12626	12635	12487	12689	12583	12409	12587	12531	12612	12430	12487	12334	12571	12558	12538	12498	12448	12413	12512	12662	12475	12608	12532	12622	12603	12434	12585	12721	12414	12636	12541	12645	12348	12533	12537	12535	12285	12514	12484	12671	12437	12545	12472	12468	12450	12468	12421	12536	12372	12531	12376	12648	12357	12441	12674	12393	12425	12577	12550	12590	12493	12583	12444	12471	12444	12460	12404	12641	12610	12552	12468	12452	12557	12482	12442	12560	12475	12485	12587	12479	12574	12526	12566	12370	12487	12457	12452	12585	12578	12450	12463	12459	12407	12505	12438	12510	12498	12504	12524	12578	12410	12365	12465	12443	12507	12618	12607	12521	12476	12409	12470	12543	12522	12446	12575	12515	12427	12412	12477	12396	12381	12376	12464	12470	12584	12568	12549	12459	12387	12488	12507	12457	12511	12431	12439	12577	12499	12472	12567	12413	12560	12506	12508	12615	12468	12403	12576	12543	12569	12656	12520	12336	12403	12557	12501	12675	12586	12435	12481	12578	12552	12573	12494	12384	12436	12474	12552	12556	12376	12410	12468	12543	12558	12610	12528	12547	12445	12591	12551	12701	12553	12341	12442	12646	12440	12524	12583	12394	12613	12477	12454	12582	12529	12404	12546	12768	12497	12460	12556	12420	12593	12400	12420	12494	12518	12587	12486	12504	12569	12618	12545	12597	12497	12311	12449	12610	12485	12518	12430	12538	12464	12444	12358	12524	12467	12536	12453	12615	12405	12632	12536	12522	12452	12527	12359	12510	12577	12375	12373	12370	12463	12705	12417	12502	12463	12351	12457	12559	12684	12589	12400	12537	12545	12484	12361	12360	12438	12379	12462	12507	12644	12605	12501	12479	12442	12400	12634	12615	12611	12496	12745	12636	12548	12459	12552	12636	12381	12563	12645	12406	12432	12536	12432	12609	12576	12477	12568	12567	12334	12587	12485	12504	12487	12539	12659	12486	12490	12503	12492	12392	12527	12589	12674	12531	12605	12504	12439	12443	12480	12527	12536	12687	12367	12461	12385	12450	12568	12567	12462	12362	12496	12499	12455	12430	12486	12438	12667	12534	12432	12444	12404	12411	12520	12564	12514	12558	12369	12477	12538	12539	12443	12487	12502	12627	12519	12427	12493	12494	12534	12496	12523	12627	12418	12460	12464	12588	12469	12591	12372	12405	12532	12534	12611	12488	12403	12348	12499	12496	12567	12472	12378	12416	12592	12588	12595	12532	12466	12336	12619	12523	12544	12479	12597	12300	12479	12349	12635	12484	12441	12435	12553	12359	12470	12479	12601	12541	12488	12460	12558	12455	12496	12502	12666	12673	12359	12575	12617	12628	12429	12666	12506	12493	12419	12501	12555	12632	12495	12325	12444	12590	12281	12652	12373	12587	12458	12506	12453	12551	12450	12581	12314	12523	12534	12450	12447	12581	12427	12426	12569	12549	12365	12526	12453	12447	12417	12546	12389	12506	12498	12432	12440	12554	12504	12474	12554	12417	12472	12590	12491	12370	12476	12442	12298	12582	12250	12519	12500	12484	12600	12511	12564	12628	12398	12670	12655	12395	12427	12735	12515	12571	12484	12372	12458	12485	12423	12537	12399	12523	12478	12456	12454	12582	12606	12541	12535	12531	12538	12370	12471	12472	12581	12352	12575	12569	12509	12535	12447	12342	12523	12306	12572	12562	12471	12450	12375	12424	12586	12485	12313	12605	12655	12506	12498	12451	12524	12482	12519	12397	12692	12345	12519	12417	12518	12523	12594	12588	12525	12715	12363	12518	12263	12454	12666	12571	12532	12564	12537	12461	12578	12531	12588	12588	12557	12600	12426	12378	12611	12535	12478	12455	12507	12543	12521	12413	12593	12469	12617	12419	12508	12461	12532	12437	12566	12605	12429	12523	12446	12531	12493	12532	12568	12478	12517	12416	12544	12358	12553	12628	12520	12514	12437	12378	12476	12665	12470	12446	12335	12519	12489	12472	12464	12450	12365	12615	12530	12565	12501	12547	12406	12558	12346	12434	12290	12654	12548	12389	12618	12626	12485	12528	12400	12726	12449	12387	12577	12504	12508	12393	12449	12512	12460	12467	12421	12361	12468	12422	12494	12403	12499	12539	12553	12428	12508	12546	12582	12657	12459	12491	12564	12435	12699	12499	12315	12434	12429	12406	12490	12481	12428	12726	12513	12532	12337	12460	12477	12628	12568	12509	12461	12585	12492	12461	12322	12582	12598	12561	12531	12531	12513	12552	12244	12673	12419	12476	12373	12376	12509	12447	12594	12592	12438	12504	12472	12512	12538	12568	12507	12447	12574	12481	12350	12426	12515	12425	12406	12381	12453	12444	12430	12529	12542	12432	12406	12475	12516	12459	12424	12487	12480	12532	12565	12552	12450	12444	12362	12698	12406	12432	12491	12282	12529	12299	12398	12465	12464	12452	12447	12290	12441	12478	12597	12641	12450	12455	12470	12545	12493	12522	12448	12484	12590	12712	12488	12423	12375	12360	12510	12570	12430	12482	12489	12408	12383	12374	12509	12425	12444	12348	12438	12438	12332	12413	12496	12510	12551	12506	12326	12455	12503	12527	12518	12461	12568	12507	12515	12500	12521	12528	12513	12355	12531	12437	12401	12410	12405	12562	12331	12705	12491	12542	12516	12564	12495	12565	12392	12572	12374	12475	12369	12540	12444	12447	12392	12479	12621	12565	12534	12542	12575	12366	12411	12529	12495	12546	12593	12517	12553	12471	12372	12426	12481	12456	12490	12601	12507	12512	12413	12578	12590	12411	12567	12553	12521	12485	12462	12592	12546	12496	12489	12421	12614	12496	12455	12548	12564	12539	12575	12482	12621	12494	12465	12279	12542	12559	12440	12552	12439	12452	12585	12355	12674	12569	12479	12640	12349	12525	12444	12444	12582	12438	12653	12615	12535	12630	12633	12441	12594	12510	12432	12657	12537	12599	12529	12370	12622	12675	12430	12505	12327	12431	12606	12646	12364	12578	12469	12510	12468	12538	12408	12488	12447	12499	12649	12414	12537	12404	12411	12422	12672	12536	12505	12525	12480	12518	12550	12498	12491	12507	12582	12297	12614	12358	12721	12591	12554	12496	12631	12608	12410	12533	12449	12522	12566	12532	12496	12501	12480	12501	12463	12303	12375	12580	12563	12473	12727	12238	12538	12418	12495	12438	12513	12524	12457	12485	12462	12597	12475	12651	12453	12426	12483	12467	12546	12457	12374	12516	12535	12463	12581	12451	12503	12537	12525	12564	12609	12554	12505	12615	12553	12506	12504	12458	12614	12459	12501	12450	12632	12542	12448	12542	12631	12369	12388	12427	12592	12531	12609	12556	12532	12624	12498	12555	12458	12404	12609	12499	12577	12462	12623	12511	12607	12609	12459	12447	12554	12418	12543	12445	12490	12404	12629	12566	12403	12617	12286	12568	12472	12375	12488	12495	12495	12597	12574	12659	12622	12666	12421	12525	12458	12572	12490	12606	12532	12530	12449	12494	12460	12592	12541	12400	12348	12384	12685	12450	12398	12480	12522	12557	12517	12526	12561	12423	12515	12627	12423	12610	12474	12573	12469	12578	12440	12167	12516	12525	12580	12439	12486	12436	12461	12488	12595	12255	12465	12599	12454	12430	12324	12485	12580	12448	12626	12412	12353	12482	12567	12559	12491	12436	12425	12542	12466	12696	12333	12526	12643	12390	12696	12535	12557	12477	12489	12578	12608	12471	12464	12469	12598	12406	12518	12608	12494	12677	12497	12410	12543	12450	12578	12556	12441
25451	21430	36558	67643	31004	21847	19843	16968	16202	16079	16117	15884	15807	16003	16160	15930	16146	16333	16172	16141	16196	15957	16070	15943	15714	15794	15850	16019	15814	15837	15865	15796	16310	16562	16217	15697	15674	15571	15813	15586	15703	15661	15848	15754	15718	15764	15776	15798	15689	15489	15789	15586	15658	15601	15697	15596	15758	15878	15703	15741	15796	15732	15690	15783	15590	15631	15672	15714	15763	15660	15646	15547	15595	15687	15764	15783	15705	15553	15790	15312	15538	15833	15863	15697	15662	15888	15786	15728	15676	15646	15797	15646	15682	15668	15802	15615	15652	15542	15689	15704	15666	15706	15803	15704	15762	15542	15714	15585	15570	15719	15756	15562	15619	15882	15684	15614	15713	15557	15678	15478	15571	15865	15903	15803	15682	15670	15727	15900	15608	15700	15643	15503	15705	15759	15655	15619	15696	15340	15709	15632	15904	15696	15731	15396	15574	15704	15642	15782	15756	15769	15671	15819	15682	15585	15807	15661	15610	15641	15760	15705	15787	15711	15439	15543	15767	15775	15766	15769	15687	15908	15764	15398	15842	15749	15720	15786	15750	15592	15598	15667	15686	15768	15957	15772	15726	15811	15734	15826	15805	15828	15631	15666	15670	15595	15638	15541	15691	15736	15721	15681	15632	15618	15872	15670	15672	15663	15476	15764	15595	15533	15738	15428	15814	15588	15665	15606	15538	15626	15399	15678	15867	15595	15699	15425	15609	15506	15486	15813	15712	15757	15787	15661	15827	15768	15514	15686	15570	15648	15698	15661	15513	15737	15586	15502	15796	15641	15682	15557	15739	15749	15546	15579	15653	15523	15514	15702	15597	15697	15697	15868	15583	15801	15511	15653	15510	15494	15549	15628	15646	15581	15735	15598	15526	15669	15473	15677	15860	15628	15424	15669	15739	15721	15593	15632	15683	15723	15750	15611	15572	15687	15748	15510	15777	15578	15842	15707	15685	15923	15838	15634	15714	15822	15744	15602	15737	15599	15557	15846	15795	15559	15689	15661	15516	15671	15619	15567	15947	15701	15706	15480	15555	15894	15580	15543	15702	15534	15671	15685	15603	15622	15789	15764	15589	15776	15780	15736	15603	15745	15649	15654	15772	15513	15610	15652	15602	15578	15733	15566	15858	15622	15755	15630	15501	15775	15781	15827	15769	15631	15620	15691	15667	15779	15836	15654	15520	15691	15687	15699	15567	15591	15676	15672	15480	15790	15675	15750	15607	15596	15736	15566	15646	15830	15703	15433	15605	15567	15745	15776	15662	15736	15769	15591	15596	15664	15764	15571	15659	15603	15781	15527	15840	15645	15638	15516	15705	15694	15812	15591	15492	15755	15669	15576	15883	15673	15703	15583	15746	15529	15727	15633	15721	15726	15830	15577	15604	15624	15538	15691	15639	15596	15585	15596	15774	15691	15555	15923	15845	15694	15664	15519	15611	15646	15641	15669	15629	15680	15558	15662	15654	15746	15594	15669	15686	15696	15519	15744	15494	15709	15728	15460	15692	15830	15733	15605	15581	15627	15625	15714	15678	15604	15663	15759	15537	15774	15620	15512	15725	15778	15762	15640	15617	15667	15746	15754	15861	15656	15552	15625	15612	15761	15779	15832	15692	15857	15532	15865	15598	15604	15737	15550	15634	15862	15652	15555	15538	15633	15460	15728	15688	15704	15794	15527	15580	15737	15748	15581	15834	15608	15562	15531	15550	15661	15656	15671	15746	15676	15397	15634	15677	15729	15671	15648	15473	15687	15483	15679	15431	15629	15703	15543	15598	15671	15712	15739	15638	15801	15857	15518	15767	15873	15732	15746	15629	15723	15666	15719	15500	15520	15565	15587	15718	15779	15667	15755	15593	15640	15791	15592	15717	15658	15966	15631	15612	15487	15777	15622	15488	15740	15751	15833	15790	15536	15735	15822	15824	15670	15710	15597	15859	15561	15994	15686	15657	15835	15784	15576	15497	15672	15592	15654	15485	15625	15800	15610	15654	15574	15787	15660	15463	15630	15738	15693	15848	15551	15541	15644	15811	15704	15702	15602	15621	15536	15522	15529	15628	15818	15457	15706	15605	15742	15712	15897	15680	15576	15708	15777	15492	15665	15587	15586	15686	15607	15692	15516	15644	15814	15711	15587	15523	15648	15850	15438	15509	15528	15494	15690	15714	15525	15891	15671	15514	15658	15680	15644	15696	15537	15821	15826	15538	15767	15821	15494	15508	15556	15594	15503	15537	15726	15849	15757	15655	15706	15568	15824	15679	15885	15607	15509	15881	15797	15650	15622	15745	15757	15690	15663	15618	15819	15748	15647	15636	15708	15604	15554	15647	15717	15471	15671	15738	15595	15619	15710	15827	15515	15790	15667	15618	15824	15765	15527	15392	15679	15657	15644	15662	15762	15594	15711	15775	15871	15581	15652	15515	15663	15764	15841	15737	15743	15625	15783	15617	15694	15616	15675	15646	15712	15800	15902	15657	15729	15810	15635	15830	15942	15669	15688	15833	15599	15611	15677	15711	15430	15543	15798	15755	15779	15653	15581	15610	15533	15592	15633	15580	15510	15689	15708	15583	15660	15592	15620	15679	15597	15709	15827	15791	15616	15564	15566	15703	15674	15852	15675	15654	15558	15619	15697	15702	15675	15759	15848	15690	15468	15856	15685	15620	15508	15743	15825	15806	15664	15683	15549	15665	15693	15562	15788	15642	15768	15713	15736	15768	15790	15590	15792	15666	15735	15690	15658	15667	15745	15694	15795	15703	15734	15737	15737	15836	15487	15678	15590	15565	15369	15717	15651	15690	15570	15613	15512	15721	15647	15694	15474	15666	15964	15608	15610	15725	15670	15891	15646	15627	15702	15665	15608	15774	15516	15720	15523	15857	15662	15751	15629	15700	15566	15659	15671	15557	15636	15691	15731	15589	15479	15742	15868	15917	15651	15715	15716	15505	15482	15789	15696	15953	15728	15691	15689	15819	15701	15633	15759	15745	15739	15556	15557	15515	15649	15752	15885	15579	15594	15569	15759	15595	15678	15736	15818	15808	15930	15829	15797	15724	15638	15584	15618	15653	15784	15591	15797	15684	15765	15565	15775	15741	15552	15665	15616	15721	15679	15781	15673	15781	15594	15783	15649	15561	15710	15696	15638	15654	15683	15668	15915	15918	15804	15826	15874	15642	15750	15858	15790	15803	15554	15648	15665	15711	15632	15844	15913	15691	15860	15643	15793	15661	15585	15566	15921	15803	15657	15722	15564	15589	15549	15663	15708	15705	15753	15640	15998	15584	15579	15789	15599	15766	15713	15807	15819	15546	15607	15711	15784	15742	15669	15701	15615	15572	15583	15505	15698	15606	15899	15466	15784	15693	15623	15662	15638	15627	15586	15580	15739	15631	15594	15740	15576	15534	15724	15824	15511	15749	15641	15635	15793	15838	15599	15675	15735	15497	15514	15456	15717	15630	15759	15770	15571	15853	15643	15577	15554	15728	15621	15663	15626	15815	15697	15608	15714	15595	15710	15806	15504	15544	15649	15653	15598	15737	15587	15557	15601	15591	15669	15619	15672	15732	15597	15478	15744	15735	15647	15832	15658	15795	15768	15426	15763	15810	15793	15844	15677	15747	15552	15832	15606	15695	15572	15626	15621	15771	15688	15907	15628	15705	15723	15786	15673	15578	15592	15756	15742	15738	15693	15535	15589	15577	15736	15735	15876	15775	15646	15657	15700	15639	15537	15689	15655	15670	15722	15574	15707	15825	15706	15502	15644	15674	15555	15882	15840	15772	15685	15644	15637	15507	15592	15652	15756	15702	15468	15634	15580	15586	15567	15659	15639	15573	15555	15767	15841	15831	15595	15902	15535	15707	15629	15546	15622	15772	15759	15611	15510	15640	15883	15755	15696	15735	15852	15849	15884	15606	15608	15723	15841	15608	15596	15807	15688	15750	15454	15585	15853	15695	15771	15585	15778	15579	15693	15671	15695	15586	15777	15741	15693	15673	15678	15642	15580	15621	15695	15542	15746	15514	15614	15761	15752	15647	15828	15568	15438	15614	15784	15668	15570	15772	15807	15741	15745	15551	15687	15618	15786	15619	15525	15779	15695	15643	15583	15651	15603	15608	15674	15640	15867	15664	15722	15598	15733	15852	15628	15552	15645	15555	15816	15532	15600	15772	15754	15667	15548	15500	15513	15668	15552	15686	15817	15729	15573	15697	15693	15505	15656	15650	15691	15686	15683	15604	15785	15545	15596	15763	15732	15602	15622	15626	15751	15806	15826	15650	15700	15597	15670	15632	15631	15743	15713	15986	15654	15640	15624	15599	15670	15764	15645	15712	15496	15674	15632	15708	15702	15578	15534	15805	15838	15623	15875	15750	15644	15612	15563	15632	15311	15601	15523	15612	15461	15633	15598	15723	15538	15602	15522	15777	15736	15896	15672	15633	15703	15650	15473	15686	15662	15742	15772	15487	15763	15699	15788	15723	15683	15550	15616	15616	15619	15542	15672	15758	15652	15686	15639	15705	15748	15755	15658	15748	15682	15620	15748	15762	15579	15698	15647	15572	15568	15580	15791	15723	15590	15529	15655	15474	15526	15434	15686	15906	15734	15613	15490	15575	15708	15637	15619	15888	15630	15619	15793	15636	15802	15655	15623	15755	15629	15591	15532	15542	15599	15520	15399	15653	15635	15673	15647	15806	15671	15571	15700	15807	15599	15674	15772	15530	15571	15673	15658	15627	15612	15663	15784	15518	15533	15654	15805	15813	15698	15835	15729	15753	15672	15472	15792	15880	15660	15712	15673	15743	15722	15681	15651	15690	15808	15841	15716	15703	15630	15680	15669	15534	15703	15480	15756	15599	15714	15603	15798	15590	15638	15587	15729	15520	15689	15625	15470	15684	15615	15679	15685	15657	15792	15981	15791	15588	15537	15587	15524	15704	15651	15691	15658	15678	15598	15670	15501	15670	15610	15624	15820	15578	15585	15607	15483	15626	15491	15727	15657	15624	15633	15679	15665	15580	15564	15587	15767	15770	15840	15869	15707	15833	15867	15446	15583	15894	15669	15743	15537	15595	15684	15654	15603	15723	15732	15535	15760	15633	15683	15697	15599	15801	15602	15482	15625
16400	29642	70746	75977	19734	14878	14484	14045	14314	14115	13552	13750	13711	13513	13444	13454	13846	13779	13732	13793	13923	13924	13770	13618	13423	13509	13358	13417	13478	13243	13436	13634	13907	14557	13731	13515	13317	13288	13300	13265	13264	13216	13300	13264	13177	13324	13178	13200	13261	13059	13215	13312	13302	13334	13247	13289	13145	13240	13266	13210	13334	13206	13235	13298	13402	13280	13373	13267	13223	13266	13166	13146	13264	13198	13451	13340	13406	13189	13130	13302	13309	13328	13377	13365	13099	13318	13412	13303	13149	13461	13211	13313	13354	13172	13357	13192	13129	13301	13329	13274	13270	13290	13290	13167	13108	13274	13223	13346	13210	13204	13219	13248	13353	13100	13210	13407	13144	12995	13157	13275	13383	13126	13233	13221	13371	13277	13232	13273	13292	13222	13326	13249	13220	13254	13299	13396	13193	13217	13370	13253	13354	13414	13227	13220	13220	13285	13161	13367	13403	13063	13295	13263	13307	13389	13338	13336	13323	13246	13369	13168	13193	13163	13215	13267	13535	13259	13229	13187	13275	13235	13286	13280	13333	13247	13167	13289	13265	13293	13358	13122	13137	13223	13274	13327	13324	13279	13476	13240	13292	13314	13156	13400	13146	13114	13186	13254	13317	13341	13142	13368	13370	13251	13442	13281	13239	13366	13282	13223	13197	13521	13337	13201	13228	13263	13028	13274	13275	13114	13376	13169	13231	13266	13222	13135	13503	13259	13134	13342	13308	13298	13234	13338	13307	13100	13368	13304	13276	13265	13262	13230	13348	13225	13338	13272	13243	13176	13380	13144	13248	13278	13285	13360	13262	13339	13199	13150	13291	13261	13227	13230	13356	13231	13203	13179	13245	13196	13276	13208	13343	13436	13126	13466	13103	13435	13189	13195	13316	13232	13394	13174	13376	13372	13118	13253	13240	13180	13233	13237	13339	13322	13303	13256	13164	13377	13319	13289	13298	13290	13214	13406	13239	13157	13290	13010	13216	13323	13198	13323	13263	13409	13369	13327	13318	13212	13180	13178	13307	13280	13179	13300	13375	13107	13369	13068	13312	13272	13235	13286	13413	13146	13107	13278	13232	13228	13229	13410	13357	13256	13309	13123	13295	13249	13241	13285	13313	13209	13383	13507	13244	13448	13265	13277	13325	13178	13211	13378	13301	13188	13303	13397	13424	13310	13337	13276	13346	13172	13075	13139	13373	13378	13212	13224	13334	13294	13297	13347	13372	13259	13183	13273	13179	13380	13326	13142	13131	13319	13290	13288	13269	13302	13364	13202	13366	13326	13079	13240	13329	13516	13242	13225	13257	13199	13131	13307	13127	13493	13297	13448	13185	13424	13305	13241	13408	13295	13288	13250	13159	13336	13354	13275	13245	13298	13383	13258	13217	13289	13312	13318	13288	13221	13242	13368	13299	13346	13373	13287	13296	13287	13446	13358	13219	13184	13419	13170	13439	13188	13279	13440	13201	13229	13348	13141	13252	13326	13265	13160	13143	13362	13448	13273	13158	13342	13263	13290	13397	13210	13171	13062	13138	13184	13216	13094	13310	13171	13255	13305	13241	13134	13337	13338	13123	13357	13423	13182	13306	13219	13230	13342	13287	13356	13449	13256	13224	13544	13112	13284	13341	13296	13178	13193	13261	13266	13302	13247	13205	13229	13142	13239	13305	13289	13285	13315	13285	13321	13293	13323	13174	13229	13232	13238	13502	13225	13240	13282	13403	13198	13315	13033	13311	13138	13487	13099	13168	13248	13271	13328	13253	13180	13269	13185	13268	13308	13435	13199	13231	13198	13288	13290	13358	13259	13334	13295	13171	13354	13307	13246	13202	13259	13120	13261	13156	13279	13151	13287	13373	13211	13312	13295	13303	13386	13242	13335	13375	13296	13181	13168	13346	13054	13329	13351	13352	13147	13266	13151	13146	13317	13329	13159	13348	13309	13195	13118	13273	13287	13401	13367	13139	13204	13304	13385	13229	13330	13412	13293	13184	13341	13194	13223	13044	13203	13250	13255	13311	13238	13298	13395	13231	13182	13261	13409	13396	13245	13382	13298	13442	13302	13305	13260	13208	13200	13260	13278	13215	13156	13357	13470	13251	13534	13206	13177	13386	13373	13340	13309	13095	13207	13449	13211	13203	13421	13284	13172	13295	13248	13324	13313	13306	13331	13363	13414	13184	13247	13331	13306	13241	13290	13200	13314	13215	13367	13344	13251	13303	13239	13120	13228	13064	13205	13324	13331	13242	13343	13359	13285	13076	13359	13270	13321	13126	13070	13226	13293	13262	13264	13325	13328	13247	13423	13162	13232	13303	13236	13252	13281	13325	13363	13238	13235	13473	13081	13286	13280	13429	13272	13315	13332	13202	13352	13210	13232	13383	13229	13242	13178	13300	13057	13183	13350	13194	13310	13380	13354	13382	13444	13311	13071	13317	13076	13393	13165	13226	13211	13320	13314	13429	13336	13397	13206	13194	13280	13402	13316	13049	13311	13314	13244	13301	13166	13111	13131	13304	13127	13272	13273	13252	13313	13083	13317	13218	13304	13119	13443	13222	13302	13353	13409	13098	13228	13399	13241	13368	13420	13397	13153	13196	13284	13343	13269	13280	13134	13121	13142	13326	13357	13153	13238	13197	13434	13293	13262	13359	13267	13203	13231	13287	13244	13339	13444	13264	13228	13314	13250	13363	13419	13279	13374	13118	13260	13192	13281	13196	13208	13376	13127	13249	13193	13239	13308	13265	13470	13212	13369	13245	13278	13419	13316	13388	13070	13318	13269	13310	13253	13277	13219	13168	13367	13312	13178	13390	13208	13173	13203	13196	13355	13322	13184	13288	13234	13375	13396	13399	13262	13350	13173	13325	13401	13414	13233	13302	13255	13344	13273	13245	13212	13176	13202	13211	13156	13421	13264	13175	13314	13270	13189	13364	13408	13337	13245	13250	13532	13316	13281	13297	13253	13222	13387	13227	13307	13076	13309	13202	13277	13260	13224	13417	13401	13305	13325	13290	13142	13203	13237	13127	13169	13322	13337	13323	13334	13315	13423	13379	13361	13456	13213	13260	13248	13183	13168	13506	13257	13333	13210	13226	13358	13184	13140	13287	13404	13143	13323	13300	13110	13387	13264	13167	13136	13174	13297	13136	13290	13318	13372	12980	13308	13395	13219	13215	13275	13263	13206	13206	13199	13286	13196	13175	13358	13344	13190	13294	13192	13369	13205	13105	13172	13226	13139	13266	13194	13143	13465	13316	13356	13233	13447	13221	13220	13321	13223	13363	13416	13037	13257	13360	13331	13336	13344	13201	13209	13207	13170	13203	13304	13434	13191	13307	13230	13352	13300	13237	13194	13186	13062	13246	13290	13207	13306	13232	13417	13317	13266	13218	13235	13210	13309	13269	13363	13281	13149	13126	13451	13081	13243	13472	13404	13325	13340	13322	13295	13233	13313	13078	13397	13344	13333	13277	13338	13110	13310	13400	13321	13285	13384	13110	13426	13415	13348	13356	13241	13393	13122	13288	13143	13343	13285	13238	13095	13300	13347	13277	13384	13344	13170	13390	13313	13390	13337	13323	13248	13422	13282	13262	13327	13317	13234	13135	13279	13138	13114	13214	13291	13199	13141	13212	13216	13182	13250	13248	13289	13491	13267	13161	13161	13272	13265	13096	13378	13319	13270	13305	13212	13244	13303	13255	13242	13387	13434	13401	13312	13244	13179	13218	13271	13167	13466	13275	13322	13299	13152	13317	13312	13372	13237	13333	13238	13223	13134	13346	13283	13216	13240	13142	13365	13237	13202	13375	13319	13282	13243	13241	13301	13256	13176	13248	13405	13291	13252	13400	13250	13329	13412	13179	13318	13186	13317	13300	13269	13252	13162	13361	13348	13373	13242	13208	13317	13153	13300	13331	13358	13128	13234	13178	13204	13200	13294	13337	13318	13281	13313	13368	13155	13353	13309	13329	13224	13267	13302	13347	13191	13199	13192	13258	13391	13332	13163	13220	13350	13226	13310	13274	13121	13381	13376	13227	13148	13425	13351	13340	13265	13334	13226	13283	13209	13280	13403	13370	13433	13350	13163	13306	13318	13421	13284	13299	13326	13276	13262	13154	13257	13317	13366	13143	13337	13117	13260	13184	13192	13356	13234	13248	13222	13356	13211	13164	13265	13217	13290	13135	13247	13341	13159	13414	13330	13276	13297	13260	13200	13343	13361	13391	13220	13208	13220	13197	13346	13227	13295	13400	13212	13426	13279	13448	13246	13343	13273	13183	13107	13311	13231	13360	13198	13289	13351	13134	13231	13276	13299	13330	13309	13203	13300	13279	13274	13230	13269	13378	13071	13329	13294	13235	13219	13307	13368	13180	13205	13301	13446	13102	13199	13184	13159	13238	13279	13210	13134	13363	13229	13293	13270	13328	13323	13298	13209	13370	13217	13164	13334	13216	13114	13162	13451	13184	13245	13091	13372	13262	13330	13227	13283	13278	13257	13219	13349	13338	13204	13169	13256	13250	13232	13261	13297	13352	13302	13118	13202	13338	13252	13243	13266	13135	13339	13163	13296	13294	13298	13384	13295	13227	13322	13213	13159	13232	13245	13240	13327	13206	13121	13188	13175	13182	13267	13211	13315	13238	13324	13077	13253	13311	13191	13339	13212	13304	13394	13051	13468	13228	13245	13210	13421	13085	13384	13183	13292	13414	13504	13273	13378	13299	13369	13298	13290	13337	13291	13361	13154	13479	13270	13300	13327	13351	13434	13348	13303	13291	13197	13453	13019	13376	13318	13253	13257	13412	13209	13273	13195	13357	13119	13403	13264	13348	13256	13517	13281	13256	13224	13289	13279	13270	13320	13143	13337	13432	13171	13380	13300	13122	13103	13139	13293	13334	13144	13254	13235	13354	13160	13329	13326	13438	13389	13126	13226	13463	13165	13364	13320	13267	13357	13230	13275	13397	13172	13385	13336	13388	13182	13133	13163	13329	13158	13297	13375	13371	13364	13264	13197	13415	13289	13306	13231	13224	13304	13142	13278	13110	13326	13306	13440	13218	13267	13428	13307	13142	13239	13337	13300	13177	13335	13360	13318	13098	13210	13186	13322	13148	13234	13312	13387
23897	21449	36378	59037	29353	24369	23688	18142	17173	17172	16732	16596	16552	16639	16397	16530	16483	16688	16727	16632	16475	16820	16735	16412	16398	16123	16146	16117	16227	15943	16095	16155	16313	17779	17592	16268	16163	15995	16038	16105	15961	16165	15981	16098	16156	15872	16055	16007	16048	15978	16185	15939	15968	15882	15918	15872	16008	15762	16104	15968	16088	15997	16059	16007	16159	16109	16046	16089	16152	15917	15919	16096	16193	16027	15956	16206	16027	16104	15855	15930	16014	16098	16050	16090	15921	15983	16006	15988	16153	15803	16124	15836	16247	15894	15906	16143	16047	16118	16210	15961	16045	15982	15859	15884	15940	15937	16028	15894	16255	15815	15996	15909	16127	15980	16023	16004	16280	16145	16152	15834	16256	16056	16047	16141	16020	15942	15978	16122	15989	16030	16063	16088	15974	15913	15835	15991	16191	16447	16240	15976	15995	16009	16167	15892	16007	15802	15685	15845	15978	15816	15877	15908	16158	15853	15839	15754	15895	15822	16067	15910	16174	15806	16100	15891	16065	16047	16114	15990	15965	15902	16060	15986	15950	16186	16185	15921	16120	15985	16025	15973	16080	15863	16080	15987	15708	16001	16109	16046	15899	15893	15899	15785	16004	15899	15953	15899	15924	15954	15926	15876	15902	15895	15973	15889	15947	16097	16129	16102	16085	16021	16058	15980	15876	15997	15917	15877	15891	15939	15900	15861	15998	15816	15873	15915	15855	15959	15888	15795	15868	15998	15743	16282	15845	16036	16098	15832	15769	15905	15938	15897	15953	15882	16054	16108	15793	16075	15948	15895	15945	16017	15908	16146	15911	15991	15884	15886	16076	16109	15907	15821	16049	15818	16042	16018	15924	15830	15950	15993	15784	16069	16240	16189	16079	15730	15890	16104	16122	15827	15942	16029	15852	15962	15945	15950	15851	15964	15630	15971	16071	16001	15971	16097	16086	16012	15934	15837	15867	16079	15900	15984	15987	15822	16028	16016	15651	15896	15989	16021	16007	15955	16033	16083	15993	15882	15677	15865	15937	16134	15838	16080	16153	15943	15982	15910	16027	15848	16038	15982	15942	15772	15809	15905	16066	16047	15836	15847	15838	16132	15985	15735	16135	15924	16134	15817	16039	15989	16122	15767	15932	16114	15985	15904	16042	16004	15924	15774	16011	15841	16115	15806	15932	16225	15832	15977	15761	15898	15978	15798	15983	15956	15981	15756	16034	16077	16118	15770	15853	15962	15986	15974	15999	16034	15880	16145	16109	15879	15770	15946	15975	15897	15886	16019	16061	16002	16053	15794	15975	15997	15819	16086	15922	16026	16044	15991	15892	15987	15965	15818	15868	16069	15734	15958	16070	15975	15948	15991	16003	15893	15965	15901	15990	15775	15977	15927	15978	15880	15870	15755	15901	16057	15833	15959	15935	15910	16071	15878	15889	15901	15774	15821	15782	15910	16117	15986	16059	16080	16182	15971	16064	15872	16085	15988	16007	16015	16067	15932	16058	15973	16041	15836	15813	16059	16056	15897	15906	15846	15918	15924	15912	15986	16110	16074	16039	15700	15848	15906	15974	15821	16019	16128	16004	15868	16080	16131	15952	15950	16062	15871	15901	15926	15985	16020	15861	15844	15888	16025	16020	15920	16068	15978	15881	16168	16086	15986	16179	15821	15818	15962	16064	15903	15994	15956	15930	16122	15854	16083	16139	15742	16058	16000	16051	16224	15808	15947	15658	15784	15901	15943	15877	15924	15776	15935	15963	15961	15864	15931	16124	15884	15929	15730	15951	15878	15734	15869	15854	15890	15994	16099	15855	15895	15915	16013	15826	15871	16140	16024	16078	15775	15952	15783	16274	15959	16203	15905	15906	15838	16176	16091	16195	16012	16059	15975	16031	15692	16161	15770	15830	15865	15933	15860	15837	15960	16104	15686	16021	15827	16151	15885	15827	16020	15906	15909	15877	15793	15826	15932	15832	15863	15939	16053	15937	15893	15970	16032	15963	16282	15937	15890	15937	15917	15815	15865	16011	16073	16010	16081	16040	15933	16057	15832	16002	15795	15905	15894	15883	15754	16065	16074	15987	16067	15885	16149	15983	15919	15997	16421	16068	15933	15824	15921	15870	15846	16037	16025	16031	15844	16045	16083	15899	16186	15967	15918	15930	15858	15932	15896	15956	15902	16073	15934	15936	15955	15869	15964	16076	16149	15930	15784	15939	15797	16035	15890	16009	15955	16007	16031	15808	16001	15881	15945	16003	16247	16013	15802	15947	15990	16116	16072	15887	15774	15869	15881	15944	15958	15699	15977	16141	16091	16222	15878	15938	15844	16128	15911	15836	15779	15986	16051	15923	15935	15993	16000	16143	15886	16077	15807	15990	15778	16133	15902	15755	15840	15933	16021	15915	15874	15761	16018	15862	15842	15932	15971	15846	16081	15920	15850	15789	15909	15999	15852	15948	15999	16024	15936	15986	15787	16021	16047	15898	15989	15897	16002	15917	15983	15834	15808	15961	15862	15864	15916	15924	16118	15859	16235	15984	15947	15956	15830	15930	16002	15960	16032	15935	16103	15720	15886	15930	15925	15831	15993	15991	16000	16072	16140	15897	16007	15844	15878	16106	15786	15903	15906	16042	15878	15860	15784	15638	16065	15899	16132	15893	15836	16022	15914	15965	15912	15820	16038	16193	15770	15923	15985	15953	15883	15947	15749	15932	15908	15782	16220	16107	16039	15914	16092	15872	15958	16006	16002	15953	15999	15972	15707	15929	15960	15950	15955	16075	15891	16290	16022	15840	15829	16000	15942	15975	15852	15991	16023	15950	15863	15675	16002	15878	15909	15725	15837	15866	16037	15875	16013	15841	15966	16000	16018	16096	15886	15859	16222	16140	15933	16105	15959	15868	15935	16052	15775	16141	15898	15677	16136	15859	15794	16007	15976	15758	15951	16055	16032	15883	15910	15880	15809	15898	16031	15948	16072	15925	15916	15887	16090	16112	15972	16102	15941	16061	15950	16086	15922	15923	15868	16174	15898	15858	16065	16186	16062	15921	15943	15854	15871	15973	15943	16123	15925	15887	15740	15942	16059	16068	16141	15994	15901	16057	16036	15913	15928	15866	15966	15905	15880	15982	15802	15925	16010	16182	16170	15878	16112	16058	15751	15924	15722	16013	15977	16029	15874	15873	15727	15922	15779	16050	15857	16132	15952	16052	16027	15935	15992	16108	15845	16022	16065	15811	15864	16151	15801	15743	15768	15916	15965	15984	15913	15815	15811	15851	16014	15818	15942	15880	15786	15829	15972	15976	15961	15873	15978	16008	15759	15854	15783	15945	15904	16079	15904	16181	15938	15872	15867	15889	15991	16012	16228	15991	15803	16027	15643	15993	15888	15946	15968	15775	16030	15955	16236	15950	15988	16074	15876	15977	16052	15798	15833	15863	15945	16186	15845	15913	16114	15831	16020	15910	16058	16023	16016	16149	16048	16047	16057	15996	16036	15996	15925	15906	16076	15772	15769	15848	16100	15909	16133	16015	16050	15993	15978	15977	15984	15912	16049	15953	15838	15954	15650	16156	15862	15992	16033	15792	16122	16204	16160	15997	15923	16031	16002	15902	15968	15961	15882	15960	15973	15994	15783	15950	15951	16067	16034	16008	15820	16139	15680	15997	15794	16064	15871	15994	16023	15903	15933	15837	15934	15880	15863	15863	16139	15782	15767	15794	16067	15888	15840	16001	15778	15815	15970	15806	15946	16162	16042	15988	15917	16231	15943	15838	15842	16010	15970	16030	15935	16228	16093	15916	15934	16023	16017	15751	15993	16011	15874	15984	16068	15821	15995	15902	15905	15807	15941	15755	16018	15992	16112	16112	16077	15927	15979	15952	16084	16158	15829	15944	16073	16071	15921	15942	15794	16074	16214	15817	16097	15844	15978	15969	15977	16030	15994	15986	16065	15868	15942	16009	16015	16035	15866	16073	15904	16017	15896	16004	15861	15913	16127	15867	16001	15943	16001	15953	15860	16051	15967	15925	15910	16029	15893	15749	15833	16001	15919	15882	16086	15977	15690	16182	15919	15932	15878	15620	16014	16097	16116	15952	16175	16092	15973	15905	15842	15736	15957	16024	15963	15965	15887	15634	15891	15772	15777	15877	15999	15804	15889	15872	16022	16152	15865	16137	15850	15954	16039	15889	15966	15700	15979	15795	15940	16046	15944	15643	15852	15934	15946	15928	15998	15786	16010	15829	16004	15891	15920	15911	15978	15966	15851	15952	16038	15931	15841	16077	15892	16149	15785	15932	16053	16095	16047	15914	16039	15987	16134	15935	16052	16131	16081	15964	16093	15917	15961	16016	15919	16017	15836	15972	15952	16005	15993	15770	16103	15897	15980	16175	16097	15992	15973	16048	15960	16056	15917	15993	15978	15938	15744	15929	15900	15915	15764	15889	16004	15956	16035	15986	16301	15961	15913	16018	15924	15643	15760	15947	15969	15955	15848	15822	15971	16044	16043	16195	16051	15918	15872	15915	16006	15999	15883	15780	15682	15981	15976	15883	15751	16084	15848	16114	16051	15924	16158	16191	16065	15987	15923	15957	15740	15792	16072	16052	15838	15986	16029	15963	16056	16047	15965	16073	15841	15885	16016	15870	15949	15838	16237	15796	15830	16134	15979	16016	15910	15819	15987	15770	16025	15859	15831	15964	16138	15847	16053	15978	15973	15826	15969	15931	15945	16120	15886	16101	16100	15959	16256	15951	15841	15751	16116	15761	15875	15974	15857	15972	15974	15822	15996	15965	16359	15907	15934	16001	15999	15949	16131	16032	16107	15822	15830	15841	16110	15992	16079	15893	16058	15864	15877	16002	15957	16034	15942	15847	15959	15815	15920	15997	15990	15967	15933	15947	15870	16026	16032	15966	15886	16085	16070	16051	16219	16035	15962	15858	15995	15936	16025	15844	15763	15824	15813	15861	16012	15973	15852	15853	15905	16084	16233	15928	15999	15733	15883	15896	15972	16097	16082	15839	16030	16102	16071	15937	15857	15838	16136	15928	15742	15947	15949	15937	16113	16073	16109	15954	15896	15947	15896	16110	16123	16009	16088	15902	15860	15970	16044	15947	15872	15929	15849
18926	32370	67191	81461	22795	16393	15191	14980	15074	14473	14415	14308	14198	14174	13830	14069	14193	14286	14183	14388	14158	14487	14226	13869	13793	13562	13812	13658	13515	13690	13743	13425	14091	16337	15434	13899	13470	13421	13357	13317	13337	13277	13362	13471	13502	13583	13472	13380	13253	13402	13397	13384	13420	13535	13516	13305	13599	13320	13495	13519	13365	13546	13400	13436	13436	13470	13301	13355	13428	13394	13465	13390	13471	13697	13491	13388	13435	13393	13377	13464	13400	13405	13398	13273	13484	13455	13340	13473	13559	13233	13405	13418	13372	13494	13395	13261	13524	13548	13379	13472	13395	13367	13524	13389	13411	13589	13409	13479	13453	13457	13501	13448	13495	13558	13464	13481	13384	13300	13403	13458	13462	13484	13347	13369	13504	13457	13505	13338	13532	13417	13296	13536	13486	13341	13467	13410	13354	13353	13430	13470	13258	13367	13522	13400	13455	13507	13491	13391	13319	13494	13255	13438	13320	13388	13608	13423	13459	13366	13443	13395	13414	13471	13522	13353	13385	13464	13450	13340	13372	13492	13431	13337	13344	13524	13337	13461	13516	13578	13269	13361	13357	13340	13418	13388	13496	13456	13687	13450	13467	13468	13354	13472	13288	13448	13487	13506	13572	13343	13483	13398	13547	13359	13445	13247	13567	13391	13552	13250	13456	13408	13360	13359	13324	13445	13387	13441	13561	13557	13431	13453	13364	13355	13472	13420	13459	13413	13416	13479	13369	13324	13361	13435	13547	13491	13424	13295	13390	13325	13383	13363	13368	13458	13349	13386	13378	13303	13340	13365	13352	13454	13486	13418	13319	13387	13525	13411	13482	13392	13651	13292	13384	13462	13342	13241	13428	13355	13457	13325	13262	13313	13336	13490	13382	13355	13376	13515	13352	13395	13288	13255	13350	13302	13381	13302	13278	13496	13425	13553	13528	13383	13523	13585	13477	13271	13454	13439	13299	13441	13301	13504	13531	13512	13551	13316	13388	13410	13399	13387	13514	13468	13296	13372	13217	13427	13285	13370	13295	13417	13426	13683	13553	13290	13513	13326	13472	13319	13517	13449	13434	13427	13467	13397	13387	13293	13524	13379	13411	13502	13461	13331	13575	13483	13410	13408	13373	13246	13247	13384	13330	13416	13345	13291	13465	13352	13286	13348	13270	13421	13396	13481	13463	13293	13585	13547	13395	13607	13355	13383	13288	13497	13404	13321	13435	13289	13454	13414	13514	13178	13420	13394	13382	13442	13359	13328	13284	13397	13339	13453	13225	13338	13361	13348	13396	13270	13334	13470	13329	13505	13440	13299	13263	13594	13426	13332	13623	13354	13306	13629	13678	13378	13484	13307	13258	13379	13511	13556	13340	13442	13500	13319	13527	13423	13223	13500	13413	13423	13373	13453	13450	13384	13379	13382	13489	13378	13529	13450	13370	13434	13454	13294	13396	13359	13465	13487	13241	13403	13352	13490	13563	13316	13353	13418	13464	13395	13424	13418	13438	13472	13507	13380	13461	13506	13491	13383	13549	13539	13476	13358	13487	13469	13536	13386	13479	13371	13525	13260	13183	13462	13453	13579	13254	13408	13416	13369	13477	13484	13450	13320	13356	13444	13522	13317	13250	13524	13239	13528	13362	13535	13354	13442	13255	13295	13398	13347	13327	13386	13448	13553	13496	13504	13294	13459	13519	13328	13437	13344	13477	13379	13556	13421	13568	13357	13388	13620	13322	13478	13394	13648	13324	13362	13425	13615	13261	13624	13250	13409	13389	13351	13409	13371	13445	13660	13258	13412	13380	13529	13565	13453	13430	13364	13273	13575	13536	13465	13542	13298	13457	13468	13490	13380	13382	13424	13411	13293	13514	13612	13396	13482	13462	13465	13435	13401	13355	13419	13439	13520	13452	13370	13424	13409	13382	13397	13506	13310	13286	13335	13416	13485	13308	13405	13517	13476	13381	13452	13216	13399	13406	13422	13386	13300	13371	13391	13271	13381	13481	13400	13446	13436	13341	13345	13609	13298	13411	13398	13456	13487	13439	13460	13391	13422	13492	13541	13415	13321	13430	13459	13435	13399	13423	13398	13582	13423	13352	13486	13459	13209	13433	13389	13374	13269	13447	13556	13305	13452	13325	13349	13402	13369	13419	13450	13467	13391	13439	13136	13310	13197	13432	13521	13273	13375	13313	13374	13462	13430	13464	13381	13448	13349	13530	13276	13335	13422	13310	13390	13393	13377	13470	13474	13495	13289	13408	13341	13351	13368	13453	13472	13427	13509	13191	13378	13501	13420	13171	13423	13559	13456	13453	13362	13356	13306	13346	13649	13389	13471	13476	13455	13313	13641	13248	13357	13409	13377	13457	13484	13394	13553	13413	13467	13466	13368	13485	13462	13248	13509	13259	13439	13476	13443	13570	13401	13320	13385	13485	13293	13473	13441	13482	13313	13352	13326	13385	13448	13432	13269	13442	13278	13305	13432	13392	13477	13475	13360	13562	13459	13399	13267	13427	13400	13381	13318	13326	13450	13409	13416	13507	13350	13504	13483	13422	13308	13298	13442	13486	13472	13415	13456	13396	13409	13385	13341	13637	13250	13525	13247	13398	13552	13397	13408	13481	13320	13344	13497	13384	13401	13599	13408	13349	13355	13321	13482	13530	13314	13422	13311	13405	13407	13485	13401	13371	13426	13327	13408	13561	13432	13508	13427	13416	13315	13412	13328	13497	13637	13464	13395	13578	13476	13506	13391	13464	13431	13486	13343	13525	13354	13505	13379	13521	13326	13413	13478	13453	13488	13446	13482	13421	13510	13509	13396	13341	13315	13286	13303	13343	13335	13552	13404	13452	13350	13555	13314	13575	13330	13463	13217	13609	13332	13544	13412	13475	13295	13527	13552	13467	13402	13361	13325	13297	13398	13539	13340	13416	13475	13453	13443	13407	13451	13459	13416	13471	13264	13358	13486	13509	13361	13370	13398	13306	13576	13435	13442	13446	13427	13473	13394	13463	13482	13410	13494	13356	13453	13332	13407	13546	13538	13306	13372	13376	13543	13365	13517	13558	13427	13524	13454	13261	13604	13304	13508	13535	13489	13409	13503	13415	13384	13386	13370	13498	13317	13413	13404	13535	13357	13329	13286	13520	13291	13454	13483	13276	13481	13442	13531	13426	13313	13415	13315	13327	13335	13422	13447	13429	13501	13608	13469	13372	13328	13506	13390	13138	13370	13497	13451	13440	13447	13484	13438	13407	13259	13402	13389	13388	13451	13504	13353	13292	13445	13474	13363	13323	13427	13242	13534	13281	13415	13318	13526	13405	13343	13248	13482	13449	13379	13315	13509	13531	13381	13418	13323	13361	13311	13425	13399	13293	13267	13243	13283	13378	13355	13489	13351	13605	13468	13287	13281	13500	13492	13235	13486	13510	13563	13314	13449	13385	13441	13596	13577	13234	13439	13442	13351	13466	13502	13413	13420	13300	13442	13362	13405	13434	13262	13520	13336	13448	13473	13363	13508	13591	13584	13402	13578	13282	13430	13378	13421	13370	13487	13353	13409	13386	13412	13277	13516	13382	13397	13305	13440	13394	13559	13250	13546	13558	13402	13527	13305	13275	13237	13252	13302	13422	13634	13495	13434	13417	13465	13514	13558	13446	13530	13421	13352	13391	13435	13468	13307	13305	13302	13431	13363	13473	13273	13447	13214	13533	13382	13371	13359	13431	13479	13374	13238	13568	13642	13497	13408	13467	13328	13434	13470	13450	13483	13379	13386	13379	13336	13460	13207	13284	13348	13252	13375	13435	13356	13449	13514	13349	13479	13490	13457	13359	13417	13541	13470	13495	13487	13482	13481	13415	13417	13469	13199	13468	13253	13551	13343	13473	13445	13305	13471	13365	13344	13513	13332	13312	13375	13479	13467	13274	13422	13459	13388	13311	13341	13527	13384	13407	13496	13499	13441	13164	13543	13515	13425	13503	13467	13466	13392	13502	13422	13472	13367	13408	13314	13280	13441	13459	13390	13289	13293	13577	13538	13314	13539	13280	13544	13237	13489	13274	13237	13675	13329	13363	13385	13427	13466	13507	13447	13371	13333	13438	13466	13619	13508	13370	13441	13547	13376	13422	13316	13335	13430	13370	13403	13501	13433	13399	13521	13367	13293	13436	13607	13358	13401	13527	13461	13456	13306	13458	13501	13389	13433	13396	13366	13467	13428	13479	13444	13496	13501	13420	13454	13435	13321	13604	13445	13384	13393	13349	13229	13292	13343	13353	13556	13369	13313	13331	13427	13355	13435	13335	13328	13395	13262	13363	13331	13320	13307	13322	13373	13464	13462	13444	13432	13483	13447	13531	13594	13537	13462	13433	13467	13545	13365	13326	13465	13267	13383	13330	13467	13434	13437	13409	13449	13481	13430	13546	13448	13408	13438	13133	13382	13514	13312	13482	13523	13688	13441	13146	13408	13203	13485	13448	13507	13469	13255	13379	13493	13300	13516	13331	13347	13469	13477	13379	13413	13425	13368	13414	13530	13541	13425	13389	13330	13473	13373	13397	13611	13362	13379	13458	13339	13413	13252	13479	13514	13345	13325	13434	13574	13265	13483	13464	13647	13335	13416	13519	13420	13444	13446	13310	13413	13591	13432	13425	13435	13658	13520	13392	13361	13497	13307	13486	13371	13366	13334	13527	13336	13350	13360	13272	13326	13377	13647	13361	13462	13485	13516	13409	13627	13561	13489	13398	13363	13525	13290	13510	13521	13364	13357	13513	13322	13500	13631	13385	13404	13330	13361	13345	13426	13466	13402	13445	13528	13417	13224	13296	13510	13498	13565	13426	13613	13482	13308	13467	13487	13371	13369	13360	13339	13378	13493	13368	13413	13431	13503	13431	13468	13357	13570	13429	13469	13528	13324	13380	13570	13218	13245	13379	13454	13468	13581	13365	13509	13498	13429	13434	13557	13551	13418	13361	13475	13391	13446	13267	13433	13355	13434	13413	13396	13417	13356	13497	13481	13513	13436	13594	13361	13345	13256	13575	13668	13427	13346	13548	13593	13441	13506	13417	13371	13433	13370	13407	13457	13164	13474	13346	13468	13535	13305	13467	13450	13211	13411	13337	13604	13308	13395
29777	23033	32421	42326	21143	17896	17367	16967	17128	17087	17346	17083	17164	16991	17109	17241	17420	17114	17322	17165	17172	17088	17151	17094	17427	17213	17050	17061	17148	17157	17138	17205	16877	17283	17018	17026	16898	16973	16938	16960	16916	17084	17096	17121	16918	16929	16825	16927	16957	17172	17076	17069	16989	17084	16931	17037	16863	16943	16792	16964	16952	17073	17100	17010	16907	17025	17110	16893	17078	17091	16859	16806	17106	17088	16776	16938	16933	16964	16885	16954	16927	16827	16981	17093	16870	16997	17018	17067	17095	16889	17077	16871	17326	16923	16921	17001	16896	17098	17039	17008	17105	17045	17058	16952	16952	16880	16923	16927	17042	17005	16879	17044	17000	17027	17202	16903	17065	17110	16874	16800	16967	16921	17068	17102	17223	17041	16983	16809	16899	17036	17159	16950	16836	16996	16843	17290	17046	17005	17266	17243	16775	17009	16778	17048	16991	17068	17018	16890	16872	17287	17047	17123	17020	17113	16917	17003	17161	16972	17237	17022	17178	17007	16923	17246	16900	16934	17103	16921	17008	17188	17002	16906	16909	17017	16891	16821	16834	17124	16704	17115	16909	16908	17084	17104	17000	16997	16948	16980	16805	17063	16925	16939	16943	17032	16838	16949	16958	17009	16936	16905	16955	16840	16968	16861	16889	16939	16846	16979	16876	17009	17006	16987	16977	16929	17041	16963	16871	16846	17116	17168	16892	16951	17035	17010	16838	17010	17016	17054	16918	17129	16989	17029	16847	17089	16899	16978	16928	16862	17079	16972	17033	17128	17055	16898	16808	16935	16912	16983	16831	16911	16975	16968	16940	16965	16860	17018	16861	16802	16976	16979	17061	17011	16844	16927	16793	17105	16955	16766	17153	16938	16903	16935	17103	16816	17058	17031	16878	17026	17193	17036	16796	16931	16893	16854	17015	16918	16846	16977	17004	17062	16951	16924	16989	16852	16979	17063	16875	16964	16942	16911	17123	16727	17137	16806	16997	16824	17011	16924	17220	17075	16938	16858	17042	16886	16869	16928	16815	17016	17225	16934	17207	17080	17000	16955	16976	16980	17065	16979	16977	16831	17005	17046	16992	16902	17016	17018	16904	17139	17098	16931	17120	16803	16817	17014	16777	17016	16889	16965	16992	16871	17103	16898	16895	17077	17021	16700	17055	17020	16758	16723	17159	16844	16882	17054	17000	16789	17174	17036	16894	17045	16809	17041	17019	17001	16887	17140	16881	16971	16852	16914	16839	16984	16979	17273	16965	16941	17006	17265	16897	16937	16993	16800	17049	17010	16940	16946	17147	17081	16750	16691	17039	16960	17000	16804	16873	16896	17029	17005	16897	16927	16874	16947	16753	16947	16801	16909	16852	17060	16826	16963	17014	17123	17158	16975	16741	17055	16961	17034	16981	17150	16935	16987	16998	16891	17153	17013	17045	17077	16957	16855	16909	16919	16745	17041	17003	17025	16956	16871	16979	16851	16989	16949	17165	17007	16904	17010	16789	17065	17170	16960	16834	17049	16918	16890	16903	16779	17101	16987	16926	16851	16746	16988	17104	17069	17004	16744	16909	16993	16965	17158	16990	16698	16950	17115	16975	16921	17094	17040	16839	16874	16911	16835	16937	16849	16795	17113	16807	16888	17014	17054	17314	16836	17114	17020	17041	16933	17003	17185	17095	17029	17019	16999	17030	16965	16722	17105	17038	16810	16973	17067	17019	17015	17005	17041	16949	16975	16853	16943	16897	16994	16910	16963	17141	17188	16925	17027	17011	16963	17017	17136	16975	16929	17081	16960	17053	16961	17092	17125	17025	17017	17102	17045	17136	17109	16927	16932	16991	17199	17035	16862	17014	16871	17042	16959	17119	17257	17339	16990	17131	16883	17279	17080	16945	17049	17048	16751	16936	17114	16970	17003	17087	16828	17034	16667	16654	16968	17041	16988	16915	16969	16896	16972	16968	17092	16870	17112	16959	17097	16979	16965	16992	16891	17118	17024	16891	16938	16705	16742	16892	16914	16937	17065	16721	16845	16972	16981	16933	16956	17287	17005	17045	17240	16938	16906	16990	16896	16857	16853	16878	17067	17214	17071	17081	16936	16967	16894	16935	16979	17079	16962	17028	16797	16833	16938	16842	16915	16887	16911	16790	16988	17052	17020	16936	17120	16739	17041	17242	16946	16770	17034	17031	16848	17146	17132	16877	17068	17121	16857	16875	16886	16941	16769	17078	17055	17099	16804	17024	16917	16822	17025	17087	17097	17066	16897	16893	17007	17045	17081	16883	16948	16829	16905	17043	16797	16996	17187	17045	17249	16786	17165	17110	17002	16897	16920	16838	16939	16964	16939	17305	16928	16783	16976	16877	17135	17011	16897	17131	16924	16984	17138	16946	17100	16981	16943	16885	16954	16985	16893	17107	16899	16969	16856	17020	17119	16916	16914	16904	16959	16968	17058	17032	17035	16959	17116	17244	16774	17052	17025	17029	17031	16799	17213	17044	16849	16787	16815	16780	17041	17091	17000	16849	16897	16899	17122	17026	17037	17009	17248	16863	16904	16975	16820	16863	16944	17123	16956	16955	16864	17139	16893	16979	17030	17103	17075	17213	17007	17173	16957	16800	16900	16874	16969	16991	16972	16868	16723	17082	17030	16822	16967	17036	17016	17046	16991	17045	16915	17252	17037	17007	17153	17014	16809	17069	16921	17058	16805	17123	16993	17185	17062	16845	17036	16885	16747	17085	16864	17218	17064	17042	17062	17222	17050	16950	16950	16981	17051	16872	16953	17130	16910	17060	16873	16913	16958	17083	17084	17116	16974	16849	16998	16899	17065	17188	17059	17015	16784	16995	17017	17179	16823	17099	17116	17001	16983	17015	16710	16800	16883	16725	17071	17094	16901	17087	16876	16815	16810	16862	17112	17121	16879	17007	16750	17021	16839	16859	17183	16959	17038	16936	16840	17021	16977	17035	17083	16836	16772	17125	16948	16968	16855	17186	17067	17026	17044	16815	16892	16769	16954	16811	16832	16893	16863	17123	16867	17033	16926	17117	16943	16828	16934	16921	16724	16879	16986	17007	16900	17105	16936	16746	17112	16950	16960	16833	16917	16911	17097	17072	16927	17166	16937	16962	16827	17059	17093	17039	17111	17131	17057	17339	16932	17141	16998	16914	16924	16871	16934	16698	16896	16861	16903	16896	16933	17011	16910	17020	16849	16815	17006	16941	16897	16914	17022	17000	17085	17008	17012	16898	16973	17008	16824	17124	16988	17181	16846	17042	16951	16856	16712	16541	16977	16917	17045	16894	16896	17023	17079	17122	17003	16818	16914	17095	16976	16894	17201	16936	16999	17005	17095	17176	17259	16910	17054	17190	16850	16904	16835	16828	16822	16796	17091	17093	16969	16955	17048	17009	16957	17134	17083	17055	16851	16826	16868	16904	17122	16985	17100	16894	16947	16765	16853	16937	16822	16935	16938	17021	16941	16971	16997	16876	17059	16983	17059	16834	16937	16967	16969	16945	16780	17032	17100	16920	17132	17108	17075	17181	16910	17093	16918	17021	17176	17153	17199	17028	17122	16969	17159	17067	16868	16924	16782	17038	16892	16835	16918	16836	16876	17097	16990	16990	17172	17210	17100	17111	17145	16944	17060	17230	16777	16750	17010	17139	17155	16955	16971	17026	16992	17059	16886	17150	17074	17135	16858	16827	16913	17126	16860	16983	16853	17159	17015	17164	16897	16924	16806	16971	16880	16790	17033	17118	16968	16803	17010	17130	17035	17110	17046	17251	17143	16850	16937	16984	17110	17055	17095	17106	16972	16895	16790	16849	16975	16957	16993	16989	17051	17037	17001	16776	16998	17016	17146	16850	17153	16921	17016	16883	16863	16981	16914	16855	16933	17041	16859	17110	16669	17049	16917	16864	17043	17055	16828	17072	17027	16906	16846	16849	17152	17086	17215	16992	17128	17062	16859	17039	16968	17004	17113	16968	16938	16839	17120	16995	17085	16836	16978	17234	17226	17026	17029	16879	17140	17128	16980	16874	17001	16818	17088	16730	16968	16803	17115	17015	17018	17117	17042	17081	16977	17075	17081	17147	17063	17017	16890	17001	16971	16884	16909	16947	16889	16930	17041	17023	17036	17104	17027	16984	17050	17060	17056	16922	17005	17056	17009	17033	16969	17018	16987	17081	17067	17141	16964	16982	17041	16918	16861	16947	17003	17016	16991	16991	17128	16909	16850	16915	16947	17053	16860	16844	17007	17010	17128	16945	17044	16910	17149	17064	16979	17011	16976	17101	16978	17023	17131	17018	17014	17135	17032	17095	17188	16975	17052	17133	17030	17008	17051	16988	17136	16999	17058	17171	17021	16813	16873	17145	17034	16889	17065	17041	17150	16802	16943	16781	16973	17106	17290	17079	16820	16928	17128	17045	16921	17046	17069	16993	17060	16888	17016	16992	16937	17020	17084	17024	16933	16909	16919	16942	16688	16854	17156	16971	17022	17052	16808	16835	17150	17021	16796	16901	17000	16919	17129	17167	17051	16928	16866	17025	16984	16968	16962	17111	16843	16791	16992	16914	16968	17064	17085	17071	17060	16982	17057	16876	16981	17086	17007	16773	16928	17055	17057	17000	17179	16745	17033	16902	16832	16923	16978	16926	17087	16840	16797	16638	16972	17044	17066	16913	16873	17127	16856	17017	16877	16996	17048	16961	17133	17004	16977	16943	17004	16865	16833	17078	16942	17034	16862	17055	16995	16766	16866	16911	16857	16966	17022	16940	16878	16962	16948	17193	16963	16954	17185	16906	17012	16955	17032	16851	16838	17026	17005	17020	16803	16875	16988	17260	16902	16720	16895	16917	16901	16918	16744	16984	17095	16848	17018	16864	16973	17185	16711	16892	17126	17019	17101	16996	17055	16888	17053	16965	16939	16999	17058	17046	16967	16926	16958	16988	16867	17042	17042	16922	17071	16878	17037	17196	16977	17054	17035	16841	16951	16920	17071	17079	16875	16844	17284	17105	17094	16832	17010	16812	16846	17181	16860	16819	17113	16854	16848	17100	17062	16943	17079	17125	16948	17030	16879	17047	17064	16823	16974	16835	16813	17064	16972	17033	16979	17044	17065
17021	19205	36395	38821	15423	14620	14249	14401	14316	14378	14323	14151	14033	14138	14187	14178	14163	14111	14243	14166	14319	14290	14225	14305	14317	14274	14160	14165	14142	14148	14170	14128	14011	14333	14208	14246	14100	14022	14187	14125	14035	13997	14159	14075	14058	14032	13963	14152	13998	14052	14126	14076	14006	14076	14086	13983	14101	13933	14145	14149	13925	14023	14085	14035	14042	14092	14073	13970	14013	13926	13997	13877	13976	14220	14090	14080	14134	14012	14101	14138	13982	14015	14126	13936	14043	13989	14138	13925	14131	13902	14067	14044	14065	14061	14101	14100	14199	14215	14113	13849	13945	14028	14177	14091	14023	14095	13975	14094	13855	14135	13994	14013	14144	14159	14005	14146	14088	14024	14203	13958	14109	14131	14045	14075	13947	14156	13956	14099	13910	13960	14047	14169	13965	14101	14131	14065	13922	13973	14280	14014	14117	14122	13978	13918	13994	14238	14036	13983	14170	13913	14118	14102	14152	14038	13920	13980	14140	14039	14059	14048	14071	14063	14067	14081	14012	13923	14081	13964	14241	14153	14105	14020	14127	14103	13933	14117	14078	14042	14100	14079	14057	14027	14040	14183	14021	14054	14177	14112	14050	14093	14056	14002	14017	13984	14038	14035	14153	13987	13964	14009	14003	13985	14033	13997	14137	13970	14205	14001	14075	14137	14217	14024	14037	13965	14164	14055	14113	14007	13878	14012	13996	14051	14175	14083	14022	14083	14100	13982	14090	13954	14002	13901	14094	13917	14007	14008	14179	14016	14187	13901	14001	14084	13935	13993	14134	14016	13938	14152	14014	13995	14138	13885	14021	14156	14104	14212	13860	14105	14327	13998	14031	14149	14005	14118	13999	14018	14005	13979	13979	14110	14114	14289	13963	14164	13997	14019	13993	14162	14047	14020	14167	13916	14031	14225	13948	14148	13994	14132	13888	14144	14052	13998	14171	14042	14135	14033	14096	14039	13982	13941	13975	14151	13959	13956	13951	13984	13914	13922	13927	14181	13998	14068	13911	13976	13984	14098	13993	14007	14053	14038	14070	14053	13961	13987	14010	14141	14011	13953	13866	13936	13967	13986	13775	14036	14053	13907	13916	14000	14104	13975	14048	14084	14149	13880	13997	14109	13906	13953	14067	14089	14100	14110	14060	13947	14207	13964	14078	14166	13967	14060	14007	14028	14060	14059	14073	14026	13972	13927	13988	14213	14036	14102	14073	13982	13950	14188	14072	14096	14067	14090	14038	13980	14186	14016	14016	13923	14023	14173	14107	13911	14128	14111	13913	14074	14017	13990	14137	14049	14047	14075	14006	14095	14108	14027	14106	13994	14155	14053	14077	14016	14220	13934	14055	14006	14034	13981	14094	14081	14084	14184	14021	14020	13952	14070	13978	14014	14034	14141	14006	14105	14246	14039	14024	14209	14123	14111	14064	13946	14255	14100	14037	14050	14111	14026	13970	14139	13940	13949	14219	14062	14050	14012	14119	14050	14100	13957	14105	14066	13947	14156	13969	13947	14033	14095	14028	14174	14192	14179	14121	14097	14127	14093	13806	14107	13930	14219	13924	13986	14136	14227	13996	14056	14062	13972	13935	14026	13988	13959	14099	14069	14146	14102	14236	13929	14035	14121	13943	14088	14002	14180	13980	14060	14141	13976	14159	13900	14030	14054	14165	14173	13948	14157	13971	14058	14142	14111	14089	14012	13901	14071	14141	13934	13975	13986	13907	13847	14116	14113	14121	14164	13972	13995	14053	14000	14038	14065	14181	14155	14031	14059	14077	13896	14174	14169	14038	14074	14069	14006	14023	14222	13934	14071	14128	14104	14041	13963	13898	14220	13935	13986	14153	14080	14116	14130	14021	14039	13907	14061	14079	14095	14196	14001	13908	13962	14149	14186	14032	14138	13902	14121	13908	14029	14124	14085	14008	14223	14085	14228	14029	14117	14004	14032	13873	14136	13944	14058	14093	14080	14125	13967	14040	14325	14095	13935	14022	13985	13988	13921	14057	14038	13998	13992	14109	14123	14210	13963	14135	14160	14013	14067	14198	14011	13967	13965	13995	14160	13969	13975	14176	14239	14144	13962	13969	14011	14131	14099	13883	14029	13917	13978	14074	14149	14096	13925	14058	14164	14125	13927	13964	14110	14172	14084	14146	13973	14159	14119	14073	14020	14123	14046	14063	14063	13951	13983	14152	14035	14022	13915	14130	13926	14095	14019	14165	14121	13970	14134	13961	13932	14163	14006	14045	13863	13870	14019	13971	14049	14074	13948	14111	14177	13955	14133	13869	14069	14068	13994	13959	14014	14040	14026	13998	13971	14208	14125	14012	14151	14088	14008	14134	14046	14136	13935	14012	13949	14075	14085	13957	13979	14108	14198	13960	14175	14096	14201	13899	14101	14142	14043	14115	14033	14067	14061	14148	13997	14026	14082	14024	14064	14111	13921	14016	14078	14050	14097	13975	14013	13932	14155	13904	14008	14151	14110	14090	13935	14093	13993	13901	13999	14118	14162	13925	14024	14138	14107	13989	14108	14020	13920	14025	14033	14067	13972	14204	13991	14123	14093	14064	14054	13997	14155	14014	14133	14000	14067	14135	14012	14217	14143	14173	14112	14050	14281	14070	13952	14090	14009	14096	13928	14039	13982	14149	13989	14171	14206	14027	14104	13969	14038	14049	14041	13979	14048	13949	14014	14017	14045	14234	14131	14022	14232	14025	13978	14124	14001	13965	14010	14208	13959	14209	13996	14057	14045	14046	14070	13861	14013	14171	14043	14061	13958	13948	13985	13939	14106	13982	14086	14107	14065	14120	14020	13965	14098	14009	13933	14197	13996	14027	14102	13917	14054	14061	13904	14104	14087	13882	14255	14090	14202	14177	14168	13995	14154	14142	13951	13992	14030	14055	13925	14132	14120	14160	14115	14127	13988	13801	14072	14198	14040	14108	14018	14071	13952	14211	13975	13944	14014	14188	14058	14247	14152	14053	14126	13945	13967	13930	14130	14103	14255	14197	13939	14027	13987	14098	14133	14090	13920	14163	14010	14159	13897	14049	13975	14219	14008	14237	13938	13932	14148	13935	14041	14064	14175	14189	13902	14123	13992	14133	14075	14188	14041	14014	13977	14037	13975	14076	14257	13923	14027	14276	14050	14044	14031	14010	13996	14051	14124	13988	14210	13986	14143	13838	14250	14103	13917	14081	14090	14222	13948	14006	14202	14182	14147	13999	13995	14105	14076	13976	13991	14112	14011	14125	14028	14123	14105	14142	14138	13921	13835	14103	14101	13992	13960	13998	14007	13877	14083	14068	14016	14062	14106	14122	14191	14286	13935	14124	14182	14223	13997	14201	13811	14133	13940	14115	14004	13993	14001	14111	14003	14067	14067	13933	13993	14150	13960	13892	14188	14034	14231	14080	14159	14035	13995	14143	13843	13945	14124	14100	14000	13966	14040	14192	14067	13949	14127	13934	13960	14071	13917	14016	13998	14146	14050	14191	14072	14099	13941	14100	14042	13975	14109	14092	13948	14178	13925	14041	14039	14265	13928	14094	14076	14049	13962	14322	14097	14030	14014	13957	13894	14009	14135	13944	13966	14118	14071	14035	14102	13985	14135	14263	14076	14091	13877	14203	14004	14117	14064	13869	14104	14086	13897	14261	13908	14018	14053	13966	14012	13978	14086	14101	13959	14035	14200	14196	14240	14115	14090	14081	14091	14067	14019	13919	13882	13868	13938	14052	14038	13995	14187	14218	14009	14099	14181	14271	14021	13954	14023	13970	13994	13920	13905	13884	13859	13987	13936	14174	14122	14024	14110	14127	14181	13891	14236	14069	14060	13888	14024	14256	14091	14225	14197	13951	14006	13847	14141	13969	14098	14047	14181	14057	14095	13935	14288	14173	14199	13913	14160	14065	13831	13877	14019	14036	13974	14222	14044	14134	13990	13927	14140	14059	14104	13943	13950	14042	13995	14072	14072	14065	14181	14107	14054	14007	14128	13966	14076	14082	13972	14061	13968	14046	14057	13904	14030	14020	14073	14222	13903	13985	14101	14028	14016	13916	13996	14189	14079	14014	14045	13961	13833	14005	13917	14116	13877	14105	14049	14038	14077	14013	14180	13916	14207	14034	13953	14051	13989	13980	13947	14132	14048	13895	13975	13898	13960	14086	13947	14280	14070	13974	14095	14071	13908	14159	13945	14294	14192	13943	13910	14181	13950	14104	14014	14032	14109	14163	13979	14070	14052	13866	13963	13964	14175	14134	14014	14092	14159	14048	14067	13984	14173	14030	13960	14096	14176	13884	14140	14120	14097	14035	14288	14029	14006	14022	14071	14102	14014	13956	14038	14142	14039	14046	14170	14033	14072	14021	14002	14056	14047	14138	14146	13891	14030	13999	13971	14233	13992	14077	14063	13859	14100	14071	13981	14000	14193	14102	13996	13826	14043	14161	14077	14111	13945	14100	14090	13973	14092	14093	13957	14038	14031	13868	14073	14134	13877	14051	14132	14093	14012	14010	14088	14059	13985	13990	14043	14144	13983	13936	14106	14052	13898	13942	13905	14127	14050	13981	14008	14193	14088	14193	13959	14242	14181	14083	14052	14069	14108	13978	14115	14170	14093	13886	14035	14009	14022	14111	14088	14095	14205	14181	13993	14049	13940	13979	13984	13976	14076	14148	14140	13970	14054	14088	13949	14052	14068	14088	13977	14000	13964	13997	14121	14112	14010	14243	13908	14035	14116	14085	13942	14054	14105	13953	13954	14120	13979	14183	14130	13974	14049	13995	14170	13921	13952	14143	14041	14069	14010	14025	14136	14062	14014	14074	13964	14167	13941	13974	14002	14102	14015	14023	14142	13963	13924	14067	14068	14218	14172	14092	14065	14006	14182	14032	13968	14148	14069	13980	14171	14093	14119	14072	14009	14239	13948	14013	14162	14105	14132	14188	14005	14094	13924	14161	14087	14102	14172	14202	14107	14130	13859	14032	13965	14144	13945	14180	14069	14034	14138	14089	14063	14155	14144	14058	14164	14085	14025	13914	14114	13905	14041	14057	14141	13991	13997	14032	13985	14117	13928	14100	13928	14006	14025	14121	14049	13942	13999	14182	14188	14120	14079
25341	21423	33285	64551	30867	23337	21216	18370	17964	18221	17983	17794	17942	17668	17714	17794	17674	17978	17903	17711	17963	17839	17726	17788	17703	17682	17620	17636	17282	17495	17572	17670	17992	18794	18024	17983	17859	17572	17383	17185	17322	17553	17480	17367	17370	17480	17619	17345	17376	17404	17192	17480	17523	17443	17548	17294	17433	17631	17468	17590	17376	17346	17563	17235	17456	17330	17494	17476	17527	17473	17361	17333	17414	17302	17497	17471	17280	17445	17429	17406	17554	17450	17407	17369	17653	17519	17307	17450	17594	17406	17453	17428	17244	17513	17565	17305	17491	17291	17549	17611	17572	17360	17246	17339	17573	17556	17624	17614	17585	17666	17326	17461	17361	17432	17377	17540	17321	17399	17492	17448	17455	17568	17462	17381	17384	17127	17326	17337	17323	17734	17350	17365	17353	17462	17645	17437	17420	17416	17436	17628	17195	17527	17434	17422	17442	17521	17473	17498	17397	17532	17611	17384	17475	17456	17475	17331	17528	17367	17402	17290	17351	17480	17358	17405	17357	17361	17361	17486	17366	17340	17349	17453	17424	17515	17406	17380	17510	17427	17403	17439	17257	17336	17472	17396	17406	17417	17431	17360	17663	17357	17276	17283	17400	17325	17528	17444	17493	17569	17286	17211	17291	17448	17626	17323	17348	17552	17473	17338	17308	17332	17410	17451	17427	17411	17339	17512	17428	17490	17515	17435	17286	17506	17428	17453	17560	17452	17237	17369	17718	17343	17448	17402	17458	17336	17248	17206	17439	17348	17443	17523	17545	17386	17446	17251	17528	17378	17321	17428	17368	17458	17504	17685	17516	17398	17331	17594	17632	17304	17568	17515	17554	17416	17436	17417	17382	17517	17282	17362	17388	17412	17393	17355	17300	17387	17510	17350	17374	17505	17376	17454	17459	17323	17480	17412	17700	17524	17368	17253	17415	17522	17432	17371	17404	17236	17571	17417	17276	17344	17579	17394	17438	17379	17299	17476	17411	17400	17386	17504	17398	17399	17498	17442	17443	17200	17180	17438	17597	17500	17338	17442	17460	17536	17380	17442	17581	17502	17592	17326	17638	17562	17484	17511	17410	17512	17293	17332	17472	17445	17440	17418	17305	17319	17274	17546	17493	17421	17435	17275	17222	17403	17550	17427	17356	17406	17413	17509	17421	17359	17482	17395	17389	17417	17401	17476	17421	17334	17282	17410	17211	17542	17302	17326	17640	17187	17425	17423	17180	17250	17422	17509	17412	17283	17444	17565	17353	17521	17454	17326	17433	17475	17491	17490	17548	17501	17613	17336	17314	17336	17517	17463	17458	17258	17307	17359	17326	17451	17267	17265	17438	17423	17327	17540	17386	17580	17419	17823	17516	17446	17466	17426	17334	17363	17516	17428	17366	17351	17418	17361	17489	17417	17472	17323	17470	17145	17355	17440	17544	17377	17335	17382	17436	17393	17330	17405	17468	17440	17596	17574	17585	17521	17492	17378	17356	17256	17322	17358	17393	17439	17366	17253	17508	17385	17391	17460	17386	17345	17496	17430	17393	17346	17351	17279	17671	17163	17428	17468	17401	17327	17196	17507	17419	17486	17388	17419	17394	17546	17420	17531	17561	17542	17478	17237	17501	17566	17383	17604	17504	17387	17550	17341	17503	17537	17531	17375	17471	17305	17563	17353	17604	17472	17479	17459	17362	17345	17526	17451	17361	17394	17175	17440	17470	17480	17348	17550	17478	17467	17411	17556	17364	17373	17379	17266	17332	17475	17365	17569	17261	17308	17352	17340	17598	17248	17246	17354	17309	17386	17430	17401	17485	17404	17537	17366	17301	17394	17504	17390	17437	17194	17383	17298	17474	17322	17344	17432	17550	17536	17422	17331	17264	17458	17466	17410	17481	17640	17608	17450	17386	17323	17319	17468	17487	17426	17400	17428	17404	17475	17352	17529	17532	17467	17339	17360	17542	17268	17437	17335	17577	17496	17441	17415	17446	17340	17382	17299	17533	17474	17499	17228	17355	17504	17535	17510	17372	17404	17361	17195	17420	17387	17459	17390	17207	17350	17399	17600	17429	17691	17540	17355	17728	17569	17378	17339	17485	17396	17412	17524	17407	17524	17459	17429	17306	17577	17285	17379	17342	17452	17521	17395	17253	17633	17243	17528	17488	17631	17487	17150	17422	17473	17595	17490	17416	17494	17451	17419	17375	17408	17515	17398	17308	17422	17486	17327	17504	17350	17333	17426	17084	17366	17357	17546	17567	17664	17642	17333	17454	17298	17366	17488	17474	17346	17287	17455	17405	17474	17519	17504	17432	17343	17342	17369	17440	17271	17210	17298	17646	17352	17303	17311	17392	17461	17216	17445	17632	17552	17457	17497	17184	17492	17435	17251	17453	17376	17431	17518	17456	17392	17303	17392	17466	17550	17239	17366	17537	17390	17335	17277	17315	17466	17399	17308	17535	17351	17598	17378	17324	17605	17382	17439	17409	17406	17539	17404	17582	17235	17298	17440	17447	17427	17379	17557	17402	17554	17532	17555	17531	17429	17344	17375	17543	17440	17351	17391	17533	17701	17451	17666	17468	17421	17403	17256	17420	17606	17414	17311	17297	17175	17370	17381	17543	17363	17607	17378	17640	17478	17561	17533	17448	17192	17324	17444	17529	17423	17241	17103	17276	17442	17484	17556	17672	17293	17450	17447	17304	17545	17570	17271	17457	17581	17428	17621	17466	17606	17307	17494	17474	17667	17631	17729	17421	17468	17423	17444	17338	17453	17479	17441	17520	17427	17417	17344	17377	17487	17554	17530	17602	17378	17471	17465	17453	17481	17320	17478	17451	17400	17431	17423	17459	17429	17490	17379	17405	17295	17343	17321	17439	17209	17163	17416	17351	17257	17179	17267	17438	17589	17309	17300	17324	17083	17312	17555	17357	17276	17558	17225	17288	17418	17374	17472	17224	17433	17622	17478	17563	17598	17421	17333	17431	17476	17572	17553	17398	17329	17462	17384	17224	17423	17478	17621	17439	17284	17260	17410	17322	17449	17436	17502	17475	17607	17421	17582	17526	17252	17393	17548	17580	17420	17491	17340	17484	17497	17280	17376	17413	17478	17423	17496	17381	17536	17431	17400	17539	17343	17568	17525	17307	17353	17496	17305	17547	17584	17709	17469	17426	17385	17452	17503	17583	17251	17444	17421	17336	17263	17334	17289	17655	17363	17320	17344	17259	17589	17455	17294	17502	17757	17484	17644	17517	17432	17495	17276	17431	17578	17488	17463	17651	17569	17514	17662	17311	17316	17378	17526	17538	17376	17335	17452	17225	17272	17488	17574	17359	17236	17643	17510	17429	17580	17304	17462	17485	17238	17460	17364	17545	17338	17412	17318	17462	17323	17597	17277	17558	17340	17367	17406	17420	17397	17584	17317	17441	17475	17347	17439	17637	17380	17582	17492	17611	17415	17363	17519	17424	17290	17371	17454	17341	17485	17383	17287	17386	17368	17507	17400	17601	17520	17416	17380	17371	17271	17435	17293	17392	17523	17396	17354	17319	17524	17281	17428	17387	17388	17332	17501	17521	17398	17488	17275	17288	17406	17240	17505	17289	17187	17358	17644	17572	17427	17443	17410	17554	17356	17391	17208	17293	17541	17474	17557	17611	17325	17411	17450	17441	17275	17337	17469	17267	17594	17562	17295	17359	17526	17758	17386	17550	17472	17364	17340	17313	17394	17466	17423	17255	17494	17450	17363	17355	17584	17354	17207	17608	17388	17573	17510	17375	17323	17632	17269	17534	17369	17317	17454	17475	17494	17712	17523	17347	17439	17639	17296	17296	17494	17413	17351	17471	17542	17503	17528	17469	17207	17554	17580	17446	17598	17565	17574	17365	17480	17525	17408	17444	17571	17305	17507	17509	17578	17306	17342	17472	17477	17696	17352	17499	17444	17601	17405	17506	17597	17478	17257	17487	17545	17395	17467	17366	17505	17550	17383	17511	17420	17421	17520	17217	17407	17247	17461	17606	17241	17554	17444	17466	17459	17267	17579	17571	17616	17551	17384	17293	17357	17353	17284	17514	17163	17209	17540	17311	17332	17573	17402	17319	17428	17481	17430	17434	17259	17404	17390	17405	17417	17632	17487	17421	17551	17574	17251	17494	17431	17563	17468	17350	17452	17383	17465	17281	17317	17557	17460	17604	17678	17519	17430	17496	17437	17454	17607	17482	17559	17624	17336	17318	17484	17449	17457	17475	17333	17465	17253	17556	17518	17472	17383	17421	17408	17374	17405	17253	17447	17396	17558	17444	17421	17466	17257	17447	17662	17228	17447	17514	17416	17422	17376	17293	17554	17463	17579	17452	17379	17554	17438	17513	17452	17460	17556	17404	17401	17482	17377	17335	17540	17311	17421	17326	17323	17398	17482	17450	17461	17472	17369	17377	17581	17530	17548	17403	17642	17508	17746	17505	17394	17383	17398	17450	17392	17532	17326	17203	17562	17495	17304	17368	17412	17336	17457	17530	17346	17415	17516	17331	17214	17460	17556	17563	17463	17378	17408	17428	17355	17744	17486	17479	17243	17569	17612	17285	17581	17559	17398	17544	17511	17554	17425	17242	17210	17531	17474	17664	17621	17602	17487	17659	17249	17242	17436	17447	17332	17575	17322	17350	17294	17510	17387	17631	17579	17575	17590	17515	17307	17357	17471	17281	17516	17620	17445	17418	17387	17525	17371	17264	17443	17430	17451	17470	17597	17565	17215	17385	17411	17319	17343	17409	17140	17282	17476	17724	17294	17392	17359	17318	17340	17544	17639	17377	17612	17303	17375	17343	17459	17292	17470	17474	17342	17473	17486	17347	17506	17388	17341	17291	17440	17415	17420	17201	17412	17460	17458	17515	17563	17564	17535	17392	17461	17405	17698	17391	17528	17291	17395	17350	17384	17323	17322	17233	17402	17507	17374	17571	17561	17341	17447	17344	17494	17364	17513	17424	17619	17429	17418	17403	17662	17487	17038	17403	17503	17337	17501	17437	17311	17541	17405	17518	17518	17492	17313	17432	17469	17540	17479	17630	17410	17190	17359	17411	17600	17476	17448	17733	17606	17417	17490	17321	17286	17528	17505	17339	17430	17515	17529
17197	26815	53734	74008	20795	16017	15509	15448	15343	14904	14909	14992	14921	14807	14771	14909	14548	14772	14952	14878	14870	14951	14856	14635	14662	14426	14393	14471	14336	14458	14394	14412	15357	15654	15065	14783	14531	14292	14173	14341	14029	14263	14280	14317	14377	14415	14256	14261	14381	14292	14411	14178	14201	14397	14364	14243	14201	14285	14402	14469	14161	14296	14406	14288	14298	14470	14281	14420	14548	14266	14098	14378	14297	14343	14378	14343	14319	14479	14304	14265	14283	14319	14225	14275	14302	14350	14380	14211	14184	14318	14364	14425	14309	14138	14379	14359	14254	14384	14411	14260	14360	14342	14487	14172	14396	14401	14168	14354	14198	14348	14299	14221	14115	14490	14363	14258	14453	14391	14249	14405	14443	14160	14370	14281	14077	14411	14292	14341	14276	14325	14310	14325	14223	14264	14316	14120	14236	14265	14332	14313	14234	14325	14196	14241	14167	14251	14257	14374	14313	14352	14354	14329	14185	14304	14208	14385	14331	14363	14339	14335	14440	14207	14258	14298	14109	14300	14433	14171	14398	14191	14310	14349	14332	14278	14154	14394	14230	14278	14210	14297	14284	14357	14403	14151	14368	14315	14160	14256	14368	14358	14225	14160	14294	14179	14407	14182	14356	14331	14316	14378	14156	14417	14302	14354	14403	14389	14275	14342	14336	14334	14314	14479	14351	14468	14388	14241	14411	14328	14410	14321	14318	14411	14454	14247	14338	14281	14311	14362	14219	14242	14399	14385	14403	14204	14266	14146	14302	14241	14461	14306	14325	14174	14281	14326	14343	14241	14180	14203	14347	14355	14099	14380	14276	14311	14312	14342	14222	14299	14277	14158	14320	14386	14140	14185	14254	14340	14342	14264	14295	14297	14449	14197	14446	14282	14432	14287	14336	14427	14052	14139	13943	14356	14312	14456	14132	14288	14393	14322	14332	14315	14276	14373	14393	14364	14233	14167	14404	14125	14430	14271	14388	14293	14276	14228	14208	14467	14217	14199	14303	14436	14398	14298	14317	14149	14380	14472	14245	14147	14185	14369	14274	14347	14415	14279	14402	14282	14414	14365	14227	14553	14385	14064	14444	14222	14456	14353	14243	14351	14461	14328	14290	14360	14280	14224	14349	14396	14107	14279	14241	14281	14181	14230	14118	14431	14358	14439	14356	14376	14445	14227	14353	14376	14325	14161	14286	14265	14345	14339	14317	14246	14319	14342	14222	14298	14232	14289	14266	14156	14366	14274	14357	14282	14316	14328	14304	14285	14264	14234	14173	14330	14284	14269	14316	14289	14372	14288	14312	14079	14350	14104	14201	14311	14316	14291	14193	14299	14489	14295	14135	14246	14241	14360	14461	14127	14341	14294	14187	14259	14402	14167	14265	14136	14293	14305	14278	14410	14280	14144	14213	14307	14248	14339	14423	14036	14303	14331	14221	14125	14280	14385	14412	14411	14200	14362	14184	14183	14365	14462	14428	14265	14173	14280	14358	14259	14457	14294	14263	14432	14280	14385	14305	14389	14078	14082	14325	14326	14381	14260	14250	14284	14334	14418	14314	14283	14410	14263	14403	14234	14174	14488	14206	14359	14255	14414	14434	14271	14427	14273	14242	14127	14346	14327	14392	14320	14077	14220	14335	14236	14249	14361	14274	14316	14371	14277	14309	14284	14366	14281	14306	14199	14298	14223	14204	14253	14306	14193	14348	14251	14271	14209	14176	14311	14289	14328	14463	14302	14317	14453	14236	14149	14407	14356	14343	14307	14239	14128	14443	14371	14247	14289	14336	13970	14367	14342	14475	14226	14306	14359	14329	14118	14586	14310	14348	14336	14424	14252	14311	14291	14317	14204	14176	14371	14217	14468	14336	14232	14179	14447	14239	14331	14259	14194	14447	14370	14456	14142	14483	14296	14225	14156	14363	14252	14328	14284	14386	14370	14203	14297	14321	14421	14390	14170	14425	14300	14545	14225	14389	14244	14331	14290	14257	14327	14350	14267	14250	14444	14300	14416	14293	14322	14056	14232	14281	14312	14191	14349	14220	14295	14351	14149	14294	14289	14260	14396	14414	14321	14341	14192	14277	14226	14178	14196	14335	14301	14271	14319	14346	14365	14338	14137	14339	14278	14517	14212	14247	14390	14267	14509	14474	14270	14103	14359	14176	14313	14231	14327	14359	14281	14359	14370	14374	14348	14329	14271	14039	14389	14281	14274	14339	14348	14304	14163	14290	14342	14213	14402	14232	14350	14490	14242	14395	14284	14186	14393	14324	14341	14392	14029	14400	14317	14361	14322	14140	14409	14081	14284	14299	14290	14228	14313	14048	14361	14325	14177	14140	14267	14413	14418	14236	14316	14307	14354	14346	14243	14168	14381	14262	14280	14379	14299	14273	14314	14323	14366	14271	14252	14317	14249	14186	14213	14089	14330	14391	14265	14298	14288	14330	14281	14305	14324	14286	14256	14206	14324	14308	14434	14255	14637	14161	14274	14366	14378	14350	14252	14263	14179	14318	14087	14071	14437	14320	14232	14419	14284	14477	14392	14514	14389	14382	14155	14230	14169	14300	14329	14374	14312	14164	14258	14463	14238	14380	14249	14232	14207	14425	14371	14365	14226	14319	14427	14327	14274	14168	14338	14359	14343	14271	14333	14414	14151	14289	14365	14348	14271	14207	14307	14258	14445	14195	14437	14367	14295	14156	14413	14218	14247	14355	14220	14356	14216	14183	14210	14324	14313	14287	14233	14309	14239	14492	14170	14309	14360	14203	14298	14375	14214	14301	14102	14141	14324	14325	14303	14298	14272	14207	14428	14067	14240	14248	14207	14490	14211	14446	14388	14379	14300	14492	14355	14196	14216	14248	14412	14104	14367	14352	14455	14307	14453	14147	14382	14153	14109	14267	14302	14565	14279	14538	14305	14091	14348	14321	14257	14212	14285	14312	14301	14273	14304	14162	14181	14223	14391	14238	14363	14379	14392	14332	14354	14461	14349	14258	14261	14272	14255	14282	14396	14262	14184	14195	14322	14348	14317	14402	14343	14287	14289	14195	14198	14248	14402	14277	14240	14365	14350	14374	14366	14270	14190	14411	14141	14235	14352	14371	14281	14402	14468	14298	14385	14300	14455	14288	14245	14373	14202	14305	14323	14294	14256	14254	14331	14294	14354	14164	14258	14285	14265	14329	14246	14291	14164	14151	14180	14253	14308	14341	14151	14262	14230	14263	14177	14355	14245	14327	14236	14385	14150	14254	14336	14256	14287	14389	14284	14421	14258	14254	14387	14359	14308	14423	14293	14282	14348	14313	14294	14336	14279	14126	14356	14229	14379	14357	14383	14359	14384	14192	14403	14164	14299	14301	14381	14381	14279	14141	14247	14214	14268	14360	14131	14177	14373	14252	14185	14214	14214	14390	14260	14282	14352	14257	14256	14192	14101	14228	14370	14165	14231	14359	14352	14342	14245	14246	14390	14274	14358	14330	14383	14202	14192	14237	14372	14293	14370	14244	14227	14452	14515	14224	14208	14292	14232	14175	14229	14280	14251	14446	14325	14457	14190	14226	14141	14228	14207	14293	14365	14331	14271	14351	14357	14162	14342	14468	14200	14490	14242	14297	14260	14275	14217	14444	14164	14373	14239	14351	14302	14320	14248	14271	14098	14316	14288	14295	14322	14422	14380	14358	14258	14187	14265	14371	14464	14235	14193	14392	14195	14193	14239	14344	14295	14200	14378	14279	14389	14327	14194	14363	14383	14315	14282	14356	14422	14342	14374	14262	14291	14258	14220	14101	14285	14100	14397	14406	14305	14294	14386	14229	14240	14222	14331	14136	14346	14276	14155	14343	14281	14439	14224	14269	14336	14475	14313	14303	14346	14322	14461	14330	14335	14209	14318	14331	14013	14183	14277	14257	14309	14282	14316	14334	14122	14321	14470	14374	14183	14294	14080	14191	14300	14135	14375	14210	14376	14448	14263	14327	14230	14169	14284	14256	14207	14366	14347	14354	14207	14280	14230	14378	14353	14328	14225	14298	14434	14310	14305	14374	14261	14264	14156	14275	14332	14438	14292	14330	14250	14398	14356	14348	14308	14349	14270	14184	14301	14330	14267	14251	14268	14330	14312	14332	14426	14391	14252	14349	14324	14448	14139	14304	14287	14406	14291	14371	14195	14293	14288	14420	14214	14337	14405	14207	14274	14279	14252	14146	14201	14307	14460	14427	14277	14296	14334	14308	14399	14362	14293	14317	14408	14268	14253	14257	14348	14288	14384	14236	14396	14156	14258	14349	14061	14320	14196	14251	14321	14282	14320	14411	14169	14168	14277	14421	14146	14280	14223	14415	14350	14328	14300	14192	14143	14350	14197	14433	14123	14344	14393	14524	14250	14576	14329	14223	14327	14326	14445	14364	14334	14318	14250	14216	14351	14310	14399	14462	14240	14388	14353	14291	14316	14139	14224	14229	14275	14330	14394	14408	14391	14183	14310	14330	14275	14391	14220	14172	14318	14104	14377	14253	14335	14199	14299	14323	14206	14356	14301	14312	14418	14313	14362	14300	14310	14186	14461	14322	14186	14346	14203	14347	14194	14185	14466	14301	14387	14178	14315	14091	14138	14373	14390	14489	14328	14249	14375	14261	14352	14267	14341	14425	14290	14409	14250	14315	14190	14334	14279	14273	14149	14329	14272	14333	14307	14291	14180	14389	14206	14316	14468	14275	14289	14320	14343	14196	14395	14246	14239	14277	14252	14223	14282	14262	14352	14189	14276	14203	14110	14254	14069	14310	14396	14279	14319	14231	14271	14388	14116	14262	14350	14347	14217	14184	14308	14260	14400	14326	14211	14446	14355	14206	14087	14396	14316	14305	14316	14326	14388	14339	14240	14365	14285	14268	14292	14339	14337	14233	14168	14141	14329	14250	14174	14334	14383	14136	14212	14116	14183	14312	14221	14452	14317	14149	14280	14290	14284	14311	14205	14320	14100	14297	14163	14305	14199	14256	14284	14237	14239	14420	14128	14460	14259	14369	14244	14210	14160	14192	14328	14318	14475	14242	14432	14450	14503	14301	14201	14340	14119	14277	14227	14415	14253	14327	14471	14263	14283	14164	14290	14371	14219	14289	14313	14372	14178
23909	21450	34654	57481	28527	24084	23998	19060	18082	18168	17569	17713	17766	17560	17656	17463	17377	17440	17706	17624	17491	17563	17453	17287	17157	17089	17305	16854	17017	17021	16976	17554	18502	18468	18136	17457	17240	16973	17063	17037	17114	17335	17061	16779	16833	17069	16823	16848	16795	17138	16845	17085	16991	16875	16856	16814	16909	17053	16790	16924	17291	16963	17084	16817	16875	16879	16859	16958	16844	16854	16757	17021	16695	16752	16843	16707	16839	16974	16989	16864	16855	17051	16984	16980	16851	17028	17103	16701	17018	16909	16907	16998	17029	16823	17137	17014	16828	16934	16879	16869	16887	16987	16791	16935	16691	16878	16834	16675	16656	16853	16989	16801	16863	16798	16724	16961	17137	16961	16937	17050	16964	16874	16780	16817	16749	17013	16899	16774	16828	17078	17104	16873	16934	17026	16722	16972	17075	16877	17050	17106	16966	16854	17061	16856	16847	16902	16788	16810	16670	16839	16951	16872	17040	16949	17197	16821	16942	16852	16772	16997	16854	16895	16989	16771	16999	16879	17016	17019	16632	16750	17035	16824	16959	16822	16872	16945	16650	16949	16845	16773	16650	16987	16860	16798	16879	16808	16955	16933	17037	16958	16942	16789	16717	16946	17029	17058	16695	16753	16759	16979	16897	16702	17037	17001	16957	16942	16845	17029	17003	17007	16842	16986	16912	16857	16715	16805	16955	16769	16902	16823	16918	16738	16567	17205	16750	16977	16985	16823	16632	16829	16935	16786	17018	16913	16932	17113	16975	16933	16990	16919	16814	16579	16843	16988	16868	16783	16882	16750	16779	17126	16839	16930	16876	16906	16863	16895	16993	16896	16965	16774	16722	16977	16714	16914	16854	16998	17014	16861	16928	16826	16999	16861	16914	16853	16991	16857	16997	16782	16806	16809	17063	16961	16812	16895	16916	16754	16926	16796	16885	16964	17103	16883	16858	16697	16871	16868	17070	17144	16712	16746	16667	16827	17022	16966	16544	16915	16966	16834	16949	17074	16818	16850	16911	16962	17035	16911	17164	16503	17052	16932	16766	16909	16977	17019	16966	16915	16802	16787	16894	16777	16777	16886	16689	16957	16911	16976	16974	16947	16951	17018	16970	16908	16922	16968	16666	16848	16847	16878	16864	16839	16835	16695	16825	16872	17020	17040	16971	16924	16954	16982	17060	16780	16744	17037	16994	16885	16835	17075	16823	16874	16868	17017	17042	17162	16963	16902	16836	16866	17015	16757	16981	17034	16646	16976	16974	16993	16596	17050	16847	16940	16798	16829	17016	16958	16875	16700	16913	16775	16912	16960	16592	16815	16898	16878	16893	17109	16871	16912	16757	17057	16947	17031	16788	16943	16835	16700	16914	17111	16939	16861	17155	16960	17012	16701	16743	17019	16724	16915	16683	16911	16984	16956	16694	16774	16907	16984	16839	16983	16782	16970	17110	16906	16931	16756	16833	16998	16949	16679	17000	17016	17107	16956	16805	16802	16881	16739	16892	16956	17020	16787	16872	16947	17149	16885	16930	16853	16947	17066	16783	16767	16912	17052	16940	17001	17055	16743	16797	16673	16848	16888	16913	16742	16987	16928	16925	16771	16882	16781	16890	16688	16717	16915	16790	16829	16899	16920	16835	17057	17063	16879	16934	16759	16847	17035	16679	16984	16943	16857	16821	16937	16840	16967	16872	16723	16622	16702	16792	16936	16847	16698	16919	16737	16793	16933	16879	16945	16929	16877	16812	17162	16714	16976	16769	16819	16863	16803	16868	16957	16888	16898	16856	16872	16876	16964	16903	16967	16705	16968	17011	16872	16989	17210	16890	16924	16934	17007	16924	16920	16818	16915	16912	16897	16804	16852	17037	17181	17137	16864	16864	16921	16830	16854	16845	16833	16914	16719	16817	16814	16833	16939	16788	16966	16928	16839	16900	16963	16998	16865	17018	16864	16717	16904	17040	16925	17106	16945	16927	16836	16841	17065	16767	16886	16947	17072	16922	16935	17038	16846	16966	16868	16921	16789	16948	16959	16863	16956	17068	16799	16971	16890	16856	16794	16820	17045	16832	16934	16829	16548	16867	16796	17136	16924	16853	16840	16876	16962	16791	16751	16830	17007	16973	17105	16997	16908	16664	17030	17037	17008	16828	16835	16872	16924	16910	16901	16864	16850	16763	16865	16925	16748	16805	16885	16746	17041	16684	16928	16700	16913	16817	16914	16800	17068	16746	16868	16866	16923	16890	16924	17062	16722	17011	16757	17025	16949	17113	16798	16875	16911	16795	16823	16759	17055	16921	16895	16999	17043	16961	16921	16896	16856	16942	16749	16947	16942	16999	16732	16861	17159	17013	16804	16833	16757	16978	16571	16901	16920	16959	16963	16700	17010	17073	17032	16883	16830	17203	16955	16824	16857	16989	17035	17067	17015	16876	16991	16866	16921	16949	16841	17078	16916	16912	17034	16663	16903	16758	16865	16743	16846	16804	17015	17013	16809	16864	16916	16730	16957	17007	16931	16863	17025	16962	16804	16919	16856	16836	16799	17062	16814	16927	16839	16920	16658	16833	16862	16789	16841	16856	16992	16901	16923	16920	16932	16876	16902	17016	16824	17009	16814	16626	16947	17020	16872	16909	16825	16855	16846	16838	16857	16938	17010	16970	17021	17100	16901	16735	16720	16952	16903	17040	16906	17021	17000	17065	16884	16611	16831	16817	16883	17004	17021	16830	16777	17093	16949	16841	16918	16760	16823	16949	16842	16812	16906	16831	16994	17060	16848	17031	16823	17015	16745	16851	16868	17019	16833	16886	16961	16935	16868	16950	16741	17001	16687	16895	16900	16953	16971	16954	16764	16758	16998	16820	16673	16848	17138	16906	16917	16877	16971	16836	17160	16793	16774	16934	16877	16885	16884	16935	16668	16916	16754	16829	16757	16806	16691	16947	16906	16776	16855	16908	16995	17199	16823	16707	16671	16671	16951	16988	16821	16803	16699	16983	16856	16753	16870	16818	16783	17047	16822	16952	16938	16905	16857	16877	17135	16961	16780	16976	16654	16868	17007	16948	16881	16840	16881	16939	16830	16754	16979	17091	16792	16986	16969	16942	16796	16815	16950	16942	16766	16927	16782	16976	16965	16794	16749	17048	17060	16931	16825	16784	16958	16915	16856	16976	16817	16722	16848	16724	16717	16787	16923	16995	16991	16868	16946	17024	16838	16802	16930	16926	16802	16915	16879	16986	16894	16758	17112	17072	16733	17179	16707	16893	16971	16909	17131	16938	16859	16927	16880	17058	16889	16903	17054	16994	16947	16927	16945	16775	16697	16732	17060	16905	16769	16888	17003	16851	16673	17021	16743	16947	16741	16775	16928	16714	17071	16927	16778	16966	17064	16794	16891	16823	16733	16853	16997	16862	16717	16856	16808	16908	16945	16992	17007	16879	16888	16834	16826	17093	17022	16909	16930	16978	16917	16749	16771	16687	16692	16802	16854	16761	16762	16853	16825	16742	17025	16936	16787	17043	16805	16822	16801	16893	17079	16987	16892	16963	17013	16893	16887	17030	16787	16959	16979	16805	16846	17245	16737	16762	16752	17089	16710	16813	16460	17085	16869	16817	16893	16781	16947	16795	16840	16990	16797	16713	16929	16900	17024	16928	16765	16781	16807	16879	16891	16721	16982	16906	16996	16859	16715	16839	16920	16796	16776	16995	16973	16855	16831	16846	16813	16994	16916	16722	17123	17088	16855	16955	16802	16831	16914	16800	16700	16973	16662	16575	16816	16795	17016	16821	16802	17029	17029	17010	16870	16945	16897	16758	16697	16820	17191	17045	16891	16826	16965	16870	17039	16867	16872	16875	16886	16933	16767	16804	16747	16895	17036	16894	16897	17177	16890	16940	16856	16902	16915	16790	16924	17052	17120	17017	16776	16811	16878	16818	16857	16757	17048	16791	16712	16779	16908	16747	16883	16716	16939	16879	16836	16769	16807	17228	16847	17038	17004	17093	16724	17059	17006	16820	17095	16733	16826	16768	16828	16786	16865	16889	16791	16696	16884	16963	16909	16940	16872	16933	16913	16795	17050	16794	16945	16911	16905	17011	16957	16879	16786	16737	16816	16962	16846	16951	16911	16815	16758	16918	16757	16860	16767	16828	16954	17030	16757	16945	16949	16757	16810	16887	16880	17053	16919	16803	16960	16913	16737	17102	16951	16885	16982	17001	16998	16629	16883	16860	16780	16933	16834	16666	16958	16749	17064	16960	16885	16705	16738	16823	16868	16804	17090	17108	17050	16847	16981	17009	16936	17142	16741	16935	16945	16803	16832	17062	16811	16892	17082	16765	16618	16957	16723	16980	16926	17005	16937	16833	16800	16945	17057	17007	17060	16900	16973	16930	16801	16850	16978	16783	16845	16973	16846	16904	17046	16960	16807	16973	16700	16779	17005	16858	17067	17002	16806	16852	16962	16883	16788	17117	16817	16756	16818	16861	17064	16891	16907	16987	16872	16979	16972	16899	16985	16769	16964	16772	16685	16778	16935	17066	16833	16805	16963	16991	16928	16744	17147	16939	16803	17149	16864	16736	16695	17029	16808	16977	16988	17071	16997	16845	16970	17087	16961	17079	16903	16787	16978	16882	17091	16856	16880	16881	16831	16806	16818	17046	16741	16903	16858	16808	16392	16856	16990	16928	16919	16979	16799	16738	16910	16893	16943	16882	16599	16849	16923	16861	16968	16899	16788	17022	17039	16975	17068	16905	16700	16958	16970	16997	16926	16992	16923	16955	16977	16874	16992	16852	16778	17010	16926	16891	16649	16784	17037	16939	16859	16853	16870	16899	17024	16725	16890	16933	16849	16594	16821	16537	16777	16972	16939	16895	16769	16924	16793	16823	16873	16805	16907	16806	16854	16960	16950	17144	17021	16929	16776	16946	16896	16988	16710	16698	16744	17058	16987	16920	16828	16770	16828	16773	16938	16819	16885	17051	16925	16927	16927	16822	16737	16801	16915	16731	16879	16853	16831	16596	16876	16830	16965	16942	16829	16711	16861	16839	16882	16900	16700	16746	16861	17069	16972	16785	16866	16885	16908	16877	16743	16798	16861	16919	16824	16694	16859	16647	16991	16939	16716
19411	33394	67093	81154	22123	16816	16016	15964	15730	15194	15047	14996	15112	14860	14792	15014	14680	14877	14867	14960	14820	14641	14612	14548	14339	14283	14111	14216	14101	14074	14132	15541	16577	15885	15178	14645	14331	14256	14112	13984	14038	14021	13925	14066	14088	14027	13970	14017	14082	13954	13895	13991	13978	14227	14052	13974	14069	13990	14020	13933	14039	14044	14021	13907	14231	13760	14080	13992	14081	14035	14094	14092	14116	14045	14015	14128	14038	13852	13975	14003	13956	13888	13914	14098	14060	13929	13969	13964	13888	13835	13888	14042	13932	13921	13940	13912	14089	13829	13797	13951	14027	13979	13957	13836	13971	13900	13923	14002	13976	14110	14130	14099	13850	14035	13841	13907	14026	13825	13883	13934	13936	13985	13873	14089	14081	13975	13856	14169	14077	14167	13908	14038	13938	14070	14085	14066	13982	14076	13982	13938	14211	14009	13954	14085	13870	13923	13961	13996	13881	13871	13967	14067	13957	14186	13930	13883	14001	14036	13868	13820	13825	14015	14088	13901	13962	14124	14008	13903	13946	14002	13985	13806	14026	14017	13877	13980	14085	13950	13965	13964	14040	14025	13979	13991	13841	13906	14042	14113	13907	14235	14074	13921	14009	13926	13990	13945	14004	13890	13985	13928	14080	14065	14072	14093	14171	14062	13919	14100	14128	13981	13983	13965	13988	14233	14013	14073	13982	14137	13917	13970	13947	14058	13942	14014	14028	13912	14002	13834	14114	14018	13872	14042	13908	13950	13947	13908	14094	13864	13985	13921	14032	13887	13975	13963	13874	14030	14031	13849	14021	13995	13919	14017	13875	13914	13911	13944	13889	13966	14016	13867	13806	13915	14065	14041	13949	13996	13904	13931	14088	14119	14029	13967	13932	14027	13827	14068	13931	14069	13797	14096	14073	13964	13906	13753	14062	14017	14047	13830	14071	14057	13929	14038	14027	13995	14152	13898	13845	14002	14115	14148	14007	14133	14169	14009	14116	14015	13807	13868	14124	13999	14023	13976	13989	13813	13866	14006	14056	13935	14013	13961	14019	13796	14024	13994	13979	14047	13946	14005	13945	14050	14111	13952	13983	14098	14084	13949	14062	14060	14207	13896	13968	14100	13945	13687	13934	14029	14096	14035	13934	14089	13912	13889	13865	14069	13955	13989	13954	13936	14049	14084	13960	13966	13868	14015	14148	14027	14007	14050	13924	13906	14173	13970	13893	13928	13973	14023	13863	13950	13965	14019	14080	13986	13924	13878	14063	14080	14084	14028	14127	13964	13952	13928	13975	13967	13937	14146	13988	14116	14032	14036	14067	14030	14124	14138	13825	13917	14094	13949	14058	13985	13902	13937	13957	14072	13919	13957	14025	14079	14112	13991	13990	13988	13855	14142	14036	13896	13987	14074	14065	14156	14000	14047	14008	13988	14052	14023	13924	13945	14172	13883	14115	13975	13932	13952	14021	14054	14120	13872	13977	13952	13884	14072	13907	14134	13910	14057	14058	13864	14047	13960	13959	13930	14073	13898	14012	13944	13952	13971	14028	14134	13936	13976	13988	14084	13989	13981	14001	13930	14035	13826	14063	14108	13967	14010	13913	13960	13912	14069	13917	14220	13908	14082	13899	13881	14142	13862	14051	13939	14072	14092	14102	13981	13850	13989	13915	13817	13974	14105	13913	13954	14026	13959	13981	13964	13986	14036	13941	13988	14017	14060	13947	14025	14064	14058	13959	14036	14222	14058	13989	13930	14057	14148	13918	14013	13875	14116	13838	13934	13992	14108	13966	14047	14017	14061	13879	13915	13952	13873	13976	13923	14012	13883	14087	13914	13950	13923	14153	13838	13892	13953	13905	13949	13996	13830	13885	13876	13951	14029	13839	13951	13857	14147	14003	14168	13910	14084	14054	14027	14110	14005	14100	14124	14119	14078	14024	13999	13932	14040	14113	13990	14048	13984	13919	13837	14055	14179	14019	13871	13957	13869	13893	13852	14025	13846	14021	13897	13999	13973	14150	13854	13954	13887	14031	13955	14096	13889	14074	14064	14036	14091	14187	13867	13993	14086	14036	14025	13974	14015	14305	14124	13940	14043	14044	13988	14109	13944	14127	14082	14308	13978	14058	14114	14102	13956	13854	14135	13909	14072	14122	14009	14103	13938	14175	13910	14019	14062	14040	13865	14018	14021	14101	13924	13949	13899	14067	14056	13994	13963	14034	14131	14031	14004	13991	14218	13898	13970	14101	14013	14005	13942	14006	13949	14306	13977	14072	14099	13996	13982	14157	13928	14058	14037	14146	14035	14092	13924	13888	14049	14067	13897	13992	14095	13867	14065	13944	14043	13960	13963	14023	14100	14069	13986	13974	13911	13990	13945	14139	13815	14021	14031	13888	14062	13994	14093	13883	13950	14110	13719	14140	14069	13935	14038	14117	14024	14130	13940	13963	13781	14064	13933	13823	13935	13863	14086	13953	14064	13940	14006	13971	13906	13983	14082	13900	13903	14289	13887	14065	14053	14060	13885	13965	14066	14122	13972	14008	14037	13959	13969	13981	14138	13982	13974	14104	14209	13798	14130	14002	14044	13920	13969	13943	14042	14092	13942	13954	13976	13922	13885	13985	14141	14024	13948	14081	14136	13989	14066	14004	13915	14037	13962	13925	13941	13963	13948	14000	13997	13874	13915	13967	14023	14129	14113	14052	13907	13918	14032	13894	13930	13842	14141	13973	14012	13946	13974	13887	13853	14042	13908	13876	14009	14064	14067	14011	13936	13872	13940	14031	13981	14031	13994	14040	13833	13836	13899	13739	13970	13929	13929	14020	14065	14092	14066	13879	13948	14165	14023	13994	13819	13830	13790	14153	14130	13908	13916	13973	14121	13984	14061	13932	14000	13950	13916	13915	13854	13960	13978	13833	14037	13923	13991	14007	13854	14132	13872	13984	13952	14079	14084	13889	14022	14070	13932	13883	14097	13878	13906	14002	14167	14060	13897	13910	13899	13968	14040	14165	13926	13972	13978	13912	14052	13883	13859	13852	14176	14099	13937	14008	14054	14193	13927	14115	13905	13900	14073	13851	13898	13988	14037	13861	13828	13984	13996	13854	13902	14067	13800	13964	13931	14095	14008	14134	14001	13970	13976	14059	13802	14073	13924	13966	13994	13911	14019	14051	14309	13908	13871	13827	14066	13976	13870	13961	13974	13888	13752	14099	13967	14034	14190	13884	13971	13998	14064	14058	14015	13945	14058	14085	14106	13969	14043	14101	14065	14197	14070	14058	13929	13924	13885	14017	13973	13991	14060	14047	14013	13855	13928	14069	14103	13980	13889	14131	13954	13997	14032	14061	14123	14020	13844	13901	13921	14027	13962	14107	14021	14021	14072	14074	14032	13966	14034	14030	13983	14070	14093	14064	13872	13857	13952	13916	14135	14089	13891	14014	13821	13917	13849	13996	13988	13888	13944	13840	13984	14048	13939	13834	14038	13989	14011	13886	13958	14056	13808	14139	13918	13966	13904	14052	13958	14064	14043	13932	13980	14075	13961	14078	14078	13969	14027	14000	13796	14094	14037	14048	13961	13958	14024	14202	14088	13812	13982	13995	14117	13956	13933	14165	14027	13995	13901	14113	13948	13958	14066	13977	14151	13734	14053	13864	14044	14086	13955	13881	13985	13984	14006	14015	13857	13922	14077	13990	14047	14076	14008	13974	13945	13943	14022	14007	13971	13999	13986	14001	13985	13974	13986	13990	13927	13989	13843	13997	14044	13963	13994	13995	14239	13966	13854	14059	13973	14077	13907	14025	14046	14101	14023	13946	13824	14159	13922	14021	13991	13939	13952	14255	14034	14054	13910	13854	14051	14007	14000	13935	14126	13931	14017	13959	14040	13855	13916	14046	14097	14127	14025	13964	14069	13896	13956	13913	13984	14120	13843	14023	14030	14118	13962	13980	14102	14086	13999	14072	13863	14112	13987	14103	14060	14040	13892	13989	14019	14061	14022	13917	13960	14009	14047	13961	13982	14088	14051	13850	14070	13918	13988	13938	14064	13968	13822	13923	13959	13875	13985	13970	13910	14085	13881	13881	13943	14027	14090	14095	13790	13954	13821	13955	13910	14171	13788	13993	14056	13992	13926	14060	14000	13995	13790	13967	14012	13980	13946	13890	14007	13912	14005	14015	14010	13951	14021	13939	14040	13840	13856	14089	13968	13871	13973	13979	14065	13880	14008	13989	13927	14066	13957	14120	14123	14021	13984	13935	14104	13792	13905	13954	14084	13979	13979	14140	13990	14062	13893	14048	13895	13984	13948	14033	13897	13857	14202	14006	13987	14036	13875	14120	13965	14084	13920	13911	13989	14050	13858	13981	13782	13859	14057	14003	13983	14113	13895	14032	14083	13969	14010	13933	13961	14003	13906	14036	13993	13772	14019	13994	13899	13987	13942	13927	14118	13997	13931	14016	13870	14100	13992	14180	13957	13941	13866	14001	14169	14110	14056	13897	14074	13923	13851	13932	14016	13917	13949	14042	13845	13894	13990	13844	14051	14167	14036	13915	13957	14028	14196	13846	14049	13926	13943	14047	13966	14061	13998	13841	13944	13983	14001	13821	14066	14051	14038	13974	13833	14144	13809	13865	13934	13888	13926	13865	14071	13906	13876	14106	14053	14031	13804	13923	14050	14050	13914	14094	14107	14099	14199	14009	13885	13971	14059	14012	14159	14027	14040	14174	13923	13856	13793	14108	14006	13956	14034	13924	14144	14021	14046	13823	13839	13953	13987	13933	14000	13828	14085	13999	13954	13953	14039	14006	14058	13987	13857	14002	13892	13762	14053	13870	13797	14001	13999	14091	14080	13928	14157	14015	14094	13982	13954	13982	13899	14115	14028	13992	13963	13760	13984	14004	13909	13849	13914	14039	14281	14061	13884	14099	13872	14011	13955	14134	14086	14127	13949	14205	14008	13916	13926	14085	14093	13976	13973	13985	14035	13881	13972	14105	13811	14024	13827	13992	14019	14138	13923	13947	13938	13839	13694	14046	14153	13865	13919	13975	13973	13983	13996	13913	14006	14006	13914	13911	14015	13945	14053	13947	13865	14095	14097	14171	13899	14104	14131	14097	13986	13865	14139
29983	23407	34326	42556	21365	18691	18095	17712	17689	17812	17940	17858	17600	17766	17606	17692	17682	17725	17768	17740	17593	17598	17757	17521	17647	17499	17540	17462	17697	17747	17560	17511	17637	17889	17813	17638	17627	17569	17709	17603	17669	17663	17354	17530	17584	17477	17833	17695	17580	17763	17623	17656	17694	17868	17903	17613	17657	17559	17646	17581	17533	17611	17452	17415	17585	17398	17618	17479	17634	17496	17507	17526	17800	17723	17539	17444	17577	17404	17678	17626	17610	17631	17705	17519	17489	17605	17592	17832	17748	17535	17632	17575	17813	17489	17655	17516	17873	17735	17550	17465	17661	17534	17595	17607	17706	17690	17703	17620	17580	17716	17618	17654	17777	17431	17692	17491	17615	17549	17601	17388	17535	17457	17585	17600	17538	17775	17619	17723	17491	17648	17762	17536	17625	17598	17373	17708	17575	17499	17466	17547	17560	17673	17712	17595	17589	17524	17314	17554	17507	17463	17689	17564	17942	17654	17534	17579	17634	17386	17551	17782	17596	17501	17608	17485	17628	17646	17758	17502	17398	17673	17653	17493	17542	17659	17448	17352	17610	17618	17661	17637	17402	17634	17591	17764	17469	17479	17549	17409	17281	17628	17506	17871	17689	17593	17494	17421	17572	17517	17616	17564	17511	17478	17575	17738	17493	17407	17715	17623	17553	17564	17612	17628	17659	17815	17845	17554	17638	17819	17713	17443	17429	17619	17581	17715	17532	17497	17559	17713	17657	17350	17651	17443	17645	17708	17769	17356	17577	17318	17811	17692	17679	17651	17663	17499	17781	17786	17625	17717	17726	17452	17491	17549	17668	17562	17676	17460	17546	17531	17432	17712	17493	17584	17712	17646	17605	17536	17445	17441	17469	17478	17592	17431	17803	17675	17566	17615	17554	17506	17463	17193	17561	17585	17522	17558	17535	17567	17477	17566	17655	17752	17605	17645	17532	17634	17709	17495	17559	17602	17603	17802	17426	17577	17633	17532	17556	17403	17444	17661	17576	17644	17431	17554	17401	17572	17463	17581	17605	17473	17364	17734	17524	17814	17464	17638	17556	17601	17496	17458	17686	17652	17590	17530	17605	17520	17506	17526	17678	17518	17793	17659	17501	17377	17793	17677	17567	17583	17529	17482	17474	17528	17716	17717	17693	17546	17714	17745	17670	17586	17660	17604	17441	17644	17496	17511	17512	17660	17606	17492	17683	17509	17625	17481	17539	17409	17418	17241	17547	17538	17922	17666	17577	17507	17543	17550	17585	17440	17538	17630	17647	17592	17592	17716	17666	17527	17535	17479	17589	17596	17502	17553	17702	17419	17597	17525	17594	17608	17618	17666	17712	17637	17585	17656	17438	17486	17581	17495	17463	17537	17357	17440	17538	17678	17800	17635	17657	17458	17501	17625	17636	17578	17655	17552	17550	17689	17533	17326	17563	17497	17638	17465	17471	17678	17709	17521	17563	17514	17558	17659	17481	17585	17691	17483	17642	17846	17693	17480	17630	17372	17720	17764	17788	17590	17633	17507	17571	17614	17503	17506	17424	17333	17542	17679	17636	17526	17616	17330	17485	17395	17562	17753	17498	17626	17477	17591	17476	17524	17676	17583	17403	17584	17515	17761	17555	17557	17658	17505	17488	17547	17470	17643	17691	17636	17452	17586	17749	17670	17625	17456	17561	17575	17595	17471	17646	17781	17539	17517	17703	17645	17600	17669	17525	17536	17818	17381	17657	17624	17494	17550	17526	17626	17623	17714	17729	17400	17715	17581	17560	17548	17599	17552	17739	17651	17621	17534	17881	17562	17469	17648	17535	17574	17600	17590	17713	17565	17678	17728	17621	17511	17507	17620	17617	17496	17616	17647	17627	17612	17433	17566	17584	17710	17468	17422	17818	17637	17525	17636	17561	17480	17627	17593	17517	17633	17606	17495	17481	17364	17345	17464	17505	17433	17704	17747	17561	17690	17735	17562	17390	17361	17645	17506	17684	17455	17520	17781	17483	17562	17665	17684	17621	17716	17848	17416	17736	17572	17756	17602	17738	17627	17486	17576	17670	17532	17532	17627	17693	17525	17814	17720	17538	17514	17669	17670	17635	17629	17666	17670	17643	17551	17574	17650	17479	17455	17523	17463	17771	17392	17593	17410	17674	17622	17560	17717	17616	17616	17599	17528	17628	17577	17663	17716	17668	17608	17559	17591	17517	17786	17675	17550	17700	17690	17764	17709	17548	17591	17696	17513	17662	17576	17698	17545	17320	17627	17593	17706	17798	17541	17634	17468	17609	17380	17660	17467	17648	17520	17678	17315	17577	17522	17507	17842	17661	17620	17657	17520	17529	17545	17601	17544	17560	17536	17716	17517	17607	17599	17480	17424	17600	17694	17629	17584	17686	17426	17731	17491	17673	17505	17362	17611	17763	17518	17673	17450	17612	17799	17588	17708	17413	17899	17503	17492	17736	17666	17647	17672	17686	17729	17501	17615	17627	17525	17353	17497	17545	17694	17615	17627	17568	17562	17497	17531	17476	17639	17427	17690	17538	17672	17570	17473	17847	17650	17585	17573	17557	17521	17688	17653	17703	17630	17573	17455	17464	17650	17749	17580	17631	17639	17669	17646	17616	17694	17674	17730	17437	17626	17564	17368	17500	17443	17540	17602	17693	17913	17512	17634	17616	17680	17548	17519	17574	17510	17614	17525	17407	17513	17751	17753	17562	17676	17642	17631	17558	17526	17359	17453	17677	17646	17517	17518	17490	17437	17532	17581	17447	17497	17341	17747	17411	17493	17707	17654	17587	17598	17518	17473	17652	17505	17609	17675	17492	17709	17595	17679	17525	17522	17481	17561	17435	17551	17224	17666	17729	17625	17743	17639	17743	17622	17465	17601	17571	17632	17600	17560	17634	17706	17376	17530	17631	17728	17634	17542	17663	17446	17641	17528	17543	17691	17648	17582	17548	17677	17575	17592	17497	17462	17549	17686	17600	17368	17427	17681	17471	17476	17677	17570	17398	17735	17454	17761	17567	17654	17360	17721	17458	17504	17586	17651	17556	17600	17449	17297	17471	17538	17206	17457	17605	17637	17600	17666	17441	17482	17725	17705	17551	17509	17592	17526	17575	17635	17657	17647	17548	17513	17647	17525	17652	17742	17568	17342	17585	17520	17745	17636	17481	17559	17521	17421	17491	17459	17504	17557	17661	17422	17737	17654	17563	17648	17583	17607	17658	17756	17549	17593	17564	17772	17740	17617	17634	17493	17754	17727	17734	17486	17557	17364	17449	17550	17545	17658	17549	17567	17769	17668	17602	17470	17509	17691	17559	17607	17412	17608	17643	17647	17469	17562	17728	17483	17525	17485	17593	17667	17480	17481	17581	17533	17622	17693	17673	17594	17574	17468	17665	17314	17598	17504	17650	17750	17594	17477	17473	17622	17733	17559	17509	17485	17696	17735	17560	17466	17697	17724	17817	17586	17594	17488	17580	17484	17654	17600	17469	17420	17537	17521	17430	17504	17411	17690	17637	17782	17648	17732	17479	17539	17662	17697	17470	17493	17559	17692	17605	17588	17456	17756	17608	17733	17637	17530	17384	17578	17623	17658	17459	17754	17595	17471	17788	17669	17841	17617	17682	17561	17671	17540	17676	17658	17649	17651	17699	17580	17557	17881	17702	17536	17749	17801	17515	17711	17530	17606	17496	17567	17456	17634	17621	17612	17501	17612	17614	17450	17672	17516	17527	17485	17475	17802	17587	17634	17426	17807	17676	17493	17515	17610	17583	17391	17514	17588	17366	17690	17705	17626	17649	17623	17712	17772	17578	17595	17653	17384	17629	17522	17653	17542	17766	17731	17544	17717	17707	17708	17521	17547	17591	17622	17695	17643	17564	17501	17415	17569	17545	17462	17490	17551	17407	17718	17497	17485	17528	17519	17450	17687	17565	17465	17547	17542	17729	17637	17701	17642	17831	17573	17618	17524	17630	17620	17556	17700	17607	17474	17604	17573	17357	17746	17618	17719	17722	17509	17850	17626	17677	17610	17802	17449	17621	17756	17617	17612	17409	17686	17636	17906	17582	17570	17512	17529	17629	17505	17913	17607	17622	17539	17650	17579	17542	17459	17465	17649	17414	17756	17628	17627	17535	17499	17698	17786	17657	17583	17538	17631	17512	17520	17643	17395	17434	17356	17497	17558	17522	17570	17388	17528	17570	17646	17595	17613	17700	17581	17591	17557	17621	17556	17654	17537	17648	17775	17521	17437	17651	17663	17685	17501	17567	17587	17436	17704	17558	17415	17438	17528	17487	17769	17869	17466	17404	17426	17507	17336	17473	17652	17701	17417	17728	17324	17388	17762	17515	17609	17585	17742	17580	17517	17595	17895	17642	17498	17575	17546	17494	17549	17472	17644	17585	17808	17498	17551	17550	17642	17565	17582	17512	17806	17748	17550	17524	17528	17661	17512	17551	17730	17603	17705	17628	17389	17571	17513	17383	17620	17700	17794	17668	17500	17605	17541	17403	17613	17533	17704	17480	17593	17656	17717	17703	17456	17627	17726	17681	17479	17430	17790	17882	17510	17666	17582	17755	17741	17693	17706	17526	17648	17726	17767	17357	17456	17643	17662	17545	17694	17585	17502	17588	17707	17575	17531	17777	17550	17441	17434	17748	17697	17633	17520	17692	17753	17568	17631	17350	17448	17423	17746	17701	17611	17513	17686	17652	17352	17521	17578	17674	17451	17434	17491	17533	17452	17582	17742	17705	17808	17587	17465	17595	17638	17703	17605	17806	17620	17723	17552	17720	17523	17718	17605	17575	17330	17364	17815	17328	17446	17643	17595	17592	17526	17318	17521	17386	17542	17579	17615	17613	17438	17555	17536	17578	17518	17536	17402	17614	17638	17717	17705	17676	17601	17503	17616	17606	17684	17286	17660	17434	17736	17532	17803	17431	17585	17674	17514	17621	17646	17466	17416	17573	17503	17914	17528	17638	17567	17458	17533	17629	17549	17712	17507	17500	17534	17491	17561	17489	17514	17606	17561	17530	17492	17492	17647	17702	17581	17526	17725	17497	17718	17609	17450	17459	17585	17672	17804	17573	17550	17622	17755	17643	17689	17603	17652	17564	17753	17461	17368
17425	20236	38214	37674	15253	14908	14690	14613	14790	14451	14609	14621	14517	14479	14579	14594	14669	14661	14626	14690	14612	14598	14552	14360	14465	14400	14466	14454	14553	14467	14410	14471	14590	14700	14577	14603	14429	14392	14465	14459	14321	14328	14356	14346	14358	14376	14415	14420	14432	14362	14340	14386	14437	14473	14446	14376	14464	14333	14267	14485	14434	14608	14406	14539	14364	14415	14446	14246	14345	14449	14347	14575	14336	14347	14445	14365	14475	14466	14494	14250	14417	14540	14472	14621	14212	14499	14407	14318	14324	14541	14453	14302	14373	14459	14326	14170	14406	14321	14358	14397	14331	14502	14343	14286	14321	14421	14412	14349	14572	14362	14386	14445	14528	14413	14409	14348	14418	14428	14443	14359	14309	14330	14527	14292	14400	14225	14444	14495	14449	14352	14361	14289	14659	14320	14468	14394	14442	14269	14596	14249	14535	14331	14631	14331	14458	14324	14389	14337	14377	14358	14459	14504	14458	14386	14404	14347	14373	14389	14228	14367	14304	14494	14484	14308	14312	14313	14324	14480	14207	14596	14457	14418	14261	14349	14438	14302	14264	14527	14379	14507	14373	14326	14371	14507	14355	14382	14482	14441	14360	14420	14358	14310	14498	14287	14400	14373	14329	14549	14301	14411	14303	14407	14426	14531	14274	14382	14450	14411	14374	14395	14502	14384	14367	14416	14379	14376	14350	14386	14285	14517	14281	14600	14401	14391	14317	14518	14364	14436	14393	14469	14358	14424	14264	14426	14318	14370	14280	14314	14513	14489	14196	14509	14514	14381	14507	14457	14505	14392	14307	14543	14431	14296	14429	14464	14462	14237	14330	14375	14543	14254	14559	14265	14310	14556	14452	14424	14510	14369	14495	14191	14274	14427	14407	14377	14436	14204	14334	14547	14586	14288	14526	14412	14565	14302	14521	14342	14221	14339	14330	14481	14431	14465	14490	14455	14342	14446	14414	14382	14461	14345	14315	14475	14320	14381	14334	14400	14312	14377	14400	14365	14448	14540	14329	14336	14428	14496	14365	14271	14426	14348	14377	14491	14388	14259	14483	14428	14498	14297	14311	14436	14413	14433	14537	14545	14543	14352	14396	14425	14353	14376	14489	14397	14372	14424	14528	14530	14477	14480	14399	14249	14459	14554	14443	14416	14372	14428	14448	14365	14270	14275	14341	14362	14296	14500	14507	14366	14332	14221	14370	14559	14291	14359	14408	14328	14510	14378	14395	14499	14223	14427	14427	14245	14420	14306	14469	14357	14569	14505	14421	14388	14330	14509	14237	14379	14488	14626	14388	14465	14372	14314	14518	14347	14444	14348	14392	14596	14462	14399	14520	14412	14392	14458	14430	14407	14403	14405	14446	14421	14189	14584	14324	14258	14354	14432	14285	14342	14428	14403	14410	14403	14472	14412	14439	14484	14315	14428	14344	14475	14366	14535	14294	14352	14299	14329	14532	14492	14597	14408	14432	14307	14518	14368	14425	14457	14502	14333	14453	14342	14352	14448	14401	14402	14487	14372	14436	14229	14510	14343	14314	14537	14442	14302	14426	14551	14401	14318	14396	14538	14296	14311	14498	14560	14613	14382	14492	14462	14482	14353	14326	14322	14324	14538	14440	14273	14381	14321	14487	14450	14312	14236	14391	14411	14475	14148	14562	14429	14477	14166	14505	14447	14244	14370	14424	14341	14503	14238	14519	14350	14346	14446	14419	14361	14375	14476	14554	14272	14372	14250	14492	14408	14349	14360	14378	14266	14564	14455	14523	14378	14466	14482	14469	14425	14277	14415	14327	14474	14621	14486	14462	14486	14356	14396	14339	14315	14386	14438	14398	14447	14397	14425	14410	14450	14351	14383	14481	14427	14353	14324	14266	14441	14319	14479	14440	14380	14425	14300	14405	14440	14505	14368	14409	14421	14436	14332	14368	14217	14364	14409	14484	14467	14312	14392	14468	14457	14443	14355	14371	14367	14474	14470	14488	14461	14228	14413	14377	14388	14576	14435	14349	14483	14461	14270	14393	14301	14476	14338	14478	14353	14331	14329	14474	14446	14247	14405	14475	14414	14438	14480	14451	14578	14401	14349	14245	14495	14357	14287	14546	14388	14364	14378	14516	14449	14466	14517	14484	14342	14341	14335	14575	14311	14494	14158	14306	14409	14480	14264	14391	14373	14486	14285	14299	14406	14289	14293	14427	14421	14380	14382	14400	14395	14342	14361	14418	14342	14476	14353	14333	14453	14280	14386	14310	14481	14484	14354	14196	14413	14438	14364	14456	14233	14453	14433	14494	14494	14468	14374	14534	14410	14410	14379	14574	14496	14465	14405	14400	14486	14397	14329	14453	14376	14522	14221	14315	14308	14177	14402	14556	14269	14418	14396	14447	14363	14348	14287	14412	14407	14426	14423	14496	14414	14453	14293	14321	14374	14372	14416	14578	14277	14436	14307	14255	14330	14460	14359	14504	14434	14425	14480	14203	14561	14344	14300	14403	14310	14456	14377	14354	14417	14354	14348	14307	14490	14232	14410	14306	14295	14354	14344	14550	14391	14476	14494	14420	14475	14566	14448	14415	14322	14438	14407	14435	14568	14294	14516	14402	14374	14423	14624	14419	14335	14266	14418	14537	14372	14291	14556	14315	14253	14569	14408	14357	14521	14435	14520	14374	14422	14448	14343	14357	14441	14535	14411	14534	14476	14373	14439	14598	14396	14207	14416	14466	14345	14390	14366	14358	14392	14306	14389	14613	14302	14534	14572	14502	14422	14280	14185	14220	14379	14260	14308	14374	14390	14419	14363	14289	14415	14451	14245	14448	14518	14252	14372	14402	14516	14320	14469	14300	14582	14339	14288	14413	14261	14394	14447	14213	14349	14406	14450	14493	14404	14350	14300	14462	14618	14481	14439	14461	14400	14401	14468	14328	14262	14280	14375	14303	14378	14493	14402	14395	14357	14411	14245	14279	14385	14451	14306	14342	14554	14363	14417	14348	14411	14562	14382	14475	14488	14318	14415	14291	14504	14565	14492	14429	14563	14402	14428	14459	14498	14476	14536	14346	14629	14427	14395	14333	14391	14583	14423	14450	14445	14371	14299	14470	14558	14269	14384	14519	14452	14350	14428	14514	14437	14507	14362	14508	14322	14409	14419	14336	14410	14248	14361	14371	14398	14387	14473	14363	14507	14482	14357	14251	14372	14471	14505	14361	14405	14200	14473	14466	14398	14524	14443	14381	14478	14325	14555	14577	14384	14487	14517	14297	14669	14241	14396	14521	14324	14445	14483	14350	14352	14425	14332	14470	14437	14385	14372	14351	14484	14246	14446	14362	14453	14436	14212	14514	14619	14363	14451	14410	14264	14418	14289	14370	14444	14377	14500	14269	14375	14387	14493	14326	14490	14441	14260	14489	14402	14282	14390	14331	14363	14368	14417	14290	14261	14247	14538	14415	14510	14504	14514	14310	14304	14525	14298	14536	14514	14566	14361	14384	14397	14397	14392	14222	14502	14320	14523	14422	14274	14495	14363	14353	14211	14395	14351	14461	14459	14473	14381	14497	14376	14499	14491	14333	14543	14480	14406	14418	14448	14319	14295	14331	14407	14369	14442	14423	14404	14398	14389	14414	14503	14532	14381	14258	14304	14433	14405	14437	14546	14338	14365	14511	14628	14427	14351	14387	14500	14359	14324	14358	14388	14368	14347	14348	14335	14522	14296	14377	14490	14352	14317	14292	14467	14410	14513	14510	14431	14372	14208	14452	14445	14372	14476	14465	14403	14418	14542	14220	14389	14293	14411	14340	14259	14402	14326	14475	14274	14403	14418	14324	14356	14497	14537	14412	14505	14385	14533	14418	14310	14424	14435	14579	14422	14575	14365	14511	14412	14332	14282	14383	14409	14237	14229	14289	14725	14335	14301	14180	14506	14582	14459	14293	14305	14447	14552	14250	14451	14320	14537	14408	14240	14415	14334	14427	14328	14420	14455	14164	14391	14462	14444	14340	14465	14294	14312	14526	14446	14517	14412	14454	14444	14424	14535	14241	14552	14443	14586	14280	14492	14426	14545	14331	14424	14375	14418	14481	14493	14319	14447	14448	14423	14422	14346	14415	14466	14499	14471	14431	14388	14407	14338	14353	14340	14403	14385	14427	14382	14356	14354	14431	14512	14356	14330	14530	14536	14470	14590	14232	14527	14411	14358	14404	14469	14395	14307	14416	14476	14245	14379	14379	14468	14442	14535	14475	14423	14473	14520	14369	14504	14363	14391	14448	14425	14304	14437	14467	14320	14360	14392	14485	14567	14403	14351	14453	14479	14434	14452	14424	14345	14439	14426	14332	14372	14331	14504	14231	14292	14496	14499	14337	14277	14475	14458	14388	14388	14499	14334	14449	14344	14403	14455	14341	14489	14437	14341	14464	14409	14356	14172	14351	14312	14382	14440	14434	14489	14456	14457	14451	14375	14372	14460	14468	14378	14393	14424	14450	14453	14327	14480	14466	14437	14283	14405	14467	14428	14306	14397	14547	14527	14402	14436	14479	14305	14382	14402	14359	14353	14391	14445	14424	14324	14254	14393	14525	14325	14236	14562	14372	14430	14415	14510	14396	14446	14410	14432	14447	14345	14420	14379	14443	14432	14361	14404	14478	14464	14391	14434	14406	14446	14394	14225	14448	14339	14367	14370	14440	14565	14388	14403	14441	14380	14572	14373	14405	14445	14417	14271	14447	14469	14294	14434	14426	14365	14484	14344	14497	14503	14400	14337	14534	14351	14257	14530	14537	14449	14401	14363	14418	14371	14369	14474	14432	14314	14573	14436	14450	14244	14331	14366	14333	14400	14320	14373	14314	14457	14454	14464	14432	14522	14475	14266	14352	14432	14322	14327	14502	14299	14303	14388	14426	14338	14336	14515	14412	14464	14460	14301	14529	14309	14395	14555	14227	14417	14421	14305	14206	14342	14464	14382	14352	14294	14464	14391	14306	14307	14394	14462	14449	14333	14383	14345	14460	14448	14435	14300	14401	14422	14541	14323	14372	14370	14358	14274	14454	14386	14598	14223	14534	14371	14541	14536	14410	14371	14459	14451	14515	14511	14384	14492	14422	14482	14436	14343	14418	14419	14509	14502
25463	21527	39043	68161	29650	23068	21409	19144	18843	18761	18795	18564	18671	18279	18471	18580	18457	18703	18573	18412	18362	18359	18406	18186	18476	18230	18351	18474	18264	18361	18190	18307	18866	19268	18777	18403	18336	18260	17890	18036	18190	18258	18367	18278	18168	17887	18304	18107	18231	18243	18241	18135	18315	18173	18249	18218	18016	18173	18231	18290	18176	18301	18196	17901	18207	18234	18212	18356	18213	18092	18090	18199	18054	18082	18278	18240	18141	18362	18140	18336	18006	18121	18187	18455	18218	18202	18150	17973	18108	18251	18150	18254	18246	18022	18063	18216	18358	18131	18269	18170	18124	18099	18214	18363	18220	18258	18169	18133	18040	18192	18066	17850	18005	18304	18018	18232	18041	18005	18140	17985	18115	18303	18206	18213	18229	18055	18007	17985	18071	18067	18072	18005	18175	18130	18115	18206	18176	18153	18090	18249	18225	17956	18085	17884	17987	18190	18114	18094	18175	18098	18275	18203	18026	18167	18512	18178	18363	18315	18129	18222	18234	17945	18211	18053	18253	18305	18073	18174	18174	17912	17974	18346	18219	18304	18171	18148	18101	18063	18178	18292	18214	18125	18043	18260	18010	18290	18151	18215	18160	18041	18265	18082	18189	18133	18141	18039	18282	17966	18082	18065	18253	18082	18142	18210	18249	18165	18130	18121	18148	18267	18119	18290	18168	17941	18047	18166	18224	18230	18062	17989	18144	18107	18029	18139	18126	18178	18096	18201	18213	18222	18125	18343	18218	18159	18068	17950	18095	18075	18046	18002	18114	18236	17860	18246	18255	18209	18134	18400	18056	18128	18103	18201	18058	17962	18082	18093	18223	18162	18238	18127	18071	18235	18085	18252	18138	18118	18214	18029	18081	18101	18171	18214	18172	18161	18189	18188	18227	17935	18035	18230	18132	18186	18100	18262	18023	18235	17852	18120	18132	18018	18415	17994	18230	18108	18316	18249	18067	18072	18245	18193	18324	18095	18234	18172	18199	18093	18351	18192	18043	18333	18084	18156	18134	18149	18197	18119	18308	18127	18211	18128	18048	18240	18213	18316	18223	18160	18254	18186	18117	18140	18280	18390	18196	17995	18213	18219	18339	18021	18145	18281	18192	18081	18168	18187	18284	18295	18362	18114	18166	18124	18357	18243	18276	18239	18123	18035	18115	18241	18257	18097	18083	18029	18177	18147	18191	18153	18263	18167	18010	18195	18133	17957	18171	18046	18082	18019	18292	18142	18187	18287	18136	18152	18055	18150	18195	17903	18023	18215	18124	18250	18040	18107	18246	18323	18454	18282	17964	18063	18194	18007	18148	18026	18113	18320	18392	18266	18178	18055	18324	18004	18061	18121	18222	18148	18305	18179	18013	18110	18270	18190	18053	17973	18095	18351	18066	18244	18194	18274	18301	18355	18023	17848	18121	18106	18112	17960	17907	18131	18239	18074	17981	18232	18320	18093	18266	18275	18224	18131	18204	18164	18059	18392	18178	18111	18222	17980	18070	17990	18408	18105	17913	18039	18150	17977	18261	18242	18150	18212	18144	18135	18265	18262	18065	18267	18006	18234	18045	18086	18136	18120	18118	18325	18106	18103	18050	18213	18002	18048	18172	17980	18204	18005	18422	17987	18163	18269	18272	18061	18228	18325	18323	18175	18220	18052	18161	18355	18075	18236	18146	18059	18213	18094	18033	18064	18083	18061	18101	18015	18354	18117	18351	18237	18103	18096	18029	18209	18244	18108	17986	18244	18183	18173	18132	18099	18179	18103	18261	17946	18139	18033	18094	17981	18310	18096	18067	18108	18181	18045	18108	17880	18163	18124	18146	18123	18175	18336	18137	18214	18206	18019	18017	18472	18087	18323	18262	17986	18083	18264	18167	18189	18141	18171	18047	18284	17958	18196	18232	18085	18031	18254	18087	17998	18065	18050	18178	18153	18155	17919	18230	17889	18012	18199	18045	18170	18317	18139	18181	18128	18100	18168	18058	18007	18102	18002	18290	18165	18131	18086	18032	17959	18411	18150	17672	18181	18104	18097	18153	18333	18051	18091	18173	18104	18130	18408	17983	18200	18391	18052	18276	18089	18106	18130	18166	18219	18077	18095	18137	18145	18021	18115	18148	18242	18124	18278	18217	18124	18338	18078	18118	18368	18250	18155	18322	18319	18046	18213	18178	18100	18041	17996	17927	18343	18150	18150	18136	18302	18408	17996	18131	18256	18162	18123	18176	18111	18230	18090	18251	18250	18451	18172	18135	18069	17968	18061	18129	17935	17869	17998	18121	18223	18117	18336	18112	18197	18272	18201	18023	18118	18068	18304	18277	18276	18291	18157	18147	18161	18221	18090	18205	18058	18012	18284	18162	18206	18134	18404	18198	18132	18313	18264	17892	18168	18096	18279	18240	18036	18041	18281	18107	18304	18279	18047	18098	18120	18097	18183	18068	18230	18124	18094	18143	18121	18274	18379	18369	18252	18312	18077	18178	17992	17930	18224	18189	18035	18063	18223	18120	18330	18272	18337	18322	18000	18222	18287	18391	18128	17998	18022	17956	18234	18293	18307	18111	18129	18095	18096	18102	18180	18324	18051	18255	18207	17938	18369	18368	18138	17987	17949	18213	18016	18089	18102	18124	18223	18120	18158	18059	18261	18180	18282	18291	18056	18265	18334	18061	18140	18164	18048	18152	18295	18289	18133	18172	18115	18175	18050	18288	18335	18276	18074	18332	18247	18174	18143	18287	18196	18128	18312	18327	18232	18152	18130	18177	18148	18183	18025	18277	18246	18082	18139	18234	18036	18127	18231	18342	18130	18126	18239	18114	18093	18345	18031	18020	18096	18248	18086	18137	18144	18148	18136	18230	17848	18219	18159	18013	18277	18278	18193	18367	18293	18169	18197	18162	17924	18091	18262	18225	17967	18206	18108	18061	18118	18173	18240	18094	18211	18082	18205	18058	18274	18139	17889	18207	18148	18243	17930	18116	18079	18073	18347	18270	18091	18203	18213	18065	18150	18252	18108	18220	18065	18311	17975	17975	18317	18116	18028	18286	18321	18062	18221	18292	18146	18197	18203	18264	18158	18093	18236	18071	18027	18166	18241	18092	18424	18200	18200	18287	18241	18119	18164	18097	17937	18276	18069	18134	17972	18187	18156	18140	18358	18194	18100	18211	18057	18023	18321	18120	18188	18010	18005	18160	17923	18243	18235	18106	18148	18244	18036	18126	18135	18066	18301	18206	18252	18165	18122	18136	18169	18256	17945	18409	18075	18068	18084	18118	17880	18335	18085	18089	18253	18354	18258	18064	18031	18351	18065	18296	18148	18261	18035	18037	18064	18112	18053	18071	17995	18182	17958	18081	18243	18131	18167	18141	18079	18327	18133	18147	17953	18165	18185	17966	18339	18074	18049	18368	18193	18437	18245	18253	18246	18084	18321	18209	18192	18234	18133	18118	18266	18050	17995	18223	18186	18258	18103	18058	18010	18154	18085	18101	18002	18255	18145	18266	18017	18168	18101	17985	18057	18182	18166	18101	18177	18332	18275	18268	18012	18044	17933	18141	18162	17991	18422	18261	18148	18057	18129	18006	18067	18141	18051	18199	17906	18181	18134	18177	18109	18092	18196	18074	18169	18280	18120	18228	17985	18171	18078	18218	18159	18209	18120	18023	18077	18281	18216	18082	18332	18205	18020	18170	18213	18076	17978	18328	18150	17896	17963	17933	18211	18191	18171	18069	18038	18137	18253	18054	18083	17965	18248	18203	18252	18283	18235	18251	18173	18325	18123	18365	18249	18216	18273	18143	18245	18388	18096	18062	18320	18143	18159	18140	18024	18208	18198	18190	17999	18147	18309	18081	17831	17954	18253	17925	18404	18230	18160	18217	18110	18261	18132	18011	18470	18055	17928	18176	18183	18081	18085	18250	17983	18148	18202	18343	18188	18136	17909	17979	18086	18271	18076	18088	18082	18322	17876	18033	18201	18173	18192	18154	18263	18244	17996	18041	18208	18121	18257	18220	18103	18069	18175	18235	17914	18182	18237	18041	18295	18073	18151	18008	18086	18228	18068	18280	18327	18051	18091	18096	18150	18184	18158	18046	18083	18110	18088	18114	18284	18055	17986	18222	18053	18151	18293	18048	18108	18224	18075	18377	18100	18316	18066	18170	18303	18117	18127	17981	18331	18118	18203	18160	18216	18145	18066	18123	17985	18155	18151	18353	18030	18174	18222	18180	18043	18388	18186	18212	18151	18292	18240	18231	18107	18035	18076	18449	18247	17950	18185	18066	18210	18050	18214	18095	18203	18053	18298	18283	18029	18006	18116	18173	18257	18135	18108	18219	17993	18114	18144	17939	18263	17953	18116	18099	18114	18140	18003	18111	18249	18055	18225	18237	18121	17900	18042	18419	18209	18089	18321	18178	18255	18299	18080	18182	18122	18167	18172	18210	18222	18001	18108	18234	18086	18189	18195	18116	18234	18173	18014	18091	18374	18188	18076	18204	18084	18104	18258	18430	18076	18145	18175	18094	18181	18355	18178	18136	18119	18205	18090	18269	18298	18235	18102	18170	18185	18167	18241	18229	18144	18200	18211	18236	18032	18122	18264	18091	18195	18345	18185	18033	18004	18021	18110	18226	18139	18087	18248	18091	18014	18288	18048	18116	18116	18180	18341	18082	18135	18150	18012	18021	18286	18117	18282	18054	18023	18284	18223	17932	18248	18002	18085	17967	18124	18245	18373	18271	18326	18075	18310	18213	18012	18071	18149	18115	18189	18087	18228	18225	18115	17886	18258	18133	18132	18111	18438	18154	18221	18264	18344	18123	17958	18098	17962	18277	18165	18258	18259	18089	18251	18070	18362	18173	18190	18152	18160	18290	18205	18211	18026	18232	18316	18037	18110	18104	17945	18105	18146	17962	18092	18205	18095	18112	18149	18194	18075	18170	18172	18167	18201	18213	18186	18221	18287	18160	18043	18257	18366	18159	18204	18143	18112	18224	18150	18302	18198	18247	17866	18207	18169	18171	18170	18397	18305	17946	18230	18038	18220	18163	18305	17990	18048	18101	18202	18225	18167	18124	18255	18333	18159	18129	18203	18033	18195	18271	18128	18308	18151	18211	18079	18018	17969
17325	28192	69126	71916	18245	16273	15463	15800	15609	15282	15189	15235	15263	15210	15151	15148	15048	15306	15157	15156	14991	15211	15018	14808	14721	14785	14865	14848	14737	14728	14790	15312	15898	16059	15600	15118	14645	14842	14869	14780	14894	14618	14924	14628	14919	14826	14682	14653	14768	14832	14793	14644	14786	14777	14619	14902	14687	14671	14847	14757	14677	14731	14760	14847	14713	14761	14790	14684	14808	14598	14663	14618	14706	14694	14736	14814	14795	14717	14648	14835	14804	14919	14892	14849	14876	14537	14890	14657	14514	14843	14746	14612	14771	14778	14626	14808	14927	14776	14678	14761	14894	14762	14912	14690	14759	14806	14762	14601	14542	14603	14671	14744	14753	14745	14838	14696	14750	14687	14707	14593	14602	14773	14725	14612	14775	14749	14782	14748	14616	14680	14703	14791	14722	14751	14868	14736	14823	14678	14824	14808	14861	14671	14675	14754	14599	14685	14858	14698	14709	14710	14604	14585	14759	14732	14687	14807	14897	14709	14683	14646	14703	14545	14673	14887	14772	14793	14642	14821	14793	14807	14661	14763	14710	14701	14928	14752	14773	14753	14859	14714	14797	14694	14758	14877	14718	14873	14903	14774	14749	14873	14740	14728	14906	14782	14795	14719	14787	14661	14731	14682	14663	14708	14757	14870	14801	14573	14805	14847	14832	14674	14835	14727	14687	14789	14878	14702	14821	14768	14640	14821	14799	14761	14758	14811	14664	14712	14674	14833	14747	14704	14564	14673	14799	14854	14742	14798	14619	14747	14677	14806	14723	14609	14830	14871	14721	14621	14601	14824	14827	14749	14907	14686	14642	14684	14866	14627	14666	14934	14850	14657	14907	14988	14852	14743	14645	14761	14678	14650	14722	14609	14830	14803	14834	14871	14837	14747	14861	14684	14698	14802	14586	14658	14796	14548	14535	14801	14709	14774	14899	14714	14716	14764	14784	14882	14786	14871	14753	14698	14738	14613	14747	14711	14730	14866	14738	14912	14692	14566	14582	14792	14837	14652	14799	14778	14776	14754	14711	14720	14589	14713	14847	14766	14762	14688	14722	14770	14614	14783	14814	14703	14912	14869	14582	14754	14756	14682	14467	14607	14675	14795	14749	14824	14833	14721	14579	14645	14716	14518	14765	14802	14803	14823	14578	14709	14715	14687	14865	14916	14879	14862	14762	14827	14835	14779	14846	14626	14709	14751	14613	14644	14849	14617	14749	14582	14675	14860	14761	14622	14783	14752	14878	14695	14723	14951	14850	14808	14812	14640	14646	14746	14730	14699	14782	14778	14752	14724	14764	14810	14699	14684	14675	14788	14757	14649	14722	14743	14603	14700	14646	14690	14763	14764	14672	15014	14554	14640	14740	14704	14775	14610	14729	14800	14631	14756	14741	14860	14641	14716	14714	14764	14800	14713	14773	14689	14746	14803	14639	14734	14800	14618	14671	14768	14857	14800	14728	14903	14779	14742	14645	14846	14795	14773	14647	14740	14837	14783	14880	14656	14675	14714	14797	14635	14742	14842	14745	14797	14773	14785	14725	14692	14738	14675	14631	14756	14857	14747	14795	14560	14858	14780	14689	14712	14639	14694	14698	14710	14671	14641	14626	14737	14812	14934	14931	14740	14725	14827	14862	14633	14633	14477	14777	14678	14719	14818	14757	14788	14662	14635	14875	14785	14684	14732	14790	14772	14577	14640	14740	14827	14708	14644	14669	14847	14835	14808	14783	14690	14735	14785	14819	14862	14840	14657	14951	14779	14612	14878	14862	14675	14673	14705	14812	14702	14705	14838	14738	14805	14704	14823	14899	14573	14661	14964	14685	14702	14699	14748	14700	15009	14924	14719	14843	14641	14759	14821	14850	14773	14581	14726	14686	14833	14816	14905	14674	14919	14761	14721	14826	14715	14687	14884	14760	14787	14748	14810	14743	14661	14639	14844	14819	14858	14624	14802	14607	14751	14787	14804	15014	14770	14803	14711	14782	14732	14873	14715	14761	14820	14759	14759	14879	14730	14577	14630	14735	14759	14799	14790	14669	14877	14890	14661	14697	14706	14800	14689	14742	14677	14772	14744	14779	14726	14767	14844	14868	14610	14800	14724	14859	14638	14672	14773	14808	14547	14810	14762	14802	14792	14757	14762	14837	14654	14631	14801	14684	14917	14777	14738	14724	14597	14688	14675	14730	14660	14814	14668	14637	14894	14809	14905	14758	14581	14672	14638	14821	14816	14878	14696	14709	14577	14867	14860	14894	14721	14742	14657	14752	14931	14797	14880	14833	14747	14780	14780	14847	14795	14604	14754	14812	14659	14636	14688	14669	14728	14762	14881	14648	14703	14614	14673	14720	14816	14715	14665	14796	14662	14651	14785	14699	14914	14739	14781	14902	14756	14747	14796	14704	14703	14717	14907	14846	14851	14763	14764	14641	14919	14819	14864	14657	14719	14734	14546	14807	14642	14643	14772	14691	14605	14881	14538	14852	14641	14772	14759	14758	14717	14930	14718	14933	14702	14863	14792	14772	14800	14799	14691	14770	14625	14763	14776	14907	14744	14797	14669	14635	14682	14752	14730	14788	14753	14669	14686	14771	14730	14730	14704	14688	14728	14783	14834	14684	14749	14601	14873	14810	14826	14836	14708	14864	14758	14872	14675	14734	14750	14696	14840	14733	14803	14981	14595	14750	14581	14883	14848	14600	14898	14649	14649	14626	14781	14714	14748	14876	14806	14774	14836	14803	14678	14792	14684	14736	14768	14821	14687	14694	14776	14691	14758	14730	14717	14858	14840	14748	14766	14859	14878	14780	14712	14731	14693	14628	14788	14706	14679	14928	14899	14766	14522	14688	14712	14916	14759	14802	14805	14653	14890	14655	14679	14776	14802	14901	14700	14785	14694	14736	14907	14927	14791	14727	14802	14886	14825	14631	14722	14605	14702	14696	14734	14850	14762	14745	14698	14810	14695	14754	14864	14831	14918	14652	14780	14632	14710	14740	14530	14726	14774	14636	14763	14721	14829	14726	14948	14657	14698	14750	14680	14749	14639	14694	14866	14756	14632	14834	14630	14721	14995	14868	14638	14759	14757	14715	14762	14802	14770	14727	14691	14888	14618	14832	14689	14808	14940	14702	14875	14863	14756	14686	14627	14870	14787	14581	14526	14785	14762	14668	14821	14646	14763	14645	14547	14812	14845	14803	14658	14879	14711	14746	14688	14868	14808	14730	14778	14832	14692	14931	14813	14777	14757	14734	14789	14937	15004	14716	14593	14758	14751	14789	14835	14688	14545	14892	14639	14617	14783	14669	14602	14804	14646	14910	14826	14755	14731	14854	14830	14770	14600	14908	14746	14715	14710	14661	14744	14657	14685	14780	14654	14812	14809	14751	14823	14829	14782	14642	14671	14717	14514	14822	14790	14831	14791	14722	14854	14657	14880	14695	14649	14835	14585	14707	14782	14674	14717	14735	14787	14785	14831	14714	14760	14693	14786	14683	14943	14793	14851	14982	14763	14615	14742	14662	14883	14780	14752	14573	14937	14551	14661	14708	14647	14801	14660	14517	14668	14817	14901	14629	14841	15007	14683	14954	14828	14842	14803	14706	14739	14874	14860	14738	14752	14770	14658	14586	14803	14622	14643	14676	14654	14712	14544	14738	14826	14655	14755	14626	14722	14816	14814	14631	14868	14709	14663	14665	14816	14748	14673	14782	14731	14869	14874	14798	14802	14598	14817	14670	14925	14694	14819	14938	14745	14777	14755	14707	14628	14555	14795	14726	14811	14673	14802	14652	14648	14771	14796	14606	14879	14880	14541	14586	14703	14512	14741	14586	14794	14503	14711	14589	14622	14786	14631	14524	14723	14713	14897	14780	14727	14867	14703	14659	14743	14775	14679	14620	14782	14765	14727	14716	14535	14696	14658	14663	14755	14704	14893	14667	14611	14897	14828	14738	14814	14786	14802	14572	14677	14852	14774	14872	14813	14806	14736	14873	14651	14814	14700	14836	14656	14828	14858	14746	14839	14843	14795	14544	14691	14659	14801	14864	14698	14763	14768	14806	14872	14709	14742	14795	14808	14710	14797	14773	14889	14740	14704	14771	14775	14617	14795	14694	14792	14672	14765	14740	14754	14749	14717	14815	14582	14785	14704	14735	14761	14649	14802	14672	14511	14679	14832	14759	14816	14746	14775	14760	14784	14652	14717	14647	14611	14911	14783	14735	14660	14730	14718	14751	14648	14828	14672	14783	14742	14795	14830	14676	14676	14717	14756	14956	14789	14770	14745	14710	14886	14703	14569	14740	14624	14740	14786	14936	14870	14713	14837	14719	14758	14784	14787	14918	14758	14816	14812	14721	14783	14808	14754	14633	14608	14821	14746	14736	14688	14850	14829	14724	14967	14520	14630	14814	14688	14875	14787	14762	14544	14758	14789	14745	14741	14745	14751	14624	14745	14734	14713	14751	14694	14883	14842	14861	14795	14763	14723	14837	14849	14750	14582	14808	14841	14748	14619	14694	14775	14686	14714	14747	14973	14664	14877	14742	14828	14723	14678	14673	14922	14767	14598	14868	14732	14680	14870	14836	14783	14706	14821	14820	14754	14711	14811	14842	14708	14723	14802	14772	14650	14765	14991	14711	14668	14839	14649	14799	14629	14758	14778	14555	14802	14738	14758	14647	14886	14687	14847	14885	14845	14784	14747	14661	14797	14738	14639	14758	14875	14509	14860	14565	14706	14736	14914	14828	14689	14852	14680	14636	14842	14576	14690	14761	14632	14708	14862	14730	14833	14598	14841	14690	14716	14762	14644	14794	14514	14676	14766	14820	14765	14802	14702	14721	14721	14765	14673	14950	14742	14723	14916	14709	14855	14774	14912	14742	14773	14656	14718	14718	14745	14783	14859	14606	14656	14805	14743	14791	14790	14747	14812	14662	14739	14853	14742	14869	14458	14737	14834	14804	14800	14862	14798	14774	14798	14806	14741	14660	14571	14775	14929	14681	14784	14766	14879	14688	14741	14787	14730	14711	14722	14739	14804	14823	14698	14698	14712	14913	14593	14704	14760	14565	14789	14736	14860	14661	14790	14868	14812	14775	14665	14808	14689	14783	14903	14794	14735	14723	14673	14829	14727
23911	21524	34405	63850	28632	23975	24973	20114	19586	19456	19282	19063	18955	19125	18871	18814	18898	18608	18923	18773	19025	18825	18711	18578	18457	18519	18373	18522	18684	18632	18357	18757	20068	20171	19193	18797	18535	18325	18410	18641	18400	18496	18578	18330	18318	18341	18365	18290	18413	18277	18350	18403	18290	18172	18210	18184	18283	18217	18431	18042	18320	18325	18325	18340	18296	18149	18232	18421	18206	18303	18369	18221	18323	18316	18338	18041	18270	18382	18649	18458	18428	18362	17866	18262	18115	17978	18242	18449	18260	18429	18344	18333	18058	18171	18230	18250	18363	18269	18675	18229	18330	18098	18058	18243	18219	18427	18391	18388	18327	18372	18283	18307	18289	18073	18108	18208	18393	18335	18352	18048	18085	18055	18111	18299	18338	18551	18465	18286	18421	18220	18157	18155	18421	18185	18283	18457	18280	18277	18276	18263	18409	18208	18452	18222	18288	18384	18411	18304	18311	18207	18202	18342	18303	18423	18208	18151	18242	18236	18291	18319	18340	18377	18181	18126	18215	18517	18450	18075	18374	18104	18173	18282	18254	18339	18432	18547	18193	18335	18147	18491	18113	18257	18255	18258	18305	18204	18449	18293	18431	18371	18240	18389	18335	18435	18180	18376	18141	18152	18247	18236	18162	18306	18327	18070	18373	18134	18400	18236	18143	17968	18301	18171	18113	18187	18389	18130	18165	18307	18219	18120	18168	18264	18470	18268	18043	18159	18429	18221	18258	18022	18217	18332	18228	18344	18299	18183	18356	18064	18372	18433	18195	18261	18324	18160	18394	18269	18341	18427	18311	18396	18161	18154	18504	18133	18090	18099	18147	18292	18191	18045	18163	18293	18425	18208	18458	18294	18442	18245	18296	18052	18069	18358	18185	18339	18210	18307	18172	18335	18292	18367	18073	18295	18198	18210	18316	18284	18204	18291	18114	18114	18201	18252	18292	18232	18285	18255	18453	18269	18473	18114	18211	18189	18283	18280	18240	18311	18450	18200	18277	18174	18334	18446	18375	18285	18320	18295	18268	18224	18298	18303	18268	18182	18352	18079	18262	18473	18454	18139	18325	18465	18212	18368	18338	18228	18491	18359	18143	18256	18170	18414	18352	18238	18316	18462	18425	18171	18411	18389	18068	18148	18150	18181	18088	18268	18260	18153	18201	18252	18093	18199	18264	18245	18207	18248	18272	18492	18110	18274	18222	18142	18299	18384	18279	18126	18301	18320	18276	18341	18437	18364	18609	18081	18244	18246	18345	18194	18335	18262	18332	18205	18255	18187	18125	18030	18149	18428	18090	18251	18254	18312	18137	17990	18444	18369	18312	18237	18427	18165	18113	18195	18273	18107	18209	18192	18237	18286	18143	18194	18183	18135	18162	18151	18422	18245	18295	18333	18175	18180	18394	18227	18247	18340	18288	18197	18240	18188	18194	18182	18276	18384	18344	17979	18185	18273	17963	18236	18295	18152	18306	17905	18242	17972	18168	18277	18313	18236	18299	18184	18191	18373	18266	18380	18170	18112	18248	18224	18295	18094	18288	18281	18150	18483	18406	18297	18312	18090	18341	18272	18417	18320	18137	18503	18486	18247	18260	18267	18266	18198	18282	18035	18227	18229	18293	18278	18073	18327	18241	18124	18206	18282	18233	18217	18278	18210	18262	18280	18294	18343	18274	18130	18387	18141	18322	18259	18042	18211	18192	18144	18155	18113	18284	18140	18188	18268	18424	18316	18366	18455	18206	18183	18014	18442	18252	18386	18290	18258	18028	18353	18067	18376	18021	18129	18197	18172	18402	18340	18290	18234	18419	18214	18012	18131	18122	18251	18362	18454	18328	18203	18213	18311	18071	18127	18204	18162	18179	18368	18139	18170	18330	18312	18312	18398	18060	18236	18279	18230	18221	18127	18380	18493	18434	18284	18282	18109	18452	18177	18146	18147	18173	18091	18254	18238	18060	18221	18206	18236	18123	18302	18291	18208	18323	18301	18221	18371	18345	18178	18257	18184	18334	18240	18257	18239	18214	18276	18229	18075	18134	18280	18372	18315	18405	18488	18539	18152	18443	18200	18169	18174	18079	18290	18115	18277	18203	18265	18265	18279	18292	18405	18142	18088	18323	18133	18241	18388	18398	18406	18241	18180	18408	17963	18300	18116	18209	18447	18462	18347	18290	18500	18097	18324	18230	18202	18147	18264	18188	18324	18271	18263	18261	18253	18351	18092	18231	18086	18239	18333	18239	18245	18256	18413	18351	18331	18428	18286	18254	18239	18225	18454	18296	18261	18142	18235	18257	18044	18145	18208	18440	18208	18323	18316	18177	18161	18094	18132	18370	18357	18275	18375	18057	18375	18383	18129	18127	18050	18219	18186	18306	18117	18165	18243	18283	18065	18364	18258	18468	17989	18371	18560	18240	18280	18494	18316	18490	18363	18433	18410	18453	18390	18340	18265	18501	18281	18156	18296	18205	18229	18117	18427	18315	18460	18238	18303	18253	18255	18366	18441	18289	18338	18293	18538	18137	18239	18370	18252	18356	18049	18249	18134	18149	18191	18273	18550	18244	18284	18257	18261	18127	18282	18227	18502	18161	18110	18082	18229	18240	18285	18208	18131	18185	18276	18313	18101	18303	18361	18475	18273	18259	18231	18382	18090	18242	18260	18350	18492	18242	18233	18305	18208	18349	18288	18259	18264	18294	18038	18231	18289	18141	18103	18237	18113	18292	18347	18062	18467	18382	18251	18041	18197	18219	18340	18281	18185	18295	18205	18057	18262	18247	18302	18326	18121	18344	18173	18272	18193	18331	18116	18225	18212	18212	18431	18527	18226	18478	18320	18214	18391	18305	18095	18462	18205	18328	18224	18269	18162	18388	18322	18286	18152	18260	18217	18420	18127	18168	18255	18281	18397	18241	18283	18196	18277	18191	18092	18136	18430	18193	18152	18171	18184	18224	18400	18211	18445	18325	18369	18259	18072	18080	18168	18271	18434	18382	18390	18316	18223	18281	18388	18185	18331	18491	18291	18359	18085	18384	18368	18176	18275	18171	18131	18275	18368	18196	18253	18414	18539	18204	18495	18277	18128	18204	18171	18256	18371	18299	18157	18283	18092	18228	18409	18461	18346	18477	18197	18351	18378	18385	18409	18224	18156	18081	18224	18203	18210	18075	18078	18271	18334	18142	18222	18238	18492	18270	18068	18144	18256	18515	18342	18317	18178	18319	18257	18216	18217	18206	18260	18414	18147	18124	18387	18327	18441	18201	18332	18349	18395	18388	18297	18290	18245	18339	18246	18280	18234	18345	18517	18154	18239	18243	18201	18552	18249	18190	18100	18232	18237	18231	18097	18365	18357	18182	18156	18422	18057	18260	18450	18285	18252	18294	18338	18366	18325	18485	18231	18291	18269	18057	18157	18402	18130	18310	18085	18427	18367	18333	18207	18078	18330	18288	18459	18259	18263	18300	18067	18356	18404	18223	18013	18238	18221	18090	18319	18245	18206	18135	18272	18424	18346	18351	18185	18227	18378	18317	18395	18257	18028	18166	18321	18163	18320	18027	18247	18347	18324	18308	18059	18334	18370	18416	18232	18437	18177	18300	18210	18164	18261	18307	18259	18340	18234	18301	18451	18403	18208	18153	18202	18340	18313	18185	18380	18122	18269	18219	18297	18077	18373	18315	18220	18302	18154	18153	18131	18265	18338	18291	18382	18313	18359	18518	18196	18212	18325	18265	18164	18289	18181	18208	18294	18371	18303	18199	18341	18299	18174	18156	18396	18127	18078	18129	18286	18282	18178	18355	18478	18188	18107	18303	18212	18358	18127	18356	18232	18236	18249	18342	18511	18203	18252	18369	18371	18238	18302	18317	18253	18403	18410	18228	18370	18142	18034	18130	18157	18335	18211	18092	18331	18225	17964	18300	18113	18185	18167	18379	18375	18183	18276	18200	18221	18411	18153	18313	18210	18427	18381	18159	18244	18410	18306	18108	18120	18242	18308	18234	18339	18456	18399	18167	18278	18241	18292	18291	18179	18177	18219	18128	18289	18428	18166	18099	18330	18112	18237	18186	18438	18301	18338	18195	18312	18280	18030	18590	18226	18227	17870	18014	18158	18256	18180	18329	18290	18034	18081	18201	18406	18071	18327	18259	18326	18416	18158	18122	18118	18263	18346	18154	18295	18365	18245	18127	18091	18287	18185	18323	18403	18138	18184	18258	18381	18073	18301	18185	18422	18171	18067	18245	18294	18237	18231	18425	18145	18310	18091	18229	18226	18184	18014	18194	18239	18319	18381	18177	18410	18186	17889	18300	17987	17962	18111	18196	18112	18190	18025	17995	18205	18222	18219	18223	18091	18194	18230	18372	18381	18283	18304	18384	18364	18245	18119	18414	18169	18385	18300	18217	18197	18179	18161	18287	18368	18358	18159	18327	18274	18102	18180	18269	18363	18151	18094	18193	18297	18246	18122	18468	18353	18319	18271	18059	18313	18348	18165	18154	18286	18199	18229	18046	18135	18183	18214	18343	18297	18346	18341	18301	18222	18348	18278	18146	18321	18291	18207	18347	18100	18269	18163	18225	18436	18149	18419	18019	18133	18270	18306	18114	18204	18224	18114	18178	18257	18374	18191	17999	18277	18070	18123	18065	18298	18438	18369	18367	18148	18326	18100	18248	18157	18233	18048	18035	18326	18510	18353	18286	18502	18325	18228	18250	18465	18473	18283	18345	18083	18291	18520	18313	18218	18071	18241	18240	18247	18312	18164	18230	18183	18193	18069	18194	18114	18191	18171	18328	18324	18344	18132	18223	18274	18351	18119	18146	18372	18249	18195	18159	17953	18442	18237	18264	18448	18238	18272	18130	18003	18274	18134	18357	18187	18299	18179	17986	18126	18272	18437	18318	18204	18314	18497	18259	18178	18341	18284	18166	18009	18065	18400	18310	18167	18188	18281	18379	18342	18439	18098	18146	18375	18262	18296	18207	18385	18181	18334	18064	18207	18246	18240	18291	18317	18109	18149	18218	18290	18097	18279	18198	18284	18341	18367	18133	18306	18412	18190	18211	18156	18488	18213	18267	18203	18206	18302	18310	18355	18352	18148	18323	18149	18387	18158	18253	18312	18310	18245
19938	33686	66741	75891	19800	17121	16461	16658	16567	15964	15760	15932	15586	15712	15604	15657	15485	15744	15455	15406	15600	15523	15165	15091	14810	15016	15234	15035	15038	15002	14796	15537	17493	17173	16112	15441	14861	14989	14639	14668	14901	14708	14771	14758	14885	14918	14882	14643	14745	14899	14667	14783	14716	14835	15042	14893	14639	14611	14809	14782	14675	14891	14932	14885	14825	14769	14734	14861	14860	14873	14829	14785	14817	14838	14796	14726	14709	14925	14640	14691	14741	14596	14761	14680	14868	14688	14816	14659	14902	14840	14787	15084	14846	15077	14769	14588	14803	14760	14826	14744	14812	14864	14898	14911	14725	14785	14913	14780	14750	14769	14726	14859	14753	14824	14758	14793	14931	14728	14702	14753	14999	14709	14889	14875	14801	14689	14979	14933	14959	14741	14911	14989	14813	14675	14798	14901	14720	14765	14885	14687	14708	14920	14685	14799	14804	15020	14949	14832	14782	14882	14857	14896	14785	14830	14893	14853	14907	14720	14724	14783	14697	14846	14813	15055	14827	14883	14668	14773	14888	14924	14641	14606	14761	14792	14812	14712	14996	14827	14765	14820	14847	14686	14820	14812	14829	14947	14897	14812	14733	14727	14927	14759	14793	14913	14875	14787	14717	14724	14764	14722	14796	14817	14922	14810	14633	14805	14776	14889	14792	14840	14616	14826	14675	14747	14791	14725	14841	14755	14742	14761	14998	14877	14907	14868	14899	14698	14762	14840	14889	14727	14787	14838	14864	14772	14757	14858	14846	14600	14778	14856	14753	14795	15066	14769	15052	14743	14828	14809	14747	14800	14713	14812	14721	14797	14632	14831	14718	14747	14650	14831	14752	14762	14884	14825	14877	14735	14769	14734	14865	14769	14727	14765	14818	14730	14680	14810	14808	14692	14852	14866	14919	14832	14768	14684	14911	14975	14823	14565	14704	14830	14609	14710	14809	14775	14803	14828	14727	14851	14684	14833	14769	14785	14772	14729	14889	14795	14750	14827	14714	14765	14967	14767	14705	14867	14819	14776	14947	14723	14888	14780	14863	14662	14750	14817	14775	14747	14779	14845	14704	14675	14696	14930	14658	14924	14862	14709	14959	14739	14852	14727	14773	14917	14888	14839	14849	14909	14852	14834	14638	14711	14831	14885	14804	14820	14871	14771	14802	14919	14915	14834	15028	14896	14819	14825	14692	14846	14828	14838	15013	14892	14770	14874	14796	14900	14748	14721	14787	14746	14767	14868	15056	14623	14850	14844	14782	14726	14882	14905	14968	14903	14678	14827	14788	14799	14820	14738	14935	14814	14641	14830	14818	14758	14782	15029	14751	14836	14659	14849	14778	14797	14626	14777	14711	14902	14857	14758	14807	14866	14578	14902	14655	14831	14726	14787	14850	14723	14657	14645	14825	14674	14822	14880	14867	14876	14808	14776	14855	14697	14845	14656	14831	14604	15019	14774	14793	14853	14798	14878	14828	14628	14738	14684	14798	14881	14801	14722	14756	14743	14779	14840	14640	14814	14683	15048	14916	14840	14879	14894	14913	14673	14900	14848	14756	14908	14920	14782	14856	14932	14545	14683	14775	14894	14730	14744	14645	14793	14732	14854	14979	14670	14791	14973	14797	14999	14798	14879	14683	14904	14761	14681	14936	14690	14790	14785	14944	14952	14813	14779	14781	14887	14736	14944	14847	14729	14632	14737	14761	14739	14871	14759	14768	14806	14766	14935	14865	14671	14844	14699	14809	14639	14872	14929	14834	14658	14764	14745	14778	14928	14628	14704	14795	14750	14785	14824	14760	14943	14730	14827	14607	14879	14695	14938	14637	14716	14755	14817	14748	14796	14740	14804	14914	14809	14816	14815	14945	14760	14798	14756	14874	14747	14652	14940	14761	14859	14618	14951	14873	14596	14635	14774	14772	14840	14903	14874	14835	14772	14760	15009	14840	14872	14792	14816	14892	14833	14828	14752	14780	14857	14841	14721	14825	14715	14980	14777	14757	14863	14789	14739	14745	14909	14808	14579	14905	14909	14746	14665	14821	14908	14930	14857	14761	14874	14861	14952	14544	14905	14852	14819	14954	14851	14764	14827	14731	14862	14748	14698	14684	14665	14779	14717	14706	14844	14717	14824	14933	14849	14822	14787	14778	14795	14827	14915	14770	14725	14949	14828	14836	14902	14819	14737	14959	14760	14990	14849	14909	14838	14839	14738	14926	14680	14953	14813	14821	14744	14738	14754	14741	14833	14871	14795	14865	14844	14851	14839	15010	14807	14928	14727	14913	14665	14890	14941	14818	14736	14821	14834	14810	14760	14766	14826	14605	14731	14760	14706	14794	14798	14763	14929	14764	14655	14790	14784	14993	14787	14942	14666	14785	14700	14633	14712	14805	14766	14812	14878	14778	14870	14778	14749	14595	14845	14879	14787	14865	14791	14805	14704	14806	14811	14687	14936	14798	14763	14857	14985	14828	14836	14590	14718	14814	14821	14790	14689	14750	14942	14750	14675	14945	14789	14943	14860	14758	14746	14792	14685	14843	14658	14920	14924	14647	14844	14763	14766	14736	14582	14863	14870	14819	14905	14830	14800	14970	14728	14625	14827	14673	14693	14801	14818	14738	14722	14681	14574	14892	14783	14745	14870	14879	14603	14951	14866	14863	14877	14850	14669	14875	14797	14824	14786	14786	14800	14826	14814	14845	14900	14871	14564	14849	14719	14829	14859	14634	14663	14727	14792	14753	14808	14818	14885	14783	14814	14746	14740	14867	14790	15001	14896	14885	14762	14832	14723	14814	14811	14970	14824	14750	14791	14931	14848	14817	14720	14851	14774	14764	14891	14706	14826	14784	14911	14694	14815	14665	14950	14775	14632	14822	14771	14870	14900	14627	14755	14834	14867	14891	14992	14915	14791	14792	14683	14692	15015	14831	14997	14759	14842	14781	14995	14870	14736	14984	14807	14767	14753	14704	14826	14767	14712	14926	14966	14848	14797	14825	14887	14851	14831	14763	14992	14782	14984	14709	14800	14831	14835	14768	14928	14856	14670	14876	14852	14749	14854	14980	15027	14691	14775	14760	14927	15033	14806	14850	14681	14929	14752	14925	14744	14842	14792	14843	14809	14732	14760	14736	14862	14873	14823	14690	14827	14791	14864	14905	14778	14858	14735	15033	14888	14661	14901	14746	14904	14813	14767	14934	14962	14972	14771	14777	14820	14729	14682	14743	14526	14716	14707	14770	14723	14935	14759	14756	14844	14789	14894	14672	14943	14765	14962	14705	14872	14819	14832	14799	14881	14895	14804	14805	14720	14970	14809	14806	14866	14735	14932	14770	14801	14695	14842	14916	14783	14752	14921	14743	14840	14919	14600	14701	14728	14940	14881	14710	14963	14855	14778	14642	14750	14605	14549	14955	14977	14748	14741	14927	14693	14644	14776	14820	14838	14664	14664	14904	14624	14964	14717	14841	14716	14962	14765	14853	14681	14895	14894	14770	15055	14906	14932	14849	14782	14829	14904	14709	14600	14820	14851	14850	14680	14746	14778	14833	14906	14900	14863	14802	14786	14801	14723	14711	14879	14659	14810	14902	14843	14788	14968	14901	14860	14696	14877	14880	14915	14791	14832	15013	14832	14843	14689	14745	14900	14810	14908	14837	14857	14731	14777	14827	14963	14780	14753	14840	14757	14930	14760	14736	14832	14900	14913	14772	14849	14766	14795	14963	14725	14874	14840	14861	14791	14865	14583	14800	14873	14846	14638	14783	14857	14976	14852	15001	14735	14914	14737	14682	14797	14841	14811	15011	14794	14898	14814	14710	14723	14835	14843	14854	14880	14738	14875	14835	14789	14751	14910	15019	14820	14813	14939	14826	14744	14935	15030	14742	14735	14688	14982	14898	14906	14770	14873	14855	14729	14624	14970	14818	14507	14779	14693	14858	14741	14831	14808	14784	14852	14969	14802	14881	14712	14739	14911	14973	14753	14952	14877	14610	14706	14611	14868	14667	14804	14761	14934	14934	14726	14984	14817	14746	14872	14899	14828	14934	14851	15076	14703	14646	14915	14797	14853	14794	14688	14745	14664	14775	14856	14846	14818	14860	14911	14836	14586	14838	14973	14802	14809	14889	14761	14900	14880	14811	14782	14694	14647	14821	14925	14718	14944	14830	14908	14743	14842	14808	14865	14787	14803	14974	14835	14593	14765	14935	14824	14717	14786	14757	14996	14699	14860	14780	14513	14845	14618	14746	14714	14701	14975	14538	14907	14805	14768	14745	14912	14706	14756	14908	14776	14825	14672	14735	14908	14933	14745	14838	14886	14637	14845	14815	14691	14744	14935	14843	14556	14894	14787	14902	14938	14749	14710	14939	14798	14763	14672	14743	14936	14740	14870	14738	14973	14761	14828	14740	14967	14828	14857	14913	14787	14557	14755	14973	14702	14869	14797	14881	14689	14828	14902	14718	14904	14807	14682	14835	14889	14709	14953	14770	14820	14814	14905	14864	14718	14945	14847	14818	14778	14672	14802	14818	14925	14742	14987	14991	14900	14740	14799	14914	15032	14720	14755	14906	14661	14834	14872	14805	14848	14694	14736	14689	14670	14783	14970	14857	14998	14876	14710	14828	14716	14810	14627	14892	15078	14700	14794	14858	14672	14663	14824	14857	14722	14636	14858	14770	14629	14812	14625	14985	14814	14720	14748	14903	14727	14763	14716	14794	14609	14818	14713	14726	14713	14847	14871	14860	14776	14791	14714	14655	14821	14832	14823	14979	14788	14814	14803	14677	14880	14998	14624	14820	14607	15041	14964	14842	14874	14556	14831	14799	14791	14861	14842	14772	14845	14698	14780	14887	14836	14781	14858	14791	14830	14736	14835	14743	14813	14833	14829	14740	14750	14836	14674	14761	14740	14836	14732	14872	14800	14760	14696	14718	14903	14851	14710	14949	14662	14836	14727	14952	14928	14900	14896	14741	14733	14740	14799	14705	14683	14795	14766	14861	14913	14793	14662	14723	14838	14864	14789	14793	14739	14790	14821	14878	14809	14885	14616	14902	14793	14755	14760	14908	14751	14686	14836	14881	14747	14837	14676	14843	14829	14667	14753	14730	14850	14853	14853	14716	14681	14747	14775
30151	24092	34070	46810	23826	20362	19976	19764	19634	19538	19441	19574	19418	19508	19482	19644	19520	19767	19577	19606	19610	19471	19239	19445	19554	19562	19378	19614	19599	19601	19449	19552	19704	19662	19747	19398	19457	19636	19712	19696	19562	19520	19330	19317	19435	19463	19593	19510	19402	19349	19424	19494	19302	19575	19590	19516	19612	19459	19582	19618	19444	19369	19752	19654	19394	19451	19631	19479	19325	19575	19499	19186	19369	19504	19507	19524	19721	19555	19383	19608	19385	19379	19703	19518	19547	19363	19468	19560	19471	19362	19549	19583	19410	19654	19445	19367	19497	19727	19640	19446	19318	19265	19571	19515	19509	19530	19545	19458	19406	19554	19538	19537	19450	19105	19549	19189	19351	19502	19407	19484	19532	19642	19329	19420	19382	19544	19657	19450	19460	19603	19286	19491	19314	19461	19409	19403	19430	19599	19549	19346	19425	19575	19478	19425	19476	19463	19631	19586	19300	19348	19470	19459	19397	19578	19355	19528	19439	19547	19492	19592	19425	19242	19576	19251	19407	19497	19547	19541	19622	19336	19408	19278	19429	19384	19320	19257	19316	19387	19515	19743	19514	19442	19541	19277	19449	19384	19672	19593	19714	19481	19403	19387	19547	19305	19413	19240	19523	19439	19264	19267	19425	19457	19311	19448	19331	19680	19580	19470	19584	19399	19298	19254	19237	19280	19519	19421	19581	19506	19316	19583	19529	19428	19257	19378	19481	19324	19466	19252	19479	19525	19419	19278	19487	19319	19484	19312	19382	19350	19430	19256	19167	19406	19549	19528	19714	19341	19474	19373	19525	19517	19497	19257	19424	19449	19534	19369	19576	19394	19298	19568	19563	19688	19596	19385	19670	19407	19728	19395	19626	19331	19502	19508	19280	19390	19327	19632	19389	19346	19466	19522	19439	19457	19537	19565	19495	19522	19432	19644	19377	19445	19381	19369	19397	19494	19340	19535	19532	19124	19307	19605	19538	19317	19435	19360	19507	19265	19381	19293	19449	19185	19612	19352	19433	19148	19213	19423	19327	19326	19319	19401	19468	19527	19528	19318	19319	19456	19366	19504	19531	19365	19368	19431	19631	19220	19438	19330	19474	19335	19316	19352	19428	19210	19283	19287	19336	19477	19464	19475	19489	19352	19389	19420	19222	19408	19551	19327	19421	19616	19568	19371	19687	19557	19294	19429	19396	19383	19256	19281	19434	19628	19671	19459	19345	19472	19441	19467	19453	19333	19322	19265	19358	19377	19472	19338	19377	19608	19651	19461	19652	19444	19474	19304	19625	19629	19594	19598	19534	19480	19692	19370	19408	19329	19476	19550	19454	19484	19521	19535	19538	19537	19287	19403	19524	19495	19371	19346	19447	19473	19484	19481	19342	19598	19491	19343	19424	19515	19289	19458	19284	19366	19392	19608	19419	19541	19519	19481	19358	19309	19443	19467	19626	19377	19398	19558	19454	19592	19546	19500	19450	19685	19418	19532	19422	19406	19479	19696	19390	19415	19557	19653	19361	19302	19237	19539	19494	19631	19534	19467	19444	19505	19247	19295	19428	19341	19522	19471	19347	19211	19551	19367	19461	19623	19501	19565	19352	19455	19393	19438	19549	19423	19627	19551	19577	19505	19469	19529	19635	19360	19161	19390	19622	19484	19378	19618	19410	19363	19461	19443	19501	19654	19571	19731	19419	19485	19555	19316	19697	19356	19490	19220	19442	19671	19300	19364	19551	19461	19567	19424	19346	19441	19573	19329	19470	19471	19471	19423	19400	19208	19354	19635	19365	19524	19409	19241	19459	19732	19290	19487	19249	19460	19347	19496	19497	19477	19463	19552	19501	19537	19418	19490	19471	19415	19487	19275	19450	19316	19403	19367	19443	19473	19451	19522	19543	19439	19491	19455	19593	19416	19636	19388	19512	19464	19702	19364	19620	19559	19649	19462	19481	19481	19569	19640	19319	19483	19226	19356	19563	19527	19305	19555	19494	19464	19504	19589	19642	19536	19655	19605	19606	19482	19416	19658	19571	19484	19385	19501	19246	19218	19402	19426	19460	19531	19531	19498	19494	19389	19440	19546	19398	19439	19427	19241	19630	19482	19541	19441	19336	19520	19469	19419	19421	19371	19477	19297	19422	19405	19343	19599	19624	19452	19440	19683	19467	19482	19296	19495	19495	19351	19584	19522	19528	19591	19543	19209	19221	19415	19462	19437	19402	19511	19375	19480	19600	19266	19361	19292	19469	19540	19517	19637	19640	19590	19572	19558	19265	19432	19549	19471	19469	19433	19522	19371	19482	19483	19475	19495	19473	19570	19256	19380	19433	19471	19431	19490	19547	19123	19168	19456	19574	19475	19189	19445	19307	19357	19276	19540	19519	19439	19314	19331	19328	19517	19365	19307	19447	19330	19456	19427	19258	19412	19425	19392	19210	19489	19429	19410	19543	19621	19437	19618	19227	19461	19448	19650	19431	19347	19292	19797	19436	19521	19368	19475	19855	19461	19479	19459	19429	19285	19434	19578	19619	19568	19538	19482	19551	19346	19401	19543	19646	19523	19436	19660	19491	19520	19651	19407	19370	19437	19563	19585	19404	19487	19392	19607	19495	19318	19576	19435	19381	19498	19281	19472	19525	19446	19629	19428	19628	19326	19543	19291	19416	19655	19339	19531	19623	19558	19442	19524	19571	19428	19505	19719	19490	19459	19429	19351	19538	19398	19562	19549	19294	19360	19527	19344	19583	19437	19421	19601	19330	19525	19515	19510	19444	19499	19334	19314	19548	19422	19537	19394	19393	19715	19655	19476	19285	19435	19364	19369	19456	19279	19530	19647	19576	19515	19333	19500	19514	19476	19483	19470	19427	19482	19539	19510	19543	19448	19645	19426	19375	19429	19783	19368	19577	19347	19448	19425	19465	19346	19372	19406	19524	19498	19513	19482	19488	19347	19459	19421	19227	19145	19448	19453	19484	19390	19368	19586	19521	19463	19363	19494	19552	19317	19375	19415	19390	19458	19488	19483	19448	19532	19539	19479	19382	19633	19698	19463	19383	19353	19488	19236	19359	19599	19569	19403	19361	19205	19472	19476	19312	19571	19433	19640	19554	19465	19419	19283	19334	19439	19472	19351	19389	19373	19313	19486	19360	19486	19350	19543	19591	19352	19508	19358	19549	19422	19493	19461	19365	19797	19456	19429	19514	19478	19370	19425	19280	19520	19352	19497	19339	19312	19443	19550	19346	19460	19670	19485	19522	19512	19505	19443	19590	19455	19372	19444	19490	19461	19290	19510	19473	19381	19592	19404	19485	19432	19424	19494	19554	19352	19376	19593	19434	19682	19668	19319	19490	19586	19277	19457	19414	19448	19508	19344	19407	19559	19533	19340	19405	19374	19640	19272	19315	19497	19545	19805	19529	19474	19400	19424	19600	19307	19363	19553	19560	19592	19496	19478	19612	19483	19471	19504	19702	19552	19425	19335	19251	19323	19491	19460	19781	19319	19295	19363	19428	19346	19333	19573	19418	19327	19424	19421	19452	19425	19651	19376	19292	19562	19601	19148	19658	19615	19351	19396	19373	19388	19412	19428	19357	19448	19585	19464	19522	19435	19656	19300	19240	19376	19391	19491	19525	19382	19376	19473	19614	19518	19203	19356	19226	19567	19656	19665	19512	19428	19493	19577	19494	19550	19622	19493	19195	19527	19443	19478	19616	19523	19579	19518	19515	19495	19537	19395	19457	19641	19521	19550	19464	19388	19301	19520	19569	19608	19381	19411	19387	19485	19475	19454	19537	19248	19275	19223	19390	19759	19603	19576	19411	19640	19576	19431	19683	19380	19575	19474	19487	19448	19515	19559	19176	19486	19417	19524	19581	19274	19584	19433	19493	19520	19508	19365	19463	19553	19331	19253	19366	19422	19384	19590	19485	19448	19608	19447	19469	19628	19398	19328	19549	19537	19325	19490	19384	19412	19192	19484	19711	19470	19374	19451	19532	19482	19378	19288	19609	19664	19254	19448	19509	19394	19554	19405	19441	19341	19548	19329	19372	19431	19654	19405	19639	19441	19701	19407	19480	19267	19395	19424	19550	19554	19317	19472	19542	19433	19371	19350	19387	19501	19738	19561	19385	19451	19583	19551	19424	19423	19634	19413	19472	19578	19417	19387	19431	19481	19526	19498	19653	19618	19524	19520	19423	19404	19505	19484	19477	19437	19469	19343	19239	19092	19450	19423	19481	19680	19461	19591	19569	19445	19437	19665	19366	19298	19382	19363	19375	19658	19471	19581	19451	19441	19299	19512	19427	19386	19426	19381	19367	19363	19661	19514	19481	19579	19560	19432	19391	19436	19572	19465	19553	19455	19422	19439	19508	19513	19512	19630	19440	19438	19759	19585	19344	19727	19292	19448	19521	19441	19278	19402	19503	19435	19381	19465	19478	19628	19242	19542	19456	19459	19588	19421	19587	19562	19561	19489	19366	19319	19434	19386	19661	19489	19501	19431	19405	19523	19257	19524	19439	19641	19531	19249	19500	19467	19419	19279	19627	19424	19415	19311	19278	19259	19482	19388	19438	19581	19521	19437	19530	19425	19677	19313	19383	19585	19408	19328	19453	19547	19668	19483	19507	19531	19525	19419	19636	19482	19526	19550	19470	19492	19688	19513	19357	19596	19544	19333	19436	19624	19405	19560	19484	19504	19644	19557	19637	19367	19374	19647	19542	19170	19686	19330	19350	19361	19434	19559	19504	19475	19355	19238	19319	19284	19368	19394	19325	19517	19449	19627	19507	19426	19359	19726	19552	19501	19257	19563	19433	19579	19426	19600	19530	19608	19669	19467	19446	19326	19586	19609	19340	19316	19251	19180	19227	19514	19366	19685	19463	19327	19425	19393	19428	19355	19221	19360	19415	19473	19251	19389	19562	19443	19560	19565	19369	19328	19558	19411	19387	19488	19493	19594	19387	19568	19520	19648	19398	19315	19532	19405	19281	19222	19572	19488	19356	19247	19464	19423	19640	19550	19412	19311	19564	19525	19518	19561	19338	19447	19640	19623	19444	19426	19536	19526	19586	19515	19636	19473	19375	19540	19565	19363	19449	19278	19380	19439	19446	19554	19533	19560	19513	19342	19608	19537
18124	21790	35465	41314	16377	15718	15668	15748	15680	15872	15615	15589	15622	15756	15645	15498	15720	15732	15688	15625	15658	15542	15636	15564	15484	15614	15548	15362	15552	15464	15456	15725	15730	15578	15504	15572	15550	15428	15509	15650	15531	15499	15466	15473	15589	15440	15318	15452	15464	15449	15592	15552	15436	15477	15436	15659	15567	15617	15393	15447	15417	15638	15536	15404	15531	15542	15573	15428	15452	15562	15447	15504	15415	15456	15584	15337	15330	15529	15501	15462	15387	15416	15571	15447	15589	15437	15545	15431	15600	15662	15438	15573	15482	15502	15293	15375	15589	15373	15586	15601	15314	15461	15412	15346	15554	15433	15435	15448	15557	15451	15397	15536	15461	15531	15631	15601	15359	15396	15485	15432	15527	15644	15438	15571	15423	15421	15321	15366	15382	15692	15288	15463	15586	15567	15635	15359	15519	15458	15522	15611	15528	15605	15436	15494	15534	15374	15518	15509	15551	15539	15498	15581	15353	15549	15587	15578	15551	15599	15563	15484	15590	15439	15437	15587	15431	15438	15450	15365	15505	15549	15573	15494	15658	15561	15502	15558	15546	15308	15537	15513	15583	15521	15555	15423	15518	15442	15440	15587	15381	15561	15570	15449	15421	15379	15484	15430	15524	15533	15535	15540	15424	15523	15430	15398	15609	15453	15597	15491	15575	15473	15470	15572	15468	15512	15577	15610	15436	15575	15581	15613	15696	15432	15485	15356	15492	15431	15268	15696	15387	15526	15281	15491	15337	15575	15507	15546	15479	15493	15569	15415	15364	15461	15532	15423	15420	15510	15351	15546	15656	15466	15514	15464	15470	15589	15459	15470	15433	15401	15391	15498	15456	15511	15441	15529	15612	15585	15524	15495	15499	15598	15539	15439	15553	15521	15504	15636	15496	15430	15346	15480	15667	15338	15463	15404	15496	15719	15502	15295	15532	15450	15627	15552	15432	15553	15510	15523	15537	15418	15314	15652	15492	15516	15558	15335	15468	15363	15640	15531	15406	15402	15551	15387	15311	15442	15366	15412	15449	15503	15435	15576	15726	15652	15567	15648	15338	15616	15463	15494	15519	15567	15501	15442	15518	15368	15590	15519	15593	15443	15626	15538	15641	15627	15643	15418	15623	15462	15597	15635	15517	15596	15539	15401	15413	15616	15463	15372	15475	15566	15321	15510	15433	15533	15443	15445	15585	15484	15495	15489	15458	15368	15475	15428	15555	15543	15410	15478	15479	15307	15441	15505	15523	15352	15518	15546	15464	15410	15540	15428	15654	15579	15599	15722	15563	15499	15530	15376	15563	15365	15521	15477	15472	15636	15533	15456	15470	15672	15461	15410	15545	15376	15603	15423	15692	15417	15435	15412	15345	15631	15395	15553	15466	15479	15537	15482	15471	15657	15459	15405	15607	15268	15466	15606	15613	15434	15424	15461	15317	15518	15473	15409	15425	15584	15567	15476	15485	15589	15412	15578	15459	15685	15593	15460	15559	15490	15497	15599	15502	15462	15439	15401	15609	15450	15392	15397	15513	15562	15378	15459	15368	15512	15488	15466	15493	15500	15694	15550	15498	15554	15521	15317	15498	15551	15413	15616	15537	15544	15474	15410	15557	15453	15333	15525	15525	15562	15553	15608	15328	15536	15470	15469	15340	15324	15470	15649	15558	15201	15492	15651	15469	15485	15505	15371	15575	15463	15514	15365	15684	15560	15635	15496	15391	15457	15568	15414	15550	15452	15436	15493	15632	15493	15441	15557	15362	15350	15567	15444	15574	15582	15543	15512	15450	15482	15530	15465	15455	15731	15499	15634	15482	15372	15493	15564	15354	15480	15503	15483	15458	15638	15677	15605	15437	15474	15605	15533	15630	15591	15550	15520	15493	15375	15404	15529	15592	15302	15429	15577	15354	15570	15526	15514	15539	15689	15477	15712	15424	15546	15418	15477	15498	15540	15613	15548	15533	15481	15345	15381	15476	15583	15404	15615	15774	15514	15621	15480	15451	15419	15342	15604	15539	15494	15521	15462	15555	15435	15494	15432	15482	15517	15682	15612	15455	15429	15633	15488	15570	15576	15458	15612	15436	15405	15487	15496	15496	15494	15430	15541	15471	15573	15387	15537	15392	15726	15577	15723	15529	15471	15509	15351	15513	15541	15433	15513	15584	15477	15476	15594	15476	15634	15501	15645	15537	15395	15603	15464	15582	15422	15515	15596	15410	15446	15446	15344	15492	15523	15455	15563	15455	15433	15522	15423	15408	15537	15504	15541	15404	15597	15400	15266	15542	15507	15560	15627	15492	15584	15553	15519	15409	15365	15579	15363	15589	15451	15526	15465	15317	15353	15557	15717	15436	15657	15520	15618	15354	15379	15394	15659	15594	15506	15599	15410	15510	15502	15304	15365	15782	15421	15566	15457	15573	15576	15489	15477	15393	15293	15724	15274	15420	15363	15508	15517	15448	15514	15582	15488	15648	15494	15528	15471	15524	15430	15411	15561	15536	15567	15625	15424	15426	15615	15612	15482	15450	15406	15599	15438	15473	15513	15495	15541	15382	15471	15609	15380	15492	15440	15628	15552	15479	15473	15701	15503	15486	15526	15622	15316	15479	15439	15554	15360	15643	15463	15556	15416	15541	15504	15479	15501	15401	15560	15553	15370	15503	15459	15399	15523	15483	15339	15580	15334	15365	15487	15524	15549	15569	15547	15450	15658	15412	15479	15502	15574	15398	15446	15645	15481	15490	15565	15496	15364	15346	15372	15452	15581	15477	15567	15387	15450	15466	15491	15634	15370	15430	15413	15464	15435	15488	15651	15423	15464	15492	15722	15320	15490	15540	15478	15379	15607	15439	15288	15415	15517	15406	15486	15523	15620	15416	15416	15515	15502	15600	15602	15470	15631	15576	15505	15426	15379	15693	15331	15521	15331	15317	15517	15630	15400	15385	15451	15359	15296	15531	15608	15649	15335	15507	15321	15541	15535	15500	15359	15527	15479	15306	15442	15576	15461	15544	15385	15310	15372	15523	15576	15611	15477	15682	15502	15559	15524	15487	15393	15536	15480	15376	15575	15522	15267	15584	15502	15439	15419	15417	15539	15568	15525	15480	15381	15535	15557	15690	15583	15500	15597	15353	15422	15615	15688	15549	15649	15498	15522	15719	15504	15479	15497	15492	15420	15483	15404	15362	15549	15484	15366	15500	15498	15451	15553	15335	15538	15478	15456	15477	15405	15433	15528	15516	15473	15519	15558	15572	15608	15694	15511	15626	15417	15486	15447	15592	15567	15636	15433	15588	15518	15497	15500	15515	15590	15543	15500	15451	15380	15484	15474	15360	15516	15448	15473	15521	15497	15342	15344	15529	15583	15364	15565	15599	15584	15487	15491	15583	15481	15506	15473	15609	15495	15611	15299	15545	15428	15510	15561	15430	15537	15456	15517	15534	15336	15544	15624	15483	15543	15505	15470	15509	15531	15497	15506	15283	15384	15663	15428	15444	15244	15439	15467	15579	15381	15474	15205	15405	15592	15555	15453	15527	15322	15554	15535	15550	15382	15449	15531	15367	15578	15577	15580	15419	15352	15420	15690	15552	15428	15558	15424	15523	15619	15434	15558	15681	15552	15511	15574	15397	15500	15655	15397	15473	15469	15444	15497	15619	15541	15330	15535	15433	15513	15426	15530	15409	15497	15415	15587	15381	15519	15420	15497	15592	15498	15376	15669	15744	15778	15342	15425	15454	15383	15486	15467	15556	15603	15553	15527	15408	15535	15480	15582	15601	15770	15502	15449	15572	15527	15423	15586	15310	15617	15431	15517	15404	15667	15588	15359	15512	15407	15424	15621	15464	15449	15520	15529	15511	15581	15325	15476	15576	15571	15582	15495	15591	15507	15662	15430	15617	15680	15483	15366	15493	15610	15363	15646	15446	15509	15637	15549	15491	15505	15669	15379	15563	15545	15439	15730	15432	15476	15445	15476	15524	15488	15483	15466	15552	15576	15629	15450	15512	15534	15472	15428	15541	15349	15423	15490	15636	15629	15572	15598	15406	15645	15506	15537	15410	15526	15612	15459	15455	15463	15375	15544	15562	15473	15445	15507	15517	15412	15521	15584	15642	15599	15531	15521	15418	15572	15561	15386	15490	15508	15440	15559	15509	15368	15459	15472	15628	15570	15363	15586	15476	15373	15487	15635	15503	15500	15430	15575	15466	15442	15457	15457	15358	15539	15535	15509	15426	15536	15717	15527	15498	15651	15624	15502	15507	15546	15564	15451	15495	15419	15360	15404	15649	15345	15423	15503	15471	15488	15526	15564	15427	15646	15327	15568	15514	15324	15446	15424	15535	15582	15361	15366	15341	15512	15491	15424	15441	15403	15509	15609	15518	15619	15427	15491	15369	15564	15402	15495	15632	15448	15362	15319	15601	15578	15369	15474	15553	15663	15576	15454	15524	15442	15562	15379	15503	15455	15372	15545	15538	15509	15521	15373	15491	15569	15355	15512	15552	15269	15413	15460	15557	15356	15589	15545	15332	15500	15550	15369	15456	15482	15615	15479	15628	15498	15535	15318	15445	15568	15514	15647	15650	15333	15615	15594	15375	15619	15620	15543	15427	15266	15491	15683	15439	15463	15524	15436	15540	15494	15412	15422	15565	15324	15321	15514	15638	15385	15472	15400	15461	15606	15429	15459	15613	15380	15680	15475	15458	15657	15452	15375	15427	15498	15445	15794	15450	15506	15645	15509	15493	15568	15397	15437	15555	15467	15348	15318	15412	15489	15490	15507	15392	15498	15580	15659	15383	15509	15621	15575	15482	15524	15680	15480	15504	15533	15711	15517	15458	15534	15861	15388	15416	15528	15487	15415	15522	15498	15510	15656	15469	15538	15361	15723	15616	15488	15645	15512	15585	15312	15707	15489	15537	15642	15505	15611	15345	15403	15527	15500	15749	15518	15704	15352	15519	15538	15553	15385	15401	15654	15607	15673	15422	15472	15489	15582	15509	15538	15490	15615	15396	15587	15481	15610	15473	15270	15569	15531	15633	15500	15549	15388	15465	15733	15562	15370	15472	15416	15365	15617	15525	15409	15490	15502	15448	15594	15380	15387	15574	15581	15474	15512	15602	15558	15659	15592
25303	21456	34640	65718	31695	24412	23570	20922	20552	20718	20645	20531	20348	20360	20316	20273	20496	20302	20477	20326	20303	20237	19981	20438	20376	20205	20289	20163	20241	20081	20117	20502	21230	20818	20376	20096	20141	20365	20048	19974	20259	20224	20085	19901	20002	19922	19975	19775	19958	19838	20121	19890	20151	19861	19993	20021	19912	20022	20145	19928	20273	20173	20200	20149	20197	20132	20042	20059	20038	20142	20290	19823	19997	20119	20159	19867	19952	19934	19913	19940	20192	19925	20110	19995	19820	20151	20073	19948	20149	19902	20137	20157	20037	19727	20199	20172	19894	20130	19793	20425	20002	20139	19976	19941	20060	20154	19995	19913	20040	20153	20124	20037	20080	19816	20087	20015	20040	20003	20043	19940	19763	19974	20207	19829	19850	19943	19938	20148	20043	20053	20053	20073	20136	20235	19990	20007	20147	20045	19941	19940	20024	20180	19957	19994	20020	20208	20086	19959	20071	19990	20037	19858	20350	19902	20235	20135	20089	20038	20241	20274	20164	20020	20054	19860	20023	20054	19988	20125	20133	19768	20099	20169	20091	20219	19784	20208	20090	20114	19931	19842	20011	20028	19905	20064	20001	19991	19763	19831	20023	19903	20143	19951	19975	19865	20062	20050	20057	19896	19994	19928	20160	20037	19973	19900	20065	20052	19928	19741	20183	20154	20194	19978	20152	20012	20248	20048	20118	20063	20087	20161	20024	19985	20020	20118	20087	19873	19934	20032	19970	20042	19962	19958	19902	19867	20117	20051	19899	20052	20012	19948	19955	19975	20060	20021	19932	20060	19882	19878	19984	20055	20134	20102	19873	20078	19719	20029	19951	19820	20069	20127	20024	20162	20064	19851	20089	20137	19906	20056	19962	20092	19977	20144	19888	20008	20044	20004	20025	19983	19811	20025	20059	19851	19961	20181	20225	19981	20190	19901	20083	19897	19945	20108	20131	19934	20229	19971	19994	20073	20016	20001	20022	20280	20027	19941	20297	19980	19971	20039	19982	20028	20240	19917	19948	20039	20031	20113	20286	20152	20085	19777	20068	20102	20156	20025	19961	20111	20075	20218	20105	20093	20125	20214	20004	19961	19805	19912	20096	19926	20081	19955	20000	20117	20096	20044	20046	20188	20095	20217	19957	20018	20060	20065	20115	19971	20019	19981	19892	20175	20046	19909	19982	20223	20102	20063	20143	20252	19938	19911	19947	20118	20082	20286	19981	19998	20004	20207	20116	19834	20138	20084	20346	19977	20125	20004	19929	20091	19901	19702	20068	19987	19950	19992	20214	20066	20017	19912	20120	20151	20223	20069	20033	20103	20120	20059	19938	20059	19974	20084	20082	20209	20179	19965	19982	20050	19975	19983	19944	19902	20045	19899	20056	19987	19836	19923	19907	20072	19922	20032	20050	19791	20065	19941	19834	20156	19820	19913	20130	19789	20038	20057	20102	19921	19845	20121	19880	19923	20021	20233	20034	20263	20049	19958	19982	19912	20153	20220	20162	19955	19910	20086	20052	19904	19856	19912	20093	19824	19849	20222	20034	19915	20101	19877	19909	19968	20010	20148	19975	20233	19857	20143	20212	20019	20091	20040	19953	20088	20009	19861	20033	20053	19965	20030	20385	19919	20127	20110	19958	20023	20105	20021	19970	20462	20169	20032	19918	19954	19904	20095	20027	20052	20188	20164	20141	20042	20125	19954	20037	20381	20291	20148	19820	20041	20212	19903	20036	20107	20213	20012	19974	19985	20073	20094	19958	20168	19999	20121	19992	20148	20034	20129	20135	20008	20062	20084	20162	20131	19933	20060	19992	20258	19999	19896	19930	19928	19861	20135	20104	19850	19830	20109	20107	19881	19922	19900	20088	20177	20045	19917	20079	19885	20097	20034	20094	20146	19900	20137	19875	20061	19831	19909	20136	19805	20056	20025	20062	20196	19962	20103	19946	19978	20251	19947	20053	20065	20026	20071	20088	19866	19992	20052	20165	19968	19997	20065	20135	19991	19900	20071	19980	19966	20055	19990	19921	20222	19955	20123	20078	19828	19899	20145	20216	20130	20013	19992	19877	20078	20139	20224	20011	20052	19965	19921	20023	19966	20045	19982	19733	20018	20046	19989	20006	19992	20010	19929	20095	19784	20041	20145	20158	20067	19749	19916	19838	20147	19955	20009	19791	19987	20191	20061	20037	19974	20158	20327	20186	19990	20051	19868	20124	19916	20080	20200	20027	20008	19865	19829	20141	20156	20114	20066	19927	20027	20109	19965	20144	19998	19812	20022	19885	20061	20013	20076	20183	20250	20037	20107	20097	20049	19938	20091	20097	20171	19901	19973	20290	19936	20037	19897	20162	20192	20166	20181	20003	20023	20220	20077	19995	20037	20160	19976	20260	19961	20029	19942	20054	19777	20112	20152	19990	20126	20086	19909	20070	19881	19868	19947	20235	19834	20116	20119	19990	19926	20112	20017	19898	20172	19894	20057	19988	20229	20178	20207	20026	20245	20144	19880	20150	19860	19950	19959	19991	20013	19779	20040	19980	20154	19915	19820	20163	19938	20156	20068	19918	19893	19816	20048	20058	20206	20078	20136	20217	20005	20167	19971	19957	19943	19860	20242	20216	20066	20194	20156	19923	20131	20026	19935	20113	20219	20035	20034	19987	20147	20068	19954	20189	20144	19970	20058	20041	19861	20175	20050	19865	20152	20073	20108	20132	20110	20096	19981	20231	19925	20045	19904	20254	20069	20140	19790	19780	20088	20035	20182	19908	19814	19967	20014	20129	19900	19738	19812	20103	20067	20164	19983	19990	20138	20015	19951	20148	20004	19948	19861	19974	19988	20077	20184	19870	20280	20089	19944	20087	19847	20077	19917	19973	19866	20006	19933	20216	19862	20075	19845	19883	20214	19942	20141	19818	20175	20070	19963	20031	19998	20142	20093	20063	20111	19926	19862	20001	19868	20101	20083	20052	20063	20083	19999	19957	20012	19902	19842	19809	20080	20074	20090	19861	19854	20092	20017	20033	19980	19903	20053	19918	19883	19801	19978	20135	19754	20014	20013	20237	20071	20000	20176	19806	20056	19976	20170	19834	19932	19949	20155	20208	19943	20040	19983	19896	20056	20113	20102	20180	20024	19863	19871	20100	20008	20226	19888	20143	20017	20065	20048	20234	19861	19999	20010	20084	20015	19989	19890	19853	20086	19925	19767	20210	19941	20199	19952	19940	19935	20044	20042	20251	19904	20120	20026	20127	20054	19936	19978	20041	19940	19973	19992	20228	20127	20203	20037	19957	20080	19959	19996	20046	20127	19960	19928	20113	19891	20012	19789	20117	19854	20073	20174	20201	20191	19994	19998	20135	20184	20108	19885	20170	20045	20245	20207	19989	20041	19968	20074	20169	20002	20210	20069	19971	20044	20146	20015	20313	20034	19948	20186	20079	20028	19971	19940	20092	20034	19844	20059	19873	20374	19997	20126	19731	20027	20194	20068	20078	19901	20208	19988	20074	20211	20077	20247	20105	19943	19926	19869	20273	19857	19859	19897	19989	19902	20032	20137	19957	19934	20175	20179	20007	20067	20065	20093	20219	19922	20084	20029	20168	19966	20153	19978	20216	20169	20110	20223	19953	19944	20037	20082	20231	19937	20057	20076	20174	20233	19992	20005	20005	19751	19947	20136	20107	20257	20154	19910	20123	20044	19921	19974	20048	20254	19931	20050	20054	20126	20021	20062	20057	20123	20062	20059	19950	20127	20113	20051	20154	20024	19960	20013	20024	20077	20075	19938	19944	19990	20014	19982	19839	20074	19795	20131	20058	20143	20080	19869	19980	20174	20255	20034	19832	19749	19918	19963	19962	20015	20002	20105	19950	20176	20211	20121	19888	20074	19959	19824	20137	19869	20125	19833	19828	20020	19878	20110	20026	19950	19949	19975	20134	19862	19927	20150	20044	19862	20350	20050	20146	19813	20112	20003	20145	19933	19965	19896	20178	20039	20140	20175	20192	20081	20045	20061	20074	20153	20234	20096	20193	20005	19905	19710	20006	20089	20250	19922	19807	20006	20173	19903	20071	20005	19934	20058	19951	19815	20081	20068	20127	19792	20161	20089	20113	19906	19932	20153	20009	20065	20115	20043	19925	20085	20222	20176	19944	20119	19944	19979	19899	20072	19833	20005	19906	19994	19960	20118	20137	20154	19958	20093	19979	20018	20000	20079	20081	20036	20101	20232	19990	20037	19740	20268	19983	19999	20084	19843	20260	20013	20102	19912	20302	20177	20322	20081	20136	19961	20308	20103	19698	19864	20092	19972	20106	19987	20195	20080	20019	20062	20175	20119	20128	20117	20117	19870	20022	20092	20175	19875	19918	19928	20094	20154	20040	20185	20041	20044	19970	20005	19825	20041	20071	20213	20003	19948	20037	20141	20211	20134	20069	20110	20048	20104	19974	19903	19996	19845	20283	20048	20107	20044	20200	19915	20082	19880	20188	19973	19901	20127	20141	20182	19967	19867	19807	20039	20019	20164	20071	20027	20219	20076	19937	19956	20062	19897	20071	20026	20122	19958	19960	20146	20156	20170	19969	19831	20097	19994	19891	19992	20228	20119	20155	19982	20041	20186	20051	19988	19962	19954	20129	20165	19974	20083	19937	19979	20213	19859	20243	19912	20105	19952	20040	19996	19909	20011	19912	20161	19872	20165	19881	20118	19835	19977	20035	19988	19948	19930	20202	20023	19942	20023	19932	19956	20018	19927	20077	20108	19939	20062	19959	20100	19980	20018	19793	19752	19928	19887	20015	19781	20040	19882	19873	20139	20083	20098	20073	20282	19857	19896	20113	20098	19958	20036	20151	19976	20244	20110	20173	20038	20018	20289	19992	20084	19923	20188	20080	20091	19989	20152	19908	20010	19923	20052	19904	20068	19988	20055	20074	20114	20251	19927	20078	20194	19936	20046	20097	19974	20023	20029	20184	20050	20132	20135	19814	20091	19959	20052	20116	20072	19974	20030	20042	19954	20072	20039	20067	20204	19957	19988	19983	19867	20146	19961	19890	19951	20222	19928	19858	19950	20228	20091	20284	20159	19790	19905	20119	19944	20087	19985	19869	19990	20206	20100	20013	20197	20018	20133
17854	29681	58210	78756	18830	17192	16581	16880	16598	16374	16398	16235	16314	16385	16413	16093	16242	16239	16183	16410	16115	16049	15977	15943	15815	15957	15817	15958	15941	15781	15915	16786	17308	16686	16234	15911	15893	15929	15735	15809	15904	15811	15957	15739	15983	15701	15818	15987	15876	15938	15713	15747	15747	15866	15794	15728	15745	15894	15866	15847	15976	15750	15765	15846	15943	15855	15862	15827	15845	15815	15938	15827	15887	15816	15785	15902	15952	15886	15738	15805	15860	15945	15912	15826	15923	15715	16132	15796	15935	15776	15776	15902	15865	15793	15640	15813	15644	15647	15760	15836	15712	15878	15727	15852	15723	15745	15734	15786	15793	15885	15878	15717	15896	15842	15810	15840	15788	15773	15819	15931	15636	15792	15791	15851	15647	15776	16005	15655	15956	15809	16171	15733	15640	15860	15870	15787	15835	15917	16048	15693	15963	15836	15795	15813	15904	15638	16013	16090	15956	15958	15953	15746	15999	15879	15843	15988	15746	15777	15963	15864	15676	15813	15894	15868	15914	15912	15679	15896	15787	15895	15891	15803	15714	15785	15711	15881	15829	15827	15832	15969	15949	15838	15770	15779	15856	15830	15656	15749	15801	15946	15896	15740	15772	15794	15807	15782	15938	15916	15720	15749	15679	15875	15881	15815	15827	15879	15597	15800	15778	15796	15854	16002	15806	15739	15848	15640	15761	15911	15752	15920	15811	15831	15843	15842	15835	15907	15862	15940	15746	15792	15901	15731	15761	15823	15930	15898	15946	15793	15683	15886	15915	15815	15795	15842	15885	15809	15950	15922	15917	15914	15886	15867	15803	15901	15819	15751	15891	15833	15879	15847	15918	15978	15783	15822	15923	16003	15814	16029	15939	15876	15782	15888	15987	15855	15855	15702	15826	15976	15889	15887	15968	15756	15874	15893	15800	15774	15897	15761	15879	15798	15846	15876	15783	15886	15721	15715	15804	15804	15755	15843	15859	15684	15764	16020	15670	15840	15837	15932	15942	15956	15868	15805	15725	15749	15783	15829	15806	15870	15919	15947	15819	15898	15842	15847	15797	15799	15839	15659	15733	15854	15809	15892	15894	15854	15867	16000	15768	15771	15883	15897	15824	15864	15835	15694	15895	15878	15806	15681	15693	15833	16020	15858	15905	15847	15941	15693	15753	15856	15579	15818	15759	15724	15852	15892	15939	15664	15740	15761	15657	15881	15765	15873	15753	15843	15754	15883	15754	15925	15796	15831	15958	15837	15877	15904	15878	15683	16015	15865	15778	15902	15868	15895	15953	15854	15856	15848	15728	15779	15817	15683	15882	15731	15896	15883	15812	16010	15915	15711	15672	15923	15840	15760	15644	15898	15773	15783	15777	15937	15887	15863	15957	15878	15862	15884	15776	15876	15960	15702	15835	15766	15719	15859	15848	15798	15781	15957	15829	15895	15696	15811	15830	15790	15893	15703	15866	15927	15864	15781	15828	15968	15687	15703	15888	15839	15869	15830	15781	15788	15843	15904	15886	15819	16051	15666	15934	15709	15810	15933	15765	15708	15787	15677	15919	15776	16021	15843	15859	15871	15743	15841	15892	15980	15695	15817	15958	15826	15796	15987	15794	15984	15869	15967	15962	15810	15932	15785	15839	15784	15895	15797	15837	15777	15998	15727	15928	15645	15709	15829	15656	15542	15868	15796	15857	15828	15875	15725	15867	15810	15885	15746	15854	15757	15774	15780	16026	15941	15709	15817	15889	15877	15642	15902	15838	15898	15782	15847	15728	15879	15778	15903	15777	15854	15738	15827	15867	15918	15980	15752	15826	15933	15870	15694	15867	15625	15817	15837	15848	15942	15778	15868	15826	15739	15764	15797	15821	15946	15674	15899	15692	15850	15828	15966	15831	15831	15758	15796	16005	15936	15834	15956	15712	15703	15791	15746	15885	15971	15661	15957	15831	15951	15792	15709	15946	15745	15802	15711	15961	15718	15957	15781	15879	15937	15773	15784	15874	15786	15872	15718	15688	15846	15970	15874	15767	15826	15848	15802	15915	15862	15795	15866	15764	15842	15805	15832	15809	15836	15886	15645	15833	15854	15952	15713	15761	15900	15941	15751	15765	15841	15780	15845	15849	16040	15960	15774	15867	15847	15958	15646	15938	15747	15771	15913	15830	15774	15974	16027	16020	15876	15947	15932	15957	15735	15741	15749	15846	15953	15705	15927	15597	15761	15859	15751	15868	15707	15838	15829	15797	15780	15716	15782	15675	15688	15897	15856	15938	15799	15853	15952	16026	16075	15815	15828	15834	15775	16028	15773	15761	16018	15835	15929	15806	15778	15794	15775	15910	16014	15931	15764	15790	15908	15733	15839	15640	15934	15872	15812	15716	15675	15856	15780	15743	15798	15620	15683	15853	15690	16024	15742	15844	15730	15749	15770	15787	15818	15673	15906	15773	15927	15957	15937	15756	15855	15947	15944	15777	15841	15985	15638	15739	15774	15857	15888	15981	15737	15792	15830	15977	15749	15853	15589	15859	15966	15824	15813	16006	15815	15752	15880	15786	15937	15736	15635	15877	15750	15952	15871	15862	15776	15823	15731	15935	15890	15903	15709	15758	15917	15789	15752	15877	15761	15789	15769	15844	15643	15812	15817	15918	15679	15882	15941	15799	15796	15722	15913	15813	15906	16036	15829	15576	15810	15888	15633	15906	15751	15760	16027	15928	15792	15744	15884	15769	15868	15725	15771	15934	15847	15672	15705	15929	15819	15903	15702	15900	15874	15769	16069	15885	15816	15812	15708	15669	15783	15585	15992	15789	15850	16003	15742	15936	15893	15718	15698	15691	15882	15840	16009	15965	15761	15777	15908	15913	16036	15871	15656	15963	15849	15781	15788	15763	15965	15939	15747	15812	15836	15955	15839	15764	15847	15819	15748	15686	15902	15872	15882	15696	15965	15850	15878	15896	15777	16002	15852	16061	15823	15825	15892	15642	15777	15921	15775	15706	15823	15970	15867	15827	15825	15862	15909	15701	15731	15805	15845	16046	15698	15931	15882	15888	15748	15808	15711	15750	15797	16052	15828	15993	15837	15813	15778	15853	15643	15963	15959	15823	15912	15775	16030	15778	15855	15846	16098	15842	15975	15870	15631	15906	15783	15948	15561	15777	15719	15885	15839	15767	15756	15831	15870	15747	15774	15681	15882	15833	15859	15867	15758	15819	15787	15930	15844	15757	15809	15880	15852	15859	15884	15843	15843	15763	15945	15749	15842	15699	15935	15967	15850	15652	15835	15831	15884	15741	15741	16033	15754	15728	15687	15815	15788	15914	15820	15982	15712	15831	15885	15799	15812	15829	15899	15739	15668	15966	15829	15936	15824	15843	15900	15876	15988	15872	15918	15859	16024	15750	15808	15743	15860	15692	15747	15893	15796	15860	15794	15796	15775	15683	15894	15674	15894	15772	15916	15802	16047	15832	15709	15782	15953	15766	15727	15834	15818	15892	15839	15740	15707	15888	15749	15772	15848	15787	15878	15746	15695	15870	15665	15938	15914	15850	15709	15644	15843	15600	15838	15798	15970	15817	15843	15786	15738	15837	15846	15811	15783	15786	15782	15851	15894	15848	15775	15826	15917	15889	15864	15817	15812	15946	15726	15777	15830	15686	15612	15821	15818	15923	15775	15863	15779	16043	15810	15722	15880	15765	15863	15710	16059	15947	15822	15955	15709	15788	15767	15736	15729	15932	15821	15692	15890	15948	16020	15643	15804	15786	15783	15842	16031	15969	15754	16017	15877	15929	15879	15837	15946	15943	15726	15663	15776	15912	15902	15880	15811	15941	15693	15883	15858	15820	15949	15881	15892	15880	15864	15759	15865	15953	15778	16090	15976	15817	15889	15996	15822	15920	15817	16001	15937	15817	15761	15997	15943	15987	15806	15858	15842	15866	15883	15917	15750	15704	15809	15959	15821	15849	15858	15876	15765	15793	15749	15786	15732	15855	15997	15814	15799	15813	15817	15861	15757	15925	15853	15617	15758	15754	15695	15914	15888	15916	15930	15769	15787	15880	15794	15872	15729	15824	15835	15864	15917	15700	15838	15822	15960	16000	15888	15824	15878	15969	15801	15843	15855	15769	15930	15746	15715	15816	15731	16055	15752	15745	15979	15760	15796	15702	15712	15798	15839	15677	15751	15659	15962	15682	15614	15978	15877	15813	15748	15775	15943	15879	15919	15815	15791	15882	15797	15921	15900	15894	15813	15721	15824	15823	15851	15809	15897	15718	15923	15786	15869	15785	15909	15868	15742	15966	15634	15836	15839	15867	15963	15793	15830	15793	15771	15972	15732	15800	15813	15843	15921	15985	15833	15838	15736	15679	15885	15825	15701	15914	15921	15804	15953	15729	15821	15698	15881	15709	15909	15997	15749	16052	15681	15762	15860	16066	15774	15918	15840	15779	15896	15815	15832	15889	15850	15740	15782	15843	15816	15966	15940	15938	16020	15935	16056	16055	16101	15787	15919	15907	15809	15795	15690	15702	15669	15816	15756	15893	15756	15672	15869	15920	15836	15935	15752	15786	15912	15834	15646	15705	15790	16028	15758	15828	16044	15883	15803	16085	16022	15813	15926	15805	15656	15760	15636	15780	15924	15772	15773	15929	16000	15883	15921	15887	15776	15804	15845	15877	15925	15793	15790	15757	15777	15848	15642	15901	15877	15952	15819	15853	15779	15929	15852	15769	15804	15840	15980	15902	15766	15924	15994	15894	15828	15776	15826	15689	15834	15875	15761	15777	15830	15847	15876	15707	15787	15983	16020	15793	15888	15988	15897	15952	15827	15858	15847	15816	15900	15935	15914	15934	15723	15849	15822	15685	15935	15784	15738	15558	16014	15717	15888	15988	15737	15837	15619	15978	15851	15834	15833	15914	15827	15841	15815	15697	15747	15860	15792	15752	15853	15693	15610	15963	15795	15589	15879	15722	15798	15892	15863	15886	15752	15901	15637	15831	15701	16018	15786	15903	15773	16016	15842	15625	15745	15770	15891	15605	15779	15813	15849	15924	15891	15762	15791	15764	15822	15942	15716	15734	15834	15822	15891	15990	15837	15841	15723	15737	15818	16021	15902	15951	15863	15832	15948
23837	21510	33220	60253	31354	24346	26182	21727	20391	20611	20425	20357	20169	20259	20137	20153	20031	20124	20313	20367	20208	20026	19977	19720	19735	19765	19782	19814	19833	19894	19967	20530	21683	21233	20519	20159	19815	19678	19478	19571	19439	19440	19789	19728	19671	19652	19726	19612	19536	19456	19433	19606	19663	19563	19352	19744	19747	19623	19650	19696	19616	19689	19577	19743	19598	19678	19612	19629	19776	19412	19536	19533	19529	19558	19262	19490	19619	19735	19752	19660	19577	19645	19733	19600	19655	19442	19592	19819	19654	19542	19464	19583	19723	19591	19546	19593	19540	19627	19715	19664	19775	19732	19774	19620	19470	19518	19619	19598	19597	19616	19773	19496	19716	19548	19470	19657	19586	19510	19586	19464	19608	19693	19554	19680	19636	19358	19708	19743	19537	19706	19420	19478	19564	19493	19631	19542	19633	19760	19570	19463	19496	19386	19708	19705	19631	19551	19715	19510	19408	19620	19682	19633	19751	19509	19525	19468	19861	19713	19507	19382	19581	19530	19675	19605	19486	19630	19622	19627	19610	19454	19697	19593	19718	19649	19598	19751	19523	19504	19640	19509	19632	19490	19542	19549	19679	19775	19635	19536	19541	19702	19650	19517	19276	19596	19502	19405	19482	19655	19531	19568	19558	19636	19574	19559	19493	19677	19509	19512	19457	19527	19645	19825	19522	19851	19796	19583	19568	19731	19551	19532	19626	19606	19696	19582	19506	19619	19699	19277	19624	19702	19549	19615	19589	19532	19695	19587	19511	19507	19643	19643	19619	19573	19585	19474	19534	19503	19676	19516	19608	19279	19471	19503	19622	19616	19490	19580	19510	19432	19578	19648	19528	19409	19420	19444	19688	19546	19511	19567	19684	19612	19526	19437	19463	19495	19687	19565	19512	19516	19459	19479	19439	19718	19434	19563	19309	19692	19526	19564	19580	19388	19381	19596	19626	19339	19647	19356	19464	19525	19673	19606	19607	19670	19639	19522	19506	19485	19633	19730	19482	19356	19458	19700	19506	19453	19671	19493	19464	19455	19511	19491	19490	19865	19492	19675	19507	19551	19608	19744	19432	19671	19509	19296	19453	19719	19594	19693	19438	19657	19538	19683	19474	19496	19575	19474	19530	19187	19605	19760	19518	19558	19509	19570	19593	19604	19537	19532	19529	19518	19388	19597	19777	19658	19372	19604	19530	19556	19549	19445	19516	19664	19765	19561	19610	19346	19630	19381	19459	19596	19512	19619	19582	19520	19615	19481	19629	19565	19459	19535	19713	19665	19511	19730	19556	19593	19489	19354	19445	19599	19720	19593	19411	19470	19554	19433	19635	19622	19778	19609	19465	19491	19747	19686	19573	19628	19536	19706	19631	19579	19700	19532	19644	19310	19427	19590	19517	19649	19550	19502	19615	19576	19659	19541	19790	19443	19552	19337	19588	19771	19462	19595	19466	19730	19372	19662	19625	19542	19653	19628	19795	19390	19390	19370	19677	19437	19484	19687	19567	19501	19686	19527	19463	19539	19517	19237	19553	19495	19624	19457	19469	19478	19476	19413	19645	19584	19642	19482	19739	19621	19426	19728	19425	19566	19650	19707	19635	19554	19260	19538	19574	19552	19595	19648	19518	19493	19568	19561	19641	19633	19613	19520	19724	19669	19670	19535	19495	19786	19512	19349	19659	19747	19444	19517	19489	19585	19708	19782	19656	19541	19459	19448	19613	19466	19559	19287	19482	19495	19514	19676	19429	19411	19724	19614	19582	19488	19843	19428	19481	19641	19564	19438	19689	19761	19311	19453	19748	19553	19643	19711	19499	19624	19702	19575	19603	19475	19521	19384	19525	19743	19655	19685	19561	19251	19525	19511	19663	19402	19761	19514	19444	19769	19792	19752	19554	19666	19594	19427	19744	19790	19639	19561	19477	19565	19648	19638	19693	19389	19419	19465	19775	19418	19576	19287	19666	19550	19763	19628	19666	19577	19458	19666	19525	19705	19528	19670	19782	19490	19500	19583	19588	19423	19432	19805	19500	19442	19687	19420	19626	19460	19532	19623	19556	19614	19479	19414	19595	19632	19480	19712	19345	19549	19625	19518	19507	19666	19437	19681	19611	19854	19699	19700	19474	19418	19641	19666	19641	19603	19687	19484	19666	19690	19596	19749	19519	19660	19539	19593	19571	19586	19593	19368	19713	19776	19611	19504	19504	19588	19666	19392	19665	19840	19777	19671	19523	19305	19446	19679	19437	19499	19888	19821	19458	19508	19513	19519	19629	19713	19565	19608	19432	19747	19488	19577	19582	19613	19460	19499	19562	19573	19537	19661	19651	19628	19636	19543	19565	19616	19684	19437	19477	19483	19539	19609	19496	19646	19439	19502	19441	19627	19620	19697	19547	19687	19674	19343	19558	19683	19757	19430	19528	19542	19588	19397	19679	19528	19332	19709	19730	19472	19594	19569	19605	19574	19440	19478	19628	19716	19656	19364	19663	19632	19544	19521	19592	19359	19618	19558	19603	19548	19463	19558	19634	19522	19591	19444	19625	19284	19307	19699	19642	19665	19426	19540	19553	19241	19636	19643	19669	19383	19468	19562	19657	19579	19478	19702	19566	19586	19569	19574	19537	19544	19522	19560	19645	19765	19518	19697	19791	19567	19633	19581	19567	19721	19693	19639	19468	19371	19468	19433	19633	19814	19552	19826	19518	19584	19539	19335	19381	19573	19454	19568	19521	19508	19541	19681	19407	19501	19383	19450	19811	19609	19873	19698	19591	19638	19748	19637	19509	19472	19385	19685	19632	19592	19576	19380	19554	19739	19487	19623	19597	19474	19567	19663	19548	19503	19525	19701	19476	19514	19495	19643	19527	19607	19529	19630	19518	19399	19582	19716	19591	19509	19293	19459	19644	19618	19688	19563	19571	19723	19637	19358	19593	19547	19602	19741	19697	19736	19596	19585	19453	19546	19443	19340	19385	19663	19595	19468	19557	19686	19639	19456	19579	19575	19514	19334	19801	19627	19677	19491	19383	19469	19574	19539	19645	19484	19522	19656	19507	19651	19532	19597	19532	19435	19661	19448	19771	19610	19522	19581	19540	19685	19458	19652	19718	19585	19769	19528	19419	19662	19682	19541	19502	19445	19784	19792	19492	19529	19630	19649	19678	19687	19639	19447	19548	19502	19624	19560	19609	19465	19612	19428	19565	19731	19560	19495	19721	19456	19766	19626	19303	19442	19613	19468	19563	19614	19518	19376	19506	19340	19649	19643	19635	19547	19532	19486	19704	19491	19506	19635	19643	19588	19489	19657	19688	19446	19664	19469	19356	19633	19491	19407	19490	19433	19705	19628	19479	19461	19690	19487	19526	19461	19724	19681	19567	19387	19587	19361	19386	19611	19588	19415	19506	19689	19637	19499	19395	19560	19651	19419	19689	19516	19490	19416	19382	19359	19448	19316	19597	19699	19522	19581	19747	19711	19674	19474	19515	19529	19603	19678	19483	19653	19563	19491	19478	19549	19380	19549	19489	19507	19567	19786	19498	19616	19621	19730	19378	19522	19569	19343	19577	19568	19491	19557	19510	19429	19629	19485	19631	19501	19694	19498	19454	19710	19796	19671	19615	19501	19417	19549	19571	19530	19408	19478	19505	19458	19280	19317	19548	19423	19862	19535	19705	19469	19558	19573	19564	19821	19568	19728	19843	19648	19528	19443	19840	19688	19738	19586	19595	19634	19664	19648	19629	19569	19617	19275	19566	19461	19554	19657	19794	19402	19758	19532	19512	19481	19645	19643	19498	19689	19595	19562	19477	19712	19618	19521	19840	19343	19708	19395	19694	19567	19426	19881	19767	19567	19751	19617	19784	19537	19468	19420	19607	19441	19375	19639	19553	19581	19545	19561	19451	19304	19464	19437	19353	19450	19717	19651	19395	19677	19244	19690	19453	19552	19716	19766	19518	19403	19614	19525	19622	19417	19591	19719	19674	19595	19624	19718	19767	19779	19578	19447	19591	19598	19393	19613	19499	19772	19419	19635	19522	19658	19609	19507	19707	19473	19573	19604	19585	19429	19534	19585	19600	19528	19687	19627	19587	19544	19594	19772	19513	19675	19493	19650	19683	19624	19507	19467	19676	19444	19673	19594	19429	19582	19611	19456	19731	19619	19568	19647	19601	19636	19429	19578	19608	19518	19616	19648	19601	19824	19610	19198	19377	19625	19591	19635	19725	19698	19655	19806	19552	19437	19751	19538	19591	19754	19576	19760	19672	19662	19706	19486	19760	19580	19491	19449	19652	19652	19673	19402	19702	19622	19664	19251	19645	19704	19514	19573	19656	19483	19763	19684	19485	19462	19494	19522	19603	19417	19763	19448	19855	19657	19617	19558	19408	19370	19530	19598	19763	19412	19432	19740	19520	19780	19539	19357	19600	19426	19600	19694	19636	19562	19397	19446	19657	19620	19513	19539	19479	19801	19554	19570	19368	19410	19828	19404	19581	19538	19599	19524	19567	19649	19484	19573	19672	19727	19632	19704	19645	19492	19654	19432	19602	19573	19278	19484	19629	19507	19672	19531	19419	19612	19791	19653	19555	19488	19401	19398	19756	19526	19463	19676	19446	19494	19692	19539	19461	19521	19727	19675	19508	19487	19535	19627	19458	19679	19490	19877	19608	19604	19382	19614	19532	19480	19683	19514	19648	19817	19707	19514	19533	19433	19399	19526	19571	19527	19373	19549	19483	19513	19508	19670	19603	19445	19700	19628	19474	19689	19667	19592	19564	19650	19432	19559	19400	19574	19532	19687	19650	19582	19461	19476	19691	19674	19667	19605	19750	19563	19451	19759	19538	19571	19546	19544	19548	19640	19422	19532	19695	19677	19465	19606	19612	19558	19599	19809	19566	19510	19638	19583	19643	19625	19658	19571	19551	19463	19543	19431	19467	19489	19299	19632	19658	19472	19666	19544	19467	19397	19434	19501	19298	19697	19774	19553	19559	19571	19725	19726	19521	19714	19429	19642	19574	19705	19482	19552	19642	19538	19542	19564	19536	19540	19517	19479	19503	19464	19516	19433	19481	19647	19454	19494	19537	19622	19355	19443	19338	19498	19471	19551	19529	19733	19481	19761	19659	19550	19699	19467
20326	34760	58621	87062	21226	17825	17418	17484	17155	16704	16750	16604	16255	16347	16377	16321	16222	16327	16508	16521	16275	15845	15742	15761	15623	15627	15697	15657	15971	15738	15854	17217	18471	17719	16511	16007	15545	15503	15583	15592	15533	15410	15665	15579	15618	15479	15538	15519	15481	15422	15492	15616	15584	15460	15479	15636	15550	15693	15569	15532	15537	15556	15726	15595	15719	15412	15529	15524	15770	15328	15483	15630	15385	15465	15610	15799	15528	15559	15610	15434	15412	15710	15550	15673	15695	15746	15375	15479	15423	15669	15701	15455	15565	15674	15524	15417	15582	15539	15596	15512	15502	15528	15511	15478	15484	15557	15530	15551	15669	15792	15462	15617	15525	15524	15630	15589	15545	15623	15636	15657	15495	15492	15539	15463	15656	15535	15610	15480	15576	15372	15487	15431	15751	15555	15619	15557	15440	15478	15523	15464	15441	15528	15602	15433	15518	15632	15397	15404	15635	15602	15610	15528	15487	15585	15485	15646	15596	15703	15357	15410	15520	15552	15593	15435	15446	15442	15517	15643	15605	15486	15564	15632	15494	15735	15488	15426	15486	15708	15615	15613	15576	15608	15674	15581	15485	15595	15695	15599	15377	15837	15530	15531	15744	15649	15508	15477	15579	15604	15544	15594	15627	15586	15605	15631	15627	15591	15523	15653	15468	15480	15477	15418	15526	15354	15587	15604	15658	15630	15366	15591	15599	15541	15519	15523	15277	15477	15547	15515	15509	15471	15583	15498	15525	15571	15384	15678	15558	15502	15400	15436	15489	15505	15602	15465	15539	15398	15530	15632	15686	15445	15533	15555	15610	15494	15435	15660	15455	15415	15525	15489	15611	15698	15547	15382	15531	15553	15448	15688	15534	15706	15393	15555	15331	15495	15470	15500	15625	15517	15499	15572	15551	15521	15544	15788	15638	15540	15563	15504	15470	15581	15551	15602	15551	15652	15371	15493	15731	15437	15606	15702	15457	15543	15511	15600	15521	15531	15520	15569	15716	15590	15558	15725	15442	15621	15705	15652	15574	15613	15467	15484	15551	15578	15660	15516	15459	15478	15565	15472	15803	15405	15603	15501	15580	15674	15533	15551	15579	15510	15535	15739	15498	15495	15782	15463	15679	15583	15448	15450	15441	15585	15570	15513	15504	15571	15593	15440	15431	15599	15688	15512	15511	15514	15628	15585	15568	15570	15484	15489	15423	15628	15672	15558	15587	15364	15499	15607	15634	15497	15606	15594	15555	15529	15542	15542	15588	15723	15512	15545	15588	15767	15426	15703	15431	15651	15671	15576	15520	15633	15460	15634	15672	15648	15533	15453	15516	15730	15469	15473	15525	15475	15419	15433	15575	15383	15636	15495	15625	15463	15473	15574	15468	15427	15837	15571	15551	15377	15604	15454	15526	15573	15544	15678	15556	15697	15639	15436	15555	15519	15594	15498	15641	15598	15568	15637	15465	15475	15801	15498	15399	15588	15534	15495	15537	15699	15642	15503	15663	15604	15604	15497	15705	15453	15616	15777	15648	15524	15412	15467	15510	15631	15581	15553	15461	15519	15593	15627	15593	15603	15548	15789	15686	15480	15551	15499	15575	15504	15435	15511	15549	15529	15452	15570	15637	15595	15687	15695	15455	15725	15498	15579	15593	15556	15547	15667	15636	15568	15499	15637	15540	15472	15300	15600	15382	15472	15601	15689	15458	15553	15626	15631	15702	15570	15673	15559	15493	15541	15421	15590	15574	15556	15725	15479	15465	15583	15420	15459	15500	15576	15466	15386	15633	15431	15645	15503	15583	15471	15731	15619	15476	15498	15788	15433	15599	15561	15540	15683	15462	15503	15359	15716	15673	15663	15533	15595	15467	15346	15489	15561	15490	15504	15402	15704	15433	15647	15644	15509	15635	15611	15415	15528	15479	15779	15411	15548	15494	15418	15528	15553	15407	15384	15615	15510	15581	15656	15519	15367	15378	15589	15421	15598	15615	15596	15359	15686	15501	15512	15493	15455	15566	15554	15394	15338	15521	15559	15587	15520	15590	15503	15493	15539	15479	15492	15487	15633	15365	15564	15449	15603	15468	15491	15748	15696	15589	15344	15553	15381	15708	15346	15553	15463	15566	15718	15668	15781	15601	15480	15514	15577	15545	15584	15479	15512	15600	15532	15532	15530	15625	15515	15539	15532	15538	15523	15623	15624	15568	15525	15672	15518	15572	15729	15463	15613	15550	15472	15499	15408	15569	15648	15559	15556	15572	15594	15635	15466	15528	15444	15538	15530	15472	15663	15555	15611	15684	15459	15614	15463	15488	15669	15579	15644	15365	15545	15595	15629	15575	15675	15545	15418	15649	15526	15811	15566	15473	15573	15573	15663	15447	15658	15397	15548	15352	15679	15456	15384	15649	15471	15720	15667	15503	15592	15539	15534	15548	15461	15653	15536	15557	15541	15538	15568	15679	15408	15624	15754	15716	15475	15551	15530	15479	15616	15671	15537	15656	15347	15615	15494	15787	15490	15453	15498	15511	15719	15674	15549	15529	15192	15634	15603	15520	15731	15416	15654	15538	15472	15467	15516	15525	15642	15581	15477	15525	15674	15460	15518	15535	15552	15716	15548	15507	15490	15650	15520	15450	15546	15561	15474	15791	15619	15605	15623	15335	15564	15621	15465	15559	15477	15640	15589	15565	15478	15700	15614	15531	15553	15678	15727	15687	15721	15559	15562	15621	15500	15600	15502	15726	15628	15423	15640	15456	15564	15585	15471	15579	15693	15680	15530	15594	15627	15632	15588	15634	15452	15485	15523	15786	15572	15519	15628	15405	15561	15596	15569	15663	15600	15501	15590	15525	15495	15486	15584	15532	15794	15329	15709	15726	15577	15410	15562	15603	15382	15508	15659	15471	15469	15533	15710	15551	15510	15645	15473	15563	15487	15661	15520	15639	15593	15487	15548	15506	15645	15575	15525	15514	15673	15417	15679	15441	15547	15424	15650	15485	15490	15544	15499	15758	15587	15567	15613	15460	15596	15419	15677	15472	15441	15399	15632	15576	15467	15510	15433	15554	15517	15545	15637	15469	15567	15440	15492	15585	15494	15689	15576	15665	15530	15611	15800	15625	15637	15636	15423	15656	15585	15650	15457	15758	15498	15571	15706	15559	15432	15679	15590	15540	15562	15608	15607	15704	15424	15572	15344	15575	15612	15743	15522	15525	15377	15535	15394	15366	15674	15719	15680	15448	15657	15565	15523	15573	15677	15871	15534	15527	15601	15448	15607	15614	15400	15672	15557	15366	15626	15526	15644	15736	15543	15618	15678	15599	15468	15634	15530	15417	15543	15544	15818	15347	15591	15664	15637	15629	15397	15433	15506	15373	15526	15496	15551	15544	15573	15730	15522	15507	15660	15621	15515	15639	15722	15555	15420	15436	15530	15585	15650	15360	15690	15540	15723	15720	15524	15681	15566	15673	15681	15436	15704	15515	15585	15493	15585	15718	15649	15642	15394	15349	15563	15559	15555	15385	15809	15523	15465	15536	15627	15502	15511	15608	15477	15532	15634	15573	15556	15436	15623	15547	15507	15676	15562	15496	15864	15460	15597	15681	15523	15500	15443	15647	15423	15769	15582	15645	15684	15472	15685	15604	15548	15525	15269	15617	15476	15333	15635	15633	15555	15626	15528	15661	15562	15681	15353	15449	15435	15592	15418	15540	15609	15471	15485	15558	15539	15553	15612	15560	15438	15637	15652	15557	15566	15686	15450	15670	15477	15464	15624	15516	15461	15679	15275	15496	15524	15507	15706	15427	15468	15794	15441	15397	15585	15527	15442	15756	15490	15654	15585	15636	15563	15524	15718	15536	15458	15299	15476	15572	15562	15485	15569	15523	15481	15577	15530	15447	15643	15629	15654	15516	15609	15551	15582	15714	15434	15668	15564	15512	15622	15701	15545	15672	15523	15660	15678	15521	15643	15488	15390	15450	15540	15465	15602	15571	15492	15682	15700	15495	15562	15297	15478	15457	15436	15518	15621	15618	15659	15539	15514	15611	15508	15274	15419	15588	15429	15710	15522	15504	15708	15335	15533	15554	15487	15603	15523	15705	15468	15415	15548	15624	15568	15629	15662	15596	15551	15564	15744	15743	15690	15505	15510	15440	15405	15453	15484	15582	15496	15581	15568	15636	15517	15591	15411	15484	15676	15625	15629	15614	15476	15520	15725	15476	15692	15516	15468	15599	15471	15475	15542	15533	15549	15618	15562	15442	15608	15316	15751	15477	15741	15479	15482	15421	15511	15484	15498	15419	15511	15488	15517	15549	15685	15576	15627	15650	15447	15505	15614	15511	15550	15681	15597	15483	15713	15601	15471	15486	15507	15511	15673	15504	15627	15579	15528	15707	15455	15510	15620	15596	15580	15552	15700	15669	15548	15336	15615	15347	15604	15699	15473	15267	15504	15511	15580	15619	15506	15571	15610	15729	15593	15683	15501	15382	15407	15661	15654	15571	15446	15659	15630	15355	15573	15571	15710	15537	15533	15656	15476	15631	15823	15456	15788	15512	15588	15629	15472	15483	15592	15483	15474	15647	15628	15545	15616	15673	15523	15751	15514	15572	15401	15511	15489	15465	15571	15472	15504	15713	15473	15620	15490	15505	15523	15535	15528	15354	15630	15586	15608	15504	15425	15587	15509	15615	15448	15398	15542	15494	15540	15567	15684	15653	15670	15625	15543	15420	15637	15559	15448	15501	15633	15411	15564	15487	15505	15703	15647	15689	15608	15526	15650	15694	15652	15563	15482	15536	15716	15432	15510	15549	15370	15679	15395	15632	15460	15674	15353	15423	15551	15514	15488	15484	15772	15582	15525	15594	15342	15706	15328	15435	15532	15569	15475	15433	15584	15674	15614	15657	15548	15645	15621	15550	15530	15582	15412	15583	15543	15540	15481	15579	15491	15514	15506	15668	15616	15546	15667	15648	15604	15572	15589	15492	15589	15536	15612	15487	15580	15523	15722	15624	15622	15559	15620	15483	15572	15494	15540	15476	15530	15675	15381	15446	15474	15406	15560	15547	15704	15708	15584	15483	15477	15650	15599	15608	15452	15691	15588	15668	15616	15430	15524	15603	15426	15509	15604
30293	24214	33218	46891	24503	20375	19885	19806	19624	19870	19570	19535	19651	19494	19734	19402	19422	19560	19688	19569	19568	19693	19581	19434	19661	19606	19479	19525	19430	19432	19707	19463	19495	19676	19682	19462	19568	19542	19518	19479	19362	19462	19621	19546	19403	19557	19526	19338	19528	19495	19383	19389	19440	19455	19648	19389	19553	19524	19640	19491	19254	19500	19250	19539	19356	19297	19363	19324	19575	19456	19643	19562	19532	19520	19651	19575	19460	19316	19459	19435	19368	19572	19547	19533	19399	19578	19418	19495	19471	19517	19623	19409	19442	19303	19352	19463	19558	19560	19658	19479	19611	19435	19522	19652	19538	19356	19403	19650	19415	19550	19485	19637	19428	19488	19545	19554	19479	19453	19261	19570	19374	19700	19391	19624	19444	19468	19332	19430	19589	19254	19503	19627	19524	19536	19839	19555	19580	19261	19347	19399	19366	19289	19471	19664	19339	19590	19460	19652	19522	19510	19604	19411	19392	19526	19758	19379	19504	19677	19527	19686	19530	19367	19232	19227	19323	19270	19422	19351	19403	19607	19159	19491	19616	19331	19343	19537	19490	19429	19495	19506	19379	19378	19412	19577	19460	19610	19650	19365	19399	19624	19247	19710	19482	19462	19599	19485	19565	19576	19548	19458	19415	19345	19460	19529	19471	19571	19384	19541	19465	19452	19448	19440	19343	19538	19557	19467	19633	19428	19726	19588	19382	19372	19404	19456	19656	19529	19528	19445	19430	19437	19717	19525	19340	19487	19507	19540	19276	19566	19320	19401	19829	19624	19716	19359	19162	19534	19386	19546	19404	19462	19377	19378	19490	19444	19316	19511	19550	19439	19482	19354	19727	19496	19416	19415	19484	19450	19579	19367	19419	19444	19449	19601	19637	19590	19614	19523	19385	19562	19659	19362	19364	19745	19284	19471	19431	19338	19498	19275	19491	19630	19412	19610	19319	19480	19584	19453	19513	19513	19401	19472	19529	19613	19563	19345	19446	19414	19425	19482	19439	19712	19336	19407	19480	19501	19218	19361	19561	19579	19335	19428	19379	19450	19278	19519	19581	19489	19620	19476	19485	19440	19539	19321	19325	19574	19400	19297	19669	19442	19370	19479	19447	19418	19435	19428	19534	19304	19630	19528	19631	19478	19511	19319	19280	19486	19647	19469	19623	19644	19429	19284	19215	19343	19435	19613	19571	19440	19489	19283	19534	19498	19474	19382	19350	19430	19575	19528	19351	19630	19504	19409	19639	19414	19428	19470	19444	19556	19594	19513	19664	19582	19459	19437	19455	19345	19357	19405	19499	19602	19688	19426	19363	19579	19476	19402	19391	19470	19365	19486	19254	19301	19347	19406	19392	19469	19364	19451	19615	19477	19521	19327	19484	19494	19425	19402	19374	19594	19496	19421	19453	19201	19438	19217	19306	19465	19450	19484	19275	19517	19386	19317	19562	19381	19503	19531	19399	19284	19457	19494	19454	19455	19485	19834	19511	19282	19706	19592	19607	19444	19388	19506	19341	19367	19464	19487	19509	19480	19448	19443	19191	19292	19625	19518	19336	19621	19302	19566	19626	19245	19614	19715	19547	19617	19385	19354	19404	19454	19503	19608	19375	19515	19280	19246	19453	19438	19590	19535	19627	19408	19502	19391	19404	19518	19458	19527	19395	19295	19567	19447	19469	19497	19570	19509	19492	19554	19341	19392	19564	19530	19520	19272	19557	19428	19322	19314	19571	19549	19580	19407	19386	19569	19501	19319	19468	19354	19451	19622	19344	19445	19888	19262	19412	19645	19363	19554	19536	19578	19422	19264	19546	19526	19491	19579	19446	19458	19539	19444	19453	19397	19430	19432	19491	19506	19540	19536	19487	19551	19354	19434	19453	19461	19663	19582	19586	19439	19379	19472	19426	19493	19483	19315	19641	19457	19787	19740	19533	19252	19458	19494	19800	19512	19535	19533	19243	19587	19386	19592	19537	19558	19387	19389	19622	19681	19515	19448	19502	19817	19662	19471	19618	19428	19392	19365	19199	19314	19378	19385	19607	19558	19298	19353	19599	19644	19484	19595	19505	19552	19435	19585	19324	19542	19494	19518	19512	19447	19480	19419	19467	19615	19497	19350	19427	19401	19473	19617	19397	19756	19642	19499	19776	19367	19479	19610	19589	19605	19405	19555	19614	19560	19340	19679	19462	19381	19693	19328	19568	19387	19548	19538	19458	19326	19525	19560	19315	19177	19533	19566	19489	19357	19743	19458	19302	19351	19321	19232	19450	19412	19419	19526	19275	19350	19528	19687	19445	19319	19529	19703	19313	19351	19378	19487	19461	19325	19521	19326	19697	19484	19606	19672	19453	19525	19372	19323	19391	19583	19465	19512	19546	19570	19495	19593	19316	19524	19475	19317	19425	19448	19566	19515	19492	19537	19351	19526	19819	19536	19425	19524	19663	19566	19444	19454	19493	19550	19528	19332	19350	19617	19498	19395	19280	19540	19229	19508	19569	19386	19433	19387	19207	19388	19353	19469	19457	19493	19432	19572	19452	19308	19295	19386	19372	19381	19279	19687	19441	19247	19361	19562	19580	19626	19212	19477	19393	19336	19287	19414	19407	19438	19540	19481	19527	19554	19616	19409	19462	19485	19604	19534	19398	19580	19533	19293	19575	19512	19462	19533	19458	19491	19374	19478	19394	19450	19744	19291	19451	19512	19573	19515	19331	19427	19547	19462	19422	19539	19379	19381	19367	19360	19212	19361	19592	19493	19562	19383	19485	19310	19643	19213	19363	19313	19624	19413	19461	19380	19294	19468	19333	19311	19497	19441	19375	19476	19626	19224	19504	19516	19653	19462	19590	19453	19567	19393	19250	19367	19381	19402	19631	19442	19595	19507	19543	19616	19315	19383	19473	19430	19510	19648	19375	19505	19452	19310	19491	19714	19314	19510	19483	19513	19399	19602	19477	19472	19558	19570	19518	19685	19570	19418	19413	19409	19485	19439	19479	19640	19583	19629	19463	19311	19329	19400	19294	19525	19487	19526	19709	19400	19548	19490	19612	19607	19265	19405	19487	19446	19616	19563	19431	19479	19524	19447	19456	19482	19490	19442	19630	19770	19317	19314	19518	19354	19484	19618	19594	19613	19442	19461	19465	19474	19565	19497	19501	19301	19485	19408	19361	19474	19335	19441	19598	19623	19723	19542	19621	19345	19654	19426	19206	19653	19326	19510	19674	19471	19530	19599	19481	19386	19326	19525	19569	19337	19460	19573	19522	19415	19352	19522	19383	19551	19426	19457	19546	19400	19379	19346	19455	19170	19322	19548	19510	19677	19616	19524	19355	19626	19503	19168	19482	19584	19754	19486	19461	19282	19767	19258	19689	19643	19576	19462	19464	19419	19702	19475	19316	19445	19451	19565	19565	19522	19502	19359	19296	19390	19419	19518	19569	19570	19576	19335	19409	19417	19395	19409	19323	19326	19609	19638	19567	19604	19566	19484	19454	19478	19603	19557	19670	19390	19553	19590	19594	19584	19549	19388	19437	19211	19425	19449	19441	19554	19330	19363	19500	19645	19584	19180	19412	19451	19372	19501	19346	19393	19591	19299	19517	19457	19445	19487	19652	19373	19400	19481	19397	19616	19541	19657	19551	19533	19662	19657	19248	19430	19345	19451	19431	19411	19348	19428	19522	19447	19765	19322	19258	19552	19717	19496	19623	19411	19444	19438	19406	19626	19371	19371	19454	19573	19590	19515	19464	19356	19339	19479	19450	19401	19456	19498	19389	19406	19301	19425	19309	19429	19617	19506	19534	19601	19494	19677	19515	19553	19391	19247	19356	19434	19381	19429	19385	19307	19552	19251	19629	19574	19415	19369	19544	19442	19417	19363	19421	19493	19426	19266	19864	19457	19486	19304	19457	19431	19574	19470	19494	19600	19411	19517	19506	19512	19604	19534	19567	19589	19324	19497	19700	19540	19477	19475	19687	19629	19592	19463	19342	19518	19666	19424	19498	19527	19534	19453	19465	19582	19375	19275	19476	19519	19587	19788	19268	19530	19353	19610	19650	19436	19542	19415	19417	19366	19558	19349	19508	19311	19468	19344	19582	19617	19575	19505	19088	19423	19537	19515	19540	19503	19200	19377	19388	19362	19686	19406	19413	19561	19501	19326	19493	19667	19495	19658	19512	19598	19165	19522	19366	19389	19471	19189	19391	19468	19444	19462	19320	19474	19586	19572	19475	19670	19562	19597	19485	19456	19380	19313	19750	19602	19731	19285	19421	19518	19759	19376	19368	19515	19632	19632	19444	19636	19519	19403	19473	19417	19469	19281	19398	19447	19315	19564	19300	19502	19222	19544	19509	19562	19377	19476	19369	19495	19365	19231	19524	19489	19672	19443	19627	19421	19682	19421	19655	19823	19244	19443	19506	19567	19490	19284	19530	19421	19491	19606	19441	19593	19547	19516	19703	19389	19624	19362	19625	19492	19571	19464	19563	19628	19293	19553	19444	19390	19392	19373	19669	19432	19499	19219	19337	19361	19296	19510	19477	19612	19401	19528	19423	19217	19420	19453	19680	19493	19680	19369	19554	19563	19416	19637	19424	19495	19451	19493	19597	19627	19204	19387	19585	19483	19756	19693	18966	19460	19600	19537	19623	19337	19449	19637	19370	19380	19548	19637	19556	19319	19505	19428	19498	19476	19613	19377	19539	19406	19484	19518	19241	19516	19497	19179	19564	19658	19564	19380	19404	19710	19552	19366	19546	19410	19715	19209	19347	19502	19399	19340	19496	19439	19658	19361	19474	19515	19647	19410	19421	19501	19521	19389	19579	19391	19514	19582	19579	19670	19553	19579	19446	19353	19299	19552	19359	19252	19471	19391	19516	19377	19701	19619	19614	19449	19415	19465	19385	19490	19341	19507	19380	19478	19294	19571	19326	19330	19456	19433	19443	19597	19522	19390	19390	19441	19474	19384	19568	19401	19482	19476	19441	19431	19482	19380	19508	19441	19539	19548	19417	19298	19393	19765	19424	19571	19362	19549	19401	19510	19569	19321	19847	19561	19662	19661	19519	19660	19311	19406	19460	19617	19415	19333	19450	19256	19356	19516	19784	19444	19389	19482	19492	19580	19672	19530
17979	22567	34922	43246	16348	15815	15890	15934	15498	15528	15600	15618	15702	15702	15610	15520	15582	15813	15794	15502	15659	15664	15401	15553	15451	15521	15620	15666	15440	15574	15529	15452	15711	15679	15571	15478	15541	15592	15471	15448	15531	15525	15434	15395	15395	15537	15446	15567	15443	15361	15507	15487	15398	15596	15530	15501	15546	15311	15358	15557	15441	15386	15402	15574	15546	15541	15468	15456	15549	15232	15358	15589	15617	15439	15598	15403	15553	15579	15563	15419	15525	15533	15464	15670	15378	15449	15365	15462	15352	15696	15509	15453	15689	15557	15483	15590	15564	15417	15553	15643	15530	15281	15558	15528	15608	15484	15561	15581	15466	15693	15613	15330	15533	15478	15472	15379	15425	15378	15607	15538	15519	15535	15378	15424	15569	15470	15470	15683	15467	15469	15517	15532	15628	15584	15535	15354	15611	15461	15464	15431	15581	15298	15540	15490	15629	15557	15640	15387	15431	15576	15322	15520	15525	15587	15295	15544	15483	15484	15446	15561	15533	15411	15529	15412	15457	15499	15485	15484	15498	15435	15470	15345	15479	15530	15499	15573	15560	15335	15479	15428	15466	15296	15762	15502	15658	15285	15558	15554	15351	15463	15530	15448	15177	15464	15376	15412	15576	15359	15490	15521	15437	15585	15328	15510	15452	15599	15479	15498	15534	15573	15416	15295	15467	15502	15221	15431	15492	15713	15507	15481	15789	15565	15411	15360	15477	15528	15459	15396	15417	15504	15342	15295	15583	15415	15395	15487	15469	15468	15602	15568	15528	15483	15476	15665	15433	15568	15539	15291	15565	15538	15209	15548	15466	15512	15291	15327	15455	15334	15477	15651	15336	15576	15398	15584	15405	15521	15645	15498	15525	15573	15443	15600	15429	15553	15521	15435	15575	15547	15384	15589	15406	15495	15403	15412	15439	15552	15502	15520	15605	15410	15396	15541	15355	15526	15316	15518	15428	15477	15375	15420	15462	15566	15644	15475	15480	15540	15638	15636	15471	15472	15535	15299	15260	15654	15342	15453	15377	15446	15331	15401	15546	15711	15563	15368	15525	15424	15623	15469	15249	15490	15525	15549	15452	15471	15377	15540	15390	15638	15580	15516	15424	15552	15453	15469	15470	15564	15474	15454	15473	15434	15411	15465	15597	15426	15436	15462	15540	15472	15381	15438	15502	15647	15513	15491	15617	15584	15389	15417	15402	15350	15458	15532	15488	15606	15476	15560	15477	15487	15577	15569	15265	15452	15597	15469	15620	15363	15487	15503	15503	15462	15536	15416	15618	15437	15445	15431	15653	15654	15297	15353	15469	15360	15379	15347	15372	15542	15521	15422	15417	15592	15503	15553	15530	15316	15452	15492	15672	15423	15515	15599	15398	15529	15487	15449	15400	15529	15511	15604	15427	15600	15567	15516	15502	15618	15331	15326	15514	15372	15395	15394	15707	15418	15458	15518	15549	15458	15348	15409	15244	15610	15363	15564	15524	15378	15363	15521	15551	15526	15374	15409	15354	15481	15513	15568	15435	15442	15343	15407	15342	15546	15366	15366	15394	15482	15587	15325	15469	15557	15461	15463	15382	15471	15475	15462	15506	15466	15527	15542	15547	15585	15434	15531	15347	15718	15368	15533	15455	15541	15527	15356	15515	15499	15391	15435	15518	15418	15420	15352	15392	15488	15418	15414	15628	15527	15429	15278	15460	15311	15331	15553	15542	15492	15486	15557	15371	15554	15430	15519	15385	15513	15664	15453	15457	15361	15560	15458	15400	15568	15612	15377	15459	15201	15469	15504	15517	15372	15408	15245	15536	15414	15611	15474	15517	15399	15608	15401	15329	15426	15422	15494	15169	15484	15352	15264	15515	15538	15660	15496	15608	15373	15407	15508	15523	15462	15577	15501	15361	15582	15606	15522	15392	15336	15383	15579	15545	15431	15660	15493	15459	15385	15653	15615	15418	15541	15367	15514	15465	15550	15529	15640	15278	15430	15462	15571	15511	15456	15406	15336	15511	15540	15448	15434	15504	15490	15380	15536	15688	15498	15526	15484	15426	15613	15469	15341	15498	15348	15381	15457	15453	15469	15543	15413	15474	15314	15480	15503	15486	15598	15557	15363	15460	15337	15512	15538	15298	15417	15446	15483	15584	15332	15440	15390	15504	15526	15471	15609	15285	15539	15428	15379	15378	15674	15444	15549	15403	15519	15470	15509	15507	15580	15607	15574	15325	15463	15609	15321	15424	15535	15467	15661	15447	15383	15396	15693	15395	15547	15622	15434	15435	15467	15479	15545	15454	15413	15596	15380	15593	15569	15500	15465	15417	15630	15417	15640	15445	15461	15577	15442	15602	15534	15657	15585	15721	15438	15526	15531	15586	15431	15472	15477	15506	15557	15516	15236	15457	15461	15453	15369	15424	15701	15415	15365	15553	15487	15603	15519	15326	15429	15424	15390	15458	15451	15494	15579	15515	15546	15433	15697	15399	15222	15505	15628	15631	15532	15465	15566	15432	15464	15367	15597	15402	15377	15655	15555	15612	15273	15366	15530	15543	15514	15467	15452	15611	15371	15535	15520	15485	15350	15438	15620	15461	15311	15461	15554	15456	15439	15417	15566	15315	15576	15429	15385	15591	15505	15353	15321	15605	15381	15310	15241	15518	15480	15505	15312	15505	15374	15540	15513	15459	15472	15485	15301	15361	15341	15511	15563	15494	15422	15541	15462	15559	15630	15551	15494	15507	15500	15570	15403	15408	15557	15443	15435	15358	15456	15516	15514	15355	15421	15382	15506	15617	15370	15521	15560	15461	15411	15396	15334	15474	15277	15584	15487	15582	15427	15365	15339	15478	15477	15350	15468	15569	15598	15385	15564	15454	15466	15586	15496	15604	15451	15477	15523	15529	15559	15510	15535	15417	15460	15593	15445	15499	15520	15539	15489	15439	15446	15496	15539	15491	15309	15431	15689	15448	15524	15401	15493	15421	15389	15682	15514	15589	15336	15545	15523	15539	15371	15634	15532	15597	15420	15505	15488	15411	15411	15672	15399	15530	15591	15394	15483	15472	15485	15378	15339	15551	15387	15382	15425	15558	15542	15463	15459	15460	15348	15475	15479	15450	15345	15382	15431	15592	15426	15432	15449	15398	15433	15342	15402	15387	15292	15639	15579	15484	15624	15579	15515	15330	15512	15546	15328	15495	15688	15491	15343	15493	15505	15501	15344	15607	15360	15377	15406	15533	15416	15463	15340	15368	15403	15496	15533	15483	15325	15621	15484	15466	15576	15411	15396	15484	15491	15414	15638	15628	15275	15426	15444	15420	15495	15380	15509	15451	15470	15560	15469	15583	15392	15411	15421	15554	15631	15543	15451	15352	15452	15472	15391	15532	15590	15439	15429	15603	15609	15539	15471	15472	15452	15487	15560	15164	15541	15336	15535	15489	15475	15488	15650	15541	15523	15506	15331	15501	15508	15364	15527	15442	15532	15466	15530	15592	15585	15492	15426	15466	15405	15630	15498	15513	15574	15586	15459	15390	15450	15654	15495	15464	15478	15493	15412	15583	15453	15502	15483	15454	15584	15484	15580	15386	15483	15581	15473	15535	15530	15390	15570	15395	15510	15492	15620	15564	15427	15382	15368	15614	15498	15349	15540	15411	15466	15616	15513	15541	15432	15430	15479	15541	15447	15506	15491	15552	15530	15545	15605	15506	15619	15311	15336	15507	15439	15363	15448	15616	15375	15512	15418	15482	15216	15329	15596	15663	15576	15558	15530	15567	15515	15510	15551	15622	15487	15258	15654	15432	15434	15719	15615	15469	15476	15561	15522	15511	15518	15433	15640	15418	15583	15551	15483	15426	15524	15769	15460	15493	15580	15474	15526	15486	15509	15372	15391	15500	15604	15507	15290	15569	15374	15324	15634	15373	15453	15517	15464	15571	15595	15496	15324	15505	15368	15306	15381	15487	15505	15496	15407	15692	15325	15326	15357	15458	15649	15473	15464	15604	15447	15331	15533	15300	15526	15357	15610	15391	15479	15447	15553	15522	15534	15495	15423	15525	15357	15498	15427	15484	15471	15627	15485	15426	15592	15317	15453	15493	15470	15354	15556	15300	15408	15348	15311	15476	15625	15628	15456	15479	15567	15339	15405	15344	15597	15373	15472	15578	15234	15353	15521	15546	15587	15428	15615	15647	15513	15531	15598	15521	15624	15491	15592	15570	15529	15418	15431	15579	15283	15604	15621	15436	15385	15355	15708	15419	15349	15438	15599	15474	15444	15373	15411	15377	15416	15468	15524	15460	15336	15367	15529	15504	15509	15360	15416	15665	15596	15460	15645	15322	15616	15588	15491	15426	15389	15542	15508	15439	15516	15388	15485	15432	15524	15518	15543	15560	15574	15520	15463	15453	15511	15618	15574	15520	15293	15554	15672	15425	15447	15216	15503	15686	15563	15441	15477	15623	15451	15467	15476	15407	15555	15684	15419	15543	15496	15555	15446	15425	15399	15473	15535	15619	15425	15531	15468	15520	15436	15403	15597	15372	15236	15532	15374	15510	15481	15518	15715	15504	15458	15466	15376	15427	15278	15455	15383	15571	15543	15374	15422	15485	15493	15420	15629	15340	15490	15615	15562	15394	15336	15617	15559	15605	15373	15530	15731	15335	15559	15483	15658	15544	15482	15414	15505	15550	15623	15576	15458	15464	15364	15472	15594	15400	15374	15511	15504	15361	15482	15544	15465	15580	15367	15491	15456	15392	15441	15389	15538	15497	15642	15389	15436	15752	15337	15559	15399	15567	15419	15540	15641	15435	15386	15508	15259	15558	15545	15468	15518	15456	15397	15378	15567	15447	15315	15473	15536	15529	15544	15456	15490	15429	15456	15612	15392	15376	15462	15619	15308	15538	15440	15531	15392	15550	15487	15429	15614	15605	15483	15570	15582	15453	15507	15468	15445	15402	15524	15526	15486	15532	15465	15451	15532	15481	15302	15560	15381	15513	15463	15537	15287	15418	15497	15537	15511	15508	15338	15618	15548	15548	15554	15485	15452	15421	15539	15341	15414	15359	15473	15556	15605	15438	15551	15411	15494	15583	15553	15568	15395	15419	15518	15489	15611	15456	15506	15559	15459
25398	21501	34893	72563	34505	25067	23830	21128	20752	21231	20999	20909	20944	20931	20646	20591	20899	20915	20996	20777	20869	20740	20520	20571	20476	20590	20413	20635	20630	20545	20474	21044	21502	21302	20835	20425	20691	20458	20540	20550	20579	20312	20615	20301	20658	20507	20302	20647	20457	20467	20524	20533	20579	20733	20733	20453	20435	20511	20611	20535	20577	20394	20438	20294	20442	20473	20486	20172	20586	20388	20415	20490	20444	20508	20306	20471	20691	20345	20420	20567	20469	20283	20420	20470	20433	20521	20437	20468	20729	20397	20515	20306	20623	20453	20465	20437	20590	20347	20502	20583	20395	20598	20536	20576	20574	20446	20387	20242	20481	20530	20506	20411	20383	20427	20563	20493	20341	20508	20490	20342	20670	20567	20302	20438	20369	20381	20538	20479	20558	20492	20559	20315	20560	20333	20440	20518	20424	20551	20359	20584	20297	20361	20499	20387	20142	20446	20371	20317	20326	20351	20489	20348	20582	20540	20234	20221	20295	20495	20551	20375	20371	20209	20476	20424	20383	20456	20438	20674	20433	20501	20373	20500	20346	20465	20445	20490	20483	20439	20533	20376	20378	20429	20540	20315	20293	20290	20482	20430	20468	20603	20511	20754	20572	20329	20315	20270	20695	20380	20432	20666	20522	20446	20529	20385	20358	20241	20361	20642	20563	20616	20339	20474	20372	20430	20374	20526	20505	20291	20334	20349	20128	20563	20270	20346	20357	20420	20339	20475	20540	20356	20375	20428	20505	20484	20303	20336	20500	20341	20569	20471	20526	20349	20515	20322	20426	20422	20309	20495	20529	20521	20245	20459	20542	20530	20272	20335	20282	20556	20462	20398	20260	20218	20248	20578	20428	20386	20423	20277	20376	20385	20253	20529	20252	20468	20512	20267	20227	20283	20495	20099	20346	20491	20484	20569	20413	20422	20467	20409	20341	20347	20448	20578	20377	20428	20782	20493	20352	20596	20427	20443	20276	20301	20460	20254	20495	20427	20364	20663	20373	20335	20237	20503	20364	20434	20495	20439	20507	20438	20345	20273	20507	20491	20256	20454	20544	20449	20415	20488	20438	20509	20452	20529	20453	20446	20680	20332	20445	20374	20368	20324	20327	20446	20393	20490	20773	20421	20198	20319	20492	20352	20301	20481	20468	20462	20525	20553	20318	20594	20249	20410	20212	20329	20474	20503	20352	20376	20360	20326	20433	20423	20302	20565	20345	20598	20453	20256	20460	20316	20466	20425	20338	20599	20481	20639	20383	20379	20344	20367	20409	20603	20533	20301	20350	20604	20535	20280	20456	20450	20254	20489	20346	20391	20441	20615	20294	20518	20526	20434	20349	20323	20534	20289	20320	20277	20215	20397	20465	20301	20461	20382	20411	20275	20194	20457	20446	20281	20425	20252	20367	20593	20340	20507	20500	20471	20475	20473	20281	20450	20503	20360	20358	20545	20503	20277	20477	20214	20400	20115	20364	20473	20445	20511	20217	20473	20549	20372	20509	20447	20319	20290	20396	20523	20317	20450	20407	20294	20371	20683	20517	20206	20610	20453	20402	20372	20380	20560	20371	20386	20584	20547	20667	20368	20476	20440	20211	20411	20251	20465	20241	20230	20338	20470	20204	20284	20456	20344	20127	20497	20459	20401	20334	20312	20485	20320	20632	20541	20401	20332	20475	20423	20548	20586	20361	20297	20215	20343	20395	20393	20395	20386	20418	20188	20361	20307	20579	20332	20501	20449	20470	20387	20402	20351	20259	20459	20523	20266	20574	20558	20446	20475	20494	20294	20188	20342	20358	20370	20143	20540	20685	20438	20618	20413	20490	20683	20499	20403	20402	20409	20518	20421	20497	20288	20478	20524	20557	20446	20444	20556	20364	20523	20533	20442	20248	20320	20564	20395	20460	20385	20442	20504	20477	20444	20424	20308	20234	20342	20384	20395	20368	20352	20357	20550	20368	20553	20387	20312	20241	20411	20301	20269	20305	20455	20441	20581	20462	20485	20338	20319	20419	20479	20497	20344	20457	20334	20516	20228	20361	20411	20586	20587	20348	20271	20499	20468	20437	20562	20665	20365	20447	20471	20420	20389	20531	20530	20419	20325	20509	20399	20505	20427	20321	20422	20527	20324	20420	20417	20466	20472	20460	20161	20402	20297	20528	20561	20349	20564	20578	20545	20477	20508	20445	20367	20435	20515	20583	20459	20403	20276	20394	20367	20606	20477	20371	20502	20550	20473	20402	20626	20369	20487	20407	20521	20499	20476	20366	20627	20436	20528	20628	20438	20374	20448	20179	20478	20471	20382	20620	20307	20489	20369	20460	20530	20381	20306	20435	20469	20441	20603	20438	20633	20364	20438	20558	20399	20493	20289	20486	20432	20538	20584	20291	20518	20458	20437	20407	20362	20547	20363	20250	20431	20370	20498	20518	20521	20255	20659	20613	20473	20472	20424	20577	20451	20308	20527	20440	20512	20328	20710	20279	20361	20334	20367	20390	20410	20370	20212	20594	20407	20438	20315	20495	20427	20504	20418	20455	20397	20436	20273	20207	20388	20562	20287	20162	20366	20414	20603	20413	20424	20450	20390	20471	20344	20220	20290	20497	20518	20495	20561	20445	20453	20256	20400	20335	20812	20364	20454	20451	20569	20411	20298	20348	20536	20439	20300	20392	20630	20467	20367	20476	20452	20486	20325	20674	20171	20442	20456	20306	20491	20393	20341	20642	20412	20572	20394	20500	20373	20476	20277	20240	20338	20681	20355	20395	20326	20418	20258	20589	20475	20570	20230	20475	20597	20399	20430	20439	20397	20611	20401	20634	20449	20331	20417	20564	20357	20305	20246	20438	20410	20314	20537	20388	20229	20399	20343	20475	20256	20571	20344	20448	20524	20687	20287	20368	20523	20429	20393	20533	20619	20755	20539	20522	20591	20534	20338	20378	20432	20383	20517	20529	20471	20254	20457	20398	20496	20353	20405	20458	20553	20338	20498	20423	20488	20314	20306	20492	20334	20437	20472	20471	20557	20307	20436	20276	20280	20382	20267	20539	20333	20416	20142	20665	20434	20523	20446	20497	20554	20333	20413	20431	20431	20313	20406	20434	20329	20457	20421	20495	20434	20391	20464	20489	20420	20516	20487	20434	20370	20480	20440	20367	20466	20213	20571	20388	20357	20325	20543	20627	20392	20454	20518	20363	20395	20493	20342	20392	20573	20363	20565	20465	20364	20496	20434	20452	20373	20462	20521	20597	20406	20288	20453	20444	20105	20602	20296	20487	20469	20363	20430	20504	20411	20515	20406	20400	20435	20183	20363	20403	20474	20273	20244	20548	20411	20051	20304	20402	20342	20441	20408	20385	20271	20493	20383	20360	20276	20483	20516	20435	20323	20584	20328	20276	20208	20426	20339	20359	20615	20501	20356	20384	20240	20454	20454	20166	20440	20477	20422	20463	20369	20487	20401	20375	20485	20529	20361	20585	20477	20325	20468	20350	20305	20511	20213	20183	20489	20276	20394	20441	20660	20371	20363	20479	20366	20221	20425	20534	20480	20500	20378	20459	20325	20428	20511	20470	20305	20629	20519	20413	20423	20347	20639	20637	20641	20460	20372	20323	20341	20386	20270	20159	20336	20375	20627	20370	20086	20549	20402	20443	20640	20521	20243	20369	20521	20507	20402	20425	20563	20336	20365	20379	20382	20375	20245	20497	20640	20513	20215	20545	20395	20338	20182	20526	20372	20499	20492	20324	20336	20479	20397	20569	20390	20655	20465	20490	20508	20503	20265	20446	20691	20481	20547	20743	20588	20495	20508	20457	20328	20270	20400	20390	20560	20476	20374	20375	20162	20296	20491	20536	20453	20361	20390	20422	20418	20372	20309	20676	20372	20309	20372	20477	20273	20354	20354	20427	20450	20228	20584	20503	20544	20385	20367	20396	20535	20739	20672	20303	20560	20294	20506	20361	20504	20519	20504	20487	20484	20445	20232	20237	20396	20498	20371	20505	20543	20602	20491	20284	20405	20531	20488	20135	20234	20167	20342	20586	20358	20565	20387	20402	20402	20433	20470	20674	20500	20493	20592	20546	20550	20446	20484	20566	20487	20505	20486	20521	20573	20491	20435	20409	20315	20345	20569	20437	20540	20605	20184	20341	20557	20440	20399	20554	20540	20473	20266	20455	20487	20314	20415	20585	20445	20340	20393	20508	20556	20386	20655	20434	20311	20476	20447	20346	20415	20356	20430	20465	20452	20446	20378	20438	20285	20442	20398	20563	20346	20699	20608	20501	20591	20449	20336	20435	20547	20372	20539	20449	20729	20377	20520	20580	20553	20096	20592	20270	20502	20389	20484	20559	20269	20424	20546	20473	20483	20288	20367	20131	20320	20464	20240	20379	20393	20306	20289	20507	20407	20001	20503	20320	20300	20485	20485	20396	20474	20528	20382	20432	20469	20621	20405	20054	20409	20403	20361	20456	20667	20525	20490	20461	20456	20376	20462	20501	20418	20493	20161	20273	20462	20559	20479	20484	20412	20421	20423	20348	20497	20621	20570	20442	20526	20519	20634	20655	20400	20441	20340	20329	20654	20440	20349	20338	20500	20569	20381	20583	20655	20339	20493	20621	20492	20574	20629	20471	20306	20466	20372	20425	20438	20401	20392	20465	20268	20432	20532	20647	20263	20386	20241	20188	20787	20350	20412	20531	20392	20495	20747	20507	20370	20546	20498	20569	20390	20458	20320	20408	20359	20440	20679	20452	20294	20379	20310	20452	20515	20595	20450	20336	20495	20259	20448	20313	20471	20346	20444	20364	20593	20563	20282	20535	20425	20437	20350	20376	20426	20415	20534	20508	20518	20288	20489	20410	20333	20338	20326	20577	20302	20520	20454	20183	20451	20481	20474	20514	20609	20538	20431	20437	20377	20642	20512	20526	20435	20512	20363	20476	20341	20405	20569	20534	20485	20361	20466	20335	20632	20429	20415	20433	20657	20587	20450	20309	20624	20605	20235	20501	20468	20274	20658	20665	20576	20495	20573	20462	20437	20487	20441	20388	20310	20394	20207	20625	20284	20510	20453	20461	20325	20462	20496	20338	20289	20657	20424	20418	20361	20370	20511	20490	20400	20469	20452
18182	30217	55708	83310	20889	17312	17036	17168	16829	16621	16774	16531	16537	16440	16573	16545	16676	16592	16651	16489	16329	16108	15978	16127	16240	16038	16087	16132	16099	16066	16038	17334	17433	17104	16455	16240	16244	16055	15900	16122	16036	16056	16069	16099	16291	16107	15995	15993	16083	15845	16084	16093	16167	16012	16087	16187	16000	16055	16074	15989	15771	16087	15876	15845	15998	15973	16048	15945	16183	16041	15963	15972	16072	16171	16046	15946	15879	16002	15968	16049	16158	16015	16050	16016	16053	16094	16025	15958	16145	16005	15860	16083	16099	16019	16103	16070	15925	16083	16009	16212	15983	15996	15964	16049	16048	16196	16048	16169	15877	15986	16102	15903	16040	16252	16087	15858	15958	15934	15822	16015	16101	15990	15968	15955	16054	15975	16091	16217	15940	16038	15908	15965	16188	15859	16044	16127	15997	16001	15997	16061	15982	15749	15895	16161	16149	15907	16037	15977	16011	16061	16024	15971	15960	15840	16120	16060	16086	16002	16084	15977	16088	15930	16017	16121	15961	16073	16004	15950	16015	16077	15839	16265	16030	16024	15951	15991	16032	16247	16048	15947	16045	16084	16037	16126	15953	16136	16072	16064	16039	15966	16030	16014	15743	16127	16024	16145	16180	16179	16075	16142	15866	15989	15936	15969	15773	15959	16034	16044	16092	16159	15756	16017	16067	16091	16022	15941	15995	16245	16046	16028	16159	16095	15979	15965	15855	16086	15981	15933	16160	15964	15990	16148	16045	16047	16053	15961	15984	15953	16179	16025	15973	15778	15981	15930	16059	16100	15969	16000	16081	15864	16198	16146	16115	16089	15826	16126	16136	15856	15942	16052	16112	15924	16026	15895	16059	16046	16032	16055	16007	15955	15963	16004	16007	16058	16104	16270	15963	16139	16010	15949	15999	16133	16060	16158	16077	16025	15938	16145	15927	16068	15915	15908	15911	16061	16188	16169	16006	15937	16112	15935	16006	15989	16080	16017	16104	16116	16113	15878	16060	16124	15961	15842	16057	16093	16096	16223	15917	16041	16078	16022	16130	16079	15995	16116	16148	16027	15979	16071	16077	16065	16018	16026	15985	15915	15955	15889	15883	16170	15866	16096	15995	15958	16070	16116	16247	16182	15985	16046	15992	15944	15835	16112	15862	16100	16015	15984	16022	16023	16205	15918	15920	16208	16073	15987	15852	15784	16076	16018	16252	15966	15963	15850	16013	16024	16107	16147	16042	16054	16022	15972	15990	16080	15935	16061	16092	15912	16017	16002	16259	16122	16024	16159	15924	16208	16155	15894	16059	16049	15880	16089	16029	15902	16051	16106	15940	15940	16108	16071	16106	16017	15985	16078	16002	15925	15964	16038	16113	16043	15811	15997	15999	16174	15926	16123	16038	15973	15989	15901	16071	16081	16068	16004	16080	15981	15985	15893	16002	15922	15914	16106	15865	16179	16064	15973	16063	16113	15866	16094	15907	16130	15889	15844	15990	16105	16093	16103	15859	16152	15965	16001	16070	15983	15956	15989	16031	16109	16094	15884	16097	15926	16058	15951	15714	16200	16079	15933	15970	16073	16096	15983	16085	16068	16083	16014	15983	16106	15936	16165	16176	15947	16027	16102	16175	16057	15987	16131	16073	16010	15946	16073	15956	15877	16084	15973	16020	16000	16022	15916	16082	16172	16001	16122	16019	16060	16027	15823	16093	16045	16040	16091	15931	16070	16040	16130	16069	16078	16210	15832	16043	16214	15860	16014	16152	15956	16148	15958	16063	15982	16134	15942	15983	15881	16008	15920	15882	16066	16176	15985	16024	16088	16243	16070	15959	15977	15999	15944	16088	15997	16105	16065	15951	16112	15968	16130	15714	16219	15906	15977	15926	15978	16002	15988	15854	15929	16007	16140	15952	16202	16005	15859	16013	15959	16155	15960	15868	16121	15963	16093	16181	16036	16074	16118	15786	16038	16083	16070	15986	16060	16133	15970	16036	16151	16147	16125	16009	16030	16042	15862	16211	16041	16209	16006	15919	16120	16073	16028	16024	15891	16134	15812	15921	15961	16019	16219	15991	15901	16205	16043	16058	15929	15966	16124	16127	16052	16039	16129	16147	16193	16093	16085	15993	16139	15894	15868	15959	16079	16001	16120	16116	15944	16122	16056	15895	15913	16048	15849	16195	15999	16023	16051	15892	16153	15932	15912	15913	16123	15930	15951	16121	15949	16069	15989	16072	16060	15987	16001	16138	15947	16123	15915	15958	16150	15879	16008	16077	16125	16009	15995	15938	16121	15960	15879	16196	16066	16047	15947	16004	15990	15977	15968	15902	16052	15932	16161	16052	15951	16169	16018	15935	15980	16114	16062	15941	16196	15936	16041	16110	16097	15921	16191	16112	16015	16062	16170	16085	15917	16047	16278	16153	16124	16077	16097	16011	16126	15932	15880	16083	16146	15827	15871	16008	15849	16244	15727	16055	16079	15997	15903	16019	15932	16038	16113	16072	15983	15950	15957	16057	15977	16093	16056	15955	16033	16133	16159	16035	15968	15960	16133	16175	16072	16213	16149	15995	16253	15933	16068	15958	15990	16035	16162	16055	15955	16054	16015	15957	15939	15907	16089	16041	15943	15924	16067	16102	16154	16122	15930	16099	16090	16083	15987	16085	15977	16069	16104	15962	16143	15916	16054	16078	15869	16135	16105	16059	16022	15974	15986	15894	16095	16164	16075	15886	16043	15923	16039	16061	16070	16169	15942	15937	16137	15972	16090	16208	15928	16001	15844	16121	16065	15938	16036	16045	16128	15976	16170	15864	16036	16101	16013	15910	15958	16081	16051	16120	16185	16039	16139	16071	15921	16040	15963	16041	16122	16173	16120	15964	16170	15819	16030	16116	15985	16109	16073	16015	16207	16124	16090	16032	16048	16107	16139	15973	16024	16103	16081	15859	15963	16132	15919	16052	16058	15868	16202	16081	15949	16125	15953	16051	15961	16010	16199	15986	15941	16261	15951	16182	15969	15927	16059	15905	15880	15947	16100	16016	16045	16040	15952	16005	16154	16081	16048	15941	15908	15871	15991	15857	15945	15859	16062	16072	15965	16113	16080	15878	16024	16256	16192	16006	15915	15876	15994	16018	16089	15982	16098	16001	16189	15906	16242	15977	16035	16088	16118	16102	16132	16076	16033	16072	15975	15999	15983	16129	15966	16057	15937	16141	15856	15972	16140	15979	16006	15979	16027	16013	15872	15951	16238	16163	16061	15993	16034	16045	16149	16152	15931	16137	15996	16133	16105	16175	16192	16045	16090	15966	16097	16079	16091	16094	15973	16033	15994	16095	16020	15976	16052	15989	16080	15986	16043	16050	16030	16139	15860	16142	16012	16061	15892	16172	15877	16081	16034	15934	15882	16020	16150	15956	15996	15949	16167	15868	16205	16013	15949	16158	15949	16030	16100	15997	15938	15988	16187	16174	15903	16135	16085	16120	16038	16058	15995	15884	16040	16171	15966	15986	16013	15891	15953	16126	16107	15971	15963	16038	16128	16018	16041	15960	16171	16043	16110	16155	16118	16265	15900	15976	16042	15982	16159	16125	16112	16083	16165	16118	15865	16041	15976	16004	16205	15947	15931	16171	16026	16139	16161	15862	16057	16068	16132	16096	16066	16103	15975	16022	16041	15991	16148	16137	16002	16125	16018	16022	15870	16153	16176	16084	16085	15944	16145	15923	16005	16133	16037	15984	16173	16121	16038	16252	15926	16048	15719	15932	16136	16084	16133	16180	16146	16084	16000	15895	15923	16110	15908	15980	16125	15857	16078	15993	15944	16010	16045	15950	16147	15906	15987	16160	15803	16208	16131	16176	16038	16034	15887	16047	16089	15978	16053	16075	15993	16069	15992	16061	15982	15961	16106	16186	15986	16147	15994	16034	16022	16043	15877	15963	16142	16028	16075	16116	15984	16146	16018	16116	16026	16051	16056	16034	15971	15908	16010	15931	16098	15990	16217	15949	16048	16092	15985	16021	16072	16078	16001	16051	16070	15990	16012	16027	15979	16014	16110	15993	15972	16083	16095	16042	15977	16108	16113	15840	16164	15922	16306	15999	15931	16100	16015	16173	15965	15920	16055	16076	15944	16104	16004	15989	15932	15956	15945	16227	15950	16003	16182	15928	15891	16040	16005	16192	16056	16026	15904	16112	16134	16112	15998	16172	16067	15965	16097	16057	16058	16049	15987	16058	15937	16124	16135	15894	16080	16166	15837	16073	15974	15809	15934	16056	15963	16044	16093	16064	16152	16073	16159	15964	15943	16011	16016	15998	16005	15973	15996	15944	15934	16097	16267	15923	16035	15896	15915	16047	16105	16048	16260	16108	16171	16131	16073	16024	15917	16089	16050	16004	16100	16015	16097	15950	16130	15926	16030	16191	15972	15989	16031	15860	16072	16064	16000	15972	15992	16095	15983	15985	15954	16066	16012	16141	16236	15911	16138	16047	16247	16037	16111	16018	16127	16023	15759	16163	16175	15987	16068	16013	16000	16057	15873	16227	16004	16053	16022	16012	15838	16052	15908	16175	16226	16087	16067	16012	15953	15889	16045	16007	15988	16055	15937	16089	16066	16205	15891	16117	15987	15867	16001	15817	15951	15929	16047	16148	16069	16023	16005	16163	16081	15862	16158	16088	16099	16028	16072	16152	16051	16107	15820	15978	16084	15918	15946	15920	16024	16166	15939	16142	15992	15989	16018	16175	16140	16056	16021	15983	16099	15958	15980	16017	15975	16293	15981	16166	15962	16142	16069	15977	16027	15996	15932	16028	16084	16071	15948	16015	15911	16016	16143	15858	16162	15948	16076	16020	16098	16075	16182	15961	16009	16167	15958	15973	16002	16026	16093	15991	15979	16224	15917	16220	16088	16010	16193	16070	15899	16233	16043	15853	16105	16130	16158	15912	16019	16124	16046	15989	15947	16170	16092	15998	15995	16078	16009	15949	15959	15941	16095	15942	16076	16007	15964	16014	16025	15977	16128	16059	15965	15848	16217	16100	15972	16051	15909	16020	16028	16145	16031	15860	15903	16007	15968	16023	16082	16132	16094	16261	16080	15967	16118	15883	15974	16113	16047	16102	16068	15939	16150
23699	21498	33899	67141	33461	25420	26711	22409	21645	21794	21925	21476	21292	21516	21425	21534	21538	21466	21088	21041	20978	20869	20946	20807	20953	20843	21061	21001	20851	21119	21047	22144	22873	22286	21541	21229	20752	20903	20972	20681	20556	20909	20796	20832	20733	20695	20847	20617	20850	20633	20583	20805	20923	20868	20659	20687	20675	20678	20662	20577	20959	20682	20754	20776	20853	20677	20559	20642	20798	20644	20949	20746	20654	20889	20967	20794	20729	20730	20820	20573	20547	20948	20879	20682	20819	20702	20653	20828	20690	20585	20628	20891	20735	20432	20681	20576	20661	20639	20622	20791	20712	20723	20824	20667	20743	20750	20643	20417	20863	20593	20746	20700	20679	20718	20835	20697	20663	20804	20816	20711	20689	20564	20773	20548	20653	20694	20861	20625	20625	20823	20823	20582	20586	20655	20660	20717	20707	20676	20553	20574	20554	20851	20651	20637	20719	20587	20399	20722	20640	20450	20774	20616	20575	20581	20641	20742	20528	20611	20558	21036	20574	20538	20722	20802	20725	20674	20886	20796	20637	20506	20511	20751	20657	20638	20778	20817	20780	20676	20676	20741	20597	20531	20628	20666	20725	20731	20553	20601	20583	20924	20710	20405	20639	20690	20689	20771	20765	20888	20861	20891	20654	20589	20656	20514	20554	20588	20755	20656	20794	20494	20639	20642	20509	20404	20636	20633	20641	20650	20637	20669	20690	20645	20680	20501	20621	20600	20468	20638	20627	20746	20742	20566	20822	20693	20721	20632	20850	20711	20492	20504	20819	20527	20781	20916	20604	20871	20684	20705	20795	20873	20777	20753	20702	20985	20538	20568	20518	20561	20630	20668	20514	20717	20379	20585	20474	20647	20639	20454	20803	20685	20681	20625	20447	20461	20624	20576	20696	20800	20630	20685	20723	20698	20479	20785	20624	20524	20652	20669	20744	20371	20861	20634	20648	20594	20488	20622	20429	20657	20811	20412	20698	20638	20579	20684	20655	20681	20595	20717	20800	20517	20509	20686	20759	20653	20610	20557	20774	20601	20674	20533	20585	20695	20749	20455	20558	20678	20681	20597	20706	20514	20677	20693	20733	20879	20769	20959	20791	20733	20617	20529	20702	20699	20742	20557	20853	20696	20650	20601	20721	20487	20671	20810	20549	20706	20724	20797	20551	20647	20663	20582	20747	20621	20776	20733	20698	20644	20565	20496	20693	20654	20613	20693	20644	20634	20598	20623	20386	20617	20641	20631	20645	20497	20513	20560	20582	20634	20615	20625	20485	20761	20810	20652	20626	20598	20559	20662	20620	20653	20785	20697	20641	20797	20764	20563	20782	20599	20839	20687	20591	20927	20688	20656	20349	20528	20726	20744	20563	20728	20837	20831	20816	20714	20593	20685	20677	20736	20696	20674	20635	20607	20711	20535	20803	20582	20576	20697	20801	20546	20626	20643	20576	20590	20759	20589	20654	20836	20718	20751	20513	20694	20623	20594	20655	20676	20603	20670	20645	20644	20799	20522	20766	20703	20754	20628	20798	20636	20512	20552	20320	20583	20846	20726	20909	20715	20742	20695	20952	20572	20705	20450	20605	20673	20390	20590	20712	20719	20708	20632	20739	20508	20640	20611	20738	20653	20462	20661	20661	20585	20695	20643	20517	20753	20657	20934	20589	20715	20546	20656	20688	20587	20869	20604	20731	20631	20700	20730	20507	20363	20719	20540	20508	20619	20700	20730	20882	20683	20658	20636	20735	20709	20687	20615	20628	20431	20884	20655	20570	20532	20685	20600	20642	20671	20697	20741	20473	20548	20700	20664	20619	20805	20618	20475	20469	20524	20784	20590	20744	20562	20549	20708	20801	20719	20550	20594	20815	20773	20651	20728	20710	20915	20744	20748	20815	20908	20585	20614	20678	20613	20869	20785	20765	20577	20665	20730	20746	20759	20661	20654	20490	20400	20586	20578	20709	20610	20711	20633	20813	20508	20584	20633	20578	20794	20572	20637	20556	20616	20697	20837	20877	20635	20880	20577	20879	20528	20642	20542	20860	20695	20722	20531	20604	20721	20810	20869	20642	20500	20592	20674	20665	20790	20674	20708	20676	20630	20437	20540	20570	20624	20806	20543	20597	20778	20717	20649	20573	20540	20702	20603	20599	20686	20513	20625	20685	20659	20618	20728	20673	20646	20590	20639	20646	20812	20649	20576	20580	20549	20901	20675	20823	20769	20732	20661	20649	20556	20626	20702	20703	20762	20633	20566	20513	20659	20693	20847	20433	20669	20640	20585	20712	20794	20672	20420	20676	20694	20622	20615	20591	20528	20579	20565	20755	20721	20435	20452	20866	20694	20589	20597	20626	20691	20712	20622	20651	20666	20637	20769	21006	20554	20544	20761	20737	20745	20636	20513	20499	20622	20750	20659	20551	20840	20766	20773	20670	20849	20701	20628	20736	20734	20528	20640	20410	20558	20807	20662	20577	20672	20634	20713	20664	20622	20584	20542	20637	20756	20801	20630	20750	20867	20586	20746	20398	20446	20609	20864	20818	20495	20596	20663	20656	20605	20722	20716	20899	20811	20915	20596	20827	20588	20468	20464	20753	20690	20407	20692	20549	20655	20724	20628	20710	20660	20557	20563	20549	20502	20684	20637	20577	20521	20561	20720	20506	20633	20832	20710	20753	20887	20631	20424	20745	20746	20554	20671	20748	20913	20635	20701	20512	20672	20640	20582	20614	20621	20454	20726	20645	20503	20820	20543	20667	20732	20651	20710	20529	20767	20624	20477	20670	20796	20561	20538	20718	20827	20640	20709	20777	20663	20442	20739	20719	20526	20595	20604	20607	20748	20795	20753	20704	20515	20818	20569	20814	20678	20610	20773	20892	20945	20861	20633	20476	20686	20618	20731	20617	20500	20626	20838	20606	20490	20698	20687	20734	20536	20465	20735	20701	20702	20524	20726	20775	20638	20773	20443	20380	20595	20567	20612	20508	20639	20549	20620	20748	20582	20768	20674	20698	20721	20560	20650	20456	20418	20724	20580	20569	20620	20679	20684	20732	20780	20878	20483	20779	20727	20644	20677	20803	20715	20675	20480	20573	20857	20693	20712	20886	20712	20732	20748	20615	20687	20484	20808	20759	20746	20852	20604	20605	20593	20641	20617	20633	20785	20422	20628	20688	20846	20664	20586	20772	20671	20682	20584	20732	20521	20593	20729	20611	20496	20714	20558	20813	20529	20623	20461	20494	20553	20594	20943	20556	20505	20957	20783	20647	20657	20730	20916	20523	20723	20580	20511	20698	20649	20730	20525	20714	20704	20557	20304	20494	20556	20683	20578	20668	20906	20715	20652	20836	20372	20801	20890	20612	20715	20708	20601	20776	20636	20676	20914	20648	20745	20413	20482	20715	20711	20894	20754	20593	20995	20820	20713	20657	20639	20502	20467	20679	20742	20602	20606	20622	20595	20590	20570	20619	20522	20738	20641	20696	20937	20692	20774	20658	20751	20724	20701	20518	20741	20738	20707	20668	20524	20599	20664	20659	20732	20597	20683	20692	20695	20553	20534	20766	20695	20569	20765	20705	20550	20560	20392	20635	20739	20761	20750	20619	20826	20713	20590	20764	20645	20518	20760	20435	20702	20691	20541	20779	20732	20402	20703	20752	20757	20608	20674	20525	20633	20971	20620	20689	20736	20569	20708	20737	20491	20524	20482	20718	20474	20727	20417	20615	20572	20722	20774	20614	20820	20709	20649	20559	20566	20740	20651	20661	20792	20462	20434	20722	20572	20795	20776	20684	20399	20652	20851	20572	20633	20829	20681	20499	20795	20841	20745	20942	20625	20909	20591	20715	20780	20740	20702	20974	20915	20573	20555	20686	20642	20710	20917	20623	20875	20793	20616	20788	20658	20708	20794	20649	20582	20653	20798	20571	20543	20891	20798	20654	20661	20657	20884	20706	20638	20687	20760	20738	20742	21073	20888	20528	20638	20621	20642	20653	20456	20448	20591	20631	20789	20562	20676	20505	20560	20752	20482	20513	20433	20519	20594	20702	20755	20692	20786	20516	20658	20681	20737	20736	20713	20674	20615	20843	20806	20492	20788	20622	20740	20801	20624	20701	20824	20755	20595	20658	20826	20757	20527	20681	20782	20649	20826	20637	20652	20594	20781	20630	20637	20769	20557	20664	20649	20497	20453	20894	20604	20617	20608	20670	20501	20625	20770	21074	20763	20839	20580	20660	20725	20741	20600	20521	20652	20580	20661	20734	20569	20688	20594	20521	20471	20687	20604	20547	20622	20838	20662	20664	20497	20675	20656	20598	20898	20557	20582	20825	20714	20586	20505	20426	20545	20702	20638	20775	20692	20632	20540	20660	20459	20673	20620	20826	20713	20547	20792	20709	20698	20661	20532	20869	20611	20621	20794	20730	20645	20435	20759	20549	20521	20934	20584	20562	20685	20512	20683	20548	20599	20409	20574	20587	20569	20766	20590	20626	20874	20564	20605	20729	20772	20681	20516	20876	20723	20655	20774	20744	20616	20426	20651	20609	20530	20589	20873	20648	20694	20468	20557	20811	20726	20620	20680	20942	20515	20813	20658	20645	20663	20568	20703	20622	20573	20655	20624	20652	20542	20731	20545	20726	20509	20650	20574	20806	20542	20657	20603	20768	20550	20586	20639	20634	20834	20624	20656	20662	20839	20803	20749	20681	20670	20349	20830	20516	20774	20802	20441	20876	20588	20732	20590	20569	20502	20743	20589	20725	20621	20647	20631	20547	20689	20623	20644	20704	20653	20563	20705	20670	20858	20783	20645	20829	20810	20898	20735	20955	20620	20738	20888	20692	20606	20740	20657	20591	20814	20702	20786	20646	20850	20584	20557	20750	20565	20930	20533	20769	20771	20690	20642	20688	20718	20720	20759	20674	20614	20634	20809	20573	20622	20650	20548	20783	20733	20822	20415	20768	20664	20504	20849	20662	20415	20439	20610	20629	20801	20736	20699	20739	20557	20400	20811	20855	20858	20651	20555	20630	20595	20824	20437	20607	20412	20663	20573	20616	20588	20650	20622	20943	20790	20744	20595	20575	20577	20950	20592	20604	20722	20609	20743	20520	20633	20816	20478	20649	20676	20846	20619
20506	35521	65231	91762	21642	18720	18169	18092	17564	17306	17212	17312	16887	17026	16900	16930	17129	17211	17126	16640	16485	16295	16317	16321	16238	16241	16373	16371	16429	16262	16374	18369	18969	17926	17085	16442	15997	16326	16127	16173	16005	16260	16071	16070	16169	16144	16198	16151	16077	16168	16062	16113	16116	16130	16086	16219	16135	16158	16145	16171	16152	16153	16090	16070	16186	16044	16175	16150	16134	16037	16024	16138	16145	16202	16093	16045	16205	16285	16067	16196	16187	16097	16094	16134	16096	16094	16248	16131	16025	15970	16197	16229	16046	16221	15965	16097	16293	16064	16033	16147	16035	16226	16278	16171	16062	16267	16133	16189	16141	16174	15946	16156	16253	16025	16274	16032	16106	16189	16157	16066	16043	15940	16163	16189	16149	16087	16221	16162	15978	15972	16137	16164	16138	16094	16091	16207	16219	15942	16110	16091	16054	16112	16054	16184	16072	16251	16012	16207	16142	16215	16265	15976	16194	16169	15867	16179	16143	16055	16035	16070	16043	15923	16110	16246	15992	16101	16131	16144	16185	16195	16235	16000	16119	15985	16104	16184	15998	16229	16310	16365	16147	16090	16122	16172	16212	16254	16217	16070	16303	15902	16156	15922	16108	16151	16029	16017	16082	16067	16242	16158	16135	16008	16292	15986	16190	16158	16072	15980	16090	16124	16194	16014	16164	16128	16087	16228	16142	16234	16189	16186	16172	16409	16119	16111	16061	16031	16094	16136	16190	16192	16218	16232	16005	16410	16147	16123	16127	16259	16166	16268	16227	16116	16105	16244	16218	16169	16254	16049	16165	16131	16227	16249	16041	16196	16135	16063	16224	16047	16033	16144	16066	15987	16224	16003	16063	16047	16287	16111	16006	16104	16109	16145	15992	16040	16063	16000	16140	16167	16049	16172	16159	16137	16218	16254	15994	16409	16080	16058	16313	16101	16119	16145	16090	16149	16132	16370	16233	16101	16116	16148	16380	16023	16446	16275	15831	16065	15992	16075	16197	16137	16082	16186	16043	16182	16190	16186	16016	16194	15983	16104	16211	16272	15986	16158	16055	16160	16278	16135	16050	16064	16124	16212	16268	16109	16169	16142	16172	16216	16377	16064	16153	15996	16151	16105	16193	16118	16194	16154	16164	16091	16279	16107	16144	16202	16085	16093	16044	16114	16211	16273	16145	16151	16129	16161	16156	16043	16149	16151	16100	16225	16118	16069	16077	16172	16036	16100	16109	16064	16058	16203	16400	16083	16169	16304	16176	16023	15999	16240	16129	16011	16233	16175	16185	16145	16134	16167	16004	16085	16367	16094	16173	16253	16069	16080	15917	16143	16053	16122	15942	16057	16209	16140	16099	16109	15993	16232	16258	16235	16064	16039	16142	16127	16152	16342	16024	16194	15978	16124	16264	16231	16162	16217	16253	16151	16118	16085	16073	16142	16296	16069	16010	16116	16188	16119	16086	16134	16039	16196	16133	16070	16038	16146	16288	16140	16244	16245	16093	16066	16106	16141	15969	16202	16082	16061	16198	16344	16001	16079	16110	16141	15934	16217	16200	16289	15984	16171	16219	16237	16105	16008	16249	16180	16228	16243	16271	16334	16041	16149	16220	16231	16207	16110	15938	16188	16168	16112	16091	16117	16217	16159	16063	16210	16245	16204	15983	16069	16184	15955	16259	16017	16045	16097	16030	16200	16153	16166	15998	16276	15961	16055	16162	16201	16163	16022	16176	16082	16132	16052	16044	16071	16061	16151	16089	16115	15989	16096	16012	16182	16207	16090	16068	16055	16126	16086	16205	16236	16292	16161	16045	16022	16045	16148	16168	15966	16199	16297	16158	16120	16316	16194	16176	16082	16174	16117	16093	16214	16230	16065	16120	16071	16168	15991	15930	16098	16246	16060	16114	16104	16221	16079	15976	16024	16214	16281	16043	16047	16160	16047	16156	16149	16134	16090	16034	15978	16113	16153	16143	16121	16169	16223	16161	16163	16054	16054	16124	16043	16291	16168	15912	16014	16218	15954	16181	16161	16290	16100	16185	16055	16022	15978	16090	15914	16122	15947	16211	16106	16032	16130	16086	16100	16038	16032	16301	15990	16015	16202	16204	16144	16231	16121	16209	16181	16164	16096	16126	16088	16103	16109	16131	16220	16037	16288	16001	16182	16118	16322	16037	16051	16170	16284	16033	16151	16191	16033	16346	16134	16191	15977	15985	16277	16043	16034	16208	16097	16034	15964	16156	16067	16266	16161	16105	16181	16158	16217	16377	16205	16282	16113	16137	16166	16038	16164	16137	16233	16093	16083	16104	16136	16117	16216	16160	16227	16315	15969	16223	16255	16172	16223	16087	16010	16107	16244	16140	16279	16212	16091	16105	16112	16051	16251	16073	16136	16258	16176	16127	16249	16271	16097	16032	16267	16051	16322	16111	16225	16152	16275	16076	15968	16063	16185	16281	16188	16130	16143	16116	15989	15947	16232	16204	16194	16141	16194	16163	16179	16022	16062	16255	16004	16112	16047	16216	16139	16176	16015	16066	16123	16104	16426	15960	16206	16289	16204	16319	16190	16155	16028	16112	16149	16097	15883	16275	16006	16139	16030	16082	16241	16188	16089	16268	15971	16062	16113	16064	16279	16185	16092	16051	16205	16128	16036	16170	15905	16277	16175	16313	16198	16205	16089	16199	15972	16202	16170	16093	16087	16046	16151	16050	16231	16169	16177	16089	15950	16175	16418	16260	16045	16223	16109	15909	16211	16172	16179	16082	16009	16063	16259	16163	16072	15984	16066	16138	16201	16199	16097	16132	16371	16197	16109	16275	16065	16177	15992	16196	16154	16345	15992	15959	16244	16167	15983	16096	16155	16127	16076	16225	16237	16073	16018	16238	16263	16127	16140	16090	16197	16146	16288	16320	16138	16104	16182	16081	16098	16199	16126	16000	16292	16240	16169	16147	16199	16002	16096	16204	16104	16169	16087	16141	16185	16259	16135	16093	16095	16030	16040	16280	16180	16086	16197	16181	16200	15928	16129	15988	16063	16188	16106	16128	16123	16116	16098	16189	16102	16218	16249	16171	16160	16105	16255	16153	16079	16130	16063	16111	16176	15974	16185	16164	16157	16081	16231	16217	16083	15944	16200	16301	16121	16295	15999	16281	16166	16145	16251	16126	16004	16107	16161	16150	16202	16236	16187	16214	16050	16226	16041	15990	16252	16261	16248	15972	16129	16183	16183	16078	16099	16203	15962	16205	16202	16026	16306	16153	15912	16146	16147	16080	16273	16145	16034	16028	16105	15990	16178	16321	16089	15929	16387	15971	16117	16109	16230	16241	16181	16040	16270	16028	16181	16161	16189	16179	15961	16292	16056	16240	16134	16093	16041	16161	16248	16280	16019	16154	16226	16057	16008	16132	16009	16180	16083	16302	16024	16122	16123	16135	16243	15940	16109	16150	16235	16152	16074	16225	15942	16257	16115	16101	16250	16065	16100	16068	16236	16222	16018	16200	16129	16049	16069	16082	16138	16223	16284	16108	16264	16080	16240	16355	16253	16207	16163	16110	16214	16293	16142	16133	16186	16185	16224	16081	16158	16215	16122	16154	16079	16250	16129	16218	16138	16176	16157	16182	16107	16257	16155	15984	16215	16115	16200	16193	16031	16172	16088	16065	16233	16065	16082	16354	16124	16153	16156	16150	16168	16116	16098	16235	16211	16179	16293	16112	16055	16229	16116	16354	16093	16142	15972	16056	16296	16187	16187	16456	16096	16241	16217	16213	15940	16378	16005	16270	16148	16308	15961	16180	16166	16222	16071	16150	16138	16190	16261	16075	16072	16052	16225	16373	16211	16114	16058	16237	16123	16088	16216	15985	16306	16168	16148	16039	16064	16013	16072	16391	16111	16039	16142	16127	16043	16085	16116	16149	16091	15998	16203	16411	16365	15962	16189	16119	16208	16212	16198	16043	16064	16210	16226	16020	16242	16232	16283	16049	16102	16069	16129	16174	16261	16087	16236	16215	16239	16199	16134	16189	16104	16022	16242	16183	16248	16082	16242	16206	16188	16170	16168	16215	16341	15946	16321	16149	16220	16057	16240	16103	16184	16207	16209	16208	16186	16217	16105	16141	16273	16099	16213	15954	16183	16333	16122	16160	16318	16224	15915	16142	16064	16070	16081	16209	15955	16029	16265	16184	16107	16173	16068	16080	16151	16035	15977	16095	16139	16099	16314	16033	16200	16254	16088	16137	16102	16255	16072	16247	16157	16199	16178	16085	16176	15967	16107	16306	16187	16198	16170	16195	16203	16279	16168	16217	16203	16255	16174	16122	16177	16148	16152	16168	16273	16150	16140	15966	16290	16132	16068	16106	16016	16101	15994	16208	16148	16062	16156	16149	16229	16068	15895	16071	16155	16133	16151	16146	16199	16426	16063	15993	16080	16147	16019	16237	16035	16070	16061	16175	16182	16041	16133	15926	16097	16013	16160	16136	16285	16043	16195	16192	16120	16268	16132	16183	16091	16169	16217	16050	16062	16111	16154	16214	16252	16163	16174	16072	16087	16189	16206	16102	16256	16119	15958	16091	16147	16127	16284	16201	16043	16093	16074	16073	16208	16214	16149	16275	16098	16119	16065	16318	16177	16184	16142	16203	16113	16070	16158	16183	16100	16171	16157	16116	15916	16102	16134	16230	16276	16297	16147	16224	16207	16367	16047	16046	16085	16283	16176	16141	16024	16091	16111	16130	16044	16040	16133	16060	16125	15998	16094	16320	16126	16174	16170	16070	16135	16144	16285	16008	16218	16039	16335	16222	16248	16099	16184	15979	15984	16124	16208	16148	16065	16073	16128	16247	16104	16158	16200	16135	16153	16015	16199	16079	16318	16206	16100	16201	16211	16165	16185	16158	16287	16148	16221	16342	16201	16143	16214	16034	16360	16226	16057	16150	16187	16253	16111	16171	16176	16143	16375	16154	16101	16169	16132	16150	16262	16254	16079	16057	16056	16286	16087	16163	16247	16159	16057	16095	16128	16187	16244	16160	16050	16246	16107	16040	16065	16169	16009	16122	16205	16035	16099	16212	16126	16116	16050	16218	16189	16146	16098	16126	16124	16124	16205	16124	16305	15929	16142
30281	24804	34879	46607	25018	21422	21259	20992	20773	20652	20841	20742	20681	20642	20858	20949	20693	20506	20764	20926	20820	20701	20573	20352	20498	20709	20445	20646	20720	20710	20658	20674	20931	20857	20770	20877	20499	20665	20739	20708	20724	20631	20710	20619	20705	20643	20603	20762	20752	20463	20752	20660	20741	20649	20650	20762	20613	20640	20496	20770	20855	20419	20611	20810	20613	20425	20360	20576	20766	20702	20832	20599	20677	20678	20669	20656	20768	20701	21009	20622	20635	20637	20544	20589	20551	20417	20570	20542	20854	20472	20746	20640	20516	20608	20459	20594	20822	20417	20592	20621	20724	20719	20731	20482	20468	20550	20344	20646	20606	20710	20687	20636	20556	20662	20647	20299	20591	20706	20851	20690	20682	20792	20801	20496	20582	20591	20658	20699	20613	20666	20703	20603	20566	20688	20705	20595	20628	20729	20740	20746	20516	20576	20501	20581	20756	20782	20854	20645	20494	20641	20829	20839	20546	20831	20502	20663	20517	20608	20761	20397	20564	20689	20525	20544	20752	20534	20615	20498	20534	20477	20752	20548	20568	20811	20681	20733	20694	20601	20738	20595	20703	20487	20572	20610	20499	20530	20892	20873	20586	20537	20629	20601	20589	20783	20741	20645	20768	20531	20657	20410	20560	20511	20757	20568	20649	20731	20729	20613	20469	20745	20768	20319	20655	20615	20663	20522	20509	20598	20679	20977	20659	20657	20665	20661	20596	20641	20669	20636	20586	20700	20586	20668	20763	20766	20604	20644	20395	20546	20491	20429	20683	20674	20572	20342	20587	20563	20686	20599	20680	20581	20583	20479	20396	20434	20705	20403	20618	20572	20743	20755	20645	20654	20501	20435	20671	20762	20637	20799	20659	20629	20698	20593	20556	20604	20865	20561	20701	20401	20759	20630	20687	20651	20504	20360	20528	20310	20464	20492	20536	20625	20525	20684	20787	20669	20489	20700	20570	20562	20573	20713	20643	20694	20481	20567	20482	20563	20654	20611	20661	20617	20689	20474	20612	20584	20715	20689	20572	20488	20560	20484	20626	20647	20515	20632	20740	20587	20596	20425	20395	20635	20751	20592	20658	20697	20703	20742	20741	20639	20569	20645	20595	20815	20641	20803	20493	20585	20702	20600	20443	20511	20721	20572	20682	20741	20554	20596	20790	20574	20851	20648	20673	20666	20696	20658	20491	20648	20754	20757	20713	20588	20821	20590	20607	20565	20636	20535	20680	20462	20423	20943	20768	20711	20481	20593	20668	20480	20736	20555	20614	20484	20597	20491	20648	20558	20559	20548	20685	20435	20508	20721	20427	20683	20572	20491	20666	20527	20512	20713	20720	20762	20715	20573	20551	20511	20609	20418	20516	20863	20558	20557	20482	20501	20586	20736	20662	20771	20865	20736	20439	20898	20557	20608	20482	20735	20612	20474	20491	20679	20750	20689	20715	20514	20624	20763	20690	20564	20608	20434	20586	20692	20574	20573	20454	20718	20727	20529	20763	20639	20663	20735	20679	20490	20629	20626	20701	20512	20491	20648	20604	20804	20528	20544	20767	20800	20596	20655	20767	20679	20672	20620	20719	20714	20551	20451	20654	20487	20480	20604	20598	20793	20663	20540	20481	20659	20892	20562	20835	20578	20602	20494	20625	20720	20671	20542	20379	20637	20494	20502	20593	20641	20677	20692	20511	20782	20563	20843	20564	20622	20783	20693	20295	20601	20522	20650	20636	20377	20803	20666	20852	20680	20703	20519	20711	20424	20646	20417	20621	20666	20490	20573	20532	20825	20723	20670	20596	20588	20191	20529	20656	20622	20627	20651	20649	20617	20641	20622	20582	20630	20730	20639	20606	20739	20645	20444	20427	20658	20549	20501	20691	20688	20544	20609	20617	20795	20702	20636	20402	20632	20531	20536	20650	20668	20456	20560	20659	20652	20626	20616	20683	20749	20622	20626	20651	20701	20580	20490	20703	20741	20610	20638	20595	20628	20558	20683	20584	20608	20766	20664	20895	20653	20547	20474	20605	20579	20526	20625	20719	20579	20547	20535	20496	20627	20531	20605	20522	20620	20532	20823	20849	20669	20776	20698	20651	20299	20617	20739	20477	20265	20759	20655	20571	20499	20523	20734	20910	20760	20594	20686	20903	20734	20429	20425	20479	20567	20678	20672	20749	20479	20838	20511	20613	20754	20554	20658	20563	20587	20441	20713	20764	20711	20581	20668	20731	20465	20711	20725	20811	20636	20540	20525	20580	20319	20540	20493	20499	20656	20740	20730	20704	20559	20576	20627	20572	20488	20648	20766	20678	20401	20572	20683	20795	20586	20453	20843	20487	20746	20705	20615	20661	20754	20732	20534	20765	20508	20825	20640	20514	20799	20865	20648	20661	20904	20713	20661	20485	20867	20691	20559	20483	20577	20583	20437	20783	20749	20680	20499	20521	20645	20747	20366	20640	20416	20585	20736	20639	20507	20809	20271	20527	20577	20603	20494	20466	20483	20471	20459	20668	20747	20512	20444	20406	20556	20624	20826	20809	20552	20416	20844	20647	20510	20583	20694	20631	20717	20674	20686	20597	20423	20532	20762	20760	20620	20705	20435	20592	20636	20596	20730	20667	20578	20630	20659	20790	20631	20735	20681	20595	20477	20520	20688	20575	20627	20644	20564	20550	20502	20514	20771	20585	20796	20585	20740	20714	20666	20836	20680	20676	20687	20601	20528	20627	20606	20858	20667	20563	20657	20795	20719	20626	20393	20519	20586	20507	20540	20772	20774	20482	20536	20646	20651	20585	20707	20676	20749	20500	20622	20771	20736	20480	20695	20740	20673	20633	20479	20595	20628	20710	20373	20589	20694	20600	20707	20576	20696	20432	20670	20557	20563	20322	20734	20594	20570	20501	20759	20611	20574	20406	20434	20476	20640	20407	20907	20649	20484	20724	20400	20394	20573	20680	20679	20783	20678	20579	20596	20527	20661	20612	20655	20655	20479	20458	20739	20712	20756	20716	20876	20691	20711	20687	20595	20846	20760	20849	20599	20688	20480	20762	20903	20686	20589	20621	20800	20432	20542	20798	20627	20464	20719	20393	20613	20611	20656	20631	20594	20680	20858	20703	20788	20694	20581	20788	20569	20928	20558	20704	20629	20495	20627	20729	20633	20761	20734	20759	20722	20826	20824	20759	20742	20560	20482	20617	20874	20346	20407	20795	20736	20719	20497	20622	20689	20718	20585	20564	20610	20744	20670	20657	20488	20579	20447	20632	20778	20695	20513	20550	20567	20827	20411	20644	20791	20538	20652	20609	20716	20739	20547	20641	20667	20633	20671	20559	20733	20613	20698	20314	20656	20552	20683	20516	20562	20691	20603	20601	20734	20516	20791	20869	20721	20449	20613	20744	20818	20779	20595	20515	20573	20479	20363	20633	20615	20548	20591	20523	20748	20680	20563	20655	20512	20752	20562	20541	20418	20560	20614	20703	20688	20759	20749	20476	20467	20696	20571	20622	20676	20365	20658	20743	20665	20592	20543	20784	20681	20673	20588	20717	20656	20738	20396	20610	20693	20655	20496	20783	20471	20762	20762	20553	20619	20633	20456	20585	20663	20618	20773	20717	20644	20776	20574	20473	20647	20584	20548	20587	20684	20404	20524	20727	20676	20618	20516	20399	20652	20575	20558	20671	20502	20586	20712	20406	20580	20492	20590	20663	20530	20813	20470	20753	20706	20865	20535	20520	20294	20828	20964	20641	20403	20607	20650	20722	20857	20866	20738	20647	20622	20553	20980	20450	20610	20521	20500	20795	20406	20591	20541	20490	20660	20571	20609	20659	20496	20743	20638	20790	20713	20640	20789	20569	20645	20783	20449	20648	20700	20667	20907	20784	20469	20536	20627	20677	20795	20635	20525	20417	20630	20635	20471	20568	20567	20678	20750	20524	20565	20631	20411	20656	20623	20659	20451	20553	20732	20505	20541	20657	20684	20537	20647	20704	20636	20791	20670	20600	20823	20752	20674	20557	20640	20645	20787	20928	20532	20813	20575	20589	20564	20742	20665	20527	20596	20674	20267	20526	20657	20512	20642	20544	20687	20886	20647	20914	20680	20566	20581	20720	20633	20598	20504	20650	20808	20727	20530	20291	20815	20660	20548	20868	20650	20685	20712	20697	20546	20834	20767	20660	20661	20688	20612	20666	20640	20896	20639	20703	20751	20463	20600	20675	20498	20680	20731	20466	20690	20767	20375	20603	20398	20682	20447	20559	20615	20662	20576	20592	20521	20742	20571	20445	20916	20696	20499	20531	20670	20578	20501	20795	20621	20645	20604	20565	20598	20723	20330	20443	20771	20729	20413	20571	20791	20802	20731	20706	20583	20419	20498	20476	20729	20898	20528	20660	20547	20475	20678	20835	20669	20517	20690	20650	20702	20596	20478	20599	20969	20622	20631	20716	20827	20618	20780	20753	20642	20681	20626	20620	20770	20541	20583	20698	20515	20588	20336	20653	20842	20492	20545	20464	20745	20582	20596	20617	20309	20604	20770	20692	20513	20454	20776	20574	20403	20552	20761	20457	20395	20584	20667	20601	20497	20515	20348	20356	20745	20598	20575	20687	20585	20875	20701	20577	20640	20487	20698	20641	20548	20459	20559	20434	20593	20597	20825	20594	20710	20751	20495	20376	20492	20599	20548	20709	20928	20622	20508	20404	20492	20681	20511	20736	20624	20848	20611	20670	20489	20821	20464	20640	20452	20613	20623	20695	20691	20641	20513	20756	20535	20738	20583	20828	20632	20518	20558	20672	20714	20726	20503	20589	20530	20715	20663	20567	20757	20598	20462	20481	20689	20629	20584	20616	20655	20796	20661	20572	20569	20826	20604	20659	20848	20659	20542	20623	20734	20573	20733	20850	20748	20780	20797	20848	20623	20533	20437	20543	20616	20724	20602	20771	20390	20569	20618	20735	20692	20569	20631	20533	20766	20625	20617	20831	20627	20717	20613	20587	20671	20744	20505	20663	20524	20683	20587	20583	20644	20615	20766	20943	20635	20669	20555	20645	20850	20428	20744	20545	20511	20751	20552	20781	20665	20509	20591	20696	20699	20640	20391	20648	20518	20617	20668	20556	20746	20583	20717
18381	23690	36713	42235	16979	16295	16391	16482	16486	16186	16312	16353	16252	16251	16146	16477	16490	16339	16254	16152	16229	16023	16037	16054	16143	16173	16071	16106	16177	15970	16094	16317	16326	16301	16175	16338	16131	16205	15972	16122	16041	16123	16104	16163	16143	16118	16061	16009	16015	15992	16211	16065	16130	16303	15989	16128	15867	16122	16047	16035	15854	16190	16028	16064	16115	15961	16092	16184	16040	16130	16119	16052	16297	16111	16016	16061	16102	16019	16042	16181	16211	16063	16048	16056	16128	16073	15968	15925	16282	16142	16116	16103	16209	16235	16005	16057	16213	15967	16155	16050	16181	16031	15992	16098	16213	16068	16220	15937	16103	15913	15988	16069	16024	15996	16066	16198	16198	16051	16165	16177	15971	15929	16060	16061	16108	15973	16106	16088	16257	16136	15970	15848	15907	15867	16149	15950	16101	16062	16147	16036	16069	16080	16074	15955	16077	16079	16230	16114	15985	16020	16207	16145	16091	16109	15888	16048	16134	16035	16031	16015	16003	16173	16130	16014	16029	16128	16085	15983	16117	15940	15998	15834	16159	16024	16071	16072	16177	15996	16233	15895	16073	16005	15964	16056	16091	16100	15963	16047	16077	16011	16001	16143	16158	16157	16240	16044	15885	16065	16127	15994	16175	16109	16064	16056	16168	16038	16050	15892	16100	16064	16151	16020	16146	15942	16111	16043	16173	15922	16081	15959	16041	16105	15995	16053	16041	16028	16017	16104	15970	16002	16092	16131	15892	16253	16132	16193	15889	15975	16101	16085	16049	16004	16065	16104	16178	16060	16006	15987	16126	16385	15996	16022	16158	15982	16161	16149	16137	16105	16088	15963	15998	16110	15964	16007	16134	15915	16025	16090	16025	16049	15919	16186	16099	16092	15877	16053	16146	16228	15928	16073	16028	16018	16166	16161	16163	15918	15995	15954	16177	15935	16055	16091	16149	16058	16117	16076	16041	16085	16047	16154	16016	16098	16016	16113	16015	15966	16139	16285	15956	16005	16030	16031	16150	16170	15989	15965	16098	15981	16074	16107	15981	16123	16103	16035	16136	16031	15886	16164	16074	16104	16043	15921	16162	16216	16162	16015	16160	16042	16173	16084	16235	16156	16083	16067	16095	16172	16091	16251	16067	16091	16244	16096	16210	16183	16054	16067	16013	16063	16155	16099	16087	15960	15882	15831	16089	16062	15994	16185	15997	16150	16139	16123	16117	15958	16198	16042	16071	16107	16024	16092	16189	16078	16127	16102	16031	16345	16155	16177	16058	16166	16235	16216	16191	16060	15954	16138	16134	16172	16054	15980	15925	16177	16101	15940	15956	16088	16184	16010	16070	16110	15790	16201	16014	16079	16265	15891	16086	16208	16088	16041	15930	15940	16086	15963	16042	16023	16042	16165	16233	16105	16052	16009	16187	15977	16089	16207	16130	15934	16179	16072	16105	16192	16044	16187	16121	16000	15912	15924	16047	15894	16101	16121	16088	16221	15933	16183	15954	16049	15991	15842	16237	16125	16313	16141	16084	16086	15991	16069	16094	16022	16053	15835	16124	16118	15962	16035	16261	16220	15944	15934	16149	16079	16008	15852	16101	16038	16063	15906	16103	16008	16060	15938	15969	15962	16167	16046	16027	16112	16144	15994	16066	16096	16163	16095	16159	16031	16031	15977	16219	16204	16034	16058	16095	16112	16209	16183	15918	16126	15906	16013	15834	16069	16094	16135	16022	16192	16188	16116	16142	16196	15934	16105	15950	16143	16019	16153	16135	16095	16067	16168	16173	16118	16134	15976	16097	15950	16055	16083	16198	16013	16390	16137	15930	16177	16140	16187	16082	15931	16160	16127	16015	16062	15921	16054	16144	16144	16027	16229	16089	15950	16174	16086	16085	16051	15981	16138	16054	16078	16084	16126	16390	16226	16022	16111	16154	16107	16060	16042	16000	16117	15947	16033	16038	16049	16081	16205	16006	16165	16171	16030	16002	16073	16021	15928	16160	16010	16091	16143	16086	15917	16097	16069	16139	16133	16128	16027	16127	16013	16162	16005	15951	16074	15977	15888	16059	15992	15890	16269	16075	16207	16262	16065	15994	16027	16082	16104	16081	15981	16186	16052	16098	16184	15981	16132	16098	16071	16202	16036	16133	15932	16039	15925	16008	16055	16123	16098	16081	15877	16118	16150	16155	16064	16099	16116	16081	16249	15999	16132	15857	16092	16093	16067	15916	16046	16106	16226	16065	16139	16103	16103	16051	16188	16052	15969	16148	16066	16050	16101	15971	16192	16168	16151	16105	16042	16091	16161	16026	16259	16079	16126	16172	15892	16234	16112	16132	16033	16199	16056	16216	16113	16041	16067	16087	16352	16152	15999	16121	16084	16132	16077	15950	15993	16054	15951	16013	16051	16030	15826	15912	16042	16178	16118	16232	15968	15951	15998	16052	16094	16029	16041	16123	15978	16048	16248	16166	15998	16043	16040	16022	16202	15999	16086	16156	16091	16140	16062	15891	16125	16214	16160	16350	16042	16322	16293	15999	15989	16095	16062	16131	16277	16101	16160	16168	16315	16146	16217	16078	16067	16164	15987	16165	16142	16005	16145	16147	16310	16026	16172	16045	16043	16090	16069	16097	16076	16154	16138	16020	16157	16101	16064	16047	16069	16030	16171	16004	16090	16204	16176	15994	15967	16010	16168	16007	16254	15991	16035	16059	16009	16067	16172	16047	16222	15885	16202	15964	16105	15954	16031	16100	15989	16084	15903	16023	16131	15928	16155	16067	16057	16134	16156	15997	16071	16041	16069	15882	16130	16142	16168	16150	16075	16113	16096	15994	16173	16091	16069	16253	16160	16043	16005	16046	16001	16215	16234	15916	15937	16148	16007	16095	16195	15953	16110	16009	16065	16096	16033	16088	16067	16083	16058	16167	16254	16135	16147	16170	16300	16166	15995	16298	15777	16234	16198	16133	15999	16062	16144	16254	16087	15931	16154	15950	16168	16072	16082	15979	16092	16048	16110	16146	16032	16016	15945	16291	15853	16180	16133	16171	15928	16154	16106	16183	16125	15896	16160	16057	16040	15916	16111	16107	16063	16254	16179	16116	15900	16135	16076	15902	16044	16041	16141	16086	16021	16058	16146	16129	16048	16035	16107	15809	16161	16254	16056	16044	15974	16288	16162	16150	16181	16055	15968	16062	16128	16028	16193	16153	16025	16129	16006	16055	15906	16064	16207	16131	16077	16128	16182	16236	16094	16027	16089	16020	16072	16048	16144	16191	16141	16125	16220	16057	16142	16099	16268	16233	15888	16202	16104	16155	16131	15999	16104	16025	16114	16060	16097	16294	16160	16008	16105	16184	16129	16159	16190	16047	15963	16178	16038	16131	16182	15951	16213	16136	16014	16037	16108	16005	16107	15989	16118	16184	16296	16024	15937	15952	16087	16015	15956	16079	16027	15928	16114	15903	16147	16127	16205	16098	15917	16242	15905	16116	16275	16072	16171	16111	16185	16103	16144	16057	15981	16114	16003	16068	16238	16119	16052	16004	16073	15988	15902	16182	16082	16011	16018	16015	15950	16222	15943	16212	16062	16048	16089	16202	16126	16191	16064	15876	16133	16081	15969	15939	16151	16236	16031	16048	16061	16206	16099	16106	16076	16048	16093	15919	16149	16104	16093	15997	16220	16185	16170	16119	16166	16244	16212	16097	16041	16135	16141	16053	16079	15976	16067	16054	16097	16147	16000	16048	15995	16218	16107	16128	16174	16148	15963	16117	16092	16133	16128	15964	15954	16088	16199	16098	16041	16152	16089	16092	15956	16119	16239	16167	16059	16073	16152	16083	16290	16011	16018	15888	15896	15848	16091	15921	16042	16168	16073	16134	16051	16158	15988	16155	16246	16164	16289	16119	16137	16220	16140	16086	16095	16261	15995	16270	15909	16138	16219	15947	16180	15833	16071	16054	15922	16098	16112	16026	16114	16173	16092	16140	16183	16184	16050	16090	16097	16008	16133	16018	15941	16168	16177	16089	16274	16059	16078	15978	16030	16105	16311	16048	15957	16096	16201	15992	16275	16210	16114	15800	16065	16279	16041	15926	16026	15994	15914	15999	16183	15822	15875	16138	16035	16039	16026	16218	16122	16221	16033	16056	15947	16172	16140	16017	16062	16078	16229	16146	16074	16035	16068	16033	16033	16083	16029	16013	16121	16155	16071	16091	16064	16100	15907	16168	16004	16084	16035	16353	16085	16083	15916	16188	16005	16166	16192	16130	16043	16267	15961	15953	16136	16179	16190	16054	16036	16030	16063	16271	16085	16065	16105	16000	16076	16080	16224	16121	16044	16022	15940	16168	15868	16184	15852	15988	16066	16013	16222	16090	16075	15940	15953	16233	16132	16032	16036	16136	16246	16142	16140	16031	16036	16140	15987	16200	16182	16069	16097	16034	16175	16015	16202	16106	16095	16019	16191	16038	16020	16015	16131	16110	16127	16050	16047	15990	16004	16003	16190	16036	16085	15936	15981	16024	16026	16038	15925	16003	16111	16175	16087	16129	16031	16174	16014	16077	15988	16351	16067	15990	16126	16051	16088	16162	16072	16130	15958	16181	16083	16133	15944	16012	16212	16205	16054	16203	16034	16135	16078	16161	15894	16056	16105	16126	16181	16133	16165	16170	15988	16195	16002	16341	16199	16014	16090	16072	15996	16142	16021	16004	16286	16027	15906	15944	16019	16165	15995	16032	15998	15896	16013	16139	16134	16036	16260	16115	16049	16075	16048	16014	16138	15979	16213	16135	16008	16243	16118	16031	16243	16133	16303	16005	16002	16133	16257	16028	16200	16088	16076	16192	16099	15957	16009	15876	16196	16008	16138	16056	16082	16186	16178	16118	15992	16055	16098	16080	16147	16038	16118	16140	16174	16033	15982	16140	16079	16128	16069	16274	15987	16059	16087	16194	16027	16200	16058	16045	16047	16330	16049	16136	16071	16009	16270	16075	16180	16052	16290	16177	16055	16154	16163	16084	16037	16121	16259	16180	16070	16107	16282	15989	16074	16387	16185	16190	16071	16088	16146	16127	16073	16007	16181	15858	16285	16072	16218	15967	15891	16135	16033	16035	15985	16170	16115
25144	21412	36278	64434	32192	24939	24769	21973	21310	21836	21575	21331	21261	21292	21454	21474	21407	21596	21283	21327	21264	21120	21149	21125	21022	21067	20822	21040	21110	21292	21308	21620	21956	21652	21245	21264	21010	21254	21060	21013	21026	20892	20988	20819	20908	21148	21269	20853	20885	20901	21042	21020	20937	20904	21332	21053	21027	21117	20977	21289	21059	20940	21172	20884	20938	21045	21216	20967	21159	21096	20768	21194	20970	21118	21194	21248	20838	21064	20949	20978	21098	21033	20935	20977	21100	20976	21052	20988	20654	21106	20984	20973	20792	21094	21170	21154	20965	20898	21004	20795	21057	21103	21294	21073	21020	20727	20962	21174	21193	21098	21111	20909	20876	21130	20831	20869	21045	20835	21202	20961	21140	21213	20929	20984	20944	21133	21048	21012	21047	20960	20949	20963	21038	20993	21096	21039	21244	20922	21088	21038	20979	20858	21059	20926	21079	21054	20893	20825	20807	21091	21279	21032	20993	20955	21013	21198	21002	21053	21063	21004	21158	20801	21120	21099	21075	21015	20974	20895	21173	21093	21049	21016	20738	20898	21075	21052	20874	21118	20917	21144	20989	20899	20950	21147	21106	20999	21105	20981	21148	21094	21014	20994	20968	21185	20897	20877	20840	20849	20972	20961	20924	21181	20870	20892	21031	20963	20995	21109	20831	20907	21165	20872	21028	21070	20899	20932	21081	20863	21101	21153	20878	20993	21005	20992	21015	20911	20943	21034	20911	20831	20952	20857	21095	21065	20872	20860	21047	20883	20891	20866	21144	20964	21112	21038	21052	20851	21130	20989	20900	20854	20931	21344	21118	20920	21034	20890	21125	21093	21002	21054	20971	20935	21073	20730	21040	21043	20819	20957	21152	21136	20816	21125	21082	21025	20898	20967	21047	21017	20941	21083	20918	20992	21162	21004	20971	20997	20863	20986	20939	21022	21297	20995	20856	20957	21054	20902	20911	20947	20981	21165	20955	21026	21017	21126	20698	21074	20921	20732	20802	21268	21066	21004	20960	21031	20972	21184	21168	20803	20898	20963	21281	21069	21241	20818	21050	21222	21005	21084	21069	21067	21222	21158	21220	21150	20835	21159	21145	21124	21054	21136	21093	20865	21063	20908	21018	21139	21017	21009	20927	20971	21072	20818	21179	21026	20826	21083	21190	20988	21256	21019	20943	20995	21060	21007	20983	20994	21075	20890	21139	21148	21102	20911	20968	20968	21068	20924	20845	21056	20983	20958	20836	20950	21218	20937	21004	20895	20890	20929	20980	20733	21012	20922	20865	21063	21053	20980	20916	20929	20954	21041	20863	20820	20906	21016	20899	21023	21050	21052	20815	20994	20981	20926	21048	21012	20981	20979	20964	21203	20908	21107	20896	21035	21133	21009	21052	20915	20703	20979	21069	20898	20970	21216	20897	20972	20883	20982	21045	21036	21028	21022	21058	21066	21149	21067	21021	21063	21268	21196	20839	21106	20967	21270	20810	20987	21060	21041	21044	20887	21091	21109	21046	20986	21020	21030	20925	21035	21011	21037	21085	21149	20872	20820	21131	20930	20976	20908	21146	21006	20805	20877	21186	20976	20913	20991	21152	20938	20981	20912	21065	20929	21445	20965	20895	20859	20958	20967	21159	20925	21102	21180	20930	20978	20919	20850	20899	21073	21034	21153	21195	21138	20819	20930	20963	20833	20870	21138	20920	20930	20925	21110	21005	20682	20984	21060	21030	20975	21070	21064	20875	20936	21144	20992	21317	20823	20831	20881	21045	21036	21223	21015	21056	21073	20738	20962	20923	20980	21005	21232	21016	21058	20986	21144	20848	20908	20843	21097	20987	21063	21009	20836	20828	20992	21104	20814	21253	20818	20905	20962	21139	21024	21079	20873	21073	21084	21015	21092	20925	21143	20967	20970	21282	21104	20915	20995	21043	21257	21068	21095	20855	20925	20773	21059	21085	20727	20982	20880	20809	20900	21065	20925	21129	21118	21063	21029	20830	21169	20970	20875	20962	20863	21096	20985	20871	21041	20878	21012	20933	21068	20708	20957	20955	20978	21015	21014	21031	21056	21046	20958	21096	20887	20992	21043	21023	21194	21034	21127	20998	21079	21074	20780	20931	21042	21041	20955	21049	21138	20747	20927	21245	20940	20786	20847	20810	21010	21004	20814	21211	20873	20736	21008	21031	21142	20884	21167	21182	21071	20985	21210	20959	20956	20970	20997	21279	21057	21115	20830	21005	20979	20827	21056	20971	21165	20956	20768	20978	20788	20969	20813	21029	20899	20820	20957	20863	20901	21085	21145	21013	21051	21046	21008	21098	21089	21133	20964	21121	21066	20858	21039	20968	21018	20832	20850	21104	21248	21116	20895	20979	20893	20930	20948	20816	20907	21014	20825	20952	21018	21160	21146	20897	20829	21058	20993	20973	20849	20908	21185	21064	20993	21138	20876	21028	20972	20889	21044	21130	20867	20804	20906	21019	20755	21027	21141	20875	20996	21145	20925	21067	20971	20854	20925	21151	20917	20946	21020	21055	21018	20896	20975	21035	20859	20868	21118	21216	20753	20910	20874	20782	20937	21003	20857	20877	21114	20988	20862	21074	21202	21044	21012	21053	20852	20980	20625	21016	20789	21118	20881	21010	21092	21124	21097	21186	20947	20884	20996	20849	20881	20911	21134	20985	20695	20925	20892	20994	21010	21146	21220	20953	21087	21194	21125	20835	20875	20902	20841	21038	20716	20834	20930	21152	21066	21031	21036	21076	20996	20994	21358	20938	20793	21116	20833	21189	20902	21152	20818	20930	20921	21241	21086	20906	21007	20874	20687	21180	21218	20948	20959	20955	20853	20962	20982	20877	21050	21085	21032	20919	20932	21079	21013	21087	20930	21070	21096	21194	20869	20963	20942	20942	20940	20855	21062	21125	21000	20913	21024	20887	20912	21170	20925	21071	21091	20941	21187	20967	20990	20889	21034	21108	20755	21135	21044	21088	21026	21036	21042	21145	20764	20937	20906	21013	20887	20893	20809	20730	20848	21032	21057	21008	20903	20969	20927	21174	21105	21295	20970	21007	20787	20964	21015	20980	20923	21136	21064	21016	21152	20982	20717	20915	21061	20973	20878	21154	20956	20931	20755	20881	21058	21031	20803	20992	21038	21075	21039	21120	21199	20876	21007	20990	20863	20913	21090	21120	21210	20975	20797	20906	20946	20797	21293	21238	21057	21144	21091	20862	20977	20885	21015	20848	20862	20913	21199	20966	20942	21098	21013	21222	20949	20913	21119	21120	20978	20893	21042	20978	20985	21167	21011	20944	21048	20943	20905	21174	21202	21162	21010	21174	20786	21108	20874	21001	21013	21012	21037	20708	20995	20926	21060	21006	20804	21141	20907	20897	20997	21032	21226	21045	20901	21138	20973	20966	20950	21142	21409	21073	20916	20961	21084	21117	21149	21151	21125	20883	21039	21181	20890	20751	20916	20885	21155	21073	20864	20973	20883	21091	21030	21096	21067	21130	21108	20871	20957	21002	21078	21164	20972	20757	20775	20981	21133	20918	20837	21145	21075	20890	20986	21122	20961	21069	21080	21006	20859	21023	21004	21089	21000	21067	21027	21098	20999	21000	21021	21072	21025	21031	20853	21139	21090	21003	21067	21003	20958	20896	21126	20963	20992	21050	21146	20864	20909	20914	20770	21004	21268	20935	20911	20944	21156	20925	21038	20901	21108	21059	20853	21126	20957	20976	21005	20873	20772	20945	20695	20996	21026	20857	21076	20968	21094	20984	20899	20893	21045	20962	20971	21002	21037	21119	20994	21048	20878	20783	20876	20783	21009	20959	21130	21224	20990	21068	20785	20952	20865	21027	21144	21113	21099	20982	20929	20943	20998	20821	21016	21054	21064	21167	20965	21228	21177	21097	20921	21084	21136	21076	20837	21048	20882	20859	20927	21006	21107	21197	21051	21136	20954	20942	20930	20870	20620	21031	20859	21066	21153	20955	20978	21134	20990	20950	20864	21102	20783	21164	20797	20853	21077	21038	20876	20905	20905	21079	21139	21075	21180	20830	20905	21052	21061	21117	20988	20970	20979	21131	20999	20915	21051	21006	20979	20892	20831	20901	21111	21145	21155	20904	20842	21064	21027	20828	21013	20773	20954	20929	20903	21043	20942	20904	20955	20923	20783	20915	21073	20925	20885	20850	21039	20885	20892	21058	21075	21206	21312	21110	21131	21046	21015	20999	20938	20945	20954	20969	21065	21035	20966	20818	21020	20954	20856	21174	20964	21046	20996	20868	21003	20748	20949	21073	21175	21057	20967	20900	20849	21010	21343	21111	20888	20864	21283	21117	21055	21028	21213	20917	20852	21155	20945	21089	21078	20893	21003	20987	20990	21015	20882	21067	20989	20896	20991	21153	20791	21060	20916	20914	20879	20952	21005	20849	20822	21190	20982	21116	21214	21186	21089	20812	20696	21156	20803	20814	20885	20844	21133	21064	21093	20996	21107	20896	21084	21070	21107	20949	21289	20887	21079	21134	20929	20755	20955	21019	20907	20869	21155	21179	21029	21038	20986	20991	21180	21029	20892	21156	21080	21061	21056	20982	21121	20852	20901	21100	21068	20725	20911	21208	20922	20905	21075	21147	20984	21122	20924	20884	20918	20874	20866	21034	21107	20919	20925	20924	20939	20889	20811	20872	20918	21119	20930	21132	20992	21080	20876	20886	21182	20920	21228	21204	20836	21187	20974	20857	20859	21028	21039	20850	20865	20837	21048	21107	21034	21008	20954	21106	21004	21175	21242	20932	20923	21038	20906	20870	20868	21011	21093	20882	21163	21039	20887	20856	20976	21091	21128	21006	21125	20972	20897	21070	21029	20977	20988	21024	21149	21118	21038	21149	21021	20843	21034	20880	20966	20847	21047	21038	20968	21105	21041	20949	20980	20999	21060	20995	20772	20897	20933	21055	21061	21053	20926	20827	20935	21125	20958	21112	21076	20935	21017	21030	20910	21020	20841	20761	20820	21079	20827	20811	20978	20876	20967	21045	21224	20934	21069	20880	21083	21126	20878	21022	21320	21214	21035	21038	20926	21055	20988	21175	20972	21154	20980	21035	21075	21049	20824
18029	30607	63602	80090	21194	17718	17657	17432	17225	17091	17216	16963	16700	16780	17100	16861	17026	16873	16620	16609	16519	16335	16479	16483	16317	16357	16354	16520	16335	16272	16582	17435	17408	17404	16765	16439	16480	16404	16317	16349	16402	16289	16416	16225	16327	16174	16175	16289	16526	16449	16182	16486	16343	16416	16314	16400	16248	16254	16319	16408	16343	16366	16320	16315	16258	16491	16283	16198	16265	16350	16352	16286	16328	16265	16282	16458	16401	16455	16321	16258	16401	16327	16311	16252	16317	16164	16338	16294	16224	16216	16432	16258	16472	16110	16297	16213	16282	16422	16390	16220	16525	16259	16217	16387	16309	16357	16364	16194	16473	16282	16220	16244	16246	16293	16344	16363	16423	16259	16243	16257	16289	16242	16297	16239	16409	16407	16414	16086	16463	16295	16505	16384	16243	16240	16339	16296	16378	16417	16293	16411	16309	16262	16406	16250	16266	16207	16252	16268	16344	16356	16397	16226	16379	16370	16437	16203	16425	16300	16454	16479	16408	16222	16347	16294	16288	16489	16445	16420	16353	16331	16320	16397	16291	16379	16293	16377	16393	16236	16366	16229	16221	16369	16088	16311	16359	16325	16477	16523	16286	16162	16377	16213	16369	16399	16135	16280	16202	16027	16268	16296	16134	16405	16253	16363	16262	16293	16284	16302	16409	16292	16359	16377	16165	16315	16333	16311	16315	16484	16265	16380	16294	16460	16182	16361	16308	16395	16299	16312	16289	16323	16241	16207	16348	16423	16221	16257	16431	16382	16245	16287	16439	16281	16248	16393	16121	16318	16274	16463	16326	16356	16432	16273	16394	16333	16392	16197	16444	16323	16230	16537	16362	16482	16118	16210	16440	16385	16328	16367	16414	16274	16166	16350	16164	16407	16425	16247	16344	16284	16402	16278	16333	16319	16372	16283	16321	16059	16302	16234	16413	16307	16425	16235	16306	16323	16509	16366	16420	16242	16444	16255	16349	16198	16385	16451	16486	16336	16275	16522	16308	16225	16379	16409	16284	16330	16255	16374	16186	16333	16414	16429	16314	16330	16121	16458	16164	16386	16351	16289	16396	16227	16332	16363	16254	16619	16262	16363	16203	16340	16338	16285	16285	16192	16239	16251	16335	16297	16316	16291	16391	16291	16328	16227	16478	16468	16420	16138	16396	16364	16458	16334	16464	16403	16142	16223	16381	16177	16163	16114	16422	16341	16349	16437	16352	16354	16319	16357	16328	16373	16446	16428	16213	16347	16284	16201	16356	16211	16472	16315	16345	16363	16376	16191	16272	16382	16336	16372	16287	16271	16476	16355	16322	16389	16181	16399	16410	16160	16302	16467	16278	16338	16321	16405	16158	16284	16210	16314	16342	16234	16298	16330	16252	16384	16194	16223	16387	16397	16440	16106	16278	16425	16375	16217	16246	16328	16327	16342	16457	16132	16343	16400	16297	16338	16379	16227	16086	16221	16147	16375	16162	16222	16256	16308	16451	16505	16188	16213	16132	16349	16309	16318	16237	16342	16310	16416	16369	16257	16321	16329	16161	16349	16323	16278	16494	16254	16360	16330	16431	16239	16243	16241	16261	16419	16286	16219	16498	16359	16343	16412	16187	16351	16443	16272	16362	16255	16393	16242	16477	16224	16376	16327	16342	16194	16235	16497	16262	16327	16404	16241	16271	16276	16152	16330	16401	16329	16305	16348	16281	16465	16172	16195	16366	16264	16292	16283	16303	16429	16363	16221	16093	16331	16286	16373	16302	16306	16354	16246	16444	16281	16080	16287	16168	16320	16269	16318	16342	16462	16231	16380	16123	16350	16354	16287	16369	16339	16294	16175	16305	16189	16316	16102	16346	16356	16394	16341	16501	16348	16389	16194	16325	16246	16403	16094	16340	16374	16488	16381	16230	16467	16218	16393	16312	16397	16348	16422	16280	16316	16472	16237	16437	16227	16261	16235	16351	16325	16327	16236	16291	16272	16386	16345	16357	16379	16220	16322	16247	16300	16272	16267	16235	16282	16238	16354	16329	16281	16433	16311	16309	16433	16354	16430	16344	16191	16362	16250	16252	16481	16240	16308	16378	16256	16419	16314	16197	16295	16312	16090	16179	16344	16327	16149	16227	16252	16363	16191	16218	16208	16275	16306	16273	16392	16249	16214	16432	16198	16349	16340	16436	16315	16445	16581	16411	16187	16406	16302	16343	16398	16338	16204	16197	16271	16344	16309	16283	16411	16281	16188	16359	16320	16519	16473	16167	16405	16276	16328	16462	16380	16217	16205	16218	16408	16310	16346	16403	16375	16356	16246	16254	16193	16457	16387	16406	16214	16278	16260	16293	16350	16400	16236	16257	16186	16404	16127	16295	16237	16271	16271	16165	16292	16245	16368	16333	16295	16169	16372	16213	16379	16309	16205	16397	16294	16213	16462	16431	16472	16270	16358	16269	16357	16256	16236	16329	16433	16386	16316	16466	16346	16400	16441	16330	16298	16251	16287	16337	16306	16426	16239	16367	16213	16195	16156	16182	16383	16429	16418	16326	16273	16372	16187	16528	16329	16345	16227	16207	16337	16432	16368	16300	16222	16331	16218	16368	16297	16484	16489	16452	16214	16416	16379	16307	16351	16382	16444	16356	16298	16329	16366	16306	16370	16370	16299	16217	16302	16321	16395	16202	16417	16463	16380	16330	16237	16306	16271	16340	16297	16392	16260	16320	16407	16526	16240	16323	16397	16379	16315	16178	16218	16256	16463	16423	16177	16482	16256	16335	16390	16303	16282	16416	16259	16304	16356	16342	15994	16315	16361	16200	16396	16230	16280	16302	16322	16381	16440	16347	16156	16388	16379	16275	16444	16325	16201	16359	16365	16278	16313	16315	16457	16163	16359	16343	16348	16316	16275	16476	16235	16219	16281	16218	16208	16132	16290	16399	16175	16389	16276	16410	16489	16157	16291	16277	16376	16275	16342	16356	16380	16352	16260	16401	16317	16353	16161	16326	16343	16489	16256	16499	16413	16310	16030	16161	16347	16233	16203	16229	16299	16320	16351	16429	16131	16452	16281	16356	16317	16211	16332	16341	16340	16424	16349	16272	16356	16500	16323	16114	16661	16397	16225	16500	16147	16450	16316	16344	16303	16362	16272	16479	16413	16311	16189	16239	16337	16286	16262	16336	16452	16159	16426	16395	16376	16331	16431	16429	16114	16355	16272	16256	16402	16443	16330	16390	16444	16339	16193	16415	16433	16394	16511	16321	16470	16239	16218	16284	16457	16397	16330	16368	16431	16395	16357	16220	16309	16350	16274	16219	16287	16332	16332	16326	16436	16240	16294	16169	16358	16389	16206	16312	16257	16341	16163	16301	16291	16345	16435	16301	16254	16301	16445	16326	16094	16463	16507	16348	16256	16220	16288	16276	16393	16231	16329	16352	16393	16363	16295	16397	16298	16091	16289	16467	16427	16180	16514	16339	16215	16288	16442	16471	16290	16398	16494	16220	16312	16369	16181	16349	16254	16405	16361	16373	16267	16202	16307	16368	16390	16129	16159	16356	16262	16294	16376	16390	16375	16325	16411	16319	16306	16280	16318	16144	16375	16430	16243	16319	16154	16564	16094	16290	16352	16302	16162	16326	16328	16295	16283	16268	16372	16441	16448	16276	16204	16376	16325	16325	16397	16142	16280	16275	16352	16259	16338	16338	16537	16406	16207	16288	16359	16296	16268	16415	16547	16228	16136	16144	16619	16142	16420	16308	16208	16235	16369	16327	16399	16341	16368	16377	16167	16174	16331	16475	16362	16336	16391	16439	16390	16450	16433	16270	16321	16297	16419	16338	16286	16297	16144	16147	16352	16196	16235	16409	16388	16365	16370	16361	16463	16282	16190	16376	16509	16481	16264	16193	16275	16186	16414	16262	16304	16443	16331	16395	16112	16356	16223	16304	16392	16359	16405	16202	16268	16417	16240	16292	16397	16262	16324	16298	16264	16391	16250	16353	16383	16433	16261	16301	16418	16260	16274	16463	16438	16418	16422	16254	16323	16455	16198	16514	16469	16310	16364	16435	16326	16292	16367	16326	16344	16481	16280	16384	16406	16402	16347	16189	16179	16163	16224	16384	16358	16265	16429	16292	16292	16191	16441	16343	16466	16381	16374	16368	16375	16292	16250	16321	16201	16313	16493	16269	15971	16468	16220	16341	16400	16269	16251	16362	16247	16409	16220	16469	16331	16162	16436	16165	16287	16255	16297	16389	16322	16290	16388	16328	16555	16188	16269	16441	16393	16363	16369	16383	16326	16258	16230	16301	16286	16225	16284	16181	16339	16536	16288	16450	16362	16296	16320	16332	16476	16277	16188	16341	16380	16364	16379	16271	16365	16323	16342	16245	16537	16233	16342	16215	16328	16371	16481	16153	16378	16252	16332	16449	16275	16357	16285	16472	16442	16395	16359	16447	16108	16347	16501	16550	16437	16237	16372	16529	16151	16368	16318	16374	16227	16418	16332	16311	16347	16336	16280	16364	16152	16474	16297	16325	16314	16309	16441	16281	16313	16446	16398	16278	16320	16324	16095	16504	16330	16272	16339	16479	16083	16491	16100	16335	16292	16366	16225	16309	16177	16168	16356	16528	16273	16292	16532	16335	16227	16332	16253	16362	16452	16420	16370	16462	16297	16397	16276	16180	16130	16411	16315	16366	16381	16391	16415	16287	16200	16276	16369	16411	16177	16350	16405	16388	16215	16179	16201	16284	16347	16329	16333	16290	16381	16200	16424	16242	16243	16517	16212	16368	16179	16220	16243	16481	16338	16460	16488	16222	16266	16538	16275	16515	16401	16419	16278	16392	16309	16488	16288	16337	16419	16246	16402	16213	16362	16286	16166	16340	16298	16553	16273	16437	16438	16232	16484	16421	16231	16224	16306	16234	16418	16246	16389	16461	16293	16269	16133	16481	16328	16322	16266	16219	16365	16246	16438	16264	16239	16303	16413	16119	16265	16256	16273	16302	16345	16127	16317	16363	16309	16449	16308	16392	16388	16365	16406	16475	16453	16266	16413	16232	16244	16344	16378	16442	16391	16273	16138	16356	16216	16415	16205	16444	16286	16221	16390	16306	16377	16094	16226	16241	16271	16388	16409
23738	21491	33779	63862	33329	24673	27413	23826	22491	22879	22904	22580	22367	22231	22274	22293	22399	22407	21970	21866	22045	22048	21698	22018	21818	21781	21760	21937	22014	21858	22092	23332	23571	22981	22129	22062	22076	21858	21791	21727	21483	21814	21661	21742	21839	21730	21675	21767	21479	21346	21715	21752	21701	21854	21782	21821	21527	21531	21651	21759	21614	21608	21666	21494	21525	21641	21552	21848	21633	21427	21553	21545	21661	21513	21790	21540	21719	21786	21792	21676	21836	21607	21600	21802	21735	21558	21678	21671	21702	21819	21714	21521	21807	21659	21548	21591	21732	21639	21772	21728	21723	21746	21554	21587	21674	21691	21524	21736	21480	21591	21580	21791	21825	21769	21816	21782	21592	21502	21662	21473	21576	21711	21563	21738	21339	21474	21775	21818	21694	21640	21715	21541	21607	21611	21530	21576	21722	21581	21555	21621	21942	21824	21650	21663	21806	21665	21627	21594	21534	21635	21321	21726	21533	21933	21668	21742	21559	21630	21523	21603	21428	21740	21639	21650	21630	21383	21465	21632	21634	21676	21680	21704	21607	21638	21402	21537	21614	21707	21851	21842	21631	21742	21393	21511	21450	21637	21640	21668	21434	21656	21586	21789	21557	21861	21734	21538	21887	21746	21533	21655	21998	21850	21929	21405	21738	21529	21726	21595	21968	21677	21713	21641	21511	21679	21575	21782	21621	21777	21908	21619	21566	21495	21763	21535	21594	21751	21542	21774	21969	21716	21739	21745	21748	21664	21649	21483	21772	21534	21516	21617	21588	21562	21608	21598	21784	21752	21772	21530	21838	21745	21440	21799	21602	21652	21608	21378	21697	21801	21694	21516	21754	21450	21565	21638	21556	21693	21638	21505	21810	21647	21703	21755	21549	21467	21606	21720	21683	21565	21654	21498	21680	21566	21592	21712	21760	21450	21698	21652	21701	21539	21847	21878	21584	21511	21486	21714	21397	21777	21653	21636	21808	21725	21575	21637	21732	21588	21629	21451	21862	21533	21826	21593	21732	21622	21681	21600	21480	21487	21642	21625	21745	21386	21720	21534	21532	21506	21742	21815	21695	21850	21637	21798	21558	21798	21482	21720	21498	21574	21825	21722	21546	21668	21660	21472	21617	21795	21666	21815	21590	21815	21645	21719	21563	21636	21803	21600	21661	21781	21806	21712	21636	21805	21840	21666	21432	21703	21551	21824	21672	21661	21496	21710	21681	21623	21562	21463	21747	21768	21670	21484	21665	21424	21623	21566	21890	21877	21675	21719	21753	21801	21838	21808	21711	21667	21640	21489	21828	21754	21419	21653	21547	21554	21778	21568	21696	21559	21492	21651	21760	21620	21576	21548	21771	21861	21698	21668	21881	21521	21763	21750	21562	21542	21408	21637	21766	21598	21680	21551	21601	21549	21682	21562	21236	21656	21726	21664	21658	21650	21624	21616	21562	21628	21558	21597	21740	21529	21596	21560	21520	21718	21498	21816	21569	21416	21833	21605	21581	21740	21670	21613	21686	21752	21592	21670	21777	21661	21699	21639	21599	21795	21496	21508	21815	21614	21560	21562	21560	21691	21531	21592	21659	21483	21572	21461	21365	21657	21559	21585	21451	21604	21692	21620	21728	21707	21870	21875	21916	21612	21532	21662	21596	21326	21506	21303	21592	21667	21616	21760	21637	21629	21630	21453	21594	21563	21691	21492	21569	21875	21644	21560	21642	21433	21752	21756	21530	21702	21541	21709	21721	21693	21732	21530	21424	21600	21499	21626	21503	21824	21869	21587	21565	21521	21655	21610	21581	21761	21690	21633	21651	21646	21540	21375	21435	21660	21747	21604	21522	21728	21743	21651	21781	21523	21706	21374	21611	21815	21620	21616	21753	21721	21579	21573	21406	21391	21704	21615	21754	21757	21646	21792	21382	21581	21690	21702	21816	21759	21651	21528	21496	21538	21655	21600	21476	21625	21538	21462	21711	21562	21710	21736	21460	21534	21560	21546	21486	21834	21680	21671	21653	21645	21676	21801	21668	21673	21869	21732	21596	21483	21762	21630	21714	21430	21580	21520	21734	21656	21671	21602	21827	21705	21691	21362	21619	21768	21489	21550	21687	21551	21465	21715	21578	21710	21690	21675	21738	21744	21682	21565	21431	21769	21584	21547	21569	21505	21667	21653	21662	21535	21572	21678	21698	21796	21934	21509	21387	21659	21707	21749	21460	21511	21610	21744	21702	21584	21713	21909	21632	21450	21590	21618	21665	21505	21695	21564	21754	21684	21622	21951	21555	21685	21876	21648	21776	21718	21975	21379	21498	21516	21637	21542	21674	21638	21553	21757	21839	21655	21787	21618	21637	21552	21634	21594	21659	21732	21669	21763	21435	21412	21739	21693	21539	21525	21755	21642	21611	21700	21547	21780	21686	21625	21818	21698	21350	21461	21636	21525	21493	21581	21650	21862	21525	21646	21898	21620	21666	21482	21852	21664	21698	21712	21692	21420	21656	21648	21657	21708	21652	21594	21716	21538	21578	21618	21571	21678	21589	21820	21788	21736	21683	21607	21414	21944	21507	21593	21875	21247	21639	21682	21752	21539	21547	21532	21869	21786	21707	21850	21668	21753	21587	21702	21707	21756	21697	21734	21762	21640	21734	21649	21630	21953	21505	21757	21867	21714	21756	21534	21583	21725	21650	21470	21540	21743	21755	21937	21543	21733	21827	21693	21481	21460	21692	21727	21646	21642	21692	21563	21653	21914	21594	21385	21896	21521	21711	21531	21513	21497	21732	21791	21495	21784	21559	21727	21789	21991	21693	21748	21705	21530	21689	21747	21794	21724	21517	21616	21572	21675	21636	21449	21539	21397	21602	21470	21620	21627	21807	21731	21697	21591	21530	21453	21548	21788	21451	21453	21636	21546	21789	21786	21626	21773	21488	21599	21680	21346	21605	21368	21458	21470	21477	21503	21592	21772	21585	21668	21742	21606	21555	21704	21712	21559	21548	21799	21636	21946	21632	21529	21746	21814	21607	21589	21423	21570	21427	21715	21724	21751	21664	21678	21684	21696	21648	21770	21610	21580	21585	21810	21774	21617	21631	21531	21694	21456	21779	21755	21634	21514	21660	21621	21495	21554	21659	21701	21532	21640	21698	21703	21616	21846	21736	21656	21573	21688	21755	21845	21706	21618	21541	21812	21726	21649	21646	21761	21761	21547	21491	21548	21571	21864	21636	21498	21633	21428	21575	21336	21692	21486	21547	21607	21695	21709	21741	21495	21598	21685	21694	21860	21558	21828	21703	21627	21737	21888	21748	21457	21524	21443	21811	21792	21779	21635	21490	21845	21620	21630	21726	21520	21766	21807	21641	21872	21822	21449	21670	21623	21439	21833	21532	21770	21632	21871	21599	21676	21802	21742	21576	21669	21718	21456	21535	21742	21481	21943	21590	21570	21633	21770	21788	21587	21833	21698	21523	21635	21710	21518	21791	21584	21584	21699	21777	21412	21793	21596	21764	21528	21686	21552	21403	21774	21571	21923	21734	21709	21535	21446	21703	21503	21729	21759	21779	21625	21550	21842	21723	21859	21893	21711	21705	21623	21291	21589	21877	21728	21472	21601	21526	21645	21303	21571	21536	21836	21613	21515	21637	21820	21682	21636	21559	21420	21704	21556	21830	21880	21660	21522	21651	21523	21406	21700	21585	21552	21522	21863	21586	21566	21542	21757	21468	21733	21692	21541	21760	21749	21750	21616	21669	21868	21699	21765	21541	21724	21722	21500	21600	21643	21696	21387	21347	21656	21843	21727	21660	21656	21699	21577	21586	21802	21810	21639	21716	21713	21614	21754	21560	21576	21621	21642	21693	21786	21674	21726	21619	21821	21634	21597	21699	21604	21883	21630	21606	21845	21645	21737	21556	21710	21426	21617	21533	21494	21786	21755	21658	21444	21551	21802	21598	21413	21553	21656	21709	21604	21688	21588	21458	21582	21531	21494	21616	21611	21617	21333	21558	21591	21541	21419	21624	21793	21659	21727	21511	21506	21765	21854	21547	21735	21665	21661	21599	21816	21532	21812	21653	21654	21725	21663	21504	21684	21714	21593	21665	21635	21665	21642	21494	21593	21789	21489	21603	21753	21692	21502	21630	21704	21523	21729	21727	21542	21587	21547	21462	21475	21494	21517	21382	21496	21646	21636	21686	21562	21702	21736	21528	21614	21577	21571	21791	21811	21648	21641	21695	21604	21319	21779	21981	21556	21665	21751	21783	21647	21647	21641	21505	21372	21658	21529	22063	21548	21635	21514	21667	21604	21561	21566	21523	21779	21478	21641	21722	21649	21693	21665	21556	21623	21807	21698	21565	21373	21717	21663	21581	21670	21712	21741	21666	21576	21660	21546	21799	21817	21761	21728	21569	21599	21432	21727	21701	21701	21658	21716	21698	21655	21627	21720	21486	21680	21544	21579	21721	21826	21619	21672	21866	21485	21796	21567	21472	21617	21723	21619	21790	21532	21683	21641	21654	21476	21861	21705	21524	21601	21994	21772	21758	21436	21440	21763	21654	21622	21677	21822	21717	21601	21628	21572	21750	21521	21579	21653	21761	21757	21784	21716	21578	21658	21395	21923	21788	21613	21839	21841	21600	21757	21479	21613	21750	21557	21564	21703	21977	21654	21631	21594	21487	21703	21550	21539	21605	21488	21605	21605	21671	21628	21659	21648	21498	21464	21507	21668	21929	21664	21701	21763	21695	21857	21694	21744	21365	21467	21528	21596	21709	21551	21587	21516	21540	21548	21443	21552	21534	21463	21715	21767	21827	21656	21511	21488	21837	21741	21577	21396	21465	21665	21706	21601	21742	21669	21831	21523	21666	21555	21708	21564	21691	21574	21671	21524	21561	21723	21680	21607	21662	21633	21699	21791	21792	21654	21553	21794	21367	21656	21674	21761	21340	21519	21678	21838	21665	21587	21631	21723	21517	21577	21865	21669	21428	21373	21665	21637	21552	21586	21799	21711	21580	21667	21844	21683	21803	21565	21586	21666	21552	21678	21728	21601	21874	21660	21632	21740	21577	21630	21712	21744	21645	21570	21601	21554	21717	21659	21732	21525	21666	21596	21733	21963	21655	21531	21561	21900
20605	36275	63696	90561	24977	18930	18721	18738	18111	18090	18211	17620	17544	17488	17660	17887	17598	17211	17401	17089	16999	16758	16926	16907	16856	16815	16806	16786	16933	16868	17480	19170	19110	18313	17216	16737	16867	16662	16800	16560	16595	16709	16747	16717	16711	16650	16704	16652	16857	16825	16582	16786	16639	16648	16731	16801	16608	16760	16782	16591	16680	16852	16760	16768	16826	16699	16684	16641	16800	16728	16610	16851	16605	16665	16879	16820	16847	16704	16746	16713	16831	16736	16769	16685	16749	16877	16782	16663	16832	16818	16740	16651	16737	16849	16494	16737	16724	16658	16900	16642	16593	16639	16818	16848	16651	16687	16653	16789	16770	16721	16672	16670	16737	16758	16980	16834	16705	16874	16639	16629	16411	16722	16618	16625	16743	16808	16690	16739	16611	16755	16572	16601	16717	16536	16665	16737	16799	16849	16724	16640	16663	16746	16599	16606	16544	16756	16719	16756	16868	16696	16777	16816	16817	16472	16793	16537	16676	16784	16565	16952	16804	16700	16699	16950	16620	16598	16718	16446	16544	16900	16693	16875	16633	16663	16748	16833	16875	16804	16699	16727	16749	16643	16831	16779	16709	16799	16711	16735	16805	16794	16679	16600	16611	16681	16740	16843	16739	16736	16765	16702	16650	16494	16528	16780	16846	16739	16520	16796	16867	16758	16560	16754	16704	16815	16694	16609	16718	16551	16719	16642	16808	16879	16553	16643	16615	16974	16619	16749	16676	16653	16656	16843	16774	16805	16674	16686	16747	16644	16699	16766	16625	16545	16799	16775	16717	16654	16688	16750	16845	16604	16805	16708	16840	16725	16684	16761	16724	16701	16705	16804	16781	16791	16644	16822	16801	16511	16780	16561	16474	16754	16743	16759	16617	16643	16835	16809	16739	16777	16690	16749	16587	16706	16592	16745	16639	16587	16583	16790	16792	16651	16676	16750	16730	16566	16857	16815	16769	16722	16733	16622	16658	16689	16797	16581	16709	16797	16561	16701	16729	16608	16688	16767	16784	16627	16601	16842	16676	16789	16713	16711	16706	16549	16655	16812	16551	16652	16776	16676	16783	16718	16627	16726	16781	16597	16620	16814	16729	16811	16752	16605	16546	16554	16823	16552	16779	16638	16693	16523	16640	16841	16694	16789	16690	16829	16650	16653	16638	16562	16839	16917	16592	16749	16802	16709	16873	16648	16546	16674	16713	16748	16810	16834	16736	16771	16647	16606	16828	16861	16754	16670	16620	16622	16810	16601	16614	16573	16843	16782	16688	16811	16684	16661	16672	16689	16739	16607	16815	16476	16745	16705	16816	16511	16685	16811	16685	16562	16631	16758	16552	16821	16921	16805	16764	16894	16839	16681	16675	16686	16590	16784	16535	16684	16649	16719	16516	16843	16824	16842	16683	16633	16656	16795	16777	16777	16710	16718	16563	16709	16690	16688	16630	16877	16630	16651	16716	16646	16696	16786	16618	16864	16673	16631	16691	16682	16708	16778	16710	16911	16672	16652	16610	16766	16742	16782	16619	16766	16828	16610	16853	16595	16730	16820	16707	16701	16689	16799	16715	16707	16735	16621	16747	16717	16558	16581	16776	16944	16493	16820	16756	16744	16729	16906	16700	16712	16693	16758	16797	16728	16679	16590	16711	16859	16749	16646	16881	16706	16832	16867	16654	16765	16652	16641	16740	16702	16941	16645	16853	16785	16731	16471	16698	16693	16675	16602	16592	16758	16722	16613	16667	16655	16747	16800	16831	16553	16663	16691	16680	16678	16711	16748	16794	16577	16807	16768	16670	16724	16570	16612	16669	16781	16597	16736	16822	16794	16810	16763	16797	16793	16769	16757	16664	16974	16675	16641	16665	16768	16602	16553	16610	16938	16689	16683	16901	16754	16660	16713	16744	16574	16726	16615	16779	16713	16696	16621	16748	16637	16586	16724	16589	16649	16555	16836	16651	16629	16567	16848	16908	16715	16690	16687	16674	16757	16735	16621	16607	16511	16730	16649	16762	16476	16930	16646	16618	16663	16794	16608	16724	16534	16743	16740	16790	16683	16817	16436	16639	16587	16872	16769	16761	16670	16786	16643	16785	16725	16711	16855	16658	16715	16720	16662	16809	16665	16771	16714	16788	16521	16579	16397	16702	16739	16486	16627	16864	16848	16697	16805	16743	16851	16714	16700	16679	16738	16716	16949	16732	16699	16563	16927	16679	16698	16838	16661	16659	16563	16601	16603	16759	16756	16880	16666	16691	16780	16672	16674	16529	16571	16657	16838	16781	16769	16750	16841	16566	16624	16919	16960	16794	16508	16585	16551	16714	16765	16684	16560	16679	16699	16788	16790	16779	16778	16665	16778	16733	16587	16767	16706	16622	16794	16519	16801	16535	16726	16586	16755	16585	16543	16599	16588	16617	16727	16704	16789	16650	16518	16807	16697	16469	16703	16781	16661	16594	16714	16794	16628	16585	16745	16809	16537	16843	16730	16868	16781	16916	16645	16812	16911	16780	16617	16717	16875	16734	16774	16670	16906	16782	16741	16785	16763	16854	16719	16574	16614	16777	16664	16920	16679	16603	16635	16849	16748	16807	16762	16676	16825	16784	16534	16724	16829	16493	16652	16763	16639	17025	16736	16728	16892	16741	16549	16747	16694	16712	16787	16568	16853	16670	16798	16700	16667	16666	16631	16721	16742	16609	16748	16668	16693	16657	16688	16812	16667	16705	16730	16697	16717	16663	16677	16684	16765	16612	16793	16849	16780	16747	16759	16616	16674	16747	16797	16609	16670	16701	16660	16668	16865	16576	16681	16668	16741	16548	16586	16696	16700	16676	16728	16707	16797	16729	16765	16707	16858	16590	16507	16966	16713	16840	16603	16641	16852	16870	16657	16706	16732	16704	16987	16671	16812	16701	16578	16681	16691	16641	16515	16808	16808	16632	16739	16632	16632	16840	16669	16819	16885	16685	16568	16625	16761	16688	16788	16805	16618	16806	16764	16801	16829	16828	16843	16767	16657	16750	16785	16608	16734	16695	16948	16611	16727	16692	16744	16631	16598	16745	16761	16735	16768	16536	16750	16705	16690	16648	16958	16758	16838	16561	16676	16672	16573	16516	16764	16715	16632	16758	16582	16887	16816	16796	16762	16616	16707	16683	16806	16690	16828	16807	16667	16504	16758	16690	16741	16653	16826	16491	16845	16712	16440	16672	16723	16802	16704	16726	16615	16567	16708	16603	16850	16755	16769	16668	16752	16874	16773	16757	16634	16705	16817	16697	16737	16768	16731	16523	16657	16764	16889	16809	16691	16606	16565	16677	16680	16826	16610	16711	16842	16943	16740	16594	16710	16620	16772	16697	16656	16847	16687	16573	16712	16723	16672	16779	16550	16666	16779	16801	16797	16760	16847	16700	16700	16715	16702	16699	16764	16838	16646	16635	16848	16903	16809	16715	16747	16686	16689	16667	16744	16645	16735	16760	16634	16604	16739	16917	16672	16769	16519	16653	16491	16838	16611	16936	16716	16533	16731	16743	16691	16865	16704	16788	16636	16776	16629	16604	16744	16737	16757	16632	16678	16642	16899	16602	16657	16510	16628	16761	16718	16627	16837	16719	16575	16725	16801	16854	16644	16673	16946	16694	16664	16590	16655	16579	16676	16875	16715	16709	16608	16618	16781	16700	16683	16783	16667	16766	16873	16651	16519	16751	16748	16834	16639	16658	16765	16686	16557	16786	16727	16489	16787	16804	16717	16683	16726	16654	16693	16686	16721	16759	16645	16739	16791	16572	16720	16733	16614	16666	16675	16762	16594	16709	16810	16561	16617	16903	16764	16870	16598	16604	16745	16625	16741	16803	16675	16723	16666	16744	16786	16707	16788	16885	16812	16689	16726	16518	16695	16859	16723	16693	16805	16904	16586	16661	16554	16605	16757	16796	16603	16503	16697	16764	16671	16735	16684	16793	16626	16774	16562	16662	16664	16773	16719	16679	16701	16636	16770	16733	16731	16496	16673	16707	16802	16854	16680	16570	16711	16756	16716	16816	16638	16691	16643	16873	16656	16733	16715	16746	16806	16746	16636	16664	16725	16731	16964	16738	16715	16608	16760	16783	16770	16780	16808	16659	16696	16775	16541	16828	16804	16666	16771	16798	16668	16751	16732	16666	16889	16685	16740	16576	16862	16727	16638	16618	16811	16635	16696	16812	16713	16842	16652	16843	16810	16842	16624	16760	16583	16777	16634	16693	16637	16580	16705	16718	16553	16687	16707	16577	16842	16748	16674	16831	16713	16706	16815	16863	16744	16727	16667	16856	16610	16783	16825	16653	16848	16680	16639	16820	16751	16667	16689	16877	16686	16705	16630	16763	16720	16832	16674	16697	16781	16881	16733	16687	16719	16864	16584	16841	16719	16778	16673	16659	16584	16669	16853	16886	16588	16842	16723	16783	16517	16879	16788	16610	16716	16819	16801	16853	16746	16540	16723	16648	16791	16854	16502	16602	16749	16910	16690	16743	16770	16764	16833	16613	16766	16653	16628	16770	16624	16754	16746	16707	16591	16737	16751	16525	16719	16742	16859	16706	16745	16726	16780	16737	16911	16850	16743	16587	16683	16597	16628	16730	16680	16702	16737	16733	16697	16544	16845	16620	16817	16850	16699	16822	16715	16664	16645	16782	16599	16923	16780	16811	16740	16561	16658	16747	16740	16651	16780	16746	16607	16830	16748	16776	16863	16654	16554	16697	16773	16698	16636	16714	16624	16695	16675	16584	16774	16687	16594	16733	16646	16556	16820	16697	16536	16733	16885	16578	16628	16752	16777	16874	16637	16647	16788	16597	16880	16577	16653	16771	16650	16782	16513	16795	16628	16778	16722	16699	16763	16725	16816	16731	16746	16802	16827	16592	16684	16682	16615	16632	16602	16837	16722	16617	16889	16765	16669	16737	16568	16686	16651	16680	16744	16678	16705	16805	16759	16931	16601	16817	16662	16765	16625	16753	16601	16812	16720	16837	16653	16526	16822	16655	16578	16725	16767	16547	16835	16752	16748	16850	16567	16720	16910	16658	16468	16609	16826	16677	16659	16774	16627	16481	16612	16767	16626	16735	16712	16698	16609	16783	16489	16782	16685
30419	25082	36908	48833	26901	22466	22291	22115	22041	22081	22098	21933	21987	21987	21874	21920	21863	21878	22090	21847	21788	21765	21989	21815	21781	21908	21725	22010	21826	21721	21764	21885	21795	22130	21885	21922	21875	21810	21741	21744	21967	21646	21629	21645	21940	21857	21588	21678	21868	21791	21736	21651	21877	21802	21779	21930	21972	21819	21672	21780	22100	21573	21979	21895	21878	21808	21776	21639	21799	21884	21875	21712	21831	21851	21987	21710	21717	21639	22086	21878	21867	21669	21778	21844	21808	21573	21839	21816	21957	21975	21800	21702	21864	21742	21778	21619	21849	21744	21952	21954	21755	21854	21776	21713	21770	21845	21723	21671	22014	22028	21645	21766	21832	21609	21713	21807	21927	21790	21766	21873	21610	21662	21754	21964	21565	21817	21543	21474	21639	21783	21676	21727	21747	21892	21724	21887	22068	21858	21569	21937	21721	21597	21681	21776	21755	21763	21874	21915	21801	22023	21817	21790	21791	21590	21789	21607	21815	21801	21912	21707	21831	21866	21604	21702	21930	21718	21562	21709	21950	21816	21914	21870	21660	21912	21709	21680	21668	21845	21649	21781	21607	21965	21732	21689	21855	21865	21890	21801	21835	21595	21655	21684	21677	21649	21789	22037	21601	21827	21758	21685	21882	21659	21978	21858	21627	21946	21672	21787	21784	21865	21599	21670	21938	21853	21899	21779	21717	21807	21992	21846	21752	21721	21743	21984	21907	21840	21871	21796	21798	21502	22011	22007	21667	21616	21812	21872	22050	21921	21735	21850	21750	21869	21755	21810	21458	21717	21996	21520	21770	21746	21655	21607	21628	21803	21652	21626	21726	21584	21720	21863	21847	21825	21907	22003	21683	21764	21813	21688	21877	21604	21990	21645	21525	21594	21678	21808	21531	21795	22194	21923	21889	21653	21721	21889	21685	22059	22091	21639	21791	21892	21737	21905	21748	22219	21899	21621	21741	21645	22014	21599	21774	21674	21946	21981	21932	21913	21705	21664	21668	21690	21757	21767	21708	21935	21680	21760	21701	21701	21748	21716	21793	21704	21860	21674	21812	21771	21574	21555	21869	21872	21636	21783	21836	21700	21609	21793	21908	21804	21817	21752	21806	21906	21907	21706	21834	22024	21836	21697	21889	21948	21457	21680	21550	21795	21589	21895	22054	21935	21750	21650	21906	21792	21944	21609	21863	21913	22112	21657	21696	21418	21780	21703	21861	21737	21708	21761	21793	21707	21840	21715	21873	22091	21828	21917	21827	21703	21758	21721	21745	22015	21971	21783	21913	21872	21746	21716	21732	21791	21888	21929	21643	21799	21777	21913	21898	21948	21751	21816	21942	21943	21966	21775	21879	21899	21842	21710	21939	21799	21785	21718	21667	21772	21747	21810	21756	21759	21552	21852	21910	21794	21732	21692	21858	21928	21620	21931	21777	21699	21772	21580	21873	21881	21860	22015	21678	21904	21987	21606	21867	21874	21752	21748	21903	21608	21955	21967	21989	21676	21835	21741	21808	21866	21738	21692	21844	21784	21952	21492	21714	21874	21813	21804	21875	21953	21784	21793	21772	21744	21799	21773	21936	21870	22036	21753	21699	21954	22030	21925	21838	21922	22034	22018	21698	21636	21743	21855	21769	21740	21863	21603	21775	21822	21679	21965	21782	21608	21777	21828	21827	21739	21751	21744	21779	21731	21754	21989	21761	21819	21852	21981	21687	21808	21800	21882	21662	21698	21923	21790	21928	21946	21819	21867	21842	21606	21878	21927	21888	21599	21697	21784	22021	21816	21966	21939	21824	21669	21897	21831	21852	21689	21783	21927	21940	21942	21828	21693	21855	22027	21553	21893	21814	21761	21586	21746	21856	21837	21966	21873	21819	21901	21779	21790	21885	21857	21728	21738	21699	21941	21921	21734	21602	21597	21700	21824	21853	22001	21813	21650	21932	21886	21895	21855	21798	21856	21983	21830	21906	21791	21882	21847	21737	21768	21650	21702	21727	21653	22098	21938	21791	21769	21879	21778	21515	21661	22061	21739	21780	21776	21827	21720	21790	21790	21922	21957	21700	21879	21891	22060	21707	22049	21922	21966	21716	21712	21801	21779	21830	21688	21795	21636	21859	21849	21868	21850	21984	21915	21679	21939	21685	21698	21682	21893	21669	21820	21649	21986	21549	21844	21743	21680	21609	21677	21893	21880	21872	21722	21878	21740	21797	21939	21799	21784	21957	21867	21855	21648	21943	21698	21855	21605	21790	21789	21559	21724	21931	21855	21740	21652	21643	21578	21714	21955	21936	21801	21895	21639	21790	21628	21978	21771	21759	21767	21908	21718	21936	21875	21812	21979	21679	21931	22068	21750	21655	21690	21919	21884	21892	21810	21833	21873	21798	21666	21871	21793	21778	21796	21815	21737	21976	21631	21918	21649	22042	21778	21688	21714	21729	21706	21809	21635	22122	21986	21967	21766	21912	21559	21551	21801	21837	21742	21813	21847	21706	21868	22007	21553	21735	21849	21924	21890	21808	21731	21906	21926	22016	21696	21755	21783	21791	21780	21822	21693	21926	21846	21774	21847	21807	21798	21819	21667	21999	21608	21808	21759	21812	21797	21811	21747	21793	21684	21831	21772	21725	21800	21872	21972	21743	21664	21725	21712	21818	21704	21757	21905	21989	21735	21922	21922	21640	21706	21865	21711	21994	21833	21775	21525	21779	21487	21811	21915	21811	22100	21610	21771	21839	21859	21779	21882	21761	21785	21688	21615	21703	21703	21897	21917	21689	21688	21923	21881	21731	21716	21776	21890	21935	21894	21745	21828	21533	21845	21671	21582	21566	21743	21750	22003	21918	21868	21858	21729	21750	21697	21824	21891	21665	21724	21882	21758	21660	21859	21708	21751	21740	21666	21830	21743	21897	21857	21902	21821	21767	21669	22084	21834	21571	21861	21955	21573	21908	21960	21991	21847	21808	21828	21630	21785	21741	21586	21608	21722	21717	21796	21685	21874	21592	21870	21813	21777	21974	21808	21782	21687	21906	22017	21770	21962	21695	21775	21908	21611	21944	21764	21782	22002	21911	21872	21862	21717	21956	21909	21875	21668	21941	21865	21980	21707	21791	21914	21939	21821	21918	21782	21920	21782	21711	21927	21770	21836	21960	21818	21711	21934	21619	22128	21834	21813	21926	21705	21823	21671	21577	21841	21686	21818	21785	21691	21728	21745	21838	21975	22038	21896	21799	21825	21761	22003	21918	21783	21753	21888	21815	21763	21981	21815	21781	21879	21681	21770	21957	21654	21659	21651	21777	22097	21764	21742	21779	21815	21871	21706	21731	21818	21872	21786	21825	21697	21726	21458	21846	21569	21551	21399	21822	21939	21886	21890	22011	22022	21770	21523	21807	21800	21742	21749	21580	21790	21781	21683	21824	21655	21742	21843	21634	21818	21798	21844	21892	21872	21694	21918	21817	21824	21712	21825	22067	21719	21956	21690	21716	21751	21707	21913	21817	22031	21665	21869	21706	21813	21670	21841	21507	21634	21780	21888	21967	21636	21865	21901	22111	21913	21698	21973	21512	21914	21808	21712	21776	21712	21787	21715	22013	21967	21922	21834	21797	21559	21986	21743	21863	21924	21817	21872	21745	21905	21899	21941	21812	21685	21873	21767	21941	21925	21930	21700	21663	21926	21880	21960	21888	21551	21710	21914	21584	21920	21945	21823	21885	21753	21651	21865	21677	21717	21679	21669	21790	21903	21632	21875	21804	21919	21512	21693	21933	21773	21793	21899	21843	21854	21798	21598	21754	21682	21981	21998	21631	21778	21932	21901	21630	21854	21775	21841	21900	21730	21850	21854	21856	21820	21822	21844	22010	21656	21766	21587	21667	21768	21819	21968	21989	21809	21740	21868	21823	21674	21734	21967	21663	21564	21862	21689	21917	21974	21890	21770	21607	21847	21801	21717	21707	21955	21909	21889	21600	21905	22024	21872	21823	21773	21769	21802	21816	21650	21786	21807	21884	21810	21818	21810	21762	21859	21961	21818	21753	21556	21863	21836	21816	21966	22002	21765	21825	21885	21902	21997	21825	21624	21934	21761	21592	21862	21845	21758	21873	21770	21865	22072	21741	21757	21906	21813	21792	21893	21766	21729	21911	21852	21846	21993	21523	21970	21743	21685	21856	21703	21878	21832	21825	21877	21890	21886	21701	21809	21927	21616	21890	21820	21691	21774	21804	21734	21871	22004	22101	21574	21655	21779	21863	21839	21894	21921	22013	21785	21776	21862	21748	21746	21708	21969	21961	21759	21695	21958	21983	21854	22021	21791	21759	21950	21896	21956	22013	21565	21662	21966	21794	21830	21970	22022	21916	21794	21804	21725	21920	21715	21811	21706	21808	21610	21797	21639	21767	21936	21632	22106	21891	21761	21707	21733	21883	21990	21891	22017	21952	21743	21867	21850	21675	21879	21704	21779	21649	21677	21855	21930	21829	21976	21845	21838	21899	21535	21798	21838	21756	21677	21890	21885	22007	21898	21642	21778	21906	22046	21789	21809	22043	21825	21743	21816	21852	22024	21772	21914	21823	21692	21578	21928	21676	21762	21841	21838	21854	21806	22010	21672	21537	21782	21812	21716	21726	21593	21714	21751	21979	21811	21789	21898	21602	21858	21859	21829	21646	21905	21767	21930	21855	21844	21829	21722	21754	21917	21996	21697	21823	21917	21859	21664	21763	21768	21772	21811	21856	21670	21834	21784	21826	21666	21703	21872	21963	21879	21702	21680	21823	21778	21863	21877	21956	21870	21829	21976	21804	21851	21609	21667	21791	21765	21744	21505	21773	21627	21820	21852	21863	21685	21889	21836	21816	21821	21991	21893	21885	21860	21871	21899	21910	21914	21834	21813	21625	21920	22104	21935	21668	21706	21848	21742	21759	21840	22087	21623	21541	21736	21721	21930	21938	21739	21816	21818	21710	21613	21651	21949	21936	21882	21823	21858	21880	21827	21809	21711	21752	21639	21853	21773	21702	21873	21845	21867	21944	21813	21812	21823	21892	22084	21927	21747	21779	21972	21753	21831	21831	21744	21934	21876	21721	21698	21866	21864	21841	21892	21767	21771	21644	21865	21909	21967
18674	24037	38877	43944	18540	17195	17144	17108	17162	17019	17221	16966	16916	17088	17024	17007	17044	16946	16739	16757	16880	16780	16871	16915	16853	16849	16709	16754	16842	16929	16699	16804	16736	16888	17051	16870	16848	16820	16779	16846	16815	16779	16631	16759	16581	16617	16805	16846	16751	16723	16768	16654	16711	16914	16650	16818	16827	16655	16861	16530	16663	16758	16636	16763	16912	16771	16634	16833	16698	16798	16824	16884	16859	16756	16657	16783	16593	16690	16776	16802	16767	16888	16751	16718	16829	16731	16919	16657	16622	16652	16505	16922	16723	16873	16658	16860	16638	16661	16728	16786	16747	16806	16665	16898	16711	16787	16895	16968	16666	16728	16703	16610	16759	16755	16926	16740	16808	16697	16745	16758	16708	16790	16736	16867	16775	16743	16622	16741	16696	16948	16651	16836	16594	16831	16812	16779	17016	16749	16758	16836	16908	16832	16757	16750	16830	16624	16811	16806	16689	16637	16728	16844	16658	16668	16623	16805	16811	16923	16831	16919	16867	16718	16634	16819	16721	16691	16688	16484	16818	16740	16639	16784	16733	16725	16830	16766	16885	16601	16759	16792	16898	16829	16807	16741	16805	16648	16903	16703	16749	16550	16768	16787	16741	16715	16772	16900	16848	16625	16638	16693	16766	16866	16765	16709	16684	16673	16789	16783	16650	16819	16649	16964	16721	16867	16778	16810	16710	16856	16769	16736	16633	16620	16549	16819	16842	16634	16754	16828	16815	16954	16790	16943	16631	16821	16888	16731	16732	16641	16779	16656	16793	16718	16809	16629	16738	16930	16834	16708	16703	16772	16818	16724	16594	16945	16807	16842	16616	16944	16722	16941	16756	16789	16734	16557	16611	16868	16743	16819	16869	16694	16659	16698	16829	16687	16758	16672	16703	16947	16569	16889	16764	16725	16572	16738	16783	16881	16785	16773	16649	16786	16711	16844	16709	16843	16811	16654	16756	16558	16769	16617	16747	16677	16829	16775	16584	16720	16727	16788	16655	16739	16696	16738	16683	16739	16817	16780	16829	16743	16591	16790	16622	16629	16725	16741	16610	16797	16752	16853	16600	16867	16751	16767	16724	16684	16945	16976	16848	16846	16661	16700	16783	16868	16895	16915	16859	16616	16780	16691	16734	16800	16755	16802	16705	16578	16763	16758	16743	16680	16631	16702	16634	16821	16616	16822	16899	16670	16822	16726	16645	16703	16886	16707	16582	16765	16660	16683	16628	16955	16628	16851	16877	16723	16706	16763	16766	16760	16742	16777	16759	16810	16644	16664	16771	16730	16586	16646	16881	16766	16772	16810	16659	16827	16845	16658	16677	16791	16678	16685	16853	16631	16822	16803	16808	16819	16693	16826	16733	16763	16838	16793	16661	16742	16740	16689	16843	16729	16674	16806	16702	16613	16649	16838	16732	16751	16832	16735	16721	16786	16548	16671	16787	16755	16829	16620	16703	16817	16832	16820	16696	16772	16728	16751	16642	16711	16672	16674	16807	16701	16597	16740	16762	16852	16836	16830	16765	16622	16647	16719	16751	16660	16749	16813	16689	16609	16773	16808	16629	16721	16702	16632	16892	16731	16780	16812	16814	16810	16528	16724	16804	16799	16684	16831	16585	16671	16807	16684	16632	16782	16784	16769	16661	16818	16877	16633	16716	16881	16825	16975	16676	16729	16930	16761	16735	16786	16683	16905	16870	16632	16583	16801	16803	16806	16714	16650	16593	16733	16649	16573	16926	16759	16694	16801	16697	16717	16799	16712	16767	16760	16823	16746	16873	16701	16671	16725	16724	16721	16763	16743	16670	16536	16838	16892	16668	16772	16757	16971	16829	16794	16741	16829	16749	16785	16687	16770	16795	16751	16727	16711	16684	16512	16599	16498	16699	16651	16866	16797	16802	16753	16896	16815	16791	16708	16611	17039	16695	16701	16806	16679	16844	16782	16881	16625	16721	16723	16845	16814	16677	16709	16802	16695	16608	16759	16693	16887	16704	16779	16711	16639	16443	16758	16949	16737	16756	16813	16652	16769	16782	16782	16826	16803	16684	16865	16653	16619	16788	16741	16751	16635	16601	16710	16569	16827	16638	16935	16815	16794	16831	16732	16738	16661	16792	16712	16764	16758	16765	16795	16710	16862	16766	16778	16729	16729	16925	16668	16825	16774	16904	16712	16705	16664	16779	16716	16708	16666	16793	16709	16848	16762	16718	16809	16760	16922	16597	16762	16870	16863	16746	16631	16650	16727	16795	16631	16813	16748	16630	16605	16749	16779	16942	16645	16558	16935	16766	16895	16715	16827	16668	17042	16606	17014	16583	16894	16612	16756	16640	16624	16905	16760	16813	16855	16780	16726	16734	16945	16808	16863	16810	16918	16657	16795	16730	16663	16765	16688	16803	16740	16694	16699	16638	16740	16594	16625	16778	16763	16779	16781	16684	16685	17088	16878	16804	16768	16835	16720	16893	16851	16618	16713	16720	16803	16741	16847	16567	16674	16752	16884	16750	16861	16619	16868	16837	16641	16740	16735	16704	16895	16779	16828	16942	16874	16897	16661	16815	16847	16689	16611	16893	16662	16618	16733	16720	16802	16586	16720	16766	16862	16763	16607	16776	16750	16637	16662	16812	16994	16827	16573	16913	16646	16855	16781	16732	16788	16902	16728	16741	16765	16831	16755	16668	16786	16912	16873	16753	16496	16834	16667	16841	16809	16649	16855	16798	16757	16675	16856	16699	16819	16870	16830	16597	16696	16926	16848	16797	16652	16855	16817	16814	16703	16711	16595	16826	16794	16804	16803	16783	16893	16806	16787	16912	16801	16602	16680	16736	16764	16747	16798	16629	16636	16658	16823	16897	16709	16693	16616	16722	16851	16763	16842	16636	16684	16831	16584	16764	16844	16689	16692	17011	16780	16676	17044	16758	16661	16834	16532	16792	16977	16816	16814	16762	16760	16784	16919	16800	16739	16739	16795	16681	16819	16741	16775	16939	16497	16703	16644	16683	16638	16738	16509	16692	16650	16826	16757	16624	16818	16882	16698	16768	16865	16750	16754	16765	16895	16695	16877	16770	16702	16844	16677	16855	16754	16636	16823	16707	16743	16604	16882	16654	16756	16773	16748	16815	16912	16679	16979	16697	16747	16944	16581	16828	16685	16527	16878	16707	16845	16688	16696	16809	16704	16852	16831	16616	16668	16697	16782	16718	16892	16604	16632	16760	16814	16786	16818	16752	16931	16677	16955	16752	16682	16780	16603	16786	16849	16923	16790	16726	16704	16849	16721	16641	16880	16779	16802	16947	16704	16769	16688	16619	16597	16651	16606	16704	16776	16854	16673	16683	16661	16894	16719	16827	16863	16757	16678	16844	16909	16715	16689	16719	16829	16757	16656	16770	16744	16676	16687	16542	16806	16677	16837	16606	16904	16812	16656	16819	16763	16631	16787	16845	16741	16753	16741	16823	16820	16813	16833	16850	16610	16588	16830	16940	16692	16588	16801	16892	16747	16933	16664	16856	16612	16699	16826	16735	16774	16640	16701	16676	16744	16825	16676	16778	16722	16761	16722	16807	16739	16541	16881	16798	16766	16711	16875	16668	16693	16704	16560	16764	16638	16733	16844	16627	16751	16754	16682	16887	16817	16899	16679	16878	16855	16676	16755	16741	16794	16813	16640	16646	16715	16878	16746	16818	16803	16703	16838	16475	16824	16834	16773	16655	16786	16692	16696	16839	16752	16615	16682	16582	16784	16739	16778	16887	16737	16735	16653	16710	16666	16674	16607	16946	16642	16884	16855	16736	16945	16722	16641	16752	16715	16749	16898	16790	16685	16866	16621	16829	16717	16774	16809	16691	16696	16658	16746	16762	16827	16832	16783	16677	16710	16896	16768	16897	16908	16641	16795	16877	16846	16793	16856	16772	16616	16527	16757	16774	16626	16819	16802	16632	16825	16750	16708	16745	16824	16850	16593	16794	16772	16838	16875	16689	16662	17034	16663	16650	16706	16636	16725	16817	16785	16707	16731	16664	16789	16681	16824	16578	16653	16714	16790	16843	16781	16631	16726	16721	16522	16812	16738	16753	16774	16836	16759	16866	16738	16995	16815	16799	16873	17077	16646	16750	16814	16788	16866	16704	16765	16769	16883	16549	16828	16927	16723	16724	16649	16878	16725	17039	16684	16720	16883	16701	16650	16688	16845	16806	16775	16840	16709	16583	16624	16862	16819	16926	16792	16747	16815	16784	16756	16827	16766	16735	16791	16733	16832	16834	16702	16829	16949	16783	16629	16771	16700	16833	16679	16928	16712	16829	16935	16752	16594	16701	16759	16654	16870	16709	16742	16838	16784	16679	16794	16738	16793	16815	16783	16722	16659	16785	16691	16785	16602	16548	16727	16777	16704	16665	16652	17002	16818	16810	16666	16756	16777	16869	16744	16682	16971	16754	16799	16770	16633	16752	16509	16673	16648	16790	16863	16775	16752	17052	16776	16710	16781	16745	16629	16827	16770	16833	16831	16813	16850	16700	16929	16687	16774	16716	16802	16711	16845	16857	16658	16892	16869	16722	16817	16681	16749	16874	16747	16800	16816	16796	16495	16848	16730	16736	16963	16920	16646	16724	16976	16687	16781	16794	16778	16682	16877	16657	16786	16812	16725	16914	16680	16628	16686	16725	16836	16720	16640	16628	16592	16733	16756	16670	16743	16788	16813	16702	16776	16742	16827	16774	16633	16797	16914	16686	16837	16585	16675	16782	16761	16870	16786	16709	16708	16906	16704	16823	16732	16791	16721	16685	16751	16728	16939	16638	16696	16734	16990	16774	16646	16686	16755	16748	16738	16775	16804	16850	16710	16824	16758	16699	16904	16873	16654	16658	16806	16795	16719	16709	16693	16865	16804	16729	16819	16683	16760	16825	16839	16753	16700	16790	16588	16739	16829	16678	16622	16673	16889	16757	16821	16887	16844	16616	16787	16807	16609	16758	16851	16716	16693	16686	16677	16713	16747	16666	16630	16753	16981	16704	16755	16823	16939	16786	16778	16730	16980	16701	16773	16759	16815	16678	16938	16848	16866	16745	16492	16789	16639	16737	16857	16736	16854	16555	16625	16902	16756	16941	16822	16723	16749
25341	21533	34536	69986	35631	25137	25510	23300	22804	22576	22828	22526	22608	22402	22324	22461	22398	22480	22240	22102	22300	22174	22048	21985	22059	22160	22117	22157	22115	21983	22173	22182	22958	22834	22413	22152	22183	22009	22130	21805	22013	21952	21703	21965	21833	21714	22183	21981	21947	22091	22036	21906	21974	21843	21999	22008	21824	21974	21591	22134	22157	22043	21834	21935	22172	22036	22156	22002	22095	22120	21855	22113	22148	22023	22071	22054	21967	21974	21807	22094	21847	21920	22086	21881	22125	21875	21898	22013	21912	21872	21945	21860	22130	22136	22070	21922	22110	22139	22088	22273	22058	22036	21866	21954	22021	21719	21926	21891	22024	21649	21943	22036	22014	21985	22088	22105	22106	22062	22025	22088	21899	21928	22035	21998	21840	22037	21991	22132	21873	21979	22150	22022	22027	22002	21992	21935	21914	21996	22054	21920	21976	21845	22180	22097	21906	22014	21962	21958	21860	21954	21958	21966	21666	21859	22020	21816	22134	21853	21920	21993	22118	21786	21758	22125	21980	22204	22133	22007	22149	21677	21818	21750	21844	21938	21804	21900	21850	21973	22116	21759	22142	22089	21933	21903	22014	21747	22194	21974	21961	21963	21778	21958	22147	21955	22008	21832	21890	21847	21989	22163	22160	22032	21920	22139	21630	22075	21940	21953	21933	21902	21931	21913	22097	21921	22122	21992	21836	22037	21987	21974	22124	21935	22029	22090	22038	21948	22010	21945	22063	21730	21740	21788	22026	22052	21957	21772	21846	21913	21981	21862	21927	21897	22140	21970	22013	21965	21809	22011	21952	22152	21989	21882	21868	22025	22309	22150	22020	22068	21939	22010	21969	21762	21958	22247	21878	21809	22150	22103	21932	21883	21945	22031	21965	21985	22032	21997	22110	21982	21985	22018	21977	22015	21928	21940	22041	21940	21983	22018	21868	21911	21957	21807	22039	22028	22120	21835	22069	21852	22078	21765	22089	21766	21789	22023	21986	21952	21957	22180	22244	22034	22190	22109	21958	21972	21936	21849	22141	21944	21899	22089	21982	21932	21738	21947	21869	21935	21973	21956	21944	22001	22084	21976	21870	21744	21880	21848	21888	21982	22207	22147	21998	21914	21904	22151	22077	22124	21828	21759	21859	22027	21977	22082	21862	21955	22169	21907	21827	21957	21858	21911	21832	22047	22044	21895	22079	22105	21981	22007	22102	21864	21880	21983	21826	21791	21981	21785	21906	21762	22043	21947	22145	22082	22031	21810	21969	21990	21886	21918	22030	21891	21956	21978	22011	22007	21850	22144	22123	21819	22106	21940	22159	22070	21853	21930	22149	22057	21949	22029	22075	21865	21926	22148	22133	22126	22142	22220	21979	22029	21851	21922	21773	21836	21842	21845	22172	21998	21959	22140	21959	21990	21850	21987	21707	21809	21923	21879	22148	22062	22050	21996	21960	22065	22045	21886	22083	22218	22144	21965	22044	21901	22173	21962	22003	21832	21909	22105	22034	21875	21912	22012	21876	22017	22007	22067	22046	22025	21872	21970	21951	22070	21861	21810	21904	21846	21902	21867	21932	22074	21990	22056	21910	22061	21843	21753	22022	22008	21722	22066	22062	22110	21971	21898	22034	22079	21947	21945	22086	22033	21925	21814	21836	21977	21794	22195	22196	21836	21981	22063	21856	21836	21952	21978	22061	21883	21800	21806	21932	22194	21838	22162	21948	21930	21996	21906	22047	22025	21935	22082	21983	22014	22094	21842	21987	22077	21796	22028	22022	22038	21823	22148	21845	21959	21858	21953	21961	21784	21930	21878	22143	21870	21870	22121	21896	22162	22126	21814	21989	22029	22139	21982	21836	22099	21898	21966	22054	21922	21697	22073	21944	22000	22145	21952	21904	21802	22036	22090	22066	21954	22021	21965	21760	21831	21965	22126	21854	21855	22036	21761	21993	21769	22020	22178	22061	22155	21991	21811	22009	21871	21889	21908	21847	21845	22109	21951	21838	21718	22076	21946	22079	21922	22154	22078	22094	21914	22003	22112	22029	21856	22078	22233	22077	21810	22086	22192	21985	22065	21957	21885	22014	21929	22106	22035	22231	21990	22254	22144	21954	22027	22099	21995	21911	21892	22028	21921	21794	21722	21894	21828	21680	21939	21770	22009	22165	22274	21966	22026	21999	22006	22060	22001	22070	22100	21791	21879	21989	22132	22063	21784	21873	22164	21955	21812	21801	21827	22087	22073	21843	22104	21946	21964	21775	22106	22032	21571	22049	21834	21904	21936	21936	21638	22190	21834	21897	21984	22062	21966	21638	21819	22108	21834	21700	22024	21736	21847	21989	21944	22032	22032	21934	22013	21794	21911	21971	22099	22004	21996	22002	21885	22041	22178	21879	22211	21951	21980	21981	21867	21934	22021	22067	22097	21949	22028	21905	21769	21999	21967	21998	22010	21932	21957	21876	22105	21925	21770	22146	22087	22063	21869	21895	21763	21811	21941	22022	21869	21912	22002	21990	21950	21907	22084	22008	22010	21759	21968	21865	22060	21755	22035	21957	21896	21943	21767	22001	22125	21928	21791	21895	21976	21783	21735	21858	22039	22113	21842	21739	21655	21909	21835	21938	21998	21702	22147	21804	21813	21911	21746	22013	21992	21995	21789	22113	22164	21894	22092	22062	21894	22069	21909	22222	21878	21744	21916	21765	22071	21950	21966	21981	22121	21824	22012	21935	21961	22022	21902	21969	21958	21852	22046	22091	21969	21997	22087	21854	21834	21897	21940	22165	21872	21843	22141	21989	21921	22271	22053	21936	22161	21865	22130	22040	21944	21973	21985	21923	21913	21979	21737	22132	21937	21849	21748	21886	21806	21938	22005	21845	21843	22076	22047	22135	22016	22144	22026	22016	21989	22045	21900	21962	21921	21980	21916	21993	21840	22034	22144	22078	21826	22166	22039	22006	21988	21994	22052	21866	22103	22127	22015	21872	21945	22186	21874	21930	22107	21897	21896	22019	22030	21918	21999	21911	21904	21949	22039	21781	22191	21925	21649	21923	21831	22012	21954	21994	21908	22017	22175	21806	21816	21973	21988	22009	22099	21992	22023	21888	21910	21953	22052	22012	21902	22172	21852	21673	21801	21799	22047	22030	22067	22014	21983	22013	22045	22019	21935	22099	21926	22030	22040	21953	22040	21861	22058	21967	21960	22126	21890	22107	21820	21769	21890	21916	22088	21927	21912	21914	21977	21947	21964	21829	22088	22003	22083	22219	21999	22064	21961	21996	22075	21844	21899	21987	21858	22138	22018	21991	21910	21995	22011	21929	21812	22002	21913	22117	22197	22087	21931	21992	22105	21869	21890	22027	21995	22071	21844	22039	21870	21844	22052	22039	21773	21978	21993	21998	21888	22041	22065	22004	21744	21988	22061	21794	21794	22019	21956	22042	22156	21958	22023	22082	21947	21978	21971	22023	22184	21934	21788	21761	21979	21998	21946	22003	21927	21861	21785	22028	22080	22137	21797	22145	21945	21968	21942	21761	22087	21955	22058	21783	21818	21969	21973	21953	21891	22015	22052	22048	21860	21974	21906	22019	22152	21896	22099	21994	21951	21978	21977	21969	22000	21991	21970	21974	21896	21902	22081	22138	21934	21939	21856	22012	21981	21970	22003	21875	21868	22102	21924	22049	21985	21931	22283	21892	22132	21942	22144	22073	21880	22248	21928	22084	21943	21891	21994	22085	22026	21787	21913	22032	22172	21970	21787	21766	21787	22069	21781	22081	21645	21855	21849	21832	22108	21753	22040	21981	21759	22093	22118	22041	22026	21904	21926	22133	22251	22147	22006	22076	22304	21805	21824	21964	22050	22006	21963	21973	21971	22132	22110	22118	21812	21900	21993	21945	21873	21854	22016	21900	21947	22045	22066	22130	21989	22087	22059	22247	21851	22079	22012	22045	21946	22080	22072	21963	22094	21786	21843	21880	21801	22059	21735	21756	22220	22064	21658	21814	21776	22018	21875	21946	22134	22045	21976	22030	22150	22006	22050	21772	21802	21767	21956	21884	21768	21833	22030	22049	21816	21922	22001	22014	21847	22027	21826	22009	21990	22225	21966	22027	21957	21961	21933	21996	21664	21849	22103	22053	22037	22171	22163	21948	21870	21808	22058	21919	21853	22047	21921	22042	21821	21975	22065	21890	21971	21913	21963	21724	22099	21939	21955	21941	21936	21816	22062	21966	22242	21974	22252	21964	21827	22024	22092	22000	21845	21831	22075	22127	22027	22000	21938	21729	22068	21934	22136	21833	22145	22048	22025	21993	22104	22116	21828	22104	22192	22130	21805	22082	21881	21887	21976	21928	21963	22075	21864	21994	22070	22010	21975	22036	21894	21936	21903	22104	22084	21861	21802	22063	22091	22043	21601	21987	22004	22086	21991	21757	22115	22045	21901	22163	21691	21974	22104	21962	21796	22020	22243	21897	21954	21861	21801	22010	22015	21895	22071	22096	21805	22082	21840	21831	22014	21931	21878	22023	22121	21993	21922	21992	22053	22089	21775	21921	21941	22158	21876	21896	21944	22136	21757	22017	22108	22137	22074	21884	21933	21956	21921	21943	21825	21916	21872	21867	22005	22132	21726	22090	21865	21993	22004	21903	21857	22015	22021	21858	21954	21784	21919	21923	21926	22059	21780	22062	21975	21903	22128	21884	22029	22138	21918	22184	21889	21923	21964	21862	21961	22042	22026	21908	22021	21823	22004	21963	22052	22123	21980	22213	21936	21828	21899	22111	22113	22025	22030	21570	22072	22036	21909	22095	21885	22080	22085	22128	21924	21967	22007	22082	21993	21971	21957	21872	21912	22084	21879	21769	22010	21816	22075	22077	22001	22114	21764	22044	22174	21904	22040	22086	21981	21859	22237	22078	21959	21932	21975	21971	22074	22057	21973	22045	21927	22017	21956	21984	22058	22146	21936	22089	21768	21984	21922	22035	21854	22011	21906	22038	21947	21916	21994	22000	22007	21946	22103	22058	22142	22020	22139	22054	22158	21984	21780	21779	21862	21967	22039	21901	22066	21983	22143	22092	22038	22266	21878	21905	21795	21917	21868	22083	22008	21978	22016	22216	21831	21945	22219
18483	31069	55922	84926	23336	18210	18192	18108	17744	17640	17533	17375	17358	17472	17414	17532	17486	17290	16846	16908	17067	16915	16790	16981	16969	17010	17080	16935	17093	16821	16997	17244	18153	17960	17349	17112	17101	16767	16775	16942	16943	16786	16962	16837	16806	16890	16963	16738	16907	16808	16856	16863	16872	16706	16946	16820	16687	16908	16909	16886	17062	16791	16951	16754	16904	16873	16745	16974	16978	16991	16662	16788	16875	16884	16776	16927	16705	16927	16757	16799	16799	16961	16971	16782	16811	16902	16814	16772	16881	16821	16903	16912	16861	16873	16870	16817	16780	17007	16887	16766	16878	17019	16797	16810	17010	16808	16900	16774	16765	16644	16911	16655	16961	16766	16857	16942	16948	16959	16792	16719	16978	16751	16860	16864	16784	17033	16818	17031	16840	16898	16713	16887	16922	16853	16958	16873	17052	16836	16873	16868	16914	16954	17151	17091	16860	16791	16810	16888	16807	17002	16896	16864	16867	16682	16907	16700	16972	16770	16862	16885	16712	16736	16729	16801	16728	16899	16836	16745	16868	16837	16892	16873	16830	16908	16978	16798	17124	16804	16840	16731	16826	16882	16914	17036	17003	16850	16870	16937	16919	16903	16872	16656	16784	16841	16967	17091	16898	16818	16906	16863	16946	16794	16860	16809	16839	16650	16959	16761	16955	16910	16774	16922	16738	16831	16808	16973	16787	16807	16803	16744	16797	16843	16894	16959	16721	16806	16845	16736	16816	16844	16717	16767	16817	16824	16776	16884	16745	16904	16950	16998	16878	17032	16865	16910	16789	16889	16799	16640	16909	16856	16882	16992	16923	16709	16700	16878	16808	16944	16913	16985	16706	16846	16888	16844	16784	16728	16969	16819	16758	16785	16752	16941	16875	16945	16721	16925	16921	16992	16817	16791	16858	16820	16809	16844	16913	16938	16803	16860	16835	16683	16794	17059	16947	16791	16871	16927	16785	16871	16713	16792	16988	16727	16960	16801	16714	16942	16922	16836	16889	16999	16776	16906	16777	17017	16900	16779	16863	16980	16777	16746	16773	16934	16970	16776	16897	16707	16810	16950	17102	16736	16798	16817	16898	16723	16751	16913	16952	16708	17078	17007	16847	16792	16782	16761	16874	16940	16720	16776	16832	16938	16905	16734	16943	16960	16658	16954	16761	16901	16816	16637	16874	16830	16860	16729	16696	16796	16863	16852	16858	16907	16850	16726	16852	17035	16790	16765	16720	17046	16763	16696	16897	17044	16745	16794	16779	16858	16772	16926	16835	17040	16675	16816	16852	16916	16890	16721	16931	17064	17011	16847	16816	16955	16806	16901	16915	16772	16959	16976	16847	16983	16907	16803	16899	16884	16684	16879	16912	16782	16938	16684	16777	16901	16998	16832	16914	16907	16926	16834	16888	16885	16703	16833	16778	16796	16895	16908	16855	16865	16686	16886	16655	16920	16879	16904	16986	16770	16829	16863	16722	16894	16820	16809	16719	16910	16899	16921	16878	16843	16967	17047	16875	16900	16772	16698	16907	16815	16832	16948	16781	16969	16904	17011	16704	17054	17008	17067	16866	16771	16883	16766	16953	16964	16816	16762	16878	16687	16853	16814	16841	16855	16796	16807	16797	16736	16999	16861	16830	16855	16905	17024	16763	16788	16909	16774	16837	16917	16815	16827	16953	16830	16896	16831	16912	16817	16914	16979	16886	16765	16761	16968	16903	16840	16719	16816	16962	16939	16848	16949	16723	16713	16841	16860	16902	16926	16786	16762	16765	16985	16944	16834	16613	16766	16851	16879	16954	16700	16808	16819	16923	16880	16744	16856	16982	16963	16879	16844	16818	16925	16942	16791	16810	16792	16760	16776	16862	16727	16644	16767	16894	16974	16778	16881	16810	16724	16900	16819	16807	16803	16860	16895	16774	16778	16994	16930	16852	16925	16921	16866	16933	16929	16999	16960	16826	17050	16726	16760	16752	16964	16864	16805	16750	16870	16816	16788	16936	16714	16774	16826	16969	16796	16806	16938	16832	16885	16939	16514	16814	17027	16813	16933	16748	16966	16943	16829	16723	16828	16909	16780	16710	16877	16778	16757	16938	16782	16737	16859	16639	16893	16834	16877	16705	16751	16840	16886	16872	16865	16798	16788	16895	16845	16735	16896	16945	16796	16992	16896	17005	16943	16759	16737	16912	16673	16796	16772	16797	16929	16926	16829	16866	16897	16734	16612	16868	16920	16854	16695	16719	16719	16907	16661	16976	16683	16946	16910	16921	16808	16709	16925	16849	16877	16721	17074	16781	16870	16855	16832	16813	16979	16766	16780	16850	16860	16845	16875	16694	16812	16937	16941	16967	16841	16788	16957	16821	16871	16835	16796	16887	16986	16808	16935	16809	16563	16998	16767	16928	16852	16710	16992	16653	16819	16907	16926	16999	16800	16840	16966	17035	16779	16814	16794	17073	16768	16711	16813	16899	16833	16772	16839	17038	17009	16850	16826	16789	16960	16860	16818	16916	16977	16948	16779	16946	16890	16858	16803	16869	16959	16912	16719	16988	16853	17079	16889	16918	16866	16928	16764	16845	16895	16629	16945	16868	16915	16954	16857	16788	16792	16760	16711	16856	16863	17019	16819	16995	16719	16860	17073	16792	16842	16918	16753	16939	16764	16949	16690	16854	16684	16794	16799	16928	16786	17014	16899	16964	16847	16999	16892	16818	16856	16759	16853	16968	16807	16816	16909	16831	16795	17031	16936	16977	16679	16765	16821	17003	16856	17013	16872	16883	16601	16692	16923	16955	16959	16757	16771	16802	17039	16926	16823	16848	16898	16950	16850	17018	16825	16921	16869	16911	16949	16725	16757	16831	16778	16941	16901	16815	16824	16757	16844	16891	16805	16857	17012	16887	16913	16860	16732	17036	16772	16887	16805	16889	17007	16694	17054	16773	16982	16799	16829	16971	16883	16993	17058	16811	16763	17073	16669	16891	16757	17010	16729	16735	16639	16743	16834	16794	16863	16814	16991	16779	16856	16876	16889	16894	16933	17013	17048	17024	16771	16884	16753	17045	16856	16869	16759	16879	16968	16781	16857	16796	16765	16836	16876	16896	16740	16728	16785	16906	16987	16814	16849	16791	16819	16712	16702	17008	16790	16904	16708	16956	17024	16906	16672	16800	16841	17011	16603	16941	16837	16819	16904	16733	16827	17019	16686	16719	16673	16828	16841	16714	16721	16868	16952	16879	16859	16855	16832	16810	16893	16776	16851	16826	16829	16781	16854	16969	16763	16954	16967	16882	16877	16992	16659	16838	16813	16769	16955	16969	16867	16911	16970	16848	17021	16800	16832	17070	16842	16829	16841	16683	16745	16903	16778	16886	16876	16928	16840	17024	16923	16891	16991	17031	16885	16892	16832	16907	16850	16793	16708	16903	16839	16895	16696	16999	16908	16901	16850	16989	16869	16853	16741	16896	16635	16824	16939	16828	16911	16701	16951	16715	16775	16880	16745	16846	16792	16674	16873	16817	16969	16856	16662	16940	16868	16926	16822	16991	16811	16661	16753	16774	16873	16702	16889	16785	16576	16823	16844	16884	16868	16882	16730	17001	17011	16775	16962	16807	16915	16761	16821	17003	16719	16956	16864	16993	16781	16773	16938	16891	16834	16867	16878	16726	16913	16843	17056	16855	16841	16953	16671	17034	16762	16832	16778	16865	16840	16918	16994	16758	16938	16949	16759	16867	17006	16929	16807	16921	17059	16964	16851	16832	16888	16727	16948	16983	16889	16745	16886	16814	16964	16910	16723	16861	16756	16832	16880	16842	16765	16723	16860	16782	16728	16827	16810	16934	16961	16727	16886	17061	17023	16780	16994	16984	16867	16915	17038	16893	16897	16837	16958	16925	16850	16952	16764	16781	16755	16889	16933	16780	16654	16744	16776	16961	16711	16849	16852	16907	16980	16700	16750	16974	16828	16716	16923	16856	16886	16890	16787	16900	16949	17033	16711	16904	16915	16705	16673	16755	16862	16737	16751	16894	16783	16872	16588	16949	17038	16965	17026	17009	16817	16746	16847	16964	16841	16953	16815	16947	17139	16855	16796	16739	16922	16946	16904	16867	16869	16979	16783	16932	16915	16829	16759	16951	16710	16860	16881	16961	16869	16896	16896	16759	16986	16581	16998	16981	16877	16807	16864	16943	16938	16809	16710	16810	16721	16868	16980	16868	16922	16845	16798	16875	16841	16980	16913	16922	16729	16887	16813	16760	16945	16766	16828	16659	16842	16809	16914	16742	16899	16885	16930	16758	17106	16990	16872	16948	16748	16789	17006	16839	16893	16886	16759	16621	16883	16972	16772	16896	16898	16942	16929	16782	16828	16780	16811	16886	16838	16942	16758	16791	16969	16934	16839	17057	16758	17041	16942	16869	16664	16933	16789	16856	16882	16895	16894	16938	16963	16797	16941	16784	16890	16725	16961	16836	16911	16971	16917	16900	16861	17112	16929	16860	16829	16834	16785	16908	16722	16948	16764	16827	16684	16884	17017	16978	16922	16850	16933	16900	16843	16976	16839	16840	17012	16861	16896	16843	17035	16641	16881	17084	16855	16929	16865	16941	16831	16922	16897	16783	16888	16724	16969	16887	16772	16912	16875	16690	16982	16733	16886	16839	16857	16829	16844	16887	16668	16913	16967	17027	16881	16932	16870	16943	16908	16959	16907	16783	16927	16900	17037	16971	16865	16893	16805	16973	16823	16770	16886	16978	17074	16895	16854	16950	16872	16922	16786	16972	16790	16878	16879	16860	16956	16870	16822	16896	16855	16871	16904	17003	17064	16863	16854	16845	16820	16771	16851	16740	16880	16844	16668	16878	16811	16887	16819	17004	16847	16994	16679	16678	16787	16776	16851	16938	16906	16872	16865	16841	16813	16889	16939	16919	16883	16783	16878	16855	16792	16835	16902	16824	16859	16845	16832	16651	16878	16707	17108	16837	16821	16901	16938	16631	16846	16836	16826	16914	16788	16573	17052	16905	17017	16850	16843	16960	16953	16773	16952	16910	16904	16738	16966	17099	16772	16939	16896	16734	16745	16723	16826	16742	16864	17011	16848	16986	16984	16725	16674	16732	16863	16851	16836
23778	21503	32505	65060	36250	24471	26747	23405	22073	22574	22164	21677	22145	22361	21973	21988	21697	21787	21668	21329	21150	21251	21383	21347	21491	21273	21352	21321	21118	21270	20952	21859	22949	22662	21920	21593	21311	21209	21295	21279	21044	21054	21319	21136	21026	21230	21144	21122	21081	20761	21215	21270	21239	20960	21470	20909	21282	21170	21149	21016	21251	21175	21151	21093	21043	21062	21066	20933	21298	20990	21202	20915	21160	21241	21088	21138	21187	21072	21108	21306	21192	21371	21123	21025	21156	20969	21317	21248	21168	21040	21213	21085	20940	20945	21097	21021	21016	21080	21175	21129	21186	21279	20989	21193	21115	21162	21185	21213	20916	21046	21277	21028	21097	20989	21252	20834	21047	21167	20935	20915	20999	21119	21102	21215	21063	21273	21117	21013	21130	21136	21039	21041	21050	20957	21198	20974	21167	21071	21061	21067	21125	20903	20901	21025	20954	21190	21309	21033	20911	21446	21087	21108	21176	21124	21213	21458	21071	20855	21059	21007	21176	21115	21187	20821	21061	20958	21107	21029	21073	21283	21130	21179	21176	21029	20979	21227	21335	21246	21064	21347	20928	21137	21021	21113	20969	20998	21289	21268	21001	21073	21048	21152	21019	21340	21074	21028	21380	21106	21278	21026	20926	20995	20979	20777	21049	20984	21050	21060	21026	21002	21098	20914	20915	20938	20969	21149	20904	21153	20966	20850	21010	21022	21043	21175	21257	21173	21144	21279	21303	21172	21258	21063	21222	21085	21079	21315	21154	20934	21141	21308	21289	21058	21132	21013	21043	21056	21135	21126	21018	20973	21178	20830	21076	21039	20964	21060	20996	21186	21139	21032	21127	20888	20978	21049	21268	21040	21038	21257	20888	21036	21045	21253	21180	21047	21085	21017	20962	21290	21221	21035	21103	20863	21001	21158	21095	21039	21067	21118	21172	21106	21062	21122	21175	20885	21239	21109	21105	21192	20921	21075	21200	21087	20976	20937	20851	21006	21033	20950	21110	21222	20980	21187	21141	21190	20978	21088	21087	21150	21189	21211	21231	21053	21075	21123	21043	21073	21050	21224	21232	21200	21022	21186	21191	21078	21251	20951	21022	21087	21308	21266	21073	20894	21238	21076	21074	21085	20913	20930	21071	21089	21123	21039	21008	20987	21273	21187	21156	21043	21035	21025	21141	21330	21028	20916	21166	21139	20967	21063	21197	21066	20958	21137	21084	21133	21242	21184	21118	21026	21137	21406	21169	21083	20833	21024	21121	21129	21078	21108	21112	21241	21179	21165	21038	21158	21357	21140	21188	21138	21177	21215	21077	21288	21056	21251	20925	21060	21006	20975	21024	21139	20972	21075	21142	21103	21145	21196	21189	21286	21151	20848	20998	20986	21159	21127	21012	21036	21129	20974	21019	21218	20888	21007	21328	20850	21106	21157	20892	21028	21064	21153	21185	21105	20943	21211	21165	21121	21015	20988	20873	21142	21124	21108	21160	20822	21026	21267	21080	20884	21047	21154	21220	21026	21030	21131	20874	21229	21089	20996	21158	20959	21139	21146	21173	21111	21108	21344	21147	21199	21091	20941	21102	21254	21072	21109	21062	21055	21054	21030	21040	20804	21023	20974	21101	21284	20858	21038	21032	21149	21165	21113	20909	21074	21254	21136	20999	20954	21041	21052	21060	21058	21123	21034	21139	21010	20842	21154	21247	21188	21174	21085	20980	21197	21214	21183	21307	21053	21303	21143	21103	21171	20797	21098	20921	21141	21236	21093	20976	21125	20847	21029	21093	21346	21225	20882	20951	21087	20961	21160	21203	20985	20975	21172	21076	21168	20951	21075	20889	21340	21095	21009	20978	21123	21019	20891	21450	21040	21097	20919	20950	21095	20872	20988	21193	21096	20950	20937	21107	21138	21013	21000	21124	21115	21040	21152	21084	20974	21041	21200	21194	20800	21108	20989	21130	20946	21164	21324	20997	21190	21106	20924	20981	21079	21025	20960	20896	21040	21057	21001	21124	20935	21106	20831	21303	21053	21184	20900	21075	21124	20818	21079	21258	20878	21039	20917	21196	20884	21017	21017	20990	21149	20938	20983	20871	21187	21001	20877	20986	21109	21103	21270	20964	20826	21213	21254	21081	20951	20982	21285	21104	21198	21173	21151	20919	20990	21165	21243	21153	20989	21150	21024	21065	21096	20947	21108	21260	21155	20905	21142	20940	21120	21073	20982	21073	20827	20987	21034	21070	21060	20990	20879	21082	21166	21170	21042	21202	21284	20839	20975	20989	20878	21134	21058	21198	20881	21183	21108	21168	20972	21051	21221	21214	21215	21180	21219	21106	21037	21156	21039	20930	20909	20911	20938	21013	21159	21193	21067	20826	20976	21114	21226	21203	21164	21164	21163	20978	21167	21023	20883	20929	20868	20957	21119	21031	21034	21053	20817	21179	21010	21136	21056	20943	21111	21069	21037	21178	20935	21123	21069	21148	21203	21060	21324	20977	20946	21060	21073	21140	21062	21130	21153	20900	21311	21234	21072	21019	20929	21114	21000	20923	21044	21090	20884	20922	21092	21081	21105	21257	21103	21193	21042	21012	21114	21253	21015	20959	20774	21130	21009	21107	21206	21020	20996	20869	21056	20971	21100	21126	21238	20961	21057	21154	20911	21059	21177	21388	20859	21142	21245	21062	20963	21074	20963	21118	21143	21291	20989	21064	20946	21383	21137	21039	21039	21301	21058	20885	21143	21144	21096	21143	21024	20859	20893	20947	20843	20969	20810	21250	20989	20897	21181	21263	21171	21089	21014	21181	21117	21054	21002	21277	20865	21064	21098	21231	20805	21048	21202	21273	20992	21177	20848	21287	21021	20979	21013	20948	21135	20984	21254	21083	21028	20934	20794	21221	21068	21193	21221	21132	21223	21118	20930	21337	21326	21178	21195	21091	20949	21125	20956	20983	20951	20994	21035	21116	21012	20877	20985	21322	21267	21031	20836	21347	20923	20912	20993	20945	20925	20938	21005	21136	21025	20876	21122	20995	21013	21225	20934	21043	20910	21178	21122	20983	20847	21054	20962	21203	21022	21174	20978	21020	20927	20912	21075	20949	21046	21134	21099	21071	20900	20912	21158	21171	21042	21275	21337	21059	20929	20968	21031	20917	21095	21161	21130	21135	21165	21213	21117	21019	21006	21098	20955	21003	21099	20993	21210	21178	21065	21165	21194	21086	21155	21341	21151	21214	21147	21040	20824	20972	21050	21422	20939	21093	20843	21034	21176	21031	21077	21098	21149	20971	21004	20958	21068	20922	21079	21088	21173	21100	21008	21036	21055	21151	21008	21228	20981	20979	21230	21009	20901	21020	21211	21028	21058	21243	21065	21136	20971	21010	21109	20948	21055	20941	20815	21064	21184	21337	20997	20954	21217	21103	21038	20916	20914	21288	21041	21180	20999	20993	20953	20976	21025	21223	21273	21070	21058	20961	20943	20834	20936	21045	20939	20917	21110	21167	21051	21279	21255	21148	21182	21085	20920	20877	21055	20934	20964	20926	21079	21145	21088	20939	21031	20959	21284	21147	21162	20981	21084	21134	20916	21216	20977	20934	21056	21108	20869	20857	21183	20974	21074	20965	21167	21143	21011	21068	20865	20972	21035	21087	21142	21055	21050	20887	21248	21076	21198	21029	21027	20905	21027	20905	21127	21281	20989	21063	21124	21104	21086	21118	21070	21015	21131	21244	21147	21111	21025	21047	21137	21154	21171	21235	21158	21181	21115	21035	21039	21108	21183	21280	21075	20978	21159	21193	21112	21244	21176	21185	20872	21102	21207	20853	21067	21176	21019	21076	21130	21093	21070	21082	21068	21026	20932	21042	21224	20963	20953	21195	20893	20903	20978	21204	20858	20915	20859	20906	21057	21104	20892	20984	21157	21096	21255	21084	21040	21047	21057	20987	21124	21111	21047	21090	20955	21093	21016	20867	20865	20833	21286	21074	21019	21041	21097	20876	20903	21205	20877	21041	20938	20965	21263	21097	20947	21205	21212	21179	21106	21109	21135	20962	21027	21301	20813	21110	20907	20939	21194	20948	21107	21087	21224	21095	21122	21033	21176	21183	20991	21103	20877	21224	20919	21055	21093	20835	21209	20825	21082	21124	21091	21139	21069	21296	20953	20928	21039	21184	20863	21216	21294	20851	20979	21010	21241	21071	21137	20905	21168	21064	21007	20941	20989	20876	21098	21192	21073	21004	21199	21181	21080	21223	21278	21204	21153	21065	21016	20785	21119	20958	21100	21210	21402	21130	21064	21003	21116	21168	21057	21086	21027	21128	21092	21069	21086	21051	21063	21158	21197	21229	21260	21457	20979	21131	21106	21173	21121	21034	21135	20989	21053	21168	20733	20980	20891	21114	21092	21002	20886	20973	21025	21054	21250	21109	21287	21222	21250	20955	21028	21105	21030	21195	20972	21041	21114	21139	21248	21123	20941	21141	21335	21321	21046	21017	21075	20948	21093	20851	20957	20920	21057	21153	20896	21021	20976	20959	21014	21224	21009	21158	21095	21121	20968	21147	21142	21116	21194	21049	21050	20954	21115	21108	20939	20979	21094	20990	21036	21061	21145	21076	21061	21189	21381	21121	21035	21063	20934	21212	21211	21192	21022	20983	21099	21037	21053	20909	21343	21064	21013	21065	21032	20755	21261	21177	20915	21032	20920	21224	21251	20986	21149	21103	21005	21168	21207	20933	20981	21113	20968	21043	20958	21082	21205	21288	21100	21069	21123	20945	21076	20925	21115	20949	20843	20918	21137	21134	21307	20970	21022	21296	21136	21199	20986	20944	20847	21161	21193	21088	21027	21056	20755	20966	21166	21352	21059	21147	21064	21052	21184	21186	20970	21127	21006	21044	21033	21165	21260	21072	20961	21280	21102	21137	20967	21039	21160	21002	21014	21238	21124	21176	21005	21092	21160	21191	21116	20967	20983	20911	21003	21086	20987	21017	20909	20999	21242	20997	21306	21167	21087	21101	21068	21028	20905	21275	21187	21367	21230	21249	21182	21205	21047	21262	21184	20768	20974	21104	21201	21087	21129	21069	21085	21086	20907	20844	21197	21066	21186	21001	21136	20974	20906
20513	35529	54983	94391	26933	18901	18482	18598	18087	18142	17687	17219	17428	17619	17654	17144	17090	16962	16646	16493	16521	16416	16309	16476	16587	16674	16497	16465	16464	16494	16392	17403	18953	18625	17576	16600	16379	16279	16217	16428	16370	16618	16252	16407	16278	16296	16474	16329	16353	16609	16342	16272	16189	16448	16421	16386	16405	16404	16210	16152	16468	16374	16382	16458	16286	16403	16214	16280	16232	16483	16224	16316	16233	16391	16350	16241	16304	16289	16434	16296	16416	16381	16265	16187	16244	16328	16306	16372	16273	16354	16134	16344	16418	16415	16370	16511	16326	16357	16266	16368	16377	16318	16386	16291	16138	16297	16389	16481	16278	16208	16287	16467	16213	16268	16259	16305	16267	16222	16405	16309	16283	16253	16364	16198	16343	16213	16525	16379	16393	16162	16189	16406	16239	16266	16459	16440	16401	16340	16519	16437	16307	16374	16420	16230	16459	16228	16312	16463	16535	16309	16234	16317	16257	16386	16478	16421	16234	16271	16324	16495	16293	16379	16399	16287	16491	16253	16408	16494	16342	16104	16455	16237	16302	16439	16401	16154	16515	16397	16232	16308	16375	16273	16294	16380	16219	16351	16416	16401	16432	16394	16223	16351	16295	16398	16400	16460	16192	16200	16411	16338	16268	16313	16591	16216	16249	16281	16329	16292	16377	16355	16306	16358	16407	16319	16342	16393	16262	16387	16402	16326	16381	16504	16348	16329	16248	16256	16408	16456	16370	16433	16279	16352	16400	16173	16395	16321	16214	16458	16266	16333	16338	16309	16374	16330	16414	16257	16281	16379	16308	16454	16366	16283	16293	16316	16410	16216	16329	16472	16226	16248	16274	16267	16109	16484	16408	16152	16332	16233	16451	16242	16246	16476	16193	16361	16348	16226	16448	16174	16439	16300	16380	16310	16497	16414	16280	16356	16272	16394	16319	16378	16200	16420	16144	16339	16398	16328	16442	16298	16391	16376	16462	16466	16454	16244	16486	16358	16364	16442	16304	16438	16229	16355	16286	16304	16372	16403	16428	16221	16411	16138	16115	16480	16255	16268	16318	16203	16279	16191	16370	16324	16199	16388	16274	16269	16320	16412	16387	16212	16433	16261	16379	16212	16485	16182	16427	16444	16384	16094	16401	16337	16373	16443	16423	16333	16436	16243	16382	16372	16346	16444	16425	16276	16373	16404	16284	16335	16301	16394	16342	16365	16262	16359	16332	16372	16314	16189	16354	16344	16365	16339	16292	16474	16376	16400	16313	16300	16234	16427	16345	16211	16391	16313	16245	16179	16319	16243	16164	16359	16267	16394	16467	16429	16240	16436	16413	16423	16251	16331	16207	16258	16414	16369	16440	16223	16501	16390	16278	16587	16355	16359	16387	16172	16246	16109	16355	16379	16236	16248	16422	16332	16283	16364	16300	16394	16364	16386	16315	16496	16334	16288	16025	16446	16267	16343	16409	16421	16238	16369	16395	16222	16313	16214	16225	16370	16303	16438	16240	16300	16433	16272	16454	16216	16469	16518	16329	16182	16232	16285	16406	16362	16320	16266	16210	16345	16366	16361	16201	16341	16305	16416	16248	16392	16132	16419	16315	16443	16391	16413	16391	16243	16305	16320	16374	16292	16354	16414	16160	16298	16352	16330	16422	16268	16326	16360	16341	16313	16461	16413	16364	16453	16284	16097	16274	16519	16102	16139	16535	16170	16370	16339	16489	16204	16330	16440	16252	16183	16208	16489	16268	16356	16270	16288	16331	16404	16383	16160	16329	16209	16289	16136	16483	16258	16337	16343	16408	16559	16216	16419	16250	16306	16354	16431	16336	16412	16374	16430	16116	16460	16216	16377	16222	16350	16215	16235	16485	16380	16195	16505	16235	16393	16392	16233	16219	16375	16298	16212	16383	16313	16501	16269	16387	16422	16388	16379	16378	16227	16425	16345	16276	16363	16280	16231	16393	16299	16374	16490	16438	16301	16230	16438	16360	16182	16377	16236	16373	16266	16516	16403	16391	16435	16362	16378	16368	16385	16391	16193	16378	16246	16445	16313	16415	16258	16296	16389	16118	16370	16446	16255	16294	16403	16285	16292	16521	16287	16354	16060	16397	16145	16439	16471	16248	16411	16397	16218	16332	16344	16402	16341	16430	16339	16419	16394	16419	16391	16178	16401	16060	16319	16272	16031	16534	16277	16306	16350	16433	16351	16476	16374	16409	16370	16277	16489	16314	16232	16366	16397	16367	16406	16352	16317	16368	16284	16194	16487	16267	16157	16317	16250	16436	16306	16266	16481	16292	16397	16340	16355	16297	16402	16309	16332	16417	16180	16465	16324	16509	16382	16283	16286	16501	16295	16269	16351	16209	16270	16439	16237	16311	16342	16191	16372	16303	16361	16575	16452	16355	16395	16325	16255	16372	16320	16264	16415	16302	16480	16344	16368	16114	16300	16318	16180	16411	16378	16365	16186	16240	16297	16256	16185	16215	16328	16485	16445	16449	16522	16437	16441	16409	16360	16330	16263	16235	16374	16417	16336	16383	16267	16209	16295	16381	16461	16251	16366	16323	16310	16294	16256	16264	16407	16397	16273	16159	16295	16354	16209	16190	16160	16226	16254	16539	16441	16540	16346	16278	16252	16268	16212	16440	16214	16462	16118	16287	16273	16514	16318	16448	16495	16515	16320	16217	16197	16243	16182	16430	16280	16404	16290	16398	16377	16624	16366	16308	16408	16344	16519	16328	16255	16398	16367	16334	16366	16325	16238	16134	16227	16522	16231	16437	16357	16450	16367	16420	16252	16493	16380	16291	16200	16375	16253	16394	16271	16296	16423	16355	16241	16187	16433	16438	16214	16536	16483	16241	16388	16324	16452	16279	16342	16251	16311	16232	16295	16292	16200	16339	16186	16229	16282	16259	16306	16307	16476	16281	16487	16365	16369	16240	16206	16200	16297	16253	16159	16416	16433	16281	16394	16366	16221	16155	16390	16379	16266	16346	16404	16187	16298	16361	16356	16347	16374	16338	16405	16343	16411	16239	16344	16412	16246	16425	16364	16241	16388	16309	16229	16291	16223	16183	16492	16310	16148	16372	16378	16363	16232	16451	16383	16313	16241	16364	16404	16300	16317	16270	16301	16045	16245	16413	16346	16305	16191	16438	16276	16368	16267	16466	16389	16121	16312	16326	16269	16304	16421	16249	16368	16267	16400	16280	16474	16501	16198	16349	16469	16495	16131	16244	16355	16382	16283	16336	16182	16317	16531	16143	16382	16287	16193	16411	16433	16273	16350	16395	16352	16249	16396	16363	16429	16235	16434	16246	16258	16314	16439	16410	16196	16289	16167	16411	16398	16271	16287	16378	16178	16376	16342	16308	16301	16440	16358	16368	16382	16225	16501	16361	16315	16326	16325	16371	16312	16377	16414	16229	16431	16281	16274	16254	16369	16397	16420	16353	16284	16489	16472	16311	16267	16113	16188	16275	16492	16251	16513	16403	16138	16373	16327	16418	16355	16186	16427	16352	16405	16371	16397	16277	16347	16201	16341	16311	16429	16378	16349	16434	16410	16314	16673	16384	16241	16197	16217	16212	16380	16202	16214	16243	16311	16246	16297	16328	16405	16369	16378	16564	16518	16408	16343	16207	16369	16333	16337	16350	16246	16336	16320	16462	16366	16254	16266	16248	16417	16660	16449	16127	16387	16331	16212	16438	16366	16319	16374	16373	16489	16197	16338	16310	16355	16421	16161	16287	16301	16322	16287	16261	16387	16268	16437	16292	16387	16211	16422	16448	16375	16185	16203	16250	16355	16316	16373	16421	16281	16235	16370	16371	16422	16315	16376	16370	16498	16292	16272	16422	16316	16181	16357	16376	16414	16216	16283	16237	16059	16275	16297	16407	16238	16320	16259	16454	16384	16269	16378	16246	16293	16297	16186	16309	16516	16329	16276	16194	16334	16301	16469	16234	16447	16509	16234	16259	16253	16323	16336	16400	16386	16340	16516	16453	16347	16349	16355	16385	16374	16267	16220	16194	16292	16294	16428	16423	16495	16418	16227	16108	16274	16244	16438	16414	16318	16170	16309	16524	16331	16312	16371	16322	16297	16302	16369	16410	16279	16338	16385	16335	16130	16426	16224	16240	16266	16252	16355	16169	16266	16398	16361	16410	16393	16242	16235	16362	16478	16368	16242	16332	16419	16259	16297	16169	16361	16393	16283	16091	16208	16322	16596	16602	16317	16401	16362	16175	16241	16227	16378	16327	16387	16198	16292	16334	16485	16250	16368	16394	16393	16457	16275	16384	16357	16403	16469	16226	16420	16300	16294	16403	16404	16294	16174	16317	16115	16521	16290	16428	16264	16303	16564	16302	16559	16249	16389	16378	16351	16524	16442	16385	16348	16238	16297	16366	16323	16405	16361	16483	16394	16463	16202	16370	16437	16195	16155	16307	16465	16305	16429	16173	16088	16410	16254	16452	16287	16353	16480	16367	16286	16339	16326	16319	16339	16404	16250	16233	16411	16302	16235	16359	16342	16367	16444	16399	16297	16321	16304	16361	16303	16347	16384	16337	16304	16441	16355	15996	16267	16313	16334	16242	16364	16472	16505	16394	16219	16391	16313	16235	16362	16251	16373	16342	16474	16139	16195	16542	16528	16168	16311	16446	16357	16487	16490	16297	16170	16237	16219	16391	16483	16294	16224	16338	16256	16452	16439	16288	16378	16412	16297	16200	16127	16234	16305	16241	16373	16471	16478	16288	16310	16364	16327	16495	16398	16394	16258	16351	16338	16316	16197	16315	16376	16378	16413	16318	16282	16325	16332	16382	16382	16353	16499	16685	16352	16350	16324	16232	16347	16333	16301	16384	16307	16311	16335	16386	16455	16471	16453	16414	16347	16400	16311	16285	16392	16311	16492	16493	16362	16308	16206	16415	16285	16223	16449	16259	16290	16279	16470	16407	16130	16264	16409	16475	16398	16267	16541	16165	16314	16376	16376	16363	16299	16289	16402	16336	16343	16452	16433	16244	16286	16281	16266	16433	16235	16305	16330	16437	16375	16429	16320	16348	16311	16284	16337	16393	16205	16460	16388	16354	16094	16511	16336	16319	16385	16352	16389	16245	16372	16328	16247
30233	24439	36992	47869	25983	21218	20793	20694	20672	20750	20463	20491	20431	20259	20314	20646	20468	20250	20240	20226	20157	20119	20229	20268	20273	20210	20123	20251	20421	20277	20242	20222	20259	20307	20369	20362	20326	20149	20185	20255	20213	20443	20382	20258	20494	20314	20357	19963	20130	20485	20257	20097	20160	20240	20429	20132	20116	20431	20203	20216	20174	20096	20102	20303	20202	20293	20141	20322	20315	20497	20383	19927	20208	20165	20150	20205	20297	20008	20009	20181	20231	19942	20058	20154	20322	20141	20304	20392	20295	20265	20321	20233	20365	20083	20355	20176	20265	20179	20096	20272	20248	20184	20166	20212	20218	20305	20290	20166	20010	20241	20426	20006	20388	20197	19991	20174	20473	20318	20285	20316	20228	20295	20102	20250	20466	20313	20112	20215	20367	20191	20007	20064	20326	20312	20330	20468	20269	20077	20296	20169	20104	20164	20396	20338	20193	20307	20073	20215	20338	20293	20069	20447	20324	20313	20260	20270	20140	20159	20136	20378	20118	20176	20240	20202	20231	20294	20343	20184	20205	20225	20465	20267	20266	20415	20390	20379	20405	20367	20261	20175	20375	20286	20277	20201	20287	20137	20276	20204	20469	20352	20309	20135	20213	20029	20314	20232	20187	20310	20249	20258	20208	20255	20179	20288	20113	20255	20187	20227	20276	20003	20173	20238	20289	20008	20291	20168	20405	20222	20419	20219	20191	20009	20188	20136	20194	20231	20353	20325	20358	19789	20319	20164	20306	20212	20379	20290	20203	20163	20191	20430	20250	20098	20188	20281	20430	20189	20479	20116	20201	20122	20425	20406	20236	20363	20274	20143	20475	20188	20272	20282	20222	20060	20181	20247	20162	20037	20096	20253	20245	20189	20241	20215	20151	20173	20432	20190	20462	20314	20378	20287	20089	20221	20457	20291	20427	20474	20191	20263	20134	20113	20244	20418	20511	20431	20321	20420	20334	20069	20358	20226	20319	20323	20193	20127	20244	20185	20133	20181	20122	20247	20177	20199	20212	20147	20233	20183	20208	20226	20285	20175	20199	19919	20237	20264	20103	20304	20262	20342	20289	20034	20134	20376	20261	20163	20281	20072	20177	20185	20126	20432	20234	20252	20143	20200	20234	20135	19932	20199	20045	20292	20341	20177	20298	20341	20224	20153	20408	20064	20152	20295	19985	20245	20322	20185	20283	20309	20119	20045	20087	20149	20084	20182	20184	20276	20128	20124	20280	20262	20157	19999	20123	20253	20180	20249	20229	20333	20279	20263	20295	20122	20136	20289	20160	20497	20337	20105	20247	20106	20185	20119	20294	20225	20167	20333	20464	20431	20003	20159	20261	20101	20086	20289	20311	20300	20315	20303	20294	20343	20265	20139	20180	20313	20326	20247	20278	20160	20068	20208	20169	20154	19963	20156	20106	20268	20258	20238	19989	20452	20300	20245	20003	20315	20237	20203	20147	20358	20209	20217	20293	20255	20094	20381	20198	20278	20269	20129	20296	20123	20217	20163	20476	20394	20179	20255	20118	20225	20228	20378	20236	20030	20172	20271	20273	20264	20373	20296	20272	20224	20252	20153	20315	20208	20165	20142	20270	20489	20190	20357	20428	20295	20256	20147	20164	20239	20134	20156	19983	20369	20383	20315	20375	20166	20287	20336	20249	20132	20435	20148	20278	20270	20425	20452	20242	20364	20172	20260	20197	20114	20302	20196	20413	20315	20313	20373	20276	20135	20276	20162	20310	20130	20087	20261	20406	20174	20233	20186	20227	20198	20207	20259	20324	20199	20184	20093	20405	20030	20115	20153	20439	20229	20222	20226	20257	20218	20347	20342	20316	20400	20108	20285	20161	20241	20180	20144	20323	20240	20361	20204	20345	20324	20173	20238	20127	20256	20234	20347	20055	20129	20061	20491	20185	20398	20338	20160	20305	20352	20390	20228	20143	20251	20190	20067	20280	20387	20167	20195	20201	20224	20365	20269	20173	20078	20104	20220	20259	20382	20268	20275	20145	20377	20294	20476	20231	20254	20181	20387	20315	20008	20220	20365	20142	20240	20212	20154	20263	20215	20320	20308	20172	20184	20317	20275	20288	20211	20312	20309	20312	20173	20226	20225	20127	20363	20295	20338	20142	20400	20232	20064	20248	20129	20318	20287	20229	20014	20281	20308	20168	20322	20189	20253	20483	20467	20265	19978	20371	20311	20225	20158	20346	20207	20159	20385	20208	20180	20554	20448	20105	20154	20242	20225	20335	20231	20233	20248	20114	19955	20127	20258	20294	20194	20489	20040	20289	20065	20167	20260	20240	20214	20254	20125	20156	20396	20260	20322	20111	20382	20158	20191	20121	20407	20084	20222	20242	20516	20538	20117	20171	20189	20276	20442	20063	20426	20152	20224	20122	20294	20356	20151	20202	20189	20203	20272	20562	20274	20224	20254	20304	20153	20230	20408	20293	20258	20332	20247	20536	20379	20083	20494	20279	20157	20210	20073	20240	20184	20183	20293	20182	20123	20310	20263	20350	20255	20402	20378	20483	20148	20189	20252	20138	20168	20258	20302	20353	20116	20190	20235	20421	20246	20382	20370	20322	20381	19953	20284	20285	20206	20284	20254	20199	20247	20318	20352	20230	20318	20393	20420	20112	20189	20147	20194	20278	20436	20492	20341	20195	20260	20246	20356	20277	20380	20351	20442	20047	20275	20097	20390	20357	20498	20207	19969	20282	20230	20009	20397	20078	20331	20287	20130	20464	20300	20432	20425	20235	20361	20258	20488	20221	20345	20167	20142	20297	20198	20160	20428	20581	20067	20432	20253	20204	20275	20191	20166	20392	20086	20303	20193	20343	20234	20224	20133	20289	20356	20324	20102	20249	20277	20245	20180	20040	20101	20327	20293	20313	19977	20351	20286	20127	20413	20261	20085	20242	20388	20225	20124	20296	20213	20346	20323	20154	20259	20181	20112	20170	20053	20198	20128	19988	20182	20212	20198	20074	20155	20340	20435	20331	20323	20503	20480	20409	20209	20567	20147	20327	20188	20276	20192	20328	20285	20183	20340	20171	20525	20385	20234	20127	20317	20501	20079	20291	20237	20359	20186	20251	20222	20256	20266	20225	20250	20214	20263	20396	20537	20053	20249	20096	20148	20311	20272	20124	20169	19994	20189	20270	20167	20349	20252	20320	19877	20213	20187	20380	20414	20289	20394	20267	20343	20290	20085	19979	20205	20146	20117	20231	20457	20348	20046	20313	20117	20255	20301	20196	20104	20122	20164	20203	20227	20208	20198	20185	20368	20277	20238	20271	20169	20350	20178	20178	20165	20246	20082	20264	20436	20295	20083	20138	20073	20321	20105	20234	20207	20368	20316	20123	20363	20268	20265	20170	20246	20099	20479	20331	20313	20291	20215	20296	20167	20161	20129	20089	20120	20239	20318	20115	20146	20288	20193	20363	20204	20344	19974	20202	20359	20354	20166	20293	20065	20240	20205	20138	20086	20162	20212	20282	20330	20241	20217	20334	20447	20062	20099	20229	20285	20199	20235	20341	20283	20206	20169	20339	20115	20244	20335	20202	20255	20297	19982	20143	20311	20295	20228	20253	20325	20283	20233	20265	20184	20478	20273	20134	20308	20147	20364	20166	20386	20359	20346	20432	20190	20364	20269	20313	20242	20365	20222	20250	20241	20212	20274	20105	20117	20073	20233	20147	20173	20057	20105	19955	20171	20370	20240	20376	20132	20174	20234	20063	20210	20120	20280	20134	20262	20207	20279	20194	20194	20234	20242	20290	20442	20451	20252	20478	20192	20343	20214	20227	19979	20084	20281	20149	20347	20265	20173	20465	20578	20333	20220	20160	20354	20144	20179	20389	20328	20226	20424	20315	20257	20245	20224	20572	20380	20398	20436	20182	20100	19999	20176	20048	20112	20277	20285	20350	20222	20312	20316	20135	20215	20136	20226	20253	20271	20278	20183	19940	20268	20084	20204	20334	20389	20276	20330	20144	20330	20060	20389	20192	20454	20160	20412	20187	20154	20201	20391	20202	20053	20237	20234	20358	20227	20098	20293	20162	20293	20390	20008	20329	20280	20189	20442	20396	20337	20368	20172	20280	20213	20183	20142	20389	20258	20162	20183	20216	20218	20563	20421	20508	20309	20332	20385	20183	20425	20374	20134	20329	20169	20177	20223	20370	20322	20263	20047	20159	20319	20489	20389	20304	20119	20009	20327	20278	20407	20442	20224	20557	20434	20197	20131	20443	20279	20195	20231	20322	20354	20387	20026	20181	20450	20475	20183	20235	20220	20217	20177	20273	20081	20179	20178	20263	20191	20422	20187	20196	20323	20360	20457	20393	20137	20276	20467	20200	20174	20030	20356	20255	20437	20569	20388	20384	20222	20069	20229	20139	20374	20187	20108	19955	20211	20288	20406	20096	20360	20332	20065	20252	20263	20328	20461	20332	20203	20130	20410	20445	20281	20484	20350	20144	20368	20248	20445	20233	20335	20370	20109	20180	20317	20291	20119	20416	20287	20319	20335	20218	20317	20539	20215	20369	20124	20130	20359	20185	20272	20272	20243	20115	20224	20169	20260	20247	20158	20214	20252	20231	20534	20384	20429	20294	20222	20226	19920	20266	20140	20279	20382	20179	20195	20304	20400	20175	20192	20204	20248	20277	20189	19960	20165	20229	20218	20077	20385	20209	20151	20352	20013	20235	20207	20345	20375	20439	20530	20126	20206	20344	20252	20267	20442	20222	20143	20106	20092	20345	20314	20132	20391	20215	20123	20278	20286	20097	20159	20117	20227	20168	20262	20422	20276	20237	20338	20233	20223	20216	20063	20275	20393	20369	20362	20348	20083	20175	20354	20225	20254	20163	20261	20316	20218	20057	20095	20293	20384	20176	20425	20413	20345	20408	20065	20329	20210	20054	20250	20108	20093	20333	20134	20306	20155	20401	20349	20186	20261	20336	20200	20161	20353	20410	20054	20526	20253	20138	20217	20390	20310	20198	20195	20310	20162	20216	20419	20428	20327	20309	20090	20204	20258	20565	20193	20148	20345	20200	20576	20487	20318	20326	20245	20372	20286	20142	20443	20293	20323	20147	19978	20154	20157	20394	20415	20152	20228
18045	22788	39274	44018	17792	16315	16429	16504	16233	16360	16084	16235	16071	16171	16187	16263	15957	15903	15863	15841	15922	15984	15936	15851	15968	15930	15759	15842	15779	16021	15975	16007	16063	16251	15993	16117	15898	15932	15969	15737	15815	15878	15853	15949	16000	15860	16106	15952	16011	15920	15894	15899	15939	15781	16055	15900	16082	15952	16152	15932	15755	15876	16080	15926	15874	15882	15587	15902	15995	15798	15820	16091	15793	15840	15894	15888	15719	15879	15988	15994	15763	15829	16004	16046	15817	15844	15684	15960	15850	15800	16019	15891	16057	16025	15862	15798	15982	15919	15783	15883	15949	15941	15821	15939	15822	15938	15654	15953	15872	15662	15781	15670	15786	15885	15790	16119	15777	15935	15694	15849	15918	15924	15940	15953	15653	15953	15989	15797	15966	15727	15850	15852	16127	15849	15970	15886	16056	15909	15860	15984	15842	16000	15999	15690	15852	16083	15946	15948	15738	15813	15871	15827	15889	15754	15942	15826	16014	15930	15872	15902	15960	15952	16012	15938	15747	16027	16006	15943	15868	15955	15846	15920	15854	15832	16004	16030	15878	15709	15749	15956	15792	16120	15783	15921	15825	15931	15910	15833	15980	15679	15817	15693	15858	15731	15851	15888	15970	15798	15916	15823	15801	15873	15650	15857	15906	15911	15688	15895	15905	15899	15897	15888	15712	15841	16013	15723	15819	15804	15888	15780	15910	15899	15755	15932	15905	15835	15914	15844	16090	15775	15968	15829	15819	15743	15979	15926	16042	15958	15863	15723	15866	15811	15856	15753	15798	15929	15869	15819	15863	15924	15662	15884	16050	15967	15763	15941	15843	15804	15935	15814	15898	15836	15876	15873	15839	15840	15823	15803	15920	16126	15922	15806	15847	15788	15804	16039	15829	15918	15940	15803	15743	15959	15982	15830	15908	15838	16057	15769	15871	15856	15796	15887	15820	15819	15822	15774	15648	15687	15918	15885	15820	15997	15982	15825	15878	15993	16003	15988	15886	15953	15948	15885	15856	15857	15934	15991	15758	15874	15918	15724	15979	15812	15772	16086	15746	15946	15967	15848	15889	15799	15834	15982	15981	15926	15812	15779	15835	15880	15846	15883	15762	15725	15822	15883	16031	15945	15813	15847	15752	15805	15936	15776	15982	15847	15870	15897	15922	15868	15783	15790	16012	15829	15814	15687	15937	15867	15824	15833	15612	15744	15888	15799	15820	15781	15828	15814	15911	16043	15912	15924	15938	15858	15982	15809	15790	15857	16038	15802	15928	15895	15829	16133	15988	15886	15751	15842	15894	15872	15937	15728	15893	15921	15888	15866	15798	15791	15794	15824	15730	15838	15890	15989	15886	16102	15895	15930	15858	15764	15843	15901	15995	15771	16007	15723	15915	15918	15953	15761	15918	15897	15880	15966	15847	15700	15847	15918	15893	15958	15796	15828	15894	15896	15890	15806	15834	15803	15941	15777	15931	15842	15734	15667	15866	16110	15894	15898	15794	15817	15744	15922	15906	15875	15720	15837	15801	16008	15958	16025	15885	15922	15910	15702	15802	15863	15906	15766	15907	15924	15793	15884	15833	15823	15863	16068	15977	16005	15722	15902	15841	15885	15940	15786	15948	15852	15668	15838	15737	15887	15843	15866	15792	15913	15865	16082	15816	15716	15738	15886	15963	15787	15810	15866	15930	15867	15973	15816	16029	15709	15843	15783	15775	15723	15994	15886	15960	15732	15870	15685	15905	15946	15876	15608	15904	15733	15830	15770	16012	15922	16052	15879	15835	15931	15968	15802	15773	15711	16065	15848	15899	15831	15921	15944	15860	15919	15875	15921	15745	15950	15908	15896	15933	15805	15889	15722	15773	16032	15966	15896	15944	15940	15811	15879	15943	15994	16038	15846	15876	16005	15896	15925	15849	15826	16026	15926	16060	15962	15797	15974	15791	15866	16053	15926	15795	15884	15771	15846	15843	15755	15835	15852	15821	16015	15837	15891	15862	15816	15867	15812	15875	16010	15932	15810	15885	15911	15729	15955	15828	15943	15860	15919	15861	15863	15770	16091	15997	15944	15996	15959	15907	16039	15932	15706	15914	15884	15718	15989	15946	16038	15965	15956	15820	15949	15915	15802	15867	15865	15863	16033	15828	15884	15747	15987	15675	15658	15883	15867	15698	16052	15815	15963	15824	15864	15997	15894	15989	15830	15935	15855	15834	15805	15903	15733	16087	15761	15861	15958	15865	15956	15846	16054	15794	15775	15974	15603	15893	15892	15902	16004	15887	15783	15716	15948	15858	15855	15886	16089	16027	16009	15843	15849	15834	15921	15905	15803	15743	15934	15820	15873	15741	15859	15966	15903	16098	15880	15991	15912	15936	15782	15722	15933	15954	15882	15928	15941	16048	16018	15908	16112	15866	16083	15748	15869	15878	15895	15929	15946	16065	15823	15866	15919	15854	15837	15953	15794	16026	16094	15791	15990	15697	15755	15979	16082	15889	15654	15912	15875	15835	15834	15862	15944	15992	15897	15923	15999	15796	16080	15873	15888	15898	15832	15966	15924	16025	16040	15925	16044	15905	15804	16030	15866	15876	15769	15862	15937	15991	15878	15963	15756	15858	15735	16090	15796	15931	15778	15862	16034	15852	15783	15809	16095	15846	15682	15741	16022	15722	15949	15899	15774	15924	15748	15886	15935	15971	15740	15954	15904	15788	15938	15829	16116	15809	15897	15805	15840	16003	15851	15880	15908	15937	15904	15953	15825	15782	15879	15922	15784	15886	15851	15902	15894	15827	15797	16020	15877	15873	16016	15781	15962	15886	15982	15847	15850	15760	15944	15962	15756	15791	15915	15930	15791	16002	16004	15865	15819	15643	15914	15700	15888	15776	15937	16087	15702	15797	15822	15819	15977	15808	15806	15801	15979	15739	15878	15943	16013	15874	15854	15808	15901	15807	15914	15691	16021	15880	15846	15988	15826	15676	15844	15988	15936	15818	15981	15892	15923	15939	15785	15736	15748	15916	16146	15963	15939	15843	15859	15769	16092	15910	15881	15729	15984	15846	15894	15984	15732	15981	15791	15962	16001	15890	15839	15859	15990	15836	15798	15974	15763	15964	15716	15931	15848	15769	15745	15843	16099	15984	16086	15901	15831	15719	15918	15774	15915	15732	16127	15920	15888	15669	15971	15739	15719	15793	15660	15903	15787	15921	15799	15836	15901	15938	15788	15966	15907	15887	15746	15879	15858	15844	15735	15769	15901	15844	15874	15818	15913	15886	15911	15788	15877	15934	15900	15808	15822	15838	15899	15903	15884	15994	16009	15837	15660	15839	15881	15830	15810	15746	16082	15962	15864	15879	15977	15960	16033	15728	15888	16031	15854	15815	15879	16009	15890	15982	15944	15936	15892	15841	15776	16047	15873	15874	15895	15829	15672	15967	15909	15847	15709	15953	16075	15758	16011	15929	15872	15668	15851	15763	15895	15890	15953	15848	15756	15914	15797	15735	15909	15834	16118	15954	15777	15912	15872	15866	15793	15980	15747	15810	15814	16018	15931	15912	15901	15970	15935	15781	15984	15959	15779	15924	15924	15706	15929	15965	15851	15935	15837	16022	15858	15828	15730	15651	15890	15821	15925	16014	15933	15977	15817	15990	15890	16065	15925	15926	15919	15703	15939	16043	15830	15781	15931	15880	16039	15687	15832	15869	16049	15721	15908	16051	15742	15857	15834	15905	15894	15880	15966	15968	16117	15931	15987	15993	15862	15942	15697	15769	15785	15771	16007	16047	15931	15890	15964	15995	15829	15965	15917	15834	15879	15831	15833	16123	15841	15909	15900	15908	15686	15952	15640	15861	15856	15983	15729	15979	16000	16034	15982	15962	15761	15854	15937	15973	15964	15879	15941	15768	15831	15749	16021	15962	15751	15979	15799	15833	15859	15899	15692	15884	15832	15904	15851	15902	15773	15935	15889	15947	15966	15721	15897	15891	15936	15965	15959	15821	15910	16024	15881	15969	15845	15803	16094	16028	15798	15784	15797	16022	16000	15965	15803	15828	15856	15715	15863	15875	15795	15935	15840	15866	15936	15960	15739	15990	15897	15884	15952	15697	15780	16024	15917	15815	15811	15958	15789	15932	15780	15812	15746	15819	15855	16079	15991	15939	15901	15820	15974	15804	15997	15985	15773	15959	15769	15823	15961	15993	15945	15773	15796	15741	16006	15968	15799	15851	15921	15954	15891	15820	15706	15911	15891	15943	15811	16139	15891	15890	16005	15899	15722	15860	16032	15708	15909	15747	16047	15980	15977	15903	15854	15950	15957	15729	16013	15952	15897	15978	15923	15783	15977	15885	15806	15762	15830	16081	15776	16009	16008	15927	15811	15887	15870	16064	15979	15826	15913	15875	16055	15798	15919	15868	15948	15887	15866	16014	15754	15905	15852	15885	15819	15697	15887	15854	15790	15840	16077	15942	15783	15751	15929	16149	15779	15859	15996	15833	15777	15975	16088	15812	16000	15956	15960	16127	16165	15865	16084	15926	15872	15933	15868	15776	16079	15937	16005	15857	15801	16094	15819	15809	15832	15889	15844	15905	15778	15893	15850	15924	15780	15906	15890	15924	15818	15910	15786	15774	15994	15897	15807	15923	15896	15892	15975	15897	15896	15828	15923	15979	15895	15773	15895	15868	15893	16043	15774	15959	15853	15847	15665	15894	15948	15994	15757	15797	15841	15859	15845	16056	15764	15908	15873	15815	15823	15841	15745	16061	15825	15925	15786	15959	15840	15917	15983	15763	16055	15835	15817	15772	16046	15940	16113	15882	15768	15940	15810	15981	15811	15770	15900	15658	15845	15725	15850	15853	15768	15693	16003	15878	15854	15947	15790	15988	15993	15958	15734	15742	15891	15802	15926	15864	15970	15911	15902	15974	15914	16009	15906	16105	15832	15926	15830	15780	15925	15964	15950	15887	15824	15844	15868	15871	15706	15894	15794	16070	15905	15761	15923	15877	15830	15941	15916	15902	15807	15807	15935	15732	16016	15879	15821	15900	15940	15792	15856	15767	15954	15807	15603	15829	15886	15814	15859	15862	16034	15775	15762	16105	15785	15977	15934	15851	15886	15785	15828
25380	21477	36927	67498	34915	24930	24203	21660	21604	21580	20970	20886	21294	21240	21102	20813	20811	20829	20622	20812	20825	20560	20788	20702	20944	20538	20679	20374	20565	20570	20580	21054	21381	21275	20839	20700	20525	20553	20509	20600	20517	20501	20561	20749	20552	20597	20220	20544	20545	20590	20526	20572	20471	20469	20449	20581	20681	20726	20631	20462	20523	20418	20652	20515	20363	20532	20563	20660	20689	20738	20676	20575	20631	20441	20492	20698	20358	20552	20401	20552	20609	20507	20510	20468	20684	20603	20681	20401	20503	20545	20624	20546	20644	20426	20593	20566	20561	20635	20617	20687	20523	20704	20449	20709	20506	20565	20402	20693	20617	20624	20504	20438	20499	20518	20600	20430	20522	20425	20676	20566	20536	20633	20704	20782	20455	20464	20485	20544	20446	20446	20503	20609	20555	20360	20404	20584	20405	20465	20845	20711	20572	20383	20397	20432	20460	20417	20565	20361	20776	20587	20572	20627	20373	20473	20556	20526	20782	20768	20567	20428	20392	20529	20457	20276	20753	20499	20367	20474	20677	20596	20538	20667	20586	20614	20694	20608	20504	20468	20647	20444	20491	20867	20450	20519	20606	20504	20741	20556	20815	20609	20258	20592	20513	20544	20468	20526	20605	20494	20549	20595	20669	20597	20677	20630	20559	20464	20442	20572	20732	20640	20339	20609	20713	20852	20423	20578	20576	20653	20678	20572	20767	20419	20438	20556	20550	20596	20573	20529	20449	20626	20719	20434	20517	20592	20142	20507	20509	20445	20469	20543	20616	20593	20570	20548	20381	20507	20583	20513	20382	20426	20537	20550	20301	20418	20357	20522	20687	20423	20390	20400	20682	20483	20495	20628	20353	20662	20587	20572	20475	20499	20300	20607	20634	20595	20577	20515	20705	20733	20424	20589	20321	20444	20451	20572	20498	20591	20314	20271	20709	20447	20609	20529	20416	20574	20495	20401	20336	20600	20477	20430	20442	20503	20640	20577	20430	20549	20561	20289	20553	20554	20675	20594	20536	20426	20371	20425	20595	20644	20494	20423	20626	20618	20560	20595	20561	20579	20385	20492	20591	20566	20719	20375	20595	20635	20658	20535	20651	20646	20481	20450	20373	20542	20598	20403	20438	20520	20587	20660	20606	20178	20467	20361	20600	20612	20619	20578	20776	20479	20524	20364	20651	20515	20479	20406	20739	20498	20543	20466	20406	20434	20629	20361	20548	20600	20607	20362	20505	20578	20518	20482	20714	20551	20518	20587	20466	20695	20505	20441	20340	20483	20418	20730	20698	20501	20383	20283	20397	20598	20455	20407	20729	20519	20483	20630	20505	20574	20420	20440	20571	20565	20545	20404	20493	20588	20461	20663	20638	20661	20423	20504	20519	20244	20384	20629	20382	20454	20642	20499	20689	20497	20680	20280	20374	20544	20427	20366	20515	20741	20569	20601	20672	20615	20466	20315	20606	20334	20435	20717	20586	20387	20501	20468	20715	20578	20671	20602	20591	20608	20646	20516	20645	20637	20536	20552	20399	20571	20449	20341	20531	20483	20593	20800	20580	20506	20365	20612	20662	20471	20521	20630	20501	20664	20349	20520	20530	20576	20407	20464	20554	20584	20619	20533	20565	20315	20553	20675	20678	20683	20679	20608	20600	20577	20388	20680	20397	20530	20607	20361	20530	20594	20570	20715	20590	20596	20624	20633	20492	20668	20380	20376	20685	20745	20520	20503	20493	20497	20408	20497	20565	20415	20395	20564	20547	20539	20695	20445	20599	20496	20469	20510	20471	20616	20604	20728	20420	20684	20577	20715	20488	20539	20470	20630	20548	20376	20497	20447	20555	20560	20455	20489	20636	20568	20711	20499	20722	20628	20376	20467	20602	20577	20508	20269	20574	20182	20728	20583	20534	20274	20436	20294	20640	20520	20635	20523	20540	20295	20519	20522	20568	20499	20633	20521	20667	20504	20558	20324	20500	20353	20568	20733	20688	20669	20729	20520	20516	20344	20477	20483	20637	20597	20316	20341	20631	20534	20475	20432	20461	20514	20780	20730	20666	20302	20738	20439	20334	20540	20635	20423	20467	20485	20454	20545	20445	20422	20416	20466	20431	20346	20469	20591	20593	20553	20566	20612	20436	20645	20524	20549	20602	20621	20649	20446	20622	20516	20485	20591	20394	20473	20510	20622	20578	20378	20677	20485	20573	20679	20712	20700	20523	20443	20435	20462	20714	20624	20463	20608	20583	20650	20508	20521	20360	20695	20620	20514	20467	20654	20730	20746	20640	20561	20549	20584	20348	20639	20449	20559	20735	20547	20394	20607	20478	20560	20441	20390	20556	20654	20478	20399	20603	20534	20600	20393	20356	20480	20704	20577	20463	20643	20492	20470	20631	20393	20479	20499	20502	20745	20398	20632	20418	20336	20433	20509	20445	20730	20613	20704	20547	20623	20471	20683	20574	20625	20457	20733	20591	20726	20385	20485	20513	20775	20412	20498	20359	20556	20544	20729	20470	20326	20353	20626	20437	20634	20407	20576	20445	20275	20939	20529	20306	20501	20716	20412	20690	20444	20388	20534	20432	20531	20658	20468	20602	20573	20736	20510	20679	20438	20532	20570	20429	20589	20927	20531	20655	20599	20484	20625	20536	20277	20490	20387	20264	20696	20558	20360	20495	20782	20615	20581	20623	20437	20404	20536	20526	20502	20726	20632	20565	20499	20576	20563	20685	20453	20494	20528	20433	20481	20466	20485	20219	20565	20517	20501	20549	20453	20629	20399	20595	20493	20584	20369	20371	20719	20532	20556	20802	20586	20506	20552	20668	20546	20596	20879	20568	20491	20641	20667	20807	20352	20544	20708	20594	20533	20610	20411	20709	20534	20584	20525	20551	20314	20385	20512	20475	20405	20511	20372	20475	20508	20534	20533	20303	20574	20562	20658	20495	20306	20423	20477	20509	20474	20565	20588	20573	20567	20382	20511	20507	20713	20562	20604	20709	20715	20513	20548	20508	20409	20623	20409	20419	20509	20793	20546	20596	20251	20469	20373	20429	20455	20429	20526	20347	20398	20565	20577	20561	20487	20432	20585	20548	20624	20308	20831	20730	20510	20604	20529	20524	20818	20658	20532	20633	20565	20708	20535	20718	20586	20607	20626	20591	20749	20651	20501	20468	20702	20625	20344	20504	20613	20606	20777	20678	20609	20618	20612	20582	20650	20556	20575	20553	20262	20383	20687	20590	20582	20529	20346	20307	20486	20422	20530	20466	20788	20598	20530	20292	20335	20583	20462	20462	20475	20405	20407	20520	20748	20596	20515	20480	20508	20614	20688	20715	20329	20524	20462	20531	20655	20719	20253	20301	20560	20565	20327	20352	20255	20343	20567	20531	20811	20538	20389	20397	20568	20594	20572	20504	20574	20639	20413	20616	20560	20704	20617	20623	20648	20609	20560	20516	20417	20399	20750	20547	20613	20603	20475	20583	20545	20511	20476	20487	20516	20468	20332	20321	20703	20396	20416	20404	20502	20632	20535	20572	20293	20490	20428	20459	20482	20636	20480	20373	20468	20519	20546	20379	20788	20227	20473	20393	20257	20504	20545	20510	20501	20351	20458	20443	20378	20324	20656	20591	20408	20588	20646	20436	20534	20592	20389	20576	20662	20480	20547	20605	20656	20511	20601	20520	20595	20485	20552	20544	20635	20431	20692	20467	20574	20659	20485	20391	20532	20442	20449	20451	20418	20348	20444	20501	20669	20508	20445	20623	20468	20379	20238	20539	20485	20568	20578	20569	20573	20592	20475	20276	20323	20594	20182	20663	20419	20268	20439	20461	20297	20670	20629	20682	20438	20746	20487	20540	20411	20484	20501	20794	20424	20385	20558	20753	20606	20496	20554	20467	20653	20525	20665	20621	20395	20425	20668	20570	20556	20464	20374	20677	20544	20667	20661	20555	20425	20569	20555	20332	20516	20625	20593	20632	20592	20644	20481	20607	20526	20539	20449	20639	20544	20517	20492	20431	20419	20427	20637	20682	20745	20485	20465	20633	20430	20349	20645	20344	20448	20626	20493	20686	20352	20672	20467	20559	20563	20368	20545	20462	20482	20497	20639	20650	20695	20547	20690	20488	20685	20483	20355	20554	20542	20606	20468	20811	20519	20349	20672	20641	20630	20553	20497	20628	20566	20427	20495	20577	20572	20639	20615	20352	20589	20522	20445	20461	20498	20608	20628	20595	20568	20468	20730	20658	20693	20812	20521	20374	20263	20500	20496	20494	20528	20614	20639	20337	20395	20693	20581	20647	20495	20441	20573	20587	20747	20572	20571	20387	20630	20604	20631	20378	20746	20395	20436	20521	20421	20464	20567	20545	20524	20469	20763	20753	20689	20725	20518	20511	20605	20548	20513	20729	20851	20313	20256	20467	20470	20449	20610	20543	20539	20610	20326	20615	20818	20685	20671	20603	20689	20504	20761	20451	20469	20549	20488	20587	20521	20532	20634	20991	20404	20644	20600	20583	20443	20491	20582	20616	20547	20439	20529	20491	20470	20550	20596	20467	20400	20811	20475	20583	20448	20527	20526	20621	20419	20376	20422	20597	20534	20495	20648	20380	20288	20736	20538	20695	20404	20487	20631	20565	20385	20534	20477	20558	20501	20484	20467	20592	20669	20631	20640	20815	20589	20376	20426	20456	20692	20534	20671	20647	20741	20798	20371	20548	20539	20518	20475	20585	20487	20571	20500	20435	20563	20615	20396	20649	20512	20326	20400	20554	20588	20621	20598	20461	20647	20727	20637	20484	20321	20471	20544	20560	20718	20556	20537	20552	20720	20638	20520	20549	20512	20667	20481	20704	20481	20428	20474	20881	20592	20417	20600	20655	20596	20591	20529	20571	20447	20365	20653	20405	20660	20487	20630	20702	20480	20734	20549	20655	20499	20410	20582	20656	20589	20487	20730	20655	20447	20480	20566	20656	20620	20413	20600	20525	20494	20510	20483	20574	20477	20383	20580	20630	20317	20482	20517	20640	20379	20747	20433	20395	20486	20628	20485	20372	20405	20690	20790	20805	20568	20614	20467	20823	20524	20429	20575	20502	20633	20686	20503	20509	20372	20578	20509	20542	20635	20468	20604
18113	29378	64302	83512	20953	17806	17559	17476	17339	17042	16896	16722	16923	16742	16694	16661	16409	16352	16079	16070	16333	16324	16285	16243	16002	16265	16244	16173	16231	16210	16079	16957	17244	16868	16461	16275	16199	15941	15979	16268	16181	16158	16153	16165	16247	16025	15965	15954	16222	16011	15897	15938	16131	16151	16151	16222	16082	16195	16170	16120	16007	16025	16201	16098	16090	16224	16148	16116	15938	16193	16128	16021	15899	16065	16021	16041	16224	15897	15982	16054	16183	16065	16100	15988	16041	15948	16129	16066	15995	16097	15992	16251	16048	16207	16140	16088	16172	15990	16107	16125	15980	15939	16060	16079	15979	16013	16039	16101	16171	16090	16247	16011	16287	16098	16255	16001	16000	15977	15893	15969	16179	15961	16017	15888	16194	16041	16052	16025	16207	16073	16100	16367	16074	16091	16080	16139	16158	16082	15895	16077	15908	16113	16258	16004	16179	16091	16051	16053	16149	16117	16054	16276	16197	15925	15993	16127	16197	16225	16126	16047	16107	16108	16222	16165	16130	16034	16154	16098	15939	15898	16066	16084	16042	16044	16005	16093	16157	16009	16108	16008	16144	15977	16053	16084	16046	16077	16071	16106	16018	16132	16068	16067	16055	16054	16141	15954	16149	16092	16172	16244	16152	15947	15914	16217	16087	16084	16145	16129	16214	16014	15914	16133	16108	16037	16086	16019	15956	16029	15980	16103	16137	16166	16022	16095	15933	16054	16086	16150	16143	16033	16137	15950	16009	15997	16124	15971	16002	16118	16138	16147	16172	15974	15976	16263	16198	16089	16118	16067	15893	15852	16095	15961	15992	16170	15965	16064	16085	15993	16193	16144	16090	16171	16031	16106	16144	15977	16016	16129	15979	15980	16144	16237	15998	16182	16167	16168	16262	16057	16029	15891	16168	16179	16084	16023	16293	15999	16008	15959	16033	16121	16107	15972	15831	16052	16050	16280	15961	16048	16003	15891	16022	16035	16049	16052	16076	16043	16039	15971	15881	16210	15927	15897	16137	16131	16168	16144	16190	16164	16118	16193	16288	16009	16130	16050	15950	16035	16149	16223	15942	16094	16109	16004	16117	16141	16031	16053	15997	16018	16055	16134	16091	16059	16132	16011	16155	15930	15993	15990	16017	16018	16015	16000	16097	15993	16166	16130	15967	16089	16043	16049	16008	16116	15898	16104	16023	15873	16024	16181	16022	16005	16098	15998	16143	16262	16025	16054	15995	16112	16102	15950	15924	15954	16071	16022	16040	15984	16061	16130	16122	15884	15990	16081	16057	16185	16145	16035	16084	16173	15989	16105	16075	16100	16230	16016	16022	15961	16002	16253	16064	16198	16099	16107	16149	16135	16221	16007	15963	16129	16071	16097	15990	16044	16043	16114	16108	16000	16109	16161	16110	15940	15930	16000	16066	15960	16083	16179	15931	16120	16099	16067	15924	16038	15985	16239	16033	16315	16132	16161	16026	16098	16106	16073	15914	15940	15779	16006	16168	16028	16128	16063	15930	16239	15905	16063	16122	16246	16113	16064	16061	16047	16123	15981	16037	16170	16069	16065	16176	16146	16044	16091	16234	16029	16096	15957	16070	15880	15984	16133	16166	16246	15977	16041	16077	16076	16040	15886	15979	16139	16131	16085	16254	16033	16157	16152	16031	16092	16110	16108	15852	15803	15879	15865	16058	16104	15953	15959	15962	15987	16070	16169	15987	16121	16086	16213	16169	15866	16078	16256	16059	16139	16169	16161	16287	15967	15892	16080	16219	16173	16040	16151	16005	15976	15979	16004	15958	15901	16158	16110	16213	16042	16235	16083	15955	16273	16065	15948	16077	16171	16096	16065	16029	16044	16063	16255	16150	16283	16109	15996	16112	15908	16203	15990	16193	16178	16196	15995	15964	16055	15910	16256	15920	16062	15901	16193	16202	16163	16064	16061	16223	16053	16196	16012	15951	16080	16181	16014	16147	15981	16230	16012	16123	16014	15973	16012	16183	16107	16144	16015	16015	16111	16206	16229	16024	16144	16021	15938	16112	15910	15955	15972	16069	16025	16017	16048	16171	16135	15976	15973	16189	15999	15989	15969	16055	16113	16056	15922	16138	16269	16226	16109	16013	16136	15962	16015	16140	16015	16058	16128	16119	16108	16112	15891	16086	16057	15852	16077	15953	16061	15901	16120	15980	15960	16071	15941	16062	16219	15950	16122	16064	16072	16127	15978	15969	16187	16083	16094	15927	16020	16059	16186	15999	16205	15940	15989	16129	16092	16156	15968	16000	16166	16110	15926	16056	16106	16075	16102	16102	16161	16126	16118	16041	16064	16130	16014	16042	16024	16088	16271	16053	16238	16011	16059	16080	15952	16142	16110	16071	16289	16029	16124	15991	16026	16064	16027	16168	16052	15981	16080	16024	16263	15939	15999	16022	16151	16251	16238	16114	16117	16059	16312	16028	16053	16052	16072	16240	16139	16116	15985	16150	16021	16065	15938	15968	16032	16081	15992	15944	16026	16075	16135	15953	16014	16206	16030	15956	16008	16159	15934	15999	16023	16237	16233	16267	16018	16099	15940	16096	16041	16119	16142	16190	15932	15994	16063	15908	16032	16227	16060	16065	15992	16057	16334	16257	16171	16203	16108	16205	16004	16144	15998	16080	16027	16035	15902	16081	16199	16159	16038	16173	16146	16198	15967	15976	15976	16147	15905	16102	16061	16251	16067	16195	15949	15957	16034	16092	16079	16043	16132	16098	16159	16102	16131	16344	15993	15979	15924	16123	16077	16103	16071	15988	16118	16082	16169	16118	16034	16074	16064	16129	15994	15873	15912	16042	16140	16193	16194	16066	16021	15991	16096	16083	15874	16039	16056	16178	16071	15988	16212	16040	16060	15811	16229	16067	16212	16147	16188	15983	16081	16031	16118	16083	16100	15981	16115	16139	15915	16187	15956	16053	16141	16131	16146	15759	16126	15991	16145	16157	15954	16127	16038	15982	15964	16135	16184	16176	16006	16177	16164	15964	15869	16078	16122	16016	16201	16007	16020	16139	16169	15905	16072	16220	16052	15892	15932	16017	16027	16175	15997	15831	16047	16133	16174	15959	15887	16039	15900	16109	16020	16144	16098	16129	16088	15960	16113	16253	16053	15998	16097	15930	15966	16065	15985	15980	16132	16070	16028	15958	16234	16214	16280	16095	15923	16045	16043	16022	15988	16073	16061	16144	16030	16165	16132	16112	16048	16069	16121	16031	16246	16090	15982	16020	16123	16102	16068	16048	15983	16126	16005	16034	16251	16063	16236	16067	16027	15988	16239	16117	16011	16049	16061	16214	16079	16093	16149	16152	16196	16118	16187	16124	15945	15909	16057	16029	16187	15930	15956	16287	15996	16053	16159	16064	15994	15979	16007	16020	16100	15997	16170	16026	16021	16252	15977	16075	16091	16096	16085	16140	16142	16031	16072	15898	15965	16161	16095	15961	16036	15957	16169	16127	16038	16060	16158	16076	16129	16161	15972	16072	16138	16094	16007	15912	16082	16137	16168	16293	16014	16127	16096	16140	16058	16188	16026	16083	16278	16036	16116	16216	15966	16142	16143	15952	16013	16078	16036	16103	16051	15933	15890	16219	16007	16171	16062	15919	16027	16148	16009	16082	15945	15859	15970	16153	15948	16127	16109	16035	16222	15988	16111	16088	16114	16041	16155	16056	16095	15941	16001	16105	16092	16102	16227	16151	15863	16261	16054	15845	16072	16083	16039	16115	16057	16084	16163	16165	15834	16200	16020	16105	16130	16219	16202	15945	16051	16138	15990	16064	15975	16114	16171	16130	15949	16149	16186	16052	16044	16189	16149	16069	16103	16113	16050	15968	16071	15958	16001	16053	16042	16102	16186	16199	16088	16137	16210	16037	16136	15771	16000	16062	16070	16198	16189	16097	16118	16082	16131	16135	16160	16045	16066	16176	16012	16221	15884	16080	16019	16294	16108	15903	15999	16109	15972	16118	16080	16041	16066	16161	16036	16132	16053	16093	16254	16033	16096	16108	16092	15945	15738	16136	16033	15747	16078	16197	15884	16232	16050	16175	16078	16033	16075	16076	16138	16039	16176	16176	15928	16134	16140	16221	16038	16028	16093	16003	16088	16028	16072	15959	16149	16027	16075	16028	15923	16078	16031	15929	16049	16022	16058	15929	16266	16116	16061	15907	16052	16117	15935	16067	15991	16197	16058	15979	16022	16100	16142	15796	16229	15992	16091	16034	16298	16043	16237	15967	16017	16112	15949	16281	16123	16186	16171	16169	16090	16001	15879	16166	16126	16049	16089	16064	16077	16025	16044	16056	16127	16062	16179	16043	16088	16180	16126	15957	16142	16101	16113	16137	15781	16049	15980	16197	16123	16036	15989	16053	16116	16160	16036	16000	15962	16185	16133	16093	16104	16054	16105	16133	16249	15928	16046	16150	16160	16224	15916	15938	16153	15938	15992	16159	16021	16201	16357	16110	15982	15948	15916	16101	16036	15985	16292	15936	16100	16192	15965	16240	15991	16210	16147	16027	16136	15965	16091	16206	16105	16071	15983	16169	15973	16095	16008	16049	16013	16039	16038	16066	16103	15912	16158	16089	16119	16036	16076	16053	16073	15954	16222	16022	16026	16142	15856	16023	16150	16051	16154	16060	15985	16008	15979	16118	16064	16035	16091	16113	16242	16241	16181	16128	15939	16243	15927	16159	16083	16027	15864	16160	16126	16255	16003	16033	16106	16242	16090	15838	15868	16159	15928	16301	16090	16145	16103	16068	16108	15954	16130	16099	16184	16104	15963	16222	16022	16066	15862	15946	16210	16033	16112	16089	16048	16169	15957	16229	16040	16164	15925	16020	16042	16129	16242	15964	16142	16246	16129	16146	16109	16047	15962	16196	16210	16233	16185	16108	16072	16127	16237	16075	16143	16041	15982	16050	16107	16025	16142	16216	16078	15941	16094	16046	16136	16158	16219	15954	16121	16159	16087	16071	16244	16148	16056	16139	16084	16224	16030	16183	15985	16273	16213	16048	16053	15951	15909	16014	16113	16039	16059	16121	16172	16098	16255	16060	15905	16007	15965	16255	16089	16137	16100	16151	16140	15945	16131
23703	21481	34097	60978	32693	24582	27951	24090	22967	22896	22593	22308	22445	22629	22365	22113	21962	21910	21795	21797	21561	21686	21828	21724	21595	21767	21820	21667	21953	21645	22067	22959	23342	22737	22188	21779	21910	21766	21403	21457	21751	21515	21613	21570	21428	21678	21543	21788	21458	21579	21430	21603	21521	21471	21545	21318	21587	21436	21575	21332	21389	21399	21485	21564	21665	21397	21472	21448	21445	21554	21495	21587	21446	21476	21673	21666	21681	21499	21554	21711	21464	21372	21634	21429	21493	21722	21490	21739	21735	21675	21412	21452	21536	21624	21438	21547	21582	21725	21510	21604	21409	21700	21539	21489	21641	21324	21549	21452	21567	21530	21283	21516	21312	21538	21445	21474	21490	21505	21785	21562	21507	21631	21325	21356	21604	21562	21635	21506	21623	21666	21420	21810	21486	21543	21598	21483	21555	21528	21279	21443	21506	21460	21743	21695	21438	21513	21486	21231	21519	21572	21380	21458	21475	21554	21506	21551	21527	21497	21516	21555	21756	21495	21439	21546	21632	21506	21506	21222	21321	21618	21543	21536	21594	21561	21429	21586	21542	21366	21282	21429	21478	21604	21555	21662	21529	21619	21621	21520	21767	21446	21685	21423	21426	21435	21182	21478	21518	21446	21547	21306	21435	21570	21349	21593	21594	21546	21685	21544	21339	21578	21575	21500	21402	21466	21493	21538	21464	21627	21576	21653	21632	21437	21495	21493	21604	21443	21522	21597	21271	21510	21669	21608	21547	21548	21408	21599	21579	21460	21618	21591	21467	21530	21454	21737	21463	21823	21582	21606	21659	21392	21476	21438	21514	21465	21319	21788	21664	21359	21453	21426	21416	21412	21580	21616	21598	21549	21385	21582	21452	21571	21458	21542	21584	21291	21515	21535	21501	21544	21564	21299	21493	21634	21498	21299	21688	21351	21572	21670	21342	21509	21528	21623	21489	21602	21569	21359	21387	21378	21333	21616	21336	21767	21401	21599	21496	21462	21397	21440	21485	21575	21486	21330	21390	21387	21642	21659	21400	21577	21501	21446	21653	21545	21320	21334	21497	21361	21778	21526	21648	21528	21582	21392	21615	21573	21367	21551	21520	21685	21630	21376	21403	21558	21447	21555	21447	21508	21515	21569	21427	21539	21451	21502	21456	21465	21660	21533	21607	21533	21625	21513	21413	21455	21731	21507	21464	21559	21671	21609	21501	21548	21498	21425	21528	21466	21608	21524	21534	21318	21453	21371	21328	21344	21588	21343	21489	21454	21750	21407	21650	21404	21501	21411	21556	21638	21490	21420	21339	21754	21530	21555	21589	21360	21502	21464	21532	21525	21555	21536	21698	21450	21405	21301	21532	21510	21524	21368	21584	21426	21412	21491	21303	21524	21734	21542	21566	21743	21530	21595	21504	21574	21514	21474	21334	21511	21492	21392	21550	21706	21317	21596	21500	21405	21436	21683	21369	21506	21493	21779	21713	21588	21720	21457	21374	21427	21505	21508	21485	21586	21455	21409	21668	21487	21702	21531	21493	21468	21577	21451	21614	21319	21525	21539	21502	21431	21620	21454	21556	21364	21589	21570	21326	21576	21456	21493	21595	21454	21776	21676	21408	21295	21554	21571	21586	21418	21600	21551	21527	21240	21602	21457	21595	21406	21595	21228	21631	21580	21457	21741	21605	21521	21769	21576	21535	21471	21506	21446	21438	21492	21307	21299	21587	21661	21686	21646	21433	21622	21477	21467	21612	21661	21456	21458	21410	21448	21302	21600	21359	21318	21532	21587	21518	21424	21575	21297	21413	21587	21421	21310	21473	21592	21354	21474	21558	21458	21483	21448	21568	21517	21444	21457	21476	21435	21541	21352	21348	21614	21684	21619	21376	21709	21810	21414	21690	21373	21381	21192	21366	21454	21631	21377	21463	21646	21408	21462	21686	21785	21250	21511	21723	21514	21783	21372	21673	21404	21323	21604	21262	21381	21448	21570	21552	21434	21622	21440	21551	21569	21812	21547	21619	21458	21501	21616	21402	21766	21461	21487	21283	21579	21376	21638	21655	21467	21510	21415	21498	21484	21446	21515	21385	21674	21499	21605	21625	21477	21552	21576	21582	21561	21562	21450	21573	21680	21502	21432	21606	21452	21686	21547	21794	21419	21464	21509	21510	21572	21333	21459	21615	21265	21461	21493	21479	21474	21433	21493	21443	21655	21433	21417	21561	21345	21509	21623	21573	21439	21378	21384	21612	21288	21647	21450	21540	21459	21597	21336	21539	21644	21607	21568	21516	21380	21449	21419	21544	21523	21328	21517	21502	21339	21660	21507	21579	21738	21612	21654	21563	21551	21472	21684	21492	21499	21462	21507	21462	21292	21373	21722	21655	21605	21473	21654	21319	21546	21600	21377	21324	21561	21528	21422	21367	21261	21560	21484	21588	21587	21596	21820	21629	21644	21469	21243	21518	21449	21588	21583	21446	21387	21621	21546	21530	21546	21538	21655	21770	21487	21249	21513	21613	21395	21481	21199	21678	21565	21538	21358	21426	21592	21270	21475	21376	21338	21522	21613	21669	21586	21480	21496	21562	21445	21320	21537	21463	21303	21663	21534	21602	21568	21441	21603	21472	21448	21533	21464	21505	21360	21360	21532	21308	21537	21761	21407	21485	21405	21484	21683	21642	21346	21514	21534	21694	21370	21584	21414	21448	21494	21445	21655	21603	21671	21392	21292	21654	21537	21592	21398	21554	21476	21604	21599	21505	21090	21558	21552	21428	21575	21599	21515	21655	21387	21464	21641	21493	21595	21550	21666	21553	21558	21461	21641	21553	21465	21527	21595	21339	21379	21374	21534	21401	21505	21645	21408	21354	21642	21449	21855	21534	21668	21584	21470	21563	21583	21437	21530	21225	21449	21609	21705	21471	21208	21654	21528	21630	21362	21492	21590	21428	21399	21483	21531	21572	21597	21648	21653	21630	21697	21615	21514	21447	21404	21779	21431	21436	21636	21662	21408	21796	21483	21638	21469	21711	21571	21505	21419	21670	21424	21519	21511	21512	21312	21416	21435	21473	21329	21468	21529	21487	21547	21647	21541	21536	21614	21827	21817	21418	21550	21433	21524	21464	21556	21581	21487	21499	21658	21317	21479	21479	21405	21703	21394	21561	21572	21429	21454	21421	21480	21578	21552	21580	21476	21636	21551	21433	21440	21381	21536	21523	21534	21490	21494	21447	21308	21613	21504	21666	21431	21626	21479	21518	21472	21572	21383	21444	21666	21514	21485	21686	21590	21540	21562	21489	21354	21575	21352	21355	21526	21477	21635	21501	21386	21503	21562	21675	21501	21360	21604	21464	21508	21447	21405	21452	21348	21549	21714	21323	21594	21529	21463	21611	21541	21387	21356	21628	21411	21530	21382	21614	21559	21665	21731	21516	21306	21408	21730	21437	21318	21402	21515	21513	21586	21542	21513	21558	21798	21571	21675	21558	21423	21660	21552	21529	21708	21601	21480	21434	21436	21577	21384	21448	21505	21578	21382	21564	21358	21454	21400	21575	21586	21551	21765	21716	21499	21487	21461	21586	21696	21428	21509	21549	21517	21447	21349	21474	21456	21358	21683	21405	21503	21652	21496	21599	21537	21540	21548	21418	21355	21721	21475	21606	21518	21782	21393	21624	21661	21248	21572	21333	21566	21281	21788	21406	21403	21330	21640	21605	21253	21425	21433	21346	21875	21544	21383	21562	21556	21342	21360	21490	21570	21518	21488	21296	21473	21410	21441	21745	21454	21408	21635	21411	21486	21421	21738	21466	21178	21608	21486	21440	21394	21701	21547	21503	21483	21494	21459	21583	21545	21457	21446	21574	21378	21585	21570	21640	21569	21444	21669	21499	21430	21337	21468	21653	21388	21484	21439	21640	21328	21520	21606	21578	21586	21536	21566	21478	21573	21461	21569	21422	21725	21551	21520	21456	21442	21608	21477	21633	21509	21470	21622	21318	21476	21702	21424	21628	21533	21585	21512	21287	21652	21569	21527	21430	21305	21480	21511	21727	21679	21648	21698	21726	21669	21638	21544	21546	21363	21542	21504	21633	21488	21384	21479	21398	21346	21439	21553	21330	21763	21399	21436	21550	21642	21458	21475	21329	21637	21510	21482	21453	21427	21827	21625	21563	21418	21454	21594	21558	21635	21660	21348	21512	21189	21523	21549	21472	21567	21586	21295	21476	21627	21318	21588	21595	21460	21556	21331	21609	21536	21612	21673	21454	21496	21534	21494	21431	21603	21660	21448	21210	21407	21493	21510	21451	21253	21624	21397	21626	21442	21520	21294	21607	21445	21499	21681	21619	21465	21460	21409	21666	21359	21507	21661	21527	21490	21689	21658	21368	21599	21448	21567	21392	21692	21527	21675	21341	21524	21462	21539	21304	21524	21488	21704	21503	21405	21424	21550	21657	21424	21228	21312	21654	21814	21523	21546	21465	21742	21459	21439	21459	21463	21813	21367	21585	21472	21408	21504	21692	21462	21508	21409	21483	21470	21671	21575	21412	21656	21478	21594	21615	21561	21434	21200	21311	21549	21425	21326	21428	21531	21697	21644	21586	21649	21529	21205	21638	21489	21824	21260	21534	21541	21543	21315	21608	21603	21644	21448	21567	21345	21219	21366	21605	21599	21887	21587	21627	21476	21435	21644	21278	21543	21560	21203	21396	21424	21602	21547	21539	21529	21576	21241	21320	21475	21480	21582	21402	21513	21366	21492	21395	21176	21305	21429	21474	21290	21544	21815	21714	21541	21420	21403	21646	21362	21638	21450	21594	21483	21558	21426	21335	21488	21248	21551	21434	21496	21507	21654	21464	21565	21627	21399	21561	21481	21629	21552	21559	21644	21368	21259	21234	21351	21589	21721	21594	21525	21605	21594	21411	21386	21543	21237	21619	21293	21510	21458	21487	21708	21425	21660	21514	21482	21455	21383	21701	21642	21345	21450	21547	21439	21549	21508	21582	21573	21446	21698	21355	21443	21453	21372	21590	21413	21415	21623	21498	21241	21352	21385	21392	21553	21628	21539	21701	21508	21421	21461	21517	21406	21467	21531	21500	21294	21483	21435	21522	21518	21439	21480	21673	21222	21480	21554
20523	34972	64313	94188	25872	19398	19166	19244	18917	18342	17943	17965	18173	17766	17394	17416	17030	16804	16757	16883	16837	16700	16581	16678	16713	16858	16812	16784	16694	16655	17074	18841	18951	18077	17261	16709	16810	16561	16614	16656	16830	16624	16686	16677	16662	16508	16584	16490	16616	16580	16613	16717	16607	16390	16536	16706	16603	16568	16573	16388	16453	16674	16669	16734	16578	16666	16558	16512	16632	16678	16579	16697	16574	16661	16487	16545	16667	16609	16541	16738	16528	16442	16514	16526	16638	16540	16542	16428	16576	16727	16711	16472	16664	16446	16474	16576	16617	16673	16552	16606	16665	16699	16604	16521	16561	16540	16479	16408	16501	16530	16635	16589	16729	16534	16607	16575	16514	16724	16671	16458	16567	16689	16600	16565	16607	16393	16420	16723	16408	16682	16462	16603	16514	16554	16481	16554	16530	16583	16659	16492	16572	16591	16546	16448	16569	16633	16538	16286	16520	16668	16576	16445	16676	16596	16505	16476	16491	16406	16635	16611	16532	16495	16651	16453	16470	16555	16605	16395	16608	16532	16586	16554	16548	16485	16635	16393	16716	16490	16611	16547	16470	16547	16534	16596	16691	16593	16482	16625	16651	16519	16525	16563	16724	16599	16343	16618	16635	16588	16718	16447	16591	16404	16505	16643	16662	16571	16577	16551	16455	16622	16627	16531	16597	16646	16740	16642	16476	16656	16566	16543	16535	16584	16649	16765	16412	16425	16689	16588	16628	16539	16716	16621	16713	16479	16689	16649	16788	16478	16526	16477	16689	16529	16513	16512	16786	16430	16490	16557	16529	16617	16636	16604	16685	16635	16408	16543	16526	16751	16497	16604	16472	16503	16721	16675	16413	16583	16589	16528	16605	16618	16577	16481	16437	16589	16520	16504	16681	16455	16519	16637	16587	16544	16530	16632	16704	16469	16486	16632	16512	16680	16422	16452	16423	16554	16632	16739	16614	16444	16533	16650	16532	16550	16512	16746	16686	16585	16570	16458	16598	16515	16593	16441	16702	16550	16591	16577	16469	16516	16698	16500	16627	16654	16570	16373	16575	16432	16538	16655	16556	16609	16683	16627	16568	16494	16555	16485	16636	16576	16415	16699	16608	16602	16511	16362	16666	16595	16554	16582	16475	16563	16371	16680	16552	16522	16513	16556	16609	16699	16620	16424	16543	16419	16573	16709	16771	16513	16514	16532	16663	16775	16494	16595	16406	16575	16563	16446	16506	16664	16661	16649	16324	16434	16483	16540	16688	16655	16585	16731	16535	16599	16607	16601	16298	16724	16567	16519	16514	16733	16265	16636	16487	16473	16512	16624	16589	16578	16508	16467	16574	16558	16490	16491	16548	16546	16462	16617	16709	16549	16441	16499	16623	16499	16649	16663	16534	16561	16500	16659	16493	16475	16690	16540	16698	16502	16578	16528	16690	16480	16595	16564	16692	16393	16577	16592	16472	16575	16685	16576	16291	16754	16681	16622	16518	16561	16529	16531	16681	16703	16613	16521	16408	16413	16338	16715	16584	16613	16630	16572	16528	16664	16635	16586	16498	16459	16609	16600	16470	16469	16531	16621	16384	16486	16446	16538	16463	16623	16655	16641	16549	16878	16593	16413	16662	16608	16421	16546	16506	16633	16589	16438	16706	16601	16675	16558	16638	16447	16563	16518	16507	16595	16554	16591	16491	16467	16582	16850	16456	16738	16616	16635	16803	16703	16607	16455	16567	16343	16367	16474	16456	16665	16613	16615	16514	16572	16576	16574	16610	16515	16555	16492	16541	16689	16415	16467	16465	16470	16427	16624	16455	16492	16655	16448	16640	16627	16656	16708	16464	16660	16538	16479	16643	16632	16667	16499	16627	16509	16508	16574	16679	16440	16537	16444	16566	16578	16497	16579	16587	16678	16674	16503	16655	16410	16508	16627	16630	16655	16518	16750	16464	16679	16465	16674	16667	16553	16642	16680	16553	16372	16662	16641	16537	16585	16502	16639	16698	16652	16544	16645	16567	16704	16681	16554	16482	16442	16787	16588	16500	16679	16564	16592	16514	16608	16436	16513	16681	16513	16691	16654	16674	16584	16422	16477	16635	16636	16611	16508	16474	16576	16475	16568	16639	16488	16592	16588	16717	16625	16546	16397	16384	16648	16430	16550	16581	16575	16641	16492	16612	16425	16421	16491	16562	16718	16607	16500	16676	16441	16536	16565	16585	16507	16546	16595	16747	16651	16591	16516	16632	16468	16621	16556	16586	16465	16642	16377	16590	16663	16598	16603	16527	16721	16644	16473	16604	16571	16514	16443	16640	16629	16513	16549	16730	16585	16518	16665	16456	16476	16521	16602	16578	16521	16468	16646	16486	16502	16589	16500	16579	16693	16508	16559	16615	16464	16514	16649	16654	16490	16622	16502	16581	16450	16580	16530	16482	16525	16491	16533	16650	16475	16612	16674	16446	16645	16463	16668	16525	16627	16655	16492	16668	16466	16568	16714	16572	16566	16711	16542	16628	16583	16521	16604	16491	16676	16413	16612	16450	16465	16628	16558	16618	16478	16566	16480	16652	16642	16489	16465	16638	16548	16610	16733	16601	16593	16706	16527	16593	16597	16571	16833	16464	16471	16521	16668	16461	16618	16777	16620	16664	16665	16675	16461	16573	16534	16733	16568	16616	16728	16631	16532	16451	16579	16517	16604	16547	16718	16585	16508	16652	16561	16738	16687	16482	16589	16447	16715	16383	16505	16539	16579	16546	16717	16560	16558	16657	16414	16701	16515	16641	16519	16527	16456	16510	16669	16551	16399	16466	16626	16522	16660	16677	16638	16534	16678	16611	16619	16520	16518	16599	16520	16644	16474	16622	16580	16558	16461	16621	16629	16683	16543	16314	16470	16597	16685	16532	16615	16590	16618	16513	16554	16436	16488	16500	16667	16621	16575	16442	16534	16581	16640	16439	16509	16564	16680	16363	16485	16400	16833	16578	16670	16497	16396	16696	16500	16571	16604	16584	16482	16431	16659	16503	16559	16449	16580	16531	16688	16410	16539	16657	16610	16589	16579	16437	16574	16496	16468	16557	16562	16619	16620	16554	16585	16461	16700	16524	16441	16526	16634	16520	16431	16563	16563	16651	16579	16575	16489	16663	16658	16611	16401	16625	16677	16433	16540	16612	16471	16377	16577	16531	16760	16629	16538	16526	16625	16500	16508	16755	16250	16545	16526	16431	16444	16540	16550	16503	16795	16672	16564	16562	16569	16677	16663	16407	16587	16544	16518	16463	16763	16578	16619	16580	16515	16598	16602	16588	16671	16573	16507	16478	16497	16571	16694	16556	16491	16745	16520	16743	16340	16560	16600	16561	16641	16406	16593	16583	16497	16529	16525	16479	16557	16642	16533	16531	16641	16640	16595	16534	16687	16567	16424	16437	16577	16546	16493	16301	16566	16580	16493	16590	16508	16723	16501	16590	16595	16468	16489	16519	16607	16717	16478	16550	16613	16592	16784	16606	16490	16729	16567	16650	16636	16641	16620	16509	16555	16752	16593	16498	16354	16659	16550	16557	16765	16597	16521	16556	16491	16688	16357	16676	16470	16708	16526	16639	16311	16673	16740	16574	16511	16596	16549	16374	16652	16620	16531	16680	16456	16764	16607	16557	16474	16492	16538	16499	16670	16570	16739	16467	16583	16489	16579	16593	16598	16664	16576	16651	16588	16655	16488	16633	16700	16654	16649	16616	16588	16447	16524	16485	16364	16377	16454	16538	16596	16699	16530	16599	16482	16513	16676	16669	16723	16615	16609	16773	16374	16529	16667	16693	16537	16542	16524	16512	16521	16517	16615	16711	16624	16577	16469	16625	16586	16555	16452	16570	16739	16492	16505	16717	16511	16581	16417	16797	16518	16487	16795	16515	16454	16495	16540	16689	16516	16540	16508	16406	16492	16516	16601	16520	16610	16692	16565	16393	16511	16562	16602	16487	16512	16609	16330	16712	16576	16607	16476	16712	16610	16613	16544	16558	16615	16337	16586	16523	16564	16478	16733	16442	16405	16552	16583	16380	16808	16712	16565	16703	16395	16634	16533	16596	16459	16451	16473	16655	16488	16595	16508	16410	16423	16612	16700	16503	16555	16566	16613	16385	16627	16666	16506	16670	16556	16633	16660	16619	16593	16554	16623	16509	16571	16470	16572	16550	16518	16208	16511	16607	16669	16723	16525	16536	16312	16601	16525	16453	16411	16453	16434	16670	16812	16751	16571	16615	16593	16397	16551	16588	16554	16570	16478	16585	16535	16594	16421	16579	16728	16504	16512	16406	16420	16682	16635	16462	16495	16375	16559	16491	16592	16621	16649	16611	16350	16611	16754	16601	16484	16590	16675	16688	16583	16266	16622	16681	16500	16431	16752	16703	16612	16578	16607	16494	16557	16597	16687	16691	16644	16445	16559	16618	16514	16424	16562	16643	16414	16728	16704	16442	16693	16433	16529	16775	16320	16654	16460	16354	16646	16631	16489	16581	16568	16585	16655	16420	16583	16620	16492	16580	16615	16577	16474	16554	16637	16566	16732	16500	16750	16533	16590	16680	16469	16689	16427	16671	16723	16743	16588	16532	16536	16463	16444	16514	16440	16735	16585	16596	16607	16716	16410	16394	16617	16580	16592	16742	16680	16485	16524	16562	16507	16801	16802	16615	16562	16637	16591	16636	16559	16518	16583	16636	16620	16412	16539	16512	16479	16591	16632	16551	16515	16635	16490	16610	16610	16499	16584	16378	16640	16483	16550	16523	16549	16552	16592	16603	16581	16553	16473	16593	16496	16525	16632	16646	16561	16576	16527	16821	16574	16495	16510	16726	16529	16649	16787	16483	16564	16423	16703	16715	16769	16600	16549	16473	16606	16547	16588	16531	16769	16431	16457	16670	16681	16513	16614	16621	16577	16524	16511	16612	16616	16685	16611	16689	16669	16550	16602	16573	16489	16591	16688	16622	16679	16589	16543	16705	16685	16407	16492	16643	16690	16542	16488	16532	16714	16534	16664	16671	16535	16443	16585	16562	16538	16539	16390	16609	16546	16663	16366	16549	16298	16814	16447	16490	16569	16493	16805	16620	16523	16573	16731	16553	16718	16574	16590
30472	24385	36165	49061	28192	22615	22174	22132	22018	21754	22006	21920	21797	21701	21672	21897	21613	21765	21672	21650	21604	21536	21819	21821	21579	21790	21663	21684	21438	21587	21504	21677	22085	21811	21922	21810	21696	21576	21645	21699	21711	21627	21796	21619	21751	21486	21566	21995	21687	21645	21709	21768	21928	21684	21633	21452	21572	21463	21824	21816	21692	21807	21622	21559	21604	21587	21588	21755	21431	21612	21647	21885	21620	21785	21672	21570	21496	21609	21880	21404	21754	21648	21563	21568	21512	21523	21720	21476	21682	21733	21944	21596	21742	21602	21723	21669	21564	21664	21710	21687	21720	21665	21632	21491	21483	21709	21633	21885	21642	21598	21599	21625	21533	21530	21647	21767	21694	21490	21544	21363	21457	21567	21586	21542	21741	21458	21578	21531	21533	21617	21600	21795	21830	21630	21623	21630	21906	21713	21912	21766	21597	21496	21556	21591	21515	21777	21683	21703	21770	21493	21648	21497	21639	21765	21645	21698	21673	21561	21604	21547	21686	21704	21441	21599	21562	21420	21625	21730	21571	21654	21688	21606	21531	21615	21516	21699	21773	21600	21328	21463	21744	21430	21770	21768	21626	21783	21718	21589	21661	21437	21696	21789	21770	21671	21559	21422	21651	21591	21764	21533	21585	21369	21670	21686	21653	21758	21733	21677	21490	21581	21471	21725	21914	21457	21679	21509	21576	21704	21646	21490	21654	21748	21662	21473	21776	21606	21661	21722	21391	21545	21528	21620	21725	21559	21517	21697	21775	21567	21369	21860	21710	21568	21660	21584	21522	21492	21564	21652	21569	21447	21569	21660	21500	21536	21672	21841	21604	21824	21789	21787	21838	21603	21376	21743	21483	21560	21618	21676	21639	21707	21338	21566	21674	21526	21705	21455	21498	21532	21535	21615	21725	21534	21491	21602	21396	21751	21691	21706	21741	21682	21665	21775	21620	21743	21554	21834	21598	21512	21485	21691	21752	21518	21457	21402	21646	21567	21583	21770	21535	21639	21626	21639	21692	21697	21642	21637	21629	21640	21629	21708	21550	21718	21566	21748	21412	21477	21748	21518	21712	21778	21719	21225	21566	21539	21871	21677	21782	21811	21611	21400	21503	21730	21588	21694	21704	21743	21597	21638	21684	21875	21615	21567	21644	21705	21490	21349	21856	21692	21814	21607	21665	21587	21791	21443	21808	21698	21648	21854	21538	21548	21604	21459	21483	21494	21567	21678	21913	21676	21756	21678	21548	21555	21555	21456	21726	21465	21442	21538	21638	21674	21677	21633	21527	21834	21578	21680	21754	21793	21757	21476	21591	21629	21497	21730	21700	21616	21742	21603	21566	21557	21755	21541	21644	21569	21811	21685	21579	21632	21904	21588	21618	21610	21583	21551	21658	21778	21728	21501	21406	21634	21574	21671	21546	21685	21682	21434	21774	21633	21635	21414	21579	21798	21768	21539	21669	21847	21515	21365	21645	21615	21660	21767	21687	21542	21929	21586	21756	21617	21802	21725	21203	21519	21791	21644	21686	21575	21795	21531	21518	21496	21594	21654	21687	21623	21909	21606	21463	21724	21484	21513	21636	21569	21418	21664	21694	21458	21601	21658	21577	21596	21275	21426	21711	21422	21475	21563	21620	21663	21599	21742	21868	21476	21619	21538	21462	21580	21514	21599	21642	21588	21536	21683	21593	21884	21684	21706	21586	21627	21643	21726	21539	21629	21660	21698	21868	21665	21572	21657	21646	21690	21639	21604	21692	21585	21471	21568	21809	21767	21521	21904	21716	21687	21624	21447	21615	21692	21681	21492	21645	21657	21425	21490	21656	21824	21650	21491	21367	21850	21994	21399	21256	21827	21930	21775	21657	21707	21626	21548	21625	21650	21472	21804	21568	21459	21699	21716	21791	21753	21588	21751	21867	21591	21720	21520	21624	21617	21579	21658	21743	21570	21561	21621	21590	21624	21565	21522	21499	21491	21492	21829	21612	21584	21714	21818	21426	21590	21534	21493	21448	21501	21589	21739	21595	21655	21735	21324	21708	21657	21478	21581	21490	21647	21710	21542	21596	21434	21562	21497	21570	21421	21716	21846	21615	21646	21676	21396	21818	21455	21402	21508	21575	21536	21636	21487	21527	21554	21665	21409	21517	21663	21698	21644	21812	21724	21692	21631	21440	21609	21707	21741	21564	21563	21582	21613	21633	21585	21449	21713	21668	21742	21584	21604	21528	21630	21630	21655	21643	21849	21751	21739	21729	21625	21434	21636	21460	21832	21695	21758	21798	21704	21670	21502	21569	21633	21662	21618	21434	21472	21714	21573	21572	21621	21622	21500	21634	21744	21811	21583	21648	21775	21526	21495	21490	21657	21601	21444	21599	21623	21571	21541	21589	21923	21620	21685	21706	21817	21614	21523	21693	21656	21687	21564	21711	21516	21815	21753	21730	21864	21481	21847	21703	21564	21625	21650	21684	21522	21604	21357	21849	21516	21538	21715	21583	21719	21522	21645	21679	21472	21556	21653	21631	21661	21394	21512	21562	21544	21604	21506	21858	21727	21753	21652	21744	21655	21767	21452	21478	21564	21600	21499	21655	21485	21702	21544	21542	21925	21585	21708	21685	21617	21704	21695	21529	21631	21812	21819	21629	21657	21697	21626	21763	21734	21530	21772	21643	21770	21559	21587	21710	21542	21520	21440	21658	21699	21729	21586	21601	21591	21749	21966	21623	21422	21605	21675	21664	21469	21687	21775	21460	21473	21745	21485	21566	21486	21803	21655	21563	21767	21855	21680	21711	21792	22056	21542	21579	21529	21633	21893	21544	21619	21444	21578	21667	21601	21649	21487	21762	21512	21727	21560	21647	21806	21592	21716	21750	21642	21780	21501	21857	21648	21365	21824	21811	21655	21392	21537	21767	21431	21751	21408	21502	21659	21557	21873	21680	21481	21616	21714	21403	21672	21569	21664	21595	21522	21633	21773	21605	21850	21784	21649	21412	21529	21762	21788	21628	21680	21454	21882	21687	21640	21679	21553	21688	21620	21645	21678	21737	21833	21509	21741	21745	21691	21944	21795	21531	21510	21753	21591	21579	21607	21415	21651	21462	21827	21698	21795	21697	21481	21357	21780	21665	21477	21609	21847	21623	21925	21564	21789	21670	21686	21539	21763	21609	21671	21450	21643	21701	21627	21532	21632	21682	21593	21720	21718	21599	21488	21619	21570	21780	21664	21625	21530	21539	21807	21748	21583	21673	21439	21759	21725	21695	21467	21812	21383	21547	21703	21631	21703	21734	21560	21524	21537	21551	21840	21690	21456	21642	21527	21607	21877	21383	21666	21633	21899	21625	21496	21491	21674	21694	21549	21726	21721	21826	21578	21516	21689	21653	21799	21558	21636	21633	21695	21605	21476	21779	21611	21712	21643	21704	21698	21322	21802	21519	21608	21820	21729	21700	21728	21397	21479	21592	21571	21462	21624	21514	21449	21629	21443	21550	21726	21585	21437	22003	21807	21775	21564	21542	21573	21711	21663	21728	21817	21367	21387	21405	21558	21447	21636	21757	21704	21559	21740	21562	21598	21721	21641	21745	21899	21728	21483	21567	21625	21574	21728	21577	21326	21542	21680	21607	21418	21612	21563	21363	21801	21710	21756	21649	21659	21587	21715	21540	21485	21537	21605	21671	21495	21693	21890	21657	21523	21659	21753	21875	21770	21532	21724	21807	21657	21515	21885	21641	21849	21668	21632	21746	21532	21408	21543	21655	21586	21756	21593	21651	21598	21418	21666	21820	21444	21686	21576	21593	21664	21754	21589	21827	21690	21534	21635	21785	21709	21542	21657	21781	21635	21625	21563	21506	21509	21416	21594	21660	21706	21600	21592	21544	21848	21728	21502	21757	21693	21546	21629	21645	21362	21710	21773	21705	21613	21536	21717	21691	21701	21832	21347	21472	21364	21594	21567	21588	21717	21521	21705	21614	21769	21587	21628	21679	21824	21535	21708	21445	21494	21635	21498	21834	21679	21575	21476	21581	21542	21813	21745	21657	21677	21700	21652	21447	21619	21740	21698	21455	21487	21603	21824	21512	21442	21368	21493	21759	21671	21734	21479	21731	21733	21548	21579	21917	21487	21697	21461	21608	21726	21601	21518	21397	21575	21785	21668	21773	21850	21819	21659	21806	21585	21520	21517	21707	21688	21526	21649	21631	21640	21775	21491	21605	21637	21840	21575	21334	21905	21739	21474	21561	21483	21487	21588	21585	21462	21633	21523	21325	21577	21737	21622	21743	21658	21452	21582	21735	21741	21640	21806	21667	21649	21788	21784	21559	21667	21488	21525	21567	21530	21725	21532	21824	21622	21735	21521	21646	21499	21629	21842	21696	21607	21441	21370	21546	21527	21565	21564	21699	21685	21798	21569	21648	21856	21652	21611	21763	21670	21680	21522	21846	21766	21689	21543	21670	21725	21648	21670	21795	21407	21472	21693	21735	21907	21564	21500	21715	21616	21806	21367	21873	21732	21837	21684	21610	21645	21768	21568	21552	21685	21685	21632	21614	21625	21707	21857	21701	21631	21568	21710	21625	21580	21661	21673	21685	21845	21672	21668	21690	21603	21487	21516	21734	21490	21566	21568	21525	21616	21586	21648	21717	21731	21451	21637	21745	21786	21533	21736	21653	21594	21556	21528	21462	21653	21796	21536	21539	21821	21594	21644	21669	21591	21389	21660	21881	21688	21376	21763	21665	21610	21666	21661	21840	21616	21645	21703	21598	21664	21708	21609	21487	21536	21732	21592	21687	21581	21897	21654	21437	21667	21318	21421	21529	21510	21631	21740	21587	21634	21351	21470	21314	21628	21618	21554	21627	21664	21662	21710	21715	21615	21675	21461	21589	21541	21589	21613	21771	21680	21770	21833	21769	21616	21908	21632	21707	21363	21765	21602	21592	21611	21526	21405	21530	21543	21770	21676	21515	21642	21556	21607	21660	21787	21403	21523	21626	21569	21654	21664	21791	21574	21711	21567	21534	21440	21560	21656	21473	21581	21562	21643	21547	21669	21541	21752	21584	21597	21791	21754	21726	21602	21566	21598	21754	21480	21462	21635	21843	21645	21489	21659	21796	21702	21711	21890
18461	22230	37855	45243	19879	17340	17482	17347	17353	17120	17117	17221	16967	16941	17013	16745	16703	16487	16644	16812	16398	16654	16591	16648	16907	16556	16667	16502	16817	16747	16651	16883	17001	16890	16641	16556	16787	16740	16626	16677	16716	16432	16698	16643	16514	16614	16584	16828	16665	16602	16714	16616	16567	16848	16658	16700	16691	16458	16603	16550	16871	16599	16583	16841	16552	16416	16742	16420	16720	16480	16709	16726	16677	16467	16439	16613	16727	16740	16504	16760	16720	16714	16456	16603	16790	16692	16616	16615	16721	16759	16634	16884	16442	16743	16726	16629	16604	16631	16747	16665	16540	16694	16651	16678	16548	16344	16718	16643	16492	16700	16607	16717	16500	16583	16629	16735	16699	16580	16780	16648	16519	16704	16620	16633	16540	16709	16607	16764	16630	16607	16574	16810	16537	16507	16661	16639	16552	16738	16705	16556	16619	16361	16668	16530	16735	16639	16534	16639	16649	16542	16766	16503	16626	16670	16570	16903	16566	16550	16789	16573	16676	16543	16611	16606	16752	16586	16702	16707	16588	16683	16602	16653	16645	16847	16615	16560	16794	16675	16656	16715	16641	16625	16657	16659	16609	16588	16438	16811	16655	16705	16732	16561	16728	16602	16473	16439	16757	16562	16726	16645	16790	16554	16700	16498	16507	16783	16645	16503	16628	16838	16629	16683	16475	16698	16706	16603	16583	16566	16632	16555	16646	16642	16556	16729	16528	16716	16678	16673	16709	16613	16651	16672	16658	16635	16704	16535	16810	16669	16718	16547	16663	16576	16571	16689	16600	16740	16885	16809	16661	16535	16741	16756	16694	16562	16652	16657	16490	16675	16573	16742	16544	16691	16757	16685	16732	16471	16644	16600	16695	16604	16662	16897	16660	16519	16607	16752	16674	16726	16646	16676	16678	16742	16445	16604	16693	16509	16694	16646	16629	16503	16659	16692	16532	16628	16738	16741	16843	16683	16591	16531	16613	16713	16603	16659	16517	16595	16631	16705	16661	16548	16782	16717	16621	16816	16890	16475	16676	16823	16622	16617	16640	16577	16595	16604	16744	16630	16774	16718	16694	16795	16779	16602	16730	16660	16749	16687	16672	16706	16600	16605	16775	16681	16625	16597	16619	16638	16620	16675	16631	16819	16542	16633	16524	16752	16677	16644	16348	16614	16827	16621	16769	16554	16639	16643	16692	16680	16803	16623	16641	16854	16680	16735	16699	16655	16710	16773	16698	16728	16522	16771	16547	16609	16789	16668	16660	16608	16676	16789	16509	16785	16664	16733	16756	16807	16686	16735	16651	16741	16596	16596	16670	16796	16741	16673	16415	16726	16591	16745	16497	16730	16659	16596	16829	16662	16469	16555	16788	16690	16562	16559	16562	16637	16601	16697	16690	16827	16748	16560	16740	16646	16640	16488	16630	16433	16587	16623	16767	16663	16618	16868	16659	16624	16585	16662	16704	16764	16571	16537	16632	16560	16585	16523	16671	16730	16654	16645	16635	16614	16828	16607	16802	16658	16738	16732	16605	16512	16778	16680	16477	16785	16703	16543	16659	16864	16424	16619	16697	16581	16620	16691	16660	16846	16508	16717	16567	16770	16653	16475	16576	16622	16585	16427	16776	16703	16780	16529	16566	16410	16655	16863	16784	16652	16720	16632	16662	16538	16541	16662	16669	16660	16655	16674	16653	16617	16609	16647	16688	16686	16703	16479	16786	16584	16500	16727	16563	16496	16560	16659	16567	16644	16568	16669	16509	16663	16522	16601	16532	16691	16626	16560	16703	16591	16745	16535	16636	16590	16768	16468	16643	16853	16694	16537	16760	16630	16821	16592	16606	16771	16681	16666	16733	16690	16482	16810	16622	16636	16545	16539	16579	16598	16753	16638	16539	16739	16596	16667	16722	16499	16617	16606	16750	16689	16701	16513	16780	16619	16592	16740	16605	16743	16569	16824	16697	16509	16572	16594	16661	16628	16640	16595	16587	16681	16763	16573	16699	16656	16639	16685	16588	16725	16552	16568	16783	16542	16701	16821	16821	16672	16598	16589	16753	16715	16891	16518	16619	16711	16579	16817	16739	16666	16580	16667	16744	16745	16577	16464	16551	16686	16568	16557	16642	16294	16826	16600	16615	16756	16623	16676	16472	16728	16610	16764	16592	16844	16714	16694	16698	16584	16646	16708	16825	16607	16675	16636	16719	16631	16721	16567	16676	16681	16636	16735	16728	16564	16701	16754	16622	16610	16670	16555	16644	16614	16671	16563	16708	16718	16544	16592	16617	16649	16703	16563	16639	16574	16796	16741	16656	16651	16631	16683	16795	16693	16639	16734	16610	16758	16622	16672	16663	16611	16516	16736	16650	16567	16596	16621	16580	16778	16621	16471	16674	16749	16639	16716	16625	16548	16801	16503	16656	16651	16685	16507	16682	16766	16750	16697	16752	16608	16603	16709	16607	16661	16608	16683	16521	16537	16478	16641	16793	16809	16600	16783	16721	16613	16863	16527	16709	16703	16663	16672	16607	16909	16681	16708	16591	16667	16626	16661	16685	16751	16498	16693	16539	16730	16648	16580	16671	16680	16419	16665	16686	16543	16472	16688	16678	16779	16730	16410	16776	16633	16691	16648	16632	16728	16717	16695	16668	16573	16589	16642	16433	16852	16723	16630	16747	16714	16647	16630	16610	16589	16692	16480	16769	16492	16824	16632	16597	16692	16533	16644	16547	16625	16811	16758	16728	16663	16650	16874	16604	16808	16550	16661	16736	16781	16536	16700	16681	16677	16585	16706	16858	16683	16555	16590	16647	16617	16618	16573	16521	16741	16666	16836	16689	16727	16524	16637	16519	16672	16727	16562	16554	16767	16636	16679	16635	16690	16578	16647	16360	16501	16631	16480	16755	16589	16718	16607	16729	16606	16483	16680	16806	16495	16635	16494	16722	16673	16659	16544	16740	16585	16665	16769	16686	16790	16685	16892	16574	16715	16702	16531	16825	16805	16622	16489	16812	16792	16652	16666	16733	16481	16695	16557	16845	16767	16673	16698	16718	16874	16672	16834	16587	16751	16785	16714	16711	16619	16737	16699	16717	16580	16663	16746	16756	16607	16521	16622	16612	16607	16651	16632	16486	16607	16568	16551	16525	16726	16748	16638	16761	16453	16684	16703	16550	16651	16587	16618	16628	16652	16747	16615	16604	16533	16601	16536	16657	16731	16663	16648	16674	16684	16748	16811	16601	16689	16777	16623	16719	16791	16655	16544	16622	16655	16660	16524	16677	16810	16551	16629	16511	16679	16665	16680	16685	16687	16703	16604	16684	16493	16728	16679	16720	16581	16733	16598	16728	16635	16510	16544	16689	16665	16731	16551	16709	16550	16672	16783	16542	16653	16591	16546	16717	16624	16722	16534	16751	16719	16594	16551	16888	16640	16654	16639	16580	16675	16641	16586	16751	16737	16528	16770	16744	16693	16615	16691	16584	16596	16410	16594	16578	16627	16702	16625	16838	16614	16563	16684	16649	16613	16598	16644	16773	16841	16658	16607	16747	16601	16547	16600	16704	16634	16699	16699	16510	16740	16562	16704	16645	16750	16563	16671	16612	16668	16744	16606	16540	16691	16633	16690	16818	16768	16699	16721	16697	16481	16576	16755	16551	16759	16727	16468	16853	16700	16624	16610	16665	16711	16681	16541	16672	16637	16807	16781	16665	16655	16557	16706	16543	16851	16556	16594	16661	16641	16532	16775	16655	16775	16716	16583	16720	16694	16497	16720	16759	16541	16556	16649	16678	16617	16723	16669	16739	16759	16539	16758	16618	16595	16656	16526	16722	16593	16646	16862	16728	16723	16674	16696	16657	16701	16591	16625	16717	16652	16660	16591	16607	16631	16694	16530	16784	16638	16649	16598	16428	16671	16767	16767	16615	16637	16552	16687	16663	16587	16796	16558	16935	16777	16472	16595	16603	16723	16682	16713	16671	16702	16840	16638	16719	16659	16605	16569	16777	16723	16635	16747	16674	16704	16739	16632	16691	16641	16554	16579	16690	16802	16640	16814	16618	16671	16605	16781	16600	16613	16606	16690	16564	16612	16563	16594	16458	16797	16567	16624	16569	16663	16461	16824	16691	16660	16742	16737	16573	16735	16637	16607	16740	16694	16477	16600	16656	16401	16661	16575	16719	16777	16696	16585	16733	16676	16641	16543	16751	16639	16475	16447	16636	16562	16512	16687	16637	16461	16619	16597	16667	16580	16694	16515	16810	16567	16697	16743	16721	16864	16459	16621	16580	16688	16547	16685	16453	16633	16612	16627	16602	16639	16659	16799	16679	16476	16564	16725	16626	16739	16578	16592	16685	16681	16608	16558	16585	16736	16605	16557	16662	16629	16664	16539	16605	16759	16570	16588	16529	16572	16730	16635	16653	16553	16719	16485	16681	16822	16347	16718	16677	16672	16884	16772	16796	16533	16628	16656	16593	16622	16646	16767	16585	16812	16529	16852	16570	16488	16771	16611	16786	16699	16821	16548	16531	16505	16636	16595	16644	16737	16628	16649	16534	16516	16785	16584	16614	16640	16768	16723	16615	16650	16757	16763	16724	16751	16655	16784	16847	16742	16715	16624	16764	16730	16666	16536	16724	16710	16530	16615	16632	16568	16445	16483	16664	16672	16651	16583	16623	16742	16687	16493	16630	16606	16828	16706	16509	16639	16727	16482	16574	16663	16761	16761	16602	16611	16687	16622	16631	16724	16524	16623	16541	16579	16499	16670	16702	16846	16550	16618	16426	16669	16625	16500	16543	16609	16657	16748	16584	16507	16719	16555	16563	16818	16759	16680	16590	16837	16751	16791	16534	16625	16678	16517	16658	16679	16601	16654	16730	16577	16604	16633	16611	16561	16718	16605	16601	16534	16516	16432	16602	16627	16601	16601	16642	16697	16626	16652	16746	16729	16590	16583	16776	16792	16659	16528	16613	16761	16520	16728	16754	16787	16699	16597	16775	16749	16535	16726	16682	16589	16700	16600	16821	16631	16711	16582	16828	16827	16664	16758	16673	16726	16609	16682	16835	16807	16634	16755	16640	16660	16616	16574	16710	16800	16707	16472	16620	16636	16786	16524	16607	16584	16663	16845
25354	21539	37968	68962	39102	25947	25542	23238	22781	22845	22618	22784	22453	22530	22304	22239	22334	22038	22199	21991	22145	22121	22079	22150	22181	22180	22061	22012	22134	22149	22054	22134	22699	22600	22275	22335	22248	22103	22122	21841	22085	22015	22116	21886	21982	22058	22114	22041	21878	22038	21999	21988	21790	21896	22178	21982	22101	22089	22018	21953	21822	21900	21831	22129	21908	22043	22101	21947	22115	21870	22033	21998	21937	21907	22171	22073	22035	22178	22215	21930	22100	22040	22150	21894	21949	22108	21884	22204	22078	21827	21975	22116	22060	22013	22138	22037	22037	21883	22061	21847	22211	21985	21841	22075	22039	22008	21815	21872	22034	22096	21883	21944	21811	21908	21941	22045	22092	21904	21739	21873	22030	21948	21949	22111	21936	21981	21813	22078	22010	21987	21874	22014	22065	22181	21865	21754	21949	22013	22093	22041	21899	21944	22185	21993	21877	22135	21901	21611	22036	21964	21915	22027	21968	22093	21997	22033	22002	22085	21932	21936	21860	21983	21971	21839	22070	22186	22132	22114	22177	22056	21972	22074	22020	22026	22258	22161	22111	21784	22025	21882	22253	22144	21870	21911	22093	21941	21930	22071	22101	21982	22033	21983	22038	21893	21811	21986	22019	21867	21971	22060	21865	21961	21913	21936	21938	21825	22020	21810	21992	21836	22024	21980	22120	21794	21995	21960	21995	21755	21752	22136	21982	22083	22094	21971	22121	21990	22018	22155	22001	22205	21727	21913	22286	21885	21745	22196	22115	21860	21631	21813	21842	21809	21998	21886	22039	22223	21886	21729	21818	21943	22085	21843	21961	22094	22164	22136	21927	22180	22014	22044	21976	21931	22108	21896	21849	21978	22056	22009	21702	21903	22098	21961	21954	22041	22050	22126	22227	21961	21811	21936	22026	21920	21970	22062	21816	22016	22097	21964	22165	22094	22049	21903	22150	22054	22072	22110	22024	22155	22052	22125	21804	21854	21966	21957	22045	21984	21786	22036	22192	21993	22007	21901	21754	21676	21672	22045	21906	21715	21861	21836	22168	22034	21893	22055	22025	21942	22276	21850	22226	21950	22165	22014	21910	22017	22044	21819	22189	22040	21884	22053	21964	21860	21769	21982	22055	22179	22024	21956	22100	21964	22097	21589	22058	21872	21760	21872	22110	21872	21962	21968	21947	21929	22130	21933	21853	22147	21995	21956	21973	21997	22087	22146	22000	22038	22218	21862	22103	22092	22060	22101	22055	22059	21904	21746	22120	22034	22013	22041	22035	22058	21955	21947	22038	22001	21893	21859	22301	21952	21888	22140	22127	21999	21762	21805	22079	22173	22095	21837	21925	21873	22011	22144	21763	21871	21830	21986	21963	22141	21913	21797	21914	22132	21934	22079	21795	22055	21947	21911	21891	21942	21691	21968	21841	21914	22068	22067	21949	22229	21977	22085	22052	21943	21879	21877	21740	21938	21946	21786	22158	22076	22018	22156	21847	21828	21886	21948	22179	21980	21890	22042	21899	21922	22178	21941	21999	21831	22061	22080	21964	21998	22131	22143	22097	21755	21849	21941	21903	21840	22024	22108	21971	22133	22059	21993	21923	22006	21940	21934	21901	21930	21855	22229	21744	21789	22121	22156	22029	21938	21935	22060	21995	22057	21954	21822	22066	22058	21962	21870	21991	21891	21695	21857	21837	21887	21958	22087	21957	22199	22084	22109	21841	21983	22042	21818	22118	22026	21867	21939	21725	22084	21921	21899	21934	21908	22008	21849	21791	22110	22066	22282	22060	21862	21806	21840	21962	21695	21984	22152	21909	21680	22029	21928	22041	22257	22013	21827	21929	22051	21619	21848	21900	22052	21935	22017	21792	22153	21998	21944	22014	22024	22049	21916	21808	21938	22215	22045	21914	22050	21874	22034	21997	21993	21636	21770	21905	21894	21969	21993	21969	22083	22031	22031	22116	21819	21858	22095	21981	22041	22067	21833	22033	22002	21641	21955	21985	22042	22102	22233	21946	22079	22025	21995	22006	21937	22106	21925	22083	21860	21924	21798	21772	22012	21942	21856	22011	22115	22123	21884	22077	21951	21877	22179	22289	22103	21757	22089	22109	21821	21865	21821	21572	21999	21936	21851	21951	21814	21776	21865	22048	21881	21860	22072	22118	21965	21964	21940	22006	22178	22149	21994	22045	21887	21843	21874	22021	22127	22074	22003	22122	22067	21775	22155	22102	21996	22089	22037	22060	21935	21825	21868	22006	21952	21765	21808	22094	21926	21999	21843	22107	22092	22046	21974	22071	22018	22099	21759	21959	21835	22218	22148	21993	21891	22013	21825	21841	21901	21890	21805	21930	22097	21948	22141	22200	21961	21913	21830	21803	22030	21837	21995	22072	21975	21817	21875	21926	21774	21920	21919	22059	21795	22273	22046	21965	22196	22105	21830	22120	21988	22228	21886	22168	22034	22117	22033	22161	22153	22054	21986	22185	22074	21948	21843	22171	22068	22026	21929	22088	22026	22039	21864	21846	21826	22089	21891	22129	21954	22028	21993	22015	21944	21927	22003	22143	22040	21892	21967	22151	22078	22001	21943	21930	22061	21968	21988	21951	21935	22132	21865	21875	21738	21937	22080	22188	22179	21832	21932	22036	22045	21973	21881	22099	22032	22026	22189	22067	21866	21867	22290	21982	22160	22123	22053	22071	21824	21919	21947	22155	22139	22029	22057	21818	22055	22246	21992	21843	22019	22125	21928	21861	21789	22016	21913	21922	21977	22005	21831	22040	21948	22142	22027	22179	22131	21571	21831	22086	22031	21722	21953	22119	22030	21960	22015	21761	21835	21859	22028	21975	22119	21899	22102	22479	21980	21893	21955	21949	21952	21885	21868	21931	22049	21795	21898	21808	22102	21960	22025	21986	22084	21728	21973	21935	21825	21956	22021	22198	21802	21972	21964	22090	21867	22023	22013	21819	21834	21798	22165	22144	21932	22042	21982	21765	22093	22053	21971	21725	22009	21991	22172	21886	22349	22133	21940	22107	22018	21876	21932	21983	21747	22246	22002	22036	21772	22213	21970	22050	22057	22176	22009	21985	21947	22038	21763	21802	22004	21753	21973	21706	21840	21916	22048	21733	21914	21900	22024	21843	21916	21812	22116	22040	22003	21843	22112	21936	21959	22106	22073	22149	21931	21995	22050	22098	22055	22086	22053	21905	22056	21952	21762	22071	22084	22007	21956	21980	21845	22085	22073	22177	22049	21947	22004	22154	22043	21770	21772	21934	22042	21992	22104	22045	21949	22107	21954	21845	22148	22037	21869	21958	21610	22019	22059	21912	22023	21748	22129	22025	21958	21935	21770	21855	21977	21714	21993	21663	22133	22171	21940	22062	22082	21969	22110	21801	22110	22249	22003	21849	21982	22121	21957	21937	21930	21777	22103	22313	21773	21743	21985	21919	21765	22032	21780	21978	21972	22013	22032	21996	21981	21940	22093	21927	21751	22071	22286	21981	21845	22086	22008	22125	21960	22076	21805	22061	22042	22195	22096	22021	22105	22222	21916	21952	21885	21870	21943	21982	21898	21837	22065	22122	22038	21968	21926	21930	21841	21968	21887	22042	22076	21848	21907	21833	22118	22089	22125	21809	21946	21979	21832	22099	21959	22225	21998	21995	21887	21966	21900	21863	22086	22001	22015	21960	22111	22093	22012	22145	22057	21892	21981	21956	21937	21948	22015	21994	21876	22054	21906	22160	21723	22226	22153	21997	21835	21773	21883	22067	21888	22000	21829	21826	22012	22119	22047	21889	22168	22209	22141	21820	21726	21889	22019	22134	21946	22189	22056	21971	22124	21835	21803	21664	21786	21989	21959	22098	22024	21958	21659	21906	21828	21940	21808	22106	22029	21924	21831	21898	21967	21897	21978	22137	21840	21890	21864	22019	21858	22143	22002	21960	22080	21790	22008	21921	21935	22004	21996	21958	22054	22097	22134	22271	21919	22022	22083	22074	21931	21864	22106	21888	22014	22186	22024	21914	22031	21938	21836	21976	21751	21640	21987	22009	22277	22022	21817	21807	22071	21928	22020	22165	22140	21883	21772	22149	22035	21765	22138	21872	22207	21959	21891	21987	22157	22130	22062	22151	21895	21980	22006	22099	22092	21832	22283	21968	22056	22111	21956	21809	21814	22008	21766	21893	22025	21974	21987	21963	22231	21999	21930	21788	21861	21975	21897	21826	22130	21833	22009	21946	21959	22104	21940	21849	21847	22152	21900	21737	21983	21958	22064	21939	21995	21734	21905	21896	21853	21874	22101	22233	21891	22006	21951	22071	22083	21933	21871	21994	21994	22066	22078	21848	21971	21891	21963	21936	21960	21951	22103	22133	21933	22010	21712	22036	21902	22202	21964	22008	22024	22207	21838	21910	22033	22132	21952	21997	22035	21899	22107	22054	21875	21670	21843	22031	21788	21917	21844	21865	21823	22000	21974	21939	21971	22122	22104	22005	21936	22040	21894	22217	21958	22174	22291	22075	22010	21701	22150	22031	21991	22137	22101	22095	22134	22148	22046	21889	22079	21937	22046	22054	22003	22015	21918	21796	22194	21974	21940	22086	21802	22086	21986	22033	21968	22130	22227	22024	21987	21987	22017	22101	22020	22021	21982	22233	21820	21927	22016	22033	21852	21924	21848	21990	21931	22061	22064	22110	21912	22142	22004	21950	21708	21809	21800	21876	21993	21942	21872	22113	21901	22179	21827	22128	22140	22213	22047	22151	22018	21844	21900	22006	22051	21890	21830	21877	21992	21891	21776	22080	21931	21905	22059	21793	21914	21734	21871	21662	22008	22083	22153	21985	21967	21770	21996	21990	21834	22082	21982	22209	22060	21832	21940	21863	21952	21821	22149	21919	22077	21874	22063	22315	21978	21916	21974	22149	22181	21843	21862	22000	21920	21834	22008	21765	22001	22106	21980	22031	22034	22152	21798	22086	21953	22035	22230	22154	22076	21805	22049	21705	21786	21972	22061	22014	22038	22239	22057	22124	21912	21991	21840	21969	22069	22053	21923	21828	21891	22188	21756	22000	22133	21813	21789	22125	21997	22243	22113	22104	21899	21902	22211	22164	21967	21839	21879
18563	29302	67058	86857	28560	18733	18594	18555	18455	17761	17694	17785	17562	17373	17399	17296	16975	17103	16953	16883	16949	16904	16846	16887	17184	17031	17156	17132	16820	16932	17077	17663	17919	17522	17111	17096	16819	16858	16844	16997	17081	16739	17259	16860	16948	16939	16990	16835	16925	16968	16882	16890	16924	17039	16816	16998	16776	16816	16933	16973	16892	16824	16845	16781	16750	16712	16867	16905	16950	16784	16847	16980	16913	16795	16910	16923	16810	16712	16998	16965	16842	16934	16985	16897	16857	16833	16828	16921	16968	16792	16708	17021	16974	16832	16815	16766	16784	16901	16855	16718	16982	16848	16893	16858	16895	16935	16876	16782	16853	16897	16905	16917	16952	16998	16918	16738	16968	16849	17079	16717	17045	16984	16783	16819	16799	16866	16818	16780	16637	16952	16953	16816	16804	16963	16984	16776	16797	16662	16986	16758	17049	16873	16923	16927	16979	16884	16734	16802	16956	16751	16729	16904	16767	16903	16806	16864	17056	16871	16930	16832	17027	16872	16703	16766	16883	16845	16942	16966	16842	16902	16723	16925	16653	16818	16942	17077	16868	16827	16846	16825	16940	16878	16701	16837	17055	16870	16632	16812	16860	16931	17041	16995	16795	17086	16885	16910	16781	17055	16860	16902	16927	16679	17094	16947	16868	16824	16757	16932	17017	16731	16907	16811	16997	16840	16874	16983	16930	16756	16850	16836	16896	16837	16752	16883	16924	16860	16803	17027	16927	17012	16867	16904	16911	16975	16993	16918	16918	16875	17015	16924	16829	16844	16767	16801	17022	16799	16822	16751	17006	16974	17084	16927	16994	16955	16946	16964	16847	16852	16956	16910	16910	17027	16918	16918	16819	16796	16851	16771	16935	16995	16745	16966	17031	16869	16947	16784	16981	16903	17073	16873	16859	16895	16914	16793	17000	16795	16855	16879	16955	16857	16759	16911	16825	16929	16742	16929	16832	16707	16818	16938	16846	16865	16841	17021	16951	16864	16755	16968	16865	16838	16763	16899	16892	16978	16872	16904	16865	16929	16856	16900	16989	17039	16934	16675	16938	16888	16922	16965	16906	16896	16942	16708	16728	16847	16842	16886	16949	16948	16843	16870	16878	16795	16888	16861	16767	16717	16938	16780	16914	16712	16893	16883	16934	16976	16927	17034	16605	17022	16991	16823	16740	16799	17000	16738	16851	16887	16977	16743	16947	16901	16879	16815	16981	16927	16749	16832	16962	16816	16709	16833	16945	16832	16800	16932	16982	16837	17008	16891	16900	16878	16943	16846	16948	17053	16937	16744	16780	16845	16974	16920	16799	17020	16772	16919	16997	16898	17107	16815	16884	16933	16740	16712	17022	16895	16981	16787	17023	16703	16724	16706	16818	16966	16833	16884	16816	16803	16838	16961	16828	16822	16906	16941	16982	16786	16877	16785	16994	17142	16717	16873	16739	17117	16903	16936	16805	16889	16820	16998	16844	16857	16879	16939	16705	17076	16709	16703	16900	16926	17075	17176	16884	16996	16943	17014	16761	17062	16762	16810	16916	16762	17017	16739	16864	16907	16710	16870	16975	17036	16908	17004	16979	16881	16979	16805	16719	16734	16998	16837	16984	16849	16774	16999	16885	16866	16945	17013	16973	16921	17082	16815	16738	16766	16908	16946	16820	16970	16875	16885	16886	16895	16965	16794	16912	17027	16729	16970	16989	16902	16873	16869	17007	16931	17092	17001	16937	16821	16887	16955	16861	16991	16840	16873	16975	16782	17051	17041	16899	16901	16851	17055	16815	16960	16768	17080	16945	16832	16687	16884	16937	16854	16973	16848	16991	16952	16945	16899	16914	16878	16939	16896	17130	16882	16854	16864	17007	16851	16950	17109	16869	16804	16840	16761	16900	16926	16792	16848	16877	17093	16986	16754	16981	16912	16991	16938	16806	16975	16949	16879	16790	16930	17067	16717	16951	17008	17009	16831	16855	16971	16753	16674	16836	16826	16850	16822	16921	16704	16756	16808	16762	16783	16826	16657	16675	16860	16962	17003	16909	16975	16939	16874	16921	16972	16723	16803	16872	16802	17095	16920	16932	17073	16958	16913	16873	16849	17054	16868	16930	16865	16849	17004	16972	16912	17026	16839	16863	16945	17056	17026	16848	16939	16865	16850	16897	16847	16904	16870	16846	16802	16902	16930	16841	16680	16841	16855	16769	16732	16859	16960	16987	16778	17001	17068	16774	16795	17048	16825	16760	16963	16838	16847	16953	16988	16894	16839	16810	17030	16760	16971	16929	16969	16772	16836	16727	16863	16919	16836	16908	16986	16726	16821	16858	16739	16946	16961	16923	17027	16912	16909	17040	17013	16811	17031	16971	16784	16768	16840	16931	16867	16847	16883	16793	16933	16897	16804	16920	16664	16945	16779	16945	17002	16656	16891	17144	16767	16864	16902	16894	16867	17068	16915	16808	16901	16809	17018	16803	16804	16984	16971	17017	16989	16899	16969	16950	16804	16858	17006	16696	16839	16882	16690	16821	16805	16703	16789	16966	16959	16836	16800	16830	16811	16759	16842	17005	16937	16851	16975	16968	16953	16948	16890	16870	16836	16933	16940	16877	17172	16851	17057	16853	16810	16879	16743	16897	16778	16939	16885	16773	16879	16822	16809	16776	16977	16800	16931	17033	16880	16906	16871	16665	16979	17011	16994	16854	16842	16884	16886	17017	16779	17029	16981	16709	16970	16814	16805	16896	17129	16840	17043	16817	17083	16915	16896	16861	16903	16953	17025	16652	16846	17007	16760	16828	16808	16887	16881	16987	17041	17028	16883	16918	16723	16878	16880	16863	16912	16908	16837	16899	16787	16790	16849	16709	17020	16667	16898	16808	16907	16920	16844	16930	16924	16829	16912	16879	16936	16907	16687	16886	16662	16919	16770	16844	16758	16950	16838	17039	16943	16806	17031	16867	16789	16814	16861	16726	16998	16830	16934	16711	16935	16897	16845	16885	17101	16826	16869	16656	16700	17023	16871	16797	16683	16896	16799	16959	16943	16797	16998	16955	16931	16863	16788	16976	16837	16947	17038	17008	16994	16755	16957	16964	16935	16892	16902	16880	16978	16704	17005	16840	17038	16948	16902	16915	16977	16909	16914	17044	16864	16862	16768	16712	16986	16830	16967	16897	16848	16971	16787	16822	16860	16904	16952	16723	16806	16867	16721	17073	16810	16718	16965	17038	16780	16827	16882	16929	16734	16971	16979	16967	16867	16980	16755	16787	16803	16936	16807	16850	16920	16937	16829	16794	16793	16943	16861	16962	16731	16969	16925	16877	16890	17117	16950	16990	16846	17171	16775	16819	16908	16892	16996	17020	16864	16858	16812	16987	16875	16834	17040	16721	16864	16914	16908	16895	17044	16823	16938	16995	17059	16860	16723	16749	16908	16840	16688	16788	16778	16821	16813	16727	16847	16823	16942	16933	16922	17005	16911	16853	16893	16988	16878	17020	16823	16884	16823	16957	16963	16845	17029	16886	16993	16927	17058	16815	17008	16807	16890	16885	16917	16990	16917	16926	16856	16883	16950	16835	16919	16934	16799	16817	16872	16715	16797	16940	17135	16997	16764	16864	16935	16910	16817	16931	16838	16856	16968	17057	16880	16922	16885	16823	16868	16904	16762	16835	16901	16973	16799	16905	16984	17018	16808	16946	16829	16897	16927	16780	17014	16890	16768	16935	16887	16876	16923	16872	16774	16865	16885	16877	16734	16902	16863	16849	16907	16988	16794	16771	16974	16561	16838	16911	16930	16911	16892	16816	16852	16925	16857	16821	16877	17000	16752	16786	16840	16765	16763	16694	16711	16853	16936	17040	16858	16878	16874	16954	16882	16953	16892	16848	16829	16963	16889	16816	16909	16972	16882	16831	16886	16816	16977	16881	16976	16860	16928	16850	16811	16966	16783	16803	16743	16865	16867	16911	17054	16855	17029	16949	16696	16708	16953	16871	16787	16881	16941	16806	16749	16929	16800	16721	16803	16953	16782	16872	16751	16825	16910	16867	16963	16892	16919	16762	16938	16935	16827	17033	16821	16945	16834	16904	17033	16669	16879	16721	16776	16842	16893	16887	16875	17035	16774	16802	16945	16999	17015	16890	16874	16924	16895	16825	16981	16723	16890	16907	16842	16802	16902	16829	16705	16994	16865	16893	16931	17029	16946	16853	16972	16849	16984	16891	16980	16838	16812	17155	16907	16788	16949	16900	17062	16873	16598	16799	16843	16972	16908	16794	16867	16998	16977	16935	16945	16887	16879	16896	16828	16743	16857	16587	16840	16969	16914	16800	16988	16826	16872	16967	16853	16952	16888	16931	16958	16828	16988	17024	16915	16943	16908	17054	16912	16932	16862	16802	16684	17074	16861	16865	16860	16880	16883	16824	16852	17026	16944	17054	17003	16860	16879	16922	16882	17113	16844	16772	16864	16892	16935	16806	16908	16972	16838	16841	17083	16909	16870	16845	17029	17003	16874	16970	16865	16896	16980	16845	17099	16859	16883	16821	16736	16899	16887	16942	16899	16797	16851	16917	16817	16922	16916	16833	17003	16867	16963	16846	16955	16781	16886	16966	16962	16905	16815	16949	16834	16870	16859	17034	16944	16768	16880	16918	16914	16829	16877	16976	16951	16859	16956	16892	16967	16680	16832	16782	16801	16965	16919	16923	16725	16958	16827	16921	16941	16866	17050	16955	17031	16938	16925	16743	17026	16736	17074	16928	16934	16868	16865	16582	16991	16749	16916	17033	16873	17024	16996	16831	16945	16947	16870	16910	16815	16963	16931	16969	16788	16798	16959	16837	16904	16870	16804	16749	16838	16992	16826	16844	16848	16777	16955	16926	16910	16868	16910	16820	16818	16892	16960	16970	16950	16917	17166	16819	16930	16762	16981	17135	16761	16822	16931	16921	16847	16936	17000	16761	16978	16818	16959	16727	16776	16901	16949	16911	16841	16854	16826	16839	16814	16849	16752	16769	16763	16815	16756	16983	16952	16823	16793	16934	16809	17009	16829	16904	16831	16973	16831	16957	16867	16878	16883	16907	16784	16910	16932	16866	16826	16977	16886	16983	16979	16906	16777	16908	16901	16944	17122
23646	21498	35194	69325	42917	26326	27120	24836	23561	23692	23209	23041	23184	22780	23050	22702	22624	22670	22510	22465	22402	22290	22233	22349	22530	22661	22390	22474	22464	22323	22422	23238	23640	23016	22805	22632	22423	22409	22300	22395	22178	22222	22276	22027	22128	22423	22344	22298	22333	22282	22287	22287	22434	22207	22116	22435	22127	22211	21981	22320	21875	22364	22330	22352	22257	22268	22239	22403	22501	22284	22516	22179	22343	22406	22310	22059	22173	22179	22136	22174	22202	22092	22305	22147	22158	22315	22074	22193	22125	22373	22092	22176	22360	22248	22446	22428	22114	22342	22280	22340	22280	22371	22454	22037	22313	22181	22113	22169	22071	22281	22234	22253	22211	22157	22094	22189	22242	22335	22046	22168	22122	21988	22149	22356	22353	22191	22090	22079	22067	22431	22132	22142	22029	22129	22172	22191	22565	22279	22213	22211	22109	22029	22270	22283	22261	22183	22176	22192	22220	22198	22417	22160	22092	22109	22305	22176	22314	22288	22338	22136	22259	22085	22163	22117	22375	22323	22417	22323	22181	22107	22333	22058	22092	22337	22194	22042	22187	22362	22132	22191	22316	22329	22181	22291	22281	22203	22229	22285	22272	22414	22347	22121	22335	22222	22043	22155	22205	22175	22115	22169	22333	22365	22144	22287	22278	22176	22379	22212	22288	21936	22233	22292	22268	22278	22226	22293	22217	22063	22062	22235	22215	22104	22085	22124	22443	22233	22175	22095	22245	22157	22036	22107	22246	21987	22159	22185	22159	22169	22124	22182	22181	22213	22365	22143	22353	22407	22156	22128	22131	22265	22106	22099	22094	22398	22093	22085	22333	22238	22151	22180	21938	22132	22311	22192	22352	22189	22193	22268	22420	22252	22442	22209	22290	22452	22243	22170	22200	22320	22293	22226	22214	22244	22202	22280	22270	22171	22216	22149	22010	22334	22235	22179	22006	22230	22047	22179	22275	22068	22214	22252	22230	22195	22306	22227	22111	22240	22075	22322	22112	22052	22237	22092	22282	22276	21968	22304	22279	22239	22115	22045	22164	22035	22177	22365	22283	22436	22192	22191	22290	22249	22091	22359	22134	22255	22132	22133	22219	22060	22267	22268	22205	22218	21985	22051	22306	22226	22155	22191	22234	22313	22088	22180	22229	22289	22289	22079	22174	22280	22234	22327	22161	22307	22283	22234	22361	22240	22183	22258	22148	22189	22328	22115	22372	22136	22149	22172	22124	22155	22059	22307	22271	22154	22151	22175	22055	21971	22171	22254	22339	22179	22189	22073	22398	22180	22181	22193	22350	22304	22379	22150	22244	22288	22220	22321	22123	22255	22168	22308	22264	22186	22192	22206	21957	22007	22426	22260	22206	22212	22329	22277	22104	22056	21901	22164	22323	22079	22211	22192	22625	22283	22325	22182	22143	22173	22231	22188	22109	22208	22167	22191	22364	22375	22268	22092	22236	22475	22447	21980	21980	22268	22097	22217	22344	22125	22088	21833	22301	22141	22306	22109	22152	22183	22280	22044	22103	22284	22153	22322	22562	22301	22064	22089	22155	22322	22241	22013	22082	22177	22200	22149	22116	22311	22190	22298	22390	22257	22084	22262	22506	22187	22207	22100	22208	22382	22000	22085	21964	22320	22109	22226	22324	22243	22186	22207	22262	22115	22197	22115	22015	22068	22250	22324	22354	21982	22157	22321	22049	22224	22084	22085	22132	22153	22158	21929	22047	22086	22108	22176	22284	22171	22405	22080	22109	22329	22289	22332	22040	22101	22182	22275	22350	22349	22185	22152	22354	21984	22051	21978	22215	22254	22363	22241	22269	22185	22276	22379	22549	22256	22305	22419	22117	22108	22189	22226	22249	22111	22264	22192	22548	22370	22331	22154	22012	22346	22285	22150	22252	22254	22037	22058	22222	22122	22371	22055	22333	22260	22253	22239	22491	22249	22192	22048	22449	22158	22196	22306	22506	22108	22005	22197	22058	22068	22261	22094	22081	22148	22140	21979	22236	22126	22279	22226	22156	22061	22098	22117	22178	22302	22215	22470	22380	22174	22219	22157	21976	21959	21864	22225	22462	22156	22134	22444	22045	22160	22217	22235	22225	22199	22414	22469	22263	22413	22218	22230	22263	22412	22324	22201	22312	22485	22227	22333	22217	22069	22253	22212	22068	22168	22112	22133	22106	22385	22236	22177	22252	22186	22320	22304	21970	22014	22215	22084	22119	22124	22048	22074	22299	22096	22241	22437	22033	22227	22301	22115	22344	22071	22148	22350	22145	22041	22150	22234	22330	22225	22127	22080	22314	22144	22260	22157	22223	22512	22393	21969	22038	22262	22271	22090	22143	22201	22391	22081	22130	22152	22039	22190	22524	22264	22157	22299	22329	22156	22030	22111	22326	22212	22027	22200	22286	22263	22029	22034	22071	22187	22228	22194	22314	22221	22348	22304	22142	21995	21946	22056	22101	22195	22179	22226	22036	22059	21997	22022	22376	22221	22062	22280	22232	22282	22295	22135	22196	22251	22314	22164	22171	22240	22104	22290	22249	22040	22229	22449	22218	22311	21992	22319	22225	22317	22324	22179	22224	22115	22080	22349	22118	22174	22116	22302	22241	22264	22174	22050	22024	22118	22148	22351	22327	22206	22182	22345	22099	21914	22294	22262	22025	22150	21989	22094	22171	22128	22285	22214	22368	22080	22217	22324	22208	22051	21985	22415	22266	22335	22295	21937	22213	22245	22183	22277	22330	22066	22084	22015	22295	22319	22051	22049	22257	22007	22131	22067	22189	22138	22284	22315	22206	22113	22082	22262	22316	22306	22188	22217	22196	22060	22171	22441	22186	22005	22328	22254	22242	22130	22160	22066	22255	22188	22162	22026	22102	22442	22292	21971	22099	22262	22241	22088	22263	22258	22288	22192	22153	22234	22089	22198	22125	22348	22158	22437	22333	22288	22343	22157	22157	22365	22297	22203	22227	22120	22323	22382	22079	22179	22192	22182	22137	22218	22236	22261	22215	22253	22228	22137	22274	22252	22344	22194	22356	22198	22202	22053	22266	22291	22195	22337	22321	22228	22253	22234	22406	22113	22155	22126	22275	22078	22303	22067	22389	22394	22368	22446	22437	22257	22224	22368	22067	22090	22490	22119	22436	21953	22320	22449	22336	22095	22266	22372	22119	22141	22266	22287	22521	22148	22284	22287	22352	22174	22196	22268	22370	22258	22112	21979	22276	22368	22300	22119	22246	22226	22277	22181	22233	22217	22129	22274	22059	22115	22279	22384	22193	22182	22424	22103	22161	22182	22170	22017	22298	22329	22272	22385	22096	22127	22241	22151	22231	22150	22242	22185	22197	22083	22510	22169	21944	22241	22093	22309	22264	22075	22144	22061	22070	22017	22230	22400	22068	22108	22122	22277	22163	22224	22145	22288	22309	22059	21978	22157	22208	21973	22395	22269	22049	22197	22189	22080	22097	22233	22102	22066	22070	22378	22174	22415	22159	22386	22332	22181	22112	22262	22317	22439	22081	22266	22303	22217	22036	22213	22073	21976	22104	22182	21946	22320	22332	22113	22169	22134	22140	22061	22082	22142	22120	22194	22268	22387	22097	22112	22077	22123	22261	22227	22247	21979	22170	22259	22334	22062	22106	22132	22298	22311	22358	22297	22157	22167	22262	22064	21940	22277	22315	22176	22251	22250	22398	22198	22203	21994	22230	22043	22182	22200	22179	22109	22151	22213	22021	22173	22272	22390	21988	22128	22317	22264	22238	22424	22252	22022	22411	21905	22266	22404	22128	22167	22144	22215	22208	22050	22410	22284	22298	22212	22343	22279	22151	22067	22236	22313	22299	22254	22325	22160	22130	22257	22004	22185	22006	22413	22248	21942	22234	22129	22301	22193	22164	22364	22286	22201	22249	21964	22179	22051	22137	22245	22046	22292	22323	22170	22094	22039	22163	22213	22330	22338	22178	22181	22179	22151	22220	22184	22325	22485	22227	22235	22199	22209	22003	22238	22221	22105	22073	22231	22183	22143	22291	22140	22259	22195	22259	22239	22243	22335	22066	22411	22219	22202	22301	22118	22226	22426	22047	22128	22404	22291	22183	22080	22093	22250	22232	22604	22474	22414	22332	22292	22304	22275	22037	22055	22229	22227	22270	22248	22291	22186	22264	22246	22408	22105	22089	22112	22220	22258	22291	22163	22315	22273	22205	22152	22082	22339	22250	22072	22268	22183	22226	22029	22024	22328	22068	22170	22274	21909	22306	22614	22198	22195	22103	22212	21832	22108	22257	22131	22596	22265	22237	22106	22193	22033	22391	21965	22210	22290	22291	22354	22357	22488	22207	22155	22215	22199	22015	22010	22343	22113	22437	22338	22127	22370	22282	22133	22194	22249	22340	22499	22262	22229	22196	22185	22336	22208	22285	22155	22214	22137	22351	22070	22308	22432	21915	22337	22244	22243	22369	22111	22263	22460	22148	22321	22342	22009	22399	22106	22017	22281	22202	22068	22169	22190	22190	22098	22099	21900	22109	22259	22105	22103	22322	22290	22046	22125	22072	22074	22030	22243	22225	22308	22471	22355	22358	21974	22189	22309	22213	22139	22258	22402	22406	22353	22140	22160	21976	22101	22221	22214	22340	22047	22309	22116	22257	22393	22427	22390	22276	22189	22293	22221	22195	22070	22250	22172	22248	22345	22111	22142	22366	22084	22235	22119	22089	22067	22255	22155	22419	21972	22229	22271	22287	22128	22122	22342	22237	22031	22016	22200	21813	22206	22036	22074	21971	22020	22080	22375	22168	22074	22088	22091	22258	22315	22292	22341	22231	22107	22188	22318	22158	22025	22290	22086	22370	22029	22077	22289	21898	22093	22350	22241	22019	22177	22223	22197	21991	22255	22281	22208	22255	22127	21930	22250	22240	22157	22432	22308	22218	22171	22201	22041	22214	22246	22268	22216	22238	22213	22167	22036	22146	22145	22198	22120	22068	22262	22345	22348	22325	22089	22331	22267	22068	22039	22171	22169	22144	22106	22220	22308	22045	22060	22061	22242	22065	22157	22013	22132	22388	22261	22156	22386	21982	22053	22196	22393	22038	22184	22014	22088	22164	22236	22104	22263
20663	34585	69897	96630	34282	19880	19992	19570	19026	18549	18438	18117	18166	17968	17683	17233	17065	17223	17219	16946	17034	16934	17129	16939	17181	17216	17251	17195	17125	17256	17333	18316	18915	18147	17702	16830	16909	17008	17063	16907	16876	16901	16786	17059	17032	16876	16970	16945	17044	17254	16827	17106	16983	16966	16985	16972	16890	17089	16863	16848	17114	17069	16810	16936	17000	16913	16987	17000	16858	16934	17128	17062	16960	16980	16985	16825	17084	16848	16962	16885	17024	17089	16982	16875	16911	17132	16890	17235	16953	16972	17041	17004	17042	16961	16833	16919	16880	16889	16904	17198	16909	16893	16912	17063	17043	16952	16882	16952	16919	16950	16968	16954	16841	16890	16977	16949	17032	17073	17025	16857	16968	16970	17002	16967	17001	17078	16904	16730	17027	17072	17161	16741	17011	16862	16988	17050	16882	16948	17022	16940	17088	16893	16959	16770	16961	17070	16845	16959	16882	16971	17051	17003	16863	16977	16767	16846	16837	17064	16753	16930	17027	17048	17112	17167	16944	17007	16907	16980	16930	17024	17016	16724	17044	16817	16690	16916	17105	17002	16934	16825	17002	16882	16917	16966	17030	17073	17027	16884	16937	16886	16937	16907	16853	17007	16920	16911	16797	17036	17020	16799	17084	17135	16792	17026	16993	16885	16947	16963	17143	16963	16837	17003	16832	16827	17162	16867	16817	16893	16940	17051	17059	16859	16947	16972	16851	17082	16987	17018	16996	16811	16924	16956	16860	17072	17042	17061	17050	17092	16892	16876	16988	16795	16787	16751	16910	16968	17001	16848	16944	16952	16894	16940	16848	17019	16873	16740	16743	17041	16991	16898	16813	16857	17023	17019	16909	16857	16907	17015	16924	16850	17037	16968	16949	16828	17014	16829	16964	17021	16800	17075	16836	16940	16893	16966	17115	16917	16902	16915	16806	16805	16975	16856	16798	17005	16811	16975	16885	17005	16849	16910	16725	16840	17055	16877	16875	16806	17182	16952	16863	16961	16812	16824	16887	16911	16848	16975	16971	17026	16800	16915	16744	16997	16946	17006	17022	16942	16901	16988	16959	16974	16948	17046	17125	16856	16956	16979	17044	16926	16886	16971	17084	16902	17261	16891	16803	16987	16978	17020	16997	16976	16917	16616	16721	17048	16876	17037	16876	16925	17005	16912	17059	17031	17093	16927	16906	16887	17001	17081	16801	16908	17060	16914	17059	16993	16830	17108	16910	16895	16944	16965	16891	16911	16850	17019	16946	16780	16910	16719	16969	16979	17067	16867	16829	17170	16823	17113	17060	16992	16855	17020	16954	16973	16854	16956	16994	16886	16912	16881	16723	16901	17122	16994	16953	16953	17017	17003	16949	16780	16947	16930	16969	16819	16855	16955	16940	17012	17028	17070	16891	16991	16954	16970	16970	17068	17012	16922	17057	16925	17075	16858	16939	16812	17028	16989	16916	17023	17114	16943	16795	16914	17036	16904	16834	17010	16953	17006	17000	16891	16839	16938	16705	16999	16919	16936	16973	16910	16944	17198	16909	16824	16872	16976	17076	17083	17110	16932	16957	16907	16875	16925	16832	16921	16921	16855	17159	16966	16983	16986	17061	17061	16877	17077	16937	16980	16874	16741	17087	16950	16948	16924	16879	17156	17015	16934	16905	16974	16947	17065	16938	16784	16999	16872	17084	16897	17093	17045	17068	16846	16977	17080	16927	16788	16989	16867	16745	16847	16917	17004	16865	16853	16904	17026	16918	17004	16922	16985	17099	16774	16915	16947	17032	16954	16910	16922	16861	16835	17087	16704	16818	16930	16856	17107	17013	16782	16868	16881	16972	17014	16949	16873	16932	16883	17003	16782	16888	17014	16797	17115	17023	17049	16979	17014	16944	16947	17049	16959	16864	16794	16821	16730	17040	16999	16938	16908	16873	16945	16907	17120	17022	16818	17043	16919	16877	16629	16812	16936	17026	16897	16896	16996	16894	16941	16999	16954	16889	16956	16767	16827	16881	16958	16726	16932	17026	16976	17014	17061	16923	16973	16944	16894	16948	16793	16964	16983	16985	16749	16800	17022	16840	17067	16969	17088	16924	16866	16976	17108	16883	16928	16967	17036	16874	16937	16858	16964	17071	17000	17089	16957	17038	16896	16925	17017	16968	17023	17018	17043	17103	16779	16781	16830	16815	16924	16844	16921	16882	16940	16915	16941	17107	17059	16878	16955	16877	17117	16889	16963	16994	16790	16931	16888	16875	17013	16892	16934	16853	16861	17017	16737	16761	17079	16786	16989	16925	16987	17007	16846	17033	16832	16976	16915	16960	16949	16865	17034	16942	16733	16772	17049	16879	16839	16879	16975	16979	16906	16914	16984	16966	16867	17014	16919	16841	16947	16751	16980	16908	16958	16951	17121	17045	16958	16853	16943	16880	16906	17060	16901	17025	16982	16934	17000	17112	16888	17006	17015	16763	16977	16897	16980	16797	16863	16891	17008	16948	16948	16919	16783	16972	17020	16965	16894	16945	16879	16906	16891	16840	17060	17002	16822	16889	16840	16982	16927	17086	16908	16881	16820	16972	16909	17129	16864	16920	16831	17067	16986	16878	16890	16976	17038	16925	16977	16984	16947	16945	17055	16948	16886	16978	16839	16943	17057	16596	17062	16838	16924	16872	16742	16985	16937	17004	16786	16884	16901	16975	16808	17136	16857	16995	17053	16820	16940	16766	16937	16863	16920	16891	16900	16987	16982	16919	16938	16762	17039	16939	16960	17006	16941	16925	16951	16890	16873	16944	16887	16927	16931	16934	17054	16881	16826	16785	16852	16738	17006	17028	16804	16866	16941	16840	17036	16962	17006	16890	16942	16852	17024	16954	16948	16971	17099	16761	17004	17139	16871	17033	16930	16979	16948	16912	16939	16869	16813	17012	16971	17011	16779	16963	16937	16985	17028	17001	17037	17022	17008	16913	16947	16988	16830	17019	16874	16866	16991	17037	16953	16987	16937	17011	16931	17010	16938	16871	16990	16985	17042	16735	16992	17144	16873	16939	16840	16928	16885	16859	17108	16937	16932	16908	17084	17017	16772	16868	16964	16933	17012	16863	17115	16834	16945	16909	17038	16827	17011	17098	16889	17250	17000	16969	17025	16984	17120	16787	17044	16968	16960	16885	16914	16802	16900	16938	16897	16828	16955	16993	17005	16761	16882	16820	16947	16932	16859	16841	16940	16914	16869	16840	16927	16833	17019	16906	16888	17056	16938	16991	16920	16953	16902	17026	16879	16981	16878	17048	16904	17008	17078	17015	16962	16969	17043	17177	17017	17048	17061	17077	16752	16943	16925	17090	17017	17144	16898	16869	16853	17052	16900	17151	17052	16993	16815	16787	16772	17122	16983	16835	16815	16997	16867	16912	16922	16988	16930	16928	17036	16959	16989	16897	16872	16941	16905	16792	17038	16997	16897	16959	16942	16881	16934	17031	16908	16996	17078	16929	16832	17038	16855	17031	16981	16999	16831	17170	17075	16961	16865	16880	16934	17007	16912	16966	16873	17082	16894	16925	16981	16847	17087	16930	16819	16986	16898	16980	16853	17008	16979	16977	16837	17067	16901	17001	17024	16882	17062	17120	17062	17021	17102	16910	16929	16941	16904	16899	17015	16894	17011	16801	16871	17093	17096	16838	16898	16895	16970	16953	16995	17042	16908	16892	16694	17048	16903	17115	16851	16937	17114	16975	16983	16919	16774	16991	16716	16887	16813	16906	16920	16904	16819	17076	16912	16895	17035	17010	16989	16981	16901	16912	17048	17206	16801	17112	16864	16898	16844	17167	17048	16952	16970	17041	16941	17003	16915	17001	16946	16931	16880	16967	17060	16903	17013	17000	16975	16794	16960	17138	17013	16989	16909	17019	16882	16896	16834	16845	17018	16943	17019	16940	16960	17057	16795	17001	17048	17058	16852	16991	16887	17007	17035	17028	16987	17059	16805	16739	16811	16917	16942	16844	17066	16919	16987	16979	17077	16921	17080	16808	16795	17020	16966	16921	16824	16953	17020	16996	16897	17194	17100	16972	16988	16957	16952	16780	16947	16934	17070	16841	16881	16819	16969	17141	17079	16956	16881	16899	16925	16819	16928	17012	16934	16942	16961	17152	16805	16923	16937	16923	16990	16926	16910	16983	16907	17070	17049	16993	17066	16897	17045	17049	16914	17074	16896	16963	17040	17025	17020	16882	16848	16979	16932	16895	17127	17027	17166	16731	16996	17028	16869	16986	16931	16715	16899	16972	17005	16911	16824	16839	17097	16956	17031	16854	16942	17054	17138	16961	17082	16999	16959	16886	16953	16912	16840	17083	16970	16806	16993	16951	17095	16872	16866	16968	17035	16796	16847	16923	17098	16925	16992	16926	16881	16959	17108	16986	16981	16872	16812	17031	16931	17061	16963	16795	16661	16769	16840	16903	16911	17051	17000	17069	17033	16865	16779	16857	16951	16948	16981	17044	16848	17012	16836	16819	17073	16963	16955	16907	17057	16897	17005	16830	17006	16938	16957	17065	16790	16901	16957	16814	16988	16989	16835	17232	17110	17109	16882	16892	16900	16844	16967	16898	16936	17031	16903	16909	16923	16891	16940	17037	16942	16980	16952	16814	17142	16936	16915	16757	17071	17099	17032	16968	16991	16975	17105	16782	16888	16929	16787	16945	16870	16905	17042	17215	17102	16971	16823	16981	16918	16906	17090	16991	17028	17246	17023	16933	16991	17002	16831	16832	16909	17038	16838	16753	16857	17045	16953	16832	16976	17028	16894	16939	16819	16937	17030	17065	17053	17086	16813	16994	16906	16930	16940	16906	17049	16983	17022	17049	16928	16950	16825	16971	17030	17034	16942	16682	16976	16978	17109	16960	16935	16977	16879	16936	16947	17042	16873	17087	16911	16830	16966	16814	16996	16971	16989	16778	16880	16978	16890	16959	16926	17088	16876	17051	16850	16996	16896	17052	16867	16862	16935	17031	17011	16959	16782	16795	16932	16966	16922	16784	16809	16963	17013	16939	17047	16929	16856	17038	16975	16929	17025	16940	16914	16794	16936	17085	16775	17060	16862	17160	17058	16903	17119	17088	17053	16953	16831
30289	24339	36366	49955	28672	22926	22597	22249	22277	21730	21854	22150	21945	21889	22097	21804	21697	21758	21690	21754	21818	21658	21817	21726	21981	21836	22007	21694	21877	21693	21804	21950	22165	21799	21844	21784	21693	21906	21882	21651	21591	21816	21821	21920	21970	21792	21744	21641	21574	21821	21792	21679	21921	21842	21797	21722	21835	21813	21781	21854	21806	21734	21867	21798	21822	21696	21653	21789	21635	21679	21825	21669	21802	21693	21665	21777	21818	21608	21741	21717	21525	21901	21531	21803	21649	21536	21695	21830	21853	21833	21603	21794	21547	21786	21760	21721	21676	21850	21730	21730	21819	21915	21724	21677	21648	21840	21739	21796	21691	21896	21733	21928	21846	21826	22058	21694	21750	21744	21829	21720	21763	21717	21668	21648	21901	21700	21641	21800	21877	21475	21605	21814	21686	21810	21654	21820	21649	22048	21791	21739	21858	21802	21725	21785	21767	21708	21813	21664	21677	21619	21923	21984	21807	21773	21740	21810	21754	21688	21688	21816	21755	21871	21710	21744	21848	21807	21657	21655	21948	21814	21808	21740	21775	21934	21792	21705	21653	21676	21588	21727	21655	21818	21728	21745	21777	21667	21886	21579	21809	21844	21607	21792	21819	21724	21595	21820	21725	21970	21918	21783	21807	21987	21921	21670	21812	21659	21830	21648	21908	21599	21779	21677	21674	21450	21730	21738	21616	21461	21514	21675	21700	21973	21842	21750	21729	21886	21732	21766	21785	21845	21654	21884	21909	21645	21691	21829	21813	21720	21765	21815	21713	21960	21687	21809	21766	21700	21751	21613	21654	21586	21604	21690	21797	21689	21697	21420	21731	21766	21791	21688	21676	21722	21724	21758	21793	21769	22037	21770	21750	21705	21684	21758	21781	21933	21794	21640	21741	22007	21628	21669	21679	21731	21879	21819	21723	21629	21938	21909	21747	21752	21430	21581	21713	21736	21869	21720	21542	21711	21690	22023	21759	21555	21727	21619	21653	21556	21786	21748	21897	21761	21749	21881	21785	21532	21760	21890	21964	21923	21937	21700	21799	21725	21686	21610	21740	21751	21902	21653	21694	21803	21796	21586	21584	21793	21660	21701	21719	21816	21639	21799	21801	21778	21664	21808	21800	21646	21984	21750	21441	21895	21689	21825	21740	21755	21780	21885	21759	21868	21836	21775	21762	21538	21768	21695	21723	22113	21567	21828	21518	21738	21977	21879	21659	21828	21593	21722	21831	21907	21831	21824	21843	21688	21783	21794	21686	21985	21959	21768	21921	21638	21671	21769	21762	21785	21798	21636	21778	21928	21814	21552	21800	21923	21581	21694	21652	21651	21867	21685	21806	21850	21576	21721	21525	21680	21972	21581	21905	21432	21737	21728	21690	21344	21615	21834	21446	21746	21798	21868	21864	21647	22026	21722	21850	21904	21828	21652	21751	21659	21565	21669	21913	21795	21875	21937	21648	21568	21803	21737	21869	22103	21879	21754	21720	21537	21761	21770	21850	21716	21926	21848	21914	21619	21607	21653	21824	21669	21897	21729	21837	21629	21772	21739	21781	21691	21794	21926	21839	21851	21860	21737	21532	21709	21867	21650	21639	21765	21927	21754	22028	22014	22012	21620	21790	21894	21851	21778	21838	21647	21900	21794	21833	21816	21736	21843	21806	21761	21794	21584	21759	21878	21540	21550	21707	21589	21720	21553	21710	21652	21794	21636	21849	21911	21670	21581	21647	21950	21702	21815	21646	21675	21753	21633	21715	21638	21832	21547	21906	21748	21719	21780	21799	21733	21781	21771	21676	21669	21839	21893	21538	21842	21798	21748	21753	21852	21531	21822	21706	21834	21674	21623	21779	21755	21612	21692	21637	21663	21706	21606	21847	21946	21756	21720	21804	21725	21695	21706	21812	21768	22019	21680	21767	21812	21682	21895	21795	21785	21608	21673	21895	21701	21513	21854	21782	21808	21812	21841	21771	21505	21867	21929	21677	21660	21906	21652	21705	21984	21884	21724	22086	21834	21838	21750	21736	21824	21559	21890	21580	21766	21899	21587	21805	21741	21819	21451	21705	21700	21609	21705	21891	21511	21763	21948	21853	21798	21899	21874	21824	21818	21747	21800	21826	21577	21519	21661	21908	21878	21671	21769	21602	21724	21769	21667	21767	21407	21693	21561	21831	21614	21705	21633	21839	21949	21900	21624	21767	21761	21908	21605	21809	21925	21782	21672	21782	21729	21677	21670	21762	21923	21651	21809	21654	21833	21983	21713	21875	21786	21894	21765	21915	21607	21568	21739	21672	21575	21820	21768	21794	21938	21873	22021	21586	21582	21522	21767	21765	21805	21829	21681	21660	21720	21830	21774	21588	21795	21768	21746	21825	21791	21929	21803	21814	21857	21622	21722	21948	21729	21940	21821	21665	21760	21656	21741	21863	22014	21908	21806	21569	21688	21771	22011	22012	21828	21639	21730	21719	21759	21725	21604	21803	21595	21741	21940	21725	21770	21700	21649	21682	21742	21664	21515	21851	21654	21801	21612	21827	21684	21881	21818	21785	21901	21902	21961	21740	21842	21853	21394	21594	21868	21692	21684	21649	21632	21818	21720	21905	21712	21798	21722	21942	21736	21814	21773	21797	22006	21812	21758	21757	21498	21887	21806	21591	21929	21651	21593	21637	21690	21865	21876	21847	21859	21785	21715	21475	21857	21673	21721	21758	21575	21704	21649	21615	21828	21775	21800	21938	21547	21724	21551	21713	21877	21700	21979	21757	21746	21662	21678	21772	21948	21690	21785	21752	21632	21677	21814	21913	21777	21790	21830	21823	21912	21502	21684	21638	21652	21778	21727	21771	21815	21585	21715	21696	21634	21895	21824	21969	21750	21812	21877	21694	21869	21946	21874	21717	21583	21996	21556	21697	21721	21997	21854	21791	21632	21625	21665	21716	21808	21801	21714	21869	21550	21713	21853	21845	21862	21923	21730	21881	21940	21766	21807	21817	21661	21890	21847	21741	21631	21764	21891	21700	21691	21739	21763	21642	21712	21861	21789	21713	21612	21674	21486	21747	21860	21862	21658	21904	21387	21730	21698	21607	21886	21814	21674	21876	21774	21986	21803	21761	21665	21779	21621	21724	21694	21747	21819	21750	21746	21824	21824	21715	21939	21813	21744	21937	21747	21661	21562	21774	21626	21873	21764	21930	21663	22116	21534	21744	21697	21853	21769	21679	21846	21659	21822	21874	21633	21728	21677	21905	21879	21778	21621	21826	21848	21712	21908	21996	21580	21768	21716	21719	21757	21810	21615	21830	21889	21691	21900	21530	21572	21750	21682	21833	21677	21587	21784	21527	21647	21795	21767	21884	21726	21593	22084	21767	21601	21695	22020	21564	21700	21835	21582	21737	21682	21995	21753	21803	21674	21678	21555	21532	21711	21828	21636	21910	21806	21720	21915	21978	21850	21897	21773	21896	21652	21881	21797	21960	21886	21588	21825	21735	21945	21939	21823	21918	21713	21586	21792	21681	21896	21521	21767	21774	21605	21919	21588	21814	21742	21962	21824	21947	21716	21646	21782	21705	21783	21490	21694	21651	21727	21729	21918	21745	21782	21796	21859	21829	21656	21968	21709	21661	21651	21652	21794	21782	21727	21780	21735	21666	21628	22004	21642	21852	21583	21822	21801	21763	21614	21737	21783	21709	21708	21824	21660	21499	21634	21716	21701	21605	21899	21625	21815	21784	21532	21705	21786	21750	21715	21939	21713	21511	21674	21938	21848	21770	21716	21773	21722	21770	21630	21674	21853	21816	21566	21731	21764	21925	21885	21691	21944	21810	21611	21694	21649	21680	21729	21936	21750	21755	21748	21687	21741	21740	21769	21629	21834	21726	21689	21811	21908	21693	21797	21977	21629	21770	21827	21666	21699	21533	21696	21720	21904	21906	21613	21665	21710	21745	21781	21781	21610	21653	21947	21789	21803	21889	21743	21753	21753	21635	21746	21725	21736	21717	21848	21585	21700	21635	21744	21775	21697	21626	21848	21585	21562	22049	21833	21909	22077	21784	21736	21721	21644	21577	21750	21751	21623	21627	21654	21752	21638	21732	21802	21740	21701	21519	21767	21817	21843	21844	21783	21840	21682	21926	21596	21895	21757	21970	21919	21718	21688	21731	21750	21805	21777	21896	21926	21599	21573	21982	21757	21842	21649	21835	21680	21693	21668	21964	21725	21743	21587	21670	21870	21763	21853	21725	21769	21761	21700	21706	21600	21649	21621	21690	21762	21828	21704	21853	21827	21685	21822	22057	21918	22024	21590	21592	21507	21807	21731	22022	21521	21685	21766	21784	21845	21748	21657	21749	21582	21626	21724	21741	21942	21740	21928	21641	21970	21895	21944	21869	21887	21791	21676	21936	21734	21755	21801	21733	21785	21575	21845	22009	21613	21675	21679	21786	21946	21755	21768	21857	21722	21730	21641	21678	21770	21765	21652	21855	21755	21949	21733	22108	21784	21775	21782	21822	21647	21796	21740	21791	21885	21533	21650	21804	21867	21902	21882	21637	21422	21802	21610	21868	21621	21647	21855	21673	21644	21797	21622	21999	21688	21756	21749	21738	21795	21645	21592	21705	21809	21693	21635	21722	21624	21566	21644	21848	21676	21725	21723	21932	21682	21889	21677	21718	21862	21883	21632	21862	22018	21801	21737	21650	21925	21690	21816	21811	21825	21624	21709	21839	21739	21837	21877	21815	21658	21590	21903	21697	21509	21896	21805	21805	21865	21937	21639	21638	21825	21705	21809	21814	21822	21884	21630	21795	21670	21971	21792	21960	21561	21787	21709	21509	21789	21657	21705	21767	21655	21733	21763	21626	21874	21891	21778	21660	21770	21846	21777	21667	21902	21812	21739	21867	21930	21580	21857	21865	21717	21982	21679	22030	21654	22105	21738	21965	21723	21608	21682	21858	21715	21749	21859	21612	21835	21674	21851	21757	22016	21734	21906	21817	21607	21762	21731	21718	21868	21569	21799	21831	21632	21665	21704	21662	21763	21733	22066	21738	21865	21577	21598	21464	21823	21765	21687	21794	21779	21717	21869	21891	21787	21698	21728	21662	21576	21765	21759	21784	21878	21707	21941
18777	22124	38158	46082	20320	17331	17737	17375	17355	17066	16931	17234	16755	16842	16896	16711	16750	16668	16823	16878	16636	16671	16725	16831	16792	16733	16723	16590	16718	16898	16686	16884	16679	16817	16641	16703	16731	16809	16567	16655	16623	16521	16647	16516	16688	16873	16860	16561	16725	16787	16671	16614	16693	16672	16551	16737	16717	16678	16571	16621	16568	16565	16582	16727	16575	16591	16655	16703	16590	16921	16790	16508	16670	16683	16679	16612	16773	16506	16562	16685	16557	16777	16623	16615	16671	16685	16844	16732	16764	16643	16614	16799	16789	16777	16690	16465	16893	16764	16586	16637	16569	16503	16912	16574	16666	16623	16765	16609	16806	16578	16741	16598	16748	16660	16734	16578	16786	16891	16557	16889	16903	16811	16735	16626	16624	16732	16920	16690	16715	16653	16584	16575	16641	16748	16806	16548	16565	16642	16611	16620	16601	16879	16651	16540	16870	16656	16786	16837	16788	16766	16696	16601	16687	16712	16562	16768	16638	16909	16669	16811	16624	16884	16762	16700	16949	16746	16776	16653	16616	16698	16711	16696	16758	16644	16649	16541	16609	16782	16743	16673	16673	16820	16702	16724	16704	16693	16657	16635	16678	16703	16723	16765	16570	16603	16734	16575	16816	16480	16698	16836	16857	16763	16679	16708	16652	16882	16742	16578	16567	16620	16632	16613	16561	16701	16649	16521	16727	16628	16613	16758	16601	16810	16795	16783	16941	16760	16753	16500	16613	16635	16809	16709	16694	16679	16727	16828	16576	16733	16676	16751	16699	16858	16608	16538	16807	16658	16759	16745	16622	16655	16742	16693	16718	16808	16713	16835	16747	16495	16718	16692	16953	16606	16687	16758	16565	16694	16804	16721	16583	16714	16691	16676	16658	16504	16490	16779	16846	16649	16740	16633	16514	16734	16543	16699	16752	16566	16653	16758	16751	16658	16674	16561	16668	16693	16635	16726	16691	16764	16578	16675	16676	16599	16637	16719	16608	16915	16740	16695	16636	16908	16608	16746	16719	16952	16742	16840	16667	16685	16808	16764	16763	16657	16724	16736	16747	16709	16887	16658	16815	16723	16528	16534	16715	16899	16654	16694	16602	16660	16656	16711	16553	16804	16783	16701	16702	16682	16662	16727	16620	16657	16659	16709	16547	16623	16733	16632	16802	16897	16602	16574	16795	16798	16566	16600	16622	16496	16636	16785	16444	16767	16759	16650	16673	16712	16981	16526	16783	16496	16789	16608	16683	16582	16686	16573	16719	16795	16769	16555	16863	16771	16695	16884	16692	16687	16675	16745	16677	16606	16802	16769	16821	16663	16677	16763	16642	16560	16775	16747	16695	16699	16642	16729	16673	16680	16675	16879	16635	16638	16606	16743	16569	16728	16521	16622	16794	16635	16662	16820	16647	16727	16649	16607	16615	16742	16772	16729	16596	16715	16651	16708	16776	16898	16720	16808	16759	16653	16697	16821	16794	16599	16713	16687	16644	16860	16673	16707	16580	16784	16747	16710	16741	16856	16669	16623	16724	16627	16760	16760	16557	16632	16754	16679	16617	16719	16546	16604	16613	16586	16932	16661	16734	16694	16771	16697	16795	16777	16667	16656	16743	16798	16845	16654	16658	16647	16611	16544	16652	16678	16771	16828	16713	16463	16695	16818	16571	16766	16567	16629	16761	16762	16764	16558	16713	16800	16714	16670	16757	16691	16844	16641	16529	16553	16583	16854	16607	16433	16919	16700	16555	16626	16879	16696	16557	16727	16465	16878	16698	16534	16672	16412	16720	16740	16711	16732	16759	16727	16557	16692	16782	16734	16732	16529	16641	16585	16660	16790	16683	16541	16801	16664	16690	16657	16765	16751	16660	16744	16799	16855	16757	16703	16674	16485	16739	16642	16681	16619	16639	16649	16714	16638	16705	16526	16712	16617	16771	16808	16653	16643	16531	16673	16757	16702	16604	16637	16716	16766	16677	16739	16861	16731	16767	16769	16729	16763	16664	16663	16744	16712	16674	16805	16805	16653	16513	16764	16692	16635	16848	16746	16636	16646	16606	16655	16910	16674	16816	16579	16683	16651	16843	16640	16677	16754	16426	16625	16706	16721	16759	16657	16599	16811	16704	16809	16536	16706	16856	16712	16557	16618	16782	16818	16739	16739	16698	16696	16683	16533	16804	16808	16604	16753	16665	16795	16547	16692	16614	16827	16736	16841	16747	16596	16682	16706	16601	16440	16574	16717	16872	16574	16690	16521	16419	16654	16735	16726	16736	16717	16746	16650	16782	16611	16644	16656	16708	16682	16723	16813	16535	16662	16718	16674	16833	16714	16646	16676	16581	16899	16592	16776	16602	16761	16657	16653	16627	16621	16625	16626	16780	16513	16831	16734	16689	16746	16771	16663	16742	16672	16627	16605	16610	16618	16743	16733	16688	16765	16838	16832	16813	16859	16489	16882	16675	16770	16551	16709	16672	16691	16782	16682	16631	16695	16510	16755	16622	16774	16726	16592	16653	16901	16762	16591	16820	16692	16656	16532	16693	16627	16804	16682	16680	16798	16576	16939	16746	16686	16685	16486	16622	16549	16845	16622	16879	16783	16749	16428	16824	16740	16532	16808	16752	16600	16709	16811	16663	16568	16483	16764	16692	16509	16769	16654	16623	16695	16947	16668	16711	16528	16609	16577	16609	16707	16659	16656	16755	16570	16663	16792	16705	16708	16707	16675	16728	16649	16563	16565	16522	16462	16746	16595	16703	16631	16574	16688	16735	16620	16895	16537	16731	16749	16889	16779	16600	16859	16837	16661	16807	16698	16626	16650	16723	16687	16703	16652	16616	16678	16624	16605	16784	16741	16852	16769	16438	16677	16669	16721	16642	16751	16517	16856	16737	16808	16553	16671	16863	16750	16625	16753	16598	16726	16797	16649	16742	16656	16831	16598	16762	16547	16780	16825	16551	16629	16675	16639	16550	16714	16553	16690	16709	16596	16768	16608	16719	16688	16570	16847	16552	16636	16562	16757	16780	16741	16791	16597	16890	16691	16527	16664	16858	16761	16699	16772	16584	16674	16572	16717	16656	16679	16521	16712	16677	16625	16610	16649	16576	16685	16449	16681	16839	16748	16693	16522	16650	16622	16635	16723	16765	16646	16770	16620	16703	16747	16874	16661	16666	16788	16761	16597	16875	16675	16826	16788	16882	16704	16577	16556	16611	16527	16868	16547	16654	16790	16749	16761	16945	16516	16627	16521	16639	16598	16670	16727	16578	16771	16557	16438	16660	16681	16656	16546	16952	16568	16878	16825	16477	16687	16644	16700	16668	16633	16546	16615	16766	16695	16689	16745	16687	16728	16716	16787	16722	16954	16676	16741	16705	16619	16628	16557	16662	16671	16584	16743	16825	16734	16655	16699	16798	16737	16776	16670	16580	16711	16845	16752	16849	16931	16702	16806	16650	16681	16875	16625	16523	16701	16602	16871	16806	16673	16719	16733	16586	16794	16631	16935	16634	16918	16666	16627	16627	16774	16842	16660	16638	16608	16830	16644	16588	16538	16730	16577	16890	16495	16683	16611	16480	16760	16825	16565	16857	16691	16713	16636	16616	16830	16656	16782	16702	16783	16684	16674	16708	16781	16671	16730	16719	16822	16642	16762	16691	16565	16641	16588	16854	16663	16452	16760	16638	16795	16802	16931	16547	16773	16683	16730	16737	16611	16683	16683	16571	16777	16778	16734	16716	16788	16676	16691	16632	16838	16562	16548	16698	16724	16686	16671	16697	16714	16724	16800	16857	16679	16795	16692	16649	16714	16763	16718	16636	16791	16629	16587	16824	16665	16900	16776	16796	16587	16697	16659	16735	16735	16656	16665	16637	16711	16605	16669	16701	16691	16754	16700	16563	16651	16670	16695	16603	16775	16651	16603	16734	16598	16807	16579	16817	16758	16539	16568	16753	16636	16671	16719	16663	16743	16577	16573	16694	16922	16661	16768	16681	16775	16668	16831	16735	16758	16805	16645	16607	16840	16748	16633	16710	16701	16770	16676	16840	16803	16654	16609	16856	16649	16855	16693	16814	16741	16690	16803	16732	16738	16632	16552	16679	16685	16629	16636	16762	16723	16711	16728	16811	16605	16657	16768	16566	16905	16730	16783	16617	16614	16689	16676	16745	16731	16815	16820	16557	16649	16748	16725	16741	16779	16777	16625	16558	16783	16512	16816	16617	16693	16608	16683	16637	16752	16707	16790	16783	16699	16780	16670	16723	16747	16779	16661	16896	16560	16596	16839	16632	16727	16471	16712	16583	16661	16619	16640	16738	16721	16640	16724	16619	16650	16702	16814	16566	16636	16793	16663	16676	16688	16639	16622	16687	16604	16696	16746	16612	16776	16707	16504	16757	16754	16593	16889	16690	16852	16709	16723	16740	16551	16790	16716	16724	16668	16703	16644	16716	16613	16665	16665	16661	16531	16721	16720	16539	16712	16533	16836	16976	16732	16707	16810	16674	16713	16535	16624	16827	16567	16670	16713	16725	16730	16746	16621	16619	16643	16619	16762	16765	16801	16762	16691	16748	16642	16868	16496	16730	16669	16570	16786	16651	16790	16691	16581	16650	16665	16800	16669	16703	16649	16726	16750	16528	16764	16621	16739	16546	16660	16633	16553	16644	16723	16721	16723	16615	16662	16683	16615	16773	16723	16603	16835	16828	16676	16628	16727	16684	16823	16607	16794	16809	16642	16639	16543	16757	16733	16648	16685	16646	16682	16719	16780	16832	16788	16663	16619	16771	16681	16620	16676	16828	16790	16623	16737	16681	16637	16593	16749	16533	16665	16772	16760	16674	16669	16613	16706	16642	16716	16594	16772	16620	16692	16585	16788	16465	16843	16589	16679	16674	16651	16703	16802	16735	16679	16768	16681	16730	16708	16799	16776	16634	16818	16710	16776	16725	16808	16938	16574	16613	16595	16749	16702	16677	16661	16660	16602	16612	16767	16548	16763	16607	16585	16791	16709	16679	16738	16770	16650	16737	16854	16602	16916	16732	16556	16637	16675	16832	16650	16624	16732	16638	16714	16845	16687	16728	16644	16419	16662	16678	16716	16719	16577	16856	16606	16753	16596	16740	16688	16842	16675
25335	21490	35510	66165	41390	25739	25582	22793	22220	22229	22183	21792	21855	21812	21695	21741	21359	21400	21379	21239	21130	21470	21374	21212	21610	21465	21444	21497	21553	21591	21513	21643	21603	21806	21731	21374	21230	21050	21269	21377	21279	21369	21178	21212	21275	21466	21296	21238	21204	21240	21461	21123	21204	21149	21287	21523	21341	21276	21157	21177	21322	21311	21037	21350	21245	21155	21099	21193	21169	21248	21172	21117	20980	21305	21236	21298	21295	21300	21099	21400	21091	21428	21154	21228	21313	21141	21095	21102	21363	21093	21166	21320	21021	21301	21303	21270	21057	21170	20966	21176	21137	21298	21201	21144	21071	21361	21440	21131	21074	21159	21530	21369	21340	21330	21226	21323	21261	21085	21103	21253	21238	21224	21134	21300	21267	21281	21359	21104	21079	21114	21074	21325	21269	21437	21320	21231	21297	21115	21403	21183	21109	21078	21264	21296	21205	21087	21115	21147	21309	21395	21374	21311	21131	21062	21132	21144	21175	21378	21438	20960	21217	21257	21292	21238	20997	21281	21244	21321	21109	21140	21073	21142	21137	21190	21121	21209	21186	21237	21061	21224	21176	21021	21098	21166	21353	21303	21429	21325	21308	21263	21322	21187	21277	21217	21269	21381	21452	21294	21349	21196	21414	21364	21346	21328	21110	21220	21346	21161	21310	21320	21180	21258	21156	21297	21325	21130	21159	21250	21290	21350	21364	21262	21325	21199	21518	21263	21334	21267	21310	21241	21392	21270	21257	21340	21215	21294	21202	20997	20972	21112	21193	21259	21434	21371	21151	21094	21218	21284	21293	21248	21202	21252	21209	21165	21112	21066	21177	21411	21318	21498	21228	21394	21023	21401	21434	21094	21159	21116	21110	21160	21300	21163	21233	21413	21283	21325	21471	21388	21193	21296	21089	21344	21275	21353	21356	21355	21292	21180	21424	21272	21288	21071	21095	21361	21330	21328	21341	21148	20959	21299	21166	21333	21195	21318	21095	21442	21316	21156	21010	21123	21208	21085	20966	21088	21245	20986	21131	21547	21264	21124	21146	21145	21221	21264	21223	21164	21157	21156	21220	21232	21148	21323	21144	21054	21272	21220	21096	21397	21064	21089	21377	21263	21314	21234	21436	21051	21332	21400	21371	21162	21058	21283	21436	21308	21200	21241	21185	21200	21219	21366	21246	21136	21143	21284	21481	21240	21163	21243	21219	21295	21248	21035	21254	21188	21473	21375	21226	21386	21316	21236	21338	21293	21093	21143	21241	21307	21296	21191	21170	21134	21171	21192	21113	21065	21243	21028	21138	21264	21226	21484	21164	21147	21435	21474	21287	21299	21098	21034	21396	21239	21226	21163	21126	21350	21557	21310	21042	21241	21337	21224	21288	20888	21371	21323	21140	21112	21430	21525	21206	21091	21131	21322	21325	21192	21249	21305	21165	21106	21291	21145	21333	21177	21395	21368	21426	21158	21111	21350	21135	21143	21312	21397	21057	21202	21296	21154	21469	21333	21376	21228	21103	21021	21226	21246	21396	21093	21235	21209	21251	21390	21305	21170	21385	21369	21274	21233	21343	21209	21098	21190	21343	21193	21272	21268	21463	21121	21363	20966	21117	21313	21312	21063	21401	21086	21008	21361	21237	21286	21286	21210	21329	21277	21176	21331	21474	21335	21158	21183	21342	21202	21219	21122	21365	21342	21215	21287	21310	21138	21413	21350	21252	21222	21180	21214	21132	21040	21413	21184	21403	21304	21164	21160	21180	21283	21187	21170	21189	21367	21508	21263	21071	21112	21159	21486	20932	21191	21447	21140	20897	21012	21089	21141	21179	21083	21266	21186	21316	21134	21069	21145	21478	21308	21225	21420	21386	21084	21226	21234	21249	21043	21330	21132	21214	21439	21140	21249	21289	21188	21231	21124	21562	21582	21065	21011	21247	21270	21329	21405	21229	21195	21160	21262	21158	21082	21205	21347	21193	21369	21134	21093	21270	21382	21347	21446	21095	21319	21121	21301	21220	21338	21336	21222	21141	21242	21285	21402	21206	21117	21385	21235	21276	20971	21184	21007	21242	21261	21115	21339	21128	21278	21194	21099	21211	21022	21118	21189	21156	21249	21236	21298	21171	21228	21219	21172	21030	21025	21138	21162	21273	21131	21073	21385	21253	21309	21230	21437	21376	21446	21339	21231	21247	21211	21139	21405	21190	21197	21070	21005	21156	21209	21408	21254	21327	21522	21199	21330	21547	21098	21151	21160	21382	21123	21172	21047	21207	21281	21422	21078	21227	21159	21180	21113	21234	21068	21229	21168	21159	21174	21234	21454	21414	21235	21428	21444	21437	21279	21142	21043	21183	21320	21197	21148	21221	21335	21301	21354	21307	21341	21399	21076	21200	21458	21432	21344	21214	21229	21358	21118	21246	21111	21138	21319	21207	21261	21278	21336	21221	21019	21128	21198	21254	21088	21153	21200	21129	21232	21379	21163	21178	21165	21261	21281	21323	21222	21159	21478	21366	21350	20890	21042	21387	21312	21399	21136	21399	21316	21238	21289	21277	21226	21152	21401	21376	21059	21419	21101	21188	21163	21336	21248	21253	21207	21454	21269	21144	21280	21167	21223	21149	21447	21096	21279	21384	21172	21222	21220	21132	21291	21226	21383	21182	21364	21289	21165	21356	21268	21146	21042	21359	21439	21348	21344	21240	21295	21224	21313	21073	21215	21279	21138	21178	21341	21311	21523	21127	21102	21276	21237	21145	21299	21303	21457	21199	21285	21155	21215	21306	21311	21583	21168	21070	21210	21363	21228	21129	21115	21516	21141	21140	21347	21143	21337	21244	21069	21354	21087	21331	21161	21185	21216	21467	21254	20985	21222	21219	21269	21408	21261	21186	20994	21177	21247	21106	21157	21334	21246	21183	21290	21217	21262	21081	21258	21283	21161	21226	21268	21419	21298	21432	21332	21405	21108	21052	21387	21127	21349	21199	21059	21022	21086	21183	21144	21217	21260	21265	21195	21224	21186	21287	21161	21514	21221	21388	21082	21308	21184	21325	21324	21275	21229	21246	21185	21219	21321	21067	21162	21105	21302	21231	21232	21239	21125	21335	21222	21362	21181	21253	21172	21209	21109	21219	21411	21281	21278	21402	21391	21300	21285	21335	21248	21185	20935	21229	21321	21310	21294	21196	21027	21087	21245	21345	21533	21234	21269	21087	21139	21112	21226	21123	21394	21345	21161	21334	21388	21231	21239	21142	21474	21311	21424	21331	21318	21347	21167	21275	21006	21310	21387	21144	21295	21505	21282	21177	21418	21246	21308	21214	21224	21325	21237	21459	21488	21166	21249	21445	21252	21197	21378	21171	21113	21130	21020	20981	21511	21176	21461	21343	21171	21245	21208	21374	21268	21134	21102	21143	21382	21246	21113	21199	21300	21246	21414	21103	21314	21373	21208	21205	21211	21348	21358	21385	21214	21415	21120	21063	21127	21334	21249	21016	21234	21247	21243	21254	21103	21214	21230	21075	21136	21225	21084	21193	21209	21230	21073	21047	21410	21312	21303	21378	21319	21238	21496	21187	21094	21108	21178	21184	21177	21150	21434	21362	21439	21240	21324	21353	21270	21303	21388	21340	21238	21446	21083	21055	21217	21184	21196	21052	21201	21121	21337	21417	21350	21342	21110	21302	21012	21060	21400	21180	21405	21195	21247	21216	21161	21122	21512	21243	21210	21150	21194	21223	21273	21144	21308	21224	21405	21315	21113	21061	21216	21059	21114	21296	21225	21438	21293	21382	21374	21410	21027	21139	21309	21355	21182	21126	21196	21158	21506	21337	21187	21265	21166	20901	21268	21259	21410	21418	21095	21268	21224	20942	21037	21117	21346	21218	21321	21124	21198	21230	21158	21244	21310	21198	21249	21114	21158	20922	20905	21075	21184	21209	21550	21117	21389	21215	20881	21163	21125	21255	21462	21298	21245	20946	21097	21147	21167	21008	21237	21082	21271	21317	21260	21169	21157	21267	21305	20974	21121	21330	21245	21385	21055	21273	21302	21438	21394	21388	21257	21248	21405	21336	21123	21417	21082	21324	21083	21343	21316	21363	21206	21177	21062	21201	21286	21101	21195	21211	21243	20944	21263	21071	21237	21382	21258	21223	21228	21293	21303	21159	21401	21248	21149	21326	21149	21299	21187	21291	21260	21210	21138	21063	21323	21217	21107	21278	21156	21228	21332	21382	21050	21176	21249	21243	21319	21395	20997	21153	21257	21467	21304	21329	21179	21429	21143	21277	21456	21181	21417	21159	21107	20969	21304	21406	21189	21260	21232	21064	21282	21173	21422	21140	21238	21218	21492	21374	21412	21238	21390	21325	21142	21122	21399	21154	21101	21010	21173	21229	21322	21359	21193	21354	21106	21247	21550	21022	20909	21398	21032	21262	21190	20987	21247	21133	21055	21106	21390	21197	21193	21212	21072	21552	21199	21350	21349	21067	21463	21392	21245	21458	21166	21351	21627	21133	21304	21228	21392	21093	21181	21248	21246	21024	21356	21132	21332	21376	21359	21461	21402	21409	21247	21359	21184	21348	21320	21229	21208	21212	21273	21317	21071	21203	21305	21215	21248	21439	21277	21323	21171	21304	21180	21473	21216	21142	21498	21353	21142	21186	21385	21254	21440	21338	21133	21141	21254	21080	21101	21129	21286	21352	21147	21287	21167	21248	21503	21308	21237	21348	21226	21346	21244	21092	21370	21319	21168	21323	21065	21378	21303	21312	21162	21043	21074	21297	21307	21025	21219	21173	21363	21527	21277	21135	21521	21380	21230	21292	21342	21441	21177	21157	21206	21177	21210	21257	21512	21246	21126	21427	21198	21148	21302	21195	21220	21214	21188	21180	21470	21357	21314	21104	21189	21350	21190	21229	21570	21329	21326	21279	21237	21257	21301	21232	21316	21135	21205	21173	21013	21268	21236	21077	21305	21255	21364	21172	21100	21404	21259	21530	21553	21333	21236	21142	21112	21301	21260	21241	21230	21310	21305	21120	21164	20973	21206	21304	21433	21468	21278	21075	21217	21125	21137	21240	21396	21418	21216	21280	21272	21120	21507	21293	21148	21156	21242	21075	21306	21225	21293
17992	29498	63571	88501	33084	18090	18563	18307	17630	17269	17492	17059	16890	16790	16636	16728	16240	16543	16569	16638	16350	16355	16597	16390	16638	16551	16524	16475	16508	16435	16633	16852	16856	16852	16904	16672	16524	16498	16397	16470	16572	16402	16356	16436	16548	16263	16414	16430	16352	16279	16290	16525	16297	16563	16381	16321	16239	16385	16483	16374	16461	16291	16406	16418	16286	16245	16441	16431	16297	16273	16403	16455	16451	16524	16225	16540	16431	16620	16183	16387	16453	16534	16507	16373	16435	16440	16372	16343	16458	16323	16448	16387	16443	16481	16295	16463	16480	16388	16322	16235	16301	16368	16284	16254	16386	16527	16546	16352	16547	16563	16641	16298	16148	16173	16377	16496	16544	16403	16385	16252	16363	16293	16403	16573	16312	16415	16290	16487	16490	16275	16470	16276	16405	16280	16354	16148	16453	16203	16481	16328	16290	16315	16531	16402	16305	16214	16193	16457	16283	16329	16575	16348	16458	16558	16354	16226	16395	16384	16402	16354	16408	16272	16425	16332	16332	16318	16503	16215	16284	16389	16423	16529	16624	16283	16456	16452	16493	16418	16336	16413	16374	16223	16485	16473	16346	16391	16504	16386	16431	16411	16540	16313	16363	16466	16384	16420	16375	16415	16484	16306	16369	16340	16414	16397	16284	16306	16369	16480	16263	16427	16339	16477	16383	16353	16635	16513	16516	16398	16374	16221	16534	16310	16489	16511	16335	16431	16536	16515	16320	16318	16324	16332	16331	16253	16330	16387	16471	16501	16236	16457	16227	16318	16491	16362	16675	16450	16471	16466	16213	16249	16384	16335	16419	16311	16639	16389	16203	16466	16262	16423	16642	16240	16202	16390	16487	16328	16247	16500	16371	16387	16414	16391	16662	16331	16320	16396	16426	16395	16321	16343	16421	16512	16284	16480	16204	16302	16538	16365	16514	16431	16270	16486	16541	16392	16375	16623	16370	16519	16399	16311	16237	16447	16412	16328	16576	16306	16403	16422	16418	16440	16321	16420	16234	16226	16310	16427	16398	16336	16227	16408	16551	16389	16449	16394	16378	16219	16291	16457	16371	16402	16630	16190	16415	16424	16394	16300	16291	16575	16464	16466	16199	16398	16306	16233	16474	16460	16361	16218	16542	16517	16528	16293	16304	16472	16354	16463	16384	16363	16375	16487	16371	16431	16332	16249	16354	16499	16455	16278	16438	16334	16536	16311	16395	16363	16368	16382	16392	16442	16417	16366	16470	16405	16247	16383	16490	16305	16411	16450	16314	16302	16329	16473	16327	16331	16308	16360	16702	16453	16518	16448	16313	16317	16546	16264	16306	16438	16408	16532	16205	16291	16341	16333	16459	16473	16474	16347	16516	16328	16403	16387	16345	16323	16407	16396	16275	16357	16645	16287	16399	16442	16387	16476	16545	16386	16529	16512	16435	16262	16376	16342	16491	16318	16459	16427	16262	16561	16339	16418	16407	16368	16496	16448	16340	16331	16383	16447	16330	16351	16386	16302	16364	16440	16417	16356	16522	16386	16487	16273	16519	16372	16533	16197	16391	16403	16518	16402	16426	16543	16310	16440	16469	16371	16444	16407	16387	16466	16506	16489	16527	16201	16294	16474	16349	16434	16398	16512	16172	16327	16376	16458	16465	16405	16361	16523	16357	16587	16341	16299	16362	16267	16453	16466	16314	16489	16431	16262	16282	16408	16381	16519	16436	16476	16637	16483	16483	16581	16341	16457	16432	16384	16309	16424	16272	16399	16551	16260	16427	16378	16361	16280	16306	16506	16306	16455	16272	16400	16559	16411	16517	16649	16580	16408	16477	16514	16423	16288	16467	16636	16488	16525	16560	16282	16384	16296	16428	16441	16444	16357	16281	16250	16235	16486	16307	16560	16462	16419	16286	16392	16459	16306	16336	16325	16339	16405	16407	16281	16279	16212	16341	16500	16314	16258	16183	16257	16237	16327	16457	16556	16307	16514	16426	16581	16479	16329	16418	16424	16477	16331	16404	16493	16318	16293	16474	16432	16381	16342	16723	16500	16293	16456	16664	16530	16405	16462	16492	16577	16442	16317	16427	16375	16507	16499	16468	16398	16454	16418	16461	16306	16419	16476	16551	16407	16407	16478	16502	16300	16410	16483	16239	16518	16295	16574	16427	16277	16290	16399	16263	16467	16469	16358	16502	16531	16335	16554	16467	16281	16479	16470	16425	16488	16452	16529	16262	16379	16695	16257	16484	16376	16304	16278	16513	16312	16282	16618	16162	16505	16366	16395	16440	16321	16414	16290	16307	16452	16297	16522	16389	16573	16405	16514	16361	16368	16214	16445	16455	16293	16377	16424	16323	16643	16319	16485	16293	16333	16442	16259	16440	16461	16539	16287	16579	16366	16382	16461	16422	16344	16372	16316	16395	16306	16292	16413	16275	16425	16415	16483	16301	16270	16372	16440	16510	16460	16517	16267	16494	16470	16278	16508	16476	16466	16619	16283	16555	16531	16341	16265	16236	16371	16409	16368	16280	16449	16395	16383	16273	16431	16460	16315	16454	16381	16509	16192	16429	16481	16342	16255	16517	16535	16453	16310	16509	16222	16331	16344	16553	16415	16495	16457	16328	16230	16603	16289	16444	16320	16355	16389	16458	16334	16651	16269	16366	16461	16296	16410	16365	16473	16351	16542	16239	16540	16476	16221	16383	16251	16322	16516	16373	16599	16326	16517	16414	16461	16268	16513	16521	16354	16601	16374	16512	16335	16450	16492	16336	16337	16370	16382	16405	16386	16373	16475	16378	16505	16545	16315	16372	16358	16456	16512	16591	16302	16506	16205	16396	16388	16367	16260	16275	16358	16470	16260	16326	16355	16352	16497	16490	16363	16329	16420	16286	16215	16349	16327	16430	16277	16496	16408	16427	16369	16426	16339	16200	16416	16515	16497	16295	16557	16243	16663	16455	16443	16446	16309	16435	16658	16335	16429	16228	16355	16420	16541	16419	16354	16458	16402	16535	16359	16307	16568	16450	16636	16405	16390	16625	16263	16542	16489	16373	16447	16499	16416	16334	16432	16470	16243	16278	16501	16396	16305	16333	16285	16504	16387	16468	16519	16318	16408	16508	16412	16440	16599	16324	16418	16505	16314	16487	16434	16486	16467	16541	16395	16207	16310	16304	16537	16408	16458	16353	16530	16539	16373	16426	16368	16547	16240	16381	16454	16489	16440	16426	16396	16532	16552	16580	16413	16538	16443	16384	16460	16522	16299	16255	16242	16431	16485	16318	16229	16456	16195	16333	16446	16436	16542	16463	16490	16423	16368	16415	16312	16417	16297	16397	16156	16388	16432	16309	16549	16323	16401	16439	16383	16493	16487	16201	16539	16469	16417	16530	16403	16461	16461	16309	16428	16356	16419	16648	16341	16385	16632	16276	16263	16349	16431	16441	16470	16508	16517	16323	16531	16420	16360	16372	16366	16421	16364	16574	16442	16395	16302	16276	16330	16396	16587	16352	16349	16486	16444	16486	16409	16329	16318	16421	16333	16341	16381	16196	16371	16397	16492	16499	16366	16422	16533	16469	16356	16459	16318	16233	16481	16516	16495	16446	16340	16339	16444	16271	16461	16388	16427	16333	16275	16468	16351	16294	16492	16283	16191	16301	16556	16453	16521	16399	16483	16412	16417	16471	16526	16380	16273	16348	16187	16269	16538	16474	16412	16236	16571	16382	16481	16350	16332	16514	16326	16435	16397	16421	16369	16450	16349	16494	16261	16466	16397	16464	16305	16291	16426	16396	16405	16379	16392	16373	16471	16472	16386	16310	16434	16395	16381	16260	16346	16470	16541	16406	16187	16260	16559	16328	16282	16415	16324	16450	16248	16335	16231	16393	16501	16433	16489	16324	16341	16284	16426	16344	16371	16521	16579	16534	16526	16297	16367	16492	16343	16442	16380	16343	16276	16622	16331	16417	16391	16438	16509	16386	16328	16448	16375	16445	16569	16560	16385	16382	16255	16509	16286	16466	16351	16386	16402	16421	16347	16515	16614	16268	16461	16162	16383	16352	16386	16385	16400	16521	16448	16389	16306	16460	16339	16325	16437	16499	16366	16320	16353	16424	16421	16477	16256	16363	16457	16167	16437	16290	16414	16337	16473	16363	16387	16389	16568	16434	16455	16465	16505	16417	16412	16317	16578	16414	16446	16374	16451	16333	16468	16436	16428	16304	16391	16292	16431	16360	16549	16488	16367	16304	16253	16418	16506	16477	16447	16455	16375	16371	16359	16414	16360	16428	16454	16185	16483	16371	16469	16323	16566	16379	16562	16408	16504	16339	16473	16404	16285	16412	16405	16374	16386	16430	16334	16376	16355	16378	16292	16547	16288	16350	16438	16393	16397	16250	16288	16345	16535	16453	16333	16380	16350	16582	16425	16304	16465	16517	16571	16386	16323	16311	16227	16280	16335	16341	16461	16364	16416	16455	16360	16405	16554	16323	16446	16265	16460	16549	16332	16373	16379	16377	16315	16429	16302	16507	16292	16408	16392	16463	16377	16576	16372	16293	16447	16359	16382	16326	16289	16402	16299	16531	16492	16332	16423	16230	16401	16378	16375	16317	16539	16422	16445	16244	16396	16538	16401	16454	16435	16238	16532	16360	16405	16366	16372	16377	16337	16541	16321	16398	16520	16350	16385	16277	16285	16493	16347	16390	16343	16411	16533	16385	16355	16525	16558	16556	16542	16436	16334	16523	16362	16499	16421	16392	16340	16386	16347	16357	16363	16445	16503	16530	16249	16251	16443	16771	16374	16228	16495	16534	16440	16493	16262	16442	16389	16525	16438	16320	16221	16227	16387	16467	16371	16368	16517	16194	16619	16568	16291	16168	16330	16351	16231	16623	16350	16572	16442	16386	16469	16372	16408	16372	16353	16481	16322	16318	16600	16324	16303	16350	16324	16438	16457	16294	16333	16482	16372	16625	16306	16392	16422	16399	16399	16349	16429	16337	16358	16547	16203	16460	16375	16496	16499	16355	16329	16313	16352	16331	16382	16534	16300	16509	16457	16419	16322	16569	16473	16233	16522	16559	16437	16369	16368	16393	16428	16550	16318	16346	16300	16502	16398	16353	16287	16466	16425
23778	21489	33092	62872	43661	26091	27557	23354	22380	22444	22017	21891	21748	21430	21599	21459	20915	20976	21028	20940	20922	21000	21155	21126	21086	21403	21301	21070	21072	21050	21374	22025	21779	21775	21345	21272	20947	20842	21057	21080	20964	20732	20924	20969	20945	20888	20958	20761	20852	21055	20728	20792	20925	20770	20946	20815	21068	21027	20994	20861	20934	20946	20921	20845	20812	21023	20989	21118	20948	21115	20911	21072	20853	20699	20874	20782	20971	20913	20650	20918	20979	20893	20716	21063	20812	20907	20802	20729	20922	20774	20778	20901	21087	21019	20815	20940	21173	20818	20855	21140	20745	20805	21075	20938	20795	20808	20780	20810	20758	20868	21032	20750	21007	20693	20759	21035	20765	21173	20972	21026	20985	20886	20801	20767	20870	20782	21042	20872	21081	20912	20794	20687	20813	20888	20931	20860	20970	21036	20893	20919	20835	20810	21077	20852	20817	20845	20817	20746	20918	20797	21012	21033	20798	21210	20945	20834	20810	20704	20689	20961	21015	20962	20697	20970	20841	20909	20929	20946	20960	20920	20894	21136	20910	20823	20881	20834	20877	20914	21029	21070	20732	20970	20841	20789	20925	21034	20901	20845	21085	21012	20940	20826	21160	20863	20839	20995	20863	20715	20818	20838	20766	20828	20776	21101	21154	20833	21026	20861	20884	20743	20640	20907	21035	20981	20768	21195	20872	20960	20812	20994	20788	20911	20929	20835	21099	20882	21051	20862	20955	20950	20878	21021	20990	20940	20836	20873	20845	20891	20839	21041	20863	20977	20835	20956	20689	20887	20722	20785	20832	21066	20977	20874	20752	20618	20985	21004	20963	20991	20913	21013	20795	20895	21029	20957	20934	20937	20720	20989	21131	21097	20961	20773	20874	20663	20934	21051	21043	21042	20890	20806	20768	20909	20855	20630	20969	20788	20989	20687	20813	20913	20893	21011	20856	20834	21048	20977	20802	20754	20899	20942	20835	20783	21011	20910	20657	20782	20853	20903	20787	20679	20848	20763	20657	20849	20954	20970	20843	20805	20698	20747	20835	20559	20737	20888	20923	20772	20661	21017	20875	20979	20747	20994	20985	20758	20916	20843	20783	20970	20793	20914	20759	21022	20831	20825	20854	20969	21005	20951	20908	20871	21017	20763	20429	20966	20665	20703	20953	20791	20923	20722	20890	20969	20670	20952	20909	20515	20846	21058	20920	21155	20900	20840	20817	21013	20961	20760	20936	20703	20956	20891	20812	20927	20816	20986	20956	20897	20868	20790	20687	20543	20964	20869	20731	20930	20659	20713	20968	20469	20950	20954	21023	20790	20897	20789	20957	20910	20999	20675	21035	21026	20853	20704	21109	20781	20860	20851	21063	20883	20890	20981	20793	20701	20783	20729	20680	20750	21109	20869	20827	20976	20795	20663	20959	21211	20829	20615	20781	20911	20782	21216	20926	20752	20761	21007	20865	21075	21069	20875	20726	20991	20627	20602	20903	20988	20938	20815	21037	20901	20812	20814	21011	20967	20913	20715	20994	21036	21025	20752	20955	20749	20768	20827	21092	21033	20836	21003	21098	20856	20873	21071	20792	21007	20777	20863	20897	20836	20769	20823	20828	21081	20808	20867	20853	21079	20575	20658	21014	20811	20946	20612	20940	21082	20803	20875	20905	20656	20968	20835	21025	20929	20981	20840	20877	20921	20779	20968	20720	20775	20944	20875	20928	20815	20889	20747	20861	20935	20640	20856	20714	20952	20925	20977	20904	21020	20994	20889	20982	20741	20819	20665	20783	20746	20991	21112	20797	20948	20867	20733	20922	20977	20866	20850	21043	20799	20821	20662	20695	20916	20796	21074	20921	20895	20792	20895	20703	20914	20880	20815	20718	20997	20740	20834	21093	20922	20877	20782	20795	20881	20736	20911	20957	20828	20767	20819	20810	20998	21028	20873	20749	20728	20815	20843	20778	21059	20954	21049	20899	20735	20878	20840	20923	20744	20907	20912	20961	21165	20872	20863	20871	20855	20706	20911	20866	20800	20759	20877	21027	20858	20860	20743	20798	20917	21043	20998	20938	20965	20990	20819	20687	20960	20717	20912	20711	21020	20928	20955	20733	20934	20817	20999	20590	20899	20720	20860	20783	20659	20776	20721	20845	20968	20817	20820	21041	20801	20924	21032	20873	20819	21093	20821	20721	21167	20987	21107	21091	20768	20934	21063	20892	20840	21010	20945	20787	21011	20970	20759	20845	20730	21076	21019	20889	20968	20893	21056	20721	20901	20936	20845	21083	20866	20849	20872	20837	20853	20846	21012	20909	20952	21114	20878	20745	20859	20828	20781	20809	20818	20761	21038	21066	20853	20792	20900	20978	20860	20894	20835	21013	20812	21015	21102	20923	20667	20867	20974	20912	21242	20985	20568	20942	20715	20779	20818	20864	20618	20637	20734	20669	20877	20781	20835	20801	20738	21053	21083	20975	20760	20938	20836	21042	20879	20747	20950	20794	20686	20778	21025	20969	20827	20797	20972	20973	20728	20847	20886	20932	21081	20631	20826	20850	20894	20872	20868	20846	20748	20929	20775	20852	20698	21040	20971	20748	20626	21040	21040	20801	20934	20714	20867	20777	20879	20862	21020	20793	20972	21000	20985	20978	21158	20731	20998	20799	20666	21019	21059	20690	20857	20788	20860	20978	21164	20616	20954	20995	20852	20680	20683	20723	20788	20608	20869	20964	20777	20959	20989	20832	20539	20788	20748	20762	20854	20824	20954	20953	20768	20784	20854	21052	20837	20738	21097	21084	20729	20791	20938	20883	20805	20852	20799	20861	21046	20895	21175	20700	21098	20827	20908	20755	20914	20851	21111	20937	20932	21062	20610	20748	20699	20908	20733	20880	20918	20879	20725	21243	20876	20860	20759	20866	20625	20687	20749	21081	20870	20936	20870	20892	20858	20845	20874	20798	20601	20799	20945	20656	20905	20922	20822	20830	20853	20769	21027	20825	20790	20706	20848	20866	20841	21009	20756	20840	20783	20821	20971	20837	20826	20930	20682	20911	20806	20788	20912	20976	20876	20877	21068	20996	20929	20781	20836	20861	20866	20774	20941	21119	20913	21022	20900	20796	20980	20852	20873	20699	20991	20857	20808	20934	20859	20802	20680	20769	20908	20802	21025	20947	20985	20996	21056	20974	21002	20989	20625	20740	20776	20911	20825	20942	21034	20670	20724	20927	20743	20876	20687	20957	20785	20902	20838	21087	20978	20778	20925	20890	20717	20913	20784	21029	20807	20853	20860	20811	20976	20796	21063	20799	20883	20766	20902	20878	20841	20749	20710	20541	20750	20982	20951	20804	20867	21055	20783	20918	20864	20873	20874	20824	20751	20947	20940	20922	20854	20812	20993	20759	20863	20801	20793	20939	20744	20854	20957	20679	20866	20929	20788	20806	20910	21135	20857	20800	20544	20958	20767	20726	21122	20997	20855	20979	20701	20912	20908	20887	20901	20876	20902	20828	20803	21036	20876	20997	20842	21029	20934	20768	20790	20980	20652	20720	21041	21042	20926	20790	20940	20899	20880	20984	20910	20977	20821	20825	20859	20845	20822	20719	21047	20936	20783	20759	20918	20850	20862	21176	20834	20917	20980	21007	20886	21064	21046	21095	21014	20878	20760	20984	20673	20832	20982	20773	20727	20756	21008	20883	20812	20625	20980	20956	20824	20718	20829	20830	20954	20855	20973	20880	20905	20747	20879	20855	20753	20859	20684	20943	20792	20845	20996	20756	20859	20797	21058	21002	21107	20927	20634	20765	20863	20900	20915	21180	20812	20839	20920	20863	20978	20794	20707	20934	20802	20927	21171	21009	20780	20743	20865	20853	20805	21060	20972	20810	20896	20972	20821	20852	20670	20737	20775	20923	21115	21101	20862	20980	20853	20878	20703	20879	21050	21120	21008	20846	20839	20813	20824	20733	20854	20918	20832	20795	20740	20628	20985	20904	21022	20855	21091	20850	21083	20981	20963	20953	20846	20910	21000	21064	20887	21176	20836	20784	20786	20761	20974	20809	21063	21197	20816	20899	20649	20984	20862	20677	20913	21011	20864	20969	20757	21189	20956	20767	20862	20772	20871	21069	20654	20954	20988	20908	20778	20922	20932	20769	21124	20889	20807	21001	20839	21131	21113	20838	20928	20681	20847	20870	20875	20791	20877	21165	21010	20965	21065	20824	20981	20950	20701	20862	20930	21052	20821	21125	20923	20990	20919	20929	20685	20957	20879	20918	20823	20736	20595	21152	20744	20884	20939	20846	20764	20739	20738	21045	20840	20738	20917	20845	20739	20818	20904	20794	20895	20788	21035	20900	21000	20928	20823	20957	20915	20856	20754	20777	20966	20673	21045	20799	20892	20663	20851	21028	20957	20950	20840	20789	20859	20735	20857	20744	20914	20916	20874	21030	20784	20934	20949	20949	20919	21077	21033	21007	20900	20797	20972	20990	21037	21120	20780	20801	20848	20889	20643	20845	20739	20906	20858	20899	20990	20871	20883	21023	20910	20898	20741	20707	20827	20718	20987	20798	20831	20906	20711	20837	20879	20810	20812	20815	20905	20754	20842	20936	21095	20831	20970	21163	20835	20870	21069	20819	20764	20995	20756	20823	20970	20880	20946	20888	20772	21130	20925	21039	20990	20964	20665	20997	20623	20896	20854	20987	20830	20905	20778	21046	20878	20743	20877	20892	20770	20737	20729	20883	20833	20894	20880	20845	21046	20860	21022	20697	20600	20852	21007	20934	20909	20916	20855	20955	20808	20692	20785	21140	20759	21068	21005	20898	20737	20804	20934	20870	21031	20821	20913	20933	20929	20775	20928	20950	20946	20998	20712	20841	20857	20978	20781	20961	20798	20844	20726	20985	20774	20944	20877	20984	20806	20899	20784	20826	20863	20885	20850	20892	20754	20806	20964	20844	20793	21179	20807	20690	21087	20876	20896	20812	21163	20893	20836	20892	20699	20917	21102	20958	20785	20949	20995	20869	20950	20889	20710	20861	20944	20907	20714	20825	20832	20918	20673	20862	20972	21077	20787	20798	20900	20907	20811	20858	20938	20869	20859	20833	20846	20706	20987	20963	21001	20854	20903
20141	34620	63911	100011	41480	19480	20075	19031	18741	18089	17682	17095	17143	16903	16711	16434	16294	16397	16374	16203	16340	16380	16383	16494	16708	16544	16410	16418	16392	16449	16749	17926	17179	17051	16820	16551	16329	16211	16452	16352	16167	16305	16109	16110	16081	16131	16262	16100	16264	16179	16106	16251	16184	16339	16181	16285	16164	16227	16289	16189	16326	16244	16318	16240	16386	16192	16163	16299	16275	16216	16063	16214	16005	16368	16294	16217	16183	16128	16258	16169	16178	16250	16052	16168	16246	16347	16140	16371	16107	16094	16138	16230	16173	16025	16108	16272	16166	16141	16326	16178	16293	16029	16160	16170	16328	16102	16188	16312	16192	16090	16153	16168	16022	16269	16156	16155	16167	16190	16218	16113	16285	16327	16131	16109	16278	16425	16255	16138	16205	16213	16065	16037	16136	16251	16217	16113	16177	16183	16182	16203	16156	16295	16086	16135	16190	16116	16146	16300	16156	16286	16160	16253	16284	16415	16030	16148	16096	16084	16163	16211	16151	16164	16231	16383	16162	16227	16087	16152	16125	16146	16271	16248	16120	16145	16238	16133	16302	16243	16224	16178	16278	16263	16236	15970	16262	16227	16091	16298	16248	16184	15913	16196	16212	16226	16127	16240	16310	16183	16189	16262	16271	16190	15986	16364	16176	16092	16282	16253	16222	16186	16129	16276	16173	16325	16301	16065	16322	16246	16243	16122	16298	16395	16249	16250	16005	16162	16069	16091	16125	16243	16199	16133	16308	16319	16225	16347	16193	16143	16253	16326	16104	16093	16228	16138	16011	16172	16153	16283	16391	16078	16232	16145	16298	16292	16215	16096	16163	16080	16008	16204	16232	16359	16246	16266	16320	16228	16089	16147	16396	16320	16294	16267	16326	16178	16122	16109	16377	16248	16129	16337	16207	16154	16202	16329	16165	16020	16483	16335	16116	16308	16029	16243	16188	16098	16134	16171	16217	16181	16231	16262	16253	16274	16269	16370	16230	16327	16230	16195	16133	16234	16076	16144	16201	16326	16255	16203	16237	16171	16070	16143	16304	16256	16186	16247	16144	16223	16111	16172	16097	16137	16196	16104	16192	16319	16332	16207	16079	16186	16196	16147	16231	16217	16195	16386	16166	16187	16221	16184	16044	16248	16117	16324	16170	16321	15998	16223	16254	16259	16230	16197	16329	16366	16197	15996	16124	16221	16278	16369	16093	16125	16118	16077	16232	16221	16483	16299	16298	16209	16064	16334	16190	16169	16317	16182	16068	16231	16277	16322	16202	16264	16215	16189	16334	16089	16125	16075	16250	16322	16168	16142	16208	16139	16166	16141	16089	16022	16319	16248	16350	16099	16179	16140	16132	16192	16266	16073	16077	16276	16285	16256	16440	16303	16064	16052	16247	16092	16247	16173	16269	16377	16183	16242	16137	16291	16201	16306	16065	16151	16288	16214	16309	16391	16317	16200	16306	16392	16239	16319	16252	16170	16197	16142	16174	16152	16377	16328	16231	16185	16193	16139	16231	16292	16018	16519	16220	16110	16289	16315	16247	15995	16283	16200	16310	16221	16101	16022	16375	16184	16092	16175	16239	16121	16139	16087	16113	16242	16267	16171	16202	16269	16008	16219	16233	16075	16066	16165	16209	16330	16219	16258	16384	16140	16380	16005	16357	16045	16266	16286	16407	16016	16330	16207	16123	16362	16080	16312	16208	16181	16202	16260	16191	16141	16110	16176	16190	16164	16161	16126	16251	16174	16128	16078	16212	16077	16290	16373	16260	16046	16208	16281	16157	16293	16145	16182	16154	16079	16053	16234	16202	16159	16098	16192	16239	16024	16389	16058	16167	16221	16325	16128	16130	16269	16172	16262	16340	16125	16241	16162	16430	16219	16132	16349	16208	16325	16219	16293	16242	16110	16163	16371	16300	16192	16439	16253	16134	16205	16271	16243	16191	16195	16021	16222	16102	16171	16223	16238	16259	16036	16141	16247	16186	16193	16278	16483	16303	16158	16270	16138	16185	16151	16228	16340	16175	16206	16276	16216	16111	16117	16430	16198	16094	16242	16431	16188	16208	16142	16280	16166	16207	16235	16263	16129	16226	16239	16224	16192	16018	16242	16309	16260	16281	16282	16272	16116	16232	16273	16351	16257	16137	16274	16183	16341	16278	16101	16121	16318	16227	16110	16214	16207	16165	16271	16213	16007	16051	16356	16297	15973	16441	16202	16056	16279	16202	16249	16280	16205	16316	16153	16298	16276	16365	16194	16131	16341	16119	16223	16023	16070	16197	16261	16236	16338	16280	16224	16085	16152	16276	16262	16288	16122	16275	16174	16054	16254	16237	16029	16108	16030	16311	16050	16292	16284	16094	16405	16344	16254	16200	16132	16173	16052	16159	16270	16121	16410	16209	16077	16326	16352	16259	16257	16182	16334	16154	16200	16401	16159	16399	16259	16230	16246	16272	16220	16073	16155	16284	16163	16288	16294	16180	16252	16174	16018	16135	16335	16299	16305	16116	16380	16038	16145	16091	16222	16148	16237	16253	16237	16340	16147	16115	16200	16016	16253	15977	16180	16240	16309	16284	16135	16200	16271	16147	16093	16359	16154	16066	16297	16313	16240	16233	16160	16189	16273	16295	16105	16238	16186	16279	16057	16103	16145	16171	16233	16339	16171	16413	16236	16140	16134	16264	16285	16116	16194	16294	16133	16156	16199	16108	16187	16140	16186	16333	16234	16348	16096	16232	16391	16233	16269	16344	16217	16294	16313	16189	16199	16126	16431	16261	16286	16135	16236	16305	16169	16196	15984	16233	16072	16143	16364	16026	16142	16180	16145	16066	16380	16264	16223	16127	16438	16231	16306	16322	16270	16176	16284	16238	16174	16168	16132	16236	16199	16206	16314	16300	16301	16148	16195	16204	16215	16252	16129	16019	16210	16368	16239	16235	16246	16296	16233	16055	15985	16360	16190	16443	16200	16180	16088	16147	16262	16269	16093	16357	16197	16437	16263	16175	16091	16236	16176	16130	16108	16183	16105	16166	16335	16179	16099	16272	16536	16236	16217	16190	16255	16088	16141	16066	16266	16286	16208	16140	16190	16217	16351	16155	16125	16235	16267	16196	16177	16297	16278	16365	16133	16157	16437	16247	16157	16208	16353	16240	16335	16236	16205	16072	16252	16065	16111	16149	16202	16150	16271	16218	16340	16124	16213	16112	16236	16350	16110	16190	16126	16098	16152	16180	16325	16184	16291	16177	16163	16319	16091	16211	16113	16279	16283	16550	16261	16206	16089	16252	16132	16331	16283	16241	16194	16240	16046	16292	16187	16198	16189	16133	16212	16104	16219	16152	16200	16193	16157	16181	16271	16237	16143	16190	16086	16375	16260	16261	16390	16205	16227	16046	16322	16119	16237	16158	16167	16333	16219	16229	16240	16298	16223	16232	16300	16280	16151	16263	16401	16173	16277	16351	16133	16221	16297	16182	16316	16255	16417	16082	16387	16064	16385	16219	16240	16251	16238	16315	16055	16352	16030	16231	16345	16039	16308	16127	16171	16152	16166	16231	16036	16289	16145	16346	16251	16294	16358	16260	16316	16233	16099	16255	16278	16179	16046	16333	16185	16278	16325	16225	16255	16329	16239	16176	16224	16206	16196	16207	16307	16209	16295	16146	16134	16299	16049	16206	16325	16120	16212	16094	16105	16350	16016	16287	16241	16344	16132	16101	16265	16155	16095	16227	16252	16132	16327	16191	16282	16100	16206	16217	16313	16244	16352	16149	16206	16122	16196	16366	16118	16228	16284	16129	16276	16112	15961	16310	16098	16167	16330	16263	16207	16002	16334	16230	16277	16196	16217	16136	16078	16289	16101	16257	16236	16238	16218	16123	16217	16270	16343	16042	16369	16418	16173	16231	16276	16234	16282	16239	15933	16047	16236	16195	16228	16183	16217	16271	16051	16247	16183	16355	16200	16115	16191	16318	16304	16062	16158	16015	16176	16094	16134	16240	16269	16074	16277	16285	16292	16125	16203	16292	16172	16373	16175	16123	16266	16263	16243	16277	16082	16418	16065	16170	16204	16235	16059	16193	16366	16223	16126	16312	16243	16340	16129	16335	16439	16154	16257	16320	15940	16229	16413	16408	16159	16163	16051	16297	16268	16270	16167	16307	16116	16041	16240	16142	16099	16389	16155	16158	16120	16185	16415	16143	16243	16165	16180	16244	16108	16122	16288	16232	16339	16385	16243	16280	16172	16245	16177	16248	16152	16297	16310	16322	16264	16192	16058	16267	16219	15994	16223	16174	16274	16448	16192	16249	16241	16201	16084	16275	16245	16254	16322	16101	16357	16242	16194	16024	16160	16335	16148	16085	16175	16317	16206	16469	16059	16388	16269	16130	16142	16207	16049	16258	16194	16174	16296	16223	16342	16284	16222	16283	16028	16151	16291	16123	16300	16319	16143	15996	16007	16220	16252	16351	16380	16241	16291	16217	16289	16130	15949	16205	16212	16005	16122	16333	16017	16373	16301	15987	16263	16234	15970	16278	16265	16220	16122	16099	16221	16222	16101	16170	16294	16289	16318	16385	16165	16186	16284	16183	16306	16199	15849	16218	16092	16396	16095	16321	16326	16333	16260	16105	15962	16107	16074	16163	16210	16125	16230	16266	16168	16086	16147	16164	16266	16214	16142	16186	16023	16248	16209	16301	16127	16097	16354	16211	16382	16199	16331	16239	16125	16195	16191	16156	16177	16104	16360	16208	16365	16358	16254	16327	16173	16247	16229	16140	16241	16081	15879	16308	16106	16271	16117	16136	16084	16356	16308	16536	16280	16399	16305	16156	16136	16192	16128	16236	16382	16134	16193	16203	16069	16369	16232	16143	16427	16345	16110	16217	16285	16372	16140	16284	16294	16270	16251	16230	16263	16355	16217	16092	16381	16258	16391	16158	16055	16336	16297	16183	16243	16197	16272	16296	16004	16198	16134	16187	16178	16083	16330	16321	16187	16055	16061	16031	16295	16113	16120	16178	16308	16253	16201	16160	16318	16069	16058	16276	16252	16126	16348	16201	16099	16296	16296	16116	16113	16168	16193	16113	16210	16261	16275	16068	16181	16115	16171	16229	16160	16269	16088
30469	24176	35135	49579	30711	22699	22194	21618	21821	21469	21501	21233	21204	21118	21305	21035	21188	21168	21203	21407	21287	21256	21293	21230	21197	20973	21359	21236	21254	21174	21207	21246	21150	21215	21136	20897	21195	21114	21107	20990	21093	21240	21305	21001	21067	21309	21068	21099	20984	21028	21395	21341	21044	21106	21055	21123	21204	21151	21219	21080	21254	21133	21052	21202	21138	21281	21058	21237	21327	21193	21241	21207	21156	21127	21122	20965	20922	21015	21022	21322	21046	21340	21064	21289	21080	21324	21012	21085	21043	21138	21293	21095	21197	21031	21125	21236	21268	21101	21090	21181	21168	21085	21102	21017	21006	21323	21109	20998	21339	21168	21120	21255	20963	21323	21288	21405	21440	21417	21056	21049	21017	21168	21094	20977	21002	21108	20906	21122	21256	21030	21326	21193	21229	21383	21259	20927	21218	21140	21388	21149	21279	20921	21113	21038	20860	21168	21062	21089	21410	21349	21188	21100	21418	21231	21123	21306	21201	21258	21190	21103	21171	20954	21399	21049	20881	21310	21007	20999	21500	21206	21205	21134	20913	21082	21207	21104	21266	20998	21122	21274	21042	21043	21230	21098	21106	21157	21334	21076	21089	21079	21064	21111	21057	21276	21156	20997	21038	21077	21296	21120	21120	21050	21049	21214	21234	21174	21125	20993	21025	21117	21222	21199	21181	21006	21084	21277	21168	21191	21243	21105	20992	21051	21272	21058	20969	21247	21117	21001	21071	21273	21050	20931	20996	21139	21319	21213	21288	21288	21004	21309	20987	21124	20981	20982	21307	21177	21312	21053	21226	21146	20955	21189	21055	21098	21021	21250	21257	20915	21132	21271	21079	21200	21128	20974	21044	20842	21031	21166	21013	21130	21143	21081	21139	20943	21068	21107	21280	21027	21216	21085	20958	20928	21165	21076	21102	21126	21231	21049	21146	20997	21088	21112	21164	21134	21152	21125	21253	21189	20930	21075	21132	21252	21177	21114	21237	21078	21153	21149	21147	21144	21172	21061	21226	21273	21237	21178	21264	20951	21019	21358	20927	21179	21242	21200	21109	21101	21174	21188	21089	21162	21108	21073	21021	21279	21250	21109	21413	21196	21176	21144	21050	21099	21242	21303	21271	21376	21089	21107	21132	21107	20958	21121	20905	20940	21223	21244	21089	21131	20988	21226	21348	21131	20991	21044	21247	21220	21070	20961	21021	21249	21016	21107	21208	21216	21207	21312	21274	21180	21174	21142	21123	21027	21103	20994	21075	21101	21306	21431	21078	21028	21292	21302	21149	20995	21168	21209	21161	20929	20892	21333	21168	20970	21355	21035	21064	21030	20953	20924	21215	21220	21161	21120	20900	21155	21118	21191	21252	20996	21098	20874	21322	21155	20978	21305	21291	21232	21261	21205	21087	21124	21320	21232	20934	21091	21285	21192	21150	20972	21065	21038	21254	21191	21219	21202	21110	21072	21019	21154	21103	21171	21161	21050	21134	21199	21199	21042	21181	21195	20938	21100	21048	21163	21168	21141	21292	21295	21344	21147	21280	21021	20998	21210	21188	21105	21257	21354	21329	21234	21049	21236	21042	20996	20918	21127	21187	21125	21248	21042	21191	21073	21057	20938	21089	21262	21075	21133	21192	21216	21418	21066	21156	21320	21182	20891	21041	20883	21072	21163	21111	21067	21258	21276	21152	21126	21006	21160	21195	21263	21097	21247	21101	21210	21167	21241	21203	20993	21167	21054	21152	21068	21026	21297	21380	21116	21196	21332	21325	21013	21122	21279	21266	21316	21213	20899	21067	21313	21147	20950	20988	21178	21280	21167	21161	21222	21228	20964	21368	21128	20917	21249	21349	21117	21173	20992	21100	20944	21116	21091	20908	21259	20953	21232	21007	21166	21271	21417	21254	21315	21245	21392	21131	21334	20918	20919	21161	21138	21169	21369	21226	21219	21194	21028	21247	21105	21160	21093	21092	21182	20930	21158	21289	21087	21196	21079	21194	21270	21118	20952	21133	21143	21163	21124	21016	20881	20929	21031	21110	21263	21230	21171	21056	21081	21069	20955	21289	21261	21286	21157	20848	21148	21085	21322	21314	21015	21156	20832	21348	21113	21053	21117	21159	21021	20974	21265	21108	21273	21024	21018	21232	21256	21147	21287	21238	20892	21140	20875	20897	21242	20961	21105	21049	21191	21187	21135	21044	21159	21164	21111	21150	21145	21447	21087	21097	21093	21307	21087	21251	21232	21037	21060	21004	21101	21014	21080	21364	21011	21200	21081	21127	21102	20919	21208	21076	20959	21326	21155	20804	21027	21192	21202	21041	21309	21169	21110	21184	21193	21337	21095	21075	21050	21053	21149	21052	21159	20997	20980	21171	21346	21096	21112	21194	21074	21294	21328	21204	21304	21103	21122	21360	21130	21139	21173	21179	21054	21110	20962	21133	20916	21106	21241	21061	21334	21206	21287	20997	21151	21181	21173	21018	21136	20996	21168	21302	21078	20963	21169	21245	21084	21200	21137	21068	21169	21081	21059	21164	21234	21000	21042	21023	21180	21219	21350	21286	20914	20978	21116	21194	21289	21060	20965	21282	21105	21239	21153	21002	20920	20906	21100	20981	21192	21186	21008	21019	21302	21118	21034	21133	20972	21331	21309	21149	21127	21135	20869	21117	21281	21327	21109	21109	21130	21065	20930	21213	21453	20979	21219	21260	21196	21220	21154	21116	21328	21212	21460	21053	21317	21155	21158	21148	20931	21060	21073	21023	21302	21149	21132	21043	21214	21161	21185	21111	21134	21075	20996	21141	21161	21058	21006	21163	21022	20944	21205	21175	21429	21166	21011	21245	21273	21129	21198	21317	21292	21383	21011	21140	21179	21079	21135	21073	21162	21067	21070	21300	21189	21052	20981	21265	21037	20966	21348	21150	21204	21097	20942	21177	21346	21179	21035	21266	21225	21268	21194	21350	21102	21280	21182	21155	21124	21242	21364	21278	21224	21075	21225	21245	21044	21003	21047	21268	21291	21100	21135	21120	21185	21263	21018	21084	21236	21294	21092	21075	21271	20948	21359	21275	21063	21318	21140	21159	21047	21047	21158	21018	21108	21162	21179	21161	21287	20878	21182	21337	21189	21191	21105	21057	20975	21059	21139	21366	21103	21182	21324	21237	21227	21103	21175	21179	20988	21397	21133	21127	21104	20999	21208	21047	21056	21239	21329	20945	21345	21104	20884	21050	21124	21009	21189	21058	21080	21133	21066	21127	21168	21090	21191	21110	21132	21131	21152	21024	21209	21143	20993	20939	21025	20990	21214	20964	20940	20984	21315	21087	21280	21064	21122	21026	21142	20977	21097	21254	21142	21233	21177	21143	21182	21276	21197	21178	21145	21292	21110	21101	21309	21308	21223	21288	21340	21001	20957	21130	21176	21079	21151	21206	20995	21044	21146	20981	21058	21345	21118	21164	21141	21180	21195	21048	20921	21264	20917	21343	21218	21317	21219	21299	21288	21081	21139	21015	20840	20953	21292	21181	21186	21169	21314	21220	21268	20926	21150	21267	21136	21078	21137	21374	21244	21175	21279	21200	20603	21146	21300	20968	21280	21054	21020	21246	21216	21301	20933	21023	21206	21037	21124	21436	21195	21380	20919	21081	21188	21374	21167	21241	21273	21258	21137	21124	21295	21320	21080	21153	21130	21195	21058	21270	21370	21169	20949	21345	21122	21361	21088	21318	21309	21380	21303	21133	21054	21063	21134	21062	21210	20857	21079	21191	21219	21079	21110	20991	20994	21338	21292	21105	21028	20927	20993	21221	20956	21200	21094	21070	20933	21034	21050	21195	21094	21028	21290	21194	21104	21174	21127	21122	21149	20904	21132	21188	21188	21135	21086	21208	21213	21116	21305	21248	21334	21081	20854	21194	20903	21372	21270	21255	21294	21014	21298	21031	21357	21234	21185	21041	21025	21148	21333	21162	21145	20994	21015	21123	21115	21274	21040	21288	21221	21167	21259	21078	21138	21056	21110	21046	20987	21286	21035	21127	21183	21245	21044	21223	21197	21162	21280	21260	21111	21121	21183	21155	20875	21137	21171	21193	21210	20958	21256	21126	21101	21095	20983	21232	21088	21077	21179	20982	21047	21019	21032	21139	21228	21154	21196	21144	21119	21232	21278	21233	21384	20997	21257	21122	21080	21171	21114	21487	21048	20954	20838	21134	21209	21173	20981	20939	21144	21170	20959	21007	21138	21130	21227	21135	21118	21237	20943	21163	21199	21138	21260	21250	21182	21257	21027	21123	21182	20952	21207	21170	21188	21011	21064	21238	21125	21189	20875	21229	21161	21357	21218	21178	21217	21423	21383	21059	21229	21200	21415	21037	21452	21138	21208	21160	21456	21141	21140	21337	21305	21314	20915	21395	21167	21278	21134	21225	21396	21253	21108	21217	21162	21236	21018	21142	21177	21049	21151	21291	21159	21096	21043	21290	21382	21248	21182	20977	21208	21298	21115	21157	21134	21078	20935	21156	21259	21032	21402	21182	21206	21174	21079	21286	21299	21160	21356	21302	21222	21213	21218	21197	21273	21267	21252	21228	21302	21326	21219	21036	21245	21212	21292	21473	21274	21053	21295	21332	21121	21027	21145	21234	21273	21161	21219	21210	20970	21151	21076	21079	21035	21106	21035	21354	21298	21061	21317	21326	20949	21031	21242	21259	21321	21300	21087	21037	21102	21130	21148	21200	20942	21177	21241	21250	21201	21290	21320	20989	21234	21138	20989	21260	20966	21118	21219	21369	21109	21288	21046	21119	21247	21139	21237	21199	21096	21057	21090	21145	21238	21337	21436	21243	21240	21241	21089	21163	21282	21140	21173	21307	21327	21231	21096	21451	21081	21370	21142	21200	21009	21238	21080	21082	21056	21314	21131	21084	20911	21128	20895	21226	21123	21136	21152	21018	21076	21253	21150	21011	21158	21140	21199	21241	20853	20968	21167	21265	21105	20878	21148	21301	20962	21173	20972	20951	21233	21217	21084	21296	21368	21048	21213	21047	21126	21220	21139	21131	20987	21057	21218	21106	21189	21127	21220	21010	21377	21269	21138	21023	21111	21067	21288	21270	21177	21108	21360
18277	21840	36849	46480	22884	17229	17375	17083	17068	16803	16749	16651	16426	16400	16587	16394	16265	16471	16511	16405	16431	16400	16455	16385	16313	16421	16637	16409	16415	16477	16434	16299	16503	16393	16424	16386	16160	16362	16260	16306	16392	16419	16504	16218	16381	16362	16286	16263	16470	16493	16476	16500	16400	16453	16277	16316	16401	16313	16251	16516	16394	16470	16268	16386	16466	16185	16374	16372	16466	16170	16505	16273	16361	16461	16314	16399	16293	16399	16435	16330	16468	16270	16548	16143	16331	16247	16383	16377	16350	16288	16348	16208	16124	16103	16398	16324	16469	16363	16362	16607	16388	16348	16396	16314	16285	16238	16336	16383	16327	16516	16288	16333	16374	16482	16484	16464	16467	16363	16407	16387	16279	16335	16453	16540	16411	16478	16237	16326	16336	16181	16367	16278	16341	16178	16394	16280	16480	16524	16499	16410	16343	16306	16413	16443	16111	16250	16447	16365	16422	16418	16453	16377	16226	16328	16305	16238	16257	16336	16326	16262	16353	16346	16304	16447	16475	16390	16324	16430	16404	16214	16350	16330	16391	16337	16401	16376	16214	16347	16215	16264	16353	16276	16388	16316	16589	16438	16393	16302	16381	16264	16243	16330	16244	16375	16368	16382	16363	16456	16381	16369	16399	16405	16369	16336	16284	16433	16497	16292	16230	16220	16383	16506	16252	16365	16277	16321	16430	16367	16254	16247	16347	16232	16269	16265	16298	16264	16318	16256	16307	16355	16313	16451	16420	16439	16470	16315	16418	16305	16312	16407	16372	16382	16167	16274	16429	16316	16254	16454	16360	16294	16313	16319	16338	16233	16487	16231	16326	16296	16290	16396	16396	16344	16330	16283	16507	16327	16413	16360	16139	16336	16405	16252	16325	16506	16348	16473	16447	16285	16283	16421	16320	16486	16249	16389	16466	16324	16214	16404	16241	16298	16192	16501	16484	16346	16278	16346	16371	16187	16228	16327	16454	16272	16372	16424	16464	16325	16345	16442	16285	16395	16313	16236	16472	16248	16453	16426	16412	16445	16388	16314	16364	16359	16195	16278	16326	16395	16406	16543	16272	16472	16154	16358	16206	16260	16265	16397	16236	16317	16451	16374	16310	16405	16274	16388	16288	16314	16372	16419	16443	16267	16045	16165	16282	16544	16230	16167	16469	16178	16274	16407	16224	16374	16290	16343	16350	16182	16357	16504	16256	16657	16266	16270	16306	16170	16383	16295	16368	16328	16275	16137	16318	16515	16298	16279	16482	16170	16420	16220	16260	16398	16427	16274	16405	16379	16300	16343	16298	16322	16398	16288	16232	16401	16248	16535	16446	16477	16507	16410	16360	16145	16392	16393	16214	16405	16237	16471	16371	16508	16210	16512	16383	16351	16242	16480	16461	16266	16206	16189	16419	16290	16319	16355	16329	16398	16441	16305	16396	16498	16399	16442	16289	16243	16357	16199	16352	16358	16271	16339	16443	16308	16344	16342	16351	16233	16306	16326	16439	16440	16310	16315	16381	16459	16354	16178	16318	16319	16343	16422	16278	16329	16191	16534	16320	16288	16480	16379	16289	16252	16393	16400	16350	16342	16358	16241	16324	16315	16502	16284	16465	16325	16217	16260	16257	16468	16364	16309	16276	16378	16223	16323	16143	16426	16322	16377	16197	16456	16216	16389	16243	16353	16484	16258	16412	16527	16343	16373	16419	16359	16392	16162	16250	16358	16291	16254	16346	16404	16358	16419	16352	16346	16310	16288	16420	16434	16309	16331	16357	16260	16410	16155	16459	16460	16405	16372	16002	16198	16309	16281	16405	16395	16292	16326	16329	16422	16390	16527	16303	16438	16193	16366	16261	16409	16270	16543	16397	16453	16175	16614	16157	16363	16385	16217	16421	16350	16352	16283	16424	16398	16255	16278	16284	16536	16405	16447	16292	16357	16496	16394	16461	16293	16322	16491	16300	16438	16269	16453	16436	16579	16492	16367	16333	16307	16390	16275	16308	16246	16436	16342	16421	16233	16351	16435	16277	16275	16192	16380	16404	16345	16493	16350	16321	16427	16284	16313	16389	16342	16258	16438	16358	16426	16368	16198	16162	16336	16172	16329	16364	16409	16348	16325	16404	16458	16374	16197	16288	16245	16221	16362	16265	16161	16163	16463	16494	16461	16325	16475	16264	16334	16318	16396	16397	16373	16241	16272	16401	16327	16459	16294	16382	16266	16492	16373	16373	16370	16267	16456	16243	16236	16289	16261	16458	16195	16322	16346	16324	16457	16378	16388	16355	16362	16487	16161	16407	16471	16415	16283	16312	16471	16404	16374	16329	16239	16473	16150	16145	16392	16368	16436	16434	16463	16339	16462	16194	16415	16239	16324	16336	16394	16275	16311	16313	16313	16182	16281	16242	16341	16452	16527	16257	16448	16382	16350	16443	16310	16208	16402	16388	16445	16373	16346	16322	16398	16400	16238	16345	16352	16474	16371	16405	16384	16235	16356	16128	16361	16395	16381	16282	16539	16359	16283	16543	16361	16191	16390	16324	16220	16277	16229	16333	16182	16355	16351	16377	16274	16259	16362	16559	16372	16496	16163	16308	16289	16446	16295	16321	16261	16480	16260	16399	16339	16499	16405	16274	16304	16386	16301	16382	16167	16289	16332	16214	16324	16377	16290	16341	16358	16256	16524	16250	16366	16322	16188	16365	16369	16566	16376	16164	16371	16427	16361	16375	16372	16465	16312	16421	16401	16406	16332	16395	16296	16272	16267	16205	16483	16183	16403	16489	16261	16382	16249	16349	16502	16502	16293	16234	16312	16403	16274	16284	16269	16287	16336	16469	16385	16401	16213	16426	16234	16321	16380	16355	16426	16267	16270	16392	16436	16222	16411	16215	16362	16230	16435	16312	16449	16249	16383	16140	16422	16381	16225	16146	16326	16385	16422	16297	16284	16389	16345	16363	16417	16273	16456	16355	16276	16507	16403	16483	16361	16453	16515	16355	16331	16387	16525	16190	16449	16288	16267	16345	16400	16366	16341	16243	16347	16457	16291	16398	16341	16273	16295	16263	16389	16423	16312	16488	16430	16369	16410	16376	16455	16316	16509	16498	16357	16331	16399	16420	16369	16577	16404	16302	16350	16466	16497	16428	16218	16342	16313	16338	16355	16344	16421	16500	16268	16439	16260	16357	16446	16605	16299	16364	16296	16285	16343	16571	16244	16410	16339	16297	16322	16205	16423	16394	16639	16316	16403	16429	16367	16295	16297	16460	16351	16450	16338	16350	16196	16465	16464	16300	16264	16338	16175	16537	16459	16263	16417	16266	16328	16455	16262	16367	16382	16332	16359	16267	16336	16299	16271	16373	16358	16399	16453	16377	16504	16486	16342	16286	16429	16346	16506	16403	16437	16409	16248	16399	16392	16428	16445	16224	16437	16447	16236	16170	16221	16249	16364	16413	16204	16380	16361	16233	16368	16225	16368	16497	16253	16289	16456	16268	16371	16398	16352	16443	16295	16379	16216	16394	16444	16440	16611	16130	16264	16414	16355	16337	16531	16331	16322	16283	16192	16233	16373	16295	16343	16525	16267	16342	16320	16310	16245	16288	16266	16422	16366	16381	16320	16443	16345	16240	16333	16309	16368	16257	16313	16382	16418	16258	16390	16436	16367	16406	16532	16337	16418	16383	16371	16329	16192	16594	16338	16204	16351	16323	16370	16229	16297	16495	16337	16402	16316	16383	16283	16653	16442	16326	16498	16265	16353	16284	16574	16258	16363	16409	16276	16350	16397	16477	16512	16388	16234	16170	16095	16413	16310	16317	16209	16475	16405	16215	16307	16324	16404	16527	16168	16351	16280	16257	16249	16212	16389	16367	16406	16540	16420	16314	16338	16335	16386	16491	16402	16376	16440	16431	16395	16412	16274	16411	16257	16406	16271	16337	16446	16186	16237	16489	16272	16550	16162	16439	16229	16384	16240	16480	16245	16242	16456	16462	16380	16156	16260	16553	16265	16411	16316	16335	16202	16472	16312	16278	16426	16310	16333	16289	16413	16545	16331	16288	16423	16283	16303	16361	16543	16432	16251	16319	16419	16335	16473	16320	16391	16477	16279	16497	16286	16355	16201	16379	16228	16302	16568	16536	16317	16380	16386	16247	16326	16445	16241	16300	16273	16248	16342	16204	16574	16351	16349	16309	16252	16220	16411	16491	16386	16326	16406	16335	16463	16337	16356	16319	16336	16416	16233	16476	16268	16420	16260	16119	16456	16406	16260	16333	16301	16460	16384	16354	16335	16481	16538	16309	16414	16344	16299	16317	16202	16395	16566	16260	16383	16282	16500	16496	16508	16572	16402	16352	16407	16330	16257	16423	16296	16326	16236	16480	16434	16582	16353	16474	16220	16471	16385	16335	16436	16438	16456	16301	16538	16355	16396	16467	16363	16281	16442	16257	16360	16304	16405	16305	16329	16442	16334	16461	16331	16356	16376	16401	16346	16372	16392	16352	16260	16188	16169	16543	16379	16427	16462	16465	16329	16366	16351	16324	16516	16327	16259	16300	16299	16396	16239	16393	16358	16413	16484	16422	16421	16255	16294	16259	16259	16406	16402	16463	16253	16428	16373	16348	16359	16228	16428	16468	16377	16457	16304	16369	16366	16390	16470	16376	16237	16435	16420	16405	16212	16301	16282	16375	16400	16448	16350	16434	16313	16293	16470	16328	16305	16355	16126	16283	16382	16394	16280	16324	16219	16309	16456	16322	16247	16516	16389	16240	16285	16260	16347	16350	16379	16409	16249	16319	16210	16336	16417	16455	16273	16419	16270	16378	16266	16265	16475	16456	16267	16337	16279	16450	16632	16438	16417	16278	16423	16285	16453	16223	16378	16433	16283	16417	16245	16448	16307	16298	16465	16320	16213	16500	16454	16387	16314	16334	16385	16339	16611	16329	16394	16414	16423	16537	16418	16561	16221	16300	16379	16452	16249	16390	16383	16310	16288	16476	16205	16343	16314	16324	16186	16354	16285	16342	16427	16256	16347	16368	16224	16464	16407	16360	16350	16293	16295	16301	16395	16476	16320	16226	16395	16157	16376	16401	16282	16448	16293	16327	16280	16489	16248	16386	16397	16535	16398
25421	21510	36488	73041	46539	25903	25753	23089	22218	22140	22179	21829	21817	21775	21693	21588	21475	21663	21445	21536	21600	21690	21607	21348	21692	21559	21604	21600	21436	21320	21434	21693	22053	21839	21625	21573	21758	21538	21583	21614	21473	21487	21519	21633	21215	21117	21358	21703	21597	21384	21418	21511	21453	21446	21397	21298	21454	21359	21409	21388	21464	21444	21406	21353	21393	21454	21468	21500	21470	21319	21403	21465	21509	21431	21362	21441	21481	21341	21566	21630	21505	21595	21393	21269	21464	21545	21481	21212	21526	21435	21652	21721	21506	21283	21533	21560	21324	21377	21439	21485	21441	21505	21294	21398	21609	21599	21431	21282	21559	21511	21320	21537	21361	21430	21446	21499	21641	21433	21459	21378	21467	21475	21543	21381	21312	21338	21574	21341	21519	21319	21522	21473	21625	21510	21581	21578	21607	21506	21724	21327	21338	21611	21509	21359	21368	21299	21540	21565	21395	21535	21230	21515	21283	21489	21560	21498	21600	21511	21546	21428	21407	21493	21365	21291	21367	21482	21639	21430	21239	21540	21525	21335	21241	21428	21652	21483	21156	21387	21506	21219	21424	21573	21407	21526	21731	21315	21417	21287	21742	21675	21464	21265	21441	21451	21715	21339	21542	21563	21538	21402	21458	21278	21366	21410	21616	21420	21569	21484	21357	21549	21348	21606	21438	21299	21398	21517	21302	21493	21502	21474	21505	21601	21346	21319	21524	21398	21432	21487	21351	21154	21485	21582	21575	21429	21362	21619	21513	21341	21472	21573	21372	21269	21446	21673	21441	21275	21428	21345	21433	21493	21363	21618	21581	21429	21467	21460	21547	21479	21389	21382	21514	21266	21394	21495	21529	21183	21362	21342	21369	21446	21677	21514	21356	21380	21457	21594	21520	21601	21404	21225	21311	21374	21479	21545	21358	21501	21606	21430	21486	21428	21384	21459	21430	21463	21834	21334	21440	21428	21196	21510	21215	21395	21470	21348	21610	21303	21517	21296	21307	21474	21461	21455	21307	21288	21459	21588	21256	21297	21319	21545	21443	21459	21518	21204	21526	21392	21546	21595	21357	21326	21435	21605	21475	21464	21490	21378	21474	21379	21307	21481	21648	21331	21259	21272	21341	21440	21414	21627	21327	21485	21547	21338	21433	21534	21295	21372	21618	21686	21591	21527	21491	21363	21321	21192	21275	21410	21359	21500	21297	21544	21412	21411	21355	21233	21596	21535	21437	21502	21639	21397	21510	21661	21506	21347	21243	21509	21529	21581	21506	21312	21302	21313	21434	21342	21592	21510	21302	21357	21367	21290	21325	21391	21421	21732	21404	21227	21587	21435	21490	21457	21569	21295	21503	21218	21237	21393	21326	21634	21581	21315	21230	21282	21434	21379	21369	21531	21368	21347	21287	21618	21568	21558	21364	21412	21444	21487	21706	21448	21456	21332	21548	21505	21497	21502	21431	21508	21419	21564	21421	21482	21406	21574	21409	21252	21456	21236	21333	21365	21322	21470	21265	21348	21300	21558	21402	21554	21478	21200	21538	21599	21556	21488	21462	21470	21387	21583	21565	21596	21509	21546	21250	21280	21397	21373	21383	21495	21573	21071	21441	21354	21562	21264	21344	21604	21382	21390	21645	21271	21184	21438	21580	21646	21471	21465	21367	21425	21266	21468	21666	21401	21621	21577	21267	21721	21386	21260	21528	21349	21437	21255	21239	21422	21550	21456	21392	21301	21472	21581	21593	21366	21347	21534	21447	21393	21484	21453	21412	21421	21501	21368	21560	21422	21393	21559	21382	21299	21380	21573	21547	21609	21455	21604	21394	21430	21370	21342	21564	21358	21317	21260	21465	21466	21549	21526	21345	21373	21444	21376	21609	21470	21343	21507	21529	21282	21235	21393	21387	21342	21426	21407	21422	21528	21410	21606	21304	21550	21146	21380	21268	21479	21590	21520	21299	21255	21247	21340	21611	21619	21297	21379	21605	21253	21541	21447	21444	21475	21532	21337	21420	21456	21433	21512	21301	21542	21262	21382	21275	21514	21513	21376	21258	21493	21480	21245	21193	21556	21459	21511	21532	21531	21511	21709	21546	21327	21372	21483	21600	21701	21619	21346	21325	21580	21572	21467	21383	21528	21326	21465	21337	21356	21266	21408	21426	21515	21468	21422	21295	21370	21377	21364	21492	21332	21401	21435	21598	21542	21470	21606	21457	21539	21564	21515	21320	21482	21348	21346	21491	21562	21565	21416	21330	21472	21631	21523	21362	21435	21333	21300	21593	21448	21616	21481	21388	21348	21426	21500	21500	21454	21468	21224	21513	21433	21393	21416	21493	21321	21481	21360	21523	21464	21388	21692	21630	21230	21300	21284	21580	21405	21442	21354	21359	21312	21372	21498	21477	21483	21285	21650	21383	21462	21478	21443	21255	21445	21557	21263	21386	21587	21258	21686	21512	21300	21671	21320	21261	21487	21492	21139	21572	21446	21389	21405	21323	21583	21342	21355	21381	21328	21426	21648	21432	21331	21294	21364	21362	21412	21297	21301	21563	21404	21465	21296	21504	21385	21343	21613	21456	21413	21307	21604	21533	21388	21622	21334	21257	21298	21577	21420	21515	21174	21364	21440	21603	21180	21452	21427	21651	21523	21280	21352	21557	21745	21657	21461	21339	21446	21537	21406	21286	21330	21406	21211	21168	21371	21396	21177	21306	21407	21467	21440	21361	21259	21382	21318	21358	21570	21230	21430	21291	21374	21495	21363	21448	21476	21307	21486	21388	21335	21488	21329	21445	21552	21621	21559	21513	21458	21269	21561	21435	21623	21352	21494	21331	21232	21376	21417	21460	21458	21431	21563	21519	21398	21376	21418	21476	21342	21258	21433	21287	21471	21414	21454	21480	21379	21424	21330	21467	21438	21757	21329	21396	21454	21386	21545	21545	21403	21298	21233	21309	21479	21306	21316	21422	21259	21074	21281	21374	21341	21367	21416	21396	21469	21655	21647	21537	21528	21427	21566	21286	21428	21398	21351	21192	21205	21353	21148	21413	21554	21634	21370	21540	21451	21545	21350	21481	21239	21297	21445	21349	21534	21497	21124	21574	21599	21343	21530	21335	21548	21390	21556	21467	21479	21519	21209	21356	21222	21594	21529	21440	21334	21391	21266	21431	21381	21357	21405	21477	21466	21530	21325	21359	21447	21625	21521	21572	21293	21602	21630	21448	21362	21415	21679	21379	21475	21324	21420	21474	21394	21307	21533	21428	21435	21363	21232	21510	21191	21296	21333	21554	21461	21746	21557	21553	21356	21536	21332	21353	21274	21395	21474	21591	21648	21567	21347	21562	21657	21507	21438	21234	21532	21407	21372	21607	21311	21751	21394	21332	21406	21488	21744	21797	21380	21427	21461	21606	21445	21381	21477	21294	21600	21489	21298	21429	21226	21433	21114	21562	21351	21495	21301	21408	21432	21368	21450	21411	21317	21505	21302	21457	21614	21659	21335	21428	21567	21498	21740	21508	21492	21532	21636	21262	21265	21383	21511	21254	21475	21360	21376	21532	21529	21589	21227	21709	21698	21583	21587	21311	21496	21478	21512	21509	21365	21312	21487	21510	21431	21558	21334	21439	21477	21378	21354	21509	21360	21471	21385	21284	21389	21481	21321	21584	21433	21432	21578	21601	21312	21403	21405	21705	21709	21361	21401	21327	21455	21558	21393	21655	21420	21639	21311	21522	21411	21519	21413	21611	21518	21557	21160	21288	21315	21469	21263	21335	21618	21737	21542	21305	21402	21250	21420	21304	21510	21565	21441	21591	21464	21519	21534	21561	21475	21632	21469	21290	21336	21458	21371	21557	21412	21263	21332	21591	21403	21338	21252	21529	21640	21596	21242	21341	21631	21455	21603	21481	21429	21172	21379	21536	21279	21784	21280	21417	21341	21380	21515	21507	21473	21456	21400	21518	21287	21368	21266	21108	21339	21445	21239	21231	21478	21327	21382	21360	21584	21354	21457	21427	21569	21628	21346	21337	21263	21444	21591	21476	21512	21399	21533	21361	21628	21423	21466	21398	21505	21430	21575	21469	21427	21266	21492	21601	21504	21520	21173	21670	21524	21670	21578	21327	21429	21330	21568	21370	21455	21418	21407	21580	21404	21491	21247	21527	21634	21659	21201	21475	21551	21523	21373	21515	21554	21486	21399	21478	21553	21345	21623	21531	21641	21376	21559	21648	21488	21372	21362	21472	21483	21293	21665	21531	21360	21350	21272	21398	21255	21760	21483	21325	21425	21293	21330	21413	21544	21474	21485	21573	21430	21576	21401	21448	21554	21290	21353	21460	21466	21548	21672	21474	21262	21589	21379	21239	21362	21416	21449	21293	21525	21554	21636	21371	21347	21373	21239	21630	21519	21398	21434	21476	21441	21338	21327	21270	21427	21400	21409	21356	21576	21343	21357	21647	21447	21518	21328	21453	21455	21456	21497	21415	21217	21322	21385	21528	21428	21493	21305	21458	21561	21315	21447	21702	21541	21538	21336	21488	21567	21230	21366	21507	21334	21504	21460	21469	21452	21592	21489	21506	21309	21340	21305	21449	21234	21293	21661	21633	21536	21654	21419	21626	21681	21468	21294	21518	21286	21390	21401	21325	21538	21484	21451	21328	21714	21401	21423	21548	21455	21445	21482	21338	21283	21412	21181	21312	21506	21533	21642	21346	21509	21382	21462	21389	21427	21426	21534	21277	21455	21473	21424	21327	21293	21572	21583	21399	21670	21592	21423	21302	21295	21175	21489	21416	21313	21415	21311	21366	21410	21557	21413	21559	21485	21320	21479	21477	21560	21265	21390	21284	21471	21573	21518	21590	21402	21708	21499	21719	21660	21448	21438	21461	21344	21496	21455	21538	21381	21476	21408	21428	21618	21313	21470	21298	21616	21560	21523	21462	21301	21531	21213	21238	21418	21337	21728	21322	21090	21388	21578	21204	21296	21379	21467	21304	21555	21612	21576	21489	21242	21628	21579	21278	21503	21264	21548	21604	21367	21581	21435	21406	21457	21368	21424	21258	21532	21446	21481	21316	21519	21508	21474	21434	21470	21569	21478	21403	21568	21449	21434	21329	21446	21389	21423
18190	29601	59857	89849	39879	18494	18823	18407	17969	17324	17166	17149	16961	16838	16710	16686	16586	16552	16590	16621	16527	16566	16526	16782	16650	16673	16695	16741	16736	16797	16620	16741	16972	17100	17025	16439	16568	16472	16603	16448	16560	16444	16624	16496	16650	16503	16317	16734	16526	16604	16383	16388	16495	16482	16743	16633	16392	16522	16419	16505	16484	16514	16544	16545	16656	16432	16596	16461	16434	16674	16456	16388	16602	16678	16486	16509	16411	16647	16554	16699	16488	16525	16651	16624	16672	16606	16487	16478	16509	16718	16764	16428	16550	16505	16488	16584	16635	16720	16357	16646	16491	16542	16539	16613	16509	16538	16569	16497	16593	16510	16566	16449	16439	16545	16657	16515	16457	16456	16712	16467	16614	16520	16526	16413	16507	16559	16525	16557	16482	16481	16491	16467	16437	16650	16612	16502	16623	16412	16576	16606	16588	16511	16614	16661	16519	16598	16519	16617	16478	16558	16571	16513	16339	16460	16582	16506	16511	16358	16520	16564	16488	16449	16586	16550	16557	16648	16622	16586	16505	16521	16426	16403	16528	16514	16410	16640	16635	16525	16567	16626	16557	16497	16651	16661	16497	16609	16532	16462	16496	16595	16479	16582	16516	16614	16667	16517	16619	16506	16654	16364	16699	16319	16600	16525	16468	16644	16520	16473	16535	16307	16645	16541	16564	16593	16572	16489	16550	16580	16321	16468	16370	16547	16566	16399	16675	16410	16667	16531	16451	16395	16596	16502	16488	16471	16550	16510	16486	16738	16626	16548	16411	16507	16576	16464	16626	16488	16523	16437	16583	16596	16465	16523	16671	16541	16595	16403	16532	16383	16509	16464	16636	16663	16664	16516	16563	16641	16452	16562	16773	16543	16623	16430	16439	16559	16658	16483	16413	16599	16512	16508	16369	16729	16480	16792	16416	16560	16527	16603	16383	16659	16632	16565	16427	16487	16543	16571	16451	16653	16486	16339	16341	16581	16605	16609	16533	16471	16425	16692	16746	16518	16418	16605	16527	16581	16488	16417	16429	16407	16371	16388	16800	16345	16539	16675	16372	16394	16597	16378	16372	16573	16604	16508	16413	16541	16386	16549	16663	16550	16474	16562	16627	16647	16710	16426	16413	16648	16475	16657	16460	16669	16458	16600	16420	16654	16480	16602	16375	16432	16536	16656	16501	16450	16659	16489	16408	16501	16635	16407	16657	16519	16600	16518	16729	16357	16517	16568	16695	16272	16519	16523	16622	16588	16705	16532	16417	16608	16508	16622	16303	16426	16550	16434	16598	16591	16451	16380	16629	16390	16534	16568	16587	16572	16464	16543	16590	16552	16404	16501	16659	16519	16502	16475	16598	16533	16463	16669	16380	16610	16480	16471	16522	16526	16492	16533	16644	16593	16525	16495	16699	16548	16570	16631	16400	16569	16518	16614	16460	16430	16572	16548	16485	16456	16512	16684	16480	16438	16580	16662	16592	16483	16462	16503	16479	16611	16532	16511	16552	16699	16526	16621	16765	16336	16595	16364	16441	16453	16712	16373	16397	16499	16585	16509	16549	16419	16680	16500	16555	16243	16538	16450	16610	16559	16517	16480	16657	16312	16306	16612	16496	16514	16532	16628	16587	16632	16434	16544	16461	16625	16663	16627	16546	16598	16552	16558	16450	16546	16616	16534	16555	16414	16565	16578	16444	16480	16507	16523	16392	16389	16345	16506	16552	16517	16573	16474	16497	16451	16574	16465	16560	16561	16369	16482	16657	16533	16547	16620	16576	16535	16571	16690	16500	16551	16316	16548	16592	16498	16488	16619	16619	16588	16523	16596	16643	16451	16573	16670	16639	16559	16698	16639	16444	16462	16553	16557	16368	16630	16752	16678	16697	16666	16571	16478	16644	16494	16314	16560	16509	16616	16528	16480	16474	16649	16577	16529	16585	16689	16553	16696	16589	16515	16385	16536	16499	16654	16680	16419	16583	16574	16569	16436	16597	16587	16560	16425	16588	16637	16513	16541	16513	16543	16507	16584	16366	16497	16500	16463	16604	16521	16477	16448	16506	16652	16670	16389	16569	16686	16401	16572	16540	16486	16338	16449	16482	16632	16592	16450	16564	16621	16576	16479	16551	16333	16493	16626	16550	16616	16482	16472	16598	16506	16709	16535	16623	16541	16604	16384	16557	16658	16516	16713	16426	16580	16486	16740	16599	16539	16511	16591	16516	16653	16582	16692	16572	16617	16594	16637	16458	16546	16629	16482	16548	16478	16577	16433	16714	16557	16547	16613	16710	16497	16483	16366	16534	16349	16436	16441	16716	16641	16587	16438	16584	16712	16630	16801	16474	16690	16548	16381	16624	16633	16489	16771	16612	16544	16624	16567	16614	16317	16742	16459	16627	16600	16503	16418	16672	16541	16504	16557	16504	16458	16519	16523	16529	16588	16760	16545	16299	16504	16549	16482	16698	16651	16623	16443	16494	16577	16431	16685	16603	16584	16640	16597	16673	16575	16496	16571	16487	16608	16516	16568	16651	16349	16528	16533	16521	16427	16539	16567	16581	16687	16461	16545	16529	16370	16454	16297	16619	16539	16394	16546	16570	16448	16556	16324	16798	16588	16408	16577	16518	16718	16517	16492	16527	16528	16390	16413	16445	16371	16440	16409	16630	16657	16479	16327	16446	16419	16408	16691	16644	16467	16588	16407	16656	16758	16475	16428	16615	16668	16706	16433	16636	16538	16392	16559	16525	16567	16627	16640	16639	16611	16533	16444	16372	16465	16466	16651	16565	16414	16593	16595	16602	16479	16503	16634	16449	16394	16711	16492	16651	16393	16629	16506	16559	16346	16739	16408	16604	16598	16647	16457	16552	16465	16689	16640	16502	16481	16572	16452	16405	16587	16461	16535	16576	16578	16544	16600	16517	16514	16777	16572	16439	16523	16546	16653	16555	16607	16598	16659	16458	16462	16652	16584	16575	16400	16643	16536	16650	16424	16608	16551	16525	16502	16674	16523	16563	16522	16776	16332	16651	16616	16570	16642	16653	16507	16587	16625	16535	16573	16446	16584	16654	16640	16457	16515	16640	16653	16676	16430	16560	16654	16704	16459	16441	16732	16544	16487	16575	16553	16585	16448	16665	16628	16608	16490	16738	16619	16641	16526	16469	16413	16710	16467	16557	16452	16476	16379	16588	16972	16664	16536	16548	16391	16508	16383	16591	16386	16593	16460	16568	16677	16721	16566	16525	16581	16693	16513	16488	16644	16517	16550	16347	16523	16606	16485	16516	16432	16501	16491	16478	16685	16560	16573	16586	16466	16375	16344	16478	16417	16416	16643	16585	16550	16595	16591	16544	16480	16522	16456	16706	16362	16543	16479	16341	16624	16489	16488	16370	16421	16553	16507	16567	16425	16491	16593	16470	16479	16586	16521	16549	16599	16582	16573	16518	16584	16612	16576	16396	16387	16571	16562	16414	16420	16522	16451	16425	16560	16465	16481	16615	16501	16504	16562	16525	16708	16552	16534	16579	16530	16540	16440	16662	16495	16543	16520	16611	16553	16521	16556	16768	16445	16542	16593	16742	16515	16526	16609	16476	16443	16609	16625	16714	16661	16416	16562	16623	16335	16495	16697	16539	16556	16447	16709	16506	16582	16546	16485	16417	16638	16459	16553	16498	16576	16389	16547	16556	16366	16633	16610	16606	16524	16566	16585	16537	16578	16525	16507	16559	16497	16571	16455	16445	16462	16446	16476	16787	16614	16489	16565	16392	16708	16411	16470	16389	16677	16513	16544	16457	16669	16381	16870	16704	16510	16462	16581	16749	16421	16731	16530	16632	16450	16575	16519	16343	16603	16375	16603	16632	16554	16394	16425	16464	16513	16709	16599	16490	16653	16476	16495	16660	16693	16645	16575	16420	16407	16623	16555	16638	16589	16530	16481	16537	16571	16508	16410	16522	16623	16440	16614	16426	16511	16509	16545	16413	16669	16342	16470	16511	16564	16693	16462	16548	16423	16571	16427	16559	16416	16582	16491	16346	16454	16443	16522	16614	16538	16486	16574	16535	16597	16570	16526	16736	16524	16473	16522	16530	16364	16412	16470	16534	16494	16644	16634	16424	16434	16601	16474	16482	16475	16449	16593	16564	16527	16523	16516	16619	16674	16638	16517	16579	16331	16518	16676	16682	16446	16666	16444	16533	16554	16371	16508	16537	16517	16471	16487	16509	16614	16370	16382	16610	16757	16447	16633	16583	16414	16698	16475	16554	16568	16632	16472	16681	16498	16510	16684	16452	16693	16501	16597	16483	16613	16592	16506	16512	16638	16678	16597	16499	16569	16634	16649	16488	16619	16557	16474	16443	16511	16569	16577	16690	16559	16522	16601	16619	16563	16630	16511	16503	16613	16576	16429	16296	16541	16531	16523	16553	16300	16547	16553	16627	16576	16740	16664	16472	16689	16788	16495	16449	16384	16570	16343	16572	16515	16516	16646	16387	16493	16504	16568	16559	16510	16480	16334	16545	16518	16561	16532	16553	16632	16442	16528	16616	16572	16555	16566	16515	16509	16476	16414	16567	16515	16740	16658	16415	16525	16677	16611	16537	16494	16442	16669	16545	16546	16531	16611	16549	16485	16562	16626	16384	16542	16575	16579	16658	16559	16471	16419	16696	16596	16680	16611	16545	16441	16515	16529	16440	16583	16661	16598	16460	16636	16437	16667	16556	16636	16368	16470	16579	16465	16635	16536	16561	16566	16420	16626	16554	16425	16623	16540	16668	16581	16425	16670	16643	16628	16553	16526	16570	16603	16509	16547	16632	16390	16663	16598	16452	16569	16465	16648	16656	16402	16558	16715	16663	16408	16633	16499	16438	16536	16610	16682	16402	16500	16570	16511	16547	16429	16479	16482	16473	16571	16572	16537	16481	16507	16565	16486	16610	16502	16515	16411	16609	16482	16325	16452	16564	16486	16626	16657	16586	16434	16399	16500	16680	16492	16747	16631	16659	16632	16429	16365	16545	16563	16609	16391	16618	16467	16654	16353	16536	16384	16633	16715	16532	16579	16396	16586	16446	16509	16686	16510	16486	16252	16568	16508	16589	16633	16543	16654	16622	16519	16602	16474	16582	16460	16451	16543
23695	21432	33786	62664	43518	25828	28369	24502	23283	23357	22657	22334	22315	22090	22123	22126	21963	22021	21869	21993	21864	22096	21985	21918	22002	21793	22027	22020	21927	22049	21938	22136	22515	22619	22276	21952	21688	21858	21816	21848	21712	21693	21700	21698	21856	21730	21943	21914	21936	21784	22014	21931	21822	21636	21796	21924	21705	21852	21943	21672	21924	21783	21703	21893	21726	21671	21621	21533	21539	21911	21805	21899	21900	21743	21805	21637	21801	21755	21601	21972	22045	21748	21832	22002	21764	21757	22001	21729	21638	21967	21863	21611	21691	21834	21626	21708	21625	21681	21846	21651	21823	21989	21878	21876	21591	21651	21507	21771	21717	21793	21914	21816	21507	21835	21842	21580	21642	21851	21819	21645	21604	21694	21834	21720	21777	21890	21727	21759	21853	21774	21655	21979	21931	21798	21868	21606	21965	21711	21522	21597	21896	21870	21761	21816	21787	21776	21518	21741	21649	21902	21665	21672	21613	21795	21767	21942	21891	21835	21742	21733	22018	21821	21817	21847	21645	21730	21831	21704	21930	21809	21757	21756	21757	21670	21710	21652	21535	21777	21786	21681	21671	21771	21557	21721	21892	21803	21671	21688	21584	21996	21997	21712	21749	21612	21785	21903	21758	21889	21710	21968	21780	21572	21729	22008	21828	21990	21709	21707	21824	21954	21909	21745	21847	21783	21639	21740	21980	21763	21840	21682	21710	22030	21802	21658	21680	21808	21845	21703	21719	21842	21775	21896	21882	21654	21613	21931	21731	21572	21848	21885	21710	21833	22015	21638	21710	21353	21463	21876	21838	21585	21728	21749	21706	21549	21781	21766	21698	21660	21796	21838	21751	21861	21952	21752	21975	21778	21802	21750	21865	21620	21807	21628	21677	21707	21755	21600	21650	21565	21788	21577	21625	21409	21684	21633	21857	21862	21799	21822	21738	21620	21695	21601	21825	21673	21791	21901	21669	21927	21846	21679	21742	21666	21716	21887	21770	21610	21860	21633	21749	21918	21696	21823	21578	21525	21694	21888	21745	21671	21832	21860	21692	21750	21680	21661	21656	21712	21732	21761	21524	21695	21870	21666	21727	21887	21849	21769	21771	21961	21531	21933	21581	21786	21688	21701	21654	21767	21766	21747	21867	21600	21698	21632	21791	21747	21918	21990	21731	21705	21696	21711	21593	21616	21564	21799	21968	21764	21823	21796	21858	21670	21818	21659	21802	21707	21710	21845	21889	21844	21525	21686	21577	21829	21768	21777	21541	21757	21702	21858	21920	21652	21752	21915	21746	21688	21505	21964	21703	21839	21710	21775	21457	21628	21942	21783	21699	21610	21742	21681	21596	21733	21578	21700	21747	21686	21643	21933	21618	21431	21872	21872	21577	21565	21919	21768	21678	21722	21405	21611	21611	21524	21724	21752	21692	21735	21793	21620	21680	21683	21715	21698	21707	21654	21754	21799	21746	21656	21806	21713	21781	21638	21846	21641	21697	21678	21508	21819	21877	21705	21621	21801	21815	21861	21573	21454	21767	21802	21649	21994	21525	21608	21616	21550	21757	21755	21663	21800	21707	21707	21745	21997	21637	21862	21527	21755	21753	21935	21726	21668	21791	21619	22065	21802	21697	21685	21906	21684	21812	21872	21900	21856	21855	21761	21877	21675	21911	21739	21701	21766	21685	21603	21757	21713	21618	21829	21992	21760	21678	21635	21709	21606	21879	21697	21815	21767	21843	21790	21721	21943	21603	21626	21782	21717	21475	21661	21624	21605	21908	21721	21870	21645	21915	21930	21706	21675	21782	21801	21738	21900	21730	21830	21851	21656	21799	21539	21703	21776	21745	21578	21830	21874	21638	21920	21754	21880	21685	21889	21831	21447	21720	21890	21723	21699	21697	21727	21702	21689	21489	21784	21669	21570	21982	21906	21694	21614	21784	21778	21623	21910	21567	21833	21633	21795	21769	21738	21735	21746	21898	21627	21617	21872	21853	21772	21747	21531	21711	21687	21754	21582	21812	21814	21601	21634	21757	21666	21851	21730	21951	21777	21893	21662	21715	21782	21657	21731	21881	21761	21933	21822	21654	21667	21812	21824	21820	21601	21804	21738	21716	21939	21761	21788	21753	21947	21668	21577	21832	21718	21909	21799	21652	21896	21691	21755	21583	21740	21556	21722	21687	21723	21784	21682	21731	21743	21573	21920	21699	21826	21845	21896	21726	21760	21716	21693	21568	21665	21896	21877	21506	21992	21542	21637	21749	21649	21643	21804	21903	21757	21866	21707	21798	21546	21699	21725	21779	21854	21789	21793	21669	21776	21894	21935	21800	21710	21589	21650	21603	21556	21671	21686	21664	21937	21757	21673	21731	21692	21921	21783	21790	21862	21681	21819	21721	21843	21933	21712	21797	21940	21737	21675	21600	21503	21806	21828	21817	22080	21886	21875	21878	21933	21707	21707	21538	21792	21751	21507	21760	21791	21820	21626	21783	21643	21690	21709	21731	21724	21646	21748	21705	21678	21744	21729	21633	21518	21810	21688	21752	21456	21622	21812	21838	21634	21734	21984	21895	21791	21511	21602	21623	21643	21786	21822	21814	21641	21937	21716	22079	21686	21624	21926	21802	21742	21771	21596	21687	21948	21737	21843	21756	21684	21687	21571	21700	21809	21823	21851	21843	21764	21622	21672	21960	21749	21721	21771	21554	21728	21530	21790	21615	21866	21776	21589	21920	21708	21643	21802	21796	21617	21646	21874	21883	21819	21752	21895	21864	21675	21812	21666	21696	21831	21821	21848	21778	21853	21810	21726	21975	21644	21484	21653	21609	21839	21864	21645	21809	21640	21512	21678	21818	22041	21740	21727	21720	21735	21916	21672	21581	21690	21838	21726	21483	21535	21657	21747	21853	21939	21628	21946	22075	21751	21726	21717	21586	21662	21974	21812	21839	21756	21750	21692	21886	21925	21793	21654	21626	21867	22157	21781	21559	21925	21645	21817	21885	21831	21830	21629	21713	21685	21646	21693	21518	21798	21633	21822	21692	21582	21947	21722	21732	21883	21881	21669	21757	21655	21954	21941	21736	21698	21881	21669	21754	21835	21959	21893	21688	21547	21809	21696	21614	21573	21574	21779	21772	21862	21702	21736	22017	21538	21542	21538	21721	21641	21742	21666	21626	21931	21616	21675	21891	21901	21758	21586	21642	21692	21751	21716	21775	21619	21537	21685	21576	21702	21790	21799	21721	21637	21453	21680	21466	21865	21840	21587	21703	21692	21757	21908	21720	21696	21563	21699	21891	21535	21744	21652	21915	21940	21805	21925	21701	21585	21688	21557	21659	21634	21798	21746	21558	21910	21871	21800	21642	21966	21817	21641	21687	21698	21859	21637	21551	21820	21890	21626	21759	21624	21699	21776	21512	21826	21686	21843	21829	21815	21604	21707	21836	21700	21940	21776	21791	21763	21673	21729	22042	21769	21709	21707	21745	21582	21753	21637	21705	21744	21970	21550	21663	21839	21606	21817	21680	21630	21890	21646	21731	21737	21725	21899	21684	21757	21723	21551	21763	21790	21733	21810	21759	21720	21723	21849	21804	21813	21882	21657	21687	21870	21735	21830	21887	21768	21595	21626	21635	21698	21836	21684	21545	21884	21907	21898	21831	21806	21757	21650	21578	21563	21618	21691	22061	21836	21717	21574	21512	21812	21654	21857	21923	21868	21715	21835	21784	21899	21733	21891	21768	21811	21865	21631	21628	21458	21528	21601	21748	21728	21715	21545	21646	21676	21682	21797	21783	21955	21687	21792	21646	21571	21767	21554	21655	21800	21699	21749	21807	21767	21641	21651	21852	21661	21756	21821	21783	21776	21810	21761	21664	21803	21676	21545	21684	21746	21634	21840	21729	21650	21517	21431	21685	21693	21640	21575	21726	21770	21555	21758	21877	21796	21753	21867	21701	21585	21703	21769	21558	21858	21818	21714	21717	21784	21620	21612	21731	21650	21760	21978	21841	21660	21694	21722	21597	21793	21786	21664	21662	21671	21607	21760	21678	21737	21799	21725	21621	21866	21587	21734	21802	21647	21562	21795	21922	21719	21362	21609	21916	21836	22063	21712	21824	21443	21567	21522	21807	21815	21622	21930	21734	21700	21902	21867	21732	21847	21657	21772	21660	21717	21971	21861	21786	21765	21797	21519	21738	21590	21587	21828	21867	21604	21515	21505	21728	21745	21552	21676	21591	21769	21686	21920	21650	21583	21859	21763	21806	21721	21798	21763	21704	21928	21612	21925	21839	22038	21772	21650	21733	21608	21657	21870	21706	21688	21559	21829	21622	21812	21648	21504	21793	21817	21727	21567	21775	21697	21707	21834	21554	21825	21757	21823	21821	21478	21772	21703	21707	21662	21791	21773	21936	21694	21921	21665	21892	21873	21742	21647	21617	21704	21772	21801	21747	21787	21712	21478	21893	21626	21885	21919	21760	21680	21890	21707	21756	21745	21706	21919	21487	21635	21635	21834	21827	21767	21763	21536	21619	21477	21507	21611	21936	22012	21649	21825	22016	21655	21731	21693	21678	21557	21667	21634	21768	21692	21745	21804	21717	21831	21868	21636	21793	21839	21772	21431	21523	21903	21797	21864	21844	21776	21642	21806	21656	21975	21868	21846	21676	21896	21774	21760	21733	21549	22100	21674	21825	21794	21682	21871	21685	21863	21694	22068	21749	21595	21672	21625	21906	21627	21981	21805	21735	21809	21881	21636	21846	21719	21986	21651	21660	21845	21936	21672	21836	21656	21856	21757	21650	21597	21754	21756	21564	21603	21558	21844	21829	21587	21703	21637	21900	21975	21600	21947	21869	21553	21842	21835	21955	21681	21716	21807	21808	21573	21768	21944	21582	21834	21789	21485	21725	21674	21683	21533	21689	21873	21817	21645	21612	21755	21710	21975	21667	21700	21776	21625	21490	21786	21700	21605	21740	21504	22006	21690	21601	21821	21598	21545	21535	21749	21625	21747	21632	21403	21890	21764	21733	21854	21901	21613	21893	21727	21650	21525	21713	21714	21664	21795	21724	21711	21758	21625	21580	21610	21625	21805	21873	21704	21861	21699	21702	21828	21681	21875	21782	21654	21877	21741
20309	34448	68271	99990	42545	20167	20678	19910	18759	18260	17772	17640	17493	17070	16983	17017	16778	16732	16811	16807	16724	16934	16891	17016	16772	16874	17015	16920	16805	16859	17066	17410	17997	17823	17630	16959	16708	16615	16623	16695	16599	16672	16808	16510	16847	16684	16743	16776	16702	16666	16852	16750	16711	16829	16646	16640	16581	16693	16695	16591	16678	16676	16620	16678	16797	16659	16834	16638	16814	16581	16609	16528	16551	16590	16705	16652	16626	16721	16503	16663	16511	16664	16653	16652	16601	16699	16636	16694	16702	16759	16625	16735	16834	16721	16768	16725	16648	16856	16748	16589	16470	16548	16855	16647	16636	16632	16668	16679	16663	16640	16551	16476	16655	16902	16691	16780	16554	16600	16660	16709	16680	16750	16677	16649	16547	16696	16848	16736	16616	16745	16686	16681	16723	16749	16750	16720	16870	16765	16762	16679	16824	16727	16644	16658	16813	16374	16745	16679	16820	16794	16821	16713	16710	16687	16746	16578	16723	16699	16850	16500	16597	16767	16843	16546	16592	16583	16660	16574	16609	16709	16730	16811	16550	16689	16842	16678	16684	16671	16687	16631	16672	16899	16731	16759	16557	16467	16641	16851	16796	16567	16555	16781	16777	16592	16628	16541	16712	16741	16666	16685	16673	16517	16499	16560	16707	16753	16725	16578	16974	16519	16614	16726	16701	16601	16795	16729	16776	16480	16719	16519	16831	16780	16862	16621	16678	16724	16711	16729	16637	16709	16671	16497	16670	16743	16553	16590	16731	16836	16651	16671	16884	16756	16806	16571	16805	16735	16702	16801	16651	16617	16764	16659	16566	16652	16604	16746	16612	16758	16741	16558	16743	16632	16487	16722	16785	16565	16592	16606	16825	16590	16684	16840	16671	16640	16836	16436	16784	16615	16821	16583	16633	16731	16845	16679	16728	16825	16716	16576	16745	16508	16758	16763	16859	16717	16784	16731	16781	16706	16563	16674	16737	16537	16647	16649	16766	16650	16624	16625	16790	16713	16563	16748	16608	16603	16809	16483	16673	16625	16766	16660	16852	16656	16706	16803	16551	16658	16746	16644	16683	16594	16736	16754	16611	16725	16691	16738	16688	16742	16812	16612	16658	16602	16637	16807	16583	16714	16600	16683	16675	16743	16703	16577	16787	16660	16772	16740	16687	16695	16626	16680	16739	16714	16824	16587	16766	16817	16654	16754	16552	16593	16647	16545	16760	16566	16803	16715	16509	16692	16803	16595	16539	16746	16743	16385	16516	16641	16630	16748	16751	16627	16664	16659	16857	16458	16851	16692	16627	16810	16657	16638	16787	16544	16532	16607	16635	16682	16576	16769	16538	16733	16829	16698	16676	16687	16703	16774	16627	16789	16674	16724	16685	16441	16751	16780	16732	16699	16590	16784	16696	16646	16581	16657	16640	16531	16742	16580	16694	16696	16685	16744	16679	16572	16672	16678	16809	16780	16801	16563	16760	16594	16662	16731	16695	16850	16715	16594	16770	16690	16781	16507	16833	16586	16667	16646	16634	16617	16551	16801	16751	16735	16802	16680	16792	16551	16703	16747	16673	16637	16569	16760	16531	16722	16612	16631	16716	16878	16670	16754	16566	16725	16722	16719	16683	16492	16767	16763	16774	16777	16759	16677	16634	16809	16638	16628	16661	16533	16622	16681	16819	16653	16847	16635	16743	16660	16722	16783	16553	16689	16718	16591	16662	16776	16683	16635	16505	16552	16788	16555	16691	16754	16641	16599	16798	16644	16779	16693	16621	16715	16843	16668	16560	16723	16686	16705	16654	16669	16727	16646	16717	16667	16649	16764	16687	16546	16533	16603	16636	16662	16793	16725	16710	16752	16730	16758	16530	16642	16820	16684	16742	16767	16688	16582	16634	16733	16632	16829	16679	16580	16709	16897	16739	16650	16640	16577	16827	16505	16718	16842	16857	16630	16706	16623	16634	16701	16609	16807	16879	16589	16614	16777	16729	16719	16731	16791	16798	16697	16694	16756	16812	16593	16656	16824	16617	16735	16592	16658	16792	16611	16772	16701	16681	16800	16632	16614	16625	16527	16555	16833	16581	16870	16682	16542	16733	16559	16644	16666	16637	16598	16649	16683	16570	16744	16664	16699	16833	16633	16570	16756	16589	16636	16745	16671	16805	16767	16603	16685	16651	16784	16643	16692	16614	16687	16542	16711	16709	16817	16610	16819	16761	16640	16664	16786	16708	16690	16697	16691	16635	16508	16501	16785	16624	16665	16674	16579	16758	16618	16667	16766	16812	16583	16821	16584	16679	16618	16740	16522	16726	16775	16611	16665	16739	16644	16520	16806	16765	16633	16699	16720	16824	16554	16767	16514	16512	16502	16634	16757	16617	16763	16834	16875	16602	16614	16694	16605	16530	16715	16706	16691	16796	16605	16538	16711	16682	16589	16729	16742	16667	16741	16724	16692	16847	16586	16822	16663	16514	16589	16559	16588	16489	16702	16763	16717	16689	16620	16579	16567	16697	16644	16715	16772	16629	16540	16711	16795	16629	16650	16712	16858	16603	16629	16696	16848	16654	16616	16617	16669	16896	16683	16806	16584	16581	16610	16632	16619	16703	16554	16579	16770	16525	16658	16804	16647	16687	16690	16594	16603	16653	16741	16866	16678	16682	16629	16716	16724	16611	16764	16827	16695	16691	16713	16524	16508	16724	16554	16564	16728	16654	16609	16605	16611	16593	16580	16683	16633	16766	16630	16621	16593	16534	16578	16799	16755	16710	16712	16737	16581	16659	16748	16643	16555	16695	16582	16322	16631	16549	16743	16692	16712	16795	16741	16756	16721	16806	16654	16771	16811	16604	16842	16632	16809	16628	16779	16622	16698	16656	16757	16527	16884	16679	16589	16722	16690	16634	16658	16553	16674	16678	16719	16626	16588	16646	16639	16658	16602	16680	16560	16467	16650	16556	16732	16650	16594	16755	16718	16582	16671	16631	16747	16782	16671	16725	16626	16470	16601	16669	16699	16549	16693	16564	16716	16579	16879	16533	16721	16654	16702	16594	16394	16572	16610	16714	16759	16797	16676	16611	16828	16550	16805	16529	16571	16790	16570	16786	16838	16787	16563	16630	16504	16632	16631	16798	16679	16755	16573	16616	16665	16708	16567	16833	16600	16622	16824	16675	16810	16695	16754	16562	16714	16590	16715	16832	16706	16969	16678	16803	16751	16680	16775	16605	16591	16895	16815	16916	16674	16521	16721	16643	16781	16742	16701	16732	16488	16751	16499	16585	16787	16768	16777	16689	16908	16583	16701	16653	16788	16806	16581	16537	16669	16683	16787	16705	16790	16484	16656	16721	16797	16641	16826	16651	16684	16663	16706	16693	16841	16759	16571	16721	16811	16634	16640	16653	16661	16583	16747	16713	16680	16649	16598	16822	16594	16710	16564	16709	16647	16465	16669	16423	16504	16616	16727	16645	16725	16693	16667	16570	16753	16658	16842	16701	16750	16601	16689	16503	16745	16771	16769	16787	16592	16807	16562	16774	16695	16662	16705	16681	16819	16801	16679	16641	16659	16564	16676	16616	16695	16622	16635	16657	16581	16813	16732	16592	16672	16625	16687	16621	16632	16783	16655	16648	16431	16669	16765	16644	16626	16850	16523	16778	16665	16604	16712	16518	16681	16759	16548	16712	16745	16711	16561	16678	16673	16573	16854	16561	16819	16583	16575	16497	16726	16561	16727	16553	16683	16677	16479	16789	16745	16669	16769	16530	16753	16572	16725	16727	16503	16690	16602	16778	16799	16657	16856	16699	16749	16749	16664	16718	16750	16876	16539	16631	16623	16623	16582	16669	16900	16804	16744	16610	16753	16643	16633	16604	16643	16593	16787	16707	16732	16834	16579	16819	16630	16693	16752	16775	16717	16725	16564	16659	16662	16636	16589	16523	16528	16600	16697	16777	16744	16624	16764	16710	16531	16806	16695	16600	16742	16757	16647	16645	16726	16547	16635	16700	16639	16645	16826	16678	16690	16682	16598	16746	16703	16614	16643	16684	16618	16830	16668	16831	16650	16590	16947	16727	16481	16536	16630	16574	16816	16552	16664	16636	16602	16709	16726	16739	16721	16660	16656	16825	16766	16655	16640	16697	16705	16710	16758	16633	16662	16852	16678	16568	16550	16734	16749	16602	16500	16627	16760	16536	16621	16809	16703	16687	16661	16619	16875	16684	16609	16739	16693	16643	16640	16733	16796	16655	16538	16603	16562	16694	16673	16684	16806	16650	16841	16722	16680	16667	16663	16676	16653	16891	16686	16627	16595	16590	16637	16832	16711	16737	16800	16707	16590	16738	16636	16740	16647	16820	16802	16696	16559	16759	16734	16655	17027	16682	16666	16668	16593	16661	16495	16579	16611	16570	16728	16802	16734	16771	16753	16700	16544	16791	16724	16655	16732	16719	16792	16530	16610	16615	16680	16490	16865	16818	16720	16632	16668	16650	16806	16771	16681	16639	16713	16604	16891	16670	16721	16717	16836	16864	16668	16663	16724	16664	16602	16670	16645	16738	16620	16736	16780	16688	16725	16571	16716	16534	16706	16794	16501	16682	16725	16627	16597	16476	16703	16854	16761	16599	16704	16842	16781	16921	16894	16797	16698	16756	16808	16650	16631	16747	16644	16586	16619	16790	16525	16683	16772	16610	16564	16720	16733	16618	16704	16642	16609	16653	16488	16832	16861	16621	16600	16776	16596	16677	16612	16522	16711	16745	16677	16690	16686	16695	16754	16490	16629	16607	16652	16529	16894	16704	16668	16654	16701	16680	16667	16625	16600	16752	16662	16555	16581	16651	16689	16778	16698	16589	16691	16652	16552	16712	16522	16512	16681	16684	16701	16656	16669	16728	16656	16714	16721	16751	16864	16536	16629	16744	16830	16775	16673	16583	16695	16664	16799	16722	16635	16700	16646	16674	16780	16567	16746	16593	16668	16806	16654	16682	16623	16843	16697	16511	16823	16738	16520	16843	16765	16466	16621	16511	16734	16710	16780	16601	16649	16656	16730	16722	16674	16631	16633	16777	16711	16775	16688	16706	16627	16587	16590	16844	16659	16651	16682	16650	16804	16641	16732	16682	16613	16503	16654
30475	24444	38877	49551	29269	23037	22620	22262	22070	22151	21953	22038	21656	21625	21930	21891	21720	22098	21887	21738	21886	21845	21874	21825	21633	21757	21873	21848	21873	21789	21747	21877	21891	21723	21939	21845	21784	21742	21561	21784	21920	21692	21565	21764	21909	21843	21798	21642	21679	21558	21816	21557	21762	21802	21754	21789	21666	21747	21969	21692	21570	21547	21842	21720	21670	21473	21657	21532	21679	21709	22032	21837	21722	21660	21727	21748	21631	21912	21813	21815	21750	21800	21919	21676	21558	21651	21593	21639	21742	21503	21758	21933	21716	21749	21839	21695	21849	22029	21800	21642	21529	21545	21907	21882	21862	21753	21737	21891	21668	21712	21840	21597	21591	21691	21679	21813	21746	21675	21776	21491	21665	21970	21817	21562	21677	21622	21808	21834	21875	21658	21727	21754	21659	21922	21516	21543	21738	22053	21681	21975	21719	21666	21745	21623	21826	21724	21747	21516	21587	21769	21874	21808	21728	21950	21585	21711	21446	21720	21552	21761	21773	21700	21624	21640	21979	21817	21764	21784	21702	21697	21564	21699	21597	21761	21741	21617	21839	21712	21578	21601	21595	21759	21495	21921	21733	21609	21673	21640	21565	21641	21693	21782	21586	21653	21731	21683	21682	21644	21988	21710	21528	21809	21684	21778	21751	21698	21538	21496	21711	21994	21897	21759	21617	21731	21614	21583	21822	21746	21749	21765	21612	21523	21733	21879	21778	21869	21743	21987	21640	21712	21699	21617	21520	21658	21975	21695	21788	21709	21464	21828	21661	21666	21937	21764	21606	21562	21856	21709	21834	21582	21859	21818	21688	21474	21729	21697	21755	21662	21859	21781	21532	21959	21675	21640	21695	21504	21636	21712	21731	21652	21886	21779	21670	21895	21895	21887	21620	21756	21701	21769	21611	21725	21705	21976	21602	21534	21870	21937	21698	21743	21601	21978	21955	21853	21678	21897	21856	21482	21743	21643	21792	21528	21599	21472	22055	21954	21723	21717	21882	21800	21643	21649	21618	21892	21759	21660	21684	21643	21625	21911	21858	21713	21591	21921	21591	21853	21956	21720	21808	21553	21955	21610	21653	21578	21755	21680	21698	21865	21776	21823	21807	21510	21884	21555	21989	21832	21713	21846	21755	21852	21825	21810	21738	21891	21689	21762	21657	21696	21771	21774	21633	21602	21791	21824	21775	21505	21840	21721	21744	21585	21697	21730	21813	21719	21591	21614	21618	21695	21736	21565	21827	21731	21886	21700	21883	21726	21820	21787	21759	21589	21897	21822	21743	21738	21685	21702	21357	21567	21983	21763	21926	21606	21781	21705	21754	21424	21508	21802	21722	21789	21713	21726	21623	21719	21780	21616	21604	21563	21637	21698	21359	21640	21713	21751	21586	21736	21849	21842	21746	21701	21871	21880	21746	21707	21765	21837	21975	21870	21628	21784	21976	21680	21629	21696	21811	21869	21681	21563	21767	21850	21679	21651	21782	21681	21730	21730	21790	21768	21742	21823	21901	21588	21804	21857	21633	21766	21603	21503	21949	21797	21765	21695	21603	21807	21978	21604	21839	21490	21596	21739	21617	21938	21846	21670	21798	21481	21549	21700	21603	21721	21868	21638	22028	21744	21688	21615	21644	21746	21703	21720	21732	21540	21703	21729	21981	21702	21622	21663	21837	21566	21484	21642	21658	21704	21658	21561	21731	21793	21571	21708	21564	21546	21995	21662	21627	21704	21772	21677	21821	21742	21548	21583	21688	21920	21711	21679	21800	22051	21628	21624	21737	21687	21473	21605	21744	21647	21845	21836	21841	21862	21697	21506	21790	21594	21655	21648	21809	21522	21540	21533	21683	21791	21837	21824	21826	21650	21802	21676	21473	21521	21842	21592	21729	21653	21498	21620	22031	21632	21908	21788	21789	21883	21799	21728	21793	21761	21862	21772	21958	21685	21829	21781	21801	21585	21667	21880	21702	21669	21764	21776	21792	21652	21777	21643	21693	21755	21893	21746	21797	21756	21839	21587	21916	21555	21784	21493	21908	21809	21455	21745	21708	21746	21577	21814	21890	21745	21760	21683	21895	21571	21721	21774	21696	21714	21910	21711	21910	21601	21770	21492	21777	21682	21574	21717	21732	21805	21829	21544	21854	21800	21661	21692	21725	21733	21918	21723	21827	22058	21615	21870	21635	21968	21794	21774	21595	21871	21671	21986	21609	21863	21765	21816	21672	21435	21581	21828	21775	21753	21734	21638	21681	21806	21776	21685	21793	21612	21646	21760	21628	21630	21760	21579	21594	21641	21636	21654	21712	21803	21662	21444	21738	21746	21705	21596	21943	21761	21759	21647	21811	21687	21684	21528	21696	21692	21581	21819	21913	21636	21917	21949	21680	21548	21698	21739	21712	21757	21795	21927	21927	21547	21915	21893	21655	21670	21791	21762	21523	21616	21596	21403	21642	21737	21703	21615	21642	21639	21608	21923	22058	21693	21649	21746	21826	21687	21631	21629	21955	21716	21759	21644	21436	21810	21567	21731	21962	21712	21814	21580	21678	21703	21886	21754	21643	21791	22009	21780	21873	21590	21693	21853	21599	21668	21858	21633	21529	21933	21657	21614	21830	21770	21619	21741	21617	21508	21607	21711	21757	21840	21719	21720	21812	21937	21674	21726	21670	21773	22045	21590	21674	21575	21609	21861	21957	21837	21672	21686	21599	21634	21679	21762	21772	21455	21440	21758	21788	21589	21638	21822	21747	21767	21610	21633	21831	21790	21596	21836	21631	21786	21736	21646	21664	21746	21823	21715	21577	21696	21743	21881	21694	21614	21696	21676	21759	21736	21696	21625	21612	21766	21945	21650	21706	21842	21705	21626	21600	21894	21962	21754	21752	21735	21744	21911	21792	21550	21763	22084	21720	21988	22107	21909	21629	21696	21726	21796	21573	21828	21978	21898	21679	21610	21757	21724	21532	21884	21753	21758	21925	21613	21557	21685	21649	21699	21838	21813	21856	21862	21585	21818	21816	21647	21811	21696	21602	21723	21692	21947	21712	21689	21771	21794	21843	21675	21846	21731	21861	21833	21569	21827	21803	21560	21978	21773	21880	21780	21448	21601	21690	21513	21764	21741	21776	21496	21811	21555	21780	21759	21973	21818	21845	21589	21805	21728	21624	21782	21747	21709	21540	21579	21920	21761	22043	21578	21866	21809	21662	21743	21931	21544	21598	21850	22020	21725	21641	21747	21638	21799	21625	21663	21686	21883	21697	21703	21688	21687	21671	21782	21754	21688	21803	21788	21714	21870	21850	21856	21757	21787	21906	21494	21874	21989	21722	21674	21740	21791	21818	21873	21805	21622	21654	21699	21779	21708	21801	21837	21622	21901	21643	21559	21612	21748	21663	21681	21860	21815	21870	21612	21867	21634	22003	21793	21697	22045	21907	21796	21894	21830	21924	21594	21622	21691	21671	21553	21864	21678	21673	21578	21413	21771	21630	21786	21321	21723	21788	21739	21901	21731	21904	21835	21757	21834	21570	21728	21833	21777	21554	21565	21737	21684	21887	21921	21959	21709	21675	21678	21788	21692	21829	21577	21535	21583	21651	21738	21735	21546	21783	21656	21681	21642	21742	21827	21759	21782	22043	22059	21629	21713	21801	21683	21748	21844	21849	21930	21880	21601	21879	21720	21865	21979	21536	21646	21689	21709	21633	21726	21645	21824	21635	21690	21667	21602	21698	21506	21629	21760	21684	21616	21591	21721	21925	21558	21604	21895	21706	21753	21923	21648	21748	21822	21917	21933	21801	21876	21734	21783	21778	21822	21684	21818	21573	21749	21880	21524	21763	21745	21698	21662	22013	21561	21761	21577	21742	21464	21816	22037	21953	21719	21805	21810	21743	21789	21674	21714	21657	21612	21626	21739	21715	21820	21832	21727	21717	21855	21980	21596	21603	21736	21897	21823	21657	21692	21647	21861	21571	21764	21652	21785	21590	21677	21801	21756	21924	21778	21770	21855	21586	21652	21800	21629	21834	21929	21821	21616	21644	21920	21712	21659	21883	21599	21852	21803	21816	21588	21418	21658	21606	21870	21868	21830	21712	21592	21708	21716	21738	21594	21581	21681	21804	21881	21801	21702	21681	21713	21687	21863	21570	21698	21721	21709	21718	21928	21832	21772	21975	21855	21926	21730	21958	21845	21816	21880	21925	21541	21809	21679	21752	21751	21684	21561	21817	21665	21789	21630	21861	21904	21781	21801	21818	21611	21689	21850	21900	21616	21803	21745	21929	21844	21593	21862	21642	21631	21484	21809	21508	21677	21820	21685	21755	21753	21483	21500	21761	21504	21664	21782	21585	21871	21619	21636	21769	21716	21882	21984	21764	21779	21820	21894	21787	21852	21771	21629	21888	21696	21880	21752	21955	21716	21685	21491	21552	21943	21781	21788	21876	21626	21942	22030	21654	21863	21739	21683	21725	21650	21682	21702	21686	21663	21997	21686	21856	21732	21662	21789	21716	22055	21811	21671	21665	21644	21724	21766	21734	21740	21600	21748	21749	21649	21643	21686	21698	21536	21797	21823	21869	21759	21536	21856	21705	21455	21773	21727	21835	21584	21770	21786	21931	21755	21720	21793	21834	21602	21625	21512	21694	21672	21536	21693	21634	21690	21751	21786	21873	21751	21674	21688	21571	21921	21632	21576	21757	21824	21732	21687	21749	21749	21801	21844	21951	21756	21618	21487	21594	21810	21753	21511	21631	21769	21699	21404	21548	21883	21801	21866	21715	21709	21911	21658	21911	21592	21715	21563	21898	21696	22001	21696	21556	22003	21765	21905	21797	21774	21840	22074	21669	21568	21903	21819	21624	21625	21926	21593	21816	21745	21888	21494	21678	21584	21466	21695	21876	21675	21660	21759	21854	21771	21574	21891	21902	21774	21818	21980	21555	21772	21522	21728	21895	21865	21859	21608	21554	21600	21776	21435	21509	21647	21911	21686	21627	21780	21655	21851	21651	21718	21736	21813	21527	21766	21988	21796	21726	21595	21703	21818	21729	21704	21661	21932	21591	21814	21787	21608	21767	21860	21718	21687	21702	21750	21778	21744	21852	21755	21832	21639	21809	21780	21844	21649
18802	22219	42069	45968	20426	17760	17856	17399	17223	17030	16965	16932	16849	16765	16555	16725	16550	16568	16710	16949	16663	16705	16606	16729	16768	16591	16926	16762	16732	16719	17006	16669	16789	16873	16881	16600	16705	16758	16675	16897	16558	16919	16542	16623	16738	16560	16784	16737	16833	16803	16674	16900	16634	16620	16841	16721	16678	16539	16762	16412	16517	16590	16777	16754	16567	16852	16718	16740	16733	16705	16613	16656	16676	16665	16541	16549	16762	16636	16587	16697	16661	16556	16632	16644	16592	16672	16770	16644	16500	16591	16779	16733	16738	16716	16627	16644	16710	16676	16742	16593	16418	16628	16701	16694	16571	16642	16633	16615	16750	16762	16511	16846	16624	16514	16622	16568	16745	16675	16662	16664	16643	16605	16654	16600	16668	16585	16634	16742	16674	16681	16783	16603	16871	16862	16679	16832	16699	16610	16738	16672	16689	16778	16538	16901	16520	16547	16562	16684	16700	16671	16669	16689	16751	16717	16714	16679	16668	16621	16754	16594	16645	16623	16775	16676	16535	16713	16686	16652	16442	16646	16740	16634	16857	16642	16695	16809	16582	16607	16727	16725	16593	16740	16655	16791	16642	16518	16711	16679	16592	16595	16665	16665	16648	16646	16580	16585	16481	16711	16735	16865	16745	16689	16675	16559	16589	16702	16747	16721	16659	16711	16746	16611	16581	16786	16749	16565	16707	16644	16782	16803	16743	16654	16536	16731	16698	16771	16613	16525	16740	16654	16516	16805	16637	16706	16549	16714	16889	16599	16661	16643	16647	16534	16731	16781	16515	16696	16550	16473	16757	16628	16792	16712	16761	16540	16818	16713	16772	16694	16758	16715	16741	16916	16619	16668	16668	16688	16663	16546	16622	16713	16663	16528	16705	16710	16745	16706	16670	16848	16738	16547	16782	16612	16800	16795	16643	16685	16568	16633	16589	16622	16697	16747	16702	16711	16573	16620	16674	16700	16577	16848	16782	16754	16633	16632	16732	16889	16709	16619	16703	16710	16730	16689	16601	16838	16655	16763	16728	16530	16789	16406	16659	16889	16728	16564	16807	16622	16573	16585	16777	16633	16678	16500	16560	16565	16612	16704	16750	16738	16668	16424	16863	16732	16497	16715	16792	16525	16507	16516	16673	16749	16757	16762	16811	16703	16715	16512	16695	16617	16733	16676	16656	16819	16819	16623	16791	16554	16722	16725	16746	16809	16590	16620	16638	16574	16537	16510	16781	16687	16729	16847	16622	16732	16798	16698	16570	16677	16549	16641	16878	16668	16640	16667	16688	16620	16735	16574	16641	16668	16691	16472	16770	16522	16661	16625	16551	16755	16611	16563	16653	16724	16617	16673	16757	16641	16657	16716	16644	16622	16755	16479	16807	16756	16553	16554	16653	16645	16827	16687	16440	16727	16699	16512	16685	16695	16830	16780	16522	16535	16553	16742	16557	16624	16615	16752	16768	16834	16805	16540	16698	16852	16589	16924	16763	16552	16696	16591	16555	16616	16679	16535	16522	16554	16904	16608	16573	16649	16694	16771	16616	16656	16603	16833	16570	16668	16606	16508	16639	16714	16711	16637	16599	16642	16825	16770	16720	16648	16643	16563	16741	16677	16708	16535	16602	16530	16504	16657	16603	16776	16828	16677	16672	16640	16750	16530	16573	16575	16692	16604	16540	16699	16609	16626	16701	16807	16516	16647	16824	16737	16823	16724	16725	16687	16528	16527	16696	16565	16797	16833	16605	16686	16631	16759	16540	16477	16787	16679	16611	16627	16626	16594	16682	16889	16704	16789	16620	16736	16611	16702	16780	16576	16811	16677	16700	16703	16658	16886	16643	16700	16614	16664	16818	16497	16715	16710	16753	16533	16558	16621	16698	16721	16731	16662	16822	16594	16664	16624	16554	16599	16552	16625	16698	16640	16785	16691	16812	16537	16803	16807	16575	16672	16626	16531	16732	16706	16818	16716	16684	16912	16731	16501	16624	16674	16728	16780	16555	16736	16653	16654	16722	16624	16732	16648	16649	16542	16859	16704	16849	16783	16624	16756	16745	16630	16589	16768	16689	16746	16650	16585	16650	16710	16603	16534	16597	16738	16533	16618	16731	16678	16716	16744	16568	16914	16454	16790	16648	16742	16755	16553	16754	16662	16760	16786	16823	16652	16629	16674	16541	16706	16789	16666	16608	16654	16739	16784	16619	16677	16721	16587	16656	16709	16614	16748	16804	16803	16726	16762	16617	16673	16746	16602	16663	16709	16562	16681	16700	16676	16605	16653	16598	16717	16693	16590	16783	16572	16683	16613	16686	16589	16768	16565	16603	16733	16689	16643	16512	16561	16612	16848	16652	16621	16545	16699	16713	16608	16833	16549	16605	16781	16790	16631	16779	16522	16592	16662	16644	16698	16757	16644	16660	16580	16328	16565	16777	16775	16651	16817	16680	16499	16557	16656	16749	16708	16622	16693	16572	16622	16887	16691	16766	16774	16895	16739	16739	16639	16545	16557	16856	16626	16905	16683	16724	16721	16717	16679	16792	16621	16733	16678	16620	16784	16659	16612	16496	16535	16841	16653	16678	16447	16760	16646	16447	16552	16641	16515	16714	16625	16694	16835	16546	16611	16554	16590	16581	16484	16787	16705	16600	16628	16713	16631	16699	16582	16767	16832	16732	16623	16693	16595	16691	16639	16588	16708	16682	16648	16717	16688	16820	16756	16589	16737	16821	16575	16753	16692	16549	16688	16675	16678	16640	16704	16812	16690	16766	16557	16709	16740	16768	16754	16583	16608	16616	16541	16716	16932	16626	16532	16718	16648	16431	16553	16715	16529	16669	16822	16525	16764	16489	16724	16633	16641	16668	16704	16717	16812	16667	16497	16741	16676	16649	16822	16617	16438	16708	16808	16695	16827	16725	16716	16529	16628	16617	16775	16775	16577	16790	16859	16683	16756	16653	16601	16747	16731	16635	16711	16724	16463	16812	16534	16819	16777	16532	16804	16545	16615	16659	16570	16745	16811	16798	16769	16611	16756	16699	16701	16669	16600	16755	16548	16625	16649	16783	16776	16711	16685	16769	16677	16878	16653	16748	16667	16498	16649	16873	16712	16714	16652	16563	16665	16702	16836	16542	16681	16628	16792	16644	16757	16639	16707	16657	16701	16589	16775	16605	16808	16591	16607	16736	16621	16784	16559	16997	16508	16815	16490	16590	16573	16723	16902	16761	16870	16461	16794	16718	16649	16773	16797	16795	16644	16716	16700	16774	16619	16671	16526	16814	16566	16670	16832	16820	16580	16714	16627	16749	16689	16645	16710	16744	16718	16543	16746	16531	16783	16478	16671	16769	16577	16628	16837	16850	16707	16589	16667	16705	16686	16572	16842	16675	16592	16549	16652	16729	16751	16627	16782	16641	16478	16534	16788	16708	16629	16657	16656	16722	16733	16747	16546	16739	16620	16782	16651	16711	16570	16470	16662	16757	16774	16756	16575	16579	16652	16559	16647	16749	16713	16959	16626	16595	16816	16560	16683	16622	16742	16650	16558	16525	16725	16704	16621	16682	16636	16881	16859	16554	16676	16699	16748	16802	16702	16800	16916	16718	16729	16635	16537	16600	16557	16683	16727	16749	16676	16755	16624	16635	16671	16505	16707	16608	16700	16734	16722	16602	16601	16654	16892	16781	16622	16556	16845	16592	16742	16780	16573	16764	16648	16517	16845	16606	16776	16725	16703	16542	16693	16687	16814	16706	16657	16680	16759	16768	16708	16683	16593	16800	16628	16616	16760	16706	16669	16670	16598	16744	16579	16637	16592	16632	16673	16722	16510	16755	16678	16829	16607	16678	16791	16606	16736	16709	16619	16691	16682	16670	16663	16668	16771	16627	16702	16641	16706	16598	16535	16806	16627	16527	16816	16741	16673	16618	16670	16657	16667	16574	16775	16688	16789	16608	16893	16666	16695	16743	16707	16683	16803	16646	16738	16686	16550	16668	16746	16608	16755	16788	16876	16635	16574	16680	16708	16680	16760	16614	16658	16562	16610	16560	16771	16759	16568	16578	16766	16482	16783	16624	16829	16929	16687	16549	16648	16709	16743	16742	16803	16547	16743	16665	16704	16618	16688	16842	16752	16590	16645	16567	16690	16501	16686	16572	16682	16544	16742	16622	16724	16645	16567	16527	16730	16817	16677	16844	16673	16851	16662	16841	16869	16569	16701	16638	16756	16534	16756	16600	16717	16750	16602	16701	16815	16748	16736	16586	16736	16628	16540	16614	16822	16663	16758	16735	16737	16557	16810	16643	16524	16739	16611	16593	16602	16658	16718	16522	16727	16643	16735	16537	16560	16592	16829	16705	16771	16716	16766	16539	16555	16646	16818	16489	16626	16621	16558	16628	16545	16572	16628	16647	16700	16725	16770	16684	16450	16676	16721	16742	16603	16692	16648	16631	16867	16572	16818	16799	16697	16665	16691	16588	16671	16667	16645	16548	16665	16650	16670	16801	16707	16655	16824	16750	16802	16631	16671	16655	16636	16539	16737	16674	16661	16666	16678	16838	16727	16764	16747	16792	16720	16748	16739	16744	16495	16632	16476	16528	16749	16767	16680	16757	16651	16662	16684	16609	16698	16677	16743	16731	16685	16655	16582	16698	16712	16741	16628	16646	16633	16697	16866	16731	16793	16715	16596	16693	16813	16560	16629	16655	16635	16592	16574	16746	16639	16632	16685	16730	16755	16586	16775	16812	16698	16788	16761	16638	16779	16578	16775	16609	16665	16624	16710	16632	16649	16655	16558	16835	16835	16691	16633	16557	16525	16556	16661	16679	16559	16790	16766	16675	16700	16813	16668	16446	16840	16693	16608	16665	16669	16684	16747	16843	16848	16438	16689	16794	16608	16624	16549	16717	16791	16607	16688	16654	16580	16555	16713	16594	16811	16811	16686	16547	16554	16855	16684	16749	16755	16663	16609	16619	16854	16575	16587	16642	16641	16684	16756	16642	16574	16570	16794	16729	16721	16783	16794	16721	16774	16636	16557	16774	16657	16712	16500	16673	16563	16736	16744	16703	16642	16758	16681	16681	16763	16847	16559	16801	16716	16546	16681	16715	16562	16631	16718	16791	16591	16600	16613
25288	21433	43062	69579	37473	26253	26305	23605	23153	22969	22543	22555	22400	22266	22255	22255	22114	22487	22203	22228	21964	22142	22145	22165	22161	22181	22385	22220	22271	21953	22153	22926	22773	22212	22172	22000	22002	21983	22015	21788	22113	22177	22232	22142	22350	21924	22192	22092	22072	22049	21956	22015	22134	22114	21983	22110	22184	22188	22051	21999	21873	21959	21993	22303	22145	21887	22195	22044	22122	21993	22083	22095	21996	21968	22023	22067	22280	21981	22162	21782	22005	22004	22005	22020	22090	22112	22110	22339	22122	21811	22151	21797	22120	22338	22080	21944	21857	22033	21972	22252	22116	21853	22093	22072	21999	22109	22122	22134	21932	22012	22151	21987	21988	22000	22203	22162	22192	22091	22103	22036	22149	22108	22002	21955	22166	22062	21873	22140	22031	21989	22012	21974	21788	22109	22091	22174	21894	21956	21798	22067	22022	22130	21962	22105	21981	21953	22205	22115	22036	21958	22200	22035	22258	22116	21937	22050	22150	21877	21941	22008	21987	21969	21929	22284	22263	21927	21910	22064	22039	22071	22140	22152	22030	21920	22055	22121	22106	21920	21955	22027	22113	22310	22086	22007	22160	22132	22152	22274	22326	22121	22116	21938	22153	22144	21738	21837	21997	22155	21911	22250	22304	21863	21968	22292	22290	22133	22251	22204	22053	22240	22243	21851	22021	22163	22025	22047	21868	22117	21992	21893	21941	22039	22029	21885	22144	21999	22096	21804	22076	22090	22053	21973	22248	21939	21967	21886	21791	21872	22183	21992	21991	22070	21871	22097	21943	21851	21898	22155	21954	22345	22148	22142	22198	21891	22103	22130	22010	22094	22086	21885	22234	22112	21921	22157	22237	21950	21993	21940	22167	22079	21893	21946	21751	22162	22298	22026	22179	22197	22254	21975	22012	21958	22023	21941	21984	21999	22123	21925	22018	21906	21761	21975	22038	22026	21900	22049	22012	22000	21946	22254	22132	22276	22096	22302	22024	22240	22156	22120	22049	22054	22141	22114	22031	22168	22352	21893	22142	22148	22142	22118	22159	22061	21959	22066	22144	21885	21934	21914	22112	22095	21984	22054	22180	22043	22014	22006	21959	22175	22007	22118	21714	22168	22122	21854	22100	21999	21997	22126	22119	22110	22157	22025	21919	22041	22037	22065	22060	22151	22202	22124	22072	21847	22175	21870	22015	22111	22149	22033	22308	22158	21883	21934	22123	22194	21931	22325	21981	22027	21855	22031	22109	22221	22141	22165	22226	21960	22118	21732	21931	21896	22129	22019	22238	22235	22158	22086	21930	21974	21939	22000	22158	21923	22074	21911	22012	21985	21977	22036	22018	22058	22017	22033	22151	22166	21825	22041	21977	21901	22037	22094	21932	22104	22085	22077	22191	22051	22258	22225	22050	22199	22253	21867	22119	22168	22008	21767	21983	22013	22080	21852	21948	22011	21946	21819	22097	22095	22111	21922	21943	21856	22093	22103	22163	22000	22057	21915	21894	22143	22134	22060	22285	22012	22004	22166	21927	21789	22055	21865	22106	22015	22298	22163	22103	22072	22217	21988	22148	22000	21815	21705	22239	22030	21845	22127	22019	22069	22187	21926	22125	22237	22047	22026	22301	21907	22219	22051	21869	21868	22126	21955	21789	22166	22184	22134	22043	22104	21945	22246	21948	21928	21883	21892	22146	22046	22209	22121	21780	21705	22050	21929	21851	22234	22133	22059	22129	22071	21964	22196	22065	22125	22251	22060	21917	21876	22094	22033	22217	21939	21946	22105	22010	21965	21937	22036	21953	22137	21961	21894	22096	21970	21980	21910	22111	22086	22047	21984	21844	22243	22009	22066	21996	21939	21969	22079	22163	21795	22052	22027	21964	22236	21925	22217	21949	22106	21922	22035	21962	22139	22045	21967	21978	22224	22077	21856	21908	22130	21980	22195	21977	22000	21974	22052	21985	21918	22011	21941	22079	22109	21906	22040	21884	22146	22053	22201	22042	22149	21712	21988	22105	22042	22112	21735	21913	22069	21934	22073	21990	22015	22211	21954	21871	22141	22173	22318	22052	21891	22102	22020	22400	22004	22182	22161	22057	21884	22053	21864	22018	22063	21928	22036	22102	22014	21903	22142	22005	21917	22080	21958	22124	22096	21878	21910	22085	22085	22017	22048	22120	21880	22048	21957	22012	22274	22245	22074	22185	22092	22124	22119	22050	21944	21968	22136	22209	21949	21876	22135	22219	22246	21874	21893	21830	22036	22068	22114	21957	21874	22062	21918	22147	22239	22189	21936	22279	22083	22030	22072	21790	21666	21997	22151	22135	22031	21658	21949	21941	22139	22086	21948	21850	22172	22064	22031	22061	21968	22194	22218	22050	22056	22209	22096	21785	22000	22041	22002	21956	22008	22178	22038	22121	22101	22167	21887	22031	21963	21979	22056	22169	21955	21929	22108	22371	22242	22269	22030	21835	21889	22244	22121	21884	21906	21963	22190	21990	22112	21923	21918	22103	22224	22048	21980	22018	22040	22144	22022	22162	21987	21999	22001	21926	22097	22036	22046	21960	21744	21779	21963	22026	21995	21964	21940	21981	22089	21949	21931	22224	22036	21891	21788	22051	21907	22184	21867	22053	22028	22042	22212	21974	22098	21940	22064	22130	22142	22067	22110	22096	22087	22193	22099	21756	22079	22042	21961	22137	22041	22233	21902	22086	21939	22121	21948	22399	22269	21863	22166	21965	21958	22215	22066	21960	22066	22357	22208	22039	22103	22187	21865	22128	22345	21892	21952	22131	21987	22132	21977	21901	22336	22146	21833	21961	21962	22081	21995	22005	22026	21980	22103	22194	22279	22030	21908	21814	22052	22171	22060	22195	22045	22042	22007	22027	21974	22037	22275	21869	22045	21912	21901	21994	21994	22081	21848	22029	21925	22131	21992	21916	22032	22002	21904	22063	22084	22149	22071	22101	22073	22064	21910	21888	22070	22242	21819	21828	22166	21994	22024	22067	22228	21902	21834	21947	22010	22274	21991	22310	22053	22210	21972	22071	22015	22271	22199	21899	21979	22046	22098	22040	21901	21838	21965	21995	21988	21916	22138	21957	22088	21915	21744	22049	21703	21893	22170	22027	22012	22034	21889	21994	22029	22141	21917	22134	22061	21949	22180	22285	22210	21951	22060	22225	21949	22113	22141	22071	21774	22068	21922	22005	22081	22072	21865	21804	22262	22114	21954	22028	22137	21935	22014	22162	22122	22057	21836	21944	21955	21977	21959	21903	22023	21793	22070	21896	22080	22078	22138	21907	21934	21865	22135	22213	22004	22084	22001	22119	22092	22127	22184	22105	22266	22104	22170	22311	21965	21915	21925	21988	21910	22107	22091	21914	21948	22145	21880	22142	22058	22176	22039	22238	22056	21894	22030	21976	22074	22240	22163	22004	21916	22024	21911	22203	21983	22110	21919	22120	22078	22081	22150	21958	21978	21911	22182	21993	22116	21888	22175	22029	22073	22174	22016	21948	21827	22164	22080	22094	21901	21885	21901	22106	22101	22196	22117	21926	22164	22145	22051	22059	21958	22154	22068	22199	21947	22075	22405	22134	22155	21968	22226	22022	22134	22259	22192	22114	22188	22116	22069	21969	22278	22130	22000	21898	22170	21962	22085	21948	21986	21962	21846	21986	22009	21931	22169	22104	21889	22163	22167	22095	21839	22265	22022	22252	21925	22103	21957	22012	22061	22088	21998	22098	22028	22151	21973	22078	22042	21877	22195	21973	22019	22138	22053	22071	22109	22221	22158	22035	22003	22066	21816	21939	22347	21984	21780	22207	22052	22228	21970	21886	21911	22022	22152	22070	22157	21996	22246	22225	22102	22226	22171	22021	22202	22136	22018	22188	21894	22207	22114	22060	21734	21803	22133	21994	22011	21783	22083	21970	22016	21932	21922	21992	22254	21882	21738	22045	22020	21974	22144	21947	22033	22184	22106	22368	22053	22132	21861	22134	22034	22103	22014	21911	22153	22231	22179	22300	22428	22209	22256	22049	22064	22335	21974	22064	22112	22025	21989	22058	21861	21921	21975	22099	22133	21910	22130	21956	22073	22339	21998	22088	21914	22253	21916	21982	22081	21979	21888	22042	22187	22027	22186	21889	22148	22185	21992	22005	22140	21875	22151	22086	21911	21888	22088	22198	22169	22082	22083	21913	22048	22207	21770	22430	22132	22177	21903	21846	22026	21991	22075	21931	22046	22101	21969	22345	22062	22164	21862	22138	22017	22193	21814	22223	22142	22161	22087	22044	21858	22070	21752	21889	22009	22070	22036	22216	21967	22002	22020	21943	22021	22140	22019	21977	22076	21955	21922	22112	22316	22064	22129	22125	21918	22057	22143	22221	21955	21882	21828	22078	22086	22218	21950	22248	21948	22412	21978	21810	22141	22073	22106	22031	22102	21819	21808	22053	22110	22051	21906	22211	22159	22255	22101	22048	22105	22082	22154	21984	22148	21956	21819	21988	21953	22026	22283	22068	22105	22017	21719	21854	22153	21961	22070	22149	22158	22300	22115	22056	22174	21994	22064	21950	22230	22128	21925	22063	22126	21949	21851	22082	22016	22032	21942	22009	22220	21875	21937	22144	22080	22314	22130	22125	22133	22035	22196	22334	22048	22170	22012	22206	22101	21912	21932	22022	22103	22121	22071	22046	22079	22144	22019	22170	21979	22114	22148	21908	22047	22186	21854	21952	22050	22182	22111	21985	22136	22046	22018	22132	22007	21994	21893	22091	21983	22072	21969	22107	22053	22012	22007	22095	21937	21915	22009	21951	21768	22130	21939	22021	22187	21950	22138	22045	22031	22190	22030	22223	21951	22047	22255	22002	22181	21870	22178	22082	22055	22041	22102	21848	21961	22124	22047	21966	22004	21902	21959	22121	21887	22140	21917	22130	22046	22332	22127	22173	22103	22137	22092	22051	22018	21970	21933	22016	22116	22062	21921	21816	22012	21883	22161	21922	22054	21987	21873	21832	22186	22248	22162	22219	21982	22158	22070	22029	21996	22249	22061	22066	22031	22129	21959	22012	22228	22043	21897	21866	22132	22141	22068	21894	22133	22200	22205	21836	22039	22028	22164
18623	29980	78109	86495	29103	19550	19475	18703	18439	17690	17574	17523	17022	17082	17135	16819	16782	16991	16916	17013	17129	17138	17083	16744	16957	17078	17222	16906	17064	17050	17271	17750	17758	17210	17047	16931	17017	16851	16805	16813	16863	16996	16849	16988	16848	16867	16899	17027	16826	16743	16983	16880	16958	16795	17038	16941	16860	16735	16886	16886	16837	16899	16863	16841	16957	16966	16815	16887	16869	16908	17040	17016	17041	16902	16841	16788	16755	16995	16946	16888	16811	16791	16943	16774	16838	16946	16944	16943	16951	16756	16879	16996	17061	16974	17082	16744	16802	16796	16984	16854	16901	16731	16711	16719	17001	16892	16722	16839	16808	16921	16794	17032	16922	16881	16746	16933	16869	16968	16845	16864	16857	17021	16932	16694	16960	16749	17006	16951	16995	16970	16661	16869	16858	16780	16942	16813	17060	16798	16865	16914	16680	16918	16807	16901	16953	16798	16791	16912	16883	16693	16912	16914	16900	16797	16876	16828	16963	16904	16936	16869	16914	16804	16792	16853	16926	17001	16941	16847	16907	16917	16813	16911	16668	16804	16884	17089	16985	16933	16994	16882	16796	16754	16886	16884	16918	16926	16850	16861	16705	16710	16886	16802	16881	17057	16965	17015	16984	16620	16873	16864	16964	16853	16872	17102	16726	16785	17043	16844	17055	16843	16869	16968	16922	16965	17006	16808	16826	16947	16771	17007	16879	16887	16939	16875	17006	16999	16793	16841	16680	16947	16909	16779	17116	16853	16884	16991	16852	16884	16997	16895	16898	16711	16806	16923	16833	16836	16948	16834	16918	16957	16737	16756	16899	16967	16982	17019	16907	16739	16984	16885	16987	16847	16936	16831	17006	17094	16944	16929	16896	17036	16855	16810	17023	16796	16922	16723	16747	16882	16840	16973	16844	16595	16946	16960	16903	16871	16883	16932	16796	16908	16812	16913	16848	16895	16927	17005	16944	16809	16851	16905	16866	16818	16863	16721	16871	16869	16923	16802	16930	16878	16932	16902	16965	16952	16818	16798	16984	16732	16885	16931	16878	16931	16853	16907	17135	16873	16873	16813	16933	16926	16940	16827	16958	16952	16833	16783	16838	16780	16741	16855	16967	16899	16725	16915	16834	16795	16807	16865	16786	16797	16898	16920	16910	16820	16783	16887	17021	16807	16824	16956	16723	16960	16847	16765	16879	16931	16861	16753	16894	16905	16834	16953	16971	16973	16846	16853	16904	16921	16774	16851	16908	16855	16881	16781	16996	16876	16961	16849	16874	16882	16944	16929	16794	16963	16607	16898	16805	16958	16793	16923	16788	16726	16860	16942	16980	17054	16934	16663	16724	16843	16936	16935	16850	16856	16825	16728	16879	16853	16933	17032	16872	16926	16943	16830	16877	16998	16884	16815	16653	16835	16990	16975	16779	16789	16872	17059	16932	16895	16985	16867	17134	16864	16985	16868	16812	16738	16908	16995	16848	17008	16955	16851	16760	16826	16902	16964	16808	16929	17028	16837	17005	16915	16913	16947	17023	16812	17102	16732	16871	16912	17000	16797	16806	16909	16885	16944	17089	17001	16827	16863	16831	16864	16744	16965	16904	17018	16827	16818	17014	16866	16868	16807	16881	16885	16860	16712	16824	16787	16930	17019	16845	16823	16834	16916	16947	16808	16815	16922	16775	17171	16850	16763	16875	17001	16838	16993	16914	16897	16698	17033	16868	16888	16915	16809	16796	16802	16835	16755	16951	16824	16693	16930	16969	16888	16958	17048	17132	16814	16856	16886	16881	16938	16964	16825	16758	16790	16970	16713	16921	16939	16871	16870	16895	16906	16803	16758	16900	16822	16934	16755	16922	16930	16802	16950	16900	16866	16924	16898	16896	16939	16753	16809	16794	16999	16882	17041	16980	16821	16917	16977	16776	16779	16900	16875	16836	16863	16770	16831	16871	16943	16858	16996	16848	16771	16893	16923	16920	16822	16741	16963	16818	16765	16862	16915	16982	16705	17018	16981	16868	16841	16863	16789	17047	16859	17030	17067	17128	17018	16846	16846	17056	16800	16726	16651	16853	16619	16790	16823	16908	16976	16995	16745	16807	16984	16745	16984	16887	16903	16965	16700	16947	16758	16893	16953	16737	16950	16949	16820	16942	16975	16821	16896	16913	16914	16899	16882	17062	16845	16812	16801	16992	16908	17036	16854	16895	16798	16994	16994	16873	16897	16834	16733	16851	17174	16925	16933	16875	16872	16958	16899	16950	16917	16943	16720	16847	17090	16880	16963	16804	16964	16716	17027	16799	16940	16989	16644	16864	16892	16826	16751	16858	16861	16846	16865	16797	17045	16981	16845	16882	16973	16911	16964	17064	16982	16863	16961	16951	16957	16802	16731	16850	16899	16844	16900	17083	16944	17051	16853	16954	16788	16716	16954	16973	16750	16878	16780	17087	16857	16946	16686	16966	17018	16892	16923	16895	16859	16855	16761	17025	16941	17048	16947	16969	16677	16935	16767	16809	16851	16899	16808	17013	16897	17070	16806	17027	16759	16981	16913	16799	16926	16916	16947	16941	16789	16931	16871	16865	16953	16880	16975	16917	16866	16903	16941	16971	16645	17015	16902	16891	16934	16861	16940	16853	16791	16936	16908	16979	16719	16919	17094	17102	16879	16928	17104	16751	16930	16741	16783	16858	16890	16804	17076	16869	16775	17045	16984	16839	16930	16775	17112	16784	16979	16835	16954	16762	16814	16830	16857	16870	16938	16891	16966	16891	16874	16919	16638	16815	16826	16741	17018	16978	16844	16786	16993	16990	16903	16975	16897	16872	16941	16983	16732	17016	16902	16944	16740	16878	16925	16820	16984	16815	16978	16958	16869	16828	17033	16838	16928	16859	16847	17080	16828	16870	16976	16890	16797	17051	16869	16861	16909	16846	16960	16738	17013	16923	17047	16882	16893	16984	16848	16986	16940	16795	17051	16950	16858	16948	16788	16554	16904	16947	16891	16960	16882	16879	16823	16926	16935	16956	16925	16963	16933	16805	16680	16998	16821	16807	16853	16855	16913	16861	16684	16999	16738	16862	16856	16906	16922	16941	16885	16830	16838	16853	16932	16891	16771	16822	16826	16805	16783	16910	16790	16778	17019	16714	16775	16966	16745	16913	16856	16941	16681	16960	16927	16930	16893	16891	16912	16968	16940	16878	17057	16886	16903	16846	16741	16876	17084	16894	16832	16942	16874	16794	16807	16763	16945	16899	16853	16855	17025	16989	16671	16775	16944	16864	16953	16908	16836	16952	16880	16815	16761	16969	16840	16919	16785	16945	16839	16873	16864	16954	16774	16838	16944	17009	16779	17029	16976	16919	16799	16672	16860	16944	16779	16883	16852	16881	16825	16859	16828	16880	16960	16834	16807	16850	16778	16751	16941	17055	16862	16701	17059	17000	16900	16946	16835	16907	16888	16896	16810	16885	16769	16918	17004	17142	16891	16807	16836	17072	16975	16936	16979	16939	17011	16762	16831	16868	16743	16943	16759	16891	16648	16805	16958	16893	16958	16971	16874	16782	16917	16989	16939	17045	16852	16853	16949	16900	17068	16745	16750	16797	16772	16827	16858	16922	16959	16862	16916	17033	16789	16814	16700	16741	17004	16881	16823	16798	16859	16813	16815	16782	16672	16871	16965	16741	17042	16878	16842	16890	17025	16809	16946	16739	16860	16954	16707	16902	16871	16894	16898	17040	16852	16977	16752	16897	16874	16566	16953	16810	16764	16873	16873	16833	17003	16910	16896	16693	17013	16910	16945	17077	16814	16651	16932	16873	16830	16824	16866	16874	16834	16971	16878	16959	16893	17018	16900	16954	16927	16980	16807	16925	16881	17105	16851	16769	16807	16856	16952	16791	16853	16904	16982	16834	16866	16783	16926	16913	16714	16950	16899	16924	16831	16945	16758	16993	17003	16747	16801	16880	17120	16984	16939	16989	17022	16843	16904	17054	16897	16769	16906	17041	16963	16962	16903	16716	16830	16958	16765	16954	17097	16825	16977	16935	16882	16998	16837	16734	16848	16993	16896	16917	16983	17028	16809	16993	16751	16873	16947	16955	16955	16827	16890	16950	16726	16803	16961	16782	17027	16869	16832	16973	16687	16879	16958	16715	16989	16945	16731	17046	17024	17011	16778	16799	16878	17001	16894	16799	16902	16657	16950	17024	16992	16974	16860	17012	16919	16891	16934	16824	16862	16901	16808	16707	16907	17012	16746	17106	16867	16896	16869	16954	16853	16999	16870	16979	16687	16668	16991	16800	16809	16672	16980	16998	16897	16891	17061	16775	16961	16960	17080	17019	16823	16882	16864	16972	16782	16828	17000	16803	16803	16842	16961	16897	16740	17135	16785	16837	16869	16654	16927	16696	16963	16977	16897	17100	16796	16799	16802	16853	16970	16860	17065	16802	17073	16827	16809	17139	16955	16761	16817	16814	16700	16835	16906	16882	16810	16803	16974	16934	17029	17009	16860	16767	16950	16818	16917	17001	16811	16786	16930	16922	16890	16867	16962	16885	17034	16830	16918	16759	16945	16835	16969	16963	16725	16900	16907	16724	16924	17000	16841	16747	16971	16821	17014	16982	16993	16920	16886	16792	16842	16913	16791	16976	16706	16948	16887	16944	16805	16858	16964	16930	16810	16939	16827	16899	16997	16973	17028	16835	16805	16855	16779	16860	16843	17050	16881	16847	16712	16837	16857	16942	17093	16877	16837	16848	16862	16945	16837	17021	16816	16862	16843	16851	16848	16875	17021	16872	16929	16738	16986	17042	16901	16779	16881	16918	16966	16704	16932	16815	17014	16791	16761	16894	17000	16893	16768	16963	16844	16753	16886	16771	16887	17047	16702	16925	16962	16918	16762	16826	16959	16835	17076	16887	16959	17018	16895	16869	16836	16764	16873	16720	16804	16846	16939	16875	16968	16943	16711	16837	16947	16991	16792	16865	16755	16952	16902	17064	16888	16888	16829	16927	16996	16772	16856	16994	16831	16784	16877	16870	16726	16788	16828	16779	16531	16996	16803	16996	16825	16919	16893	16936	16957	16854	16739	16813	17220	17055	16985	16827	16895	16928	16896	16823	16923	16900	16914
23634	21398	38536	62212	35506	26227	28741	24166	23406	23283	23083	22593	22521	22330	22334	22302	22228	21935	22129	22263	22215	21942	21992	21941	22084	21856	22129	22087	21939	22166	22748	23153	22946	22466	22137	22324	21967	21802	21727	21860	21616	21834	21716	21779	21978	21796	21771	21771	21813	21928	21865	21943	21801	21957	22066	21922	21751	21749	21912	21818	21945	21783	21893	21934	21785	21901	22077	21976	21894	22055	22061	21763	21911	21809	21707	21737	21838	21979	21699	21742	21669	21817	21904	21786	21896	21786	21617	21918	22050	21945	21916	21989	21904	21854	21775	21701	22056	21621	21782	21854	21865	21766	21742	21760	21888	21727	21735	21934	21787	21706	21995	21959	21567	21814	21904	21789	21961	21945	21937	21873	21725	21789	21820	21791	21787	21699	21848	22008	22027	21935	21847	22050	21675	21853	22011	21753	21947	21844	21781	21861	21979	21773	21913	21830	21878	21763	21819	21811	21798	22077	21965	22022	21810	21612	21563	21879	21904	21650	21993	21845	21818	21907	21938	21998	21804	21913	21692	21640	21636	21792	21900	21728	21847	21941	21790	21866	21913	21903	21825	21824	21919	21769	21785	21709	21873	22111	21858	21818	21749	21647	21972	21803	21865	21984	21522	21910	21728	21853	21709	21788	21758	22053	21719	21846	21579	21957	21844	21937	21797	21711	21836	21758	21877	21702	21812	21736	22068	21751	21884	21772	22016	21793	21750	21851	21855	21813	21915	22127	21924	21939	21719	21752	21945	21927	21779	21799	21825	21744	21914	22107	21903	22005	21806	21884	21591	21884	21930	21881	21836	21794	21585	21801	22079	21722	21792	21814	21703	21931	21816	21999	21766	21609	21864	22127	21789	21734	21918	21700	21956	21868	21936	21840	21940	21957	21820	21986	21841	21637	21736	21854	21850	21789	21741	21940	22174	21986	21719	21853	21844	21815	22051	21788	21831	21791	21709	21549	21715	21969	21878	22042	21747	21671	21724	21900	21711	21857	21740	21909	21731	21664	21470	21950	21914	21860	21891	21820	21757	21758	22019	21914	21930	21513	21753	21649	21755	21796	21915	21743	21834	21712	21641	21748	21861	21887	21925	21899	21598	21661	21646	22052	21919	21993	21936	21959	21946	21965	21800	21800	21965	21802	21933	21827	21940	21747	21722	21746	21763	21899	21738	21994	21948	21671	21832	21745	21822	21582	21924	21852	21804	21937	21834	21733	21757	21749	21650	21741	21795	21696	21909	22091	21783	21481	21803	22009	21864	21871	21722	21712	21765	21885	21897	21793	21650	21818	21932	21739	21746	21779	21867	21924	21792	22213	21644	21815	21850	21878	21757	21752	21849	22086	21896	21839	21923	21826	21875	21933	21853	21980	22046	21827	21808	21709	21901	21887	21742	21787	21942	21654	21886	21793	21944	21615	21885	21777	21845	21910	21876	21763	21814	21780	21812	21859	21629	21742	21816	21779	21797	21714	21866	21635	21931	21730	21966	22023	21936	21810	21792	21835	21804	21627	21789	21952	21846	21781	21883	21767	21648	21976	21852	21904	21890	21905	21778	21888	21752	21777	21853	21995	21848	21803	21710	21877	21919	21986	21925	21946	21868	21756	21866	21730	21880	21677	21742	21939	21726	21818	21829	21842	21909	21771	21864	21778	21996	21904	21934	21786	21695	21758	21849	21851	21883	21926	21633	21923	22048	21886	21842	21738	21877	21800	21858	21764	21603	21759	21695	21906	21811	21745	21837	21974	21829	21765	21556	21871	21917	21928	21772	21832	21937	21775	22096	21989	21616	21746	21908	21929	21670	21822	21805	22093	21770	21803	21766	21709	21784	21683	21801	21987	21744	21823	21690	21796	21814	22097	21580	21758	21924	22001	21766	21988	21854	21998	21749	21922	21888	22034	21721	21790	21564	21724	21810	21703	21660	21869	21918	21661	21702	21825	21785	21730	21915	21903	21882	21888	21866	21843	21837	21692	21777	21691	22007	22104	21883	21897	21705	21636	21761	21722	21800	21914	21833	21779	22046	21996	21897	21739	21668	21882	21902	21936	21725	21813	21579	21931	21950	21852	21760	21791	21462	21868	21900	21968	21981	21828	21475	22019	21572	21646	21739	21846	21949	21923	21664	21759	21749	21725	21649	21874	21792	21787	21749	21803	21861	21773	21766	21907	21910	21702	21972	21878	21996	21671	21937	21919	21917	21628	21808	21729	21685	21991	21965	21822	21843	21770	21941	21702	21762	21988	21823	21929	21865	21683	21558	21963	21813	21690	21778	22152	21674	21657	21904	21822	21951	21963	21924	21643	21702	21945	21843	21835	21978	21658	21970	21945	21898	21768	21865	21917	21801	21955	21730	22112	21864	21732	21774	21866	21863	21848	21722	21921	22022	21731	22003	21899	21828	21916	21923	21838	21673	21694	21873	21810	21781	21848	21648	21923	22037	21739	21829	21850	21564	21803	21811	21729	22001	22028	21895	22004	22020	21931	21750	21724	21903	21687	21968	21714	21749	21782	21677	22111	21856	21844	21779	22037	21937	21948	21919	21958	21720	21701	22038	21873	21589	21997	21967	21970	21505	21761	21856	22070	21903	21767	21950	22032	21738	21895	21907	21903	21906	22007	21714	21501	21745	21905	21859	21810	21794	22142	21763	21958	21725	21748	21796	21845	21718	21906	21816	21744	21861	21781	21903	21986	21755	21803	21839	21877	21895	21862	21891	21988	21914	21970	21748	21761	21833	21936	21703	21974	21814	21801	21857	21812	21802	21863	21797	21829	21798	21792	21777	21827	21745	21594	21783	21634	21670	21928	21885	21793	21663	21927	21831	21746	21902	21850	21867	21607	22018	21754	21858	21853	21754	21677	22030	21700	21802	21840	21689	21513	21810	21772	21922	21795	21797	21874	21870	21777	21829	21848	21808	21780	21931	21838	21742	21755	21840	21944	21632	21874	21937	21744	21919	21779	21666	21809	21867	21974	21852	21948	21561	22007	21933	21870	21929	21924	21697	21590	21922	21963	21780	21636	21839	21910	21998	21835	21773	21731	22045	21755	21899	21971	21608	21583	21574	21678	21879	21714	21665	21999	21654	21754	21947	21736	21697	21907	21882	21896	21620	21812	21848	21718	21685	21641	22021	21619	21938	21882	21597	21844	21911	21941	21859	21797	21765	21815	21597	21797	21752	21717	21846	21887	21881	21799	21864	21934	21942	21619	21746	21759	21629	21826	21846	21873	21893	22084	22050	21760	21707	21915	21865	21779	21829	21746	21522	21689	21852	21563	21826	21688	21910	21814	21660	21964	21705	21727	21945	21639	21854	21758	21695	21896	21820	21969	21897	21650	21883	21985	21667	21736	21911	21903	21789	21786	21787	21637	21876	21917	21891	21693	21664	21757	21738	21752	21984	22001	21767	21825	21826	21759	21616	21756	21641	21869	21889	21752	21779	21920	22000	21925	21913	21889	22110	21886	21720	21806	21732	21648	21813	21727	21857	21758	21717	21872	21733	21780	21645	21731	21892	21605	21788	21811	21741	21828	21794	21743	21581	21862	21797	21590	21823	21777	21612	22060	21870	21776	21859	21888	21793	21766	21777	21826	21833	21785	21759	21873	21885	21970	21846	21747	21813	21792	21711	21782	21689	21776	21667	21879	21740	21736	21964	21765	21955	21825	21871	22108	22012	21646	21636	22000	21910	21643	21821	21796	21860	21802	21840	21777	21830	21713	21831	21591	21565	21819	21871	21775	21859	21984	21760	21976	21808	21637	21685	21824	21738	21962	22180	21695	21832	21800	21704	21832	21707	21935	21822	21727	21743	21822	21694	21833	21795	21535	21672	21803	21947	21963	21928	21829	21905	21973	21938	21737	21543	21646	21893	21781	21608	21870	21816	21946	21695	21992	21405	21817	21849	21966	21965	21878	21977	21877	22048	21885	21883	21830	21833	21837	21826	21624	22066	21868	21946	21693	21871	21756	21760	21909	21910	21936	21695	22036	21995	21593	21748	21682	21839	21900	21754	21903	21953	21924	21764	21766	21856	21698	21964	21781	21833	21745	21765	21931	21728	21777	21565	21912	21810	21686	21847	21866	22030	21803	21421	21803	21829	21403	21892	21953	21750	21810	21865	21919	21879	21955	21949	21952	21879	21825	21631	21877	21887	21990	22056	21783	21968	21795	21650	21669	21852	22260	22008	21997	21866	21745	21900	21779	21763	21857	21726	21847	21781	21880	21748	21778	21763	22008	21796	21871	21821	21882	21656	21763	21685	21939	21657	22011	22163	21700	21873	21994	21869	21959	21893	21661	21732	21834	21839	21795	21829	21765	21769	22004	21699	21782	21795	21862	21812	21781	21581	21870	21776	21761	21676	21740	21854	21784	21901	21743	21712	21798	21909	21727	21855	21779	21833	21809	21813	22031	21794	21700	21816	21826	21862	21930	21889	21849	21919	21773	21782	21855	21528	21859	21682	21815	21795	21863	22073	21899	21896	21858	21952	22016	21961	21912	21830	21744	21701	22104	21978	21830	21638	21860	21579	21635	21640	22213	21977	21698	21794	21968	22101	21809	21926	21757	21823	22111	21690	22102	21753	21785	21869	21915	21806	21904	21934	21830	21837	21883	21920	21570	21798	21702	21813	22006	22128	21967	21773	21925	21599	21953	21925	21786	21777	21832	21826	21845	21736	21976	21493	21807	21831	21915	21990	21951	21928	21834	22002	21857	21776	21741	21688	21761	21672	22039	22026	21687	21740	21891	21830	21837	21874	21858	21651	21808	21927	21695	21995	21676	22111	21743	21532	21851	21616	21729	21951	21791	21780	21807	21935	21774	21989	21827	21737	22020	21866	21747	21819	21923	21813	21685	21735	21784	21912	21740	21933	21905	21825	21780	21947	21943	21984	21760	21729	21801	21749	21762	21657	21839	21625	21704	21831	21970	21725	21872	21766	21807	21884	21928	21794	21709	21835	21766	22001	21846	21637	21841	21815	21871	21882	21748	22011	21761	21742	21494	22031	21786	21957	21854	21859	21751	21898	21711	21949	21860	21750	21569	21780	21801	21999	21862	21944	21735	21710	22061	21645	21914	21700	21809	21572	21735	21856	21814	21993	21833	21820	21860	21978	21629	21581	21837
20512	35275	84630	95215	33795	22580	21364	20170	18778	18309	18032	17610	17348	17114	16890	17001	16967	16869	16734	16873	16761	16978	16886	17001	17031	17069	17195	16854	16724	16743	17840	18662	17928	17479	16956	16885	16951	16736	16749	16775	16865	16631	16742	16612	16675	16955	16421	16603	16761	16862	16710	16757	16761	16725	16746	16676	16776	16825	16709	16806	16766	16744	16667	16657	16793	16679	16589	16677	16757	16769	16699	16748	16501	16814	16726	16625	16742	16642	16846	16772	16659	16852	16733	16725	16745	16757	16813	16721	16681	16808	16692	16731	16831	16798	16742	16716	16740	16708	16847	16703	16805	16740	16938	16841	16606	16746	16679	16695	16753	16795	16694	16669	16742	16668	16811	16891	16754	16834	16749	16704	16693	16603	16728	16807	16673	16652	16653	16693	16711	16671	16643	16530	16687	16617	16956	16896	16644	16820	16694	16722	16683	16889	16877	16729	16716	16650	16691	16565	16811	16868	16637	16637	16869	16883	16576	16693	16635	16728	16849	16792	16642	16638	16552	16770	16637	16676	16801	16781	16607	16700	16728	16772	16702	16882	16772	16781	16659	16866	16631	16844	16812	16617	16658	16829	16653	16581	16813	16621	16712	16844	16852	16750	16634	16681	16686	16716	16737	16810	16509	16753	16671	16922	16714	16737	16935	16759	16774	16733	16685	16684	16609	16837	16685	16560	16593	16665	16739	16673	16836	16582	16694	16794	16728	16648	16688	16786	16835	16685	16629	16712	16573	16698	16573	16717	16720	16547	16743	16754	16505	16658	16728	16703	16706	16688	16823	16764	16642	16731	16532	16596	16799	16657	16653	16765	16696	16751	16772	16748	16684	16814	16813	16747	16688	16834	16713	16729	16788	16759	16776	16702	16534	16775	16936	16699	16701	16482	16689	16632	16789	16710	16646	16840	16630	16737	16676	16668	16492	16608	16656	16904	16639	16730	16721	16771	16775	16900	16718	16623	16752	16675	16498	16619	16649	16673	16793	16670	16664	16830	16818	16673	16583	16851	16823	16751	16639	16743	16766	16607	16612	16646	16646	16702	16596	16643	16816	16716	16633	16751	16698	16770	16837	17037	16738	16760	16711	16686	16724	16621	16667	16689	16804	16717	16695	16609	16498	16759	16704	16574	16472	16729	16764	16827	16640	16753	16644	16738	16708	16806	16705	16687	16695	16709	16686	16653	16695	16731	16657	16597	16807	16676	16710	16871	16576	16688	16854	16753	16767	16575	16832	16845	16697	16624	16764	16805	16814	16847	16729	16675	16738	16876	16706	16805	16749	16709	16727	16645	16558	16656	16827	16730	16521	16707	16666	16714	16510	16625	16817	16749	16713	16772	16756	16804	16619	16855	16760	16605	16712	16638	16591	16848	16791	16792	16659	16681	16518	16692	16537	16720	16760	16737	16710	16683	16690	16693	16755	16869	16797	16862	16671	16623	16927	16674	16765	16812	16755	16610	16640	16691	16649	16616	16737	16669	16477	16659	16696	16536	16784	16775	16854	16738	16654	16697	16641	16932	16765	16770	16776	16791	16676	16754	16889	16953	16768	16580	16642	16771	16800	16785	16567	16654	16541	16701	16662	16729	16659	16683	16707	16869	16702	16697	16694	16960	16764	16666	16780	16778	16738	16618	16653	16742	16632	16744	16645	16742	16560	16739	16746	16723	16750	16821	16774	16658	16521	16803	16680	16718	16759	16823	16787	16720	16850	16598	16637	16688	16722	16810	16777	16682	16630	16678	16740	16748	16786	16761	16671	16666	16633	16622	16623	16707	16603	16681	16804	16753	16780	16742	16734	16651	16767	16669	16782	16612	16634	16816	16635	16718	16656	16605	16545	16644	16758	16709	16758	16823	16557	16685	16878	16736	16745	16805	16755	16658	16895	17022	16387	16813	16806	16695	16730	16809	16637	16778	16759	16750	16731	16769	16625	16572	16792	16602	16541	16714	16908	16700	16799	16788	16800	16755	16636	16656	16772	16700	16899	16651	16753	16628	16602	16603	16662	16669	16556	16708	16652	16701	16612	16643	16723	16702	16821	16649	16698	16744	16692	16658	16819	16719	16649	16720	16731	16548	16625	16607	16709	16565	16760	16758	16799	16738	16847	16653	16665	16665	16797	16754	16802	16772	16726	16720	16786	16715	16777	16767	16629	16558	16699	16620	16696	16869	16673	16530	16720	16570	16855	16766	16753	16911	16634	16740	17071	16747	16820	16601	16647	16603	16716	16646	16591	16752	16728	16743	16711	16667	16735	16695	16797	16612	16695	16671	16918	16686	16648	16788	16846	16668	16784	16920	16800	16628	16956	16609	16849	16802	16881	16708	16526	16732	16706	16804	16745	16753	16667	16846	16591	16692	16820	16732	16725	16676	16763	16839	16791	16692	16900	16573	16780	16740	16696	16641	16756	16838	16584	16711	16764	16766	16707	16727	16873	16691	16698	16636	16762	16696	16941	16825	16422	16576	16797	16765	16839	16715	16593	16887	16908	16629	16872	16794	16769	16724	16696	16725	16763	16711	16648	16820	16591	16681	16565	16630	16736	16705	16619	16548	16680	16594	16835	16831	16734	16764	16733	16812	16643	16682	16610	16667	16813	16530	16597	16696	16712	16531	16517	16413	16722	16787	16570	16808	16596	16737	16772	16625	16541	16738	16835	16591	16753	16816	16661	16741	16622	16588	16559	16770	16639	16563	16769	16791	16729	16768	16688	16760	16694	16676	16664	16481	16711	16531	16778	16737	16566	16757	16508	16678	16660	16715	16748	16720	16763	16622	16636	16730	16748	16838	16630	16728	16827	16658	16585	16827	16681	16553	16755	16836	16722	16687	16833	16686	16639	16711	16773	16674	16980	16745	16780	16747	16615	16892	16652	16615	16739	17041	16668	16539	16683	16654	16629	16761	16744	16644	16620	16746	16894	16584	16788	16781	16743	16744	16942	16742	16682	16782	16527	16597	16746	16842	16861	16622	16743	16677	16637	16695	16578	16818	16547	16575	16721	16775	16763	16862	16851	16634	16614	16686	16741	16654	16770	16609	16628	16664	16765	16749	16652	16791	16801	16742	16838	16787	16730	16775	16531	16792	16884	16664	16739	16671	16650	16814	16658	16746	16830	16774	16592	16576	16566	16799	16491	16693	16785	16577	16786	16672	16543	16764	16717	16619	16713	16784	16660	16664	16933	16790	16652	16828	16768	16622	16797	16768	16734	16673	16713	16683	16713	16808	16520	16743	16625	16815	16767	16783	16497	16739	16854	16538	16598	16794	16758	16583	16737	16799	16781	16662	16852	16606	16723	16740	16818	16810	16832	16791	16815	16815	16615	16656	16663	16672	16657	16940	16812	16699	16720	16675	16856	16680	16792	16759	16608	16773	16579	16536	16629	16821	16704	16628	16677	16530	16618	16663	16717	16661	16755	16727	16606	16669	16796	16700	16732	16681	16800	16720	16625	16645	16692	16654	16575	16697	16845	16812	16399	16902	16666	16799	16860	16388	16756	16731	16563	16895	16699	16896	16656	16722	16677	16614	16788	16664	16601	16869	16780	16770	16625	16955	16863	16638	16588	16843	16646	16565	16703	16804	16639	16757	16871	16609	16760	16704	16687	16701	16564	16612	16626	16798	16672	16879	16704	16673	16714	16673	16789	16587	16778	16807	16695	16678	16874	16786	16628	16672	16797	16720	16697	16524	16618	16791	16668	16548	16572	16777	16708	16413	16619	16889	16688	16691	16798	16643	16746	16800	16618	16775	16767	16660	16737	16658	16807	16731	16805	16668	16510	16792	16592	16703	16616	16713	16727	16658	16694	16593	16801	16804	16870	16829	16712	16686	16608	16860	16655	16689	16699	16537	16841	16670	16658	16688	16831	16614	16790	16648	16636	16688	16443	16676	16666	16695	16677	16614	16511	16706	16588	16724	16669	16686	16739	16567	16858	16785	16786	16807	16709	16797	16505	16960	16771	16788	16883	16927	16595	16710	16631	16755	16733	16768	16754	16912	16566	16825	16775	16645	16539	16698	16579	16701	16669	16683	16707	16766	16502	16662	16716	16650	16776	16719	16847	16757	16562	16675	16688	16576	16789	16862	16717	16752	16643	16749	16669	16907	16644	16880	16805	16868	16765	16847	16702	16742	16591	16783	16660	16756	16738	16791	16717	16673	16745	16586	16665	16690	16500	16852	16784	16852	16712	16767	16638	16703	16898	16817	16511	16593	16686	16612	16714	16625	16518	16756	16647	16845	16746	16640	16624	16657	16759	16625	16762	16691	16633	16556	16798	16687	16604	16892	16594	16759	16666	16737	16645	16771	16689	16797	16666	16724	16694	16845	16710	16849	16692	16576	16791	16704	16775	16819	16713	16731	16678	16805	16568	16646	16814	16761	16684	16728	16970	16823	16696	16697	16896	16570	16706	16712	16742	16818	16665	16771	16727	16691	16887	16825	16493	16813	16637	16736	16732	16793	16741	16729	16688	16736	16648	16789	16705	16939	16944	16500	16712	16763	16540	16665	16638	16588	16780	16751	16884	16653	16764	16840	16806	16834	16716	16569	16823	16812	16598	16572	16696	16682	16866	16738	16804	16811	16864	16705	16775	16727	16777	16819	16759	16607	16754	16691	16653	16864	16652	16796	16801	16809	16863	16640	16806	16721	16931	16556	16796	16662	16707	16676	16727	16792	16617	16779	16651	16696	16836	16601	16903	16680	16614	16756	16704	16700	16667	16572	16653	16813	16551	16781	16606	16721	16733	16898	16710	16676	16715	16778	16701	16790	16708	16686	16660	16565	16620	16635	16687	16704	16576	16547	16597	16678	16658	16629	16795	16685	16655	16581	16710	16747	16804	16752	16574	16847	16672	16725	16773	16593	16748	16556	16898	16650	16673	16746	16496	16711	16596	16728	16771	16755	16686	16769	16677	16577	16608	16675	16782	16677	16639	16712	16580	16826	16871	16685	16608	16839	16683	16469	16709	16523	16834	16699	16645	16554	16879	16811	16748	16604	16651	16680	16676	16876	16614	16689	16805	16839	16690	16563	16486	16572	16800	16590	16729	16744	16814	16637	16645	16727	16801	16698	16704	16721	16713	16772	16564	16808	16843	16664	16748	16575	16833	16687	16733	16754
30427	24236	40161	47694	27033	22658	22217	21928	21772	21509	21397	21439	20984	21117	21139	21261	21235	21106	21243	21263	21255	21261	21174	21322	21080	21143	21210	21118	21338	21274	21016	21076	21128	21207	21320	21256	21037	21088	20859	21234	20938	21361	21268	20995	20993	21008	21121	21149	21084	21380	21174	21162	21157	21049	21084	21223	21246	20956	21073	21109	21064	21088	21078	21079	21095	21267	21107	21267	21062	21181	20952	21272	21181	21067	21191	21179	21284	21071	21007	21209	21068	21041	21134	21374	20927	21129	21276	21234	21395	21095	21094	21073	21055	21076	21294	21336	21192	21215	21031	20954	21198	21299	21063	21210	21137	21183	21073	21120	21116	20981	20957	21143	21254	21284	21223	21313	20992	20736	21025	20988	20969	20885	21070	21027	21248	21173	21106	21106	21152	21161	21169	20935	21033	20968	20973	21082	20831	21084	21134	21165	21081	20896	21423	21174	21217	21331	21033	20992	21335	21012	21164	21076	21096	21067	21001	21002	21022	21013	21029	21253	21153	21123	21272	21148	21129	21269	21083	21214	21035	21084	21212	21171	21089	21245	21115	21102	21157	20989	20973	21037	20806	21106	21100	21003	21108	21069	20983	21037	21266	21082	21132	21059	21134	20864	20989	21075	21182	21176	21166	20795	21095	21105	21082	21146	21206	21060	20828	21170	21299	21143	21121	21098	21309	21049	20878	21094	21236	21103	21163	21069	21219	21081	21015	21225	21160	21262	21018	21252	21289	21136	21095	21307	21188	20876	21001	21275	21309	21179	21005	21249	21151	21123	20987	21315	21134	21170	21084	21169	21238	21143	21097	21290	21159	21029	21371	20999	21158	21006	21246	21009	21171	21344	21269	20926	21154	21188	21177	21102	21194	21294	21188	20948	21123	21204	21199	21108	21168	21184	21079	21140	21049	20953	20964	21420	21154	21195	21368	21197	21022	21187	21229	21203	21031	20800	20981	21239	21233	21109	21041	21244	21084	21391	21144	21166	21243	21081	21020	21187	21188	21005	20980	21089	21018	21139	21093	21193	21265	21343	20953	21110	20992	21075	21184	21258	21103	21084	21118	21241	21212	21316	21239	21137	21193	21068	21268	21069	21183	21363	20881	21031	20986	20970	21056	20934	21107	20874	21039	21046	20941	21029	20974	20668	20896	21122	21272	21039	21108	21043	21238	20927	21122	21145	21042	21287	21408	21003	21089	20963	20975	21238	20963	21236	21264	21093	21099	21090	21197	21173	21042	20904	20961	21142	20962	21335	21316	20946	21147	21218	21325	21438	21179	21089	21161	21226	21076	21115	20992	21118	20986	21311	21179	21116	21305	21223	21228	21270	21099	20968	21122	21224	21183	21308	21184	21085	21254	21127	21056	20962	21056	21132	21171	21244	21165	21085	21062	21278	21092	21326	21339	21268	20907	21156	21091	21099	21215	21086	21135	20927	20934	20864	21028	21132	20989	21074	21387	21174	20927	21071	20964	21054	21172	21213	21100	21109	21102	21068	21131	21021	21092	21102	21248	21149	21091	21163	21109	21299	21170	21115	21084	20947	21150	20855	20703	21056	21172	21120	21047	21059	21390	20896	21076	21022	21271	21132	21127	21261	21264	21153	21198	21319	21023	21028	21123	21081	21015	21111	21175	21036	21301	21066	21244	21182	21076	21177	21145	20937	21224	21042	21111	21233	21217	21117	21159	21035	21131	21205	21039	21264	21123	21004	21239	21185	21206	21118	21180	21255	21075	21077	21079	21014	20990	21202	20948	21262	21164	21190	21313	20961	21102	21085	21083	20964	20973	21173	21218	21103	21262	21364	21137	21253	21027	21136	21011	21177	21026	20979	20985	21234	21035	21053	21237	20797	21080	21076	21175	21096	21096	21046	21280	21198	21258	21136	21119	21109	21054	21316	21056	21201	20959	21129	21151	21071	21136	20847	20957	21219	21141	21153	21009	21029	21404	21026	21112	21288	21109	21051	20990	21246	21259	21169	21065	21204	21254	20822	20977	21058	21047	20971	21120	21361	21216	21090	21479	21128	21134	21392	21312	21023	20889	21163	20898	21108	21177	21388	21205	21317	21193	21287	21134	21239	21068	21176	21165	20890	21071	21274	21146	21156	20972	20948	21150	21081	20993	21199	21050	21132	21068	21117	21180	20981	21041	21066	21152	21245	21273	21159	21103	20866	21151	21075	21007	21255	20908	21187	21110	21158	20942	20802	21193	21064	21375	21099	21289	21262	21116	21051	21148	21107	21168	21118	21414	21310	21066	21068	21047	21086	21012	21061	21121	21046	21006	21115	21336	21258	21167	20975	20965	21266	21211	21129	21240	21362	21059	21132	20986	20923	21116	21200	21136	21082	21572	21150	21096	21264	21156	21132	21220	20949	20880	21027	21064	21238	21042	21299	21152	21131	21083	20967	21091	20918	21142	20980	20956	21047	21187	21313	21130	21087	21249	21009	21053	21082	21000	21077	21198	21141	21168	21193	21045	21291	21074	21230	20902	20825	21116	20913	21198	20946	21083	21149	21102	20969	21071	21196	21119	21194	21196	21067	21124	21041	21129	21130	21250	21215	21333	21347	21290	21093	21094	21084	21142	21031	20950	21131	21173	21330	21061	21108	21211	21219	21095	21095	21116	21012	21256	21041	21138	20901	21159	21286	21050	21032	21070	20947	21168	21003	20888	21085	21295	21037	21274	21144	20988	21118	21148	21248	21105	21191	20986	21234	21136	21089	21026	21197	21047	21023	21298	21375	21140	21116	21229	21271	20916	21029	21074	20944	21422	21134	21091	21061	20949	21042	21105	21204	21178	21097	21184	20949	21097	21314	21052	21257	21311	20980	20925	21003	21242	21122	21131	21190	21164	21038	21305	21065	21152	21320	21348	20988	20988	20835	21184	20989	21156	21039	20975	20988	21131	21241	21049	21131	21008	21072	21151	21166	21077	21111	21206	21196	21158	21099	21294	21054	21214	20935	21194	21058	21256	21082	21015	21133	20992	21291	21178	21109	21108	20951	21211	21146	21139	20927	20944	21004	21101	21124	21028	21280	21131	20986	21232	21040	21077	21314	21208	21051	21344	20942	21233	21254	20966	21290	21164	21166	20958	21099	21145	21209	21138	21038	21197	20988	20649	21136	21056	21050	21223	21089	21127	21086	21212	20914	21065	20961	21168	21088	20958	21223	21237	21305	21366	21202	21010	20901	20986	21155	21094	21160	21303	21220	21140	21085	21135	20896	21222	21142	21086	21158	21228	21068	20940	21166	21117	21121	21031	21335	21056	21249	21198	21265	21079	21040	21139	21036	21127	21075	21228	21038	21180	20838	21092	21181	21159	21251	21069	21053	21254	21101	21127	21240	21226	21134	21108	20986	21166	21083	21050	20895	21136	21036	21135	21037	20982	21003	21283	21185	21381	21064	21187	20976	20996	21098	21228	21017	20868	20850	21015	21088	21136	21085	21289	20898	21101	21124	21106	21206	21016	21166	21324	21338	21322	21096	21153	21267	21382	21270	21146	21001	21197	21012	21115	21173	21247	21055	21011	20999	21058	21125	21053	21117	21011	21054	21246	21023	21109	20909	21168	21079	21135	20894	20977	21255	21324	21471	21167	21203	20986	21132	21359	20918	20996	20944	20789	20977	21121	21101	21040	20986	21096	21169	21278	21108	21224	21277	21255	21298	21309	21226	21100	21304	21033	20987	21100	21056	21106	20956	21100	21130	21283	21178	21037	21328	21142	20976	21192	20866	21172	21305	21029	21128	21124	21230	21212	21048	21287	21035	21019	21184	20910	21065	21110	21288	21193	21213	21194	21283	21178	21041	20933	21098	21056	20976	20974	21117	21110	21093	21090	21108	21087	21137	21057	21084	21123	21069	20897	20997	21356	21056	21098	21166	21202	20996	20933	21067	21110	21027	20999	21028	20972	21114	21238	21171	21124	20949	21165	20948	21194	21116	21118	21178	21095	20999	21203	21014	21238	21144	20996	21024	21121	21369	21167	21172	20992	21134	21167	21155	21055	21454	21210	21196	21276	21032	21022	21236	21066	21122	21198	21237	21197	21196	21083	21069	21017	21263	21141	21062	21090	21091	21297	21059	21260	21233	21295	21081	21198	21145	20989	21028	21063	20953	21094	21143	21081	21297	21234	20996	21157	21059	20941	21113	21282	21155	21143	21229	21031	21087	21514	21028	21396	21047	20856	21005	21307	21140	20958	21078	21125	21033	21258	20948	20980	21151	21219	21162	21353	21268	21266	21275	21212	21111	21149	21047	21011	21143	20961	21064	21111	20960	21136	21213	21147	21078	20926	21203	20904	21102	21111	21112	21031	21262	21220	21160	21075	21281	21225	21028	21351	21222	21091	21289	21219	21175	21406	21164	21131	21152	21235	21116	21120	21152	21149	21088	21000	21223	21213	20987	21060	21103	21099	21166	21267	21338	21013	21023	21112	20952	21051	21001	21023	20993	21172	20963	21182	21205	21272	21020	20980	21165	21111	21019	21228	20885	21085	20972	21164	21212	21036	21103	21121	21124	21327	21099	21353	21171	20881	21050	21071	21059	20910	21050	21052	21246	21089	21075	21077	21017	20966	21130	21219	21141	21067	21271	21193	21179	21109	21253	21202	21162	21027	21020	21309	20935	21294	21188	21242	21047	21352	21089	21063	21234	21236	21079	21104	21170	21059	20953	21079	21037	21125	21159	21096	21064	21189	21007	21285	21231	20965	20991	21310	21072	21053	21250	21160	21220	20925	21182	21240	21279	21326	21215	21138	21031	21377	21090	21102	21161	21078	21185	21113	21030	21276	20983	20947	21214	20869	21068	21077	20945	21179	21058	21066	21012	20902	21007	20787	21126	20957	21289	21009	20941	21247	21183	21082	21111	21070	21255	21293	21058	21071	21000	21027	21150	21093	21123	21133	21353	21255	21035	21198	21250	20940	21176	21310	21212	21124	21193	21391	21184	21114	21030	21073	21242	20979	21201	21140	21187	21285	21132	21172	21283	20960	21215	21127	21119	21151	21091	21207	21117	21173	21261	21125	21145	21082	21235	21305	21074	21169	21108	20941	21024	21267	21150	21156	21045	21079	21032	21261	21162	21221	21177	21092	21430	21112	20969	21380	21026	20891	21068
18778	21370	44847	43465	19264	17873	17830	17307	16846	16779	16596	16569	16311	16270	16558	16397	16386	16295	16265	16476	16347	16435	16358	16519	16421	16307	16317	16481	16256	16264	16323	16438	16374	16635	16426	16229	16454	16478	16256	16232	16282	16444	16459	16165	16409	16301	16305	16348	16237	16350	16163	16323	16247	16310	16346	16191	16318	16373	16445	16283	16362	16248	16244	16390	16176	16255	16227	16309	16171	16268	16178	16215	16419	16433	16377	16394	16271	16317	16293	16066	16354	16234	16211	16423	16195	16444	16525	16407	16214	16405	16289	16404	16406	16291	16400	16308	16298	16192	16245	16383	16417	16292	16312	16355	16241	16286	16252	16325	16476	16281	16164	16296	16372	16352	16323	16301	16153	16332	16344	16286	16341	16201	16274	16260	16299	16416	16240	16242	16220	16202	16227	16264	16279	16407	16438	16401	16361	16368	16176	16376	16307	16457	16313	16255	16285	16174	16398	16196	16213	16495	16245	16373	16332	16272	16375	16228	16285	16312	16452	16227	16257	16351	16334	16150	16279	16379	16282	16229	16345	16339	16222	16395	16340	16287	16197	16250	16368	16229	16462	16276	16447	16337	16302	16324	16219	16186	16285	16245	15984	16275	16466	16428	16361	16105	16468	16309	16316	16288	16335	16232	16285	16392	16340	16179	16226	16382	16428	16157	16458	16190	16204	16287	16388	16270	16418	16465	16296	16472	16252	16276	16386	16302	16432	16239	16255	16299	16428	16321	16316	16395	16234	16296	16326	16403	16416	16382	16278	16268	16307	16306	16318	16350	16428	16352	16472	16298	16361	16216	16459	16280	16282	16156	16171	16084	16136	16285	16192	16183	16447	16416	16349	16422	16363	16215	16279	16331	16416	16316	16546	16253	16340	16260	16171	16436	16323	16475	16300	16300	16253	16312	16254	16316	16450	16302	16352	16194	16310	16385	16501	16430	16204	16152	16352	16316	16308	16196	16321	16041	16432	16272	16281	16343	16429	16332	16297	16319	16152	16206	16409	16402	16281	16360	16247	16052	16316	16402	16258	16308	16367	16163	16388	16149	16451	16230	16344	16481	16241	16258	16369	16506	16218	16189	16375	16285	16400	16284	16157	16531	16382	16368	16402	16243	16156	16222	16306	16249	16373	16283	16138	16351	16309	16336	16473	16451	16088	16271	16405	16313	16186	16308	16202	16431	16479	16101	16175	16510	16380	16243	16262	16276	16428	16225	16203	16398	16214	16371	16395	16316	16278	16355	16065	16280	16325	16375	16528	16405	16286	16152	16409	16222	16206	16220	16310	16211	16192	16288	16131	16272	16405	16342	16276	16494	16228	16326	16284	16211	16267	16170	16444	16306	16276	16257	16255	16245	16382	16439	16421	16403	16338	16135	16331	16224	16259	16131	16282	16209	16347	16183	16330	16245	16304	16345	16327	16221	16431	16224	16397	16185	16272	16226	16392	16373	16344	16442	16399	16384	16272	16261	16372	16193	16239	16374	16234	16318	16370	16283	16220	16281	16386	16284	16411	16306	16384	16366	16288	16173	16145	16544	16290	16403	16383	16340	16302	16244	16117	16370	16383	16113	16366	16285	16322	16290	16303	16482	16218	16312	15925	16197	16414	16279	16488	16260	16499	16181	16208	16314	16228	16205	16239	16345	16436	16180	16386	16262	16355	16402	16250	16423	16283	16474	16359	16250	16234	16365	16322	16299	16276	16303	16338	16416	16398	16341	16364	16328	16359	16179	16411	16308	16273	16272	16281	16359	16414	16406	16079	16301	16183	16332	16350	16248	16447	16373	16132	16260	16229	16279	16385	16409	16179	16255	16351	16249	16223	16394	16326	16262	16381	16308	16311	16255	16411	16175	16328	16380	16174	16374	16356	16216	16329	16299	16497	16295	16413	16279	16573	16400	16374	16437	16312	16326	16351	16450	16355	16312	16303	16437	16276	16197	16293	16377	16245	16258	16398	16313	16284	16128	16378	16357	16293	16218	16220	16138	16267	16444	16398	16323	16424	16289	16366	16299	16408	16424	16400	16121	16309	16239	16236	16359	16419	16219	16388	16376	16257	16352	16443	16335	16295	16334	16398	16191	16299	16339	16342	16324	16306	16525	16301	16334	16432	16320	16356	16402	16261	16315	16236	16518	16404	16356	16504	16260	16356	16445	16335	16194	16435	16295	16299	16222	16240	16238	16467	16277	16266	16304	16445	16406	16406	16423	16552	16212	16275	16276	16297	16196	16201	16377	16293	16274	16269	16143	16450	16427	16223	16140	16289	16403	16177	16406	16286	16372	16398	16192	16279	16396	16321	16310	16436	16258	16508	16273	16265	16336	16405	16141	16442	16256	16386	16453	16337	16317	16294	16394	16302	16259	16272	16334	16311	16337	16288	16333	16417	16325	16233	16310	16290	16279	16140	16352	16324	16401	16361	16248	16245	16214	16270	16379	16348	16243	16259	16323	16361	16304	16294	16213	16341	16271	16567	16264	16343	16318	16455	16221	16215	16346	16491	16056	16288	16397	16390	16356	16161	16218	16306	16124	16391	16298	16332	16325	16456	16379	16299	16270	16290	16222	16405	16290	16346	16434	16242	16297	16441	16309	16448	16378	16193	16304	16144	16430	16220	16208	16451	16250	16342	16205	16378	16285	16372	16271	16434	16308	16367	16276	16255	16379	16182	16369	16310	16204	16350	16205	16437	16354	16246	16167	16287	16267	16380	16456	16325	16286	16340	16211	16354	16129	16260	16395	16353	16210	16241	16391	16436	16345	16220	16200	16302	16420	16310	16327	16259	16166	16439	16182	16237	16251	16365	16275	16341	16326	16324	16383	16210	16228	16484	16271	16332	16278	16286	16277	16317	16381	16317	16431	16149	16417	16375	16313	16205	16333	16453	16209	16437	16338	16305	16380	16294	16357	16407	16377	16266	16049	16284	16089	16274	16234	16244	16346	16316	16174	16354	16339	16352	16413	16535	16285	16423	16321	16192	16160	16382	16283	16430	16482	16427	16284	16410	16407	16298	16312	16321	16357	16324	16343	16265	16300	16366	16376	16263	16254	16363	16350	16389	16314	16270	16276	16425	16350	16341	16363	16336	16196	16353	16207	16395	16250	16373	16454	16279	16338	16363	16366	16299	16092	16376	16269	16290	16392	16310	16310	16281	16143	16347	16409	16342	16401	16361	16280	16317	16181	16309	16334	16270	16426	16361	16283	16206	16358	16384	16280	16305	16255	16277	16218	16336	16242	16417	16331	16301	16299	16217	16232	16444	16297	16324	16388	16265	16419	16365	16324	16393	16451	16407	16255	16376	16315	16279	16552	16250	16256	16301	16356	16502	16253	16376	16274	16222	16522	16245	16427	16390	16194	16153	16260	16289	16275	16246	16281	16178	16417	16319	16359	16203	16267	16391	16174	16126	16505	16378	16362	16237	16345	16376	16324	16355	16247	16310	16581	16304	16168	16339	16231	16405	16309	16170	16221	16303	16457	16421	16345	16364	16291	16208	16344	16327	16016	16230	16330	16273	16434	16221	16395	16383	16275	16358	16309	16255	16572	16216	16303	16184	16205	16382	16256	16335	16187	16300	16512	16443	16453	16385	16482	16347	16496	16333	16226	16467	16280	16268	16474	16266	16252	16280	16127	16309	16502	16251	16348	16229	16489	16340	16352	16307	16391	16396	16373	16376	16299	16437	16294	16440	16302	16480	16263	16304	16361	16240	16252	16292	16278	16294	16430	16272	16414	16138	16227	16324	16149	16297	16321	16274	16310	16369	16241	16405	16305	16391	16392	16434	16408	16388	16266	16244	16201	16357	16259	16265	16278	16443	16315	16317	16237	16427	16202	16404	16178	16261	16372	16481	16352	16264	16496	16463	16548	16320	16334	16430	16368	16409	16265	16400	16251	16437	16195	16259	16413	16175	16329	16185	16314	16200	16310	16310	16367	16389	16268	16307	16393	16317	16233	16288	16330	16190	16202	16222	16262	16240	16238	16298	16311	16478	16330	16275	16513	16425	16254	16264	16173	16306	16349	16271	16394	16373	16161	16264	16259	16239	16309	16409	16506	16398	16195	16158	16526	16314	16416	16263	16489	16307	16347	16338	16282	16315	16172	16237	16307	16368	16344	16339	16293	16385	16546	16296	16269	16389	16291	16277	16400	16253	16336	16288	16189	16330	16301	16532	16474	16269	16298	16228	16481	16112	16344	16400	16367	16278	16259	16222	16288	16280	16363	16484	16216	16427	16275	16257	16346	16377	16301	16386	16187	16332	16441	16514	16333	16534	16136	16399	16120	16165	16549	16377	16278	16172	16215	16508	16324	16344	16308	16220	16386	16260	16385	16303	16174	16343	16371	16336	16422	16244	16378	16468	16274	16389	16188	16280	16281	16353	16351	16164	16379	16241	16236	16236	16435	16275	16346	16390	16221	16362	16505	16205	16329	16300	16287	16448	16192	16428	16431	16307	16307	16357	16498	16319	16228	16424	16174	16234	16185	16372	16270	16304	16343	16415	16294	16176	16372	16235	16404	16367	16386	16231	16443	16472	16257	16294	16228	16341	16370	16333	16200	16384	16247	16294	16374	16343	16396	16421	16336	16329	16253	16333	16174	16392	16243	16204	16215	16267	16211	16407	16321	16315	16326	16330	16251	16351	16619	16408	16256	16428	16390	16321	16398	16187	16240	16352	16596	16459	16362	16490	16420	16210	16234	16291	16274	16211	16264	16374	16463	16308	16387	16248	16234	16391	16200	16344	16411	16083	16393	16233	16340	16322	16307	16127	16317	16308	16365	16312	16392	16329	16196	16195	16439	16254	16285	16385	16251	16251	16428	16302	16371	16254	16462	16254	16360	16415	16226	16369	16287	16353	16385	16245	16227	16396	16312	16311	16415	16333	16497	16304	16319	16196	16350	16393	16241	16305	16245	16260	16357	16259	16284	16263	16434	16190	16353	16302	16389	16435	16275	16595	16241	16435	16162	16323	16365	16420	16204	16294	16351	16334	16300	16241	16224	16290	16116	16218	16079	16378	16283	16290	16406	16394	16334	16253	16391	16319	16352	16304	16310	16308	16354	16247	16432	16227	16203	16431	16295	16211	16347	16496	16439	16413	16500	16291	16102	16296	16268	16379	16284
25351	21418	43694	68286	36973	25632	25167	22731	21700	21718	21542	21289	21113	21182	21164	21195	20990	20834	21207	21035	20992	20984	21102	21119	21134	21058	20939	20925	20911	20915	21041	21268	21756	21693	21367	20993	20796	21028	21015	20864	20752	20834	20874	20640	20794	20800	21132	20888	20862	21097	20941	20899	20848	20879	20904	20925	20987	20855	21041	20832	21146	20720	20904	20845	20631	20622	20879	21099	20979	20986	20874	20794	20901	20803	20935	20866	20757	20709	20480	20942	20938	20678	20829	20838	20815	20998	20861	20814	20624	21055	20998	20817	20964	20905	20963	20947	20818	20931	20832	20935	20935	20849	20874	20754	20756	21058	20752	20495	20813	20900	20809	21052	20891	20747	20939	20706	20808	20969	20759	20840	20708	20868	21110	20821	21026	20680	20816	20950	20685	20702	20903	20893	20695	20904	20878	20589	20798	20996	20966	20928	20723	20852	20924	20835	20789	21091	21077	20837	20600	20774	20618	20766	20837	20934	20810	21016	20897	20841	20983	20835	20965	20829	20889	21136	21111	20623	20785	20993	20911	20945	20800	20782	20875	20791	20658	20901	20741	20742	20722	20738	20811	20803	20847	20960	20901	21087	20909	20737	20834	20924	21025	20888	20925	20932	20768	20847	20905	20769	20690	20738	20855	20740	20581	20808	20958	20781	20835	20619	20965	20739	20668	20870	21047	21118	20818	20662	20730	20874	20658	20743	20964	20869	21081	21028	21082	20823	20793	20770	21004	20691	20790	20837	20800	20947	20922	20883	20835	21171	20821	20615	20676	20792	21072	20899	20783	20865	21120	20827	20787	20897	20804	21022	20498	21019	20916	20690	20777	20807	20902	20688	20895	20778	21032	20809	20945	20973	20852	20547	20993	20816	20709	20754	20721	20873	21113	21035	20776	20809	20809	20836	20967	20756	20897	20838	20966	20911	20684	20690	20987	20767	20874	20850	20913	20876	20683	20972	20928	20898	20939	20808	20826	20858	20794	20970	20982	21021	20902	20710	21019	20735	21031	20693	20849	21088	20879	20949	20885	20618	20896	20846	20702	20896	20720	20760	20914	20947	20840	21104	20818	20646	20684	20818	20623	20975	20903	20648	20702	20684	20810	20893	20772	20829	20872	20794	20919	20623	20722	20898	20951	20769	20967	20608	20992	20879	20815	20852	20960	20614	20846	20965	20920	20678	20782	20965	20867	20831	20663	20688	20854	20709	20833	20692	20822	20961	20903	20851	20868	20733	20864	20747	20758	20909	20970	21042	21039	20820	20936	21012	20986	21163	20710	20806	20789	20844	20799	20748	20857	20739	20699	20826	20922	20843	20697	20813	20820	20866	20888	20988	20734	20940	20783	20764	21010	20926	20697	20797	20752	20983	20911	20688	20756	20759	20830	21147	20936	20862	20918	20839	21027	20902	20719	20916	20993	20758	20945	21111	20846	20758	20803	20937	20908	20810	20740	20750	20908	20873	20718	20848	21034	20829	20835	21146	20890	20886	21005	21107	20870	20934	20905	20969	20853	20833	20997	20760	21087	20808	20607	20734	21044	20939	20964	20727	20747	20814	20673	20568	20919	20789	20840	20906	20984	20920	20856	21052	20888	20885	20549	20912	20921	20701	20835	21112	20911	21049	20916	20780	20864	20900	20963	20949	20973	20858	20951	20600	20681	21020	20909	21033	20988	20977	20876	20837	20968	20814	21178	20651	21048	20455	20776	20983	20643	21014	20775	20852	20816	20984	20742	20699	20580	20725	21061	21031	20878	20721	20772	20804	20735	20507	20993	20971	21030	20830	20864	20787	20911	20832	20785	20979	20824	21050	20721	21000	20547	20728	21070	20853	21110	20683	20858	20866	20981	20686	20991	20717	21014	21123	20996	20998	20822	20857	20896	21024	20795	20735	20669	20851	20884	20910	21048	20847	21130	20923	20847	20818	20859	20888	20623	20814	20742	20900	20810	20906	20692	20870	20818	20754	20808	20778	20932	20651	20953	20924	20910	20754	20618	20784	20894	20917	20939	20988	20848	20951	20899	20937	21141	20898	20554	20803	20815	20910	20822	20842	20643	20854	20928	20783	20886	20708	20853	21075	20932	20934	20927	20887	20982	20948	20817	20831	20666	20905	20816	20870	20839	20897	20914	20985	20856	21072	20861	20805	20735	21065	20845	20991	20808	20888	20780	20860	20909	20899	20823	21005	20925	20772	20791	20652	20933	20776	20874	20907	21036	20921	20723	20784	21051	21067	20780	20769	20912	20900	20831	20813	21038	20908	20829	20798	20984	20912	20971	20756	20971	20701	20985	20875	20951	20869	21055	21031	20614	20935	20807	20866	20835	20611	20927	20793	20638	20641	20858	20790	20886	20857	21039	20943	20938	20889	20580	20707	20865	20690	21138	20860	20985	20966	20779	20804	20820	20901	20960	20792	20851	20871	20805	20904	20920	20932	20994	20726	20820	20930	21022	20933	20727	21103	20798	20679	20838	20738	20670	20785	21026	20981	20906	20703	20931	20740	20966	20905	21107	20934	21044	21159	20925	20798	20780	20702	20905	20779	20907	20936	21034	20806	21026	20761	20691	20822	20654	20950	20742	20974	20918	20797	20835	21024	20798	20801	20980	20845	20866	20860	20944	20891	20928	21046	20632	20965	20808	20715	20675	20829	20765	21011	20708	20890	20883	21034	20953	20892	20836	20701	20779	20797	20914	20887	20761	20838	20991	20922	20990	20893	20829	20739	20659	20888	20978	21011	20937	20993	20956	20765	20837	20713	21051	20913	20896	20961	21060	20920	20719	20854	21025	20971	20825	20932	20702	20821	20922	21034	20845	20913	20758	20785	20748	20735	20749	20819	20919	20727	20768	20868	20883	20918	20911	20666	20928	20834	20916	21046	20799	20967	20785	20992	21012	20748	20805	20917	20843	20899	21102	20935	20763	20839	21084	20940	20836	20859	20965	20938	20865	20801	20905	21014	20837	20919	20744	20698	20865	20897	20907	20785	20838	21047	20770	20756	20758	20892	20945	20784	20538	20820	20965	21003	20876	20790	20914	20920	20982	20840	20901	20807	20850	20710	20691	20701	20992	21171	20799	20862	21099	20704	20816	20811	20977	20948	20923	20962	20882	20888	20697	20830	20829	20898	21060	20846	20934	21034	20796	20874	20750	20997	21059	20869	20821	20776	20656	20711	20712	20956	20974	20839	20962	21066	20975	21001	20797	20700	20831	20869	20620	20782	20989	20930	20770	20939	20632	20635	20778	20681	20917	20799	20755	20901	20809	20754	20966	20768	20799	20786	20796	21071	21038	20811	20776	20832	20745	20837	20843	21056	20849	20988	20948	20754	21085	20605	20661	20735	20766	20772	20907	20925	20683	20737	20870	20975	20911	20893	20900	20877	20811	20816	20920	20786	20591	20865	20852	20960	20951	21034	20854	20822	20896	20763	20819	20729	20836	20802	21076	20814	20830	20888	20655	20842	20723	20680	20900	20828	20719	20943	20962	20928	20961	20688	20718	20931	20850	20810	20824	21051	21027	20963	21142	20802	20665	21032	20867	20964	20767	20994	21063	20781	20898	20982	21140	20930	20896	20984	21001	20848	20764	20865	20957	20680	20618	20850	20965	20991	20979	20877	20855	20748	20606	20796	20915	20943	20886	21047	21033	21058	20814	20714	20812	20853	20916	20763	20854	20898	20925	20907	20691	20922	20896	21063	20992	20867	21067	20667	20854	20853	20836	20675	20793	20718	20788	20952	20723	20597	21057	20845	20891	20789	20916	20850	20754	20832	20868	20772	20947	20717	20663	20803	20752	20872	20905	20957	20752	20598	20574	20900	21108	20468	21005	20779	20717	20741	21038	20890	20842	20851	20918	21023	20854	20797	20767	20758	20836	20826	20986	21037	20981	20870	20768	20714	21104	20782	20803	20843	20748	20688	20988	20864	20980	20931	20924	20965	21008	20717	20884	20976	20996	20908	20633	20870	20562	20725	20926	20697	20912	20858	21039	20898	20775	20820	21083	20715	21063	20886	20918	20771	20974	20871	20873	20782	20734	20668	20762	20877	20609	20646	20972	20973	20924	20998	20720	20634	20724	20573	21029	20719	21077	20790	20946	20633	20872	20541	20715	20879	20738	20866	20752	20846	20809	20992	21092	20967	20777	21046	20893	20848	20675	20641	20849	21182	20915	20664	20796	20993	20951	20926	20812	20732	20752	20873	20897	20834	20990	20766	21080	20922	21144	20956	20736	20916	20877	20772	21122	20970	20849	20971	20932	20954	20798	20884	20627	20824	20926	20822	20813	20828	20918	20873	21072	21017	20940	20554	20963	20987	20784	20847	20818	20802	20865	20698	20917	20762	20855	20849	20882	20834	21121	20924	20817	20954	20960	20801	20947	20717	20744	20858	20843	20973	20874	20753	20803	20794	20901	20743	20739	20985	20905	20600	20753	20948	20867	20931	20769	20637	20900	20792	20727	21001	20943	20725	20736	20927	20873	20980	21065	20841	20772	20936	20963	20874	20699	20730	20754	20660	20557	20930	20893	20799	20903	20972	21039	20866	20807	20771	20874	20929	20767	20690	20748	20931	20926	20924	20879	20886	20832	20880	20913	20910	20815	20913	20882	20873	20978	20771	20762	20900	20817	21038	20909	20741	20764	20735	20855	20743	20884	20880	20918	20901	20951	20915	20413	20794	21007	20997	20758	21000	20614	21005	20876	20748	20949	20792	20879	20618	21106	20845	20788	20934	20812	20828	20967	20841	21086	20824	20767	20739	20909	20870	20681	20769	20663	20784	20802	20743	20901	20756	20885	21069	20947	20942	20747	20841	20796	20938	20797	20845	20863	20682	20868	20973	21022	20939	20926	20725	20708	20813	21005	20754	20966	20846	20803	20878	20768	20724	21004	20893	20841	20831	20915	20947	20904	20839	20776	20933	20922	20970	20933	20811	20954	21059	20932	20966	20703	20894	21109	20843	20842	20822	20916	20795	20819	20822	20881	20766	20822	21009	20883	20824	20616	20954	20911	20685	20752	20788	20835	20832	20790	20744	21100	20895	20678	20694	21041	20835	20672	20823	20946	20745	20990	20618	20789	20800	20924	21003	20713	20660	20994	20924	20815	20779	20770	20712	20968	20908
18209	31302	85048	81322	28442	19412	18962	18332	17526	17161	16771	16771	16412	16520	16433	16270	16413	16242	16341	16375	16185	16227	16369	16285	16417	16372	16260	16313	16236	16327	16279	16635	17073	16874	16673	16293	16413	16362	16201	16279	16419	16286	16303	16191	16231	16284	16272	16191	16290	16250	16216	16092	16281	16054	16226	16273	16298	16155	16259	16253	16214	16272	16236	16252	16180	16212	16052	16229	16387	16235	16217	16239	16154	16085	16203	16299	16092	16182	16266	16263	16218	16144	16142	16076	16087	16155	15963	16153	16330	16130	16134	16154	16067	16378	16232	16102	16038	16133	16101	16194	16286	16261	16250	16290	16162	16259	16071	16350	16170	16135	16186	16283	16260	16178	16247	16150	16261	16190	16334	16140	16134	16215	16223	16294	16078	16402	16256	16263	16402	16318	16139	16275	16193	16294	16343	16272	16287	16098	16210	16249	16173	16016	16022	16179	16057	16217	16087	16087	16231	16148	16076	16140	16228	16250	16212	16088	16238	16135	16265	16212	16122	16209	16116	16228	16148	15959	16254	16181	16204	16159	16146	16202	16128	16118	16417	16115	16128	16302	16101	16100	16268	16106	16280	16148	16115	16168	16221	16066	16302	16150	16344	16135	16189	16303	15980	16259	16224	16252	16228	16043	16105	16250	16281	16274	16292	16318	16389	16271	16174	16278	16281	16248	16124	16282	16167	16252	16231	16160	16139	16077	16105	16272	16115	16127	16189	16341	16132	16307	16023	16222	16217	16184	16323	16261	16126	16201	16249	16173	16179	16035	16171	16224	16261	16177	16294	16175	16211	16315	16163	16366	16416	16109	16195	16181	16036	16076	16265	16170	16116	16309	16263	16078	16158	16230	16308	16289	16069	16015	16159	16160	16392	16202	16084	16195	16381	16239	16054	16095	16099	16119	16118	16223	16229	16010	16290	16254	16183	16271	16259	16348	16336	16025	16221	16128	16329	16211	16289	16144	16197	16245	16265	16159	16013	16028	16056	16286	16334	16205	16195	16078	16250	16172	16118	16288	16055	16104	16321	16328	16244	16101	16320	16322	16326	16119	16350	16132	16055	16170	16062	16168	16137	16249	16253	16175	15989	16368	16204	15984	16155	16219	16162	16218	16291	16242	16181	16230	16255	16193	16110	16215	16321	16245	16182	16192	16247	16240	16275	16120	16043	16233	16140	16174	16204	16203	16145	16197	16114	16322	16094	16169	16270	16275	16253	16244	16134	16297	16210	16294	16099	16165	16350	16122	16173	16113	16177	16285	16072	16305	16315	16188	16308	16234	16361	16132	16204	16299	16114	16217	16089	16218	16255	16070	16434	16074	16248	16242	16255	16245	16202	16231	16237	16093	16119	16055	16082	16283	16095	16139	16171	16191	16172	16183	16316	16212	16231	16215	16216	16248	15930	16287	16332	16123	16223	16173	16270	16056	16161	16171	16233	16224	16426	16295	16155	16203	16119	16336	16456	16159	16121	16210	16212	16241	16198	16261	16132	16118	16168	16277	16131	15992	16268	16109	16225	16204	16175	16384	16187	16220	16199	16255	16075	16279	16095	16147	16280	16124	16004	16142	16162	16124	16183	16108	16011	16278	16352	16303	16210	16183	16215	16125	16136	16193	16199	16224	16276	16323	16255	16181	16112	16358	16209	16242	16061	16215	16183	16323	16382	16129	16241	16074	16259	16048	16098	16224	16219	16286	16274	16015	16175	16136	16179	16338	16125	16373	16034	16167	16054	16146	16104	16223	15998	16187	16184	16170	16195	16029	16464	16170	16040	16185	16289	16083	16333	16318	16094	16170	16100	16197	16142	16307	16159	16071	16050	16194	16064	16188	16364	16337	16226	16207	16277	16350	15972	16281	16323	16098	16224	16084	16283	16223	16230	16287	16312	16170	16197	16325	16167	16301	16151	16255	16069	16170	16362	16357	16180	16179	15966	16292	16092	16232	16263	16225	16301	16330	16240	16306	16205	16295	16207	15974	16330	16102	16383	16091	16175	16080	16077	16158	16213	16146	16264	16199	16199	16101	16158	16160	16266	16400	16283	16227	16197	16252	16145	16224	15978	16363	16232	16032	16191	16119	16197	16254	16069	16186	16129	16109	16065	16337	16347	16345	16068	16260	16133	16224	16417	16246	16325	16214	16375	16235	16122	16381	16416	16190	16020	16347	16164	16324	16213	16117	16151	16054	16217	16167	16306	16208	16155	16066	16264	16252	16205	16061	16316	16038	16076	16052	16213	16134	16187	16262	16292	16369	16179	16168	16235	16193	16118	16108	15989	16312	16314	16146	16178	16069	16121	16144	16273	16318	16300	16318	16270	16119	16194	16161	16204	16153	16284	16285	16295	16110	16318	16274	16132	16188	16187	16253	16222	16062	16268	16175	16219	16369	16252	16288	16205	16082	16189	16057	16271	16242	16245	16070	16184	16121	16146	16212	16149	16234	16306	16273	16315	16148	16134	16126	16130	16224	16141	16233	16050	16275	16275	16185	16238	16211	16241	16247	16249	16081	16251	16205	16243	16262	16203	16247	16247	16172	16173	16062	16232	16398	16206	16167	16278	16202	16227	16128	16315	16232	16305	16164	16176	15885	16026	16287	16261	16172	16252	16239	16245	16430	16146	16212	16234	16277	16184	16099	16093	16155	16179	16287	16069	16247	16217	16220	16160	16212	16191	16294	16187	16340	16163	16213	16084	16303	16137	16427	16159	16116	16140	16050	16281	16192	16245	16100	16095	16203	16291	16094	16215	16187	16274	16125	16207	16331	16099	16247	16336	16102	16075	16247	16176	16204	16242	16147	16215	16076	16150	16270	16234	16117	16100	16297	16225	16302	16367	16219	16148	16150	16195	16189	16049	16065	15966	16366	16206	16358	16305	16180	16280	16295	16164	16058	16240	16157	16213	16242	16219	16161	16177	16232	16128	16192	16138	16197	16220	16286	16185	16337	16087	16069	16268	16226	15975	16131	16329	16225	16147	16148	16062	16147	16295	16049	16257	16183	16173	16189	16344	16125	16052	16024	16309	16162	16159	16106	16132	16318	16166	16096	16241	16206	16445	16535	16185	15993	16136	16203	16304	16222	16223	16319	16237	16260	16048	16120	16146	16208	16017	16390	16188	16398	16180	16062	16220	16436	16085	16085	16038	16111	16117	16095	16240	16064	16128	16313	16290	16184	16185	16280	16374	16180	16143	16220	16162	16118	16267	16039	16283	16064	16211	16223	16186	16235	16021	16137	16266	16381	16305	16281	16221	16230	16337	16286	16335	16336	16244	16291	16253	16406	16195	16134	16236	16102	16319	16072	16179	16236	16228	16239	16386	16191	16197	16144	16339	16331	16158	16160	16210	16213	16251	16104	16164	16135	16309	16208	16227	16288	16265	16018	16155	16235	16271	16225	16339	16209	16123	16208	16205	16211	16236	16304	16083	16318	16268	16240	16399	16264	16145	16123	16294	16191	16324	16114	16090	16170	16331	16055	16229	16125	16072	16055	16124	16161	16043	16227	16272	16160	16002	16294	16181	16248	16316	16188	16129	16131	16185	16180	16194	16147	16388	16285	16258	16217	16277	16221	16105	16012	16110	16212	16180	16340	16131	16127	16213	16170	16251	16242	16337	16035	16145	16098	16089	16269	16310	16104	16125	16010	16135	16213	16088	16418	16161	16167	16149	16202	16174	16095	16143	16078	16268	16142	16262	16161	16316	16181	16009	16147	16030	16205	16250	16136	16243	16230	16104	16318	16194	16134	16214	16202	16277	16044	16086	16072	16138	16254	16187	16180	16189	16003	16201	16299	16267	16069	16168	16329	16306	16199	16055	16112	16193	16042	16328	16165	16116	16103	16267	16239	16309	16103	16086	16228	16274	16188	16362	16242	16159	16128	16186	16314	16126	16028	16151	16253	16301	16235	16204	16231	16307	16302	16171	16250	16277	16077	16357	16238	16333	16169	16191	16102	16326	16285	16143	16053	15982	16151	16107	16143	16233	16205	16302	16121	16066	16347	16163	16241	16078	16176	16228	16167	16357	16294	16207	16110	16073	16094	16173	16284	16223	16265	16201	16177	16280	16212	16225	16202	16255	16342	16248	16199	16286	16202	16112	16081	16228	16056	16246	16155	16059	16208	16325	16083	16259	16185	16182	16230	16092	16140	16126	16141	16190	16201	16340	16205	16192	16069	16251	16198	16032	16142	16287	16146	16198	16184	16145	16414	16298	16206	16202	16137	16189	16296	16237	16215	16264	16151	16343	16173	16210	16026	16278	16445	16261	16125	16209	16245	16182	16149	16185	16236	16083	16218	16151	16406	16179	16161	16414	16231	16255	16151	16150	16244	16175	16285	16138	16078	16338	16333	16256	16282	16351	16367	16277	16228	16389	16052	16168	16288	16053	16261	16165	16074	16178	16350	16257	16258	16116	16145	16159	16071	16209	16111	16118	16045	16260	16308	16218	16181	16262	16301	16218	16287	16119	16273	16119	16191	16113	16123	16397	16037	16299	16162	16207	16195	16429	16213	16006	16244	16269	16217	16160	16229	16320	16324	16077	16158	16225	16096	16155	16194	16040	16287	16245	16260	16060	16310	16188	16113	16436	16113	16208	16262	16171	16258	16339	16266	16129	16505	16182	16143	16273	16200	16121	16275	16144	16392	16239	16134	16190	16192	16338	16099	16336	16269	16176	16232	16176	16192	16114	16239	16059	15983	16355	16203	16235	16116	16323	16269	16108	16129	16107	16270	16138	16122	16242	16294	16127	16177	16160	16367	16330	16271	16220	16145	16208	16269	16167	16192	16167	16365	16219	16291	16278	16192	16148	16111	16160	16282	16408	16283	16095	16018	16319	16159	16264	16098	16131	16222	16036	16200	16245	16095	16260	16248	16051	16285	16167	16209	16380	16130	16393	16307	16355	16182	16134	16274	16145	16464	16084	16300	16325	16329	16132	16141	16483	16262	16168	16272	16265	15958	16315	16070	16238	16104	16231	16256	16263	16352	16114	16345	16067	15913	16421	16207	16314	16166	16080	16207	16031	16156	16133	16137	16094	16244	16209	16254	16103	16252	16276	16231	16415	16043	16260	16213	16110	16332	16231	16326	16203	16351	16087	16201	16191	16206	16088	16165	16276	16043
23670	21409	40985	68975	39613	26190	26297	23133	21757	21672	21357	21068	21032	20835	20844	20708	20637	20794	20722	20782	20731	20451	20780	20710	20870	20824	20843	20704	20606	20666	20868	21004	21495	21388	20773	20642	20742	20561	20523	20463	20590	20469	20349	20295	20424	20382	20458	20430	20684	20520	20553	20525	20330	20619	20379	20353	20431	20509	20437	20713	20466	20339	20625	20419	20295	20347	20442	20397	20726	20127	20341	20501	20504	20482	20300	20438	20393	20617	20673	20463	20522	20507	20510	20553	20361	20505	20498	20529	20439	20627	20472	20434	20375	20660	20327	20365	20478	20400	20593	20600	20551	20420	20301	20331	20201	20603	20329	20543	20501	20325	20345	20324	20279	20480	20418	20668	20468	20547	20550	20552	20354	20403	20160	20408	20424	20361	20313	20243	20641	20623	20346	20171	20489	20528	20508	20382	20364	20409	20415	20464	20413	20516	20459	20543	20524	20501	20408	20465	20329	20500	20446	20459	20336	20314	20438	20493	20473	20510	20460	20665	20332	20378	20362	20350	20397	20669	20492	20629	20411	20374	20520	20477	20414	20272	20517	20392	20422	20406	20574	20673	20173	20440	20442	20465	20581	20397	20317	20445	20484	20298	20256	20363	20442	20268	20138	20310	20466	20261	20262	20173	20640	20159	20452	20179	20547	20359	20361	20535	20300	20428	20544	20482	20509	20587	20552	20636	20547	20557	20560	20590	20412	20422	20225	20479	20490	20486	20431	20498	20458	20412	20543	20663	20413	20387	20623	20335	20429	20412	20196	20279	20488	20324	20212	20436	20387	20353	20407	20702	20610	20515	20247	20170	20504	20497	20545	20370	20500	20592	20364	20512	20287	20228	20590	20449	20444	20388	20199	20411	20697	20211	20422	20415	20502	20594	20602	20513	20711	20503	20337	20586	20478	20351	20352	20357	20310	20522	20421	20422	20324	20530	20286	20485	20344	20446	20367	20551	20420	20466	20318	20330	20419	20401	20393	20338	20371	20437	20428	20419	20512	20666	20465	20289	20474	20414	20380	20180	20458	20445	20593	20467	20396	20312	20457	20268	20572	20489	20452	20401	20297	20376	20519	20385	20412	20470	20610	20446	20579	20699	20405	20474	20388	20324	20232	20186	20594	20548	20404	20372	20330	20439	20232	20273	20385	20388	20424	20517	20108	20358	20381	20471	20377	20192	20863	20270	20526	20344	20437	20444	20483	20529	20378	20498	20369	20453	20480	20583	20417	20660	20197	20467	20522	20470	20371	20327	20387	20278	20459	20460	20257	20442	20450	20402	20290	20542	20377	20407	20470	20455	20617	20493	20472	20362	20503	20199	20475	20358	20219	20259	20459	20444	20525	20505	20333	20370	20594	20626	20153	20425	20375	20625	20443	20490	20457	20570	20560	20410	20354	20281	20637	20554	20541	20497	20274	20372	20640	20488	20682	20409	20263	20437	20689	20222	20425	20620	20359	20567	20332	20430	20465	20397	20390	20451	20279	20438	20493	20363	20414	20425	20471	20570	20289	20458	20526	20356	20432	20535	20535	20537	20327	20369	20418	20269	20235	20357	20603	20517	20409	20492	20319	20487	20530	20491	20526	20442	20339	20513	20422	20325	20413	20216	20421	20501	20284	20555	20394	20161	20459	20408	20504	20296	20349	20268	20502	20265	20410	20302	20489	20258	20106	20437	20431	20632	20477	20324	20562	20311	20638	20525	20425	20590	20397	20322	20421	20460	20396	20456	20401	20494	20434	20558	20545	20568	20443	20221	20463	20542	20322	20235	20323	20397	20492	20430	20421	20751	20353	20472	20332	20412	20441	20383	20322	20404	20458	20517	20351	20503	20339	20593	20163	20342	20633	20445	20377	20452	20403	20509	20547	20158	20456	20482	20594	20614	20401	20339	20344	20302	20404	20255	20516	20648	20503	20442	20372	20339	20345	20492	20332	20382	20572	20472	20593	20428	20578	20630	20487	20428	20489	20215	20356	20561	20271	20415	20618	20319	20615	20371	20463	20141	20544	20486	20691	20456	20550	20351	20528	20394	20430	20739	20515	20277	20591	20475	20285	20530	20436	20498	20711	20485	20461	20353	20392	20354	20451	20534	20395	20647	20301	20239	20564	20347	20438	20353	20418	20480	20359	20448	20256	20289	20577	20440	20550	20379	20420	20384	20467	20386	20588	20524	20617	20456	20319	20643	20397	20410	20493	20370	20601	20321	20375	20242	20350	20547	20277	20616	20238	20309	20517	20508	20318	20631	20436	20228	20497	20338	20356	20340	20252	20422	20473	20657	20463	20465	20467	20314	20625	20453	20621	20381	20408	20486	20407	20493	20414	20507	20682	20490	20477	20299	20423	20448	20503	20426	20485	20348	20435	20545	20458	20292	20435	20475	20401	20399	20233	20456	20477	20480	20661	20306	20462	20087	20471	20372	20330	20463	20628	20400	20641	20412	20355	20391	20458	20278	20485	20590	20519	20461	20436	20483	20216	20318	20615	20280	20295	20362	20473	20318	20436	20545	20263	20214	20366	20397	20435	20337	20389	20388	20590	20281	20286	20443	20133	20364	20536	20391	20274	20620	20668	20440	20344	20482	20382	20489	20347	20493	20282	20444	20485	20436	20355	20391	20336	20293	20540	20340	20473	20237	20031	20375	20460	20569	20536	20318	20383	20407	20566	20568	20382	20590	20349	20591	20349	20544	20434	20288	20289	20270	20459	20529	20531	20310	20558	20533	20482	20656	20314	20375	20455	20350	20310	20535	20388	20437	20150	20580	20304	20345	20417	20531	20571	20270	20357	20594	20403	20264	20511	20417	20614	20536	20424	20536	20440	20362	20435	20499	20367	20522	20465	20366	20555	20417	20679	20568	20428	20532	20472	20611	20328	20485	20348	20416	20507	20574	20462	20557	20623	20394	20377	20390	20461	20459	20590	20297	20395	20381	20358	20342	20422	20464	20346	20385	20486	20366	20369	20546	20455	20646	20374	20420	20340	20419	20444	20197	20184	20618	20351	20534	20306	20308	20373	20563	20649	20593	20778	20301	20383	20423	20219	20440	20641	20203	20488	20352	20374	20497	20332	20393	20666	20388	20381	20556	20458	20323	20257	20339	20510	20656	20534	20551	20404	20302	20168	20780	20542	20584	20240	20383	20623	20259	20380	20206	20335	20502	20377	20373	20465	20443	20530	20249	20377	20401	20621	20302	20375	20453	20260	20423	20406	20315	20330	20512	20619	20402	20306	20378	20295	20173	20501	20607	20583	20485	20455	20274	20494	20430	20457	20291	20574	20217	20382	20563	20465	20232	20520	20602	20361	20583	20427	20495	20642	20326	20473	20354	20456	20425	20338	20442	20326	20459	20340	20373	20446	20329	20484	20554	20279	20328	20500	20527	20401	20131	20453	20173	20410	20459	20477	20290	20279	20413	20501	20210	20638	20402	20362	20453	20372	20392	20343	20439	20734	20432	20610	20476	20430	20469	20450	20522	20579	20503	20315	20325	20463	20587	20651	20460	20599	20570	20353	20547	20467	20571	20513	20206	20563	20306	20597	20414	20751	20512	20653	20567	20395	20282	20399	20480	20318	20464	20429	20479	20275	20412	20492	20315	20526	20511	20419	20324	20358	20362	20335	20419	20279	20480	20432	20376	20449	20416	20369	20599	20296	20557	20478	20097	20500	20536	20469	20448	20325	20405	20355	20308	20554	20140	20445	20527	20470	20458	20322	20183	20481	20728	20525	20401	20459	20378	20612	20363	20192	20568	20404	20558	20423	20541	20319	20482	20446	20260	20354	20569	20397	20587	20378	20218	20458	20373	20392	20458	20494	20381	20549	20329	20377	20309	20320	20330	20382	20593	20566	20198	20152	20444	20541	20535	20218	20461	20535	20313	20455	20592	20411	20487	20587	20312	20318	20225	20414	20328	20282	20335	20473	20772	20548	20331	20536	20505	20392	20272	20541	20404	20302	20193	20539	20353	20363	20426	20557	20364	20415	20531	20365	20518	20341	20513	20584	20382	20293	20531	20427	20261	20216	20352	20278	20747	20435	20522	20588	20370	20348	20375	20382	20271	20400	20410	20551	20392	20536	20335	20398	20437	20374	20222	20204	20561	20661	20744	20563	20472	20378	20244	20440	20582	20524	20445	20382	20553	20410	20421	20430	20311	20309	20324	20114	20524	20421	20349	20570	20344	20315	20319	20362	20098	20561	20285	20364	20468	20588	20248	20217	20256	20476	20133	20457	20502	20527	20416	20272	20333	20421	20345	20464	20399	20456	20359	20494	20375	20513	20421	20601	20262	20322	20346	20465	20406	20547	20277	20378	20302	20326	20381	20430	20389	20456	20357	20381	20369	20317	20664	20439	20247	20498	20437	20492	20579	20627	20543	20419	20410	20416	20594	20305	20423	20384	20634	20516	20445	20498	20504	20431	20439	20550	20329	20394	20233	20328	20382	20478	20430	20332	20470	20345	20500	20600	20472	20377	20369	20404	20064	20431	20377	20379	20389	20571	20571	20612	20300	20396	20262	20297	20362	20351	20400	20496	20396	20349	20344	20478	20521	20830	20322	20290	20294	20432	20458	20319	20562	20229	20216	20339	20512	20296	20430	20287	20284	20406	20325	20410	20473	20731	20556	20461	20406	20604	20456	20632	20374	20431	20310	20392	20524	20552	20285	20594	20415	20429	20609	20571	20453	20421	20167	20271	20358	20594	20330	20477	20224	20622	20650	20274	20326	20242	20355	20329	20470	20297	20521	20516	20559	20555	20578	20301	20395	20364	20409	20278	20428	20452	20369	20577	20530	20493	20438	20404	20346	20495	20452	20532	20304	20219	20320	20471	20160	20414	20582	20553	20496	20384	20337	20424	20481	20543	20454	20395	20557	20648	20438	20410	20583	20420	20367	20398	20379	20669	20339	20488	20355	20303	20425	20565	20335	20532	20588	20288	20568	20476	20354	20315	20225	20431	20215	20297	20264	20507	20465	20226	20529	20447	20641	20463	20444	20477	20617	20211	20215	20222	20514	20643	20387	20425	20469	20533	20516	20537	20564	20252	20543	20677	20490	20415	20478	20351	20446	20469	20411	20427	20551	20502	20575	20415	20403	20421	20238	20653	20489	20384	20444	20532	20317
20144	40427	94860	91547	32556	20415	19860	18776	17776	17307	17135	16708	16332	16395	16313	16122	16308	16159	16109	16074	16059	16027	16155	16181	16182	16255	16123	16142	16007	15972	16279	16997	17358	17102	16283	16557	16018	16079	15805	15940	16023	15827	15778	15808	16026	15880	16146	15777	15812	16072	15984	15884	15799	16067	15838	15916	15942	15891	15928	16006	16025	15934	15935	15955	16126	15823	15833	16071	15763	15908	16062	15970	15810	16047	15877	15949	15910	15871	15988	16105	15845	15905	15973	15957	15877	15858	16011	15924	15804	15914	16152	15912	15897	15833	15802	16014	15968	15745	15816	16006	15835	16243	16079	15956	15879	15688	16030	15955	15906	15987	15971	15940	16071	15749	15887	16077	15877	16173	15879	16202	15953	15937	15821	15955	16022	16004	15821	15894	16108	15751	16109	16153	15854	15853	15931	15987	15950	15981	15776	16131	15800	15804	15957	15777	15822	15738	15968	15976	15892	15980	15875	15997	16010	15919	15817	15778	15880	15907	15981	15931	15805	15963	15668	16046	16058	15953	15801	15887	15934	15998	15759	16083	15798	15864	16001	15846	15994	15997	15814	15889	15710	16013	15874	15921	15938	16028	16021	15968	15792	15845	15862	15913	15913	15939	15928	16063	15903	15886	15784	16273	15982	15824	15929	15939	15928	15908	15905	15950	16020	15948	15715	16069	15826	15863	15826	16114	16021	15754	15891	15840	15901	15912	15969	15931	16016	16077	16062	15897	15789	15805	15916	15867	15969	16012	15984	15865	15926	15896	15874	15918	15921	15809	16029	16085	15892	15948	15698	16014	16033	16041	16129	15945	15939	15887	15934	15973	15861	16033	15903	15865	15880	16125	15988	15930	15950	15733	16038	15881	15909	16016	15888	16013	15862	15798	15987	15934	16028	15972	16059	16007	15933	15863	15811	15877	16021	15762	15858	15977	15900	15838	15939	16041	15876	15826	15944	16023	15730	15747	15932	15987	15995	15927	15951	15910	15839	16010	15913	15853	15855	15945	15807	15879	15817	16115	15794	15945	16021	16085	16047	15845	15948	15992	16047	15878	15888	16052	15885	15825	16126	15969	15812	15784	15835	15739	15912	15901	16153	16031	15872	16191	15836	16121	15870	15809	15960	15947	15924	15801	16014	16094	15936	15925	15791	15750	16098	15991	16056	15975	15873	15957	16034	16096	15977	15839	15896	15884	15729	15934	15951	16086	16071	15908	15920	15924	16030	15949	15986	15941	15835	15780	15798	16025	16075	15800	15898	15756	15803	15907	15938	15879	15800	15908	15894	15952	16032	15977	16050	15913	15950	15892	15873	16058	16141	16052	15727	15996	15910	15883	15838	16107	15677	16001	15920	15885	16030	15939	15966	15964	15930	15980	15903	15956	15877	15962	15906	15845	16034	15895	15935	15851	15949	15832	15834	15907	15823	15860	15982	16096	15931	16045	15789	16028	16002	15888	15937	15965	15993	15844	16112	15782	15913	16044	15958	15835	16054	15851	16008	15932	15828	15780	15963	15784	15733	16129	15940	15977	15870	16015	15912	16094	15869	15945	15949	15926	15833	15685	15951	15888	15983	15922	15889	15949	15806	16066	15939	15783	15849	15829	15914	15789	15747	16001	15869	16117	15801	16035	15852	15938	16024	15938	15931	15852	15963	16067	15899	15859	15913	15990	15948	15809	15832	16108	15918	16047	15901	15723	15766	15901	15784	15997	16047	15943	15902	16073	15929	15810	15969	15837	15856	16063	15957	16009	15886	16001	15809	15994	15893	15966	15857	15812	15954	16087	15981	16004	16065	15940	16019	15982	16060	15838	15772	15913	16141	15862	16207	15919	15978	15893	15895	15862	15866	15910	15847	15759	15979	15842	15986	15902	15731	15946	15885	15868	15830	15765	15978	16135	15847	15798	15853	15963	16011	16048	15826	16194	15850	15733	16014	16140	15859	15852	15815	15933	15879	15866	15878	15855	15927	15859	15882	15842	16010	15887	15932	15824	16092	15774	16018	15952	15946	15907	15956	15976	15805	15818	15910	15827	15899	15968	15939	15967	15782	15968	15898	15869	15763	15866	15895	15804	15979	15937	15859	15897	15835	15937	15815	16001	15922	15985	15880	16045	15819	15936	15871	16043	15971	15748	16080	15885	15857	15893	15937	15889	15779	16022	16090	15938	15844	15893	15800	15901	15773	15740	15945	16030	15913	15906	15941	15915	16009	15906	16050	15806	15953	15994	15855	15960	15954	15873	15884	15808	15836	15906	15889	16005	15950	15936	15968	15653	15904	15957	15811	15778	15917	16012	15719	15944	15881	15845	15868	15922	15826	15869	15860	15805	16083	15937	15908	15917	16013	16020	15814	15907	15844	15860	16011	15940	15984	15867	15852	15918	15889	15795	15997	16089	15894	16071	15883	15993	15958	15965	15995	15960	15890	16015	15850	15939	16089	15894	15825	15975	15959	15893	15894	15801	15923	15867	16090	15990	15798	15983	15909	15961	15914	15948	15974	16029	16056	15877	15947	15751	15991	16075	15748	15765	15945	15943	15941	16078	15957	15974	15821	16025	15946	15939	15868	15944	15862	15892	16026	15824	16018	15854	15972	15783	16004	15821	15789	15960	15819	15985	15821	15952	15748	15860	15821	15842	15773	16010	15749	15789	15950	15867	16036	15932	15915	16024	15904	15847	15859	15797	15937	15834	15785	15927	15717	15985	15814	15827	15973	16003	15873	15865	16057	15760	15903	16009	15762	15929	15802	15824	15864	15906	15912	15819	15928	16010	16005	15819	15851	15938	15917	15725	15790	15917	15763	15890	15966	15722	15912	15835	15841	15873	15895	15868	15762	15905	16057	15958	15725	15835	16005	15976	15697	15939	15791	15948	15723	16023	15959	15997	15960	15897	15875	15870	15859	15950	15835	15979	15988	15888	16008	16053	15900	15846	15768	15859	15946	15836	15963	16134	15769	15863	15935	15939	16067	15801	15731	15789	15906	16036	15773	15939	15858	15887	16007	15864	15846	15888	15842	15990	15946	15906	15833	15786	15801	15999	15959	15852	15890	15936	15985	15803	15898	15831	15992	15861	15755	15779	15811	15842	15932	15826	15800	15907	16002	15745	15857	15984	15825	15777	16035	15769	15940	15969	15900	16030	15860	16039	15910	16014	15884	15848	15839	15764	15961	15770	16102	15888	16055	15936	15922	15797	15938	15905	15951	15934	15919	15803	15876	15847	15959	15985	16009	16120	15857	15963	15959	15927	16025	16036	15941	16219	15943	15974	16077	15916	15799	15898	15991	15998	15910	15896	15850	15850	15929	15941	15860	15996	15788	15979	15813	15929	15923	16014	15982	15932	15911	15745	16017	15898	15989	16022	16034	15933	16053	15839	15738	15911	15973	15968	15883	15914	15735	15780	15772	15790	15994	15999	15975	15985	15816	15929	15933	15974	16146	15883	15895	16017	15896	15953	16001	15937	15821	15827	15929	15859	15972	15913	15914	15986	15901	15816	15618	15888	15812	15821	15744	16054	15984	16014	15894	15952	15873	16023	15952	15884	15968	15863	15885	15803	15813	15705	15972	15843	16036	15939	15810	15898	15967	15749	15919	16033	15846	15854	16083	15978	15916	15933	15782	16016	15879	15852	15948	15909	15973	15940	15868	15919	15913	16100	15818	15949	15929	15800	15981	15961	15815	15985	15952	15718	15856	15884	15814	15730	15961	15828	15893	15949	15914	16016	15885	16024	15798	15782	15912	15904	16067	16018	16101	15722	15756	15920	16053	15774	15995	15879	16024	16034	15895	16025	15862	15950	15811	15790	15931	15882	15983	16048	15933	15822	16068	16020	15881	15902	15931	15792	16078	15975	15993	15927	15999	16092	15868	15972	15909	15918	15957	15804	15929	15775	15916	15947	15979	15971	15862	15857	15830	15969	15660	15986	15759	15916	15933	15934	15959	15970	15848	15912	16081	15884	15969	16033	15800	15858	15978	15911	15940	15694	15968	15881	15804	15834	15975	15976	15843	15953	15808	15790	15893	15896	15918	16007	15925	16001	16045	15818	16115	15837	16014	15852	16120	15834	16072	15792	15680	15839	15949	15775	15885	15778	16074	15853	15885	15966	15784	15950	15923	15963	15967	15861	16072	15826	16089	15863	16114	15882	16186	15856	15879	15942	15891	15952	16054	15861	16006	15721	15991	15818	16145	15596	15886	15782	15946	15868	15873	15893	15922	15925	15805	15832	15839	15993	15811	15968	15893	15893	15874	15884	15838	15930	15947	15887	15870	15823	15849	15943	15949	15836	15940	15917	15897	16051	15854	15980	16190	15756	15994	15797	15973	15886	15981	15941	15950	15998	16011	15873	15805	15770	15872	16038	15928	16052	15989	15879	15983	15906	15975	16055	15959	15900	15997	16104	15969	15731	15846	15910	15831	15869	15876	15916	15882	15995	16048	15983	15758	16023	15835	15872	16014	15886	15743	15903	15893	15918	15996	15891	15734	15973	15828	15913	15879	15815	15663	15849	15882	15794	16042	15881	16150	15874	15873	15964	16062	15990	15987	15912	15853	15961	15803	16116	15797	15921	15937	15878	15847	16012	15967	16039	15935	15854	15913	16035	15851	15882	16018	15944	16004	16023	15938	15792	15900	15911	15996	15792	16017	15862	16111	15833	15933	15938	16054	15812	15873	15846	16110	16154	15993	15946	15886	16040	15879	15813	16018	15842	15821	15779	16069	16040	15924	15984	16040	15849	15789	15997	16016	16042	15782	15895	15995	15986	15876	15940	15914	16015	15816	15797	16032	15878	16316	15801	15942	15972	15764	15930	15796	16066	16020	15783	15879	15717	15927	15940	15911	16142	15866	15968	15928	15902	15801	15935	15914	16003	15992	15699	15965	15924	15929	16027	15879	15917	16048	16066	15913	15806	15931	15773	15939	15959	15914	15964	15993	15993	15794	15781	16104	15924	15802	16059	15988	16110	15875	15940	15882	15838	16040	16025	15977	15752	15983	15958	15817	15938	16014	16003	15962	15927	16093	16063	15766	15796	15826	15860	15910	16000	15983	16087	15997	15902	16098	15807	16173	16013	16099	15892	15834	16057	15805	15977	16009	15858	15760	15908	15938	15848	16090	15881
30276	24088	42256	48459	26853	21552	21082	20537	20266	20291	20295	20062	20173	20496	20162	20284	19991	20081	19817	19992	20063	20044	20093	20052	20341	20082	20071	19981	20090	20403	20019	19996	20322	20120	20254	20135	20091	20208	20063	20204	20062	20161	20158	20026	19976	19986	20072	19980	20056	19968	20229	20188	20211	19940	20088	20079	20144	19869	19943	20133	20137	20071	20268	19975	20132	20202	20144	19940	19984	20194	20131	20004	20270	20018	20100	20311	20277	20087	19966	19991	20106	20169	20250	19981	19998	20296	20196	20219	20153	20054	20057	20175	20077	19942	20049	19895	20059	20100	19939	20057	20017	19945	20085	19863	20000	20152	19947	19746	20126	20088	19861	20035	20312	20062	20067	19790	20076	20061	20187	19963	20194	20030	19966	20083	20216	20134	20102	19835	19991	19991	20155	20193	20051	20034	20032	20021	19997	19980	19823	20109	19990	19961	19836	19916	20022	20053	20406	20202	20011	20266	20039	20252	19889	19853	20069	20005	20035	20185	19893	20025	20152	20185	19966	20067	19986	20074	20017	19922	20027	20116	20077	20238	20136	20050	19985	20251	20044	20037	20100	20122	20125	20200	20134	20003	19917	20009	20051	20032	20098	20051	19904	19978	20183	20149	19962	20116	20244	20307	20158	20007	20024	20227	20177	19990	20163	19741	20148	20075	20355	19986	20082	19904	20116	20058	20233	20129	20316	19979	20129	20147	20261	20344	20037	20103	20046	20104	19953	20106	20129	19954	19955	20020	19765	19881	20020	19919	20136	20024	20098	20212	20051	20102	20163	20043	20114	20005	19957	20008	20098	19909	20137	20287	20035	20203	20231	20006	20108	19970	20054	20079	20004	19993	19820	20043	19957	20207	20403	20015	20071	20107	20064	20094	20171	20139	20124	20332	20027	20060	20075	20035	20050	19912	19995	20011	19952	19855	20291	20127	19950	19816	19808	19997	20068	19943	20088	20138	19744	20148	19908	20029	19953	19946	19981	19970	20041	19927	20115	19980	20194	20194	19931	19985	19967	19951	20117	20007	19917	20178	20052	20153	19910	20230	20093	19866	20032	19947	20149	20010	19962	20148	20027	19949	19966	20173	19891	20171	19996	20015	20015	20086	20042	20159	20036	19863	20060	20048	20001	20109	20228	20088	20080	20291	19877	20063	20222	20142	20099	20213	19950	19984	20021	20043	20015	19880	20114	20298	20141	20097	20011	20060	20248	20135	19891	20183	20043	19848	20032	19982	20274	19830	19911	20104	20131	20250	20139	20023	20157	19862	20189	19964	19921	20008	20128	20171	20210	20011	20130	20035	20066	20071	20133	19988	19984	20063	19942	20195	20173	20153	20155	19866	20196	19979	20137	19966	19945	20041	19756	19902	20257	20001	19992	20089	20309	20128	20109	20208	20006	20132	20168	19925	20082	20085	19998	20252	20167	20119	19979	19984	19982	20132	20014	20174	20011	20207	20076	20013	20155	20104	20166	20093	20244	20166	19960	20173	20125	20038	20044	19998	20158	19848	20136	20256	20073	20001	20227	19914	20071	20225	20049	20163	19929	20141	20224	20051	19972	20050	19999	19987	20142	19954	19871	20096	20081	20123	20093	20055	20064	19883	19948	19855	20029	19802	19951	20031	19968	19904	20096	20100	20320	20170	20013	20136	20072	20217	19961	19900	20151	20103	20118	20013	20189	19962	20167	19843	19785	20293	20182	20424	20047	20201	20205	19761	20093	20074	20285	20063	20079	19829	20183	20161	20101	19942	20111	20236	19806	19978	19939	20091	20102	20275	20167	20008	20094	20109	19812	19954	19844	20160	20019	19923	19959	20010	20176	20021	19953	20012	19867	20193	20128	20097	20122	19715	20131	19873	20051	20089	20192	20133	19985	20136	20054	19758	19943	19865	20153	20014	20110	19966	20083	20052	19925	19967	19933	20034	20301	19849	19855	19861	20166	20116	20180	20058	20065	20102	19979	19951	20065	19986	19901	20072	20112	20020	20257	19841	20257	20090	20117	20083	20056	19951	19939	20134	20184	20149	20069	20000	19907	20358	20204	20255	19871	20310	20079	20271	20246	20043	20070	20001	20001	20112	20162	20321	19940	19958	20051	20016	19881	19909	20091	19971	19813	19940	20115	20021	20183	20121	19986	20018	20218	20087	20082	20094	20211	20177	20314	20006	20119	20006	19906	19755	20164	20006	20061	19718	20090	20107	19948	20247	20153	20208	20046	20010	19965	19986	20110	19979	19907	20053	20153	19837	20157	20084	20263	20073	19914	20143	20190	19924	19932	20087	20053	20102	20065	20164	19899	19912	19946	19922	20148	20321	20033	19898	20112	20102	20306	19868	20065	20107	20074	20305	20206	20111	19865	20287	20066	20141	20106	20191	20133	20022	19968	19903	19992	20017	20088	20083	20111	20236	20145	20139	19931	20009	20003	19865	20069	20095	19944	20160	20155	20139	20160	20213	19875	19968	20079	19844	20247	19953	19956	20028	20341	20227	19998	20154	20197	19781	20244	20138	20064	20018	20226	19883	20250	20020	20115	20141	20148	20093	19888	20117	20132	20077	19994	20188	19966	20060	20162	20016	20064	20088	20197	20150	19965	20227	20183	20207	20089	20059	19906	19941	20274	20008	20126	20137	19846	19988	19825	19965	19935	20144	20022	19909	20095	20118	19998	19962	20126	20043	20086	20100	20123	20013	20261	20073	20086	20118	20178	19781	19830	20035	19911	20003	20062	19757	20251	20211	20097	20078	19974	20263	20035	20036	20162	20035	20224	20003	20128	19922	20102	19944	20083	20086	19947	19892	20066	20299	20038	20104	19923	20117	19867	20078	20082	19883	20038	20297	20016	20148	20030	19992	20055	20122	19878	20040	20279	19989	20039	20303	20199	19873	19922	19916	20376	20353	20165	20184	19960	19892	20100	19936	20105	20055	20117	20031	20127	19918	20010	20043	20301	20323	19917	19929	20296	19838	20179	20169	20044	19999	20117	20001	20177	19934	19988	19952	20006	20013	19985	20025	19909	20082	19996	20051	20133	20020	20113	20194	19851	19972	20102	20072	19975	20094	20218	20067	20257	20091	19846	19974	19950	19961	19986	19989	19934	20019	20121	19962	20188	20192	20169	20219	20066	20116	19896	20065	20074	20093	19958	20030	20073	20044	20131	20076	20091	20080	19726	20062	20158	19970	19903	19937	19910	19994	19980	20139	20079	19926	20197	20073	20280	20053	19957	20159	20000	20163	20107	20207	19990	20065	20043	20019	20138	20037	19984	20064	19672	19939	19999	20008	20084	19988	20116	20236	20052	19970	20135	19846	19869	19948	20098	20038	20290	19990	20202	19936	20004	19910	20023	20039	20270	19957	20359	19890	19950	20008	19985	20085	20078	19967	20186	20081	20000	20040	20136	20022	19941	20030	19997	19866	20085	20079	20007	20137	20080	20095	20096	19934	20213	20117	20192	19681	20087	19984	19981	19850	19961	19993	20278	20047	20139	19922	19863	20015	19916	19833	20175	20208	20105	20009	20227	20096	19982	20028	20167	20203	19995	19998	20275	20155	20051	20231	20106	20128	19920	19848	20161	20121	20241	20353	20154	20054	19991	20080	19909	20081	19999	20123	20124	20021	20189	20201	20255	20051	19892	20160	19811	20204	19928	19967	20256	20342	19981	19915	19918	20198	20209	19934	20017	20217	20022	20049	19825	20009	19994	19903	20002	20138	19874	20155	20050	20076	20102	20170	19964	20060	20097	19977	20112	20079	19935	19974	20167	20028	20011	20109	20141	20124	20385	20047	20045	20138	19882	19991	20116	19939	19971	19711	20064	20083	20109	20106	20128	19749	19943	20184	20031	20108	20042	19802	20060	19912	20160	20047	20078	19978	20007	20068	20091	19907	20091	20209	19927	19940	20152	19813	19930	20088	19944	19902	20097	20052	19946	19976	20067	20266	20112	20044	19993	20058	20046	19892	20220	19993	20085	20054	19984	20057	20045	19964	19992	19904	20006	19836	20100	19954	20262	19940	20056	19957	20210	20006	20043	19994	19774	20139	20317	20177	20050	20134	20100	20034	20165	20194	20050	20250	19915	20225	20398	20134	20137	20065	20201	20169	19960	20210	20212	20191	19996	20308	20125	20086	19915	20083	19975	20125	20118	20102	19878	20121	20031	19827	20009	20167	19890	20073	20024	20170	20080	20164	20186	20061	20000	20028	20117	20201	19907	20201	19936	20019	20431	20474	20142	20180	20281	20186	20235	19923	20170	19955	20138	20100	20166	20064	20038	20242	20193	20030	20169	20261	20265	20052	20052	20271	20258	19836	19999	20215	20024	20031	20259	20233	20224	20184	19860	20031	20061	19948	20183	20199	19998	19899	20291	20002	20151	19940	20009	19906	20046	20033	20026	20273	20141	20054	20065	20088	19998	20062	20161	19833	20081	20035	19946	20073	20008	20167	20199	20015	20163	20062	20222	20146	20262	20321	20042	19982	20205	20125	19989	20107	20044	20012	19952	19977	20099	20140	20087	20008	20171	19929	20114	20337	19992	19999	20208	20226	20055	19852	20276	20212	20211	20062	20092	20080	20032	19987	19997	20345	20171	20168	20060	20121	20180	19806	19986	20148	20074	19982	19995	20195	20271	20050	20009	19931	20103	20074	20370	19879	20114	20220	20152	20162	20053	19916	20241	19901	19957	20183	19980	20108	19954	20065	20227	19915	20147	20091	19965	20147	20185	20077	20207	19950	19861	19913	19927	19941	20008	20243	20308	20303	19985	20267	20058	20189	19985	20125	20164	20221	20316	20258	19896	20040	20034	20114	20011	20279	20020	20230	20213	20336	19924	20078	20124	20049	20146	20133	20171	20232	19950	20103	19896	20108	20171	20226	20114	20032	19773	19949	20220	20252	19872	20025	20085	20101	20271	19975	19865	20037	20132	20031	19933	20052	19915	20134	19970	20060	20035	20155	20112	20059	20092	19958	20131	20143	20223	20108	19982	20053	20125	19812	19950	20067	20238	19996	20049	20084	20154	20178	20189	20399	19989	20071	20026	20097	20127	20053	19910	20271	20186	19907	19897	20024	20183	20059	20053	20097	20010	20108	20357	20232	20074	19879	20091	19864	20058	20009	20115	20010
18337	22282	48588	44464	19320	17110	16755	16456	16292	15907	15948	15878	15747	15865	15677	15755	15782	15644	15696	15694	15697	15798	15773	15786	15670	15715	15650	15813	15876	15729	15702	15609	15821	15750	15710	15932	15717	15881	15825	15750	15620	15659	15763	15904	15878	15620	15548	15590	15654	15735	15672	15752	15707	15790	15818	15896	15803	15601	15686	15731	15888	15950	15805	15723	15542	15788	15694	15675	15801	15803	15624	15687	15664	15573	15628	15656	15748	15653	15718	15693	15668	15767	15857	15798	15717	15834	15628	15705	15794	15769	15815	15726	15533	15783	15783	15850	15693	15640	15625	15652	15681	15724	15813	15720	15714	15802	15677	15839	15822	15804	15561	15652	15737	15683	15630	15753	15724	15709	15845	15641	15625	15785	15854	15849	15644	15522	15951	15666	15790	15742	15684	15781	15614	15919	15770	15588	15781	15582	15796	15624	15693	15761	15555	15724	15853	15642	15800	15746	15714	15779	15817	15671	15670	15780	15989	15741	15606	15747	15808	15792	15743	15758	15768	15763	15636	15812	15751	15796	15637	15772	15811	15772	15785	15857	15789	15771	15638	15757	15869	15738	15782	15830	15702	15702	15679	15579	15672	15644	15665	15728	15821	15854	15833	15823	15707	15779	15757	15743	15829	15544	15687	15712	15811	15807	15842	15674	15768	15637	15823	15601	15649	15736	15646	15804	15650	15791	15665	15788	15780	15800	15702	15684	15695	15521	15819	15750	15595	15757	15856	15627	15845	15619	15795	15611	15811	15652	15709	15620	15860	15794	15823	15705	15851	15539	15820	15745	15687	15909	15874	15805	15733	15626	15795	16015	15656	15660	15643	15581	15750	15734	15697	15710	15633	15768	15806	15617	15726	15684	15725	15754	15884	15870	15622	15602	15833	15723	15799	15737	15770	15626	15619	15617	15828	15694	15772	15765	15733	15747	15833	15626	15853	15803	15863	15590	15749	15686	15718	15682	15785	15672	15858	15680	15670	15582	15751	15879	15792	15858	15889	15889	15601	15607	15695	15839	15806	15638	15659	15630	15703	15841	15655	15741	15792	15711	15521	15582	15706	15560	15710	15666	15746	15853	15787	15709	15704	15620	15754	15696	15867	15716	15613	15637	15705	15742	15693	15726	15931	15844	15664	15713	15627	15648	15764	15652	15909	15798	15627	15687	15575	15818	15741	15759	15815	15646	15883	15790	15724	15728	15815	15803	15813	15744	15771	15685	15725	15667	15790	15722	15596	15579	15628	15750	15726	15711	15746	15713	15735	15761	15634	15806	15756	15764	15664	15651	15756	15695	15730	15613	15746	15719	15869	15721	15929	15698	15783	15621	15709	15672	15660	15847	15642	15693	15700	15567	15670	15730	15900	15635	15563	15859	15563	15769	15660	15955	15791	15603	15805	15756	15690	15765	15710	15615	15848	15710	15713	15807	15610	15837	15513	15761	15764	15815	15900	15648	15724	15628	15833	15786	15788	15720	15713	15647	15837	15752	15609	15918	15717	15624	15889	15669	15748	15714	15652	15789	15719	15759	15688	15788	15744	15777	15683	15754	15704	15804	15714	15720	15705	16005	15848	15742	15705	15567	15737	15699	15830	15622	15647	15877	15817	15689	15866	15744	15679	15692	15686	15668	15738	15868	15806	15818	15845	15703	15828	15640	15637	15680	15803	15652	15773	15606	15846	15751	15637	15825	15635	15690	15642	15739	15689	15844	15762	15689	15854	15703	15718	15508	15915	15764	15676	15850	15667	15537	15737	15745	15802	15628	15906	15682	15845	15727	15704	15927	15663	15646	15725	15682	15706	15806	15520	15677	15755	15885	15758	15843	15729	15651	15611	15706	15685	15819	15642	15777	15774	15877	15799	15808	15544	15850	15722	15875	15719	15638	15632	15610	15706	15631	15877	15676	15602	15735	15819	15766	15764	15608	15762	15944	15773	15729	15719	15801	15678	15731	15644	15836	15754	15761	15705	15796	15720	15738	15776	15705	15584	15789	15837	15766	15839	15759	15723	15762	15849	15727	15640	15729	15629	15647	15779	15618	15771	15807	15822	15756	15871	15834	15637	15747	15699	15731	15793	15728	15702	15697	15812	15806	15737	15769	15739	15797	15781	15874	15765	15631	15661	15762	15563	15702	15876	15613	15640	15621	15770	15769	15788	15644	15718	15682	15668	15743	15653	15743	15725	15751	15681	15889	15494	15657	15737	15716	15786	15756	15787	15730	15865	15705	15693	15594	15743	15712	15790	15772	15714	15634	15591	15728	15710	15845	15600	15789	15873	15814	15640	15703	15731	15720	15553	15620	15649	15754	15685	15780	15712	15713	15887	15560	15728	15787	15787	15842	15535	15683	15797	15682	15751	15733	15490	15659	15649	15785	15651	15655	15549	15768	15658	15710	15700	15671	15746	15753	15734	15742	15634	15736	15623	15635	15545	15554	15625	15759	15848	15551	15676	15719	15747	15651	15742	15758	15729	15633	15764	15652	15682	15720	15603	15855	15838	15733	15708	15732	15873	15639	15710	15811	15873	15899	15579	15579	15753	15903	15796	15753	15646	15753	15872	15630	15745	15775	15783	15620	15935	15680	15809	15753	15754	15839	15841	15780	15644	15696	15692	15744	15809	15782	15747	15484	15594	15849	15705	15597	15712	15799	15730	15709	15822	15680	15701	15844	15851	15709	15577	15880	15800	15640	15684	15774	15660	15759	15677	15697	15604	15798	15744	15826	15662	15917	15708	15618	15558	15839	15874	15857	15660	15766	15861	15759	15761	15655	15662	15849	15651	15707	15704	15616	15739	15574	15608	15590	15803	15558	15746	15772	15805	15610	15895	15803	15504	15784	15692	15702	15646	15824	15850	15718	15712	15678	15821	15823	15846	15675	15668	15713	15851	15756	15949	15746	15695	15648	15689	15697	15713	15562	15640	15740	15751	15908	15653	15706	15570	15722	15756	15710	15782	15569	15738	15639	15638	15784	15540	15806	15598	15714	15918	15606	15661	15734	15817	15822	15706	15895	15775	15768	15821	15645	15884	15823	15660	15718	15742	15739	15774	15585	15847	15932	15757	15744	15735	15616	15821	15619	15857	15638	15909	15525	15759	15756	15687	15948	15671	15681	15795	15595	15913	15655	15725	15689	15665	15647	15842	15593	15806	15561	15854	15748	15755	15824	15731	15750	15619	15834	15807	15958	15792	15726	15744	15606	15701	15737	15721	15799	15863	15751	15683	15468	15862	15605	15779	15781	15686	15897	15747	15709	15870	15856	15728	15615	15697	15749	15831	15973	15775	15635	15644	15812	15767	15810	15671	15876	15721	15711	15745	15747	15835	15679	15618	15531	15823	15819	15802	15747	15861	15626	15533	15670	15817	15909	15605	15683	15731	15729	15661	15674	15649	15677	15649	15636	15798	15759	15683	15762	15723	15574	15690	15850	15638	15827	15628	15605	15717	15649	15803	15954	15741	15692	15787	15664	15669	15437	15675	15766	15724	15712	15798	15688	15800	15891	15622	15838	15896	15722	15700	15740	15588	15686	15717	15728	15670	15768	15756	15685	15820	15748	15751	15938	15831	15736	15658	15826	15632	15717	15645	15752	15657	15687	15666	15702	15754	15620	15742	15666	15737	15700	15838	15778	15726	15653	15776	15587	15579	15937	15820	15751	15909	15706	15743	15774	15719	15772	15629	15557	15709	15630	15729	15650	15633	15907	15941	15883	15837	15908	15835	15758	15800	15670	15716	15669	15708	15779	15784	15758	15738	15831	15656	15767	15690	15657	15716	15678	15541	15869	15748	15691	15799	15643	15866	15514	15669	15594	15674	15828	15765	15826	15645	15521	15570	15506	15866	15627	15774	15541	15716	15634	15786	15823	15771	15786	15617	15842	15596	15696	15737	15727	15584	15663	15824	15873	15843	15668	15781	15904	15638	15613	15768	15737	15769	15888	15642	15750	15770	15880	15801	15872	15807	15737	15726	15591	15650	15615	15857	15714	15844	15844	15514	15699	15819	15732	15854	15813	15733	15792	15891	15843	15711	15673	15733	15655	15630	15890	15581	15799	15648	15725	15678	15767	15689	15884	15726	15776	15766	15753	15721	15770	15696	15774	15601	15753	15829	15836	15862	15757	15802	15789	15688	15560	15747	15722	15750	15889	15852	15812	15611	15462	15878	15640	15764	15707	15597	15559	15863	15736	15684	15873	15662	15648	15701	15580	15693	15861	15600	15743	15696	15771	15696	15607	15783	15775	15662	15854	15666	15634	15742	15838	15881	15734	15820	15848	15653	15711	15783	15598	15692	15761	15613	15861	15807	15709	15724	15661	15734	15850	15595	15626	15757	15823	15664	15800	15545	15686	15703	15643	15680	15735	15674	15665	15629	15670	15850	15676	15591	15612	15771	15698	15811	15794	15747	15767	15869	15962	15713	15822	15649	15783	15589	15637	15603	15767	15653	15790	15646	15845	15631	15729	15902	15690	15744	15875	15640	15729	15828	15743	15722	15497	15539	15840	15765	15788	15784	15796	15732	15888	15795	15625	15821	15827	15697	15607	15635	15709	15811	15790	15645	15676	15823	15792	15648	15909	15851	15660	15893	15631	15735	15839	15644	15889	15819	15881	15922	15541	15760	15616	15754	15815	15669	15585	15624	15730	15752	15818	15770	15569	15640	15827	15703	15669	15854	15628	15773	15712	15815	15736	15796	15647	15692	15683	15685	15853	15605	15881	15594	15681	15721	15570	15804	15502	15884	15771	15655	15807	15599	15950	15799	15654	15826	15678	15665	15693	15694	15722	15782	15736	15740	15743	15824	15661	15508	15701	15640	15719	15690	15648	15779	15505	15803	15790	15628	15758	15722	15763	15692	15850	15640	15702	15712	15902	15758	15712	15788	15677	15641	15604	15703	15719	15910	15638	15609	15789	15765	15749	15742	15756	15926	15916	15871	15672	15766	15771	15785	15732	15826	15686	15579	15704	15877	15522	15899	15722	15837	15775	15817	15646	15780	15673	15788	15608	15756	15696	15691	15706	15679	15683	15675	15788	15795	15524	15675	15821	15800	15722	15611	15705	15797	15746	15601	15773	15615	15732	15552	15851	15899	15807	15817	15644	15523	15850	15533	15709	15736	15626
25290	21460	43394	69176	37584	25531	25139	22100	21290	21251	21053	20938	20717	20878	20644	20899	20713	20740	20648	20822	20678	20814	20546	20836	20702	20797	20671	20754	20846	20757	20869	20908	21136	21194	20794	20738	20563	20459	20799	20392	20873	20442	20519	20805	20845	20524	20512	20544	20395	20635	20699	20693	20470	20628	20628	20607	20450	20602	20748	20688	20857	20410	20454	20258	20558	20433	20691	20451	20426	20567	20657	20541	20534	20649	20560	20498	20493	20680	20570	20675	20522	20637	20526	20690	20379	20621	20553	20646	20573	20578	20890	20313	20458	20848	20659	20507	20605	20516	20319	20700	20555	20429	20650	20487	20602	20700	20416	20638	20593	20426	20643	20495	20717	20510	20543	20529	20647	20488	20444	20808	20681	20347	20424	20465	20621	20457	20482	20526	20542	20753	20549	20665	20567	20443	20571	20642	20648	20485	20552	20598	20710	20494	20573	20422	20530	20708	20617	20568	20599	20789	20528	20584	20539	20441	20208	20395	20432	20674	20556	20491	20408	20677	20440	20539	20672	20484	20697	20615	20411	20439	20571	20553	20726	20684	20476	20499	20551	20554	20487	20354	20581	20471	20732	20573	20431	20544	20253	20376	20635	20591	20622	20280	20392	20453	20397	20618	20509	20309	20597	20577	20597	20512	20580	20731	20723	20547	20502	20439	20286	20799	20624	20584	20586	20483	20614	20521	20594	20305	20478	20548	20426	20444	20645	20647	20484	20506	20453	20440	20482	20427	20614	20401	20653	20584	20512	20426	20676	20515	20554	20683	20720	20614	20608	20338	20321	20406	20558	20457	20455	20730	20765	20418	20355	20376	20519	20375	20484	20664	20691	20646	20671	20725	20643	20652	20427	20539	20574	20298	20321	20519	20445	20605	20425	20675	20419	20334	20426	20452	20682	20510	20570	20447	20355	20461	20624	20605	20461	20539	20471	20576	20450	20600	20380	20823	20415	20386	20346	20309	20756	20609	20557	20564	20806	20497	20501	20683	20617	20598	20410	20640	20539	20761	20521	20468	20439	20552	20709	20684	20357	20588	20543	20750	20425	20458	20375	20447	20743	20421	20700	20495	20582	20553	20222	20795	20510	20526	20535	20383	20723	20430	20538	20224	20524	20642	20638	20428	20671	20492	20455	20390	20336	20696	20616	20575	20501	20571	20777	20506	20456	20366	20344	20496	20601	20662	20726	20572	20547	20698	20570	20645	20601	20382	20487	20469	20436	20472	20551	20509	20370	20422	20493	20589	20591	20782	20568	20448	20517	20559	20627	20565	20545	20443	20565	20481	20486	20417	20414	20617	20415	20590	20664	20560	20619	20578	20633	20513	20487	20618	20550	20518	20649	20612	20580	20507	20474	20596	20447	20493	20385	20630	20491	20532	20418	20491	20742	20709	20523	20626	20605	20616	20729	20451	20656	20796	20324	20397	20607	20531	20488	20560	20670	20457	20580	20534	20630	20445	20610	20575	20497	20376	20562	20632	20411	20568	20600	20558	20328	20714	20711	20649	20546	20674	20589	20652	20450	20647	20569	20855	20444	20591	20482	20614	20474	20585	20619	20801	20514	20707	20551	20481	20523	20579	20338	20556	20583	20490	20440	20416	20695	20428	20618	20674	20636	20479	20545	20553	20524	20750	20641	20635	20699	20772	20597	20510	20552	20534	20493	20549	20410	20574	20547	20871	20655	20563	20621	20606	20618	20568	20602	20385	20388	20483	20424	20465	20600	20433	20515	20459	20732	20402	20342	20453	20639	20662	20359	20503	20603	20616	20469	20627	20515	20509	20873	20515	20349	20441	20496	20401	20722	20700	20617	20319	20492	20613	20628	20430	20491	20621	20562	20460	20581	20503	20393	20748	20659	20511	20812	20357	20567	20454	20730	20670	20511	20574	20637	20540	20475	20495	20571	20776	20616	20576	20572	20503	20741	20530	20635	20659	20703	20561	20830	20510	20522	20504	20553	20243	20738	20463	20746	20715	20453	20156	20556	20653	20648	20630	20624	20308	20612	20431	20679	20609	20594	20577	20503	20251	20333	20390	20592	20500	20597	20589	20691	20456	20491	20662	20493	20523	20437	20577	20603	20504	20532	20467	20494	20745	20494	20605	20736	20687	20554	20738	20700	20447	20654	20443	20689	20494	20635	20431	20322	20426	20610	20579	20481	20483	20586	20675	20665	20519	20450	20706	20638	20337	20479	20486	20527	20531	20424	20665	20540	20630	20406	20388	20517	20562	20287	20778	20529	20565	20627	20355	20497	20656	20402	20582	20490	20637	20438	20349	20293	20539	20719	20641	20399	20604	20305	20361	20311	20580	20455	20408	20685	20750	20307	20538	20530	20356	20381	20467	20497	20611	20719	20652	20436	20781	20428	20514	20557	20613	20601	20513	20531	20511	20541	20337	20666	20610	20547	20694	20503	20529	20610	20570	20666	20596	20534	20514	20390	20463	20704	20636	20539	20488	20561	20351	20328	20570	20741	20653	20629	20595	20707	20650	20435	20707	20450	20571	20667	20605	20558	20596	20488	20508	20626	20366	20586	20545	20524	20611	20493	20701	20543	20347	20512	20551	20466	20457	20632	20683	20639	20577	20303	20366	20461	20554	20546	20583	20636	20348	20522	20448	20618	20627	20547	20305	20416	20752	20506	20492	20428	20474	20646	20562	20347	20344	20611	20485	20492	20651	20578	20706	20605	20684	20613	20559	20356	20649	20480	20574	20508	20513	20569	20549	20644	20533	20434	20770	20541	20397	20683	20600	20524	20740	20764	20532	20770	20713	20464	20288	20537	20608	20438	20656	20631	20535	20291	20611	20522	20409	20706	20465	20735	20631	20527	20637	20694	20426	20259	20691	20798	20622	20638	20590	20409	20557	20725	20647	20808	20805	20609	20552	20595	20580	20564	20718	20597	20628	20552	20680	20454	20473	20520	20292	20653	20371	20581	20577	20767	20677	20380	20582	20582	20546	20328	20488	20474	20508	20607	20403	20727	20758	20792	20416	20535	20466	20633	20733	20744	20382	20577	20666	20449	20707	20571	20628	20570	20424	20572	20504	20373	20414	20296	20548	20654	20647	20660	20765	20761	20447	20570	20742	20548	20370	20308	20678	20743	20420	20500	20459	20432	20447	20438	20588	20569	20622	20581	20602	20351	20393	20510	20378	20618	20661	20321	20518	20553	20603	20750	20576	20611	20560	20485	20604	20465	20481	20560	20671	20605	20424	20483	20840	20532	20477	20640	20619	20698	20535	20526	20558	20507	20690	20621	20563	20268	20710	20410	20256	20462	20566	20558	20412	20698	20591	20546	20545	20471	20626	20719	20350	20503	20441	20496	20675	20585	20577	20709	20349	20595	20622	20607	20497	20491	20547	20467	20445	20533	20739	20764	20526	20479	20633	20680	20557	20706	20767	20580	20589	20740	20532	20497	20571	20691	20577	20894	20589	20505	20858	20583	20559	20567	20410	20599	20617	20568	20572	20662	20636	20689	20591	20541	20541	20476	20226	20616	20430	20496	20682	20606	20726	20759	20506	20617	20638	20536	20636	20589	20389	20694	20389	20603	20420	20616	20575	20702	20541	20399	20529	20489	20449	20554	20454	20497	20501	20588	20525	20611	20479	20419	20443	20400	20495	20502	20588	20401	20492	20484	20680	20552	20483	20364	20571	20822	20702	20526	20437	20771	20461	20611	20574	20676	20646	20626	20487	20521	20887	20594	20644	20626	20647	20467	20543	20372	20465	20671	20600	20564	20556	20825	20451	20503	20533	20434	20749	20261	20337	20830	20567	20382	20476	20905	20747	20771	20562	20707	20415	20592	20407	20300	20475	20483	20628	20665	20445	20675	20581	20560	20818	20720	20387	20651	20512	20412	20550	20620	20593	20649	20442	20497	20459	20348	20332	20380	20407	20555	20770	20753	20639	20540	20452	20735	20577	20394	20642	20638	20666	20519	20506	20647	20548	20586	20696	20524	20588	20462	20543	20520	20578	20401	20469	20667	20622	20495	20541	20560	20401	20584	20487	20247	20596	20387	20418	20441	20481	20569	20421	20725	20351	20530	20503	20238	20694	20632	20568	20507	20510	20576	20699	20476	20542	20692	20498	20517	20596	20519	20580	20658	20375	20694	20482	20496	20572	20571	20570	20543	20544	20598	20583	20469	20626	20592	20545	20628	20339	20519	20491	20382	20648	20564	20632	20520	20513	20348	20612	20510	20644	20543	20404	20476	20490	20943	20574	20645	20653	20508	20533	20509	20762	20690	20644	20634	20684	20693	20519	20625	20461	20716	20634	20599	20753	20688	20640	20718	20656	20511	20452	20497	20662	20401	20443	20482	20566	20580	20722	20378	20619	20663	20614	20560	20393	20634	20572	20403	20575	20577	20718	20523	20595	20563	20654	20746	20370	20293	20769	20549	20539	20541	20651	20592	20475	20493	20635	20715	20431	20388	20549	20555	20660	20452	20450	20560	20365	20520	20596	20502	20590	20542	20376	20772	20656	20580	20431	20666	20411	20483	20508	20472	20517	20744	20570	20433	20658	20680	20747	20472	20738	20573	20642	20771	20533	20519	20539	20541	20457	20614	20894	20543	20468	20379	20400	20555	20604	20636	20610	20668	20529	20394	20369	20711	20608	20467	20442	20664	20570	20565	20476	20101	20435	20588	20670	20492	20703	20543	20644	20789	20525	20448	20537	20461	20461	20611	20603	20621	20497	20579	20524	20478	20579	20373	20548	20760	20625	20698	20469	20706	20401	20598	20488	20573	20413	20568	20832	20579	20369	20498	20530	20559	20633	20597	20595	20678	20632	20516	20659	20534	20860	20417	20457	20545	20663	20486	20614	20543	20377	20559	20468	20448	20577	20528	20484	20423	20572	20536	20658	20547	20848	20463	20522	20517	20420	20538	20286	20347	20746	20577	20732	20651	20468	20420	20418	20388	20676	20556	20483	20725	20832	20552	20516	20405	20627	20764	20699	20456	20487	20700	20592	20714	20352	20507	20452	20453	20408	20668	20400	20431	20446	20890	20864	20734	20612	20621	20516	20610	20545	20433	20584	20513	20644	20506	20628	20498	20550	20605	20705	20559	20659	20515	20425	20460	20402	20416	20556	20486	20587	20704	20571
18375	33056	88196	85227	30039	18556	18384	17563	17175	16896	16744	16438	16382	15918	16105	16289	16215	16113	16116	16302	16086	16179	16077	16217	16105	16198	16273	16195	16091	16305	16255	16709	16522	16416	16342	16153	16046	16099	16033	16122	15948	16074	15943	16183	16106	15981	15861	16042	15955	16121	16114	16019	16202	16071	16113	15919	16003	16075	16029	16027	15965	15881	16042	16108	16102	16202	16103	16209	15936	16169	16158	16073	15985	16248	16054	15903	16027	16076	16104	16240	16037	16213	16012	16208	16080	16008	16123	16063	16103	15885	16025	16058	16205	15999	16116	16211	16024	16006	16118	16137	16092	16165	16194	16097	16126	16022	16091	16043	15937	16127	16080	15952	16063	16036	16001	16003	16148	16066	16098	16029	16134	16067	16088	16035	15998	15832	16121	16094	16159	16172	16135	16079	15890	16021	16132	15894	16207	16130	16039	16101	16107	15991	16123	15975	15973	16022	16075	16129	16097	16046	16060	16000	16025	15994	16105	16212	16092	15995	15972	16040	16080	16092	16191	15942	16211	15979	16237	16140	15907	16053	15983	15970	15911	16059	16066	16130	16022	16015	16021	15977	16016	16137	16034	16154	16146	16050	16117	16045	16103	16018	16075	15992	16201	15985	16019	15883	16180	16091	16050	15968	16003	16148	15985	16174	16058	16105	16275	16165	16010	16114	15982	16025	16044	16106	16110	15970	16205	15969	16150	16182	16101	16085	16165	15930	15894	16058	16029	16110	16052	16156	15904	15911	16007	16322	16034	16118	16015	16119	16005	16099	16039	16065	16110	15947	16153	16178	16138	16074	16025	16143	15950	16157	15993	16105	16179	15828	15938	15969	16158	16013	16136	16089	16093	15876	16133	16192	16027	16119	15976	16042	15920	16035	15872	15971	16129	16121	16195	16234	16171	16178	16004	16109	16247	15952	16076	15982	16326	16142	16297	16048	16224	16132	15973	15967	16101	15941	16081	16123	16184	16062	15911	15991	16144	16089	16117	15915	16104	16037	15997	15975	15974	15947	16001	15896	16060	15998	16094	16087	16037	15981	16081	16104	16032	15995	16099	15929	15914	15971	16013	15916	16006	15965	15981	16024	16177	15997	16097	16252	16013	15832	16123	15854	16065	15990	15902	16033	16048	16164	16192	16218	16116	16033	15917	15954	16065	16074	16268	16094	15916	16012	16074	15930	16102	15947	16172	15892	15957	16091	16066	16087	16179	16036	16139	16251	16230	16043	15974	16120	16004	16286	15966	16189	16130	16222	16015	16103	16109	15921	16052	16057	16051	16055	16021	15907	16078	16091	16118	16008	15887	15947	16064	16015	15982	16072	16045	15924	16067	16078	15987	16117	16213	16039	15956	15964	16128	16148	16055	16169	16054	16043	16146	16157	15931	16008	16150	16087	15893	15956	16188	16103	15957	15972	16013	16071	16026	15938	16163	15981	16020	16102	15995	16075	16015	16158	15998	15965	16085	16075	15979	16102	16115	16076	15871	16087	16061	16002	16167	16126	16123	16119	16170	16059	15971	15924	15982	15977	15989	16016	15868	15990	15914	16088	16056	16003	16009	15957	16162	16000	16113	16019	16283	15918	15918	16278	16111	15998	15905	16082	16166	16072	15908	15911	15950	16056	16045	15955	15960	15941	16026	16203	16035	15916	16164	16168	16125	15994	16072	16123	15976	16192	16118	16055	16052	16042	16134	15943	15996	16079	16048	16217	16052	15970	16026	16027	15967	16130	15950	15977	16120	16108	15981	16173	16092	15859	16171	16101	16085	16025	15890	15867	15974	15997	15951	16190	15978	16171	15989	16170	16051	16179	16213	16171	16028	16102	16322	15937	16209	16263	16007	16040	16327	15946	16153	16070	16163	16019	16005	16121	16025	15987	16285	15971	15982	16083	16122	16020	15797	16045	16151	16031	16088	16138	15975	16056	16081	16047	16066	16077	15970	16175	16103	15964	16089	16112	16053	16108	16113	15914	16073	16101	16160	16096	16121	16045	16152	16160	16042	15993	16108	15941	16214	16146	15966	16146	16123	16020	15922	16032	16089	16024	16115	16163	15876	15824	16139	16057	16075	16181	16183	16079	16021	15853	16070	15985	16237	15993	15921	16089	16107	16032	16141	16110	15993	16133	16203	16170	15978	16012	15906	15962	16114	15935	16251	15723	16006	15937	16191	15989	16108	16044	16199	16006	16248	16132	16108	16171	16087	15823	16073	16005	15977	15940	15986	16001	16103	16054	16074	16097	15988	16027	16021	16133	15982	15973	15882	16135	15972	16179	16092	16094	15970	16241	16057	15875	15997	15993	16006	15927	16191	16120	16151	16088	16228	15984	16211	16064	16040	16157	16023	16063	15915	15958	16009	16099	16140	15981	15950	15946	16105	16054	16076	16074	16042	16178	16028	16052	15913	16267	16025	16013	15970	16069	16041	16015	16061	16302	16229	15984	15883	16120	15996	16072	16049	15971	15993	16039	16209	16027	15935	16104	16037	16076	16102	16004	15901	16064	16107	16020	16041	16119	16068	15925	16203	16037	16119	16015	16116	16065	15991	16047	16213	16173	15788	16155	16134	16080	15807	16261	16046	16058	16098	16205	16034	16043	15923	16094	16213	16056	15914	16141	16040	16070	16022	16090	16080	16187	16292	16187	16169	16094	16071	15965	16129	15952	16056	16142	15935	16054	16037	16144	15922	15958	16138	15960	16193	15925	16212	16078	15900	16147	16089	16127	16216	16169	16147	16113	16163	16036	16011	16038	15984	16078	16033	15788	16163	16040	16137	15981	15937	16006	15986	16054	16039	16126	16162	16024	15962	16029	16022	16229	15929	15990	16112	16118	16131	16316	16017	16038	15982	16093	16082	15957	16022	16146	16092	15805	16147	16008	16034	16048	16067	16254	16023	15999	16023	15878	16060	16078	16142	16056	16142	16057	16045	15844	15978	16105	15927	15976	16048	16109	15979	16099	16094	16000	15996	16165	16188	15984	16105	16070	16001	16171	16135	16102	15966	15778	16109	16056	16007	15976	16044	16022	16026	15973	16064	16110	15939	16028	16042	16020	15992	16178	15979	15918	16081	16132	16275	16001	16122	15988	15835	15985	16140	15933	16023	16077	16047	16088	16082	16132	15991	15904	16135	16214	16254	15934	16090	15915	16248	15877	15976	16008	16195	16093	16018	15968	16258	16142	16107	16194	16066	16050	15939	16150	15890	15935	16012	16139	16151	15997	16145	15872	16121	16127	16141	15900	15997	16032	16018	15982	16113	15986	16126	15977	16136	16040	16209	16047	15833	16030	16169	16105	16124	16112	16068	15990	16024	16030	15993	16130	16223	16066	16026	16102	16195	16191	16015	16147	16254	16057	15858	15974	16043	16153	16059	16203	16029	15999	16075	16138	16062	16021	15950	15988	16132	16056	16074	16141	16140	16003	15942	15937	16089	15938	16075	16202	16083	16062	16027	15921	16188	15921	16048	16068	16005	16178	16020	16017	16038	15889	15970	16108	16072	16013	15970	15919	16087	16154	15957	16143	15942	16005	16034	16112	16024	16154	16214	16090	16065	15986	15975	16272	15989	15906	16089	16013	15982	16058	16049	16156	16094	15938	16073	16180	16206	16029	16033	16094	16169	16054	15945	16196	15996	16099	16099	16156	16036	16034	16060	16154	15976	15960	16120	16118	15985	16086	16011	15933	15966	16051	16017	15940	16116	16137	16185	16032	16076	16061	15955	16116	15987	16055	16056	15974	16139	15924	16240	15990	16013	15949	16069	16132	16173	15943	16017	15912	16137	16141	16005	15807	16255	15817	16131	16074	16142	16071	16050	16022	16011	15997	16068	15903	16001	16125	15848	16019	16177	16021	15945	16181	16109	15877	15957	15953	16189	16059	16079	15969	15981	16183	16172	16197	15976	16107	16032	16065	16105	16079	16129	16126	16078	15977	16077	16262	16130	15860	16078	16076	16085	15991	16087	16093	16098	15986	16117	16084	16136	16123	16073	16078	16021	16082	16150	16121	16081	16001	15975	16020	16053	16094	16149	16151	15965	16182	15905	15989	16256	16174	16057	16212	16231	16020	16015	16204	15996	15919	15892	16199	16136	16087	16003	16199	16106	16191	16125	16099	16075	16091	16177	15772	16016	16091	16082	16070	16136	16074	16035	16055	16097	16100	15935	15887	16092	16061	15963	16359	15977	15944	15989	16158	16076	15982	16197	16077	16093	16052	16178	15990	16088	16007	16058	16033	16121	15932	15953	16008	16049	16039	16123	15996	16194	16108	15840	16053	16080	16077	16047	16124	16083	16111	16031	16024	16054	16084	16150	15995	16130	16197	16196	15919	15990	15915	16179	16056	15960	16052	16151	16117	15964	16119	16147	16245	16142	16052	15956	16030	16154	16009	16138	16015	16016	15944	16038	16155	15963	16074	16108	16142	16183	16116	16124	16041	15966	16059	16099	15907	16224	16086	15984	16062	15908	15987	15950	15924	16039	16028	16080	16014	16184	15949	16073	16032	15991	16223	16112	16068	16007	16102	15911	16127	16032	15854	16066	16054	16060	16024	16062	15879	16078	16065	15797	16055	16082	16138	16098	16097	16072	15990	15962	16065	15943	16059	16113	15807	16058	16144	16158	16037	15991	16051	16108	16227	16051	16134	15991	16080	15901	16241	15967	16028	15971	16129	15963	16174	16094	16053	16036	16028	16149	15980	15877	16061	16181	15915	16134	16019	15981	15980	15988	16135	16002	16044	16167	16022	15901	16140	15985	16068	16033	16156	16131	16019	16028	16021	16063	16097	15964	16067	16138	15855	16106	16074	16067	16142	16163	16163	16234	15970	15973	16051	16044	16032	16131	16141	15915	16091	16107	16239	16078	15993	15941	16137	16053	15928	15984	15905	16120	15947	16052	16066	15958	16098	15903	16081	16079	15921	16108	16145	15976	16008	16072	16054	16053	16284	16035	15975	16172	16077	16256	15955	15932	16022	15972	15970	16225	15938	16035	16214	16053	16012	16195	15991	16008	16131	15999	16125	16242	16110	16204	16085	16119	16028	16116	16067	16048	16041	16066	16064	15967	16236	15966	16104	15837	16039	16219	16077	16096	16075	16036	16240	15926	15979	16146	16210	16021	16078
23634	21417	39858	69918	40346	25513	26913	23260	21759	21984	21816	21331	20950	20936	20964	21019	21083	20929	21019	21085	20922	20934	20908	20938	21046	21131	20965	20891	21085	20851	20842	21192	21754	21401	21144	20966	21100	20717	20917	20631	20782	20678	20749	20866	20886	20909	20813	20736	20747	20789	20811	20865	20626	20654	20805	20494	20683	20837	20834	20808	20796	20702	20761	20802	20674	20620	20861	20784	20620	20787	20662	20907	20631	21002	20665	20675	20829	20763	20684	20607	20680	20724	20734	20622	20707	20761	20680	20685	20582	20672	20835	20692	20646	20691	20805	20581	20585	20610	20737	20794	20806	20740	20826	20990	20908	20698	20588	20659	20630	20701	20813	20767	20818	20775	20907	20809	20858	20795	20773	20553	20559	20613	20636	20764	20787	20716	20826	20621	20723	20883	20704	20694	20787	20909	20794	20650	20691	20681	20809	20838	20597	20821	20945	20746	20579	20920	20793	20969	20802	20601	20704	20685	20823	20676	20693	20655	20709	20861	20578	20416	20805	20609	20564	20775	20893	20591	20654	20862	20598	20605	20585	20597	20706	20517	20535	20845	20734	20581	20814	20707	20755	20580	20707	20717	20507	20808	20905	20604	20916	20761	20524	20535	20792	20586	20588	20680	20804	20728	20617	20548	20762	20770	20435	20737	20771	20859	20727	20890	20624	20577	20711	20736	20750	20769	20757	20767	20827	20995	20827	20691	20799	20698	20721	20653	20609	20682	20777	20693	20494	20713	20604	20797	20723	20768	20680	20611	20762	20747	20717	20518	20718	20805	20926	20728	20906	20752	20549	20579	20551	20884	20694	20842	20773	20699	20646	20792	20789	20628	20739	20789	20489	20818	20807	20885	20505	20659	20676	20626	20882	20785	20506	20612	20703	20932	20728	21068	20712	20807	20742	20721	20599	20686	20553	20559	20759	20793	20740	20852	20465	20726	20769	20729	20633	20691	20587	20611	20790	20708	20832	20661	20604	20481	20532	20706	20956	20589	20646	20629	20533	20737	20510	20729	20539	20654	21061	20583	20713	20482	20570	20785	20714	20878	20809	20733	20739	20713	20825	20846	20739	20593	20656	20843	20542	20754	20769	20692	20859	20886	20880	20673	20615	20654	20796	20743	20814	20626	20739	20847	20718	20806	20875	20722	20641	20854	20822	20851	20626	20694	20615	20514	20629	20795	20765	20843	20747	20638	20815	20544	20749	20787	20760	20740	20944	20715	20869	20663	20707	20870	20729	20492	20588	20756	20870	20711	20625	20668	20697	20693	20685	20748	20693	20731	20539	20478	20984	20851	20930	20751	20557	20812	20582	20651	20600	20648	20727	20655	20854	20836	20770	20709	20714	20554	20584	20725	20742	20730	20625	20481	20826	20931	20776	20701	20735	20541	20746	20713	20554	20787	20820	20790	20570	20770	20629	20465	20588	20651	20480	20692	20754	20763	20829	20650	20745	20670	20649	20697	20711	20628	20652	20438	20584	20595	20680	20809	20614	20835	20950	20931	20682	20542	20672	20702	20836	20710	20725	20717	20532	20834	20596	20677	20777	20779	20572	20835	20860	20869	20706	20662	20895	20587	20819	20988	20533	20721	20804	20830	20738	20806	20898	20709	20670	20921	20616	20671	20673	20599	20583	20459	20756	20650	20738	20944	20648	20737	20761	20702	20711	20624	20618	20757	20782	20560	20690	20879	20554	20541	20652	20607	20704	20594	20794	20630	20533	20663	20722	20515	20509	20605	20649	20838	20673	20688	20568	20553	20809	20471	20477	20465	20638	20580	20796	20578	20697	20796	20759	20480	20670	20914	20658	20550	20549	20750	20658	20879	20742	20559	20599	20456	20698	20576	20500	20639	20839	20802	20768	20674	20934	20699	20720	20837	20837	20882	20762	20643	20598	20525	20815	20860	20614	20870	20806	20642	20883	20747	20532	20805	20805	20771	20890	20925	20883	20740	20706	20749	20711	20691	20711	20539	20787	20553	20732	20781	20596	20735	20725	20718	20676	20858	20908	20870	20638	20612	20680	20944	20594	20586	20539	20828	20535	20670	20486	20683	20469	20715	20489	20769	20849	20657	20678	20628	20527	20832	20732	20674	20804	20748	20758	20826	20737	20740	20879	20679	20694	20754	21011	20540	20610	20748	20640	20516	20710	20954	20725	20558	20649	20546	20689	20748	20744	20591	20778	20790	20868	20754	20853	20502	20841	20733	20650	20640	20656	20648	20564	20852	20553	20550	20762	20410	20740	20685	20767	20652	20510	20762	20631	20596	21078	20558	20698	20429	20658	20868	20827	20786	20639	20738	20851	20829	20826	20562	20488	20555	20452	20652	20614	20649	20808	20809	20627	20936	20658	20722	20520	20506	20719	20714	20835	20698	20899	20553	20538	20801	20740	20795	20783	20971	20644	20502	20663	20710	20821	20680	20715	20841	20686	20732	20576	20662	20477	20576	20794	20478	20780	20755	20770	20817	20865	20781	20560	20689	20975	20509	20934	20612	20808	20637	20615	20652	20725	20625	21090	20521	20387	20811	20559	20640	20447	20565	20760	20741	20712	20815	20795	20660	20558	20727	20778	20671	20710	20715	20832	20679	20863	20676	20695	20774	20563	20360	20941	20855	20776	20750	20775	20716	20688	20634	20559	20693	20749	20576	20769	20852	20898	21109	20613	20662	20530	20746	20784	20665	20629	20786	20612	20725	20703	20873	20758	20800	20738	20807	20829	20785	20659	20696	20624	20679	20847	20697	20959	20775	20939	20520	20515	20548	20583	20815	20855	20889	20926	20927	20555	20670	20451	20690	20838	20794	20813	20926	20680	20679	20513	20538	20671	20967	20636	20808	20811	20818	20793	20509	20935	20765	20900	20764	20805	20942	20677	20865	20601	20805	20617	20890	20602	20764	20736	20603	20672	20694	20572	20853	20544	20819	20952	20697	20774	21045	20583	20830	20714	20667	20577	20758	20636	20521	20645	20596	20376	20701	20695	20589	20754	20694	20862	20634	20642	20752	20780	20681	20656	20685	20782	20599	20780	20942	20672	20671	20688	20345	20683	20711	20555	20751	20573	20689	20654	20752	20707	20548	20735	20775	20602	20785	21043	20709	20682	20450	20649	20793	20646	20865	20871	20694	20726	20695	20779	20892	20700	20793	20943	20755	20732	20702	20653	20752	20922	20781	20753	20753	20739	20794	20708	20677	20608	20742	20507	20691	20437	20734	20603	20517	20748	20724	20844	20664	20632	20749	20447	20712	20629	20688	20746	20678	20760	20575	20686	20714	20751	20704	20645	20746	20672	20766	20691	20753	20555	20548	20709	20671	20604	20625	20691	20613	20731	20731	20737	20508	20587	20539	20867	20816	20299	20631	20839	20719	20610	20569	20604	20664	20778	20674	20694	20666	20492	20794	20646	20817	20779	20758	20853	20717	20853	20811	20735	20650	20685	20799	20671	20610	20736	20756	20708	20861	20716	20713	20747	20699	20719	20592	20620	20530	20555	20746	20884	20778	20639	20705	20708	20606	20754	20765	20801	20708	20720	20978	20611	20755	20567	20690	20657	20659	20611	20759	20752	20930	20599	20783	20570	20737	20600	20753	20543	20757	20844	20764	20740	20501	20611	20686	20843	20586	20694	20711	20727	20744	20700	20867	20477	20330	20725	20646	20700	20662	20752	20614	20678	20531	20786	20562	20682	20692	21108	20713	20668	20742	20962	20651	20912	20844	20703	20666	20705	20681	20707	20440	20732	20574	20659	20659	20503	20760	20726	20919	20681	20487	20643	20686	20765	20704	20549	20522	20699	20640	20890	20714	20749	20662	20606	20619	20580	20601	20683	20763	20915	20872	20729	20588	20777	20815	20626	20607	20601	20724	20922	20564	20871	20704	20770	20616	20636	20848	20731	20594	21010	20809	20713	20678	20469	20718	20637	20689	20657	20554	20769	20807	20478	20688	20646	20535	20697	20752	20748	20662	20593	20560	20362	20742	20559	21028	20802	20536	20772	20581	20550	20820	20794	20567	20522	20661	20725	20709	20586	20492	20619	20612	20667	20509	20859	20784	20633	20624	20595	20727	20591	20538	20616	20889	20734	20713	20701	20637	20628	20813	20400	20838	20672	20516	20961	20903	20759	20646	20752	20507	20893	20823	20720	20498	20836	20939	20570	20615	20622	20945	20688	20701	20790	20635	20771	20768	20722	20568	20699	20749	20680	20656	20775	20648	20692	20837	20537	20558	20646	20988	20809	20750	20651	20831	20578	20765	20875	20658	20702	20653	20838	20794	20609	20558	20551	20787	20694	20837	20642	20488	20709	20855	20717	20764	20788	20762	20769	20940	20818	20574	20693	20917	20663	20869	20624	20686	20573	20592	20608	21036	20707	20598	20525	20717	20676	20741	20828	20882	20708	20633	20808	20870	20920	20948	20615	20540	20654	20897	20683	20840	20732	20650	20561	20454	20581	20588	20807	20690	20622	20497	20720	20898	20610	20496	20716	20787	20693	20622	20654	20873	20835	20515	20771	20513	20561	20581	20719	20666	20736	20689	20769	20700	20803	20685	20708	20669	20739	20646	20646	20713	20769	20793	20770	20595	20595	20591	20511	20548	20733	20763	20652	20556	20615	20879	20762	20590	20609	20789	20682	20775	20930	20679	20689	20652	20957	20740	20746	20592	20925	20724	20650	20902	20675	20674	20884	20736	20774	20639	20601	20641	20619	20507	20758	20770	20604	20556	20788	20686	20807	20791	20851	20761	20787	20839	20657	20842	20823	20754	20575	20679	20619	20773	20605	20710	20657	20561	20681	20693	20780	20494	20624	20780	20383	20752	20715	20867	20652	20705	20614	20646	20687	20781	20735	20770	20749	20610	20667	20623	20678	20640	20725	20856	20784	20553	20526	20614	20562	20835	20738	20768	20720	20629	20811	20709	20724	20677	20629	20861	20527	20666	20803	20672	20871	20668	20593	20769	20946	20560	20627	20634	20770	20770	20661	20499	20707	20734	20774	20778	20611	20787	20871	20687	20670	20509	20726	20968	20607	20569	20748	20650	20962	20661	20596	20704	20724	20769	20830	20843	20627	20571	20732	20752	20902	20767	20633	20682	20653	20693	20808	20610	20662	20640	20820	20822
20873	36918	89296	95234	37755	20028	19625	18690	17838	17368	17078	16745	16608	16410	16354	16269	16449	16563	16319	16334	16108	16203	16557	16277	16329	16526	16273	16283	16169	16228	16418	17410	17168	17078	16660	16223	16192	16087	16150	16173	15961	16074	16269	16148	16201	16048	16268	16131	16157	16250	16018	16174	16134	16150	16021	16065	16179	16032	16124	16139	16251	16131	16092	16074	16189	15894	16138	15996	16082	16169	16212	16173	16151	16233	16127	16036	16096	16143	16135	16075	16077	16262	15999	16076	15917	16001	15975	16109	16002	16220	15963	16204	16031	16220	16135	16219	16202	16100	16158	16164	16079	16099	16187	16122	16116	16076	16127	16011	16221	16147	16241	16205	16126	16254	16103	16285	16063	16110	16112	16164	16079	16038	15964	16164	16093	16029	16155	16056	16318	16151	16042	16256	16161	16100	16076	16172	16134	16118	16062	16183	16147	15892	16116	16071	16184	16072	16083	15989	16224	16228	16033	16069	16178	16091	16199	15992	16096	16208	15907	16186	16142	15986	16019	16167	16153	16177	16206	16130	16333	16040	16028	16119	16077	16111	16174	16005	15977	16058	15934	16054	15851	16127	16016	16154	16091	16235	16262	16059	16035	16092	16259	16122	16138	16112	16071	16168	16241	16186	15934	16154	16230	16020	16183	16290	16110	16081	16327	16038	16184	15946	16127	16076	16265	16071	16225	16299	16120	16343	16103	16199	16261	16107	16241	16012	16291	16165	16066	16317	16243	16123	16084	16077	16094	16103	16068	16088	16003	16137	16090	16126	16082	16058	16194	16066	16096	16150	16052	16010	16038	16131	16016	16163	16148	16180	16148	16115	16268	16089	16136	16016	16074	16237	16110	16003	16124	16084	16235	16149	16320	16047	16007	16045	16172	16058	16106	16191	16043	15987	16138	16242	16020	16310	16079	16100	16212	15977	16285	16130	16174	16065	16267	16129	16109	16172	16269	16156	16136	15991	16075	16048	16215	16124	16064	16050	16289	16057	16306	16138	16023	16029	16038	16171	16106	16069	16146	16142	16091	16066	16188	16110	16002	15978	16223	16097	16211	16037	16164	16080	16186	16056	16095	15963	16283	16086	16260	16209	15929	15974	16066	16137	16258	16215	16084	16191	15974	16115	16128	16181	16101	16140	16350	16084	16187	16206	16208	16132	16142	15968	16037	15973	16210	16166	16114	16187	16069	16125	16129	16073	16237	16093	16011	16060	16027	16141	16109	16116	16075	16113	16088	16054	16021	16094	16274	16186	16248	16144	16053	16166	16007	16442	16105	16087	16093	16198	16031	16095	16092	15998	16149	15974	16067	16164	16108	16253	16253	16131	16220	16036	16006	16206	16090	16124	16207	16191	16010	16223	16263	16162	16125	16124	16100	16153	16081	16266	16151	16184	16230	16141	16176	16202	16188	16301	16083	15985	16041	16153	16059	16113	15968	16053	16117	16270	16217	16279	16237	16126	16246	16062	16209	16187	16074	16165	16143	16002	16259	16068	16122	16138	16215	16278	16083	16135	15946	16231	15962	15990	16136	16305	16146	16216	15997	16174	16065	16172	16313	16061	16046	16064	16103	16290	16106	16146	16179	16093	16129	16257	16087	16069	16115	16137	16202	16089	16067	16313	16022	16248	16139	16028	15949	16277	16264	16077	15999	16149	16195	16129	16011	16189	16220	16082	16221	16267	16297	16148	16044	16080	16218	16466	16215	16184	16301	16105	16227	16028	15975	16054	16200	16236	16033	16260	16124	16094	16217	16066	16016	16120	16103	16144	16143	16160	16177	16185	16178	16149	16225	16207	16184	16222	16193	16154	16299	16098	16162	16173	16257	16068	15924	16234	16071	16096	16122	16091	16150	16087	16322	16241	16204	15964	16208	16128	16283	16155	16031	16108	16082	16131	16391	16150	16307	16042	16057	16062	16103	16216	15959	16220	16249	16173	16165	16189	16266	16102	16196	16088	16246	16181	16308	16142	16027	16186	16099	16187	16386	16071	16078	16158	15989	16078	16139	16154	16325	16002	16009	16060	16213	16168	16505	16084	16039	16249	16281	16260	16107	16086	16059	16088	16214	16150	16187	16127	16255	16126	16089	16228	16132	16130	16027	16136	16020	16126	16082	16090	16044	16179	16041	16135	16061	16151	16026	16073	16115	16107	16022	16170	16240	16107	16125	16035	16305	16027	16191	16051	16121	16087	16116	16175	16209	16146	16150	16212	16230	16083	16169	16210	16168	16189	16073	16082	16142	16019	16247	16068	16197	16139	16167	16053	16203	16151	16171	16080	16178	16160	16027	16116	16232	16264	16133	15998	16152	16095	16091	16433	16210	16145	16044	16156	16162	16057	16082	16219	16118	16191	16188	16075	16411	16160	16239	16052	16139	16038	16292	16096	16122	16272	16198	16181	16083	16029	16187	16188	16213	16207	16102	16329	16324	16083	15973	16189	16086	16174	16272	16005	16098	16010	15989	16215	16084	16035	16098	16136	16158	16107	16229	16074	16158	16161	16057	16047	16118	16128	16145	16288	16161	16127	16161	16010	16052	16183	16200	15969	16157	16088	16097	16183	16161	16131	16357	15914	16083	16149	16218	16301	16006	16015	16144	16168	16221	16167	16025	16072	16238	16078	16094	16147	16084	16254	16262	15999	15975	16126	16125	16130	16203	16100	16120	16005	16013	16086	16155	16233	16092	16117	16001	16065	16027	16134	16138	16206	16086	16091	16088	16047	16092	16186	16083	16054	16112	16119	16239	16320	16174	16134	16229	16211	16152	15944	16049	16237	16077	16294	16048	15974	16103	16191	16169	16124	16241	16160	16226	16078	16151	16258	15878	15913	16153	16198	16090	16138	16146	16226	16087	16018	16152	16224	16269	16029	16066	16198	16013	16108	16063	16186	16044	15926	16115	16062	16031	16258	16218	16123	16234	15898	15910	16065	16167	16032	16121	16035	16125	16154	16103	16180	16154	16260	16109	16112	16080	16208	16032	16120	16152	16083	16078	16087	16090	16238	16199	16212	16204	16298	16157	16219	16113	16251	16117	16031	16216	16023	15926	16235	16045	16071	16196	15991	16044	16146	16120	16190	16149	16112	16172	16058	16054	16105	16143	15943	16107	16031	16275	16155	16253	16020	16109	15962	16035	16189	16268	16140	16035	16129	16097	16126	16268	16047	16051	16253	16270	16236	16126	15935	16106	16074	16081	15977	16064	16175	16008	16114	15983	16241	16066	16143	16152	16113	16082	16072	16069	16143	16255	16161	16165	16135	16147	15980	16164	16225	16051	16070	16061	16037	16267	16167	16160	15828	16076	16205	16094	16131	16244	16098	16068	16162	15988	16057	16137	16207	16231	16189	16341	16046	16303	16142	16476	16064	16064	16206	16251	16025	15949	16141	16044	16170	16125	16260	15949	16264	16253	16198	16208	16205	16318	16023	16167	16166	16191	16146	16028	16052	15906	16035	16124	16224	16224	16205	16017	16271	15979	16159	15974	16021	16217	16048	16306	16009	16240	16005	16278	15982	16315	16303	16060	15942	16103	16020	16100	16124	16056	16240	16196	16200	16057	15896	16215	16052	16031	16159	16160	16091	16071	15964	16171	16233	16207	16172	16090	16103	16020	16072	16179	16040	16292	16170	16067	16159	16003	15963	16288	16236	16135	16006	16206	16153	16174	15987	16199	16113	16106	16118	16293	16122	16098	16206	16034	16301	16083	16067	16094	16108	16186	16093	16085	16185	16185	16129	16090	16117	16099	16061	16274	16272	16096	16145	16193	16118	16091	15941	16157	16019	16115	16055	16147	15900	16144	16126	16263	16139	16054	16061	15997	16060	16102	16172	16207	16145	16235	16163	16151	16311	16115	16008	16071	16055	16246	16144	15985	15937	16124	15998	16128	15889	16043	16067	16109	15957	16002	15983	16202	16179	16231	16133	16230	16165	16135	16101	16168	16137	16211	15985	16001	16170	16087	15974	16192	16234	16182	16259	16234	16067	16089	16180	16197	16105	16095	16188	15920	16035	16249	16297	15929	16195	16138	16110	16166	16140	16174	16104	16252	16236	16165	16219	16119	16103	16096	16224	16151	16080	16077	16377	16155	16116	16141	15996	16116	16197	16271	16167	16104	16119	16184	16042	15996	16242	16257	16147	16237	16210	16208	15976	16115	16052	16187	16163	16018	15946	16036	16038	16171	16128	16199	16189	16267	16026	16105	15867	16030	16179	16171	16185	16068	16143	16109	16083	16169	16242	16270	16182	16237	16215	16062	16241	16085	15984	16128	16087	16065	15990	16283	16088	15983	16053	16254	16003	16143	16091	16274	16206	16157	15979	16142	16294	15972	16086	16078	16022	16101	16158	16150	16125	15890	16108	16081	16265	16168	16016	15900	16261	16176	16066	16244	16050	16199	16083	16357	16208	16038	16214	16220	16156	16107	16135	15991	16212	16215	16194	16158	16111	16295	15916	16263	16154	16288	16086	16134	16118	16205	15964	16111	16154	15994	16344	16199	16169	16170	16302	16166	16481	16167	16213	16243	16181	16122	16067	16198	16102	16226	16108	16264	15970	16036	16146	16249	16167	16186	16152	16178	16220	16221	16255	16267	16303	16148	16141	16307	16081	16150	16027	16147	16097	16101	16021	16022	16133	16202	16173	16074	16109	16088	16322	16111	16240	15930	16012	16075	16058	16156	16262	16121	16109	16076	16114	16169	16289	15996	16141	16041	16109	16131	16003	16132	15974	16108	16043	16284	16086	16073	16148	16053	16190	16255	16159	16107	16214	16107	16095	16023	16092	16202	16166	16123	16049	16334	16199	16393	16257	15916	16123	16040	15986	16111	16038	16138	16104	16116	16265	16221	16046	16061	16273	16105	16215	16135	16164	16021	16129	16101	15937	16201	16062	16041	16181	16115	16164	16200	16252	16089	16105	16220	16044	16092	16276	16089	16023	16095	16084	16057	15987	16127	16163	16125	16266	15954	16261	16063	16137	15998	16219	16123	16112	15997	16190	15973	16116	16083	16233	16157	16044	16045	16033	16318	16142	16075	16257	16181	16081	16327	16182	16106	16131	16249	16102	16136	15933	16160	15958	16113	16235	16132	15996	16069	16203	16160	16144	16220	16125	16287	16225
30443	24089	39786	49191	27250	21708	21386	20737	20608	20442	20685	20464	20601	20527	20230	20394	20500	20251	20444	20536	20396	20371	20296	20222	20426	20470	20540	20429	20453	20278	20321	20278	20450	20407	20466	20316	20263	20349	20528	20312	20147	20400	20306	20345	20318	20570	20374	20289	20469	20618	20363	20413	20238	20475	20274	20233	20185	20235	20300	20210	20367	20249	20273	20540	20348	20281	20366	20107	20165	20378	20420	20338	20064	20319	20157	20419	20338	20421	20311	20352	20405	20331	20327	20398	20141	20362	20472	20473	20064	20324	20530	20155	20390	20409	20335	20290	20455	20406	20443	20257	20295	20290	20425	20301	20508	20428	20246	20488	20415	20211	20422	20145	20286	20365	20136	20236	20331	20350	20435	20170	20423	20228	20389	20353	20344	20344	20243	20540	20510	20509	20505	20427	20299	20261	20452	20258	20117	20462	20429	20151	20145	20357	20233	20450	20259	20334	20330	20336	20203	20323	20308	20215	20415	20497	20262	20343	20587	20449	20443	20217	20275	20244	20285	20307	20468	20219	20383	20093	20575	20321	20412	20274	20416	20170	20359	20430	20430	20408	20536	20307	20431	20359	20216	20179	20455	20378	20344	20272	20051	20238	20271	20352	20393	20145	20379	20282	20388	20454	20472	20230	20195	20301	20463	20300	20264	20271	20305	20112	20462	20336	20222	20140	20428	20371	20417	20355	20317	20057	20478	20385	20361	20144	20399	20278	20242	20507	20327	20365	20494	20131	19967	20240	20266	20278	20209	20451	20408	20286	20169	20458	20469	20369	20260	20389	20143	20206	20480	20207	20527	20450	20433	20341	20210	20295	20336	20438	20500	20359	20463	20409	20470	20129	20250	20438	20327	20228	20439	20440	20350	20216	20415	20601	20431	20327	20350	20200	20317	20320	20490	20218	20209	20280	20387	20355	20337	20363	20340	20414	20455	20545	20213	20005	20372	20387	20224	20288	20389	20291	20410	20467	20282	20372	20151	20072	20433	20445	20293	20467	20330	20312	20492	20289	20530	20398	20270	20388	20409	20274	20319	20281	20483	20320	20331	20278	20370	20242	20312	20160	20252	20194	20324	20395	20450	20322	20342	20594	20390	20439	20630	20241	20334	20234	20214	20263	20344	20229	20377	20167	20463	20217	20376	20174	20215	20486	20337	20402	20326	20380	20280	20217	20319	20290	20526	20199	20341	20379	20361	20183	20179	20376	20485	20271	20300	20289	20576	20546	20284	20196	20090	20262	20355	20352	20397	20426	20259	20359	20384	20404	20237	20366	20328	20380	20452	20257	20367	20332	20322	20238	20309	20474	20305	20475	20426	20469	20293	20487	20389	20190	20319	20373	20375	20443	20417	20356	20337	20358	20596	20476	20219	20218	20403	20376	20269	20323	20374	20192	20593	20380	20225	20306	20350	20395	20333	20295	20287	20431	20308	20128	20296	20389	20551	20436	20267	20149	20343	20421	20493	20077	20425	20155	20452	20545	20110	20234	20265	20505	20235	19964	20311	20136	20338	20173	20325	20417	20222	20351	20425	20338	20316	20524	20171	20082	20265	20326	20092	20347	20246	20394	20337	20317	20297	20221	20392	20385	20430	20400	20420	20565	20310	20340	20265	20369	20439	20502	20473	20424	20281	20331	20337	20227	20309	20419	20488	20251	20500	20380	20370	20339	20269	20301	20361	20371	20346	20181	20400	20174	20400	20523	20299	20210	20211	20299	20580	20233	20337	20309	20500	20353	20501	20235	20004	20079	20264	20338	20389	20209	20211	20285	20326	20420	20084	20515	20303	20321	20183	20648	20386	20408	20281	20286	20493	20438	20399	20362	20322	20382	20218	20313	20326	20173	20361	20252	20358	20364	20321	20213	20376	20209	20265	20149	20520	20334	20263	20200	20273	20280	20480	20392	20422	20346	20365	20050	20417	20325	20259	20444	20407	20169	20245	20238	20133	20275	20504	20326	20426	20309	20366	20349	20218	20501	20276	20388	20413	20201	20240	20574	20491	20339	20341	20597	20342	20307	20170	20492	20584	20393	20408	20448	20389	20130	20276	20421	20379	20392	20285	20371	20288	20370	20592	20313	20338	20356	20435	20395	20351	20477	20405	20444	20551	20405	20196	20213	20280	20265	20246	20373	20299	20195	20395	20010	20482	20221	20468	20424	20437	20267	20221	20303	20338	20204	20278	20509	20381	20594	20406	20460	20342	20214	20374	20285	20314	20320	20107	20151	20215	20387	20259	20584	20204	20120	20329	20305	20384	20190	20468	20325	20461	20452	20419	20226	20340	20322	20441	20369	20107	20332	20281	20458	20297	20355	20199	20157	20661	20342	20434	20277	20385	20227	20083	20301	20211	20340	20323	20375	20457	20431	20495	20261	20355	20242	20594	20540	20272	20185	20289	20335	20498	20108	20427	20346	20610	20501	20181	20452	20247	20271	20350	20249	20327	20472	20320	20448	20356	20454	20379	20443	20301	20448	20318	20363	20355	20413	20325	20119	20311	20397	20480	20212	20301	20173	20529	20191	20510	20449	20289	20427	20246	20513	20371	20466	20045	20487	20410	20349	20394	20149	20367	20443	20316	20054	20366	20183	20318	20582	20266	20288	20300	20371	20434	20317	20290	20292	20196	20221	20324	20412	20402	20363	20398	20319	20259	20470	20365	20507	20449	20241	20524	20476	20348	20225	20539	20380	20229	20400	20430	20267	20402	20340	20198	20466	20425	20249	20475	20275	20435	20385	20184	20271	20140	20438	20419	20171	20104	20324	20480	20609	20452	20523	20339	20292	20501	20510	20417	20570	20144	20228	20410	20378	20517	20313	20313	20267	20259	20407	20377	20295	20394	20433	20346	20407	19978	20387	20486	20246	20193	20232	20361	20504	20173	20226	20539	20402	20528	20189	20294	20521	20236	20303	20013	20365	20379	20370	20453	20336	20267	20457	20377	20376	20241	20362	20254	20341	20354	20349	20219	20222	20253	20311	20165	20287	20423	20211	20373	20252	20334	20487	20244	20198	20285	20467	20437	20157	20348	20435	20327	20185	20340	20357	20175	20271	20143	20418	20221	20406	20207	20312	20337	20368	20342	20427	20255	20405	20506	20371	20543	20523	20260	20446	20313	20339	20309	20322	20272	20405	20529	20226	20378	20524	20417	20374	20444	20253	20455	20357	20343	20310	20303	20187	20498	20257	20308	20476	20082	20404	20169	20279	20474	20367	20319	20186	20248	20067	20235	20444	20348	20390	20401	20247	20336	20406	20129	20317	20192	20134	20198	20305	20148	20096	20342	20380	20436	20360	20481	20263	20429	20290	20352	20326	20148	20450	20298	20605	20184	20357	20454	20482	20273	20262	20508	20482	20156	20357	20174	20159	20428	20338	20298	20291	20443	20405	20531	20468	20314	20296	20236	20428	20357	20216	20378	20087	20354	20254	20269	20185	20511	20196	20385	20297	20293	20474	20221	20531	20221	20437	20481	20169	20272	20340	20408	20445	20422	20296	20425	20464	20192	20467	20454	20444	20497	20060	20443	20302	20376	20334	20505	20328	20399	20370	20267	20315	20499	20209	20186	20354	20622	20361	20384	20467	20487	20270	20447	20147	20383	20361	20267	20465	20387	20119	20329	20310	20386	20471	20201	20301	20377	20191	20258	20371	20457	20197	20412	20316	20390	20412	20329	20428	20309	20438	20308	20468	20222	20162	20257	20148	20228	20476	20227	20396	20335	20247	20182	20186	20316	20271	20301	20339	20339	20130	20239	20392	20296	20356	20339	20449	20143	20411	20372	20340	20212	20431	20706	20454	20473	20318	20489	20150	20511	20224	20334	20530	20291	20177	20250	20317	20344	20033	20506	20180	20230	20370	20506	20216	20293	20227	20391	20206	20257	20307	20549	20486	20360	20357	20392	20406	20308	20093	20290	20471	20178	20206	20336	20314	20345	20303	20271	20309	20248	20509	20573	20515	20549	20363	20503	20312	20394	20352	20253	20233	20276	20344	20203	20253	20375	20293	20487	20171	20542	20317	20429	20344	20119	20192	20358	20409	20366	20209	20502	20610	20317	20432	20246	20168	20295	20360	20305	20193	20522	20393	20190	19979	20345	20221	20579	20396	20145	20216	20330	20237	20304	20428	20459	20345	20375	20112	20306	20299	20310	20200	20263	20329	20280	20533	20216	20470	20349	20382	20393	20444	20218	20110	20354	20310	20117	20293	20120	20329	20438	20323	20150	20139	20224	20355	20392	20419	20305	20152	20368	20398	20368	20371	20563	20060	20197	20339	20125	20242	20324	20335	20542	20322	20415	20403	20525	20377	20417	20251	20302	20304	20239	20412	20267	20325	20554	20250	20342	20170	20324	20312	20507	20429	20212	20353	20064	20370	20268	20445	20456	20445	20345	20307	20358	20401	20265	20257	20096	20403	20354	20409	20570	20220	20404	20372	20165	20393	20312	20166	20241	20468	20373	20186	20365	20556	20408	20179	20265	20236	20436	20220	20157	20397	20232	20332	20390	20507	20241	20433	20291	20376	20503	20361	20126	20349	20290	20425	20347	20521	20336	20515	20268	20339	20352	20217	20312	20427	20370	20277	20321	20335	20354	20281	20376	20342	20450	20185	20422	20354	20348	20219	20133	20343	20204	20415	20266	20355	20497	20445	20400	20147	20252	20562	20547	20164	20356	20158	20334	20470	20331	20410	20251	20348	20133	20311	20439	20275	20165	20446	20463	20233	20128	20363	20422	20453	20416	20431	20298	20477	20472	20333	20367	20451	20494	20304	20398	20354	20425	20450	20561	20414	20241	20422	20339	20447	20190	20237	20097	20255	20075	20235	20297	20408	20515	20272	20247	20292	20434	20491	20472	20128	20115	20340	20293	20311	20504	20425	20502	20427	20418	20509	20529	20532	20310	20251	20363	20216	20318	20390	20277	20369	20601	20281	20420	20273	20562	20278	20441	20380	20269	20375	20240	20528	20374	20355	20247	20378	20335	20276	20471	20362	20261	20267	20341	20270	20193	20322	20423	20516	20302	20232	20294	20449	20433	20309	20317	20199	20273	20464	20376	20565	20242	20261	20396	20340	20269	20328	20241	20206	20316	20322	20375	20348	20368	20379	20291	20143	20169	20266
19371	22023	44929	45162	19687	17056	16991	16444	16262	16254	15964	16098	16092	15954	15829	16028	15938	16034	16008	15942	15997	15900	16043	15881	15882	15942	15895	16082	15995	16062	15949	15824	15975	15999	16090	15962	15728	16124	15809	15858	15882	15887	16094	15968	16003	15832	15912	15993	15787	15893	15923	15924	16041	15829	15823	15963	15712	15798	15751	15829	15991	15778	16018	15827	15902	15949	15961	15885	15912	15981	16054	15812	15962	15976	15803	15966	15870	15890	15922	16073	15810	15862	15941	15822	15807	15867	15777	15964	15843	15958	15870	16080	15884	15996	15783	16034	15911	15982	15880	15828	15826	15876	15991	15896	15993	15864	15919	16060	15916	16071	15902	15966	15895	15813	15932	15991	15881	15693	15786	15808	15846	15898	16083	15821	15850	16041	15966	15796	15834	15949	15805	15932	15829	15861	15831	15832	15952	15797	15925	15890	15937	15932	15685	15795	15934	16005	15862	15955	15820	15939	15951	15852	15925	15878	15671	15884	15622	15894	15903	15883	15943	15980	15950	15839	15909	15808	15892	15976	15708	15789	15866	15930	15897	15972	16031	16045	15995	15939	15961	15976	15893	15945	16052	15890	15915	15877	15875	15858	15838	15995	16097	15826	15861	15831	15820	15892	16033	15871	15877	15832	16068	15996	16027	15945	15844	15854	15862	16040	15945	15896	15921	16033	15904	15650	16026	15912	15843	15912	15915	15880	15833	15994	15877	15928	15859	16136	15766	16040	16023	15833	15748	15953	15834	15904	15869	16020	15961	15906	15856	16011	15940	15990	15954	15865	15870	15861	15819	15936	15829	15976	15924	15913	15843	16040	16000	16103	15799	16105	15848	15912	15687	15957	15786	15883	15783	15783	15970	15899	15911	15887	15877	16061	15888	15954	15761	15895	15878	15840	15995	15970	15903	15912	15945	15899	16002	15953	15894	15778	15976	15786	15986	15794	15911	15897	15876	15853	15879	15842	16014	15906	15951	15854	15933	15924	15970	15931	16007	15868	15692	15967	16006	15936	15874	15886	15863	15745	16050	15682	15951	15778	16073	15863	15790	15832	15938	16025	15778	15904	15682	15912	15945	15910	16023	15834	15620	15809	15893	16011	15849	15872	15841	15931	15824	15982	15857	15975	15843	16036	15868	15837	15882	15712	15845	15826	15865	16048	15900	16026	15942	15857	16035	16064	15945	15882	15843	15913	15910	15935	15864	15772	15880	15938	15848	16011	16011	15769	15869	16134	16077	15863	15852	15833	15744	15801	15836	15919	15816	15992	15890	15875	15929	15851	15825	15846	16004	15944	15818	16035	15799	15875	15982	15887	15795	16020	15946	15869	16069	15828	15970	15680	15758	15942	15889	15883	15806	15885	15974	15772	15988	15810	15777	15940	15825	15873	15933	15926	15943	15914	15913	15904	15952	15917	16074	15946	16031	15866	15928	15726	15959	15951	15787	15955	15961	15820	15771	15932	15946	15758	15916	15961	15853	16051	15769	15949	15845	15903	16029	15823	16110	15916	15840	16083	15935	15627	15938	15861	15921	16007	15974	15913	15968	15786	15885	15964	16012	15870	15724	16110	15768	15677	15971	16035	15981	15899	15855	15812	15900	15750	15946	15909	15826	15827	16174	16038	15915	16118	15851	15875	15778	15879	15840	15988	15900	15768	15951	15939	15866	15814	15735	15862	16010	15795	15914	16028	15978	16126	15784	15781	15794	15851	15883	16048	15997	15905	15982	15663	15981	15820	15976	15833	15970	15687	16019	15915	15841	15928	15827	15970	15951	15803	15880	15916	15909	15864	15899	15927	15841	15981	15811	15941	15943	15835	15862	15972	15952	15792	15879	16060	15873	15985	16017	15915	15870	15888	15926	15870	15868	15962	16040	15949	15828	15912	15935	15863	15992	15751	15842	16013	15841	15937	15914	15996	16004	15943	15779	16005	15958	15936	15881	15955	16001	15772	15785	16008	15800	15998	15989	15869	15794	15828	16058	16026	15884	15791	15837	15912	15826	15899	15923	15925	15861	15809	15834	15905	15994	15743	15759	15910	15892	15966	15963	15772	15824	15894	15887	15870	15839	15824	16099	15997	16115	15829	15694	16007	15938	15897	16058	15930	15918	15917	15846	16044	15870	15960	15820	15868	15739	15720	15961	15980	15929	15783	15925	15828	16095	15764	15931	15836	15736	15903	15987	15678	16174	16063	15730	15928	15853	15775	15965	16014	15874	15969	15687	15956	15632	15912	15705	15797	15945	15860	15907	15942	16079	16003	15974	15984	15858	15869	15743	15967	15908	15989	15835	15767	15945	15916	15975	15974	15993	15760	16016	15863	15897	16032	15861	15790	15934	15831	15976	15784	15848	15757	15952	15854	15801	16042	15908	15929	15954	16005	16012	15945	15801	15872	15786	16035	15942	15812	15977	15837	15866	15788	15907	16096	15860	15866	15845	15948	15958	15892	15983	15868	15934	16043	15904	15918	15943	15876	15834	15705	16071	15934	16078	15870	15928	15938	15871	15701	15849	16038	15990	16054	15943	16011	15831	15955	15917	15902	15987	15913	15825	15685	15835	15792	15971	15904	15899	16017	15882	15717	15907	15842	16108	16085	15849	15978	15890	15981	15905	15949	15879	15952	15797	16009	15785	15985	16005	15867	15953	15897	15777	15963	16118	15760	15981	15975	15955	15949	15831	15971	15988	15829	15883	15950	15889	15947	16147	16128	15874	16072	15863	15959	15824	16008	15939	15872	15985	16001	15779	15977	16008	15824	15967	15997	15810	15838	16010	15904	15891	15693	15812	15884	15775	15945	15862	15803	15909	15835	15866	15780	16072	16021	15874	15794	15880	15924	15820	15811	15840	15836	16086	15831	15891	15863	15720	16043	16015	16030	15883	15956	15993	15866	16016	15797	15864	15973	15950	15817	15917	16081	15967	16034	15816	15645	15893	15916	15986	16032	15807	15905	16007	15850	16014	15976	16069	15898	15812	15853	16001	15912	15833	16032	15828	15985	15918	15865	15906	15931	15903	15907	15997	15935	16007	15891	15897	15987	15926	15925	15947	15892	16011	15687	15749	15653	16023	15903	15863	15868	15807	15805	15936	15877	15725	15810	15757	15997	15817	15951	16129	15962	15935	15863	15915	15954	15919	15974	15906	15675	15873	15866	15994	15910	15969	15785	15885	15953	16042	16013	16023	15827	15871	15909	15729	16027	15922	15791	15864	16106	15959	15837	15888	16006	15902	15989	15816	15680	15933	15900	15691	15878	16105	15856	16081	15974	15779	15857	15963	15913	15911	15974	15931	15897	15890	15707	16142	15799	15775	15988	16019	15925	15770	15902	15988	16055	15885	15837	16010	15776	15766	15990	15935	16034	15824	16077	15869	15897	15822	15978	15878	15840	15675	15904	15833	15947	15728	16025	15966	15931	15890	15841	15920	15928	15872	16035	15885	15837	16012	15668	16005	15917	15935	15996	15828	15942	15891	15867	15982	15883	15884	15952	15798	15867	15870	15868	15747	15870	15879	15928	15760	15916	15901	15914	15943	15893	16031	16024	15803	15894	15942	15975	15818	16037	16027	15786	15798	15946	15988	15993	15860	15992	15805	16113	15952	15850	15799	15823	15658	15857	15999	15889	16064	15789	15823	15948	15813	15908	15968	15800	15933	15782	15922	15877	16040	15787	15890	15909	15884	15864	15795	15762	15830	15849	15857	15979	15917	15830	15840	15685	15846	15784	15850	15963	15845	16063	15749	15928	15917	15726	15860	15935	15847	15841	15891	15940	15852	15842	16001	15938	15825	16034	15811	15957	15856	15774	15968	16118	15933	15988	15836	15756	15869	15926	15935	15942	15745	15861	16084	15992	16028	15923	15930	15985	15820	16080	15843	16000	16159	15897	15897	15818	15956	15979	16103	15930	15981	15993	15897	15941	15715	15902	15856	15928	15926	16001	15879	15846	15813	15917	15732	15955	15877	16000	15815	15985	15937	15882	15959	15933	16015	15902	16004	15986	15800	15919	15890	15976	15840	16047	16011	16040	15857	15969	15753	16002	15890	15796	15875	15952	15881	15862	15889	15974	16027	15665	15977	15815	15894	15825	15954	15815	15996	15731	16024	15892	16002	15897	16037	16031	15876	15960	15827	16003	15834	15998	15850	16020	15896	15857	15903	15927	15942	15940	15926	15865	16070	15885	15967	15903	15795	15902	15936	15811	15948	16000	15683	15713	15954	15797	15888	15866	15791	15791	15978	15958	16095	15753	15912	16031	15804	15950	15875	16021	15919	16140	16043	16015	15810	15877	15802	15871	15798	15947	15888	15830	15822	15904	15909	15906	15724	15813	15969	16129	15982	15859	16011	15943	15929	15988	15964	15939	15972	16087	15947	15825	16025	15784	15816	15836	15869	16015	15726	15992	15887	16047	16025	15997	15813	15831	15925	15757	15858	15886	15963	15913	15953	15966	15852	15799	15967	15844	16014	15977	15820	15882	15890	15920	15821	15876	15993	15897	15922	15937	15810	15892	15914	15926	15831	15844	15805	15953	15960	15931	15847	15947	15928	15888	16062	15938	15870	15832	15876	16014	15980	15882	15963	15949	15982	15911	15948	15913	15884	15826	15820	15750	15960	15967	15892	15866	15964	15859	15877	16016	15811	15772	15925	15891	16130	16080	16109	15928	15924	15892	16118	15889	15810	15827	15969	15866	15855	15955	15743	15885	15990	16026	15879	15966	15978	15895	15913	15851	16024	15896	15812	15872	16051	15881	16054	15919	16000	15834	15880	15800	15813	15900	15887	15865	15829	15711	15906	15959	15965	15986	15970	15861	15743	16054	16005	16091	15953	15902	15853	15932	15887	15906	15985	15889	15786	15860	15954	15822	15923	15941	16040	15817	15822	15918	15962	15935	15933	15955	15944	15900	16042	15894	16057	15888	15859	15929	15748	15815	15937	16066	15915	15929	15976	16014	15842	15820	15947	15834	15957	15831	15843	15939	16014	15560	15898	15901	15834	16055	15917	15957	15733	16012	15759	15788	15754	16072	15892	15852	15878	16005	15888	15939	15995	15867	15965	15809	15878	16001	15850	15908	15841	15852	15745	15977	15893	15811	16045	16007	16016	15839	15816	16114	15960	15881
25197	21458	42654	70567	37331	24688	24611	22138	20922	21045	21113	20679	20531	20732	20364	20605	20579	20512	20403	20537	20590	20699	20535	20215	20790	20475	20500	20345	20425	20535	20539	20706	20735	20852	20844	20809	20282	20273	20428	20490	20335	20575	20352	20142	20361	20366	20552	20441	20317	20345	20342	20176	20449	20470	20211	20512	20559	20410	20362	20262	20572	20128	20349	20325	20430	20565	20472	20354	20420	20332	20249	20496	20320	20358	20277	20424	20116	20432	20287	20668	20036	20547	20574	20374	20390	20283	20458	20436	20395	20213	20537	20412	20441	20395	20406	20348	20309	20326	20403	20353	20280	20273	20244	20249	20419	20316	20513	20400	20443	20380	20207	20700	20433	20531	20300	20364	20226	20256	20263	20402	20198	20352	20514	20326	20289	20404	19987	20376	20476	20349	20247	20385	20229	20274	20342	20369	20226	20548	20337	20398	20379	20166	20346	20329	20455	20262	20409	20329	20257	20184	20334	20202	20248	20260	20372	20076	20277	20097	20472	20431	20160	20236	20160	20240	20430	20261	20359	20353	20225	20438	20122	20326	20348	20139	20196	20465	20698	20397	20219	20464	20187	20241	20073	20249	20482	20363	20226	20228	20454	20369	20292	20375	20306	20382	20251	20408	20365	20358	20331	20122	20253	20396	20315	20522	20130	20370	20219	20200	20494	20321	20415	20392	20162	20467	20437	20458	20722	20277	20144	20400	20664	20324	20461	20463	20303	20134	20269	20250	20400	20508	20250	20196	20020	20379	20339	20163	20391	20289	20073	20368	20372	20326	20494	20494	20313	20276	20305	20346	20501	20335	20362	20239	20185	20219	20225	20225	20311	20329	20220	20318	20272	20431	20303	20685	20581	20463	20300	20429	20349	20330	20295	20178	19817	20165	20423	20317	20467	20517	20312	20429	20145	20207	20216	20199	20222	20263	20346	20311	20193	20319	20346	20282	20449	20483	20417	20376	20268	20375	20184	20277	20338	20284	20214	20356	20143	20421	20309	20338	20195	20290	20364	20084	20335	20278	20297	20242	20355	20370	20323	20510	20196	20304	20271	20387	20382	20499	20383	20307	20175	20341	20274	20240	20282	20361	20303	20465	20093	20579	20278	20371	20322	20433	20191	20244	20459	20235	20204	20287	20419	20288	20505	20498	20389	20275	20266	20319	20418	20182	20331	20276	20344	20342	20314	20325	20199	20217	20413	20385	20235	20438	19942	20230	20222	20189	20285	20315	20045	20320	20320	20415	20228	20301	20344	20380	20253	20238	20354	20193	20248	20331	20254	20409	20406	20288	20227	20214	20290	20168	20447	20451	20290	20294	20396	20482	20393	20312	20524	20338	20105	20283	20134	20425	20079	20362	20216	20227	20330	20338	20448	20278	20338	20326	20258	20297	20232	20240	20218	20144	20225	20261	20195	20323	20288	20109	20175	20150	20310	20306	20365	20492	20252	20223	20457	20507	20228	20300	20178	20505	20147	20432	20037	20403	20381	20387	20295	20361	20290	20607	20430	20330	20318	20317	20317	20125	20508	20326	20336	20131	20281	20428	20254	20545	20215	20243	20371	20317	20221	20447	20537	20264	20301	20394	20479	20192	20498	20476	20119	20287	20270	20412	20301	20271	20207	20176	20302	20372	20258	20468	20342	20502	20357	20065	20312	20259	20263	20463	20451	20250	20458	20114	20285	20419	20345	20450	19997	20165	20477	20371	20321	20269	20359	20449	20531	20144	20427	20197	20189	20339	20144	20331	20170	20239	20219	20393	20541	20580	20404	20219	20356	20143	20249	20445	20444	20381	20331	20395	20287	20254	20414	20422	20175	20383	20201	20245	20413	20248	20296	20209	20353	20283	20115	20285	20684	20368	20232	20367	20301	20231	20155	20394	20412	20374	20462	20147	20314	20282	20285	20162	20323	20305	20325	20159	20274	20363	20332	20340	20193	20324	20332	20379	20380	20530	20311	20168	20397	20354	20163	20299	20319	20452	20166	20458	20387	20436	20020	20363	20559	20238	20500	20267	20454	20363	20175	20369	20278	20406	20183	20265	20277	20369	20307	20445	20373	20298	20232	20276	20397	20232	20364	20444	20237	20466	20377	20281	20427	20429	20210	20436	20319	20262	20151	20353	20439	20302	20054	20057	20458	20391	20426	20520	20256	20232	20361	20328	20404	20311	20370	20341	20384	20151	20445	20176	20503	20528	20254	20336	20497	20273	20307	20350	20353	20429	20260	20235	20242	20354	20275	20262	20378	20297	20253	20291	20480	20608	20238	20315	20076	20157	20127	20331	20297	20275	20292	20577	20136	20213	20243	20304	20250	20346	20226	20348	20322	20309	20535	20100	20174	20351	20330	20332	20228	20287	20220	20426	20347	20427	20355	20143	20263	20376	20192	20432	20408	20463	20313	20187	20431	20228	20520	20277	20421	20105	20449	20469	20164	20277	20244	20338	20555	20387	20365	20426	20283	20349	20338	20212	20219	20332	20292	20381	20092	20334	20506	20308	20182	20381	20241	20210	20210	20338	20284	20325	20491	20334	20343	20333	20178	20239	20126	20129	20275	20179	20232	20363	20444	20534	20338	20485	20588	20293	20347	20234	20398	20417	20218	20084	20276	20287	20111	20344	20319	20274	20128	20362	20427	20170	20248	20408	20348	20526	20188	20261	20316	20442	20434	20206	20305	20316	20247	20287	20353	20286	20241	20258	20332	20219	20582	20420	20426	20594	20281	20433	20190	20342	20175	20192	20074	20349	20265	20196	20279	20288	20378	20388	20369	20215	20472	20320	20178	20301	20302	20405	20395	20401	20115	20218	20541	20328	20187	20197	20387	20290	20337	20415	20360	20351	20579	20370	20228	20302	20403	20284	20287	20356	20441	20310	20236	20096	20371	20418	20263	20239	20225	20198	20408	20217	20505	20278	20202	20325	20177	20417	20311	20411	20319	20390	20159	20317	20155	20412	20480	20480	20324	20414	20358	20431	20405	20440	20211	20444	20244	20288	20254	20326	20267	20232	20526	20451	20482	20236	20324	20278	20197	20347	20453	20400	20428	20303	20382	20137	20121	20248	20291	20175	20582	20457	20324	20483	20325	20442	20382	20318	20452	20459	20347	20384	20358	20458	20481	20260	20179	20308	20256	20330	20615	20388	20364	20515	20231	20267	20338	20440	20378	20111	20304	20186	20385	20445	20440	20236	20292	20457	20477	20416	20348	20373	20399	20313	20408	20547	20251	20494	20359	20285	20220	20385	20451	20355	20532	20376	20321	20255	20231	20317	20420	20227	20454	20225	20374	20367	20105	20313	20293	20326	20341	20436	20392	20270	20289	20420	20438	20403	20249	20335	20631	20379	20230	20509	20448	20415	20225	20098	20364	20168	20516	20347	20222	20380	20232	20362	20359	20299	20463	20440	20041	20293	20432	20353	20304	20317	20263	20013	20365	20355	20475	20340	20253	20513	20320	20450	20517	20270	20360	20461	20044	20172	20281	20123	20429	20249	20306	20301	20278	20474	20482	20359	20565	20296	20313	20055	20483	20378	20293	20190	20239	20475	20372	20134	20361	20329	20273	20252	20300	20458	20266	20233	20282	20248	20408	20374	20342	20302	20354	20587	20196	20278	20444	20330	20335	20480	20355	20488	20457	20344	20340	20286	20173	20544	20440	20344	20630	20318	20274	20300	20444	20163	20276	20277	20429	20155	20412	20303	20278	20214	20295	20133	20208	20403	20365	20252	20506	20438	20277	20478	20390	20368	20341	20547	20345	20302	20322	20343	20232	20007	20278	20237	20166	20389	20457	20371	20291	20170	20191	20355	20308	20589	20360	20432	20389	20440	20096	20355	20394	20159	20145	20348	20455	20374	20591	20509	20318	20433	20314	20165	20369	20318	20126	20393	20373	20503	20286	20219	20227	20295	20413	20268	20317	20249	20386	20535	20380	20260	20501	20325	20336	19958	20371	20392	20422	20266	20470	20340	20422	20258	20408	20549	20216	20318	20385	20274	20444	20253	20276	20275	20124	20267	20519	20387	20362	20401	20399	20287	20291	20404	20239	20351	20141	20448	20275	20259	20255	20324	20212	20292	20488	20431	20241	20162	20205	20346	20189	20242	20350	20233	20393	20336	20250	20263	20386	20294	20383	20497	20428	20230	20270	20443	20334	20351	20289	20385	20414	20446	20346	20314	20210	20244	20192	20283	20397	20338	20594	20287	20194	20476	20369	20296	20177	20262	20335	20167	20276	20352	20270	20158	20357	20395	20544	20390	20175	20257	20168	20148	20160	20072	20366	20401	20279	20430	20326	20252	20358	20311	20357	20214	20404	20295	20401	20159	20275	20379	20267	20374	20304	20338	20250	20443	19951	20274	20270	20323	20236	20433	20188	20312	20197	20385	20235	20261	20291	20264	20488	20355	20492	20360	20400	20335	20415	20206	20393	20232	20240	20124	20523	20368	20473	20292	20384	20191	20197	20415	20323	20245	20149	20272	20445	20376	20085	20401	20332	20439	20256	20213	20371	20385	20272	20502	20343	20383	20488	20385	20313	20451	20217	20226	20323	20128	20195	20328	20187	20091	20201	20167	20170	20173	20341	20322	20232	20538	20144	20603	20567	20256	20200	20265	20539	20418	20303	20099	20218	20210	20526	20433	20339	20391	20281	20472	20371	20281	20135	20140	20340	20468	20376	20420	20446	20262	20369	20262	20344	20238	20301	20409	20469	20350	20355	20418	20416	20297	20251	20433	20590	20221	20288	20320	20104	20239	20244	20162	20559	20190	20518	20379	20487	20441	20339	20394	20383	20295	20461	20436	20413	20363	20199	20190	20372	20354	20380	20658	20215	20360	20365	20412	20300	20288	20324	20335	20398	20354	20502	20277	20374	20190	20077	20155	20247	20096	20170	20297	20290	20394	20084	20083	20264	20305	20333	20494	20408	20361	20448	20310	20376	20390	20308	20268	20606	20339	20383	20071	20240	20455	20217	20512	20201	20301	20243	20369	20257	20253	20448	20381	20672	20252	20225	20273	20240	20226	20231	20279	20394	20314	20237	20018	20347	20305	20466	20148	20247	20280	20260	20231	20207	20301	20340	20430	20271	20565	20316	20361	20411	20574	20095	20234	20255	20436	20260	20190
19114	30048	82394	82227	30390	18461	18403	17604	17032	16964	16539	16310	16234	16124	16015	16306	16107	16070	16198	16004	16168	16227	16142	15910	16019	16086	16188	16218	16113	16117	16238	16103	16281	16439	16491	16244	16061	16131	15917	15961	15930	15966	16068	15854	15943	16005	16053	15983	15961	16004	15828	16069	15957	16044	16041	15959	16123	15952	15854	15870	15833	15896	15956	15846	16021	16066	15928	15803	15795	16023	15730	16046	15972	16011	16005	15917	15951	16054	15938	16084	15931	16016	16044	15913	15998	15982	15800	15758	15828	15974	15978	16022	15936	15855	15923	15918	15943	15929	16014	15917	15853	15978	16079	15941	15818	16083	16044	16049	15988	15991	16010	15909	15963	15853	15727	15838	16102	15970	15964	15987	16116	15902	16022	16024	15878	15933	16133	16111	15891	15914	16047	15960	16043	15975	15998	15949	16070	16042	16011	16011	15867	15927	16018	15939	15842	16111	15907	15894	15800	16143	15857	15952	15954	16056	15985	15969	16020	15975	16020	15888	15844	15938	15962	15916	15933	16085	15750	15842	15923	15920	15901	15994	16053	15929	16047	15981	16021	16003	15924	15946	16055	15936	16077	15834	16078	16038	15897	16138	16032	16081	15789	15956	15885	16034	15891	16029	15994	15962	15970	15885	15967	16015	15858	15959	15892	15807	15980	16153	15902	16096	15950	16105	15832	15928	16040	15903	15988	15981	16192	15898	15920	15982	16092	15876	15941	16003	15889	16028	15867	15860	15945	16085	16053	16028	15899	16006	16006	16022	15908	15977	15943	15770	16137	15855	15928	15978	15848	16037	16121	15944	15941	16090	16216	16015	15990	15950	15946	16120	15971	16072	15869	16057	15893	16065	16013	15942	15944	15867	16013	15805	15930	15846	15887	15882	16081	15991	15974	15943	15887	16015	16022	16063	16149	15859	16045	15933	15952	15922	15851	16002	16026	16000	15970	15825	15942	15922	16114	15808	16024	15941	16069	16154	15931	15957	15848	16094	15980	16020	16105	15776	16102	16029	16025	15861	15981	15917	15910	15927	15892	15972	15917	15875	16201	15958	15916	15989	15917	15900	15997	15908	16074	16036	16000	16039	16014	15784	16024	16002	15956	15978	15947	16041	15952	16001	15946	15817	15903	15885	15859	15999	15839	16039	15910	15982	16073	15970	16032	15898	15939	15875	15804	15915	15848	15996	16049	15825	16060	15949	15905	16019	16037	15939	16144	15945	15846	16092	15987	16075	15962	15833	16029	15997	15804	15984	15880	16070	16178	15930	15920	16083	15878	16060	15810	16009	15859	16064	15914	15775	15827	15883	15934	15983	15897	15880	16012	16116	15843	15919	15979	16015	15858	15985	16081	15944	16119	16077	16081	15947	15945	16106	15831	15919	16044	15985	15973	15822	15952	16066	15958	15935	15853	15889	16178	15905	16072	15873	16028	15887	16093	15883	15880	16026	16030	15873	15980	15827	15990	15913	16057	16063	15970	15898	15992	15978	15878	15961	15902	16004	15907	16035	15978	15924	16002	15957	15799	16154	15952	16029	15948	16007	16095	15932	15842	15984	16190	16061	15800	15996	15931	15810	16029	15828	15899	15948	16083	16066	16026	16043	16017	15919	15882	15884	15911	16019	16027	15991	15954	16001	15951	15876	16004	15787	15948	15982	15815	16138	15854	15867	16116	16107	16013	16207	15864	15935	15961	15984	16061	16132	16026	15877	15989	15985	15811	15723	16047	16033	15865	16103	15990	16122	16119	15968	15976	15993	15841	16020	16001	15983	15766	15981	15947	15970	15826	16004	15873	15783	16045	15998	15956	15905	15901	15973	15865	16176	15885	15831	16149	15914	16074	15943	16073	15984	15921	15941	15915	15958	15908	15870	15878	15936	15838	15877	15892	15870	16125	15843	15898	15857	16228	15913	15979	16015	15857	15786	16001	15901	15945	16087	16045	15891	15964	15931	15972	15950	15939	15921	15973	15979	16150	15867	15881	15867	16055	15957	15837	16043	16053	15939	15891	15965	15834	16002	15993	16052	16006	15973	15950	16033	15956	16049	16160	15983	16028	16014	15990	15969	15802	15960	15860	16054	16005	15709	16045	16009	16055	16110	16013	16023	15864	16055	15799	15984	15801	16095	15850	16098	16137	15929	15957	15960	15800	16022	15958	15815	15949	15869	15928	15951	16078	15851	16046	16171	15991	15971	15860	16023	15962	16080	15804	15924	16018	15959	16099	15912	15797	15959	16074	15991	15852	16158	16128	15997	15979	15975	15848	16098	15975	16012	15875	15925	16069	15897	16153	15999	16244	15995	16124	15962	16058	15976	15855	15960	15955	16078	15965	15946	15868	16052	15968	16107	16163	16066	16040	15949	15930	15916	16104	15927	15884	15944	16081	16015	15906	16008	16054	15922	15885	15939	16224	15895	16034	15811	15940	16020	16105	15942	15969	15914	15941	16184	15964	16029	16015	15961	16041	15849	15917	15884	16071	15956	16009	15871	15976	16043	15857	15972	15964	15985	16056	16003	16091	15846	15850	15880	16024	15851	16028	16141	16044	16014	16006	16002	15912	15959	15899	15880	15900	16092	15829	15982	16024	15981	15828	16042	16146	16053	15865	15853	15966	15975	15936	15982	16014	15983	16032	16034	16075	15920	15871	16096	15834	15934	15894	15945	16158	15886	16003	15983	16026	16036	15912	15783	16070	15833	16058	16171	15941	15930	15762	16039	15858	16115	15898	15934	15784	15969	16077	15902	15978	15925	16018	16042	15907	15985	15930	15878	15904	16067	15915	16023	15939	16114	16001	15860	16008	16025	15936	15983	15914	16017	15994	15900	16026	16033	16058	16013	15980	16075	15976	15838	15964	16000	15884	16022	15951	15790	15911	16178	16098	15898	15971	16083	15811	15895	16055	16012	15813	15977	16156	15943	15947	16088	15949	16029	16123	15913	16055	16012	16016	16039	15907	15910	15929	16068	15979	15922	15977	16093	15967	15963	16037	16123	16036	15905	16017	15949	16071	16050	16034	15978	15865	16024	15913	15912	16008	15907	15821	15976	15941	16048	15991	15846	15765	15990	15930	16043	15935	15941	16053	15843	16102	15941	16044	15932	16263	16020	16072	15845	15842	16017	16098	15958	15967	15955	16032	15898	15885	15795	15991	15928	16053	15907	16058	16010	15945	15868	16205	15895	15906	15891	16019	16127	15845	16317	16051	15814	15923	16013	15888	15953	16050	15924	15828	15833	15976	15850	16062	16061	16052	15876	15925	15885	15774	15942	16044	15979	15885	16000	15918	16121	15776	16114	16041	15986	15835	16031	16111	15988	15976	16091	15817	16080	15824	15852	16270	15899	15984	15887	15944	16031	16005	16156	16049	16030	15959	15870	16018	15956	15907	16083	16093	16018	15754	16074	15958	15846	16016	16071	15880	15804	16015	15930	15986	15848	15798	15976	15910	16018	16058	15983	15973	15912	16042	15966	16051	15937	15989	16012	16127	15869	16019	16090	15933	15871	16114	15921	15950	16010	16005	15900	15941	16086	15932	15968	15855	15998	16059	15904	15879	16138	16054	15827	15892	16058	15885	15807	16007	16074	15720	16191	15947	15808	16061	16257	15873	15871	15993	16138	15831	16013	15993	16036	15940	16211	15947	15980	15891	15867	15951	15969	15933	16026	16017	15871	15999	15875	15884	15781	15913	15999	15861	15890	15984	16008	15776	15935	16087	16064	15892	15878	15842	16033	16011	15816	15885	15884	15805	16132	15897	16256	15984	15968	15855	15910	15780	16062	15983	15999	15962	15958	16193	16090	16093	15970	15915	16034	15997	15889	15903	15970	15926	15892	15811	15973	15887	16048	15918	16140	16050	16085	15897	15792	15949	15817	16066	15997	15933	15850	15945	15957	15885	15985	15830	15998	15937	15925	16052	16028	15970	16050	15923	15945	15778	16073	15928	15908	15932	16131	15930	15858	16035	16187	16007	15906	16019	15919	16121	15856	15907	16018	15965	15953	15961	15987	15963	15960	16236	16061	16111	16089	16029	15805	15984	15669	16067	15847	15966	15951	15836	15942	15980	15986	15849	16119	16002	15947	15788	16068	15986	16038	15908	16076	15961	15957	15925	15921	15924	16058	16003	16018	15961	15999	16074	15781	15846	15812	16100	15985	15984	15911	15909	15992	15982	16003	15872	16017	16003	16038	16043	15989	16101	15890	16013	16019	16047	15956	15938	15937	16135	15952	15878	16069	16046	16071	16067	15957	15991	16105	15934	15920	16001	16125	15960	16301	15869	15791	16195	15863	15961	15983	15822	15999	16111	15931	16011	15991	15889	16097	16020	16094	16014	15937	15988	15771	16059	15907	16030	15867	16016	15969	16089	15927	15908	15894	15965	15870	16004	15951	15994	15909	16106	15752	16005	15911	15915	15997	15926	15888	15985	15923	15887	15890	15864	16002	16035	15981	15956	16098	15765	16107	16108	15879	16039	15856	15922	15945	15920	15878	16028	16114	15952	15931	16029	16023	16113	15810	15988	15706	16094	16083	15844	15844	15943	15878	15850	15950	16052	15824	16191	15893	16123	15908	15824	15999	16018	15984	15950	16076	16086	16020	16113	15732	15994	15982	16018	15817	15969	16015	16055	15898	15823	16012	16052	15830	15978	16016	15823	16074	15765	15867	16036	15931	15836	15971	16041	16002	15870	15972	16078	16081	16171	16012	15902	15908	16033	16140	16037	15988	15955	16021	16018	16012	16019	16003	16005	16047	15975	15964	15935	15819	15972	15988	15920	15953	15989	16013	16024	15936	15919	16009	15948	15901	15876	15898	15771	16014	16223	15886	15986	15981	15938	16002	15973	16152	15998	16083	15965	15961	15912	15971	16055	15962	15927	15997	15770	16091	15957	15893	16020	15893	15909	15889	16190	15833	15847	16200	15912	15971	15934	15922	16086	15920	15976	16049	16132	15981	15739	15893	15953	15985	16111	15914	15819	15832	16017	15895	15981	16014	16114	15977	15951	15996	15988	15938	15882	15996	15825	16053	15934	16043	16026	15970	16026	15880	16129	15874	16129	15901	15968	15888	16004	15944	15877	15932	16067	15935	16019	15917	15955	15862	16004	16056	15964	16033	15966	16146
23753	21460	38961	64376	33365	25169	27180	23008	21948	21527	21372	21154	20982	20806	20726	20891	21003	20718	20549	20526	20667	20648	20757	20927	20631	20691	20754	20711	20730	20713	20864	21427	21388	21049	20816	20562	20374	20383	20564	20505	20435	20615	20588	20264	20198	20389	20437	20352	20457	20475	20384	20387	20200	20668	20586	20641	20627	20575	20468	20441	20370	20660	20371	20257	20405	20392	20361	20465	20336	20355	20497	20398	20539	20608	20285	20535	20258	20426	20603	20631	20546	20408	20366	20340	20659	20411	20358	20293	20334	20469	20428	20594	20450	20431	20399	20230	20681	20287	20396	20522	20078	20349	20653	20468	20449	20552	20392	20300	20504	20556	20425	20340	20602	20451	20483	20254	20384	20486	20464	20557	20542	20146	20367	20419	20450	20547	20548	20489	20343	20307	20455	20504	20431	20392	20419	20338	20680	20330	20419	20261	20336	20307	20492	20465	20436	20253	20323	20306	20424	20366	20214	20280	20322	20237	20287	20390	20255	20379	20446	20378	20643	20450	20519	20301	20274	20223	20406	20185	20368	20397	20252	20563	20321	20417	20569	20362	20381	20346	20351	20276	20311	20404	20537	20341	20215	20555	20366	20411	20409	20290	20374	20421	20208	20537	20555	20302	20302	20514	20423	20301	20366	20500	20402	20414	20447	20349	20374	20530	20389	20422	20476	20327	20374	20378	20409	20366	20484	20348	20182	20346	20409	20459	20743	20694	20761	20207	20655	20344	20233	20251	20546	20357	20373	20261	20610	20288	20508	20485	20399	20440	20544	20303	20402	20326	20544	20389	20489	20347	20267	20287	20470	20296	20285	20379	20193	20379	20531	20189	20433	20302	20391	20373	20414	20219	20528	20243	20519	20344	20524	20530	20427	20149	20201	20403	20552	20398	20542	20276	20376	20342	20366	20443	20433	20486	20420	20344	20528	20216	20488	20311	20292	20479	20512	20432	20524	20285	20599	20380	20255	20428	20298	20496	20364	20479	20370	20530	20468	20546	20405	20272	20402	20353	20250	20376	20362	20436	20539	20298	20302	20339	20510	20213	20042	20446	20375	20474	20415	20344	20065	20450	20414	20309	20323	20491	20207	20320	20224	20371	20279	20516	20360	20393	20334	20196	20337	20439	20573	20269	20408	20617	20255	20440	20415	20355	20349	20386	20157	20402	20663	20339	20334	20511	20243	20571	20343	20248	20433	20242	20459	20101	20357	20235	20452	20329	20320	20280	20444	20438	20372	20385	20230	20159	20585	20275	20402	20320	20502	20409	20318	20547	20450	20315	20380	20424	20410	20374	20438	20272	20391	20530	20296	20386	20494	20491	20474	20369	20506	20529	20304	20555	20319	20567	20148	20578	20213	20616	20476	20533	20289	20361	20442	20406	20546	20565	20186	20246	20573	20404	20483	20481	20749	20359	20251	20362	20265	20407	20417	20410	20308	20597	20535	20488	20401	20470	20254	20369	20544	20388	20405	20286	20607	20437	20359	20168	20436	20198	20373	20328	20580	20482	20383	20354	20307	20508	20346	20370	20443	20423	20457	20407	20307	20474	20568	20161	20469	20301	20421	20338	20471	20485	20198	20331	20380	20453	20394	20285	20467	20490	20560	20481	20312	20395	20413	20284	20325	20610	20342	20335	20271	20334	20385	20457	20358	20286	20367	20323	20492	20480	20296	20264	20439	20530	20745	20424	20421	20434	20365	20425	20364	20271	20176	20436	20465	20230	20384	20550	20519	20388	20527	20276	20401	20494	20556	20254	20554	20407	20432	20471	20573	20399	20575	20522	20535	20347	20243	20484	20280	20379	20240	20525	20488	20480	20308	20139	20165	20216	20300	20273	20425	20603	20455	20424	20245	20369	20747	20662	20515	20407	20252	20462	20385	20126	20457	20432	20137	20428	20361	20285	20297	20453	20340	20497	20300	20428	20505	20224	20288	20444	20330	20466	20379	20366	20361	20314	20490	20525	20532	20424	20352	20160	20318	20390	20473	20433	20351	20463	20197	20372	20362	20413	20559	20459	20339	20423	20249	20568	20759	20289	20352	20450	20514	20463	20294	20392	20403	20373	20414	20329	20322	20505	20419	20293	20150	20397	20522	20334	20396	20296	20662	20435	20425	20373	20604	20341	20506	20598	20500	20319	20239	20322	20259	20451	20353	20227	20493	20427	20325	20340	20604	20340	20484	20533	20520	20284	20448	20219	20397	20184	20488	20381	20399	20462	20292	20338	20351	20362	20360	20216	20297	20079	20471	20260	20385	20557	20520	20315	20366	20490	20307	20434	20161	20448	20346	20375	20475	20225	20636	20380	20407	20392	20236	20447	20320	20388	20506	20539	20372	20422	20565	20298	20504	20318	20196	20271	20540	20336	20326	20445	20577	20363	20435	20319	20448	20392	20422	20395	20392	20411	20395	20365	20470	20414	20514	20343	20421	20364	20397	20245	20446	20347	20559	20436	20336	20385	20247	20423	20347	20457	20277	20350	20468	20478	20545	20574	20433	20534	20527	20550	20465	20346	20448	20265	20460	20283	20373	20239	20464	20314	20623	20342	20390	20464	20555	20563	20352	20507	20491	20570	20581	20299	20408	20230	20357	20355	20372	20266	20243	20262	20414	20492	20328	20414	20315	20324	20531	20432	20265	20526	20445	20505	20463	20421	20511	20429	20262	20255	20325	20197	20459	20432	20438	20397	20593	20368	20171	20583	20398	20390	20348	20218	20216	20643	20266	20290	20378	20403	20355	20484	20380	20396	20608	20473	20472	20329	20457	20575	20444	20439	20479	20137	20426	20412	20257	20306	20702	20397	20399	20328	20393	20554	20435	20574	20546	20652	20324	20338	20313	20635	20480	20307	20466	20401	20687	20505	20269	20649	20351	20487	20433	20399	20377	20512	20144	20340	20445	20650	20477	20397	20142	20401	20192	20426	20348	20197	20300	20467	20477	20303	20330	20338	20122	20447	20317	20267	20421	20458	20503	20428	20500	20404	20427	20302	20228	20400	20359	20239	20416	20281	20284	20470	20463	20520	20542	20493	20544	20319	20253	20235	20394	20434	20235	20327	20380	20346	20385	20397	20312	20353	20447	20565	20450	20324	20326	20259	20419	20400	20294	20451	20516	20292	20267	20469	20555	20501	20420	20454	20668	20316	20331	20260	20319	20306	20817	20319	20288	20351	20447	20471	20174	20422	20235	20595	20375	20553	20419	20388	20410	20535	20444	20228	20265	20529	20443	20442	20236	20483	20380	20462	20376	20399	20461	20213	20326	20330	20170	20338	20493	20550	20399	20421	20325	20554	20432	20293	20573	20452	20432	20552	20422	20342	20388	20250	20411	20516	20228	20316	20399	20194	20479	20224	20395	20547	20473	20200	20261	20362	20230	20320	20461	20199	20713	20527	20486	20377	20314	20232	20194	20480	20488	20365	20445	20429	20509	20261	20224	20300	20362	20431	20238	20273	20444	20367	20686	20391	20499	20380	20547	20385	20373	20499	20490	20246	20599	20057	20478	20676	20417	20364	20475	20374	20374	20507	20474	20289	20414	20421	20612	20265	20329	20437	20391	20193	20367	20231	20451	20541	20238	20297	20494	20341	20217	20543	20212	20279	20369	20599	20344	20178	20394	20191	20470	20633	20709	20476	20100	20188	20220	20136	20269	20486	20492	20302	20548	20498	20447	20322	20293	20498	20181	20425	20453	20634	20413	20448	20436	20304	20370	20261	20324	20391	20477	20575	20387	20290	20334	20272	20302	20406	20188	20367	20417	20517	20345	20353	20429	20410	20366	20598	20556	20373	20508	20293	20458	20472	20415	20683	20428	20312	20239	20395	20378	20333	20283	20333	20607	20606	20277	20220	20204	20588	20550	20273	20381	20430	20416	20382	20333	20310	20295	20472	20454	20405	20463	20497	20333	20203	20445	20468	20178	20352	20346	20235	20305	20488	20539	20425	20417	20196	20240	20519	20407	20289	20343	20420	20597	20293	20391	20449	20401	20534	20508	20763	20338	20331	20384	20374	20453	20133	20256	20431	20226	20488	20358	20405	20409	20180	20200	20384	20334	20150	20356	20397	20354	20400	20440	20466	20238	20126	20382	20463	20325	20419	20462	20265	20157	20329	20633	20378	20447	20421	20196	20133	20300	20282	20296	20367	20230	20388	20510	20529	20388	20417	20447	20085	20579	20579	20542	20424	20611	20371	20138	20682	20394	20478	20327	20526	20414	20263	20420	20295	20504	20365	20460	20349	20369	20314	20397	20317	20370	20490	20564	20349	20311	20408	20264	20372	20469	20353	20342	20347	20504	20522	20378	20261	20497	20392	20493	20333	20276	20290	20653	20240	20617	20348	20252	20451	20402	20487	20423	20373	20450	20356	20347	20450	20495	20292	20409	20315	20541	20534	20433	20463	20421	20445	20566	20437	20438	20521	20337	20561	20512	20359	20565	20539	20402	20163	20463	20302	20658	20452	20447	20452	20559	20385	20319	20449	20581	20241	20372	20508	20215	20572	20543	20457	20443	20357	20318	20527	20493	20252	20343	20485	20419	20255	20271	20230	20415	20463	20498	20203	20611	20370	20397	20751	20489	20430	20364	20561	20466	20275	20416	20333	20615	20525	20443	20537	20215	20408	20583	20578	20632	20475	20366	20493	20387	20445	20432	20428	20341	20430	20482	20613	20449	20296	20502	20428	20295	20408	20444	20405	20485	20427	20500	20501	20256	20362	20429	20313	20342	20540	20279	20386	20206	20346	20423	20419	20481	20428	20305	20297	20238	20322	20300	20391	20337	20398	20632	20239	20281	20683	20439	20425	20531	20344	20616	20409	20446	20340	20373	20441	20327	20441	20392	20445	20416	20546	20444	20445	20345	20438	20298	20346	20306	20466	20285	20234	20076	20567	20439	20120	20473	20486	20569	20489	20448	20333	20307	20301	20262	20461	20515	20232	20332	20432	20422	20236	20330	20480	20372	20454	20243	20308	20369	20387	20408	20428	20597	20576	20530	20345	20435	20291	20268	20372	20384	20186	20442	20261	20409	20416	20442	20364	20535	20404	20625	20527	20523	20380	20457	20402	20479	20191	20391	20341	20265	20379	20325	20190	20212	20448	20429	20385	20458	20480	20280	20494
21798	40783	95746	85036	32155	20232	19949	18679	17819	17473	16882	16745	16463	16360	16260	16661	16416	16188	16168	16118	16070	16268	16294	16464	16259	16249	16145	16097	16127	15979	16847	17501	17035	16811	16474	16198	16230	16025	15879	16093	16076	15853	15973	16060	15921	16051	15976	15908	16075	15865	15971	16015	16083	15943	15890	16068	15886	15990	15831	16091	15832	15992	16089	15912	15911	15988	16064	16016	15975	16020	15897	15939	16038	15852	15982	15993	16059	15867	15903	16081	16058	15899	15804	16048	15913	15974	15820	16193	16069	16000	15922	15982	15934	15947	15902	16025	16116	16075	15768	15822	16099	16075	15818	15923	15995	16073	15938	15818	15919	15974	15927	15879	16007	16145	15977	16009	15900	16080	16056	15855	16084	16013	16120	15972	15977	16030	15889	15866	16027	15897	15864	15910	16031	16150	15968	16017	15944	16292	16032	16021	15963	15945	15856	15976	15990	16045	16126	15975	15923	16062	15917	15920	15807	16080	16121	15927	16024	15928	16000	16164	15990	15927	16026	16074	15989	16011	15894	16002	15907	16105	16169	16033	15914	15841	15872	15867	16102	15973	15967	16028	15985	15848	15959	16116	15879	16134	15897	15907	16047	15790	15965	16071	15986	16052	16096	16056	15901	15936	15865	16082	16022	16031	15778	16104	16025	15982	16076	15900	16012	15988	16075	15888	16011	15904	15933	15979	16113	15925	15881	16039	15996	16147	15988	15932	15726	15902	15936	15901	16019	15990	15999	15980	16047	16084	15900	16101	15943	15883	15977	16049	15828	16063	16061	15879	16108	15944	15915	15969	16048	15960	15962	15927	15948	15889	15998	15940	15750	15971	15837	15942	15952	16007	16052	15841	15668	16000	15764	15982	15962	15861	15859	15821	15883	16019	15932	15852	15972	15852	16053	16095	15976	15854	15935	15878	15861	15951	16049	15957	16042	16030	16256	16127	15971	15864	16074	15940	16100	15938	15942	15753	15896	16004	15970	16004	16039	16002	15896	15917	16030	15964	15879	15937	16031	15941	16002	16047	15931	15772	15998	16047	16001	16012	16033	16078	15905	15855	15853	15806	15949	15984	16015	15924	15914	15764	16222	16168	16005	16024	15877	16050	15898	15948	15977	15903	15979	15965	16002	16028	16017	15937	15943	15896	15981	15923	15944	15850	15995	16127	15959	16019	15904	15968	16057	15905	15968	16049	15844	15927	15789	15950	15889	15988	16107	15940	16154	15924	15844	15815	16077	15938	15876	16013	15958	16026	16041	15980	15939	15944	16090	15946	15831	16189	15796	15978	15968	15968	16088	16062	16126	15990	15844	16002	15989	15844	15841	15952	15901	15995	15979	16095	16013	15881	16040	16140	15935	15893	16080	16125	15900	15852	15904	16081	15962	15906	16077	15892	16029	16035	16087	15858	15941	16041	16117	15966	15924	15991	16149	15966	15880	16016	15896	16142	15839	16070	15980	16118	16018	15818	15764	16063	16016	15969	16113	16068	15984	15943	15941	16065	15965	15894	15889	16192	15822	16028	15914	16057	15903	15858	16064	15901	16107	15990	16238	15847	16009	15878	15904	15839	15923	16093	15909	15968	16081	16081	15896	15916	16157	16140	15971	15995	15983	15943	16030	15847	15999	15920	16033	15926	15866	15772	15977	15827	15750	15928	15942	16062	16083	16019	16032	15908	16220	15971	15914	16144	15891	16040	16147	15825	15880	16145	15797	16043	16031	16074	16042	15995	15902	15845	16007	16009	16100	16096	16077	16054	16192	15909	16008	15961	16147	16052	15944	16150	15858	16028	15894	16246	16021	15855	15916	15935	16007	15978	15939	16064	15986	15963	15933	16035	15828	15905	16047	15830	15940	15863	16149	15976	15969	16021	15863	16096	16141	16086	16210	15924	15759	16051	15975	16024	15987	15895	16006	15971	15893	15876	15955	15891	15894	16083	15959	15995	15850	15920	15992	16087	16063	16084	15993	15924	15909	15842	16062	16023	15932	15991	16129	15936	16005	15917	16055	16037	15996	15914	15939	15998	15958	15910	15886	15985	15853	15884	15908	15904	15792	15868	15996	16055	15924	15823	15772	15936	15837	15825	15934	15947	16089	15923	15952	15879	15891	15898	15960	16105	16011	16000	15918	15940	16310	16032	15997	16003	15797	16036	16203	15793	16007	15996	15807	15962	15921	16059	15921	15970	15894	15945	15879	15858	16098	15942	15929	15890	15968	16020	15633	15844	16084	15950	16180	15955	15984	15875	15943	16168	15979	15924	16030	15783	15926	15990	16113	16005	15937	16021	16028	16069	16048	15753	16054	16007	15848	15881	16067	15831	16027	15918	16219	16053	16064	16188	15801	15963	15987	16053	15970	15971	16058	15973	16106	16017	16047	16003	15960	15903	15819	15826	16193	15951	15954	16158	16009	16047	15973	16039	15993	15799	16051	15883	15935	16127	16107	15809	15916	15813	15898	15816	15897	15996	15778	16080	15991	15922	16147	15969	16034	16029	16160	15986	15933	15990	16098	15978	15869	15853	15998	16049	16008	15910	16021	15987	15880	15780	15965	15938	15989	16066	15952	15950	16034	15906	16038	15987	15972	15891	15969	15987	15923	16157	15864	15891	15808	16088	15953	15952	16159	15930	15915	15990	15875	16085	15879	16073	15788	16051	16059	15889	15846	15886	15950	15950	15958	15918	15974	15959	15857	16064	15986	16035	16047	16006	15780	15792	15907	16048	15974	15919	16021	15798	16034	15875	16053	15963	15847	16001	15881	15768	15983	15938	16077	16001	15985	16046	16122	15870	15981	16085	15912	15971	16044	16073	16001	15809	16128	16013	16098	15977	15975	16038	16184	16010	15992	16051	16047	15916	16181	15889	16165	16028	15985	15995	15956	15909	16021	16099	15960	16093	16142	15911	16062	16085	16028	16025	15820	15919	16064	16052	15841	16129	16038	15976	15959	15794	16051	15819	15768	16027	16062	15879	16035	15951	15932	15909	16039	16084	16007	15916	16040	15866	15993	16174	16119	16049	15891	15954	15963	16032	15910	15845	15890	15981	15944	16098	16060	15988	16040	16126	15816	16058	15877	15813	15901	15961	15825	15955	15844	16086	15926	15808	15740	16131	15949	15963	15958	16041	15949	16014	16043	15983	16022	15983	15948	16059	15860	15981	15864	16095	15971	15981	15962	15997	16030	15802	16160	15942	15807	16126	15897	15991	16083	15999	15896	16017	15972	15913	15934	16053	16096	16014	16004	16069	15785	15937	15949	15961	16058	16041	16018	15871	15948	16142	16091	16060	15913	16004	15905	16208	16073	16219	15826	15754	15930	16165	15950	16034	15946	15869	15887	16083	15878	15922	15868	15920	15984	15933	16068	16009	16046	15955	16033	15911	15946	15974	15992	15981	15991	15982	15920	15911	15978	16089	16035	15938	16067	16004	15995	15943	16033	15948	15946	15926	15926	15921	15923	15868	16053	16045	15739	15898	16114	15975	15919	15972	15810	15889	15937	16071	16047	15802	15996	16003	16069	15813	15994	16040	15982	15977	15967	15911	16125	16050	15914	15745	16053	15900	15922	15915	16003	15950	15780	15965	15865	15993	15861	16076	15888	15894	15787	15977	15871	16016	16039	15966	15985	16110	16202	16037	16044	15971	16031	15937	15989	16045	15882	16015	15956	15979	16162	16099	15950	15951	16017	15890	16036	15949	15854	16124	15989	16032	15857	16021	15885	16092	16076	15787	16128	15973	16102	16005	15971	15979	15872	15844	16073	16007	15854	15860	16013	15871	16081	15881	15932	15862	16068	16054	16065	15765	15939	15951	16190	16013	16042	16011	16100	15971	15848	15841	15910	15999	16044	16100	16012	16179	16030	15887	16003	15883	16177	16012	15940	16118	15918	15904	15946	16011	15996	15927	16011	16010	15908	15821	15881	16140	15931	15908	15902	15952	15933	16017	16023	15745	16146	16064	15921	15932	16008	16050	16006	16010	15865	16103	15931	15914	16029	16073	16086	15890	15924	16100	15983	16028	16064	16070	16187	16063	16132	15798	15957	16005	15832	16054	15871	15890	15990	16072	15817	15872	15864	16034	15964	16047	15845	16040	15817	15875	16054	15861	15948	15929	16041	15953	16032	16084	16103	16079	16019	16067	16040	15985	15857	15979	15954	15901	15982	16041	16147	16039	15956	16025	15926	15992	15952	16001	15938	15931	16061	15989	15987	15949	15880	15927	16021	15969	16028	15980	15878	16104	15816	16261	15975	15982	15934	16045	16031	15937	16034	16067	16104	16137	15978	15808	15991	15877	15946	15935	16103	16099	16068	15961	15964	15901	15824	16131	15946	16010	15917	15908	15953	15926	16069	15920	15956	16070	15957	15958	16077	15977	15757	15955	16060	15957	15952	15980	15952	16027	16086	15946	15823	16005	15947	16053	15821	16036	15965	15900	15954	15786	15862	16038	15954	16053	15931	15970	16094	15943	16026	16174	16084	16084	16077	15868	16117	16108	15963	15885	16000	15945	16061	16125	16072	15858	15909	15937	15999	15962	16076	15928	15914	16097	15865	15980	15877	15967	16042	16141	15859	16207	15960	15887	15932	16183	16226	15962	15977	16070	15930	15885	16166	15939	15882	16027	16013	16059	16047	15882	15954	15881	15906	15924	15810	15994	15985	15862	15944	16089	15957	16067	16035	15940	16171	15857	15962	15987	15950	15617	16068	15915	15980	15862	16052	16122	16019	16135	16103	15984	15956	15871	16069	15973	15876	15929	16072	15821	16047	16074	15839	15941	16008	15908	15769	16007	15960	15875	15940	15905	15870	15924	16010	15823	15982	15955	15968	15859	16025	15825	15872	16025	15936	15925	16064	16112	16139	15919	15790	16033	15809	16027	15909	15992	15862	16111	15906	15943	15977	16105	15988	15944	15964	15947	15901	15861	16022	15786	16055	15901	15975	15920	16025	16070	16000	15930	15912	16055	15838	16014	15984	16191	16009	15684	15941	16020	15970	16021	15864	16047	16013	15958	15984	15959	15909	15709	15848	16031	16004	15843	15851	15902	15963	15942	16013	15938	15886	15895	15968	15846	15999	16016	15887	15910	15963	15988	15885	15984	15862	16113	16077	15907	15878	15949
30698	24216	39367	47494	24277	20926	20457	20154	20153	19799	19940	19885	19798	19814	19830	19714	19775	19727	19746	19709	19592	19856	19818	19844	19907	19675	19829	19810	19764	19616	19818	19709	19779	19788	19651	19635	19511	19719	19539	19614	19765	19676	19574	19713	19726	19882	19693	19483	19845	19687	19670	19762	19764	19654	19583	19604	19507	19841	19845	19799	19745	19732	19575	19597	19709	19537	19629	19571	19492	19720	19794	19660	19749	19734	19623	19641	19632	19665	19916	19615	19713	19828	19723	19521	19701	19587	19724	19734	19776	19856	19666	19634	19767	19964	19793	19701	19624	19468	19631	19425	19732	19670	19594	19726	19855	19714	19500	19597	19679	19637	19818	19705	19849	19732	19725	19555	19651	19707	19685	19672	19449	19485	19508	19697	19730	19508	19745	19766	19552	19603	19754	19629	19831	19682	19647	19667	19614	19605	19631	19719	19710	19468	19443	19680	19600	19835	19409	19675	19473	19617	19727	19861	19705	19688	19520	19608	19798	19737	19834	19633	19463	19629	19827	20045	19658	19542	19902	19752	19779	19717	19629	19944	19861	19602	19874	19784	19662	19632	19725	19687	19688	19715	19930	19812	19820	19645	19620	19923	19858	19715	19652	19493	19643	19521	19467	19796	19678	19837	19625	19794	19619	19736	19508	19555	19447	19680	19710	19782	19574	19585	19503	19533	19823	19746	19656	19797	19601	19543	19927	19963	19696	19553	19622	19511	19668	19727	19702	19663	19452	19774	19870	19712	19840	19628	19767	19655	19660	19722	19662	19580	19557	19704	19589	19599	19945	19827	19688	19713	19802	19620	19680	19545	19639	19535	19609	19655	19535	19617	19536	19628	19795	19876	19849	19808	19609	19974	19679	19901	19556	19402	19450	19742	19698	19543	19734	19668	19568	19745	19644	19752	19581	19628	19688	19592	19684	19702	19537	19618	19609	19888	19834	19593	19739	19688	19896	19815	19920	19511	19745	19617	19619	19759	19738	19566	19698	19714	19563	19478	19507	19568	19716	19595	19580	19426	19805	19699	19458	19725	19750	19644	19777	19521	19548	19663	19768	19472	19659	19586	19822	19944	19707	19539	19906	19715	19992	19744	19765	19868	19565	19565	19592	19668	19601	19544	19765	19782	19664	19613	19514	19574	19695	19587	19623	19607	19556	19591	19591	19478	19639	19676	19700	19702	19665	19765	19761	19717	19798	19445	19688	19697	19594	19893	19833	19432	19809	19770	19787	19596	19445	19588	19501	19567	19694	19543	19538	19729	19534	19988	19792	19826	19759	19631	19879	19475	19742	19498	19503	19620	19534	19882	19741	19728	19835	19491	19683	19660	19678	19658	19716	20004	19609	19699	19728	19691	19667	19939	19653	19842	19772	19529	19857	19559	19709	19729	19564	19648	19697	19746	19626	19700	19777	19824	19648	19472	19516	19577	19500	19771	19654	19733	19632	19670	19579	19801	19808	19596	19706	19307	19649	19623	19780	19741	19726	19751	19776	19800	19503	19568	19778	19587	19570	19656	19567	19460	19714	19737	19391	19566	19827	19860	19571	19798	19392	19639	19690	19472	19579	19631	19700	19596	19696	19720	19753	19781	19848	19714	19514	19743	19668	19763	19642	19581	19749	19738	19459	19658	19605	19771	19533	19533	19447	19544	19600	19644	19687	19726	19619	19700	19746	19473	19583	19547	19672	19965	19692	19879	19698	19766	19514	19702	19480	19572	19672	19553	19536	19518	19745	19661	19663	19625	19511	19870	19763	19557	19673	19616	19682	19762	19743	19675	19759	19577	19586	19717	19454	19687	19626	19512	19662	19560	19952	19527	19784	19445	19603	19673	19729	19594	19534	19591	19902	19464	19787	19743	19792	19610	19752	19626	19638	19734	19638	19742	19506	19700	19620	19813	19641	19554	19665	19637	19589	19628	19492	19647	19453	19765	19706	19503	19668	19713	19588	19599	19863	19690	19676	19802	19632	19412	19481	19618	19615	19658	19912	19559	19523	19622	19614	19508	19601	19600	19548	19400	19630	19854	19803	19549	19788	19771	19759	19727	19674	19618	19375	19645	19662	19746	19851	19593	19890	19617	19794	19745	19525	19583	19652	19606	19755	19774	19693	19805	19628	19660	19571	19660	19654	19700	19742	19686	19725	19837	19811	19634	19520	19593	19798	19774	19351	19648	19601	19517	19668	19757	19611	19497	19648	19480	19459	19694	19752	19756	19772	19605	19620	19548	19766	19568	19631	19591	19639	19607	19745	19673	19683	19648	19720	19703	19638	19652	19729	19664	19852	19478	19717	19704	19637	19346	19522	19455	19602	19573	19495	19494	19747	19666	19833	19563	19526	19731	19681	19691	19790	19549	19582	19684	19829	19684	19686	19519	19583	19779	19667	19851	19743	19786	19710	19795	19699	19721	19708	19802	19708	19623	19716	19628	19663	19605	19604	19549	19617	19611	19685	19558	19802	19714	19715	19810	19727	19496	19879	19715	19777	19771	19561	19628	19460	19558	19796	19554	19595	19692	19707	19508	19636	19641	19532	19561	19693	19733	19704	19419	19712	19831	19662	19784	19589	19754	19902	19693	19793	19777	19728	19504	19683	19584	19497	19604	19537	19586	19519	19486	19775	19520	19772	19580	19779	19832	19715	19805	19646	19827	19699	19320	19730	19732	19918	19554	19555	19470	19693	19832	19898	19749	19842	19767	19671	19898	19854	19503	19632	19836	19720	19363	19746	19494	19486	19577	19633	19588	19586	19819	19766	19512	19725	19545	19659	19601	19728	19699	19593	19709	19709	19901	19713	19626	19712	20029	19750	19846	19766	19676	19579	19882	19724	19680	19482	19543	19673	19667	19794	19671	19693	19695	19679	19871	19583	19562	19625	19844	19747	19852	19706	19678	19682	19588	19643	19795	19787	19704	19515	19670	19664	19655	19921	19773	19534	19551	19830	19552	19767	19945	19744	19473	19765	19693	19857	19746	19639	19715	19612	19740	19755	19633	19578	19783	19608	19536	19719	19655	19591	19713	19538	19694	19505	19674	19725	19746	19495	19747	19499	19705	19822	19607	19512	19589	19830	19669	19824	19629	19585	19551	19528	19607	19673	19792	19733	19594	19543	19843	19714	19805	19505	19697	19568	19724	19670	19608	19600	19635	19810	19488	19637	19648	19558	19650	19711	19622	19648	19661	19898	19600	19742	19717	19631	19713	19513	19585	19538	19575	19629	19572	19415	19569	19636	19428	19782	19821	19570	19513	19733	19668	19727	19849	19866	19777	19386	19655	19729	19525	19550	19774	19591	19805	19837	19467	19803	19700	19524	19468	19796	19678	19672	20043	19697	19629	19722	19690	19587	19651	19737	19611	19850	19529	19754	19563	19618	19774	19700	19696	19894	19583	19541	19870	19502	19793	19806	19677	19555	19738	19537	19611	19703	19463	19673	19695	19730	19628	19590	19515	19672	19716	19838	19613	19376	19624	19500	19669	19647	19554	19736	19688	19608	19732	19572	19892	19557	19642	19602	19886	19627	19779	19571	19686	19495	19673	19683	19468	19533	19653	19887	19741	19796	19621	19621	19737	19735	19669	19706	19491	19733	19744	19605	19719	19630	19552	19616	19586	19710	19604	19853	19489	19551	19639	19724	19953	19784	19740	19765	19561	19671	19595	19702	19624	19654	19554	19723	19553	19723	19794	19637	19545	19672	19798	19757	19624	19641	19544	19884	19887	19799	19607	19727	19796	19835	19745	19682	19658	19536	19790	19675	19878	19614	19707	19525	19690	19833	19704	19739	19745	19546	19537	19726	19591	19898	19669	19636	19611	19786	19587	19601	19651	19703	19734	19690	19715	19619	19696	19750	19490	19541	19706	19795	19681	19526	19544	19617	19734	19518	19825	19825	19828	19803	19697	19378	19840	19766	19556	19513	19628	19647	19646	19579	19589	19547	19598	19730	19821	19614	19815	19812	19691	19649	19652	19577	19462	19641	19631	19651	19680	19763	19428	19579	19718	19542	19701	19585	19616	19703	19788	19676	19813	19830	19461	19819	19858	19664	19783	19748	19568	19612	19783	19782	19608	19679	19874	19770	19408	19760	19553	19653	19707	19565	19770	19490	19696	19775	19694	19422	19832	19690	19473	19559	19634	19703	19679	19772	19573	19715	19796	19567	19630	19585	19648	19599	19632	19678	19821	19702	19594	19485	19506	19579	19359	19569	19748	19687	19785	19970	19536	19717	19692	19622	19797	19526	19764	19815	19696	19469	19440	19655	19754	19874	19585	19770	19660	19515	19632	19854	19774	19779	19409	19846	19579	19617	19658	19518	19768	19614	19471	19576	19664	19370	19723	19502	19668	19456	19385	19559	19546	19711	19457	19640	19507	19668	19659	19493	19684	19708	19651	19794	19593	19838	19657	19809	19595	19659	19540	19607	19663	19656	19711	19551	19803	19654	19531	19609	19689	19623	19554	19664	19513	19773	19587	19636	19725	19745	19814	19778	19706	19789	19497	19592	19743	19753	19512	19580	19712	19749	19653	19641	19619	19678	19748	19593	19699	19715	19680	19663	19719	19717	19633	19720	19633	19784	19631	19729	19742	19787	19690	19850	19720	19877	19488	19808	19632	19548	19707	19823	19657	19649	19405	19880	19640	19596	19729	19796	19401	19654	19726	19674	19659	19669	19609	19554	19637	19734	19681	19718	19670	19678	19730	19710	19412	19622	19521	19434	19615	19350	19591	19727	19625	19827	19787	19513	19879	19599	19562	19650	19694	19736	19740	19764	19722	19666	19722	19598	19658	19717	19681	19552	19943	19747	19596	19498	19743	19717	19713	19656	19814	19639	19702	19512	19638	19798	19774	19686	19572	19570	19733	19658	19725	19782	19732	19679	19925	19643	19763	19542	19752	19534	19632	19637	19670	19660	19812	19750	19541	19614	19549	19503	19566	19640	19529	19643	19739	19493	19585	19818	19591	19662	19806	19880	19598	19621	19631	19552	19623	19586	19713	19699	19655	19507	19825	19656	19772	19650	19798	20042	19790	19723	19730	19672	19756	19801	19478	19704	19633	19738	19743	19788	19713	19701	19506	19818	19541	19692	19850	19728	19689	19672	19819	19824	19588	19598	19765	19724	19666
19166	22280	46339	41683	16989	16621	16542	16249	15957	15739	15810	15731	15500	15574	15697	15592	15425	15534	15503	15663	15592	15633	15577	15560	15599	15612	15756	15645	15458	15376	15632	15654	15599	15697	15615	15569	15619	15648	15503	15725	15448	15661	15463	15395	15778	15694	15463	15540	15536	15549	15630	15546	15570	15560	15590	15647	15380	15302	15544	15326	15542	15560	15416	15372	15421	15439	15582	15468	15592	15344	15625	15353	15582	15413	15506	15569	15483	15545	15521	15606	15675	15520	15504	15488	15581	15481	15695	15424	15538	15409	15467	15582	15577	15610	15543	15581	15675	15468	15420	15499	15681	15397	15485	15545	15432	15407	15521	15535	15467	15515	15714	15557	15565	15479	15539	15466	15592	15548	15346	15562	15570	15440	15514	15712	15343	15411	15593	15817	15654	15452	15596	15504	15570	15464	15531	15479	15465	15689	15463	15485	15670	15667	15568	15298	15521	15620	15457	15685	15573	15289	15464	15532	15427	15634	15554	15540	15551	15551	15429	15678	15591	15634	15467	15534	15482	15398	15722	15670	15502	15359	15453	15485	15541	15657	15427	15463	15427	15424	15595	15441	15441	15444	15501	15500	15606	15419	15664	15415	15336	15473	15421	15559	15576	15631	15602	15359	15574	15376	15447	15552	15291	15821	15327	15477	15471	15463	15654	15456	15389	15566	15290	15427	15480	15572	15459	15692	15452	15451	15787	15412	15547	15320	15588	15501	15548	15522	15370	15509	15513	15442	15645	15519	15533	15430	15420	15541	15282	15519	15595	15511	15606	15577	15510	15365	15505	15568	15574	15501	15322	15441	15402	15436	15491	15365	15477	15578	15577	15568	15702	15546	15598	15345	15552	15641	15562	15440	15397	15496	15531	15551	15442	15591	15482	15592	15643	15435	15534	15543	15483	15290	15549	15580	15681	15537	15473	15590	15629	15691	15616	15435	15736	15462	15623	15626	15577	15549	15465	15520	15575	15465	15579	15511	15477	15465	15393	15688	15479	15646	15543	15521	15625	15569	15622	15470	15458	15627	15456	15347	15501	15444	15626	15627	15487	15552	15536	15392	15506	15537	15553	15667	15424	15492	15555	15495	15496	15566	15570	15539	15565	15266	15702	15429	15397	15597	15650	15628	15555	15392	15593	15561	15464	15506	15477	15538	15519	15547	15414	15490	15577	15361	15532	15404	15563	15416	15620	15371	15718	15503	15535	15558	15489	15472	15383	15667	15417	15584	15737	15486	15470	15395	15516	15596	15559	15457	15588	15489	15398	15507	15554	15481	15510	15575	15529	15528	15438	15427	15634	15606	15418	15339	15474	15523	15435	15590	15470	15490	15445	15569	15451	15648	15398	15301	15380	15621	15383	15470	15577	15672	15462	15364	15441	15537	15408	15477	15614	15655	15559	15648	15450	15542	15523	15588	15495	15693	15504	15606	15562	15539	15518	15382	15521	15550	15494	15349	15527	15400	15403	15396	15456	15522	15584	15472	15524	15541	15434	15475	15500	15744	15545	15615	15459	15483	15503	15462	15638	15662	15454	15531	15526	15408	15545	15403	15463	15370	15635	15504	15721	15566	15412	15647	15458	15341	15653	15715	15484	15415	15659	15585	15474	15554	15495	15692	15355	15443	15577	15399	15558	15376	15483	15487	15623	15484	15422	15527	15482	15457	15592	15573	15416	15658	15492	15758	15380	15513	15426	15466	15427	15631	15504	15715	15470	15570	15360	15619	15604	15502	15470	15748	15732	15406	15582	15510	15614	15607	15516	15271	15401	15579	15534	15517	15628	15565	15463	15687	15604	15640	15498	15625	15633	15610	15530	15368	15412	15555	15633	15529	15521	15693	15556	15710	15474	15498	15631	15556	15434	15602	15341	15536	15572	15393	15294	15522	15581	15558	15431	15552	15528	15605	15553	15486	15461	15568	15323	15451	15508	15630	15487	15514	15549	15364	15423	15538	15596	15407	15607	15641	15439	15542	15609	15431	15589	15526	15509	15550	15529	15300	15669	15754	15523	15487	15436	15701	15460	15601	15378	15708	15463	15588	15528	15643	15485	15461	15451	15432	15653	15519	15621	15611	15554	15520	15461	15375	15457	15630	15378	15575	15436	15628	15545	15442	15537	15563	15395	15497	15442	15630	15678	15489	15473	15656	15528	15580	15299	15667	15507	15377	15633	15451	15544	15561	15547	15650	15407	15528	15590	15473	15543	15532	15533	15510	15522	15622	15577	15393	15588	15558	15599	15604	15504	15490	15434	15472	15561	15455	15563	15593	15637	15531	15440	15580	15445	15656	15329	15768	15594	15427	15666	15637	15568	15617	15468	15566	15515	15515	15486	15461	15348	15533	15560	15656	15469	15574	15495	15570	15380	15668	15478	15735	15696	15575	15340	15610	15447	15645	15451	15545	15279	15595	15359	15459	15387	15637	15473	15666	15781	15378	15473	15482	15498	15624	15584	15610	15632	15506	15516	15710	15470	15472	15712	15624	15441	15303	15411	15741	15532	15410	15658	15401	15458	15513	15436	15629	15652	15493	15473	15607	15616	15481	15576	15555	15570	15498	15514	15537	15789	15539	15664	15463	15424	15412	15540	15623	15548	15606	15543	15599	15483	15648	15258	15536	15534	15425	15699	15454	15425	15650	15542	15527	15573	15562	15406	15551	15533	15483	15447	15421	15403	15526	15662	15492	15517	15548	15494	15762	15520	15569	15605	15609	15298	15532	15559	15652	15521	15762	15590	15535	15677	15303	15420	15469	15452	15426	15653	15507	15510	15574	15549	15581	15564	15644	15589	15725	15506	15734	15478	15629	15412	15573	15439	15442	15635	15660	15609	15658	15475	15509	15533	15463	15451	15528	15494	15585	15409	15483	15482	15516	15485	15460	15492	15449	15426	15569	15543	15503	15467	15488	15597	15544	15551	15668	15577	15469	15498	15532	15342	15474	15402	15658	15561	15465	15490	15565	15701	15477	15705	15472	15581	15554	15429	15558	15637	15639	15641	15516	15601	15431	15607	15705	15571	15575	15264	15745	15627	15597	15421	15377	15524	15618	15466	15553	15659	15587	15464	15436	15407	15553	15485	15557	15454	15492	15560	15619	15437	15650	15445	15530	15631	15415	15487	15513	15641	15358	15576	15586	15579	15632	15565	15641	15708	15489	15560	15476	15733	15258	15556	15477	15664	15428	15503	15592	15640	15572	15485	15313	15408	15583	15485	15535	15672	15350	15386	15368	15661	15511	15658	15453	15600	15434	15456	15401	15399	15675	15452	15564	15396	15565	15538	15504	15555	15600	15492	15514	15618	15623	15447	15724	15628	15526	15162	15420	15527	15569	15652	15594	15551	15538	15520	15380	15628	15514	15606	15466	15596	15566	15288	15443	15393	15441	15622	15594	15443	15539	15805	15613	15468	15367	15468	15600	15540	15409	15543	15508	15421	15532	15435	15532	15486	15453	15656	15682	15584	15485	15606	15546	15391	15647	15526	15559	15572	15511	15473	15594	15524	15443	15635	15511	15437	15540	15444	15537	15487	15376	15364	15409	15363	15532	15617	15550	15546	15523	15656	15441	15472	15493	15417	15572	15690	15555	15653	15600	15581	15501	15498	15544	15437	15483	15481	15422	15521	15520	15559	15526	15608	15397	15349	15423	15327	15527	15540	15678	15606	15572	15631	15512	15553	15594	15556	15504	15511	15447	15525	15426	15618	15423	15461	15652	15403	15433	15329	15514	15496	15590	15632	15537	15601	15524	15500	15476	15564	15700	15542	15557	15690	15458	15496	15406	15376	15471	15531	15302	15432	15687	15600	15444	15536	15584	15489	15518	15513	15770	15526	15543	15443	15378	15581	15532	15520	15534	15524	15273	15427	15577	15631	15512	15745	15535	15576	15367	15482	15486	15519	15549	15479	15658	15647	15614	15558	15527	15472	15525	15666	15639	15442	15472	15595	15466	15414	15480	15670	15542	15629	15633	15363	15452	15642	15467	15489	15569	15331	15566	15399	15508	15661	15542	15496	15422	15590	15504	15635	15484	15603	15367	15748	15521	15517	15668	15517	15433	15610	15522	15694	15610	15695	15589	15599	15437	15568	15561	15476	15610	15424	15487	15640	15493	15531	15483	15513	15538	15426	15513	15483	15671	15466	15537	15377	15496	15654	15678	15572	15573	15549	15491	15547	15529	15604	15676	15602	15573	15419	15592	15580	15516	15637	15579	15580	15396	15329	15582	15665	15533	15590	15658	15434	15542	15585	15479	15440	15477	15383	15397	15536	15535	15510	15597	15523	15551	15524	15460	15724	15550	15755	15531	15493	15505	15526	15442	15561	15381	15631	15479	15399	15468	15487	15604	15680	15527	15447	15505	15565	15637	15600	15627	15448	15601	15573	15598	15423	15581	15553	15519	15616	15421	15627	15706	15442	15509	15533	15546	15641	15585	15501	15659	15577	15482	15565	15540	15458	15570	15574	15436	15536	15379	15565	15376	15530	15537	15689	15593	15545	15498	15601	15441	15539	15549	15593	15475	15719	15529	15518	15598	15474	15563	15488	15379	15555	15436	15608	15525	15536	15576	15503	15801	15377	15505	15564	15635	15452	15622	15401	15679	15573	15347	15650	15516	15512	15398	15470	15673	15543	15495	15500	15334	15472	15621	15493	15452	15512	15620	15531	15515	15627	15576	15493	15415	15458	15485	15623	15512	15410	15702	15585	15529	15597	15474	15477	15500	15515	15536	15383	15557	15737	15453	15524	15567	15546	15410	15604	15402	15591	15414	15626	15564	15541	15630	15487	15469	15485	15490	15538	15672	15502	15508	15251	15566	15390	15692	15476	15493	15552	15562	15493	15446	15309	15638	15385	15502	15571	15568	15505	15664	15449	15597	15528	15669	15488	15564	15472	15384	15622	15501	15538	15577	15341	15516	15443	15497	15557	15478	15530	15536	15573	15490	15491	15456	15539	15621	15521	15465	15491	15588	15590	15444	15563	15457	15517	15543	15635	15541	15506	15405	15548	15457	15550	15503	15400	15546	15643	15664	15397	15827	15514	15514	15574	15620	15568	15584	15545	15568	15701	15522	15470	15577	15471	15574	15505	15321	15512	15562	15534	15542	15533	15678	15541	15667	15540	15527
25330	21442	40765	68567	32425	24083	23620	21078	20343	20179	19873	19453	19618	19603	19660	19734	19442	19471	19616	19421	19379	19571	19495	19522	19479	19539	19255	19364	19382	19158	19374	19422	19515	20244	20127	19890	19458	19396	19384	19667	19501	19435	19445	19473	19475	19439	19422	19269	19273	19261	19347	19427	19339	19451	19391	19372	19401	19407	19458	19303	19281	19394	19320	19152	19408	19394	19367	19238	19321	19102	19383	19446	19370	19319	19209	19194	19326	19307	19160	19263	19406	19379	19359	19270	19520	19475	19342	19363	19281	19379	19465	19396	19512	19425	19197	19361	19126	19222	19288	19211	19406	19297	19377	19553	19372	19307	19463	19170	19282	19298	19356	19425	19174	19273	19190	19348	19222	19234	19476	19286	19362	19607	19501	19507	19490	19457	19423	19298	19385	19379	19306	19472	19404	19340	19421	19459	19349	19045	19418	19416	19542	19411	19259	19416	19484	19349	19229	19368	19607	19518	19242	19610	19199	19411	19151	19440	19351	19414	19495	19325	19420	19250	19322	19495	19199	19393	19294	19344	19448	19477	19245	19450	19344	19292	19534	19335	19484	19356	19266	19248	19171	19467	19506	19393	19181	19196	19289	19484	19297	19277	19360	19538	19399	19281	19372	19344	19140	19528	19534	19286	19288	19238	19300	19451	19422	19408	19348	19369	19376	19132	19220	19467	19387	19342	19390	19313	19430	19338	19412	19167	19459	19561	19192	19249	19516	19393	19432	19556	19247	19284	19220	19360	19219	19334	19198	19347	19437	19305	19402	19261	19454	19392	19432	19311	19311	19276	19309	19425	19470	19550	19351	19432	19277	19302	19356	19434	19492	19177	19476	19235	19611	19597	19288	19492	19289	19327	19532	19269	19276	19229	19394	19404	19286	19274	19424	19487	19384	19316	19304	19562	19379	19306	19479	19378	19242	19311	19527	19467	19147	19361	19616	19396	19263	19288	19275	19109	19295	19284	19081	19316	19294	19345	19341	19376	19342	19300	19292	19241	19472	19332	19374	19052	19324	19470	19509	19145	19508	19340	19419	19288	19388	19277	19402	19384	19612	19444	19406	19293	19369	19354	19237	19290	19421	19283	19156	19212	19329	19439	19305	19438	19536	19216	19224	19156	19526	19325	19321	19129	19472	19483	19398	19285	19204	19462	19401	19508	19248	19297	19396	19318	19267	19299	19412	19370	19349	19583	19260	19398	19384	19326	19222	19292	19226	19273	19373	19266	19001	19325	19219	19117	19249	19299	19248	19375	19195	19309	19371	19353	19126	19380	19410	19504	19173	19421	19159	19231	19365	19577	19281	19546	19377	19296	19232	19426	19153	19270	19468	19365	19243	19371	19381	19259	19414	19370	19355	19210	19458	19353	19276	19551	19404	19526	19205	19317	19196	19243	19444	19325	19499	19546	19512	19340	19507	19344	19334	19175	19155	19378	19277	19277	19390	19554	19354	19233	19474	19436	19324	19349	19232	19278	19172	19316	19530	19304	19276	19177	19374	19447	19124	19285	19444	19220	19345	19221	19641	19234	19256	19280	19286	19338	19348	19567	19308	19146	19351	19359	19500	19429	19379	19364	19157	19407	19488	19292	19270	19378	19462	19212	19459	19190	19447	19507	19495	19447	19292	19309	19192	19385	19420	19212	19301	19379	19312	19486	19179	19225	19286	19488	19257	19332	19447	19403	19285	19432	19294	19453	19468	19274	19392	19401	19313	19183	19213	19114	19149	19298	19148	19436	19246	19324	19263	19389	19381	19528	19370	19419	19171	19357	19156	19237	19205	19266	19517	19330	19050	19260	19554	19228	19385	19254	19424	19287	19197	19297	19442	19392	19318	19302	19491	19281	19109	19235	19328	19197	19451	19385	19369	19267	19296	19085	19401	19252	19400	19485	19346	19461	19421	19219	19223	19195	19521	19345	19231	19505	19288	19332	19682	19393	19338	19259	19339	19396	19310	19134	19254	19257	19172	19459	19358	19098	19521	19223	19252	19249	19327	19198	19406	19437	19449	19418	19226	19411	19312	19298	19377	19264	19211	19284	19112	19178	19305	19302	19430	19448	19243	19189	19179	19374	19394	19397	19237	19217	19387	19421	19425	19349	19252	19353	19494	19517	19498	19255	19161	19321	19329	19438	19381	19403	19231	19532	19461	19307	19450	19259	19547	19229	19384	19399	19261	19317	19506	19256	19193	19315	19269	19249	19228	19422	19314	19161	19447	19120	19234	19387	19467	19398	19247	19341	19352	19438	19463	19309	19290	19478	19461	19445	19155	19278	19339	19322	19422	19515	19163	19306	19371	19260	19241	19050	19538	19424	19361	19378	19417	19192	19066	19334	19550	19277	19117	19524	19422	19532	19185	19200	19373	19490	19189	19366	19304	19483	19270	19221	19262	19055	19307	19401	19213	19414	19462	19274	19205	19262	19108	19391	19360	19473	19275	19489	19145	19393	19358	19107	19073	19442	19329	19274	19423	19484	19354	19220	19394	19528	19293	19385	19327	19238	19405	19083	19379	19406	19308	19188	19542	19383	19261	19290	19264	19562	19339	19354	19309	19505	19459	19201	19153	19342	19058	19172	19545	19260	19423	19495	19412	19174	19597	19497	19472	19613	19479	19499	19305	19315	19261	19426	19170	19412	19347	19542	19254	19417	19382	19117	19276	19572	19394	19256	19199	19280	19407	19487	19532	19372	19213	19295	19475	19295	19212	19281	19350	19151	19288	19299	19190	19360	19480	19375	19506	19373	19551	19394	19146	19413	19251	19352	19424	19280	19364	19312	19170	19396	19227	19508	19261	19091	19257	19243	19133	19261	19371	19443	19117	19354	19403	19404	19161	19155	19486	19326	19313	19340	19351	19421	19408	19518	19609	19427	19441	19298	19246	19493	19127	19517	19243	19569	19175	19333	19370	19336	19539	19478	19524	19306	19301	19375	19239	19385	19555	19452	19409	19340	19259	19241	19336	19111	19429	19330	19272	19299	19307	19336	19409	19287	19469	19356	19339	19249	19413	19263	19379	19264	19427	19570	19453	19404	19277	19385	19462	19502	19302	19291	19477	19470	19252	19490	19369	19516	19336	19237	19475	19465	19379	19488	19192	19269	19255	19139	19345	19331	19139	19314	19330	19286	19431	19278	19190	19330	19104	19377	19339	19404	19236	19355	19228	19147	19213	19244	19347	19333	19308	19345	19217	19348	19153	19303	19152	19212	19160	19274	19256	19411	19478	19483	19387	19436	19360	19455	19288	19470	19221	19375	19186	19368	19232	19264	19352	19334	19289	19623	19298	19392	19557	19281	19444	19223	19407	19362	19485	19279	19180	19402	19391	19390	19313	19359	19358	19487	19309	19351	19153	19393	19418	19382	19332	19372	19387	19350	19481	19305	19225	19419	19386	19265	19403	19188	19072	19267	19333	19185	19195	19310	19505	19321	19365	19272	19283	19259	19340	19200	19198	19356	19394	19581	19212	19582	19505	19313	19367	19275	19454	19087	19150	19295	19459	19589	19338	19198	19424	19055	19323	19205	19021	19506	19490	19286	19476	19399	19221	19336	19254	19367	19343	19388	19412	19326	19429	19387	19247	19297	19368	19301	19335	19263	19400	19408	19276	19395	19315	19179	19489	19469	19501	19415	19374	19466	19251	19334	19156	19251	19272	19239	19432	19124	19485	19181	19329	19400	19476	19375	19172	19306	19515	19378	19410	19293	19263	19395	19159	19166	19043	19222	19288	19337	19314	19353	19225	19317	19287	19332	19322	19269	19210	19181	19259	19172	19295	19396	19371	19483	19501	19382	19165	19523	19364	19314	19334	19313	19278	19353	19382	19369	19457	19269	19059	19440	19369	19568	19222	19267	19298	19293	19533	19544	19374	19228	19325	19378	19490	19554	19397	19204	19402	19354	19290	19311	19151	19288	19209	19274	19262	19273	19326	19271	19526	19255	19264	19494	19172	19421	19325	19255	19475	19276	19407	19525	19341	19256	19427	19185	19478	19525	19179	19177	19275	19430	19542	19495	19317	19376	19174	19178	19412	19430	19293	19290	19455	19584	19316	19114	19283	19519	19258	19083	19408	19053	19402	19343	19329	19590	19357	19239	19400	19523	19275	19185	19276	19250	19204	19315	19435	19428	19149	19330	19327	19538	19488	19341	19350	19470	19340	19342	19240	19152	19200	19567	19504	19306	19238	19227	19277	19209	19399	19188	19351	19452	19391	19298	19244	19399	19162	19465	19064	19344	19297	19178	19485	19464	19265	19374	19319	19202	19298	19158	19252	19311	19574	19243	19269	19429	19455	19324	19388	19318	19421	19307	19245	19287	19191	19411	19251	19385	19563	19187	19433	19451	19528	19326	19413	19236	19410	19313	19327	19356	19481	19176	19407	19459	19456	19468	19495	19198	19420	19221	19228	19308	19408	19427	19322	19465	19628	19327	19370	19555	19508	19421	19312	19347	19321	19379	19186	19408	19261	19707	19166	19172	19707	19210	19355	19153	19337	19379	19346	19511	19345	19411	19322	19254	19378	19250	19355	19478	19397	19309	19476	19369	19292	19290	19407	19368	19226	19224	19168	19261	19328	19080	19495	19278	19573	19371	19341	19215	19385	19425	19408	19292	19447	19207	19349	19155	19243	19018	19333	19161	19393	19471	19317	19117	19304	19234	19079	19463	19314	19555	19233	19354	19331	19196	19359	19303	19167	19198	19410	19163	19203	19191	19408	19473	19720	19009	19343	19231	19348	19334	19641	19486	19427	19288	19258	19291	19463	19470	19431	19261	19400	19189	19390	19270	19393	19278	19498	19295	19524	19137	19131	19371	19274	19414	19548	19424	19326	19522	19492	19380	19425	19491	19280	19239	19390	19413	19202	19498	19300	19267	19459	19413	19671	19488	19376	19350	19198	19259	19366	19336	19377	19413	19319	19421	19408	19273	19538	19222	19429	19218	19534	19240	19331	19304	19328	19443	19564	19309	19486	19261	19365	19322	19541	19305	19262	19400	19201	19273	19494	19386	19228	19488	19395	19369	19603	19315	19343	19271	19327	19392	19273	19201	19402	19128	19380	19325	19330	19485	19336	19505	19411	19354	19509	19325	19307	19224	19237	19454	19456	19376	19315	19179	19442	19303
19141	33727	86152	78392	20943	17785	17781	17184	16371	16246	15893	15753	15684	15496	15794	15546	15528	15468	15536	15470	15625	15611	15656	15729	15554	15586	15616	15337	15431	15414	15360	15363	15515	16429	16368	15970	15632	15475	15417	15441	15423	15353	15442	15487	15417	15239	15454	15373	15425	15395	15361	15500	15261	15328	15358	15300	15619	15490	15412	15304	15424	15450	15490	15364	15407	15328	15349	15431	15375	15411	15376	15411	15285	15302	15504	15386	15330	15350	15319	15347	15425	15499	15307	15399	15356	15204	15488	15301	15479	15251	15208	15508	15375	15336	15492	15548	15333	15420	15455	15328	15179	15350	15111	15447	15388	15387	15540	15446	15385	15357	15149	15345	15429	15303	15427	15277	15354	15447	15308	15575	15250	15495	15279	15357	15167	15472	15495	15359	15345	15432	15364	15337	15501	15517	15417	15361	15403	15242	15313	15408	15370	15268	15330	15250	15415	15335	15338	15338	15419	15475	15352	15549	15613	15474	15157	15398	15344	15310	15523	15210	15380	15383	15413	15440	15317	15415	15535	15364	15289	15300	15424	15327	15335	15230	15545	15435	15288	15451	15346	15395	15405	15304	15282	15533	15509	15472	15348	15331	15456	15400	15461	15458	15329	15475	15506	15401	15579	15431	15292	15504	15266	15593	15433	15613	15390	15358	15393	15340	15318	15324	15191	15198	15284	15295	15427	15525	15476	15381	15532	15271	15486	15346	15293	15358	15376	15373	15394	15408	15347	15293	15328	15371	15270	15312	15455	15363	15459	15332	15268	15451	15442	15291	15411	15495	15409	15379	15346	15448	15452	15467	15423	15298	15340	15406	15340	15372	15524	15287	15647	15424	15560	15191	15434	15255	15343	15388	15410	15366	15400	15264	15342	15418	15334	15425	15354	15390	15513	15214	15518	15235	15342	15374	15512	15533	15424	15324	15451	15282	15326	15387	15263	15577	15334	15342	15375	15198	15426	15354	15434	15367	15561	15399	15509	15447	15352	15403	15393	15333	15482	15393	15237	15347	15338	15397	15489	15324	15340	15416	15328	15317	15189	15255	15442	15610	15354	15266	15438	15645	15303	15435	15280	15420	15350	15367	15274	15417	15407	15449	15416	15407	15454	15383	15292	15528	15533	15307	15302	15364	15320	15354	15245	15415	15471	15386	15441	15484	15390	15385	15435	15298	15415	15238	15369	15624	15281	15411	15470	15517	15304	15432	15506	15330	15428	15373	15379	15263	15393	15271	15537	15316	15248	15320	15364	15454	15384	15482	15357	15247	15530	15332	15404	15407	15196	15290	15352	15443	15327	15388	15347	15389	15421	15658	15431	15213	15526	15329	15558	15314	15460	15478	15527	15434	15543	15369	15362	15371	15568	15325	15360	15372	15409	15245	15361	15325	15366	15459	15413	15483	15621	15299	15517	15366	15446	15239	15468	15390	15191	15403	15420	15327	15436	15443	15477	15429	15371	15380	15326	15419	15370	15289	15337	15385	15372	15550	15228	15518	15369	15457	15390	15525	15290	15255	15423	15308	15265	15448	15201	15324	15483	15371	15395	15243	15512	15446	15483	15311	15400	15431	15389	15230	15488	15388	15251	15400	15395	15367	15189	15310	15572	15388	15582	15601	15253	15356	15435	15405	15279	15464	15229	15317	15374	15510	15340	15456	15481	15358	15425	15346	15411	15413	15331	15370	15490	15306	15366	15331	15375	15384	15310	15429	15458	15484	15407	15316	15347	15424	15507	15354	15357	15262	15364	15558	15439	15498	15462	15412	15302	15368	15306	15406	15507	15369	15290	15440	15284	15339	15527	15418	15569	15346	15414	15467	15292	15505	15339	15268	15445	15410	15252	15597	15393	15288	15392	15233	15419	15379	15401	15408	15407	15449	15442	15512	15370	15295	15347	15450	15286	15444	15221	15462	15238	15293	15346	15363	15530	15351	15293	15355	15324	15212	15478	15440	15289	15460	15272	15326	15522	15449	15344	15382	15401	15464	15435	15288	15544	15376	15481	15406	15384	15349	15480	15367	15339	15381	15498	15324	15253	15401	15248	15238	15261	15519	15291	15305	15471	15405	15353	15443	15429	15410	15304	15399	15408	15407	15472	15325	15491	15609	15354	15399	15389	15326	15413	15214	15390	15397	15427	15275	15250	15407	15332	15563	15360	15281	15426	15490	15515	15191	15532	15248	15582	15438	15464	15323	15370	15294	15270	15471	15339	15372	15176	15404	15234	15320	15437	15432	15279	15386	15336	15386	15410	15382	15440	15380	15337	15476	15453	15359	15533	15367	15462	15370	15265	15384	15450	15178	15269	15559	15309	15300	15407	15350	15431	15414	15425	15411	15315	15355	15372	15322	15343	15510	15464	15380	15536	15414	15279	15271	15265	15412	15439	15383	15337	15389	15468	15333	15513	15452	15483	15500	15445	15404	15285	15565	15127	15334	15572	15551	15450	15356	15293	15316	15294	15418	15377	15290	15508	15413	15276	15558	15372	15371	15361	15320	15486	15261	15428	15297	15359	15509	15262	15419	15491	15336	15301	15454	15342	15314	15435	15387	15462	15224	15433	15315	15373	15312	15369	15409	15368	15430	15335	15351	15345	15313	15423	15390	15258	15438	15468	15398	15373	15417	15370	15423	15529	15331	15319	15472	15287	15342	15496	15553	15348	15524	15305	15476	15483	15410	15456	15347	15325	15416	15434	15523	15493	15346	15505	15324	15319	15520	15512	15353	15185	15349	15434	15262	15283	15284	15506	15344	15477	15473	15325	15592	15243	15279	15373	15451	15304	15212	15404	15385	15376	15275	15372	15124	15509	15436	15450	15314	15321	15452	15296	15533	15248	15499	15539	15432	15447	15435	15469	15484	15220	15269	15525	15405	15523	15338	15415	15371	15335	15324	15458	15406	15390	15357	15525	15378	15585	15293	15204	15290	15384	15400	15360	15411	15376	15471	15376	15485	15468	15420	15440	15412	15430	15433	15383	15391	15444	15269	15300	15386	15294	15456	15571	15302	15489	15332	15166	15345	15400	15418	15411	15443	15473	15321	15483	15539	15412	15289	15414	15496	15377	15378	15222	15445	15210	15221	15335	15528	15306	15466	15549	15457	15360	15117	15397	15358	15375	15551	15425	15298	15381	15371	15332	15344	15305	15491	15475	15521	15224	15433	15430	15400	15469	15361	15437	15383	15506	15264	15473	15556	15393	15244	15406	15446	15465	15186	15369	15499	15342	15512	15381	15390	15324	15422	15307	15336	15284	15521	15276	15346	15390	15569	15390	15336	15322	15266	15352	15439	15369	15504	15323	15418	15392	15451	15435	15299	15486	15321	15445	15291	15340	15345	15370	15364	15257	15366	15428	15428	15650	15312	15505	15426	15336	15406	15412	15362	15317	15240	15305	15564	15369	15436	15428	15481	15423	15392	15313	15373	15465	15333	15526	15086	15354	15169	15418	15370	15297	15356	15120	15390	15433	15469	15485	15574	15369	15429	15434	15376	15275	15408	15301	15549	15283	15330	15382	15385	15362	15353	15594	15434	15260	15576	15549	15361	15338	15365	15429	15517	15332	15326	15399	15353	15267	15523	15380	15297	15528	15340	15511	15385	15493	15425	15249	15359	15383	15484	15381	15450	15449	15424	15527	15395	15362	15470	15486	15396	15465	15422	15377	15407	15497	15379	15315	15311	15553	15270	15468	15475	15337	15486	15437	15395	15334	15425	15435	15326	15375	15337	15456	15446	15367	15597	15383	15292	15382	15194	15379	15467	15486	15345	15413	15442	15272	15491	15481	15314	15436	15396	15396	15271	15399	15438	15646	15308	15450	15516	15286	15434	15439	15170	15237	15363	15336	15106	15405	15400	15502	15375	15297	15240	15518	15392	15511	15401	15446	15374	15261	15395	15454	15271	15313	15309	15429	15538	15425	15425	15472	15439	15297	15352	15396	15274	15335	15384	15467	15390	15353	15359	15451	15512	15385	15338	15306	15303	15334	15362	15382	15380	15508	15271	15473	15369	15392	15405	15339	15447	15379	15380	15461	15478	15468	15328	15579	15561	15472	15502	15481	15482	15309	15222	15507	15543	15427	15382	15387	15509	15317	15527	15269	15365	15376	15397	15482	15581	15233	15557	15383	15426	15513	15380	15403	15439	15346	15344	15394	15451	15351	15411	15551	15511	15505	15437	15503	15518	15415	15430	15292	15456	15467	15600	15555	15334	15296	15338	15422	15363	15506	15598	15242	15424	15282	15471	15344	15328	15317	15269	15479	15478	15397	15361	15325	15338	15528	15273	15362	15592	15380	15428	15498	15431	15327	15361	15442	15384	15472	15428	15493	15401	15411	15302	15459	15507	15437	15403	15351	15406	15324	15209	15417	15492	15429	15524	15281	15485	15527	15453	15400	15466	15459	15363	15501	15272	15368	15245	15412	15401	15366	15207	15464	15378	15712	15233	15368	15245	15541	15364	15327	15483	15189	15589	15299	15429	15474	15506	15389	15362	15442	15344	15406	15361	15581	15490	15286	15440	15195	15472	15321	15487	15740	15355	15306	15353	15247	15408	15466	15406	15275	15360	15314	15402	15458	15357	15472	15381	15275	15591	15416	15502	15366	15377	15316	15424	15302	15267	15404	15366	15274	15414	15328	15349	15288	15426	15363	15434	15342	15368	15221	15286	15309	15364	15517	15311	15394	15341	15406	15313	15351	15345	15383	15348	15332	15339	15430	15392	15236	15219	15390	15436	15475	15396	15394	15394	15473	15444	15374	15302	15417	15357	15340	15405	15456	15306	15370	15362	15553	15478	15473	15364	15566	15381	15453	15398	15505	15541	15346	15303	15464	15399	15307	15346	15512	15428	15498	15546	15381	15486	15226	15339	15406	15327	15312	15384	15295	15204	15368	15367	15459	15480	15401	15480	15435	15469	15489	15250	15634	15381	15324	15455	15208	15354	15388	15540	15536	15208	15495	15343	15408	15208	15361	15290	15473	15619	15274	15403	15550	15362	15253	15594	15213	15378	15394	15324	15432	15335	15515	15366	15340	15421	15311	15283	15351	15375	15275	15382	15331	15341	15558	15344	15456	15317	15349	15512	15315	15402	15270	15437	15369	15495	15502	15344	15458	15497	15383	15548
23860	21462	38199	69782	34817	24543	24859	21720	20254	20031	19570	19539	19355	19368	19480	19124	18999	19299	19009	19153	18914	19186	19058	18942	19088	19236	18985	18768	18865	18989	18764	18696	18727	19792	20181	19851	19308	19073	19044	18735	18848	18792	18838	18939	18909	18645	18854	18712	18767	18844	18798	18816	18731	18850	18882	18925	18925	18671	18891	18601	18676	18775	18826	19003	18884	18924	18811	18716	18724	18795	18813	18743	18834	18738	18649	18757	19036	18634	18708	18834	18670	18823	18762	18857	18664	18849	18717	18798	18698	18644	18679	18703	18881	18582	18853	18855	18747	18785	18485	18649	18588	18778	18717	18829	18579	18767	18767	18873	18786	18887	18592	18623	18664	18713	18743	18616	18556	18803	18683	18758	18586	18743	18818	18779	18601	18763	18810	18685	18762	18804	18918	18536	18776	18762	18755	18807	18588	18832	18695	18631	18689	18862	18576	18898	18722	18740	18832	18427	18764	18757	18695	18782	18600	18835	18748	18752	18683	18660	18826	18784	18585	18658	18564	18771	18570	18627	18880	18910	18778	18756	18862	18886	18665	18542	18727	18606	18708	18842	18822	18799	18629	18648	18681	18889	18884	18941	18806	18714	18735	18759	18562	18810	18532	18655	18732	18736	18764	18770	18772	18819	18729	18603	18687	18812	18533	18674	18816	18620	18631	18809	18466	18741	18829	18731	18759	18724	18630	18754	18692	18633	18680	18825	18878	18733	18792	18658	18774	18652	18668	18747	18562	18686	18593	18834	18763	18835	18852	18793	18733	18797	18784	18715	18734	18794	18537	18713	18754	18642	18831	18812	18723	18824	18869	18986	18647	18905	18619	18451	18833	18571	18869	18868	18787	18644	18888	18613	18637	18663	18528	18631	18674	18657	18506	18481	18602	18891	18817	18582	18643	18542	18748	18857	18848	18694	18760	18799	18791	18522	18528	18836	18698	19007	18798	18614	18943	18609	18871	18438	18596	18717	18637	18628	18767	18836	18659	18841	18853	18583	18760	18888	18699	18621	18529	18401	18671	18504	18588	18716	18934	18774	18597	18664	18700	18658	18774	18749	18702	18654	18975	18739	18665	18814	18776	18543	18661	18761	18855	18938	18855	18685	18842	18464	18615	18571	18631	18731	18713	18687	18680	18681	18525	18587	18731	18568	18763	18699	18612	18652	18550	18541	18668	18585	18764	18886	18862	18653	18694	18637	18775	18411	18816	18682	18667	18742	18840	18685	18654	18615	18631	18653	18636	18758	18655	18599	18634	18793	18703	18528	18640	18708	18698	18606	18658	18722	18641	18511	18706	18716	18795	18605	18746	18683	18546	18538	18614	18589	18722	18863	18635	18746	18795	18635	18732	18614	18739	18812	18758	18660	18732	18725	18708	18679	18761	18798	18628	18591	18674	18521	18675	18740	18588	18852	18594	18605	18468	18654	18623	18754	18729	18705	18591	18497	18761	18713	18588	18608	18784	18658	18655	18597	18677	18564	18501	18728	18606	18523	18747	18575	18697	18479	18716	18660	18836	18866	18669	18514	18757	18777	18709	18666	18722	18641	18685	18583	18569	18493	18764	18643	18728	18696	18739	18607	18742	18744	18753	18909	18740	18705	18845	18660	18576	18635	18626	18851	18778	18767	18700	18555	18930	18802	18650	18733	18507	18586	18885	18571	18477	18595	18983	18817	18745	18817	18660	18676	18633	18594	18878	18717	18773	18595	18710	18842	18713	18856	18700	18637	18681	18753	18470	18757	18794	18619	18856	19000	18643	18708	18699	18619	18704	18955	18749	18857	18877	18680	18661	18796	18685	18416	18541	18798	18846	18734	18672	18528	18609	18619	18532	18493	18715	18646	18324	18317	18587	18603	18618	18784	18701	18505	18613	18806	18512	18922	18683	18650	18788	18765	18736	18612	18605	18595	18748	18805	18667	18800	18869	18530	18505	18625	18637	18755	18704	18777	18713	18465	18492	18714	18723	18875	18763	18647	18668	18677	18880	18778	18660	18803	18768	18628	18887	18716	18744	18787	18915	18730	18750	18597	18601	18597	18872	18716	18797	18747	18834	18679	18688	18787	18666	18750	18773	18981	18908	18738	18633	18682	18877	18676	18763	18535	18844	18550	18785	18809	18777	18509	18871	18798	18658	18690	18765	19107	18764	18707	18848	18816	18781	18780	18621	18903	19020	18842	18926	18626	18697	18629	18698	18742	18643	18704	18588	18579	18872	18829	18758	18687	18839	18721	18844	18680	18862	18711	18717	18611	18763	18686	18806	18708	18617	18795	18832	18511	18777	18835	18738	18715	18736	18640	18700	18632	18548	18490	18567	18740	18702	18754	18560	18800	18835	18698	18674	18783	18608	18667	18619	18817	18559	18939	18728	18630	18782	18637	18754	18629	18527	18622	18537	18588	18889	18635	18685	18657	18653	18574	18616	18606	18721	18925	18690	18806	18733	18858	18554	18382	18795	18424	18687	18817	18919	18774	18746	18697	18597	18528	18889	18472	18747	18542	18703	18640	18656	18761	18555	18592	18775	18529	18738	18835	18701	18806	18826	18810	18599	18661	18676	18651	18782	18516	18620	18695	18677	18650	19000	18560	18967	18721	18702	18679	18826	18741	18786	18811	18809	18635	18675	18551	18531	18908	18682	18714	18796	18918	18789	18810	18620	18628	18810	18819	18786	18602	18873	18558	18516	18659	18740	18788	18577	18760	18541	18716	18721	18802	18679	18547	18670	18720	18718	18773	18632	18804	18795	18758	18778	18576	18681	18759	18639	18559	18716	18614	18621	18473	18624	18633	18673	18705	18837	18623	18797	18650	18643	18772	18799	18709	18838	18666	18732	18677	18476	18663	18675	18512	18610	18720	18643	18910	18720	18686	18650	18708	18724	18783	18649	18636	18693	18738	18745	18582	18751	18794	18739	18659	18805	18592	18511	18656	18731	18845	18941	18741	18679	18641	18649	18755	18356	18851	18685	18660	18735	18756	18672	18851	18654	18878	18840	18524	18553	18759	18665	18740	18544	18746	18618	18575	18623	18685	18806	18803	18655	18594	18656	18656	18847	18875	18607	18580	18570	18775	18658	18888	18727	18891	18694	18659	18710	18805	18607	18669	18671	18691	18680	18687	18984	18807	18649	18634	18614	18750	18680	18706	18781	18735	18870	18740	18740	18577	18573	18666	18684	18628	18665	18666	18670	18572	18830	18790	18640	18712	18756	18875	18859	18495	18662	18764	18631	18797	18761	18672	18737	18683	18825	18781	18586	18672	18565	18543	18572	18817	18782	18341	18641	18889	18719	18629	18865	18805	18679	18765	18523	18925	18661	18716	18715	18774	18685	18805	18686	18821	18982	18838	18621	18785	18585	18595	18673	18564	18809	18587	18739	18415	18780	18761	18566	18604	18714	18575	18698	18712	18634	18604	18725	18583	18665	18574	18629	18738	18799	18649	18875	18645	18629	18725	18742	18595	18733	18663	18661	18624	18694	18837	18736	18640	18631	18801	18800	18885	18669	18820	18769	18608	18846	18791	18672	18808	18745	18458	18600	18620	18733	18505	18885	18669	18485	18779	18676	18694	18620	18606	18754	18890	18700	18777	18799	18657	18779	18637	18531	18813	18652	18879	18611	18858	18711	18723	18762	18757	18788	18715	18576	18615	18672	18712	18753	18770	18507	18699	18700	18739	18942	19020	18780	18698	18599	18827	18655	18818	18692	18834	18804	18733	18718	18616	18722	18850	18595	18635	18582	18545	18864	18710	18735	18602	18650	18580	18612	18798	18820	18605	18443	18685	18751	18771	18772	18783	18632	18843	18909	18776	18590	18723	18718	18537	18580	18834	18808	18830	18754	18763	18716	19083	18753	18608	18420	18704	18654	18510	18599	18890	18637	18684	18560	18796	18584	18728	18842	18693	18667	18784	18581	18797	18745	18765	18648	18554	18618	18675	18728	18946	18850	18799	18621	18543	18823	18936	18563	18553	18639	18824	18596	18340	18674	18703	18671	18694	18572	18524	18805	18638	18745	18609	18755	18812	18797	18767	18875	18578	18804	18728	18664	18843	18640	18867	18653	18639	18686	18738	18618	18569	18672	19001	18831	18884	18676	18596	18735	18792	18594	18594	18565	18657	18756	18714	18892	18873	18703	18614	18771	18698	18641	18688	18614	18769	18730	18588	18491	18583	18663	18689	18620	18577	18811	18707	18653	18522	18656	18639	18580	18658	18772	18759	18783	18714	18656	18765	18582	18641	18635	18660	18662	18746	18740	18803	18784	18876	18871	18902	18689	18716	18650	18724	18695	18827	18853	18800	18695	18551	18802	18775	18862	18764	18685	18683	18775	18683	18704	18764	18802	18820	18628	18782	18470	18904	18323	18733	18632	18549	18829	18715	18539	18605	18624	18814	18735	18884	18610	18916	18846	18557	18549	18786	18641	18707	18862	18569	18671	18628	18708	18662	18579	18915	18647	18723	18813	18538	18750	18637	18649	18578	18804	18691	18849	18508	18562	18777	18588	18533	18756	18558	18631	18570	18745	18759	18618	18847	18760	18765	18781	18851	18755	18587	18886	18632	18659	18700	18783	18666	18785	18748	18642	18619	18791	18785	18493	18715	18823	18842	18760	18596	18679	19022	18697	18679	18686	18652	18828	18857	18736	18707	18602	18776	18689	18886	18706	18756	18736	18703	18694	18670	18828	18694	18477	18927	18821	18814	18680	18686	18630	18519	18760	18970	18624	18767	18650	18787	18540	18855	18594	18838	18776	18659	18825	18730	18765	18689	18647	18735	18636	18775	18568	18709	18692	18611	18590	18525	18674	18450	18820	18749	18826	18802	18804	18760	18699	18678	18630	18550	18601	18673	18471	18773	18609	18871	18746	18680	18712	18761	18843	18746	18572	18796	18660	19047	18588	18713	18713	18841	18792	18729	18997	18817	18746	18712	18707	18737	18630	18615	18803	18775	18779	18673	18714	18563	18733	18820	18691	18553	18704	18716	18680	18473	18817	19041	18713	18821	18719	18733	18853	18599	18715	18842	18701	18575	18505	18678	18585	18689	18764	18692	18858	18364	18841	18697	18722	18631	18717	18571	18720	18458	18625	18758	18846	18625	18704	18783	18662	18579	18780	18997
21418	38488	92314	82249	21181	19649	19065	18022	17114	16343	16041	15819	15495	15307	15698	15533	15159	15122	15089	15202	15393	15450	15516	15235	15200	15276	15007	15174	15084	15195	15087	15139	14925	16902	17074	16346	15645	15293	15023	14990	14999	15207	14994	15026	15145	15065	15041	14943	14998	14928	15157	14919	14934	14875	15096	14914	15039	15110	14971	15150	14913	15000	14932	15155	15046	14801	14927	15081	15019	15060	15050	15004	15055	14958	15156	15190	14900	14821	14994	14987	15024	14986	15089	14919	15040	15045	15021	14884	15101	15116	15112	14976	14953	15024	15115	15053	15110	15109	15133	14990	14733	15072	14994	15016	14924	15108	14866	15004	15053	14886	15005	15065	15057	15070	15058	15015	15153	14922	15118	14986	15109	15030	15125	14972	14826	15040	15003	15179	15112	14822	15155	15056	15041	14963	15105	14917	15107	15043	15005	15085	14820	15156	15045	15080	15101	15104	15081	14947	15000	15035	14782	14854	14967	14854	15103	15261	14782	14941	15025	15092	14903	14938	15043	15153	15043	15041	15048	14857	15058	14890	15043	14831	15034	14999	15086	15172	14850	14898	15047	15019	14904	15196	15028	14947	14959	14940	15044	15011	15190	15190	14928	15003	15125	14929	15074	14881	14854	14906	15017	15015	14963	14992	14819	14830	14990	14884	14807	14876	14903	15098	14956	15024	14894	15015	14844	14963	15133	14909	15070	15105	15016	15070	15009	14969	15043	14895	15170	14897	15025	14811	15050	14763	15154	15009	15049	14963	14931	14948	14841	15061	15035	15088	15121	14975	15021	15013	14945	15034	14984	14945	14932	14983	14924	15074	14878	14865	14973	15023	14956	14989	14957	15107	14908	15040	15134	15006	15196	14983	15098	15073	14839	14907	14964	14838	14863	14975	15075	15078	14946	14821	15058	15002	14909	15062	14859	14983	15060	15202	14975	14808	15063	15013	14994	15075	14926	14982	14707	15007	15140	15113	15097	15096	15136	14961	14853	15220	14832	15028	14934	15169	14939	15226	15303	14976	14924	14939	15032	15155	14961	14982	14841	15065	14817	15076	14885	14959	14977	14901	14929	15147	14911	15007	15022	15030	15118	14950	14983	15036	14927	15048	14969	15061	15101	14972	14945	15036	14802	14910	15020	14878	14959	15026	14976	14931	15079	14777	15080	14996	15039	14969	14947	14956	14873	15039	14962	15020	14980	15112	14876	15040	15096	14901	14854	14969	14872	15065	14967	15024	14928	14974	14979	15096	14969	14956	15028	14823	14905	15137	15193	14989	14968	15046	14998	14991	14881	15066	15101	15036	14919	15040	14956	15047	14979	14919	15043	14899	14974	14847	14979	14952	14920	14975	15046	14959	15092	15039	14917	15039	15031	15078	15087	14892	15159	14975	14951	14987	14770	15022	15022	14949	14952	14808	15075	14918	14955	14876	15096	15080	15006	15052	14916	15064	14988	15018	15117	15023	15119	15023	14980	15040	14923	14888	14899	15095	14949	15066	14842	15032	15154	15021	14895	14818	14858	15001	14970	15137	15006	14951	15003	14858	15094	15081	15062	15138	15063	14972	14884	14890	14948	15312	15146	14910	14906	15042	15080	14903	14890	14961	14930	15044	14923	14846	14971	14886	14933	14831	15213	15025	15100	14936	14896	14822	15183	14991	15053	15005	14984	14934	15185	14989	14961	14941	15101	14863	15203	14839	14884	15084	14895	14965	14946	14965	14993	14922	15038	15035	14929	14912	15196	14990	14976	14972	14960	15219	14972	15050	15011	15029	15051	15164	15063	15073	14936	14847	15012	14891	14916	15104	15088	15068	14992	15164	14837	14732	14927	15151	14935	14948	15063	15061	14975	14926	15127	15014	15015	15068	14943	14979	14967	15150	15095	15102	15002	15087	14922	15199	14991	14851	14956	14935	15034	15116	15080	14997	15069	14917	14972	14985	14911	14998	15105	15000	15004	14941	14906	14876	14958	15153	14925	15027	14967	14900	14965	14925	15027	14870	15046	14863	15104	14930	15012	15037	15060	14808	14979	14793	14991	15066	15074	15101	14825	15008	15080	14877	15102	15104	14901	15040	14817	14954	14902	15122	15023	15113	14861	15064	14959	14756	14989	14895	14900	14986	15190	15079	14994	15162	14993	15224	14957	15039	15079	15041	15022	15003	14894	14945	15121	15020	14918	14955	14858	14980	14952	14963	15104	15106	14857	14919	14851	14995	15138	14983	14968	14900	15046	14927	15148	14804	14997	15024	14918	14890	14987	15110	14890	14913	15010	14916	14976	15185	15044	15019	14939	15075	14813	15088	14849	14889	14979	14932	15096	15084	14957	14983	15117	14785	15054	15029	14993	14927	14904	14989	15013	15077	15010	15025	15037	15132	14894	15038	15070	14968	15078	14956	15092	14877	14855	14922	15100	14870	15083	15105	14817	15009	15020	15013	15014	15057	14887	15025	14968	15105	15044	14853	15012	15056	15053	15165	14938	15062	14905	14910	15117	15008	14939	15119	14950	14956	15006	14999	15049	14990	15083	15007	14990	15148	15089	14988	14974	14917	15046	14922	15153	15039	15085	15022	14895	15147	15090	15051	15069	14900	14910	14973	14946	15153	15023	14920	14908	15010	14872	14820	14890	14995	14874	15027	15034	15170	14970	15061	15040	14842	14968	15095	14950	14923	15024	15050	15043	14800	14988	15005	14878	15177	14904	15158	15059	15064	14877	14948	15117	15008	15037	15013	15003	15001	15023	14942	14982	14934	14894	15181	15077	14901	14974	14947	15027	14895	15043	14994	15178	14980	15012	14988	15069	15033	14839	14966	15093	14975	15101	14946	14965	14893	14917	14986	14945	14940	15018	15075	14936	14983	14951	14934	14865	14884	14991	15013	15047	15048	15020	14953	15171	15101	15175	14847	14876	14934	15055	14947	15133	14979	14947	15074	14922	14953	15007	14993	15052	15042	15045	15102	14902	14780	14973	14895	14927	15100	14934	14999	15063	15129	15030	14955	14861	15057	15090	15034	15002	15048	15073	15123	15026	15031	15165	15032	14873	15167	14948	14875	15020	15189	15010	14981	14985	14944	15064	14935	15251	14930	15014	14902	14925	14960	15157	15014	14957	14979	15192	15060	15004	15177	14886	15048	15076	15243	15057	15309	15047	15074	15169	15009	15119	14934	15092	15121	14867	15021	14942	14917	14983	14904	15290	14951	14864	15180	14841	15002	15016	14989	15062	14923	14939	14992	14973	14972	14983	14895	15068	14713	15077	14759	15038	14936	14864	14947	15016	15066	15009	14935	15050	15058	15143	15090	15003	15036	15026	15011	15190	14873	15116	14872	15156	15016	14991	15098	14986	14957	15057	14946	14895	15116	14940	15076	15018	14814	15002	14945	14880	15140	14867	15186	15008	15102	15077	14728	15066	15180	15021	14895	15007	15036	14894	15126	14863	15221	15170	14987	15011	15169	14767	14998	15004	15079	14967	15052	15018	14981	14922	14972	15151	14941	14959	14942	14974	14961	15076	14980	15053	15118	15231	14955	15040	14975	14972	15016	15096	14782	14748	15064	14965	15094	15024	15002	14839	15025	14911	15040	15089	14959	15008	14976	14912	15031	15112	15091	15139	15035	14935	14942	14972	15070	15065	14926	14982	15032	15057	15087	15017	14972	15071	15079	14954	15005	15013	14999	14957	14979	14953	14979	14972	14926	14951	15044	14907	15083	15035	14897	15071	14950	15088	15046	14980	14952	15019	15064	15217	14916	14980	14990	15042	14871	14849	15049	14981	14983	15044	15020	15070	14922	14833	14930	14870	15142	15007	15060	14957	14942	14910	14921	15058	15053	15115	15057	14927	14992	15158	15137	15021	14862	15041	14857	14934	14876	15159	14948	14984	15051	15186	15018	14984	15120	14897	15024	15109	15099	15001	15087	15079	15006	15085	14865	14840	15033	15051	14944	15139	14953	15072	15228	15012	15053	15131	14932	14991	15002	14903	14900	15140	14922	15047	15067	15104	15155	15057	14866	15029	14952	15122	14991	15005	15140	15046	15012	15054	14970	14827	15083	15073	14890	15026	15063	15025	14954	15044	15025	15084	15067	15049	14951	14943	14959	14887	15036	14981	15124	15010	14992	15137	15080	14906	15072	14960	15040	14994	14941	14990	15121	15031	14978	14896	14797	14916	14946	15014	15192	15083	15040	14992	14895	14970	15137	15038	15027	14956	15006	15128	14792	14995	15066	15101	14980	14923	15121	14859	15021	15009	15149	14991	15111	15069	14947	15081	14940	15091	14940	15080	14926	15115	15070	15068	15084	14905	15133	15074	14990	14854	14976	15186	14964	15086	14945	14833	14991	15078	14942	15191	14859	15044	14907	14840	15196	15035	14986	15136	14947	14875	14870	14745	14974	15017	14973	14876	15098	14868	15046	15100	14872	15146	15067	15098	14967	14939	14971	15009	14776	15082	14864	15053	14952	14990	14943	15173	14847	14859	15168	14925	14964	14773	14874	14943	15007	14963	15058	15117	14923	15162	14994	15007	15084	14795	15051	15161	14937	14890	15194	14837	14948	14920	15002	15073	15037	15182	15108	15065	15067	14877	14906	14868	15020	14854	14907	14967	14979	14842	15035	15230	14834	15124	14991	15102	14902	15101	14935	14998	14938	14955	14956	15120	14964	14965	14850	14957	15141	15054	14771	15051	15055	14955	15119	15021	15035	15039	15112	15085	15036	14883	14969	14982	15013	14955	14983	15113	15008	14977	15061	14941	14956	14958	14962	15112	15037	14976	14902	14918	14864	15009	15004	14919	15131	14901	14801	15254	15112	14813	15165	15224	14971	14906	15098	14897	15037	14984	14902	15137	15035	15022	14945	15066	15069	14944	15156	15140	15042	15057	14948	14962	15031	15036	14959	14958	15000	14893	14973	14870	15137	15001	15070	15150	14994	14846	15036	15069	14796	15028	14751	15067	15081	15060	14927	15064	15046	15062	14768	15001	15094	14953	15070	14925	15140	14972	14949	15011	15090	15024	14900	15109	14961	15109	14993	15071	15112	15046	15016	15014	15127	15047	14965	14987	15125	15100	15099	15050	14919	14801	15122	15013	15119	15186	15046	14819	15066	15142	14990	15015	14976
30243	23679	37507	46051	22210	18898	18177	17966	17826	17569	17581	17862	17759	17556	17545	17798	17579	17699	17551	17762	17656	17533	17641	17754	17656	17796	17726	17511	17792	17648	17595	17581	17655	17718	17797	17719	17811	17609	17661	17683	17831	17791	17563	17651	17469	17850	17585	17514	17724	17520	17738	17683	17781	17567	17509	17457	17829	17543	17550	17800	17629	17706	17579	17662	17650	17485	17502	17705	17585	17632	17716	17616	17653	17612	17679	17655	17525	17504	17710	17498	17516	17583	17641	17552	17700	17620	17807	17452	17610	17543	17710	17839	17666	17544	17598	17772	17318	17753	17730	17449	17664	17614	17813	17651	17782	17584	17431	17592	17487	17569	17472	17668	17538	17530	17712	17781	17621	17528	17661	17592	17506	17652	17496	17561	17449	17701	17575	17787	17351	17670	17491	17459	17771	17504	17645	17614	17599	17598	17722	17601	17608	17629	17698	17491	17542	17588	17555	17560	17660	17603	17569	17394	17483	17782	17537	17631	17650	17289	17628	17534	17377	17484	17705	17608	17483	17686	17527	17339	17387	17772	17668	17588	17577	17628	17499	17527	17426	17547	17709	17417	17467	17696	17679	17551	17852	17635	17501	17609	17633	17690	17706	17524	17604	17640	17468	17720	17783	17559	17615	17669	17698	17805	17602	17455	17824	17417	17623	17590	17796	17694	17605	17606	17683	17583	17544	17630	17597	17478	17585	17537	17587	17734	17669	17500	17595	17623	17451	17634	17760	17472	17809	17698	17544	17681	17612	17659	17533	17502	17762	17816	17633	17764	17426	17669	17644	17623	17888	17597	17545	17537	17363	17743	17643	17697	17565	17733	17709	17648	17527	17707	17490	17600	17408	17508	17851	17778	17719	17595	17516	17619	17744	17786	17589	17505	17631	17558	17619	17572	17622	17768	17602	17462	17564	17609	17621	17759	17708	17633	17531	17614	17625	17587	17637	17477	17627	17517	17661	17788	17652	17606	17563	17637	17591	17832	17633	17530	17690	17811	17668	17523	17440	17529	17600	17489	17535	17575	17736	17526	17498	17535	17816	17735	17480	17443	17571	17652	17473	17473	17583	17612	17507	17400	17678	17638	17485	17583	17522	17564	17401	17443	17442	17719	17753	17592	17801	17778	17427	17603	17658	17619	17693	17502	17657	17450	17553	17573	17580	17597	17645	17612	17486	17862	17745	17587	17673	17684	17284	17308	17566	17569	17755	17567	17630	17837	17665	17718	17646	17729	17800	17781	17689	17785	17598	17587	17441	17625	17603	17571	17472	17591	17660	17592	17546	17858	17885	17694	17634	17656	17653	17528	17609	17421	17493	17851	17569	17666	17607	17481	17698	17757	17704	17325	17487	17609	17689	17621	17683	17479	17433	17532	17651	17682	17541	17528	17502	17650	17719	17575	17565	17587	17491	17605	17696	17679	17552	17592	17397	17608	17695	17744	17695	17720	17706	17521	17689	17652	17620	17692	17711	17530	17606	17643	17582	17600	17735	17700	17582	17720	17495	17604	17801	17729	17459	17517	17476	17558	17731	17693	17735	17506	17542	17761	17561	17627	17470	17667	17669	17539	17485	17735	17588	17882	17701	17677	17486	17368	17663	17860	17532	17465	17736	17691	17631	17530	17462	17612	17591	17768	17621	17560	17662	17585	17581	17597	17765	17596	17726	17807	17712	17611	17701	17644	17717	17719	17528	17743	17742	17619	17718	17687	17569	17702	17636	17559	17557	17649	17624	17361	17657	17563	17272	17680	17601	17675	17588	17408	17746	17668	17673	17448	17652	17728	17455	17716	17647	17610	17545	17517	17648	17752	17616	17523	17584	17509	17514	17525	17894	17710	17611	17616	17540	17573	17814	17633	17678	17745	17692	17660	17335	17633	17481	17576	17461	17406	17731	17612	17816	17632	17618	17638	17453	17625	17403	17694	17343	17588	17712	17606	17548	17623	17615	17388	17721	17388	17692	17644	17579	17608	17724	17519	17628	17583	17352	17604	17769	17478	17493	17538	17731	17696	17732	17690	17965	17699	17526	17556	17735	17696	17675	17635	17665	17480	17572	17556	17590	17390	17712	17457	17940	17777	17459	17806	17701	17742	17749	17458	17619	17670	17490	17819	17787	17544	17516	17477	17674	17769	17749	17610	17485	17578	17736	17455	17713	17642	17475	17626	17742	17950	17456	17679	17584	17486	17756	17657	17832	17578	17288	17543	17659	17550	17623	17404	17393	17554	17686	17493	17616	17634	17797	17571	17593	17661	17820	17524	17590	17557	17609	17506	17669	17557	17673	17414	17528	17557	17653	17543	17721	17754	17463	17601	17749	17622	17581	17544	17699	17422	17719	17585	17741	17673	17419	17598	17614	17621	17832	17864	17599	17574	17596	17540	17412	17600	17640	17679	17512	17707	17599	17586	17814	17652	17697	17526	17625	17484	17762	17710	17924	17491	17496	17597	17701	17541	17554	17866	17490	17721	17476	17738	17869	17612	17611	17650	17599	17529	17604	17478	17657	17654	17723	17666	17554	17645	17671	17476	17619	17533	17621	17595	17660	17642	17638	17482	17690	17433	17554	17543	17598	17545	17341	17647	17730	17725	17577	17750	17608	17706	17626	17766	17815	17511	17556	17611	17466	17549	17719	17569	17585	17588	17658	17584	17596	17660	17354	17486	17689	17584	17652	17583	17471	17436	17529	17658	17621	17746	17526	17532	17715	17558	17586	17657	17756	17685	17819	17676	17692	17630	17494	17485	17686	17551	17713	17567	17626	17678	17604	17841	17616	17470	17511	17650	17606	17660	17507	17550	17494	17725	17758	17715	17729	17692	17512	17609	17465	17499	17579	17644	17410	17604	17643	17725	17704	17727	17479	17577	17754	17821	17563	17561	17457	17620	17647	17655	17750	17814	17561	17741	17437	17456	17545	17654	17379	17765	17598	17632	17562	17576	17693	17650	17376	17646	17369	17564	17555	17591	17547	17583	17637	17691	17760	17649	17564	17784	17391	17734	17658	17528	17711	17721	17530	17607	17712	17634	17446	17646	17711	17612	17733	17438	17647	17652	17776	17557	17604	17452	17495	17628	17575	17663	17745	17767	17614	17520	17568	17802	17611	17585	17719	17496	17629	17545	17607	17530	17817	17610	17492	17611	17809	17488	17698	17560	17572	17634	17595	17638	17544	17726	17502	17491	17776	17522	17661	17565	17719	17723	17563	17487	17632	17642	17779	17504	17790	17851	17546	17629	17618	17542	17675	17547	17495	17466	17511	17669	17789	17517	17510	17675	17586	17540	17722	17647	17706	17681	17766	17757	17631	17547	17548	17626	17635	17683	17696	17698	17547	17675	17406	17675	17739	17542	17646	17556	17494	17570	17479	17449	17645	17526	17571	17763	17565	17337	17696	17714	17750	17430	17714	17655	17707	17690	17456	17555	17690	17875	17500	17411	17600	17477	17684	17569	17783	17756	17525	17599	17725	17552	17644	17724	17438	17743	17607	17510	17673	17504	17621	17604	17840	17647	17676	17486	17519	17719	17691	17549	17402	17771	17573	17675	17668	17756	17643	17481	17646	17425	17764	17723	17633	17484	17549	17443	17698	17495	17687	17552	17553	17656	17971	17621	17623	17715	17649	17591	17662	17413	17770	17449	17595	17672	17753	17616	17689	17718	17717	17681	17535	17602	17623	17396	17488	17654	17587	17735	17675	17603	17816	17515	17588	17552	17568	17427	17569	17651	17464	17764	17547	17767	17876	17533	17575	17666	17690	17537	17426	17592	17658	17542	17439	17720	17578	17628	17524	17627	17674	17596	17414	17642	17582	17525	17510	17582	17713	17695	17561	17563	17712	17563	17616	17626	17671	17579	17663	17622	17585	17607	17618	17541	17723	17607	17614	17667	17695	17766	17559	17794	17701	17857	17680	17723	17699	17701	17489	17557	17759	17424	17590	17572	17675	17610	17533	17603	17813	17642	17556	17456	17902	17610	17732	17753	17844	17608	17691	17585	17520	17466	17670	17665	17595	17747	17886	17522	17593	17676	17641	17639	17747	17660	17644	17708	17657	17471	17701	17799	17651	17612	17628	17716	17640	17615	17537	17655	17830	17704	17511	17766	17698	17482	17726	17693	17612	17808	17751	17411	17463	17589	17582	17837	17665	17640	17540	17675	17449	17690	17694	17530	17538	17411	17651	17672	17511	17738	17606	17687	17668	17572	17626	17772	17905	17654	17583	17749	17668	17588	17709	17740	17492	17469	17598	17597	17705	17605	17505	17562	17610	17561	17567	17546	17742	17366	17447	17739	17562	17748	17868	17483	17643	17580	17632	17608	17626	17589	17614	17708	17396	17528	17368	17494	17601	17601	17738	17574	17531	17641	17645	17739	17601	17824	17644	17747	17574	17671	17508	17368	17688	17546	17585	17476	17627	17567	17699	17815	17686	17721	17629	17544	17554	17460	17707	17717	17798	17626	17608	17575	17579	17607	17681	17707	17617	17504	17711	17499	17571	17751	17557	17535	17754	17577	17503	17643	17657	17458	17578	17516	17727	17646	17699	17761	17652	17634	17656	17721	17510	17743	17626	17750	17665	17629	17519	17479	17776	17704	17634	17503	17811	17657	17665	17674	17848	17730	17640	17511	17551	17300	17461	17603	17589	17472	17690	17617	17620	17544	17624	17598	17552	17435	17482	17656	17544	17703	17690	17625	17585	17599	17560	17676	17763	17476	17446	17763	17805	17692	17638	17846	17734	17574	17530	17455	17672	17544	17453	17575	17659	17567	17600	17477	17622	17757	17686	17631	17559	17682	17797	17627	17643	17585	17765	17693	17670	17714	17692	17576	17636	17565	17485	17727	17613	17758	17666	17482	17611	17733	17529	17820	17620	17669	17655	17571	17610	17452	17688	17719	17637	17557	17853	17712	17530	17616	17589	17630	17715	17485	17931	17598	17602	17415	17563	17482	17410	17426	17502	17616	17501	17542	17653	17706	17979	17640	17567	17638	17638	17780	17709	17348	17389	17596	17318	17525	17461	17608	17568	17541	17659	17620	17727	17788	17543	17726	17728	17649	17568	17602	17664	17497	17672	17648	17737	17584	17581	17565	17614	17649	17733	17588	17744	17640	17770	17545	17520	17636
18946	21819	44169	40245	15242	15470	15107	15094	14689	14787	14727	14382	14428	14321	14584	14310	14268	14330	14434	14465	14481	14545	14495	14405	14551	14406	14374	14402	14398	14365	14433	14444	14382	14519	14371	14413	14436	14401	14365	14294	14192	14424	14452	14255	14382	14458	14383	14431	14443	14327	14315	14543	14322	14357	14162	14500	14416	14447	14291	14348	14335	14345	14326	14441	14235	14339	14290	14305	14322	14435	14432	14441	14329	14343	14260	14475	14450	14314	14659	14234	14308	14313	14391	14478	14391	14309	14464	14481	14373	14425	14361	14367	14195	14312	14362	14323	14393	14485	14427	14330	14313	14318	14384	14224	14351	14311	14278	14298	14276	14410	14319	14396	14508	14588	14238	14318	14288	14570	14270	14048	14374	14565	14383	14361	14591	14301	14384	14383	14300	14465	14309	14307	14336	14348	14454	14318	14358	14309	14278	14336	14404	14264	14493	14217	14386	14320	14423	14557	14320	14238	14385	14382	14198	14216	14167	14187	14300	14255	14300	14431	14421	14270	14366	14306	14451	14328	14314	14227	14446	14267	14357	14463	14360	14417	14265	14397	14331	14334	14507	14475	14263	14525	14424	14370	14613	14233	14537	14354	14294	14444	14274	14495	14279	14386	14332	14351	14451	14300	14258	14361	14301	14312	14325	14286	14298	14456	14320	14393	14357	14318	14426	14466	14466	14345	14316	14176	14457	14297	14298	14309	14369	14330	14352	14330	14294	14605	14383	14417	14410	14405	14384	14138	14399	14401	14219	14434	14383	14267	14271	14404	14305	14442	14464	14598	14381	14386	14401	14262	14590	14370	14424	14485	14297	14333	14182	14385	14311	14456	14294	14274	14426	14415	14421	14441	14284	14365	14470	14380	14432	14262	14279	14548	14372	14520	14316	14496	14243	14262	14342	14320	14194	14437	14378	14157	14394	14160	14310	14330	14236	14290	14412	14448	14360	14494	14297	14391	14346	14144	14255	14411	14429	14267	14309	14260	14343	14262	14241	14305	14579	14398	14284	14394	14393	14180	14494	14371	14424	14387	14469	14396	14223	14217	14391	14518	14521	14352	14139	14425	14329	14449	14303	14329	14501	14257	14383	14451	14275	14320	14338	14533	14253	14303	14184	14493	14493	14259	14228	14277	14322	14547	14249	14295	14394	14401	14442	14495	14407	14317	14456	14341	14346	14450	14306	14426	14486	14255	14345	14280	14303	14385	14436	14376	14274	14303	14437	14342	14301	14451	14407	14367	14238	14303	14423	14336	14393	14557	14265	14324	14441	14386	14310	14438	14263	14273	14312	14497	14420	14501	14256	14242	14571	14307	14499	14404	14442	14348	14184	14161	14349	14487	14321	14345	14331	14483	14300	14449	14488	14411	14409	14321	14424	14358	14439	14376	14138	14197	14400	14304	14463	14249	14401	14302	14349	14450	14311	14486	14392	14377	14407	14412	14334	14360	14442	14101	14319	14301	14285	14467	14277	14259	14275	14346	14299	14380	14375	14575	14368	14339	14248	14457	14403	14349	14281	14358	14369	14413	14357	14469	14473	14399	14383	14500	14301	14448	14345	14307	14381	14306	14376	14470	14412	14355	14385	14427	14426	14264	14327	14367	14294	14418	14421	14458	14409	14509	14230	14219	14554	14398	14355	14397	14412	14415	14431	14453	14419	14348	14376	14450	14365	14394	14469	14595	14370	14369	14303	14312	14232	14265	14361	14184	14574	14579	14285	14287	14328	14294	14343	14307	14386	14400	14405	14535	14193	14465	14340	14377	14485	14441	14365	14424	14319	14368	14251	14440	14280	14266	14343	14309	14414	14281	14335	14441	14402	14371	14283	14295	14412	14467	14247	14414	14350	14502	14470	14341	14276	14233	14194	14279	14407	14351	14545	14621	14327	14300	14453	14625	14375	14451	14407	14327	14438	14473	14224	14328	14359	14260	14344	14355	14381	14427	14418	14407	14294	14245	14357	14491	14546	14439	14457	14353	14228	14419	14394	14259	14340	14383	14468	14324	14363	14350	14511	14487	14380	14411	14436	14450	14252	14390	14493	14437	14510	14240	14359	14566	14467	14392	14362	14397	14321	14110	14257	14291	14317	14323	14304	14346	14294	14433	14484	14254	14316	14324	14321	14368	14425	14380	14330	14421	14374	14481	14448	14384	14176	14199	14350	14317	14476	14337	14275	14424	14364	14453	14229	14522	14541	14375	14364	14302	14463	14301	14261	14440	14533	14499	14330	14431	14503	14190	14320	14404	14459	14342	14417	14427	14359	14550	14345	14273	14298	14238	14434	14310	14306	14287	14558	14488	14383	14450	14407	14433	14314	14528	14306	14276	14221	14400	14314	14483	14437	14308	14340	14262	14469	14372	14377	14359	14506	14340	14366	14380	14565	14470	14486	14305	14471	14314	14118	14415	14367	14235	14441	14266	14307	14221	14268	14293	14463	14524	14501	14417	14412	14671	14345	14450	14334	14311	14412	14420	14475	14408	14486	14323	14385	14401	14315	14342	14463	14362	14304	14287	14239	14321	14336	14312	14359	14428	14341	14456	14356	14425	14406	14365	14473	14348	14298	14340	14332	14326	14436	14373	14324	14458	14475	14439	14368	14378	14326	14229	14401	14294	14322	14461	14428	14355	14352	14159	14423	14237	14313	14492	14292	14260	14423	14242	14388	14376	14393	14390	14488	14301	14325	14365	14326	14189	14382	14373	14382	14479	14409	14498	14294	14469	14460	14587	14229	14358	14366	14476	14380	14334	14227	14413	14305	14303	14306	14353	14412	14135	14547	14384	14479	14185	14373	14428	14363	14394	14332	14344	14332	14115	14544	14401	14397	14175	14310	14338	14389	14300	14390	14290	14484	14216	14426	14284	14380	14384	14399	14495	14296	14425	14387	14473	14386	14219	14291	14315	14214	14177	14398	14204	14347	14370	14558	14452	14440	14389	14510	14276	14463	14253	14430	14420	14464	14480	14402	14349	14433	14162	14314	14311	14415	14430	14437	14390	14401	14433	14311	14427	14327	14436	14352	14395	14363	14411	14175	14422	14394	14452	14399	14423	14280	14373	14467	14423	14327	14374	14245	14491	14333	14458	14212	14212	14418	14379	14379	14425	14375	14418	14334	14361	14346	14413	14428	14540	14416	14199	14679	14361	14328	14354	14452	14401	14443	14296	14336	14227	14287	14296	14434	14369	14299	14298	14278	14353	14464	14241	14368	14485	14269	14440	14424	14371	14388	14459	14367	14414	14259	14273	14314	14440	14472	14250	14511	14345	14206	14485	14471	14382	14495	14240	14462	14349	14362	14401	14324	14380	14281	14405	14319	14310	14304	14325	14358	14491	14265	14399	14466	14322	14309	14225	14307	14403	14342	14542	14301	14434	14429	14194	14217	14443	14218	14387	14162	14378	14371	14420	14265	14340	14487	14362	14380	14354	14181	14397	14363	14336	14340	14314	14254	14310	14412	14446	14251	14536	14573	14349	14499	14375	14322	14166	14487	14390	14504	14351	14328	14306	14256	14357	14388	14404	14286	14289	14423	14333	14541	14237	14473	14488	14456	14292	14388	14274	14318	14281	14200	14406	14432	14330	14367	14573	14432	14414	14352	14203	14324	14257	14400	14315	14423	14272	14552	14386	14227	14285	14496	14275	14384	14511	14382	14247	14392	14392	14395	14530	14458	14456	14367	14406	14364	14446	14212	14480	14498	14374	14402	14513	14368	14418	14475	14567	14443	14378	14393	14383	14455	14168	14378	14320	14365	14595	14440	14368	14538	14214	14447	14471	14029	14469	14503	14459	14373	14400	14309	14436	14480	14308	14426	14413	14443	14161	14468	14500	14487	14641	14469	14272	14212	14283	14373	14466	14366	14280	14396	14358	14266	14274	14223	14436	14400	14206	14398	14325	14312	14318	14389	14290	14220	14158	14264	14574	14471	14381	14239	14363	14366	14434	14431	14379	14252	14306	14312	14338	14255	14272	14372	14525	14345	14535	14048	14470	14397	14304	14339	14490	14226	14286	14427	14408	14364	14522	14396	14568	14315	14275	14359	14336	14302	14216	14371	14386	14330	14490	14296	14506	14176	14322	14310	14343	14352	14316	14545	14296	14586	14413	14509	14300	14399	14418	14492	14425	14401	14303	14268	14197	14411	14213	14321	14524	14418	14324	14554	14316	14257	14280	14409	14480	14385	14324	14432	14277	14391	14419	14448	14488	14442	14377	14540	14373	14471	14182	14381	14325	14384	14337	14410	14335	14329	14363	14431	14564	14426	14347	14477	14286	14230	14396	14396	14482	14278	14560	14413	14305	14340	14440	14493	14588	14217	14439	14435	14389	14494	14387	14348	14271	14292	14494	14382	14329	14378	14269	14355	14389	14276	14394	14379	14317	14398	14423	14428	14462	14142	14421	14445	14333	14481	14221	14364	14513	14335	14266	14356	14278	14415	14344	14298	14321	14414	14307	14453	14392	14308	14436	14427	14370	14459	14233	14400	14547	14184	14399	14346	14399	14371	14296	14397	14470	14213	14301	14551	14353	14315	14438	14232	14219	14309	14089	14305	14340	14372	14325	14259	14311	14360	14451	14362	14439	14349	14368	14354	14301	14448	14549	14583	14313	14441	14296	14429	14347	14474	14290	14307	14347	14368	14581	14482	14139	14489	14486	14342	14482	14329	14338	14425	14438	14466	14311	14474	14320	14507	14284	14459	14289	14462	14244	14493	14367	14396	14292	14402	14195	14374	14110	14354	14271	14200	14367	14337	14450	14343	14425	14368	14335	14348	14436	14428	14370	14337	14321	14328	14362	14447	14293	14338	14493	14346	14470	14316	14514	14376	14375	14551	14293	14371	14429	14477	14426	14312	14382	14450	14266	14512	14216	14381	14329	14317	14416	14214	14199	14350	14239	14403	14378	14248	14367	14460	14158	14354	14388	14381	14344	14275	14365	14499	14401	14461	14229	14258	14451	14339	14362	14618	14361	14409	14399	14237	14373	14289	14445	14401	14372	14465	14398	14325	14270	14331	14570	14442	14355	14266	14409	14477	14353	14413	14279	14468	14415	14278	14358	14340	14290	14359	14187	14418	14527	14470	14496	14301	14205	14376	14526	14367	14509	14389	14505	14309	14410
25437	21421	41254	66076	29604	22888	20869	18399	17423	17462	17097	17049	17171	16928	17040	16918	17155	17134	17106	16975	17210	17046	16970	16892	16687	16742	16780	16774	16619	16842	16716	16739	16798	17049	17278	17181	16817	16834	16617	16679	16693	16925	16780	16740	16545	16678	16746	16755	16604	16712	16875	16731	16888	16711	16757	16702	16837	16542	16555	16782	16565	16711	16768	16741	16678	16686	16659	16795	16518	16854	16679	16893	16590	16716	16700	16590	16687	16682	16679	16737	16824	16585	16812	16764	16632	16679	16836	16523	16814	16664	16935	16815	16681	16662	16838	16773	16515	16726	16885	16701	16790	16654	16910	16601	16908	16694	16693	16733	16851	16606	16679	16555	16823	16488	16605	16763	16670	16867	16534	16624	16747	16506	16690	16673	16678	16634	16732	16505	16664	16489	16883	16804	16499	16735	16813	16815	16786	16702	16688	16917	16767	16577	16656	16607	16672	16698	16609	16667	16582	16641	16732	16663	16824	16732	16827	16874	16807	16615	16679	16665	16732	16603	16568	16809	16505	16821	16847	16876	16811	16546	16687	16571	16484	16749	16725	16573	16639	16592	16856	16804	16625	16732	16728	16683	16774	16688	16745	16699	16701	16785	16608	16540	16610	16492	16604	16707	16723	16578	16570	16634	16808	16649	16727	16690	16754	16806	16825	16844	16495	16780	16681	16820	16627	16890	16543	16772	16736	16629	16605	16572	16524	16700	16775	16738	16387	16479	16761	16541	16785	16577	16812	16596	16663	16755	16625	16631	16606	16526	16645	16679	16612	16719	16727	16645	16803	16537	16745	16742	16535	16523	16571	17007	16589	16638	16570	16547	16785	16721	16691	16565	16829	16694	16606	16696	16570	16664	16758	16725	16587	16645	16898	16644	16545	16712	16631	16595	16488	16677	16693	16743	16763	16809	16712	16856	16705	16702	16574	16839	16794	16687	16766	16345	16702	16651	16614	16728	16715	16693	16496	16951	16869	16584	16667	16766	16945	16544	16763	16701	16807	16736	16721	16653	16498	16665	16842	16728	16727	16567	16579	16747	16585	16700	16788	16708	16493	16592	16829	16722	16557	16697	16894	16660	16958	16687	16645	16650	16726	16696	16694	16712	16710	16786	16597	16674	16639	16634	16455	16750	16662	16849	16636	16755	16886	16495	16754	16691	16434	16593	16596	16876	16579	16597	16627	16633	16712	16618	16688	16705	16604	16575	16650	16773	16742	16490	16503	16623	16650	16682	16783	16842	16848	16661	16816	16690	16640	16745	16714	16517	16749	16760	16733	16729	16691	16563	16543	16757	16838	16930	16726	16781	16604	16574	16535	16575	16580	16558	16602	16722	16634	16560	16733	16673	16644	16320	16668	16579	16872	16751	16681	16697	16608	16683	16615	16804	16840	16545	16796	16721	16716	16502	16625	16855	16735	16776	16674	16778	16475	16526	16685	16868	16582	16664	16972	16748	16747	16803	16451	16734	16623	16603	16851	16572	16703	16620	16586	16489	16622	16508	16714	16740	16701	16523	16488	16566	16567	16782	16697	16766	16668	16611	16787	16674	16752	16602	16768	16752	16708	16546	16703	16668	16700	16654	16590	16625	16786	16548	16693	16681	16576	16646	16557	16932	16645	16871	16661	16799	16516	16598	16690	16647	16677	16782	16677	16660	16683	16696	16677	16794	16682	16762	16647	16629	16640	16770	16818	16714	16674	16404	16711	16668	16577	16672	16859	16805	16650	16620	16741	16883	16746	16732	16538	16655	16799	16523	16666	16378	16831	16856	16727	16776	16893	16862	16615	16717	16843	16679	16651	16741	16838	16650	16846	16765	16563	16765	16557	16449	16584	16655	16803	16575	16681	16449	16761	16804	16779	16665	16619	16628	16666	16762	16722	16592	16782	16793	16876	16861	16692	16579	16676	16640	16470	16805	17032	16736	16627	16542	16784	16575	16773	16702	16520	16658	16510	16719	16679	16653	16783	16575	16670	16595	16752	16808	16511	16859	16371	16479	16678	16633	16633	16386	16586	16843	16570	16789	16578	16490	16468	16666	16609	16782	16704	16619	16751	16597	16733	16697	16693	16778	16778	16519	16657	16663	16553	16612	16687	16577	16708	16721	16756	16699	16678	16657	16547	16702	16758	16674	16734	16662	16407	16777	16746	16853	16694	16460	16593	16772	16994	16637	16797	16488	16768	16634	16720	16823	16858	16640	16692	16677	16542	16674	16650	16755	16617	16464	16674	16698	16662	16850	16675	16641	16740	16570	16733	16832	16648	16639	16882	16532	16647	16685	16761	16614	16630	16826	16609	16568	16525	16910	16706	16588	16626	16619	16816	16819	16648	16928	16591	16749	16646	16607	16782	16601	16472	16566	16787	16693	16785	16752	16776	16560	16730	16679	16737	16574	16778	16661	16701	16831	16602	16678	16821	16627	16672	16603	16754	16676	16810	16721	16608	16649	16673	16674	16752	16614	16564	16763	16739	16881	16799	16740	16577	16713	16699	16730	16648	16688	16833	16655	16829	16674	16523	16704	16700	16899	16844	16624	16700	16688	16633	16777	16684	16702	16814	16786	16720	16722	16565	16822	16684	16741	16692	16735	16720	16712	16668	16662	16589	16550	16583	16845	16598	16686	16687	16561	16696	16388	16667	16630	16562	16570	16625	16766	16770	16604	16920	16711	16914	16634	16596	16561	16702	16746	16728	16519	16734	16569	16495	16503	16858	16543	16601	16899	16693	16405	16701	16699	16929	16852	16492	16774	16751	16566	16798	16714	16692	16616	16748	16637	16700	16756	16763	16849	16565	16817	17002	16838	16579	16455	16601	16724	16554	16571	16748	16668	16794	16661	16452	16522	16664	16595	16704	16661	16906	16649	16800	16621	16639	16790	16780	16774	16762	16643	16567	16611	16590	16675	16473	16644	16773	16628	16642	16644	16769	16751	16862	16648	16665	16690	16741	16454	16621	16563	16619	16748	16687	16819	16722	16722	16729	16731	16711	16783	16508	16680	16781	16582	16661	16548	16589	16530	16856	16675	16774	16819	16832	16664	16578	16770	16612	16683	16533	16680	16755	16732	16616	16774	16714	16648	16718	16473	16694	16555	16765	16525	16857	16807	16622	16564	16579	16835	16651	16529	16735	16542	16619	16528	16568	16729	16712	16858	16732	16742	16701	16889	16461	16762	16785	16763	16624	16768	16681	16834	16605	16594	16914	16741	16683	16658	16782	16441	16745	16662	16632	16776	16640	16713	16727	16702	16476	16732	16520	16829	16704	16561	16760	16716	16683	16523	16593	16803	16689	16858	16569	16723	16808	16669	16680	16594	16771	16584	16840	16775	16521	16896	16685	16603	16591	16629	16597	16881	16815	16734	16731	16657	16551	16557	16733	16445	16735	16936	16803	16808	16614	16869	16850	16670	16723	16699	16783	16665	16622	16627	16761	16766	16718	16927	16824	16699	16687	16662	16667	16577	16634	16651	16553	16731	16604	16713	16694	16474	16542	17000	16739	16697	16546	16595	16824	16623	16581	16461	16557	16671	16796	16710	16670	16607	16625	16731	16784	16531	16829	16843	16586	16596	16808	16760	16868	16647	16618	16551	16558	16599	16865	16723	16755	16703	16784	16609	16526	16686	16561	16733	16734	16768	16814	16503	16613	16568	16778	16841	16790	16611	16597	16705	16625	16861	16761	16826	16784	16625	16643	16731	16656	16839	16594	16532	16527	16763	16691	16702	16876	16715	16454	16719	16708	16788	16600	16616	16886	16579	16709	16727	16822	16660	16780	16544	16739	16671	16703	16878	16769	16576	16547	16756	16933	16734	16826	16874	16873	16553	16795	16538	16709	16685	16752	16694	16937	16547	16874	16766	16549	16768	16845	16728	16776	16737	16753	16829	16846	16682	16767	16579	16791	16676	16738	16938	16621	16797	16824	16581	16698	16882	16780	16777	17034	16635	16738	16697	16642	16723	16715	16755	16931	16666	16688	16748	16796	16758	16634	16521	16607	16666	16656	16701	16710	16578	16751	16691	16648	16910	16701	16896	16752	16625	16778	16594	16739	16771	16699	16931	16841	16753	16914	16763	16758	16816	16804	16706	16661	16916	16744	16623	16589	16777	16715	16715	16729	16617	16602	16700	16669	16884	16876	16593	16692	16477	16783	16745	16755	16579	16759	16736	16692	16751	16675	16755	16629	16682	16678	16466	16745	16375	16658	16616	16636	16821	16780	16803	16896	16868	16722	16576	16821	16770	16740	16662	16594	16516	16600	16716	16652	16767	16692	16531	16640	16751	16621	16672	16797	16817	16796	16809	16835	16610	16865	16520	16704	16621	16657	16883	16856	16773	16666	16891	16810	16724	16627	16742	16608	16699	16695	16739	16659	16774	16815	16650	16575	16683	16529	16741	16891	16621	16787	16603	16608	16535	16796	16824	16755	16770	16696	16544	16733	16820	16751	16688	16563	16597	16669	16864	16706	16587	16618	16766	16859	16582	16793	16714	16611	16579	16702	16492	16681	16549	16752	16656	16657	16753	16777	16821	16674	16727	16810	16533	16600	16943	16672	16671	16671	16767	16770	16532	16462	16790	16630	16680	16718	16810	16603	16657	16568	16672	16785	16892	16645	16843	16665	16884	16731	16550	16870	16785	16517	16686	16634	16604	16597	16480	16781	16599	16590	16801	16631	16908	16695	16823	16518	16652	16731	16483	16724	16723	16888	17105	16814	16723	16741	16634	16684	16591	16659	16774	16779	16617	16785	16495	16716	16459	16652	16574	16713	16679	16790	16553	16462	16631	16976	16625	16686	16846	16598	16706	16641	16616	16942	16664	16653	16670	16758	16655	16652	16662	16739	16758	16846	16631	16738	16634	16684	16723	16590	16629	16791	16672	16735	16540	16791	16812	16677	16502	16712	16644	16656	16503	16703	16655	16608	16902	16922	16615	16578	16673	16692	16727	16681	16608	16842	16547	16670	16650	16578	16730	16745	16701	16635	16673	16894	16623	16557	16655	16779	16631	16733	16626	16550	16993	16650	16765	16678	16708	16690	16520	16713	16466	16724	16657	16676	16710	16661	16619	16653	16609	16749	16669	16835	16771	16696	16720	16639	16931	16708	16521	16669	16696	16704	16405
18293	32064	82949	74450	16839	16557	16175	15691	14933	14557	14422	14118	14162	14321	14350	14099	14193	14074	13919	13913	14055	14212	14099	14014	13910	14087	13838	14039	13956	13873	14130	14024	13900	14168	14849	14323	14151	14273	13938	13876	14090	13873	13907	13967	13958	13849	13814	13911	13812	13800	13913	13791	13909	13828	13850	13819	13980	13878	13835	14052	13874	13880	13835	13951	13860	13828	13935	13779	13820	13841	13767	13993	14025	13868	14038	13863	13855	13818	13863	13788	13875	13828	13881	13849	13973	13893	13932	13847	13791	13759	13936	13839	13883	13838	13880	14059	13827	13915	13759	13833	13787	13664	13881	13997	13760	13920	13990	13884	13835	13772	13838	13801	13612	13870	13741	13813	13896	13952	13803	13931	13840	13904	13905	13858	13885	13977	13603	14020	13765	13791	13918	13909	13869	13881	13939	13852	13834	13979	13911	13913	13938	13856	13785	13795	13760	13850	13933	13788	13812	13767	13975	13906	13867	13832	13940	13716	13792	13745	13702	13865	14035	13766	13955	13906	13748	13932	13920	14006	13861	13869	14023	13900	13773	13966	13814	13821	13962	13957	13928	13902	13884	13945	13858	13824	13905	13867	13838	13866	13851	13854	13852	13965	14011	13844	13876	13736	13965	13938	13878	13998	13746	13844	13968	13846	13818	14006	13834	13714	13731	13760	13842	13866	13830	13847	13925	13807	13960	13781	14014	14033	14023	13758	13976	13894	13757	13837	13865	13748	13896	13875	13955	13919	13934	13989	13939	13900	14025	13743	13890	13836	13880	13757	13849	13849	13740	13908	13762	13863	13661	13902	13822	13787	13781	13653	13795	13935	13874	13799	13859	13787	14011	13783	14000	13918	13784	13700	13828	13741	13952	13998	13830	14003	13768	13854	13901	13793	13932	13896	13912	13708	13819	13719	13979	13928	13807	14030	13819	13963	13953	13708	13857	13958	13693	13969	13950	13930	13903	13828	14017	13526	14048	13840	13773	13841	13857	13865	13927	13919	13880	13850	13774	13862	13851	13885	13940	13936	13788	13805	13921	13793	13866	13760	14051	13990	13748	13760	13977	13734	13832	13849	13703	13755	13892	13788	13895	13897	13770	13867	13842	13900	13717	13811	13883	13914	13779	13922	13761	13775	13859	13745	13830	13949	13788	13670	14091	13761	13836	13890	13962	13847	13826	13747	13928	13740	13893	13860	14062	13848	13842	13832	13804	13775	13907	13831	13910	13855	13728	13878	13775	13919	13850	14033	13838	13862	13814	13795	13798	13790	13888	13849	13738	13904	13791	13970	14003	13823	13953	13887	13646	13974	13782	13766	13919	13724	13874	13897	13918	14008	13679	13802	13883	13906	13963	13940	13818	13769	13836	13763	14014	13794	13830	13849	13799	13648	13978	13938	13821	13987	13969	13849	14089	13922	13860	14052	13827	13887	13932	13891	13818	14042	13890	13873	13813	13735	13734	13896	13888	13965	13924	13796	13917	13956	13882	13599	13867	13917	13871	13830	14026	13808	13985	13871	13831	13824	13923	13867	13899	14053	13959	13805	13839	13827	13810	13839	13937	13891	13806	13851	13772	13939	13789	14008	13876	13870	13738	13814	13887	13813	13703	14111	13856	13898	13645	13745	13834	13918	13882	13890	13939	13888	13875	13949	13716	13795	13813	13850	13673	13939	13993	13928	13849	13904	14009	13651	13851	14039	13978	13868	13783	13847	13906	13721	13734	13822	13912	13894	13898	13861	13775	13936	13904	13867	13813	13853	13950	13673	13890	13810	13967	13936	14004	13843	13853	14000	13892	13887	13814	13849	13793	13916	13869	13924	13805	13933	13847	13772	13870	14049	13690	13951	13770	14025	13983	13743	13985	13781	13857	13981	13916	13894	13816	13867	13852	13950	14120	13707	13839	13847	13906	13810	13822	13886	13900	14024	13856	13754	13705	13817	13852	13821	13860	13848	13913	13920	13889	13751	13915	13746	13746	13934	13658	13824	13845	13838	13956	13976	13841	13840	13911	13904	13925	13818	13866	13842	13838	13739	14029	14031	13991	13944	13782	13880	13705	13884	13709	13900	13842	13857	14042	13993	13681	13896	13810	13703	13852	13792	13930	13881	13960	13860	13993	13955	13865	13976	13896	13977	13928	13844	14059	13830	13675	13844	13922	13884	13966	14106	13897	13852	14088	13850	13960	13870	13905	13850	13803	13921	13924	13809	13786	13793	13855	13808	13828	14015	13907	13869	13971	13947	13811	13839	13820	13811	13860	13980	13788	13936	13867	13712	13832	13960	13946	13848	13979	13888	13800	13951	13782	13863	13803	13956	13843	13881	13808	13865	13871	13896	13961	14026	13883	13954	13844	13795	13847	13609	13871	13951	13877	13931	13899	13774	13762	13792	13819	13947	13812	14025	13798	13790	13833	13871	13804	14030	13770	13782	13867	13874	13965	13936	13853	13844	13887	13771	13893	13963	13807	13911	13974	13779	13950	13975	13945	13813	14013	14001	13840	13638	13804	13799	13847	13701	13958	13957	13895	13985	13756	13687	13751	13972	13902	13928	13790	13837	13917	14002	13786	13916	13918	13754	14077	13780	13860	13822	13867	13889	13817	13850	13772	13835	13824	13917	13976	13922	13882	13967	13834	13834	13762	13782	14101	13869	13929	13860	13816	13861	13838	13767	13852	13803	13952	13996	13841	13821	13736	13949	13912	13917	13863	13818	13878	13969	13908	14013	13947	13889	13810	13762	13796	13805	13900	13756	13729	13958	13838	13894	13830	13793	13934	13745	13948	13862	13953	13972	13904	13963	13948	13801	13784	13812	13930	13964	13684	13770	13949	13995	13781	13857	13751	13733	14103	13846	14037	13834	13791	13821	13937	13904	13897	13934	13872	13906	13850	13661	13890	13858	13614	13943	13814	13953	13890	14053	13784	13761	13708	13977	13984	13743	13845	13747	13864	13947	13778	13846	13879	13970	13884	13791	13911	13951	13923	13854	13870	13834	13884	13905	13778	13752	13643	13874	14023	13935	13963	13986	13816	13933	13793	13888	13846	13958	14041	13863	13849	13999	13955	13826	13925	13745	13819	13972	13677	13867	13620	13962	13886	13921	13751	13831	13736	13810	13981	13846	13770	13792	13693	13828	13884	13817	13903	13927	14051	13997	13868	13717	13869	13903	14047	13863	13685	13850	13794	13794	13974	13704	13791	13733	13869	13855	14030	13822	14037	13724	13717	13837	13898	14004	13779	13972	13778	13830	13898	13850	13810	13858	13903	13944	13908	13975	13832	13855	13774	13903	13839	13888	13945	13909	13890	13948	13707	14038	13852	13811	13879	13770	13880	13898	13979	13933	13908	13888	13858	13768	13814	13845	13897	13986	13973	13700	13750	13823	13837	13778	13853	13837	13666	13892	13791	13800	13754	13926	13777	13870	13834	13899	13800	13898	13959	14029	13810	13848	13695	13974	13785	13862	13847	13939	13911	13821	13992	13987	13912	13903	13909	13980	13923	13884	13795	13986	13899	13805	13622	13935	13629	13835	13929	13787	13732	14089	13715	13944	13826	13913	13923	13742	13920	13840	13883	13881	13920	13794	13820	13759	13913	13876	13691	13892	13988	13969	13960	13922	13771	14031	13828	13979	13917	13703	13855	13835	13846	13804	13884	13967	13755	13766	13949	13980	14007	13875	13781	13934	13809	13932	13842	13889	13815	13890	13891	13870	13905	13842	13858	13822	13882	13758	13954	14031	13963	13896	14004	13973	13685	13924	13761	13883	13914	13871	13772	13961	13861	13962	14046	13858	14032	13729	13885	14013	13717	13962	13711	13866	13991	13749	13834	13976	13834	13981	13991	13715	13984	13934	13754	14012	13963	13780	13854	13930	13990	14014	13917	13796	13819	13873	13808	13887	13630	13824	13959	14015	13969	13962	13975	13888	13919	13765	13762	13927	13892	13854	13985	13858	13790	13983	13859	13980	13679	13824	13846	13919	13845	13809	13929	13896	13867	13810	14010	13930	13836	13790	13941	13966	13751	13919	13891	13826	13761	13779	13850	13987	14041	13875	13775	13947	13932	13836	13690	13845	13848	13783	14009	13936	13906	13657	13990	13837	13687	13911	13980	14120	13800	13992	13858	13701	13892	13991	13949	13924	13901	13855	13848	13967	14134	13795	13953	13742	13811	13868	13958	13743	13997	14051	13983	13964	13841	13835	13955	13744	13911	13809	13866	13836	13827	13652	13862	13868	13866	13829	13866	13875	13750	13929	13987	13786	13985	13920	13826	14045	13845	13799	13763	13728	13775	13880	14022	13815	13930	13902	14003	13829	13869	13835	13795	13926	13799	13902	13716	13705	13847	13740	13986	14050	13839	13962	13946	13734	13846	13904	14012	13740	13929	13801	13882	14003	13732	13941	13872	13745	13858	13900	13988	13871	13841	14074	13906	13917	13791	14118	13871	14003	13948	13727	13988	13949	13887	13950	13804	13736	13894	13972	13970	13881	13984	13926	13867	13864	13890	13974	13789	13927	13936	13710	13848	13919	13945	13668	13853	13963	14010	13791	13894	13754	13912	13867	13867	13840	13865	13831	13897	13858	13820	13943	13925	13972	13892	13857	13905	13987	13749	13876	13894	14039	13842	13655	13928	13911	13874	13798	13859	13715	13941	13868	13714	13919	13809	13973	13825	13751	13836	14021	13847	13990	13784	13699	13888	13844	13935	13801	13793	13815	13889	13965	13838	13810	13919	13871	13809	14075	13885	13876	13938	14056	13815	13725	13818	14002	13840	13852	13837	13889	13864	13923	13812	13909	13926	13903	13876	13978	14114	13912	13853	13807	13945	13760	13829	13915	13865	13945	13994	13790	13908	13939	13823	13802	13933	13769	13957	13781	13989	13754	13748	13949	13702	13915	13689	13868	13730	13847	13822	13802	13696	13881	13858	13738	13844	13950	13861	13973	13711	13769	13785	13772	13845	13800	14017	13894	13853	13914	13649	13888	14019	13717	13932	13883	13834	13984	13841	13978	13826	13851	13787	13788	13749	13834	13932	13834	13804	13892	13867	13832	13884	13889	13825	13960	13760	13998	13810	13913	13844	13860	13852	13881	13748	14069	13837	13976	13953	13984	13903	13858
23993	21477	37053	61182	29863	23411	24100	18841	17319	16971	16597	16096	16108	16284	16028	16150	15903	15966	16039	16048	16222	15987	16072	16210	15879	15759	15935	15771	15730	15789	15674	15679	15779	16082	16111	15993	15730	15742	15852	15772	15582	15520	15718	15819	15736	15653	15776	15733	15792	15873	15538	15662	15808	15853	15723	15669	15497	15796	15719	15859	15663	15815	15582	15772	15774	15678	15676	15748	15664	15745	15557	15703	15608	15775	15689	15511	15535	15618	15558	15898	15628	15624	15863	15607	15847	15635	15735	15579	15774	15489	15673	15672	15550	15643	15773	15584	15558	15671	15736	15635	15672	15808	15625	15713	15777	15652	15629	15528	15722	15766	15632	15696	15553	15515	15469	15726	15703	15611	15712	15623	15760	15650	15723	15742	15537	15755	15639	15730	15605	15649	15829	15825	15486	15669	15782	15714	15540	15685	15672	15557	15913	15696	15666	15581	15749	15716	15855	15837	15758	15778	15727	15603	15618	15691	15584	15610	15401	15758	15644	15723	15742	15718	15594	15776	15664	15627	15512	15514	15487	15643	15662	15748	15833	15631	15570	15629	15779	15473	15625	15577	15694	15394	15854	15564	15611	15624	15703	15571	15379	15783	15568	15500	15761	15790	15729	15625	15220	15660	15528	15798	15784	15771	15801	15571	15546	15516	15640	15823	15753	15451	15569	15636	15559	15582	15778	15797	15552	15734	15725	15606	15595	15463	15646	15593	15517	15830	15623	15664	15442	15675	15535	15377	15735	15865	15701	15689	15495	15646	15752	15650	15671	15632	15573	15827	15483	15709	15634	15536	15660	15503	15680	15541	15524	15504	15703	15597	15712	15340	15578	15681	15755	15644	15508	15726	15744	15669	15630	15760	15616	15788	15731	15635	15512	15520	15439	15691	15583	15545	15534	15647	15563	15594	15552	15692	15514	15519	15628	15590	15472	15820	15482	15801	15852	15610	15604	15410	15663	15671	15574	15556	15589	15458	15680	15900	15606	15468	15599	15598	15450	15752	15581	15871	15695	15660	15489	15404	15529	15441	15823	15750	15640	15869	15685	15743	15652	15658	15704	15452	15629	15824	15498	15595	15546	15605	15608	15612	15701	15619	15514	15860	15657	15599	15788	15702	15795	15699	15573	15524	15506	15405	15706	15625	15572	15611	15495	15540	15614	15652	15733	15626	15535	15577	15714	15699	15634	15568	15625	15757	15659	15536	15774	15896	15785	15629	15827	15649	15657	15650	15705	15500	15757	15451	15608	15641	15583	15641	15650	15740	15633	15353	15601	15684	15615	15951	15778	15626	15738	15620	15704	15659	15765	15429	15797	15558	15745	15586	15475	15630	15521	15689	15625	15517	15458	15500	15508	15503	15689	15673	15587	15443	15666	15793	15416	15538	15605	15684	15718	15483	15604	15644	15487	15855	15607	15639	15716	15593	15707	15688	15733	15752	15710	15924	15651	15635	15687	15725	15743	15449	15595	15796	15535	15657	15580	15541	15731	15879	15656	15509	15716	15608	15664	15747	15674	15817	15626	15552	15454	15490	15683	15840	15898	15691	15788	15575	15490	15529	15876	15740	15644	15592	15727	15811	15717	15822	15729	15815	15809	15536	15768	15732	15708	15718	15643	15683	15633	15528	15562	15586	15541	15554	15755	15627	15777	15801	15740	15738	15578	15521	15759	15642	15637	15729	15633	15770	15601	15601	15673	15573	15567	15626	15594	15662	15561	15626	15535	15644	15453	15714	15665	15656	15543	15516	15527	15657	15669	15791	15593	15736	15720	15657	15680	15459	15681	15552	15724	15730	15666	15412	15620	15828	15687	15732	15486	15651	15713	15755	15559	15714	15487	15755	15503	15670	15559	15721	15433	15685	15797	15647	15643	15633	15700	15641	15889	15859	15570	15393	15665	15658	15532	15379	15634	15518	15649	15746	15724	15715	15684	15561	15580	15710	15584	15915	15728	15669	15575	15586	15574	15672	15668	15795	15608	15689	15791	15688	15683	15704	15701	15688	15754	15651	15693	15620	15593	15577	15591	15614	15580	15586	15667	15726	15587	15767	15776	15613	15532	15627	15622	15648	15687	15687	15581	15630	15705	15609	15569	15583	15648	15697	15360	15633	15599	15606	15685	15617	15665	15678	15843	15589	15739	15612	15580	15691	15801	15669	15392	15593	15541	15635	15476	15531	15761	15569	15506	15359	15676	15846	15794	15541	15659	15613	15620	15684	15649	15709	15682	15749	15662	15483	15556	15842	15641	15368	15569	15677	15715	15639	15645	15845	15690	15603	15538	15433	15763	15632	15492	15507	15781	15629	15635	15601	15469	15637	15520	15820	15544	15418	15656	15583	15616	15609	15560	15618	15631	15465	15536	15524	15634	15689	15816	15700	15697	15888	15669	15757	15873	15668	15556	15434	15505	15626	15689	15574	15723	15680	15534	15523	15812	15767	15580	15784	15773	15747	15827	15678	15714	15724	15683	15673	15713	15542	15593	15725	15519	15575	15680	15504	15595	15414	15549	15635	15735	15696	15761	15710	15598	15631	15558	15583	15478	15742	15424	15708	15792	15704	15692	15673	15490	15649	15878	15811	15794	15733	15831	15859	15683	15742	15467	15559	15552	15773	15658	15715	15502	15634	15718	15533	15742	15530	15654	15898	15744	15633	15677	15617	15911	15697	15776	15560	15778	15628	15727	15768	15577	15476	15662	15672	15742	15615	15766	15618	15672	15639	15503	15533	15750	15615	15535	15624	15510	15832	15422	15617	15810	15468	15540	15679	15460	15859	15671	15694	15608	15408	15782	15831	15641	15591	15595	15756	15697	15488	15635	15734	15795	15739	15605	15800	15709	15495	15597	15452	15617	15470	15812	15636	15765	15706	15697	15811	15555	15795	15595	15612	15650	15567	15623	15601	15665	15918	15751	15638	15595	15558	15687	15528	15731	15669	15692	15805	15770	15693	15632	15781	15590	15575	15597	15879	15905	15563	15958	15560	15707	15785	15800	15510	15626	15574	15644	15470	15559	15687	15586	15569	15612	15708	15799	15793	15894	15607	15565	15729	15435	15796	15665	15615	15636	15661	15760	15543	15463	15709	15722	15532	15566	15699	15724	15634	15900	15674	15589	15507	15529	15472	15600	15767	15633	15717	15696	15786	15626	15586	15666	15568	15688	15825	15528	15335	15820	15539	15577	15701	15730	15547	15641	15531	15619	15443	15566	15604	15502	15572	15916	15775	15738	15504	15625	15606	15712	15719	15564	15601	15757	15584	15760	15842	15478	15418	15804	15717	15495	15563	15708	15661	15756	15568	15723	15593	15643	15540	15543	15772	15728	15497	15682	15599	15655	15558	15626	15807	15561	15773	15881	15687	15734	15850	15735	15552	15748	15643	15875	15714	15652	15712	15683	15651	15627	15783	15627	15403	15723	15753	15648	15657	15713	15771	15588	15473	15675	15738	15562	15397	15666	15619	15579	15680	15641	15757	15732	15633	15664	15520	15578	15735	15606	15559	15650	15594	15776	15584	15486	15721	15625	15501	15725	15720	15771	15503	15614	15731	15698	15561	15623	15542	15466	15584	15600	15853	15794	15666	15588	15681	15586	15517	15614	15548	15510	15691	15386	15674	15650	15456	15588	15624	15618	15672	15721	15755	15708	15672	15686	15610	15662	15640	15787	15688	15748	15589	15514	15577	15664	15550	15630	15707	15674	15557	15679	15626	15380	15477	15684	15432	15767	15482	15848	15548	15750	15746	15625	15628	15818	15788	15712	15656	15756	15706	15682	15638	15599	15827	15646	15701	15564	15610	15621	15616	15816	15735	15721	15629	15528	15732	15657	15872	15639	15722	15550	15600	15549	15603	15745	15747	15677	15603	15716	15540	15596	15676	15737	15762	15530	15579	15589	15501	15670	15662	15775	15660	15691	15736	15562	15635	15740	15725	15830	15515	15713	15668	15577	15590	15544	15552	15760	15684	15734	15581	15869	15679	15621	15632	15539	15664	15480	15740	15653	15688	15748	15431	15591	15593	15440	15556	15540	15646	15780	15580	15752	15585	15689	15603	15468	15612	15814	15564	15461	15681	15616	15740	15731	15790	15687	15774	15624	15621	15827	15837	15607	15576	15672	15835	15560	15736	15661	15631	15673	15398	15698	15475	15866	15723	15631	15783	15667	15845	15762	15512	15582	15678	15668	15768	15742	15790	15429	15674	15781	15910	15603	15730	15617	15588	15708	15591	15738	15698	15660	15705	15835	15637	15508	15819	15778	15597	15584	15432	15676	15620	15722	15794	15625	15738	15712	15620	15644	15618	15674	15662	15711	15626	15490	15740	15659	15420	15682	15741	15673	15577	15762	15755	15610	15549	15535	15564	15649	15652	15809	15692	15794	15486	15694	15561	15512	15575	15528	15884	15708	15555	15797	15926	15875	15600	15524	15642	15791	15843	15567	15590	15625	15600	15811	15962	15796	15841	15541	15702	15790	15643	15549	15571	15582	15689	15602	15595	15624	15704	15555	15724	15704	15570	15492	15619	15761	15616	15888	15544	15610	15488	15713	15685	15594	15713	15766	15585	15801	15883	15725	15641	15583	15451	15774	15853	15812	15703	15706	15613	15523	15693	15553	15655	15648	15874	15797	15559	15471	15567	15640	15668	15607	15701	15647	15511	15666	15686	15645	15948	15565	15686	15636	15565	15665	15603	15710	15604	15621	15715	15642	15719	15659	15684	15699	15562	15583	15683	15803	15779	15644	15455	15534	15689	15725	15415	15781	15549	15729	15715	15712	15610	15705	15527	15393	15734	15932	15568	15485	15496	15611	15625	15375	15744	15601	15701	15575	15861	15785	15666	15689	15562	15745	15674	15723	15369	15779	15734	15680	15689	15666	15716	15573	15679	15668	15742	15703	15882	15608	15453	15561	15601	15725	15659	15660	15683	15568	15692	15586	15728	15604	15703	15856	15867	15760	15710	15629	15696	15713	15626	15621	15746	15763	15561	15738	15613	15791	15726	15792	15495	15814	15564	15570	15629	15850	15625	15757	15483	15603	15566	15800	15642	15539	15559	15783	15825	15670	15647	15805	15853	15771	15734	15574	15461	15694	15736	15852	15925	15775	15834	15560	15634	15864	15671
20234	38426	91707	85425	18102	17040	17129	16291	15080	14661	13914	13993	13907	13969	13848	13547	13446	13423	13627	13761	13805	13771	13617	13674	13574	13167	13101	13402	13105	13213	13264	13287	13317	13637	13681	13609	13521	13391	13269	13085	13212	13362	13257	13356	13128	13192	13172	13275	13336	13284	13336	13143	13275	13215	13311	13301	13377	13217	13257	13454	13174	13132	13423	13263	13106	13256	13255	13284	13149	13280	13289	13321	13045	13135	13246	13143	13455	13244	13281	13209	13194	13217	13205	13218	13308	13194	13283	13349	13265	13431	13196	13280	13301	13296	13160	13274	13308	13306	13249	13166	13183	13143	13250	13259	13270	13291	13169	13264	13213	13176	13170	13211	13246	13183	13100	13130	13318	13342	13185	13056	13215	13277	13183	13309	13238	13189	13269	13186	13251	13218	13060	13185	13148	13352	13251	13171	13113	13211	13268	13161	13243	13256	13201	13133	13165	13297	13239	13058	13351	13357	13173	13300	13225	13167	12994	13323	13132	13067	13302	13407	13116	13211	13171	13239	13372	13456	13239	13222	13296	13199	13135	13284	13213	13154	12990	13300	13206	13282	13161	13141	13091	13179	13091	13078	13128	13129	13179	13237	13226	13244	13320	13165	13262	13151	13237	13277	13217	13207	13106	13376	13362	13282	13223	13316	13229	13255	13286	13181	13254	13190	13122	13065	13290	13109	13244	13046	13239	13198	13198	13118	13196	13230	13223	13348	13259	13292	13404	13153	13358	13139	13208	13363	13304	13134	13371	13319	13263	13269	13338	13136	13291	13257	13321	13355	13437	13322	13248	13269	13154	13213	13137	13230	13279	13267	13158	13255	13333	13248	13226	13249	13036	13271	13209	13218	13202	13061	13416	13128	13310	13365	13242	13334	13315	13029	13171	13158	13199	13207	13260	13231	13162	13323	13161	13307	13178	13186	13065	13284	13296	13068	13108	13208	13135	13272	13357	13345	13323	13240	13295	13218	13267	13192	13172	13049	13122	13260	13179	13186	13202	13176	13178	13235	13248	13330	13366	13035	13165	13456	13083	13345	13321	13238	13146	13269	13262	13041	13363	13369	13236	13137	13159	13046	13292	13210	13193	13421	13230	13269	13098	13226	13202	13245	13172	13175	13295	13345	13248	13176	13238	13365	13330	13155	13182	13263	13221	13197	13425	13457	13154	13264	13237	13117	13314	13299	13282	13094	13250	13099	13251	13286	13126	13149	13354	13163	13152	13293	13251	13222	12991	13220	13167	13086	13170	13231	13106	13110	13273	13005	13376	13221	13290	13196	13156	13348	13245	13311	13215	13260	13253	13304	12998	13252	13265	13202	13220	13264	13199	13013	13186	13297	13257	13219	13201	13271	13326	13319	13221	13170	13229	13412	13243	13084	13216	13173	13419	13205	13278	13320	13193	13262	13283	13341	13251	13256	13319	13231	13269	13251	13254	13254	13316	13214	13179	13277	13262	13302	13213	13334	13335	13131	13256	13200	13206	13206	13274	13033	13219	13350	13196	13266	13146	13419	13288	13276	13276	13113	13112	13330	13186	13018	13320	13165	13310	13216	13270	13446	13172	13330	13217	13157	13301	13216	13354	13216	13111	13186	13349	13228	13240	13164	13073	13307	13229	13322	13283	13377	13131	13230	13301	13176	13325	13350	13036	13257	13223	13199	13197	13166	13186	13141	13138	13252	13207	13276	13221	13190	13250	13283	13188	13262	13190	13109	13174	13308	13335	13242	13196	13210	13205	13160	13291	13242	13263	13362	13235	13152	13197	13285	13203	13251	13173	13188	13343	13085	13174	13283	13363	13158	13132	13200	13154	13144	13181	13307	13178	13117	13261	13279	13411	13213	13225	13172	13108	13239	13207	13273	12994	13104	13230	13271	13228	13290	13355	13222	13074	13143	13209	13161	13320	13134	13238	13197	13275	13138	13149	13339	13272	13219	13286	13214	13299	13211	13298	13125	13164	13240	13323	13116	13182	13167	13196	13108	13158	13105	13209	13378	13202	13275	13407	13386	13213	13275	13210	13193	13091	13170	13218	13225	13177	13226	13189	13362	13168	13180	13237	13233	13198	13220	13191	13068	13209	13170	13245	13107	13193	13218	13305	13183	13193	13133	13105	13273	13166	13187	13327	13178	13218	13201	13319	13173	13270	13340	13179	13133	13393	13408	13244	13208	13410	13141	13181	13216	13357	13098	13203	13166	13230	13300	13400	13212	13154	13248	13306	13302	13373	13268	13387	13385	13199	13193	13255	13297	13135	13113	13197	13414	13265	13303	13389	13347	13285	13164	13185	13255	13176	13142	13256	13303	13255	13350	13253	13304	13274	13190	13255	13218	13270	13198	13129	13263	13323	13206	13313	13232	13198	13339	13248	13266	13267	13183	13391	13234	13196	13232	13042	13270	13045	13139	13253	13199	13267	13306	13277	13335	13313	13164	13146	13353	13339	13355	13226	13236	13236	13334	13159	13223	12960	13340	13135	13262	13191	13202	13137	13243	13227	13309	13220	13413	13277	13194	13327	13042	13266	13282	13369	13163	12995	13401	13232	13261	13314	13029	13168	12996	13305	13100	13138	13165	13195	13367	13004	13308	13246	13303	13212	13212	13381	13120	13225	13399	13292	13111	13159	13442	13393	13236	13116	13384	13002	13209	13204	13216	13048	13245	13052	13279	13276	13194	13259	13252	13221	13330	13255	13216	13248	13319	13130	13187	13340	13263	13163	13261	13163	13258	13123	13343	13176	13298	13407	13261	13301	13280	13184	13264	13055	13336	13363	13226	13220	13185	13215	13264	13292	13103	13210	13245	13286	13325	13226	13205	13321	13312	13244	13154	13177	13285	13239	13310	13180	13203	13298	13168	13203	13205	13410	13298	13190	13146	13060	13239	13290	13124	13166	13332	13122	13260	13300	13132	13240	13309	13072	13243	13208	13220	13116	13153	13305	13248	13306	13132	13324	13044	13187	13196	13228	13276	13296	13114	13101	13169	13243	13295	13265	13121	13281	13149	13142	13153	13132	13184	13241	13268	13203	13228	13206	13082	13208	13343	13068	13288	13179	13243	13251	13243	13353	13205	13274	13392	13253	13173	13163	13308	13276	13190	13200	13242	13221	13175	13236	13249	13260	13308	13280	13114	13305	13121	13325	13293	13159	13454	13207	13408	13169	13059	13151	13282	13231	13042	13264	13120	13289	13283	13332	13081	13059	13244	13211	13225	13233	13380	13332	13305	13216	13334	13157	13182	13208	13227	13232	13099	13159	13369	13341	13262	13353	13213	13166	13270	13109	13170	13169	13218	13397	13261	13249	13286	13051	13293	13471	13130	13040	13160	13222	13496	13143	13251	13216	13201	13253	13272	13100	13105	13120	13134	13218	13344	13176	13240	13340	13399	13144	13267	13249	13292	13207	13218	13102	13243	13410	13213	13047	13097	13249	13288	13222	13207	13324	13287	13355	13197	13182	13212	13346	13128	13326	13309	13279	13261	13001	13218	13061	13357	13080	13334	13322	13332	13278	13234	13311	13217	13121	13257	13385	13390	13303	13223	13328	13250	13249	13228	13242	13228	13068	13294	13127	13336	13202	13229	13184	13150	13302	13277	13413	13195	13271	13166	13159	13203	13265	13324	13144	13208	13219	13128	13202	13037	13188	13034	13164	13245	13141	13330	13188	13069	13307	13276	13321	13124	13207	13218	13127	13243	13328	13097	13293	13183	13304	13240	13116	13067	13137	13253	13366	13298	13250	13316	13305	13128	13153	13247	13366	13275	13264	13100	13156	13328	13227	13399	13201	13196	12936	13197	13216	13326	13274	13196	13156	13208	13235	13181	13204	13366	13323	13305	13189	13192	13262	13128	13261	13319	13179	13291	13362	13130	13445	13337	13079	13194	13335	13265	13227	13249	13119	13069	13167	13151	13224	13193	13332	13033	13086	13208	13278	13321	13258	13150	13157	12991	13318	13140	13183	13110	13388	13372	13226	13221	13227	13350	13189	13229	13449	13186	13250	13156	13184	13196	13261	13153	13281	13224	13124	13268	13487	13234	13380	13098	13241	13272	13075	13356	13202	13204	13214	13405	13158	13200	13117	13235	13104	13092	13128	13382	13037	13422	13218	13369	13232	13153	13208	13138	13247	13116	13196	13102	13252	13352	13186	13382	13180	13264	13254	13199	13203	13139	13179	12950	13168	13170	13286	13210	13247	13243	13183	13139	13276	12930	13172	13290	13238	13194	13193	13221	13335	13257	13457	13147	13246	13327	13063	13351	13049	13278	13293	13253	13300	13052	13219	13254	13234	13171	13254	13274	13358	13234	13341	13229	13226	13351	13087	13178	13348	13329	13280	13227	13099	13318	13148	13502	13271	13098	13271	13234	13194	13247	13041	13329	13310	13060	13200	13405	13373	13142	13210	13002	13187	13256	13348	13236	13062	13282	13177	13218	13126	13244	13180	13127	13200	13131	13169	13227	13086	13205	13246	13138	13250	13340	13063	13124	13161	13113	13280	13084	13211	13161	13404	13234	13271	13363	13339	13161	13222	13212	13246	13313	13214	13236	13335	13307	13160	13329	13318	13146	13251	13352	13189	13211	13196	13175	13283	13140	13194	13272	13342	13220	13363	13260	13336	13180	13154	13233	13270	13054	13275	13159	13162	13296	13218	13136	13135	13297	13351	13194	13200	13092	13257	13032	13134	13071	13180	13146	13317	13198	13265	13112	13274	13254	13262	13170	13243	13220	13159	13279	13198	13286	13181	13089	12991	13265	13266	13303	13221	13152	13282	13304	13417	13238	13381	13352	13234	13173	13206	13172	13126	13228	13430	13274	13294	13197	13312	13158	13063	13200	13341	13375	13367	13095	13435	13204	13239	13275	13269	13195	13186	13121	13141	13367	13062	13156	13034	13137	13086	13302	13314	13346	13219	13267	13280	13332	13201	13280	13198	13123	13229	13269	13267	13159	13265	13360	13276	13141	13289	13178	13191	13228	13363	13219	13091	13321	13289	13158	13219	13149	13257	13308	13288	13118	13224	13316	13174	13303	13256	13182	13342	13088	13439	13400	13239	13214	13314	13172	12892	13053	13375	13107	13164	13175	13001	13325	13418	13327	13303	13143	13338	13160	13234	13206
29774	23526	35442	44622	20930	16511	16149	15982	15922	15413	15548	15493	15473	15474	15523	15548	15435	15438	15428	15600	15785	15376	15583	15646	15502	15396	15610	15424	15456	15364	15284	15459	15545	15421	15458	15524	15309	15412	15394	15407	15688	15338	15431	15552	15498	15429	15358	15442	15654	15511	15468	15564	15453	15247	15566	15384	15413	15480	15235	15509	15470	15251	15360	15273	15400	15512	15434	15640	15301	15325	15348	15478	15440	15355	15465	15496	15530	15615	15515	15485	15315	15504	15268	15421	15360	15561	15284	15437	15386	15442	15586	15633	15589	15507	15270	15498	15436	15458	15314	15324	15405	15356	15579	15357	15542	15538	15442	15472	15414	15392	15474	15536	15472	15285	15558	15595	15335	15393	15397	15576	15485	15416	15357	15459	15442	15532	15532	15445	15414	15461	15576	15437	15451	15462	15537	15478	15652	15517	15487	15371	15273	15425	15550	15388	15348	15413	15466	15466	15356	15605	15264	15385	15322	15278	15606	15346	15521	15546	15528	15292	15379	15457	15424	15486	15505	15364	15394	15525	15732	15425	15495	15526	15458	15241	15505	15534	15413	15320	15440	15387	15410	15733	15510	15307	15535	15657	15639	15429	15522	15571	15343	15468	15373	15351	15162	15317	15368	15501	15384	15458	15590	15509	15618	15323	15326	15246	15359	15367	15305	15724	15304	15448	15362	15451	15555	15281	15374	15401	15664	15417	15533	15355	15439	15447	15356	15447	15333	15444	15488	15549	15556	15491	15183	15172	15406	15670	15348	15437	15600	15570	15635	15311	15681	15475	15306	15328	15383	15452	15524	15413	15318	15420	15352	15446	15490	15516	15238	15252	15371	15399	15531	15607	15656	15519	15422	15352	15562	15471	15610	15240	15455	15487	15619	15581	15484	15479	15475	15333	15534	15610	15340	15415	15482	15617	15400	15476	15549	15636	15603	15483	15394	15388	15465	15254	15372	15304	15499	15562	15311	15392	15510	15438	15333	15477	15480	15535	15393	15388	15629	15348	15359	15474	15390	15447	15564	15329	15704	15500	15512	15445	15660	15415	15493	15225	15529	15707	15358	15404	15592	15218	15464	15370	15364	15392	15271	15481	15415	15266	15305	15549	15403	15295	15511	15467	15368	15600	15343	15493	15329	15624	15670	15416	15270	15351	15419	15563	15567	15597	15300	15434	15261	15156	15471	15306	15519	15272	15413	15475	15296	15217	15380	15163	15291	15564	15473	15512	15443	15501	15572	15441	15635	15381	15501	15530	15264	15357	15418	15419	15298	15494	15461	15667	15602	15499	15544	15324	15637	15470	15303	15346	15511	15475	15514	15283	15520	15414	15480	15201	15638	15423	15451	15481	15509	15754	15394	15394	15370	15426	15579	15424	15342	15452	15577	15449	15508	15477	15524	15650	15499	15528	15292	15480	15451	15558	15619	15364	15526	15656	15395	15479	15506	15245	15338	15323	15510	15704	15519	15279	15315	15454	15435	15618	15417	15414	15584	15450	15579	15574	15397	15274	15210	15510	15453	15511	15458	15485	15459	15441	15325	15422	15410	15437	15265	15392	15769	15339	15330	15270	15492	15501	15428	15417	15395	15637	15506	15537	15429	15434	15659	15436	15424	15336	15482	15272	15448	15509	15351	15356	15386	15491	15438	15336	15404	15517	15329	15277	15538	15278	15393	15413	15440	15447	15387	15631	15625	15574	15489	15412	15399	15482	15525	15367	15443	15632	15491	15328	15650	15442	15439	15644	15470	15366	15351	15338	15418	15475	15497	15312	15354	15396	15403	15489	15655	15389	15512	15547	15366	15459	15458	15575	15409	15298	15529	15448	15436	15320	15514	15519	15452	15240	15451	15459	15482	15481	15339	15272	15280	15467	15599	15482	15456	15327	15286	15461	15551	15430	15222	15206	15459	15418	15511	15478	15519	15665	15536	15489	15661	15341	15427	15488	15451	15566	15356	15245	15427	15610	15443	15331	15486	15488	15305	15654	15494	15432	15423	15452	15420	15485	15386	15403	15520	15573	15235	15272	15569	15381	15452	15478	15457	15307	15443	15371	15488	15356	15346	15218	15307	15505	15321	15337	15248	15405	15493	15595	15341	15652	15339	15345	15510	15348	15650	15485	15550	15459	15493	15229	15532	15583	15444	15432	15318	15497	15373	15494	15759	15527	15575	15442	15269	15338	15501	15506	15408	15504	15424	15524	15421	15325	15448	15412	15499	15352	15533	15531	15272	15588	15230	15447	15490	15570	15569	15575	15281	15480	15408	15438	15405	15361	15513	15533	15382	15321	15414	15467	15555	15441	15447	15544	15507	15442	15541	15679	15266	15441	15468	15235	15573	15627	15393	15264	15454	15671	15526	15487	15399	15407	15575	15367	15495	15403	15488	15735	15568	15451	15563	15488	15390	15425	15421	15482	15488	15391	15457	15417	15428	15441	15256	15433	15325	15306	15481	15456	15464	15582	15364	15499	15455	15481	15504	15745	15420	15368	15190	15441	15500	15488	15424	15439	15367	15476	15279	15468	15570	15353	15498	15363	15388	15447	15440	15412	15530	15393	15440	15479	15541	15629	15449	15277	15313	15273	15206	15501	15395	15521	15466	15339	15556	15339	15419	15353	15550	15430	15587	15615	15542	15351	15447	15655	15536	15201	15336	15357	15459	15476	15244	15359	15470	15531	15329	15429	15566	15442	15715	15410	15444	15277	15584	15535	15664	15438	15434	15413	15473	15329	15425	15537	15228	15334	15489	15379	15382	15350	15490	15470	15516	15414	15425	15433	15496	15402	15381	15414	15477	15303	15411	15382	15585	15397	15404	15350	15361	15573	15578	15484	15314	15473	15499	15465	15574	15385	15355	15421	15373	15600	15586	15422	15428	15553	15473	15612	15286	15612	15500	15466	15425	15494	15537	15205	15499	15428	15439	15385	15467	15484	15421	15446	15461	15534	15186	15315	15292	15337	15451	15523	15370	15450	15482	15516	15409	15410	15504	15348	15337	15406	15365	15426	15563	15314	15497	15277	15568	15637	15591	15460	15469	15418	15476	15415	15426	15436	15384	15433	15548	15452	15521	15321	15480	15565	15601	15472	15451	15462	15536	15652	15428	15540	15246	15524	15376	15474	15679	15183	15371	15387	15400	15555	15325	15324	15432	15430	15422	15338	15401	15469	15498	15554	15427	15517	15491	15436	15284	15479	15585	15628	15578	15561	15516	15528	15274	15423	15487	15432	15375	15576	15334	15520	15586	15508	15698	15488	15493	15438	15506	15414	15452	15420	15373	15320	15348	15386	15448	15377	15309	15419	15432	15398	15562	15266	15421	15675	15566	15421	15345	15522	15446	15408	15206	15338	15754	15405	15397	15352	15434	15411	15443	15434	15408	15359	15353	15477	15494	15646	15571	15513	15394	15208	15439	15432	15727	15411	15541	15428	15653	15272	15404	15391	15494	15532	15646	15544	15526	15409	15299	15359	15329	15394	15362	15402	15219	15394	15378	15404	15517	15354	15408	15457	15392	15596	15428	15419	15517	15488	15453	15342	15260	15385	15505	15501	15258	15295	15538	15460	15431	15496	15761	15547	15441	15334	15334	15491	15426	15507	15590	15361	15563	15476	15385	15599	15342	15440	15606	15441	15391	15466	15563	15362	15461	15406	15350	15315	15469	15598	15440	15547	15200	15245	15420	15482	15407	15248	15388	15292	15557	15544	15510	15359	15597	15400	15517	15431	15400	15384	15450	15648	15621	15336	15432	15598	15496	15377	15664	15477	15421	15457	15445	15392	15500	15256	15470	15450	15666	15444	15367	15318	15272	15447	15336	15541	15419	15501	15488	15256	15536	15346	15401	15303	15575	15495	15470	15438	15591	15614	15311	15395	15569	15362	15307	15529	15355	15419	15397	15345	15395	15388	15400	15540	15428	15457	15411	15445	15560	15320	15558	15486	15626	15411	15343	15465	15549	15694	15461	15682	15306	15360	15573	15433	15470	15378	15533	15403	15332	15516	15418	15420	15533	15397	15301	15455	15511	15315	15396	15589	15506	15580	15370	15348	15421	15497	15471	15517	15482	15536	15624	15256	15524	15355	15352	15193	15322	15379	15399	15322	15753	15492	15494	15444	15307	15719	15278	15522	15553	15424	15468	15407	15558	15121	15416	15316	15269	15420	15387	15627	15523	15458	15469	15489	15337	15492	15313	15472	15329	15439	15236	15288	15454	15430	15494	15341	15607	15454	15604	15839	15723	15527	15546	15400	15040	15392	15516	15532	15386	15647	15537	15581	15545	15202	15527	15531	15343	15632	15655	15318	15528	15477	15338	15403	15545	15474	15607	15396	15408	15381	15570	15459	15496	15364	15364	15395	15422	15441	15451	15402	15408	15328	15480	15387	15631	15469	15427	15504	15556	15241	15344	15456	15382	15427	15389	15394	15377	15408	15390	15489	15288	15450	15669	15581	15446	15296	15480	15670	15519	15382	15534	15410	15481	15409	15554	15501	15287	15485	15579	15406	15507	15514	15512	15331	15386	15613	15495	15480	15483	15257	15459	15645	15543	15257	15254	15359	15306	15226	15445	15421	15398	15426	15399	15576	15575	15572	15511	15572	15610	15448	15398	15444	15417	15355	15495	15377	15405	15459	15510	15448	15256	15275	15391	15544	15367	15550	15485	15520	15619	15426	15215	15547	15646	15453	15585	15607	15518	15473	15448	15453	15544	15433	15581	15411	15376	15461	15446	15529	15327	15617	15401	15301	15462	15439	15460	15704	15516	15460	15563	15418	15319	15581	15581	15259	15488	15346	15284	15409	15391	15422	15619	15511	15481	15566	15604	15380	15292	15543	15381	15507	15575	15440	15379	15318	15380	15342	15562	15395	15297	15364	15523	15471	15488	15193	15285	15582	15215	15267	15393	15300	15514	15333	15311	15328	15518	15467	15481	15577	15400	15581	15281	15318	15526	15432	15522	15543	15410	15509	15506	15480	15595	15422	15590	15464	15567	15263	15500	15473	15554	15523	15452	15489	15523	15430	15479	15343	15521	15507	15330	15380	15548	15512	15552	15437	15663	15482	15707	15483	15542	15389	15596	15500	15621	15511	15566	15431	15487	15463	15439	15392	15514	15406	15319	15415
17924	21275	42140	41136	14303	13874	13966	13749	13443	13278	13137	13295	13062	13283	13175	13253	13205	13260	13198	13297	13273	13348	13201	13152	13159	13180	13110	13171	13081	13165	13223	13068	13198	13326	13124	13138	13153	13060	13088	13303	12814	13131	13176	13265	13085	13046	13118	12968	13163	13136	12940	12974	13103	13188	13078	13154	13019	13112	13138	13111	13109	12962	13157	13174	12968	13291	13118	13292	13052	13109	13144	13189	12979	13078	13028	13129	13048	13134	13017	13014	13155	13124	13146	13147	13140	13084	13229	13221	13178	13135	13168	13263	13129	13130	13137	13132	13047	13101	13036	13061	13044	13064	13172	13240	13261	12909	13189	13269	13024	13260	13144	13260	13190	13125	13184	13144	13236	13078	13063	13166	13086	13011	13019	13084	13126	13106	13110	13201	13000	13072	13038	13128	13192	12992	13151	13192	13194	13231	13097	13094	13123	13163	12988	13115	13115	13255	13237	13072	13107	13042	13271	12936	13070	13209	13281	12997	12996	13221	13171	13168	13048	13278	13074	13146	13410	12951	13226	13097	13258	13225	13133	13094	13091	13119	12941	13285	13070	13136	13242	13240	13050	13003	13181	13063	13093	13158	13110	13224	13058	13137	13250	13063	13230	13023	13114	13037	13185	13238	13010	13006	13039	12984	13219	13168	13185	13209	13203	13197	13249	13281	13204	13166	13252	13198	13259	13116	13138	13132	13100	12978	13100	13086	13105	13162	13063	13220	13108	13337	13053	13329	13144	13238	13032	13084	13079	13205	13210	13097	13208	13116	13159	13208	13215	13225	13189	13131	13017	13145	13102	13058	13137	13020	13338	13248	12926	13019	13288	13220	13163	13105	13210	13297	13162	13181	13229	13113	13167	13275	13037	13019	13070	12950	13085	13080	13058	13269	13067	13126	13127	13135	12988	13091	13275	13291	13013	13124	13001	13152	13208	13110	13079	12924	13041	13142	13066	13214	13135	13077	13002	13241	13116	13108	12967	13212	13038	13234	13057	13127	13139	13007	13243	13055	13112	13206	13252	13050	13257	13056	13034	13211	13136	13169	13173	13093	13057	13237	13073	13265	12910	13214	13211	13142	13096	13199	13056	12952	13213	13055	13325	13032	13272	13137	13205	13183	13123	13156	13124	13229	13054	13131	13029	12965	13097	13193	13158	13068	13195	13141	13210	13121	13251	13132	13196	12962	13154	13160	13220	13087	13129	13175	12995	13059	13103	13075	13227	13099	13185	12885	13156	12822	13113	13101	13252	13239	13041	12984	13035	13053	13038	13117	13140	13244	13108	12959	13111	13135	13094	13067	13215	13171	13103	13037	13042	13233	13108	13192	13219	13211	13265	13020	13110	13163	13153	13227	13107	13200	13178	13136	13165	13187	13006	13159	13060	13205	13207	13205	13315	13266	13043	13093	13298	13204	13168	13060	13067	13196	13187	13252	13171	13061	12869	12960	13171	13170	13253	13150	13159	13082	13193	13222	13253	13144	12879	13170	13010	13045	13120	13218	13274	12911	13114	13163	13166	13329	13040	13126	13360	13232	13101	13209	13288	13157	13295	13232	13082	13018	13063	13223	13065	13217	13116	13185	13109	13106	13096	13185	13175	13002	13175	13076	13115	13195	13215	13056	13200	13146	13220	13084	13121	13038	12994	13104	13189	12994	13192	13082	13208	13068	13210	13138	13109	13193	13121	13168	13038	13062	13103	13029	13140	13054	12965	13097	13119	13008	13054	13329	13037	13121	13221	13213	13142	13237	13153	13173	13162	13010	13107	13036	13038	13061	13250	13044	13038	13147	13050	13261	13091	13186	13154	13095	13154	13177	13123	13148	13265	13191	13244	13062	13241	13146	13042	13002	13285	12925	13087	13067	13033	13006	13232	13137	13042	12979	13214	13000	13205	13223	13134	13166	13125	13172	13021	13255	13064	12897	13256	13122	13220	13199	13288	13152	13224	13011	13102	13342	13220	13073	13087	13197	13273	13099	13032	13113	13029	13191	12971	13181	13079	13161	13264	13093	13348	13217	13114	13205	12971	12855	12973	13037	13064	13148	13080	13088	13152	13351	13117	13203	13000	12994	13184	13207	13256	13226	12842	13205	13199	13054	13131	13302	13052	13059	13100	13194	13161	13079	13227	13172	13068	13171	13107	13274	13161	13002	12967	13171	13189	13138	13129	13217	13107	13293	13093	13043	13150	13271	13076	12956	13059	12923	13161	13099	13208	13215	13155	13121	13213	13014	13244	13173	13096	13124	13147	13146	13129	13167	13147	13104	12928	13095	13118	12978	13069	13001	13131	13030	13205	13115	13108	13242	13087	13161	13198	13114	12952	13095	13247	13118	13242	13148	13267	13161	13094	13347	13083	12973	13193	13215	13049	13171	13258	12985	13232	13134	13027	13083	13177	12995	12986	13145	13206	13078	13058	13256	12979	13202	13103	13061	13056	13293	13185	13084	13155	12943	13123	13146	13129	13110	12998	13105	13180	13116	13030	13134	13291	13099	13227	13358	13149	13131	13138	13238	13277	13216	13188	13056	13173	13078	13333	13048	13173	13242	13265	13198	13175	13219	13059	13054	13047	13200	13014	13092	13156	13087	13093	13175	13045	13020	13017	13208	13064	13125	13050	13205	13105	13154	13256	13155	13019	13176	13129	13228	13115	12980	13174	13094	13246	13185	13235	13124	13030	13080	13196	13145	12974	13049	13020	13409	13284	13140	13063	13116	13152	13136	13277	13209	13129	13196	13132	13023	13203	13172	13110	13045	13203	13058	13267	13037	13179	13225	13073	13241	13374	13224	13069	13132	12929	13259	13138	13320	13007	13131	13193	13038	13232	13176	13140	13057	13386	13100	13097	13176	13034	12966	13263	13278	13106	13294	13167	13276	13159	13095	13184	13170	13098	12958	13297	13167	13081	13321	13110	13209	13264	13006	13051	12984	12996	13215	13227	13032	12985	13067	13035	13246	13176	12935	13175	13346	13240	13204	13198	13069	13221	13213	13135	13171	13328	13045	13035	13150	13156	13122	13043	13065	13349	13188	13298	13117	13055	13020	13208	13138	13018	13103	13088	13189	13134	13187	13118	13216	13172	13202	13147	13037	13124	12952	13223	13233	13197	13322	13127	13146	13235	13085	13087	13197	13184	13104	13090	13119	13117	13137	13111	13248	13036	13126	13246	13042	13146	13264	13099	13206	13136	13165	13173	13133	13303	13102	13196	13166	13213	13035	13109	13186	13121	13129	13075	13064	13017	13056	13046	13120	13054	13247	13183	13212	13123	13047	13370	13026	12990	13156	13244	13185	13066	12981	13068	13255	13176	13167	13111	13177	13140	13248	13115	13101	13136	13105	13204	13104	13078	13153	13028	13232	13163	13059	13054	13237	13094	13025	13038	13083	13105	13160	13165	13203	13035	13130	13129	13113	13053	12938	13037	13109	13174	13068	13113	13235	13025	13214	13257	13185	13156	13139	13264	13183	12986	13070	13049	13199	13236	13223	13132	13100	13104	13128	13315	13079	13128	13006	13163	13043	13182	13084	12966	13075	13033	13082	13077	13151	13083	13220	13029	13055	13117	13135	13023	13136	12984	13120	13134	13127	13058	13175	13015	12967	12949	13085	13066	13210	13128	13317	13185	13079	13187	13188	13033	12985	13227	13136	13097	13115	13379	13095	13133	13022	13063	13181	13123	13145	13253	13143	13147	13261	13117	13164	13069	13108	13090	13231	13087	13087	13132	13167	13038	13180	13206	13057	13133	13112	13253	13069	13173	13207	13093	13084	13131	13141	12965	13098	13132	13195	13238	13121	13133	13030	13050	13033	13010	13135	13016	13170	13221	13042	13279	13276	13311	13080	13298	13135	13158	13076	13063	13160	13334	13066	13254	13152	13208	13008	13023	13086	13255	12930	13138	13217	13130	13160	13158	13213	13057	13138	13248	13068	13291	13017	13219	13154	13084	12971	13283	13032	13180	13241	12987	13157	13118	13235	13126	13014	13191	13151	13075	13032	13046	13159	13171	13157	13186	13102	13203	13119	13099	13212	13258	13231	13104	13212	13150	13001	13047	13108	12975	13150	13074	13002	13114	13118	13120	13137	13116	13135	13193	13181	13153	13077	13060	13116	13183	13131	13112	13289	12989	13040	12990	13020	13034	13108	13127	13065	13279	13148	13065	13239	13124	13064	13076	13083	13057	13109	13148	13227	13080	13175	13224	13169	13100	13049	13068	13090	13117	13018	13185	13107	13085	13179	13287	13163	13107	13246	13022	13204	13279	13091	13126	13140	12987	12979	13081	13107	13090	13275	13124	13251	13126	13144	13321	12898	13369	13193	13163	13118	13161	13108	13155	13058	13283	13073	13135	13052	13157	13240	13110	13238	13058	13069	12922	13094	13137	13125	13183	13121	13175	13140	13177	13017	13100	13087	13140	13239	13133	13159	12974	13176	13043	13105	13146	13101	13117	13199	13226	13063	13104	13130	13026	13055	13136	13091	13030	13096	13100	13163	13038	13094	13046	13142	13182	13162	13015	13170	13272	13058	13267	13132	13124	13300	13065	13130	13105	13177	13065	13225	13116	13187	13158	13164	12956	13421	13319	13094	13192	13281	12996	13267	13103	13090	13086	13176	13341	13150	13055	13085	13163	13218	13189	13210	13201	13316	13043	13194	13132	12988	13112	13077	13110	13109	13174	13016	13070	13115	13071	13336	13367	13161	13168	13016	13083	13166	13180	13202	13092	13032	13320	13128	13130	13279	13059	13230	13097	13123	13214	13080	13027	13012	13009	13366	13054	13125	13296	13116	13097	13152	13080	13009	13140	13127	13129	12916	13154	13214	13181	13153	13132	13110	13167	13187	13306	13082	13180	13307	13002	13040	13121	13101	13270	13052	12973	13076	13077	13165	13212	13164	13170	13095	13098	12973	13219	13151	12926	13202	13087	13114	12860	13049	13103	12978	13175	13125	13040	13094	13243	13075	13129	13161	13108	13243	13125	13072	13116	13155	13149	13147	13126	13092	13016	13080	13135	13076	13268	13162	13014	13135	13047	13247	13248	13207	13194	13021	13224	13231	13163	13117	13154	13127	13174	13106	13191	13144	13043	13100	13128	13116	12971	13125	13080	13134	13149	13035
25454	21476	40250	70097	34839	22737	20607	17850	17222	16874	16890	16775	16698	16922	16852	16765	16824	16631	16836	16734	16357	16615	16657	16404	16454	16399	16454	16433	16529	16566	16574	16651	16892	16770	16694	16538	16316	16429	16348	16600	16359	16664	16549	16546	16578	16399	16659	16500	16427	16543	16320	16488	16515	16411	16430	16497	16515	16540	16470	16197	16465	16482	16500	16638	16542	16380	16488	16526	16311	16346	16570	16286	16328	16304	16316	15988	16491	16331	16394	16395	16433	16431	16294	16673	16566	16548	16725	16348	16487	16460	16433	16276	16310	16369	16485	16317	16208	16541	16451	16489	16532	16437	16582	16309	16405	16368	16396	16495	16431	16397	16497	16609	16359	16589	16452	16637	16302	16428	16459	16485	16644	16560	16507	16192	16463	16547	16409	16314	16352	16346	16516	16567	16558	16614	16380	16552	16448	16403	16517	16531	16490	16483	16536	16421	16448	16571	16166	16254	16481	16399	16167	16590	16442	16285	16396	16537	16454	16400	16604	16434	16486	16478	16639	16501	16541	16350	16428	16289	16245	16430	16607	16402	16397	16518	16656	16531	16334	16367	16351	16270	16326	16287	16244	16566	16524	16467	16609	16468	16399	16384	16341	16397	16416	16373	16329	16303	16341	16335	16472	16512	16290	16520	16414	16380	16233	16316	16260	16534	16448	16568	16483	16371	16429	16519	16355	16276	16384	16320	16288	16499	16496	16443	16331	16403	16502	16499	16347	16357	16346	16389	16363	16461	16318	16265	16378	16399	16308	16297	16452	16315	16479	16410	16550	16164	16255	16558	16494	16501	16453	16397	16402	16498	16471	16639	16533	16519	16288	16402	16274	16353	16452	16657	16422	16290	16532	16460	16318	16318	16433	16474	16553	16521	16510	16452	16325	16292	16524	16581	16510	16446	16503	16324	16165	16412	16581	16705	16424	16155	16410	16522	16676	16263	16411	16506	16415	16458	16365	16375	16434	16216	16315	16321	16535	16435	16341	16503	16132	16311	16413	16464	16454	16329	16446	16358	16287	16480	16360	16366	16277	16542	16433	16640	16252	16311	16578	16494	16549	16481	16360	16483	16515	16516	16223	16441	16490	16554	16381	16471	16418	16518	16484	16248	16360	16183	16310	16304	16315	16340	16415	16274	16242	16578	16464	16308	16591	16575	16575	16483	16392	16383	16539	16470	16443	16388	16528	16413	16542	16455	16596	16400	16318	16298	16233	16364	16282	16199	16426	16359	16376	16398	16423	16331	16270	16250	16302	16431	16429	16404	16331	16526	16320	16530	16509	16590	16459	16232	16260	16374	16627	16433	16556	16181	16353	16274	16352	16430	16493	16541	16302	16342	16242	16320	16186	16286	16205	16183	16317	16454	16386	16320	16462	16595	16405	16376	16454	16346	16526	16671	16624	16426	16440	16454	16248	16413	16300	16327	16468	16295	16305	16393	16346	16511	16475	16471	16399	16492	16408	16229	16296	16511	16251	16340	16478	16476	16228	16272	16430	16382	16582	16459	16477	16529	16466	16417	16366	16458	16293	16434	16607	16498	16369	16488	16414	16427	16321	16454	16476	16296	16240	16574	16502	16637	16508	16563	16436	16327	16379	16280	16580	16184	16590	16559	16411	16460	16298	16542	16402	16468	16337	16374	16376	16440	16312	16159	16329	16465	16467	16318	16406	16419	16587	16497	16407	16313	16312	16532	16381	16305	16286	16238	16384	16380	16472	16342	16537	16352	16540	16508	16453	16374	16524	16443	16361	16530	16571	16396	16431	16646	16481	16308	16220	16483	16406	16368	16169	16521	16555	16384	16337	16525	16552	16301	16432	16350	16574	16404	16292	16348	16268	16323	16429	16488	16390	16256	16402	16344	16440	16623	16360	16412	16513	16300	16609	16466	16424	16506	16413	16364	16440	16450	16236	16550	16497	16628	16507	16436	16272	16485	16357	16470	16309	16386	16445	16399	16463	16170	16467	16353	16471	16628	16485	16497	16322	16293	16446	16366	16660	16530	16294	16360	16362	16538	16615	16371	16454	16479	16719	16473	16367	16381	16588	16390	16391	16473	16535	16266	16431	16479	16419	16379	16386	16340	16176	16445	16500	16497	16299	16409	16587	16465	16356	16473	16346	16400	16339	16314	16279	16436	16519	16169	16330	16240	16550	16306	16556	16318	16416	16441	16610	16309	16360	16346	16490	16437	16472	16691	16362	16403	16541	16460	16624	16431	16645	16435	16334	16287	16279	16531	16284	16411	16496	16556	16525	16409	16249	16490	16295	16528	16309	16600	16609	16485	16455	16311	16508	16500	16350	16328	16499	16410	16365	16187	16554	16459	16411	16532	16346	16388	16439	16545	16336	16345	16294	16423	16375	16458	16595	16409	16356	16425	16389	16359	16653	16411	16530	16469	16329	16248	16321	16453	16358	16422	16223	16529	16489	16323	16264	16377	16377	16390	16579	16262	16613	16500	16475	16237	16268	16319	16415	16360	16353	16570	16434	16333	16215	16294	16214	16454	16418	16556	16311	16409	16368	16033	16553	16715	16476	16497	16474	16425	16442	16342	16604	16134	16501	16497	16494	16391	16544	16332	16417	16335	16306	16282	16287	16435	16353	16417	16406	16335	16581	16368	16435	16368	16657	16283	16261	16515	16288	16344	16387	16368	16268	16389	16280	16268	16360	16370	16360	16272	16393	16180	16355	16569	16286	16444	16622	16319	16472	16321	16702	16324	16377	16405	16550	16324	16530	16450	16439	16433	16320	16621	16510	16540	16606	16386	16498	16351	16362	16478	16303	16653	16256	16458	16394	16434	16478	16265	16376	16454	16466	16438	16494	16537	16713	16466	16526	16564	16429	16201	16302	16402	16375	16267	16762	16477	16236	16303	16356	16523	16592	16695	16504	16419	16369	16251	16452	16340	16483	16397	16280	16415	16509	16404	16429	16571	16541	16398	16600	16450	16586	16513	16380	16372	16380	16402	16241	16253	16385	16473	16378	16433	16463	16500	16493	16512	16290	16327	16412	16513	16563	16386	16302	16492	16496	16551	16283	16529	16493	16267	16336	16565	16414	16160	16542	16410	16301	16405	16383	16494	16434	16447	16429	16349	16416	16275	16529	16271	16494	16352	16394	16545	16433	16632	16467	16392	16405	16398	16509	16351	16488	16467	16489	16405	16575	16224	16562	16527	16356	16235	16362	16599	16640	16343	16606	16505	16268	16389	16301	16415	16520	16497	16427	16478	16673	16564	16324	16573	16392	16234	16512	16538	16355	16166	16314	16428	16545	16292	16519	16551	16410	16507	16299	16256	16377	16162	16407	16259	16394	16436	16365	16572	16451	16371	16485	16457	16310	16422	16399	16435	16485	16284	16508	16362	16425	16291	16408	16331	16359	16585	16430	16395	16257	16180	16473	16168	16532	16551	16418	16219	16271	16503	16387	16537	16357	16460	16465	16593	16323	16148	16358	16468	16539	16306	16358	16318	16382	16339	16497	16246	16565	16499	16340	16506	16273	16347	16483	16240	16320	16575	16311	16536	16420	16410	16388	16611	16128	16427	16382	16379	16279	16299	16393	16406	16426	16427	16458	16534	16479	16370	16325	16364	16439	16289	16557	16633	16469	16593	16429	16668	16777	16301	16402	16348	16426	16391	16501	16465	16464	16414	16457	16553	16617	16293	16453	16486	16463	16445	16286	16413	16318	16653	16286	16375	16517	16346	16302	16624	16585	16199	16601	16574	16464	16463	16381	16530	16289	16378	16494	16353	16404	16409	16467	16455	16535	16575	16553	16395	16226	16464	16487	16645	16301	16396	16421	16525	16594	16473	16583	16602	16427	16424	16744	16433	16574	16408	16562	16402	16486	16432	16232	16286	16549	16462	16529	16122	16266	16309	16355	16322	16376	16457	16530	16352	16568	16407	16537	16647	16309	16531	16431	16409	16443	16304	16362	16397	16221	16404	16382	16523	16407	16335	16609	16183	16351	16266	16443	16389	16401	16276	16197	16291	16308	16225	16593	16328	16480	16329	16593	16286	16549	16460	16510	16390	16460	16504	16418	16325	16311	16598	16546	16483	16544	16654	16435	16523	16310	16389	16579	16519	16332	16437	16389	16520	16327	16493	16373	16374	16394	16625	16500	16235	16317	16444	16464	16363	16371	16543	16379	16353	16398	16565	16335	16414	16510	16293	16297	16427	16469	16353	16376	16309	16377	16506	16344	16536	16460	16370	16551	16486	16603	16491	16510	16504	16467	16392	16337	16548	16468	16542	16428	16541	16782	16288	16421	16353	16627	16497	16349	16375	16309	16496	16431	16480	16455	16487	16443	16488	16305	16417	16302	16304	16558	16440	16335	16567	16344	16290	16302	16428	16324	16555	16229	16495	16561	16392	16700	16523	16161	16234	16338	16491	16244	16217	16713	16287	16355	16417	16289	16199	16430	16416	16368	16514	16413	16390	16371	16412	16427	16535	16401	16316	16519	16485	16357	16354	16589	16457	16279	16145	16374	16520	16265	16503	16279	16409	16537	16546	16376	16397	16501	16337	16376	16498	16392	16391	16464	16608	16546	16511	16394	16471	16556	16425	16341	16397	16250	16390	16255	16470	16628	16481	16548	16326	16366	16276	16263	16349	16453	16654	16587	16474	16372	16507	16241	16272	16208	16386	16534	16578	16255	16271	16496	16360	16548	16310	16335	16287	16381	16676	16457	16374	16342	16664	16515	16447	16540	16263	16485	16310	16629	16378	16322	16477	16539	16239	16443	16323	16568	16346	16379	16415	16547	16425	16407	16493	16437	16496	16321	16396	16223	16456	16307	16361	16457	16290	16415	16322	16177	16528	16631	16590	16327	16466	16182	16422	16501	16339	16422	16479	16353	16544	16301	16665	16552	16447	16529	16223	16634	16201	16399	16409	16486	16447	16582	16405	16473	16351	16510	16496	16377	16429	16416	16276	16395	16429	16487	16329	16408	16351	16573	16369	16384	16399	16516	16355	16401	16480	16204	16362	16524	16277	16505	16346	16375	16489	16382	16385	16375	16232	16601	16504	16500	16411	16351	16115	16252	16178	16345	16378	16283	16295	16333	16368	16544	16464	16490	16521	16480	16494	16244	16466	16276	16319	16339	16537
18656	29409	75862	80539	24419	16029	15555	15248	14543	14617	14122	14024	14139	14138	13977	14021	13949	13842	13891	14058	13905	14013	13878	14036	13824	13894	13846	13835	13738	13806	13812	14014	14532	14488	14034	13991	13706	13714	13781	13596	13848	13639	13846	13936	13735	13927	13802	13710	13701	13666	13860	13727	13786	13796	13709	13745	13834	13657	13638	13823	13844	13782	13795	13775	13698	13830	13827	13883	13801	13748	13711	13730	13874	13757	13669	13737	13802	13801	13790	13706	13700	13648	13782	13731	13780	13681	13709	13880	13766	13714	13762	13705	13885	13826	13834	13839	13796	13666	13623	13683	13684	13771	13590	13834	13856	13790	13753	13897	13767	13776	13621	13781	13842	13841	13779	13766	13818	13810	13785	13720	13556	13785	13916	13787	13820	13599	13688	13853	13650	13891	13779	13825	13920	13778	13820	13889	13671	13779	13687	13968	13666	13759	13607	13771	13746	13756	13687	13857	13632	13887	13706	13721	13714	13837	13824	13526	13795	13673	13602	13699	13832	13926	13806	13808	13806	13619	13822	13712	13753	13686	13860	13765	13794	13766	13840	13779	13643	13766	13842	13764	13664	13788	13953	13750	13835	13587	13677	13599	13906	13882	13682	13809	13744	13840	13780	13675	13679	13901	13790	13916	13953	13772	13528	13727	13724	13835	13845	13916	13814	13812	13746	13580	13639	13790	13666	13738	13921	13688	13872	13818	13698	13849	13738	13700	13905	13688	13780	13884	13811	13847	13880	13684	13933	13893	13712	13596	13667	13774	13807	13530	13763	13904	13751	13807	13761	13695	13788	13717	13827	13719	13740	13592	13950	13738	13746	13776	13534	13944	13776	13727	13874	13839	13796	13807	13802	13873	13628	13796	13706	13672	13893	13814	13750	13717	13802	13676	13620	13708	13785	13906	13835	13876	13819	13603	13670	13866	13930	13719	13787	13985	13849	13782	13778	13808	13885	13696	13718	13639	13884	13720	13564	13728	13665	13668	13737	13779	13667	13690	13795	13698	13777	13780	13823	13746	13963	13782	13793	13705	13797	13722	13943	13702	13862	13756	13647	13554	13939	13803	13760	13770	13829	13834	13677	13783	13883	13747	13751	13718	13696	13769	13647	13888	13766	13725	13636	13898	13831	13791	13559	13739	13752	13736	13618	13877	13796	13778	13817	13629	13775	13687	13711	13727	13749	13703	13764	13710	13849	13734	13830	13771	13796	13841	13707	13879	13660	13693	13880	13719	13697	13711	13639	13776	13915	13679	13737	13814	13729	13659	13608	13639	13868	13663	13907	13650	13790	13830	13746	13815	13991	13745	13749	13557	13682	13902	13873	13628	13699	13743	13736	13881	13650	13810	13784	13730	13698	13602	13760	13835	13787	13878	13686	13829	13954	13785	13679	13840	13720	13926	13860	13862	13748	13733	13784	13841	13973	13852	13800	13829	13842	13786	13801	13894	13707	13937	13921	13708	13857	13823	13805	13776	13678	13762	13690	13729	13790	13762	13853	13702	13940	13811	13773	13780	13720	13729	13841	13871	13693	13732	13779	13807	13668	13783	13771	13875	13827	13637	13805	13716	13795	13566	13810	13848	13835	13775	13763	13723	13709	13668	13820	13710	13798	13721	13802	13622	13824	13800	13723	13763	13828	13740	13793	13728	13554	13992	13779	13813	13819	13632	13849	13667	13796	13752	13647	13732	13556	13832	13863	13797	13804	13687	13731	13857	13804	13737	13848	13625	13825	13722	13797	13685	13738	13797	13887	13771	13944	13730	13844	13836	13802	13817	13752	13771	13698	13843	13808	13738	13820	13689	13676	13711	13876	13483	13851	13746	13736	13830	13696	13686	13695	13842	13841	13852	13732	13795	13909	13837	13764	13840	13837	13920	13660	13938	13952	13995	13782	13816	13797	13719	13847	13652	13737	13697	13781	14017	13813	13815	13975	13748	13764	13709	13687	13840	13631	13986	13534	13796	13866	13684	14001	13706	13671	13687	13764	13606	13837	13684	13811	13831	13883	13777	13891	13820	13796	13813	13913	13847	13815	13683	13807	13815	13797	13679	13832	13772	13792	13760	13767	13782	13889	13802	13732	13691	13786	13935	13753	13818	13753	13952	13672	13770	13613	13696	13870	13609	13648	13862	13973	13739	13676	13653	13710	13867	13734	13762	13851	13745	13804	13864	13717	13572	13675	13850	13751	13847	13914	13799	13823	13844	13762	13770	14011	13641	13607	13829	13590	13768	13774	13726	13799	13792	13804	13791	13758	13843	13633	13838	13817	13688	13767	13768	13760	13683	13773	13649	13750	13843	13882	13883	13819	13796	13803	13707	13713	13898	13782	13716	13734	13821	13882	13810	13806	13682	13712	13762	13648	13799	13654	13740	13726	13741	13665	13706	13648	13686	13870	13737	13834	13741	13699	13656	13929	13558	13677	13846	13773	13795	13748	13672	13645	13884	13633	13875	13792	13682	13827	13783	13843	13866	13761	13742	13825	13726	13736	13821	13796	13782	13791	13677	13798	13960	13660	13693	13793	13694	13772	13752	13547	13836	13879	13710	13784	13811	13807	13747	13889	13880	13829	13751	13750	13833	13943	13835	13635	13667	13872	13719	13694	13657	13708	13925	13909	13943	13839	13816	13692	13603	13786	13865	13699	13910	13697	13998	13747	13824	13588	13710	13909	13891	13699	13704	13844	13671	13743	13826	13600	13659	13806	13717	13744	13626	13862	13797	13781	13878	13937	13800	13735	13707	13648	13772	13750	13677	13868	13873	13801	13688	13829	13697	13861	13626	13791	13822	13906	13725	13741	13688	13882	13780	13872	13731	13648	13826	13741	13784	13659	13779	14002	13765	13698	13776	13866	13789	13767	13708	13683	13588	13683	13871	13733	13798	13875	13764	13596	13901	13805	13791	13587	13697	13774	13902	13800	13871	13904	13722	13657	13637	13730	13824	13833	13711	13895	13630	13741	13778	13780	13990	13782	13752	13847	13670	13735	13602	13769	13687	13641	13826	13690	13798	13938	13529	13892	13835	13680	13825	13686	13959	13793	13723	13618	13656	13748	13780	13781	13822	13561	13948	13855	13749	13795	13868	13673	13825	13857	13636	13783	13850	13647	13789	13715	13939	13802	13675	13761	13781	13785	13661	13736	13947	13674	13854	13931	13769	14022	13786	13839	13901	13953	13654	13779	13793	13723	13681	13711	13872	13757	13834	13816	13725	13899	13805	13727	13708	13814	13885	13827	13856	13747	13655	13844	13692	13771	13840	13916	13809	13739	13706	13814	13865	13835	13652	13615	13656	13705	13773	13876	13673	13711	13755	13661	13827	13683	13755	13889	13753	13738	13747	13818	13696	13826	13735	13700	13786	13743	13741	13770	13756	13700	13749	13742	14023	13732	13820	13767	13848	13798	13663	13741	13720	13875	13819	13836	13942	13722	13645	13788	13913	13656	13724	13903	13835	13654	13775	13817	13697	13612	13945	13612	13834	13850	13693	13915	13883	13790	13875	13627	13898	13798	13705	13697	13692	13881	13706	13899	13586	13722	13697	13813	13804	13580	13809	13924	13958	13736	13801	13892	13663	13926	13816	13778	13820	13656	13817	13792	13945	13693	13673	13761	13723	13945	13738	13797	13650	13736	13778	13840	13693	13868	13633	13740	13691	13906	13655	13859	13787	13791	13784	13762	13805	13758	13659	13874	13930	13670	13694	13710	13683	13709	13885	13681	13722	13787	13680	13737	13796	13652	13851	13823	13689	13803	13805	13888	13626	13689	13696	13847	13824	13633	13798	13746	13634	13707	13866	13891	13655	13710	13797	13676	13741	13761	13702	13755	13811	13690	13802	13920	13656	13830	13756	13559	13750	13823	13874	13709	13792	13734	13813	13767	13877	13689	13745	13856	13807	13750	13910	13717	13747	13711	13721	13729	13947	13619	13624	13847	13644	13817	13897	13666	13585	13697	13582	13827	13723	13905	13696	13715	13869	13836	13942	13830	13656	13700	13570	13766	13731	13999	13792	13732	13815	13793	13705	13788	13845	13779	13800	13825	13802	13665	13738	13894	13761	13703	13778	13849	13743	13893	13537	13766	13700	13565	13836	13708	13736	13658	13752	13672	13726	13818	13905	13818	13817	13831	13786	13839	13721	13906	13803	13891	13831	13686	13743	13828	13747	13688	13600	13889	13822	13786	13903	13669	13844	13790	13579	13730	13796	13889	13807	13803	13754	13810	13827	13789	13812	13762	13719	13607	13654	13722	13807	13743	13672	13700	13962	13594	13820	13735	13770	13675	13758	13767	13775	13924	13732	13751	13613	13763	13863	13673	13704	13778	13854	13885	13971	14050	13771	13838	13725	13839	13781	13937	13859	13745	13696	13705	13720	14013	13815	13798	13829	13802	13795	13763	13854	13911	13764	13885	13798	13708	13783	13788	13793	13885	13655	13851	13824	13975	13736	13843	13748	13810	13888	13685	13719	13640	13814	13768	13797	13739	13695	13847	13818	13589	13814	13830	13852	13786	13662	13868	13854	13905	13798	13894	13769	13763	13778	13640	13894	13741	13728	13893	13795	13905	13773	13763	13694	13929	13987	13808	13742	13749	13764	13736	13782	13661	13906	13616	13813	13757	13673	13731	13694	13854	13619	13701	13867	13926	13893	13656	13833	13908	13787	13784	13633	13853	13740	13844	13711	13821	13712	13672	13906	13845	13651	13753	13724	13669	13917	13915	13753	13643	13678	13705	13825	13834	13663	13813	13839	13754	13870	13655	13594	13750	13642	13906	13661	13730	13732	13767	13632	13947	13890	13903	13715	13882	13920	13767	13814	13790	13733	13900	13816	13801	13768	13775	13824	13760	13830	13724	13835	13895	13887	13800	13667	13914	13940	13890	13727	13695	13883	13886	13863	13764	13579	13784	13791	13676	13660	13777	13829	13732	13714	13762	13595	13830	13667	13944	13827	13802	13842	13655	13824	13543	13826	13707	13635	13841	13908	13734	13885	13662	13767	13725	13743	13864	13801	13884	13618	13663	13751	13522	13731	13639	13655	13765	13889	13695	13843	13784	13842	13931	13786	13887	13842	13742	13919	13838	13864	13789	13682	13847	13720	13830	13710	13880	13504	13857	13673
23831	21440	36956	64928	36999	24212	24301	19749	18417	17991	18024	17512	17631	17719	17457	17198	17326	17281	17216	17467	17565	17274	17151	17215	17427	17279	17002	17317	17127	17127	17160	17512	18068	18611	18175	17535	17269	17160	17062	17118	17145	16941	17069	16936	17117	17075	16937	17232	17060	17065	17084	17174	17151	17162	17108	16981	17157	16994	17158	16966	17126	17151	16924	17069	17094	16922	17301	17095	17031	17222	16933	17021	16988	16865	17051	17099	17086	16720	17058	17049	17136	17183	16976	17001	17025	17024	16813	17152	17106	17147	17036	17075	16848	17079	17102	17212	17104	17033	17111	17154	17140	16975	17018	16931	17088	17045	17084	17264	16912	17084	17104	17105	17045	17126	17192	17155	17053	16959	17210	17020	17076	17080	17143	16979	16924	17052	17000	16921	16989	17117	16927	17013	16985	17023	16929	17146	16988	16803	17019	17009	17047	17234	17073	17055	17023	17123	16892	17133	16891	17028	17018	17051	17033	17176	17205	17133	17156	17001	17248	16900	17058	17022	16908	16972	17017	16928	17020	16950	16943	16948	17027	17250	17098	17032	17122	17077	16931	16977	16929	17033	17072	16846	16658	17085	17082	16982	17011	17056	17057	17101	17061	17010	16931	17031	17203	16783	17033	17117	17061	17061	16973	17223	16994	16991	16870	16998	17035	16971	16974	17112	17061	17099	17060	16811	16937	16904	17145	16963	16899	16928	17014	16977	16976	16898	16905	17099	17003	17045	17047	17122	17047	17108	16988	17148	16916	16792	17018	17001	16970	16885	17077	17064	17116	16943	17301	16674	17142	17005	17041	17159	17093	17060	17110	16897	16994	17046	17110	16975	17086	17033	16982	17033	16892	17035	16896	17009	16955	17045	17180	17011	16674	16766	16988	17018	17169	17070	17063	17057	16903	17180	16896	16795	16769	17024	16891	16996	16825	17085	16923	16985	16820	17188	17076	16904	16918	17087	17105	17012	17106	16902	16979	17093	17098	17002	16920	17037	17096	17107	16656	16906	17119	17054	16871	16859	17048	16990	17097	17121	16853	16952	16957	17116	17124	16942	17122	17063	17027	17211	17207	17143	17046	17166	17037	17102	17235	17113	16969	17139	17082	17101	16848	16954	17052	16935	17164	16860	17062	17152	16822	17018	16978	17050	16930	16973	16893	17009	17056	17162	17234	17212	17022	17118	17032	17175	17224	16896	16945	16828	17064	17131	16905	17048	17020	16810	16992	16853	17140	16769	17064	17113	17058	17185	16901	16925	16961	16983	16841	17051	17136	17079	17144	16963	16960	17183	16860	17060	17049	17149	17050	17041	16893	17004	17196	17033	17007	17062	17032	17072	16989	17088	17152	16959	17027	16845	17075	17103	17069	16984	17085	17058	17027	17044	16965	16920	17133	16887	17048	16954	17070	16918	17134	17034	17032	16998	17188	17098	17048	17078	17092	17045	16929	16954	17060	17174	16904	17117	16955	16976	16848	17080	16998	16897	17032	17129	16975	16839	17036	16657	16911	16972	17065	16938	16965	16886	17055	16824	16901	17103	17071	16936	17257	16927	17055	17005	17059	16990	16910	17007	17060	16911	17006	16976	16999	16881	17114	17005	17142	16992	17251	16901	16889	16773	16890	17000	17139	17056	16887	17239	16889	16983	16912	17152	17117	17089	17177	16941	17162	16910	17063	16908	17126	16796	16975	16975	16973	16989	16959	17091	16973	16946	16931	16921	17124	16919	16913	17124	17102	16891	17004	17066	16735	16742	17243	17071	17020	17045	16976	17041	17000	17046	17071	16881	16950	17198	17277	17120	16863	17133	17103	16960	17101	16993	17104	17038	17051	17139	17183	17061	16931	16887	16898	17048	17078	16965	16906	17045	16793	16886	16875	16924	17100	16939	16975	17027	16986	17167	16967	17024	17059	16893	17079	17040	16911	16892	17158	17082	16847	16918	17151	16991	17136	16829	16997	16953	16934	16893	17110	16987	17009	16856	17126	17115	16977	17093	16868	16948	17032	17083	16963	17033	17016	16926	16889	16947	16857	17168	17061	17143	17025	17077	16745	17070	17367	17130	17041	16969	17015	17266	16946	16977	17034	16867	17100	16832	16891	17021	17092	16958	16988	17098	17018	16996	17099	17113	17025	16811	17036	16961	16826	17125	17063	17040	17207	17063	17115	16954	16906	17104	17265	17073	16999	17008	17113	17074	17149	17125	17062	17001	17014	16887	17036	17169	17185	16839	17092	16889	17019	16903	16809	16989	16889	16906	16939	16935	16994	16896	17136	17085	17106	17044	17208	17268	17089	16940	16870	16869	17055	16968	16949	16924	17176	17268	17012	17156	17077	16989	17211	17056	17128	17104	16821	16898	17007	17158	17104	17005	17130	17068	17247	17157	16946	16982	16973	17032	17002	17161	16921	17135	16882	16907	16920	16907	17256	17072	16988	16968	17105	17157	17005	16891	17018	16938	17188	16985	16851	16851	17057	17073	17156	16894	17016	17106	16954	17048	17073	16852	17006	17105	16998	17094	16976	16794	16901	17047	17174	16951	16783	16918	17213	17099	17028	17198	17004	17008	17125	17051	17160	17005	16900	17000	17127	17207	17149	17025	16909	17127	17051	17003	16852	16855	17038	17070	17065	17004	16994	17049	17111	16965	16992	16922	17175	17095	16790	17160	16956	17000	16842	17159	17075	16946	16887	17004	17054	17116	17179	16943	16949	16979	16917	16767	16842	16908	16925	16945	17013	17046	17121	16925	16895	16823	17098	17021	17123	17120	17054	17277	16939	17105	17064	17051	17102	17066	17082	16910	17206	17192	16953	16797	16981	16977	17238	17031	17124	16991	17079	16966	16821	16846	17140	17068	17035	16855	16988	17183	17326	16839	16946	16959	17019	17027	17193	17314	17013	16949	16902	17136	16875	16837	17083	16884	16876	16979	17013	17082	17124	17255	17254	16829	17009	16897	17021	16969	16712	16844	17002	16824	17022	16960	16969	17076	17077	16906	16811	17069	17060	16956	17201	17007	16769	16930	17102	17047	17126	16967	16871	16978	17246	16792	17115	17185	17257	17117	17003	17020	17004	17217	17025	17058	16996	17185	17195	16980	17163	17127	16903	17006	16889	17120	17113	16988	16940	16978	16881	17170	16901	16832	16904	17083	16901	16876	17047	17070	16966	16946	17109	17065	17076	16997	17056	16967	17021	17085	16953	17179	16940	17099	17138	17078	16878	16830	17105	16956	16916	17099	17011	16991	17043	16996	16945	16902	16986	17078	17022	16933	17121	17068	17004	17240	17018	16901	16929	16966	16987	17157	17031	16912	17092	16835	16942	17031	17059	16893	16993	16973	17193	17038	17243	17121	17135	16920	17231	16930	16996	17057	17264	17020	17149	16951	16884	16963	17089	17092	17008	16929	16941	16866	17054	17222	16956	16954	16896	16928	16678	17056	17041	17123	16973	16958	17100	16911	17011	16803	17007	16898	16993	17113	17285	17129	16990	17030	17184	17091	16996	17036	17038	16892	17101	17055	16975	17059	16957	16938	16836	16923	16821	17147	16954	16963	17262	17036	17129	17118	17096	16918	17152	17096	16969	17187	17223	17033	17196	17276	17071	17019	16975	17023	16788	16939	16916	17167	17002	17004	17044	17021	16951	16992	17224	17085	17098	17087	16976	16977	16791	16895	16976	17132	17144	16967	17155	16926	17009	17107	16906	16975	17159	17063	17068	16878	17015	17076	17077	16938	17057	17140	17009	17001	17336	17021	17029	16729	17085	16940	16997	17026	17008	17231	17070	17118	17247	17007	16986	17185	16928	16835	17122	16975	16860	16838	17019	17091	17135	16960	16933	17126	17080	17039	17100	17180	17015	16815	17083	16861	17024	17163	17241	16911	17246	16952	17013	17010	17225	17297	17197	17102	16875	17104	17048	17070	17139	17060	17189	16776	16951	16982	17194	17038	16916	16672	16965	16936	16940	16973	17083	17279	17045	17187	16934	16999	16986	17022	17081	17011	16890	16983	17094	17190	17292	16794	17063	16990	16957	17061	17033	17110	17056	16930	17310	16841	16861	17096	16968	17047	17062	16993	16952	16959	16873	17117	17150	16928	17023	16995	17083	16910	16762	17008	16952	17225	16873	17079	17005	16852	16993	16964	17099	16807	17146	17104	17035	16940	16969	16868	16960	16825	17240	17030	16977	17088	16925	16955	16825	16825	16956	16948	17124	16958	17038	17147	17113	17119	17142	16945	17329	16996	17117	17163	17062	16997	16984	17029	17172	16991	17163	16971	16960	17153	16958	16969	17258	16880	17063	16924	17043	17214	17092	16800	17175	16932	16877	17070	17114	16973	17018	17099	16958	16873	17104	16961	16927	16880	17016	16913	16865	17347	16990	17058	17163	17091	16862	16769	17174	17034	17174	17041	16945	16938	17136	16927	17130	16961	17108	17132	17170	16959	17083	17107	17036	17028	17239	16907	17060	16706	16894	17001	16921	17113	16825	17025	17113	17092	17071	17132	17152	17009	16926	17049	17132	17121	16966	16844	17177	17052	16918	17016	17104	16968	17116	16964	16738	16740	17243	16970	17022	17095	16807	17134	17181	16967	16803	17016	16677	16881	17143	17067	17098	16749	17209	17239	17020	16991	16890	16988	16842	16939	16651	17111	16860	16960	17102	17191	16992	16824	17223	17096	17225	17023	17101	17196	17051	17024	17103	16981	16972	16993	16952	17014	16983	17132	17014	17232	17039	16988	17035	17119	17106	16965	16873	16971	17177	17062	17083	16872	17127	17162	17027	16764	17111	16880	17036	17029	17135	17027	17001	16964	16911	17051	16829	17012	16619	16903	17152	16952	16796	17210	16850	16998	17069	17049	16952	16978	17041	17142	16944	16822	17136	16997	17083	16968	17081	16940	17133	17023	17081	17090	16945	16935	16920	17140	17026	17153	16901	16924	16929	17078	17101	17022	16905	17123	16848	17050	16928	17095	16973	17020	17085	17029	17010	17119	17108	17005	16939	17177	17186	17000	17054	16948	16978	16998	16979	16808	16879	17156	17102	16991	17002	17210	17164	17207	17165	17058	17167	16939	17005	17098	17028	17157	17105	17218	16963	16976	17125	16886	17013	16996	16974	16833
21426	35229	75809	91135	29914	17612	17114	16544	15864	15093	15008	14780	14877	14856	14640	14473	14323	14275	14390	14396	14429	14405	14512	14159	14147	14217	14263	14207	14062	14192	14125	14736	15736	16216	15441	14478	14121	14197	14002	14141	13984	14023	14162	13985	14143	14184	14187	14300	13935	14170	14320	14044	14039	14098	14204	14005	14107	13910	14069	14088	14071	14168	14024	14081	14017	13995	14069	13853	14135	14263	13943	14020	13943	14074	14204	14058	13920	14059	14056	14175	14142	14137	14121	14076	14073	14077	14280	14104	14085	14092	13992	14005	14171	13996	13883	14019	14037	14118	14128	13975	14072	14001	14332	14139	14109	14133	13981	14170	14018	14231	14051	14096	14083	14086	14047	14095	14169	14079	14048	14014	14182	14163	14042	14104	14175	14088	13974	14106	14093	14046	13999	14183	14151	14199	13886	13922	14144	14240	14170	13981	14057	14068	14076	14024	14093	14152	14137	14075	14030	13991	13999	13977	14173	14006	13981	14013	14086	14149	14113	13990	13982	13978	14057	14299	13970	14103	14088	14036	13969	14052	14074	14175	14115	14072	13993	14099	14049	14149	14047	14139	14297	14015	14038	13914	14153	14171	14078	14078	13910	14067	13993	13980	14038	14156	14047	14049	14058	14272	14120	13970	14083	14406	14142	13976	14102	14168	14021	14099	14137	14126	14078	14110	14219	14090	14119	14161	14095	14004	14129	14323	13960	13963	14195	14158	14067	13945	14138	13996	14062	14193	14060	14228	13957	14136	14032	14017	14250	14010	14170	14126	14020	14242	14101	14001	14143	14232	13951	14005	14102	14008	14055	14038	14238	14199	14032	14120	14006	14083	14022	14242	14066	13873	13929	13958	14212	13998	14133	14078	14231	14044	14118	14140	14212	14052	14136	14184	14008	13958	13954	14111	14171	14018	14177	14159	14173	13942	13971	14095	14120	14072	13983	14108	14124	14098	14056	14064	14041	14117	14056	14106	14239	13965	14099	14242	14027	14038	14078	14114	14095	14152	14176	14163	13965	14031	14060	14098	14065	14188	14070	14198	13876	13902	14062	13903	14058	14074	14074	14242	14037	14024	14067	13911	14077	14094	14001	14335	13923	14068	14094	13985	14236	14164	14083	14111	14033	13885	14097	14174	14021	14093	14177	13967	13939	14003	13958	14079	14141	13992	14195	14140	13999	14007	14032	14106	14125	14130	14148	14120	14076	14072	13909	14150	14128	14085	13978	14118	14171	13936	14120	14094	13951	14132	13991	14010	13994	13993	14058	13979	13910	14048	14252	14143	14055	14112	14132	14027	13909	14150	14031	14117	14044	14256	13895	14139	13993	14112	14092	14101	14052	14304	14110	14122	14063	13992	14028	14125	14053	14024	14082	14082	14213	14016	14201	13919	14116	13998	14056	14145	14089	14023	14110	14272	14199	14150	14156	13999	14057	14003	14137	14054	14013	14245	13934	14168	14008	14177	14045	14081	14102	14028	14042	14051	14211	14073	14011	14022	14309	13925	14091	14263	14081	14046	13997	14033	14023	14060	14011	14057	13990	14063	13921	14119	14119	14011	13986	13979	14223	13959	14022	14121	14183	14107	14104	14178	14149	14131	14073	14070	14016	14062	14189	14053	14025	14068	14272	14113	14039	14145	14150	14231	14006	14195	14110	13973	14209	14040	13915	13896	14122	14091	14152	14005	14006	14074	14059	14074	14013	14204	14091	14219	14100	14153	13918	14035	14266	14135	14129	14097	14120	14105	13911	14115	14037	14185	14041	13929	14027	13975	13959	13964	14144	14208	13966	14122	14039	13974	14207	14175	14137	14135	14086	14108	14050	14155	14069	14168	14072	14161	13975	14029	13925	14137	14047	14138	13912	14162	14137	14004	14013	14056	13901	14048	14080	14103	14134	14134	14188	14109	14015	14100	14073	13924	14024	14023	14236	14136	13931	13936	14078	14081	14172	14037	14198	13847	14187	13938	13945	14157	14116	13985	14001	14075	14046	14039	13893	14137	14022	14024	14052	14127	14141	14187	14019	14064	14095	13960	13913	14035	13986	14176	14042	14005	14118	14172	14213	14070	14091	14146	14109	13971	13954	13972	14002	13979	14113	14217	14010	13996	14146	14325	14085	13937	13948	13944	14119	13873	13989	14026	14037	14069	14119	14003	13975	14069	14073	14083	14046	14082	13991	13953	14208	14119	14094	14013	13812	14053	14130	14070	14201	14006	14139	14111	13991	13982	14074	14307	14141	14035	14120	13926	14068	14065	14189	14043	14056	13914	14189	13951	14137	13997	14112	14109	14021	14076	14217	14072	14094	13918	14282	14114	14133	13992	13959	14014	14066	14099	14090	14023	14174	14042	13959	14035	14134	14077	13975	13971	14070	14188	14048	14006	14037	13987	14129	13976	14033	14057	14207	14105	13934	14189	14078	14076	14129	13995	14141	14174	14043	13966	14133	14028	14201	13895	14122	14027	13951	14032	14222	13991	14132	14103	14054	13979	14126	14017	13962	14196	13988	14055	14016	14020	14103	14079	14008	14050	14028	14172	14047	14069	13962	14139	14032	14175	13931	14109	14024	14039	14151	13905	13976	14082	13962	14185	14070	13890	14087	14089	14184	14227	14176	13926	14212	14027	14146	14223	14007	13948	13941	14082	14074	14121	14018	13992	14171	14070	14007	14115	14046	14062	14115	14126	14106	14212	14109	13967	14052	13993	14106	14182	14028	14052	14234	14102	14215	14103	14027	13984	14101	14073	14091	13973	14064	14198	14045	13965	14080	14008	13941	13993	13933	13942	14203	14079	14055	14019	13954	14079	14270	14062	14005	14105	13997	14154	13995	14033	14195	14184	14020	14028	14153	13952	13965	14154	14138	14096	13980	14016	13942	13974	14066	14119	14006	14007	14093	14050	14052	14036	14245	14286	14202	14158	14052	14286	14209	13988	14017	14058	14088	13982	14178	13955	14116	14051	13965	14024	14131	14174	14109	14156	14209	13940	14171	13996	14051	14287	14051	14142	13990	14078	14026	14215	13951	14146	14108	14084	14010	14019	14123	13814	14216	14102	14107	14039	13943	14118	14071	13985	13931	14053	14100	14130	14030	14018	13924	14132	14172	14126	14034	13920	14160	13997	14047	14231	14028	13947	14101	13984	14216	14144	14030	14076	14132	14158	13937	14058	13984	14002	14090	14139	14216	14140	14116	13974	14095	14040	13948	14129	14085	14197	14246	14069	14181	14083	14240	14146	14047	14200	14222	14076	14057	13987	13958	13997	14071	14148	13890	14007	14133	13957	14072	14189	14218	13954	14048	14062	14111	14034	14125	14128	14123	14119	14199	14169	14154	13999	14114	14017	14129	14273	14135	14264	13969	14090	14154	13910	14094	14116	14204	14026	13994	14106	14015	14149	14116	14224	13957	14086	14042	14016	14157	14054	14210	14088	13975	13969	13957	14095	14022	14096	13995	14158	13983	14032	14048	14162	14023	14137	14035	13966	13877	14062	13992	14051	14029	14178	14152	13869	14127	14033	13932	14163	14107	14181	14164	14012	14338	14172	13892	14078	14092	13993	14083	14026	14106	14046	14071	13881	14148	14010	13956	13964	14141	14189	14141	14076	13987	13914	14313	14162	14044	14134	13949	14111	14075	14072	14014	14040	14035	14076	14322	14095	14073	13973	14281	14083	14008	14202	14153	14028	14149	13941	14130	14135	13872	13990	14120	14164	14148	14013	14218	14084	14269	14316	14060	14091	14171	14161	13926	14053	13938	14111	14057	14022	14164	13933	13918	14276	14051	13993	13955	14150	13963	14113	14013	14255	14080	14058	13949	14175	14113	13997	13990	13895	14092	14207	14191	14284	13918	14153	14238	13967	14108	14282	14081	13853	14150	14099	14015	14026	13960	14057	13951	13995	13983	13956	13929	14048	14171	14129	13898	14269	14281	14110	13989	14058	14214	14117	14191	14020	13843	14046	13984	14146	14094	13825	14230	14098	14190	14024	14101	13981	14126	14143	14110	14166	14092	14079	13953	14123	14133	14132	13992	14061	14150	14175	13975	13984	14174	13898	14015	14043	14151	14127	14130	14056	14019	14085	14044	13874	14086	14071	13987	14100	14182	14133	14207	13843	14214	14157	14119	14070	14085	14191	14031	14200	14103	14095	14009	14132	14162	14214	14052	13994	14129	14121	13945	13945	14017	14138	14041	14096	13830	14151	14041	14015	14122	13959	14081	14058	14121	14023	14070	14016	14081	13941	14144	13904	14122	14006	14146	13912	14140	14034	14061	14209	14146	14080	13974	14113	14144	14005	14008	14048	14071	14137	13972	13974	14210	14125	14049	13943	14120	14214	14083	14217	13970	14031	14058	14105	14095	14056	14005	14027	14089	14167	14090	14000	13974	14092	14028	14147	14003	14030	14012	14058	14090	13975	14033	14012	14065	14166	13915	14152	14177	13983	14139	14005	14201	14083	14042	13858	14303	14001	14051	14127	14139	14027	14037	14143	14084	14191	14173	14088	14056	14133	14191	14024	13996	14228	13946	14055	14090	14107	14118	14076	13898	14056	14140	14138	13999	14192	14156	14086	14201	14026	13959	13973	14004	14191	14048	14054	14058	14009	13982	14141	14101	14261	14033	14099	14126	14014	14116	13983	14184	14133	13980	14053	14064	14009	14107	14092	14035	14022	14059	13894	14111	14168	14087	14138	14122	14063	14186	14129	14229	14204	14167	14152	14257	14069	14075	14048	14112	14101	14148	14115	13982	14041	13912	14113	14076	14126	14197	14161	13931	14190	14112	14082	14093	14228	14040	14042	14023	14017	14204	13998	14010	14170	13937	14104	14157	14145	14271	14050	14083	14162	14069	14189	14128	14026	14026	13957	14077	14098	14136	14049	13958	14124	14115	13966	14170	14065	13981	13930	14229	14194	14052	13937	14121	14110	14103	14047	14041	14202	13997	14073	14085	14103	14163	14182	14121	14048	13959	14241	14180	14024	14083	14084	13993	14000	14179	14065	14173	14031	14106	14078	14118	13968	14250	14207	13988	14007	14153	14062	13939	14206	14159	13856	14159	13993	14154	13941	14043	14107	13998	14136	14039	14052	14083	14077	14076	14109	13995	14081	14090	14008	14038	14033
30217	24470	36138	46718	24174	18918	18421	18064	18105	18075	18006	18137	17927	17999	17913	17807	17896	17857	17850	17958	18008	17816	17994	17663	17937	17828	17935	18080	17942	17830	18126	17997	18033	18067	18014	18148	17893	17592	17821	17807	17852	18010	17890	17936	17867	17891	17870	17892	17628	17933	17801	17727	17889	17806	17776	17803	17887	17923	17861	17813	17816	17816	17921	17993	17880	17846	17975	17673	17828	17725	17863	17595	17610	17749	17841	18047	17688	17997	17760	18005	18039	17688	17890	17952	17621	17754	17984	17630	17568	17920	17817	17575	18014	17916	17805	17872	17646	17849	17915	18031	17863	17930	17938	17971	17798	17924	17930	17844	17875	17768	17708	17830	17749	17904	17782	17765	18014	17803	17812	17884	17901	18047	17876	17697	17915	17668	17790	17786	17796	17901	17842	17781	18034	17982	17757	17711	17861	17890	17803	17937	17868	17558	17639	17897	17876	17842	17860	17950	17798	17733	17849	17834	17642	17842	17859	17738	17828	17751	17866	17668	17874	17758	17729	17873	17915	18038	17837	17809	17661	17773	17739	18126	17723	17676	17766	17812	17945	17912	17738	17860	17877	17764	17976	17736	17674	17749	17896	18028	17819	17732	17915	17897	17763	17714	17731	17952	17668	17677	17931	17972	17769	17775	17736	17927	17709	17851	17663	17664	17867	17809	17874	17927	17820	17619	17953	17929	17753	17853	17748	18021	17787	17907	17859	17716	18124	17718	17707	17786	17831	17874	18019	17723	17921	17862	17724	17643	17750	17793	17972	17699	17867	17962	17847	17820	18014	17853	18069	17753	17826	17836	18058	18011	17932	17820	17901	17719	17840	17916	17915	17633	17485	17897	17904	17910	17849	17980	17610	17654	17724	17887	17784	17519	17681	17857	17952	17715	17839	17862	17745	17656	17712	18038	17646	17837	17725	17833	17804	17472	17946	17867	17828	17677	17963	17818	17861	17799	17746	17802	17836	17808	17880	17702	17765	17724	17742	17822	17837	17698	17923	17618	17964	17778	17742	17949	17823	17682	17904	17654	17950	17935	17853	18020	17941	17669	17738	17723	17773	17870	17985	17675	17828	17740	17599	17793	17838	17880	17999	17955	17793	17867	17941	17899	17858	17990	17747	17745	17840	17984	17790	17785	17902	17714	17672	18102	17815	17863	17830	17857	17824	17523	17859	17759	17698	17689	17737	17739	17926	17803	17934	17817	17788	17709	17962	17848	17892	17906	17843	17816	17899	17864	17940	17885	17867	18053	17705	17871	17777	17857	17952	17781	17668	17630	17465	17906	17724	17763	17839	17820	17801	17830	17728	17604	17894	17695	17731	17684	17991	17748	17782	17749	17862	17748	17809	17896	17847	18062	17952	17755	17730	17795	17734	17717	17746	17898	17769	17852	17874	17829	17753	17778	18003	17734	18007	17813	17698	17816	17863	17824	17940	17820	17826	17810	17873	17738	17805	17942	17858	17777	17802	17687	17684	17788	17926	17644	17739	17872	18029	17683	17748	17709	17773	17786	17797	17749	17756	18021	17881	17831	17889	17882	17959	17824	17701	17790	17721	17916	17859	17689	17824	17803	17752	17644	17666	17868	17778	17858	17810	17889	17995	17762	17996	17923	17919	17803	17920	17930	18011	17764	17702	17774	17964	17722	17934	17609	17834	17914	18042	17914	17678	17778	17794	17679	17873	17805	17780	17871	17785	17739	17882	17936	17966	17913	17826	17748	17799	17826	17785	17944	17771	17713	18061	17789	17689	17894	17828	17880	17869	17662	17627	17644	17708	17777	17798	17596	17496	17678	17709	17773	17677	17829	17736	17930	17696	17903	17702	17624	17842	17746	17691	17944	17736	17726	17855	17752	17752	17884	17592	18017	17727	17920	17671	17928	17922	17602	18003	17904	17672	17813	17875	17680	18041	17781	17829	17826	17969	17685	17896	17696	17739	17754	17890	18068	17978	17729	17880	17953	17775	17874	17927	17909	17932	17965	17783	17794	17888	17673	17780	17774	17870	17805	17685	18061	18080	17985	17892	17888	17797	17821	17794	17793	17814	17643	17754	17874	17787	18030	17784	17813	17873	17650	18092	17840	17876	17543	17976	17754	17796	17746	17743	17746	17685	17729	17848	17950	17865	17834	17920	17800	17866	17664	17732	17779	17809	17890	17710	17752	17735	17989	17706	17872	17791	17877	17859	18033	17706	17832	17887	17602	17696	17955	17702	17851	17899	17894	17828	17744	17549	17723	18115	17876	17833	17888	17827	17758	17665	17938	17744	17893	17830	17499	17904	17709	17861	17873	17900	17884	17877	17496	17689	17690	17543	17838	17767	17813	17936	17876	17805	17808	17676	17840	18103	18018	17908	17823	17660	17762	17705	17806	17979	17751	17693	17785	17651	17659	17704	17873	17988	17654	18009	17832	17797	17749	17660	17879	18014	17834	17952	17935	17855	17685	17898	17627	17983	17883	17846	17742	17762	17783	17774	17995	18005	17862	17911	17912	17876	17884	17860	17803	17748	17620	17740	17826	17811	17728	17762	17983	17820	17834	17797	17814	17849	17820	17886	17638	17772	17818	17777	17661	17758	17905	17773	17954	17895	17816	18176	17817	17592	17751	17858	17972	17917	17546	17922	17884	17900	17756	17833	17811	17896	17876	17844	17818	17829	18073	17675	17561	18043	17717	17698	17741	18031	17944	17767	17908	17811	17833	17652	17851	17888	17966	17889	17693	17786	17824	17750	17775	17937	17839	17844	17858	17817	18010	17786	17740	17635	17884	17857	17752	17885	17790	17967	17812	17848	17754	17817	17833	17598	17919	17705	17843	17773	17805	17953	17703	17782	17988	17724	17805	17703	17906	17916	17733	17648	17824	17745	17788	17777	17801	17700	17609	17730	17843	17824	17504	17701	17727	17793	18018	17902	17915	17855	17973	17947	17738	17855	17969	17879	17793	17836	17869	17931	17956	17763	17863	17907	17786	17642	17797	17887	17923	17826	17788	17926	17819	18006	17776	17603	17652	17893	17820	17788	17792	17627	17779	17776	17741	17781	17885	17693	17788	17708	17755	17956	17646	17699	17848	17835	17741	17663	17891	17910	17849	17749	17912	17575	17873	17839	17903	17795	17869	17977	17847	17745	17697	17844	17767	17827	17814	17913	18013	17813	17910	18020	17939	18021	17854	17897	17878	17921	17892	17778	17739	17856	17692	17835	17940	17722	17887	17946	17815	17604	17658	17665	17945	17881	17683	17867	17858	17820	17683	17829	17859	17740	17973	17750	17828	17712	17655	17763	17898	17967	17899	17935	17887	17766	17880	17889	17889	17743	17650	17796	17885	17943	18117	17890	17870	17727	17721	17669	17891	17869	17795	17871	17750	17730	17922	17887	17689	17957	17759	17569	17894	18229	17757	17915	17802	18088	17881	17865	17816	17736	17843	17708	17971	17650	17834	17713	17779	18046	17718	17947	17819	17656	17769	17967	17840	17815	17908	17740	17725	17887	17782	17902	17760	17781	17795	17899	17946	17714	17649	17890	17901	17783	17741	17833	17818	17796	17781	17680	17772	17744	17741	17906	17817	17584	17732	17927	17729	17854	17865	17942	17698	17757	17965	17881	17748	17941	17801	17955	17865	17780	17926	17801	17793	17789	17871	18028	17848	17624	17931	17815	17888	17710	17749	17609	17846	17728	17882	17910	17698	17645	17858	17707	17904	17913	18023	17727	17745	17662	17761	17778	17682	17776	17774	17758	17815	17632	17827	17930	17856	17772	17584	17890	17933	17941	17750	17959	17711	17896	17842	17973	18065	17777	18124	18046	17800	17951	17892	17938	17936	17800	17743	17915	17917	17774	17876	17775	17710	17771	18049	17817	17881	17886	17928	17990	17889	17947	17773	17812	17971	17689	18030	17834	17691	17863	17813	17898	17697	17792	17867	17707	17732	17623	17704	17607	17651	17631	17533	17811	18152	17725	17851	17709	17923	17752	17737	17848	17963	17792	17792	17829	17874	18047	17913	17855	17789	17884	17836	17650	17794	17674	17786	17769	17886	17978	17818	17987	17943	18002	17953	18047	17807	17862	17767	17913	17810	17814	18105	17688	17857	17878	17964	17863	17781	17883	17856	17872	17748	17878	17831	17846	17733	17832	17865	18075	17832	17773	17764	17732	17956	17727	17959	17805	17566	18017	17972	17696	17667	17943	17719	17766	17946	17546	17954	17724	18003	17871	17795	17973	17982	17898	18060	17696	17808	17728	17677	17835	17722	17900	17943	17873	18003	17894	17879	17913	17926	17887	17868	18035	17815	17802	17825	17843	17765	17951	17473	17842	17662	17838	17565	17817	18049	17700	17831	17904	17783	17753	17632	17976	17769	17856	17503	17429	17817	17869	17718	17771	17633	17763	17679	17805	17804	17793	17930	17763	17680	17953	17912	17806	17716	17680	17775	17991	17753	18041	17589	17544	17850	17864	17846	17750	18025	17755	17760	17882	17740	17741	17934	17712	17845	17942	17864	17669	17705	17887	17852	17803	18119	17886	17778	17969	17922	17790	17665	17854	17742	17821	17974	17995	17658	17850	17833	17720	17840	17821	17673	17991	17899	17735	17916	17918	17777	17842	17913	17655	17717	17816	17801	18066	17814	17955	17926	17738	17889	17769	17448	17714	17793	17850	17794	17856	17777	17689	17719	17931	17615	17942	17897	17806	17695	17973	18020	17879	18089	17731	17830	17851	17796	17766	17678	17804	17632	17801	17781	17915	17894	17946	17720	17759	17948	17834	17901	17859	17671	17790	17904	17761	17766	18156	17879	17909	17773	17796	17853	17821	17892	17828	17983	17778	17895	17760	17854	17898	18001	17734	17808	17981	17679	17664	17961	17932	17887	17879	18002	17719	17761	17788	17799	17876	17795	17818	17858	17906	17783	17730	17584	17790	17874	17822	18101	17638	17801	17747	17702	17822	17739	17726	17903	17891	17700	17898	17829	17611	17850	17677	17856	17903	17795	17783	17736	17703	17728	17793	17956	17895	17991	17808	17889	17863	17784	18031	17965	17726	17800	17795	17823	17917	17807	17663	17779	17857	17784	17871	17953	17722	17782	17908	17878	17797	17931	17867	17802	17671	17763	17678	17634
19005	22660	40172	42959	17439	15294	15174	15115	14989	14707	14748	14725	14885	14736	14790	14822	14787	14937	14645	14724	14775	14768	14633	14644	14513	14602	14803	14766	14715	14610	14449	14770	14754	14689	14765	14807	14575	14547	14580	14673	14490	14743	14547	14681	14573	14434	14630	14760	14559	14693	14661	14532	14647	14542	14499	14608	14458	14547	14496	14519	14579	14701	14580	14602	14581	14693	14652	14606	14566	14694	14408	14514	14554	14678	14663	14598	14769	14576	14560	14719	14654	14673	14600	14600	14533	14533	14559	14425	14580	14630	14519	14577	14832	14601	14574	14653	14584	14551	14698	14694	14468	14640	14419	14469	14714	14652	14557	14551	14667	14457	14613	14711	14698	14601	14475	14655	14599	14642	14646	14460	14572	14732	14695	14659	14592	14433	14519	14634	14567	14614	14667	14626	14649	14628	14646	14608	14622	14678	14417	14438	14608	14638	14675	14689	14649	14463	14514	14598	14647	14549	14434	14600	14618	14575	14659	14574	14409	14733	14642	14759	14553	14443	14670	14573	14820	14660	14636	14540	14502	14630	14566	14590	14650	14436	14624	14753	14752	14667	14724	14604	14577	14579	14499	14548	14645	14550	14543	14597	14591	14513	14638	14625	14552	14809	14583	14729	14581	14697	14481	14546	14606	14456	14544	14610	14394	14736	14409	14672	14662	14737	14455	14575	14718	14624	14742	14717	14651	14730	14514	14395	14615	14452	14577	14476	14702	14794	14460	14516	14552	14800	14752	14732	14633	14699	14516	14667	14553	14688	14556	14480	14563	14634	14674	14520	14515	14731	14462	14769	14501	14677	14528	14535	14590	14683	14693	14511	14671	14577	14464	14575	14547	14663	14548	14538	14648	14544	14513	14613	14690	14638	14552	14434	14545	14606	14558	14737	14591	14659	14718	14674	14613	14581	14509	14589	14690	14678	14613	14662	14533	14550	14582	14617	14746	14584	14696	14523	14425	14689	14634	14701	14497	14619	14665	14676	14558	14616	14582	14572	14596	14661	14561	14697	14751	14619	14533	14639	14782	14652	14558	14588	14601	14566	14724	14705	14604	14518	14665	14498	14664	14593	14711	14468	14512	14683	14589	14699	14425	14565	14566	14679	14664	14537	14627	14736	14487	14590	14624	14595	14576	14726	14562	14580	14580	14578	14512	14582	14624	14662	14499	14577	14662	14757	14533	14529	14467	14624	14687	14537	14496	14655	14502	14524	14653	14757	14596	14566	14591	14525	14669	14721	14551	14577	14599	14761	14709	14609	14600	14696	14530	14543	14664	14544	14508	14580	14407	14545	14747	14440	14862	14707	14637	14592	14550	14536	14433	14419	14588	14504	14572	14629	14681	14487	14595	14475	14639	14547	14582	14588	14626	14510	14663	14651	14797	14626	14415	14466	14654	14417	14563	14463	14694	14388	14617	14665	14609	14659	14662	14494	14613	14573	14549	14656	14668	14641	14508	14355	14601	14643	14793	14638	14399	14621	14666	14538	14539	14683	14489	14616	14603	14567	14750	14700	14759	14536	14745	14458	14751	14589	14514	14685	14525	14625	14424	14604	14551	14601	14521	14593	14535	14539	14648	14521	14761	14635	14581	14454	14561	14532	14464	14542	14510	14489	14621	14703	14673	14628	14717	14624	14646	14731	14762	14642	14504	14627	14584	14644	14711	14635	14664	14682	14665	14514	14598	14633	14528	14698	14563	14646	14716	14615	14574	14653	14705	14492	14604	14516	14716	14745	14570	14699	14608	14613	14706	14557	14614	14494	14732	14590	14587	14592	14678	14681	14618	14624	14474	14595	14557	14673	14638	14732	14578	14727	14613	14538	14638	14605	14520	14705	14531	14649	14582	14624	14485	14593	14564	14578	14546	14702	14540	14567	14611	14461	14646	14729	14590	14650	14428	14537	14338	14608	14544	14528	14519	14698	14585	14707	14679	14691	14563	14525	14565	14794	14686	14632	14563	14670	14727	14638	14650	14769	14761	14569	14712	14632	14589	14732	14473	14506	14578	14710	14462	14663	14484	14722	14507	14570	14659	14425	14806	14685	14660	14522	14603	14511	14531	14510	14607	14720	14612	14617	14565	14571	14687	14686	14719	14674	14490	14726	14686	14645	14615	14570	14701	14553	14522	14590	14616	14681	14633	14619	14671	14539	14460	14485	14607	14655	14520	14468	14595	14631	14616	14664	14583	14632	14615	14636	14642	14473	14795	14556	14526	14660	14514	14545	14776	14589	14426	14361	14554	14411	14656	14655	14543	14742	14584	14660	14665	14680	14628	14688	14626	14692	14604	14596	14572	14478	14660	14599	14762	14555	14651	14790	14477	14466	14709	14550	14594	14593	14617	14598	14571	14494	14666	14615	14584	14606	14527	14435	14560	14539	14559	14709	14607	14514	14483	14685	14671	14657	14602	14632	14384	14692	14643	14639	14556	14668	14548	14577	14645	14563	14603	14453	14782	14713	14540	14612	14644	14696	14611	14626	14693	14394	14648	14497	14577	14712	14677	14826	14674	14558	14578	14588	14665	14750	14577	14543	14535	14555	14695	14577	14586	14687	14608	14766	14662	14480	14430	14549	14662	14674	14647	14735	14523	14733	14509	14625	14562	14414	14538	14746	14325	14616	14667	14807	14742	14673	14645	14629	14661	14744	14712	14731	14656	14589	14576	14636	14642	14573	14637	14528	14485	14493	14614	14672	14552	14639	14605	14685	14675	14449	14610	14709	14606	14672	14456	14654	14589	14605	14600	14718	14497	14463	14626	14492	14523	14505	14589	14606	14733	14533	14636	14712	14720	14826	14620	14769	14622	14786	14665	14635	14584	14557	14681	14460	14493	14438	14633	14628	14589	14694	14597	14537	14493	14812	14634	14639	14662	14559	14670	14408	14686	14762	14703	14561	14822	14654	14766	14530	14523	14542	14738	14639	14677	14556	14705	14683	14570	14555	14475	14704	14627	14642	14475	14686	14720	14475	14688	14699	14645	14721	14681	14822	14506	14568	14673	14447	14617	14583	14528	14579	14535	14725	14711	14598	14509	14821	14582	14638	14700	14539	14609	14875	14652	14621	14558	14586	14519	14707	14599	14485	14471	14592	14625	14699	14515	14719	14630	14737	14659	14523	14722	14631	14440	14671	14457	14589	14725	14635	14598	14740	14347	14436	14557	14568	14535	14737	14618	14564	14633	14695	14724	14890	14558	14495	14677	14560	14782	14504	14655	14678	14534	14671	14703	14560	14708	14528	14674	14681	14640	14610	14746	14665	14593	14498	14615	14623	14555	14500	14808	14511	14687	14647	14645	14578	14619	14551	14545	14588	14665	14412	14514	14450	14570	14653	14565	14658	14621	14587	14389	14562	14629	14709	14715	14554	14625	14638	14553	14360	14598	14639	14402	14653	14661	14416	14583	14734	14401	14554	14570	14549	14543	14437	14592	14617	14626	14592	14512	14586	14588	14560	14494	14498	14621	14691	14521	14588	14616	14641	14665	14628	14620	14597	14472	14681	14645	14742	14602	14493	14669	14698	14560	14476	14459	14654	14496	14661	14660	14643	14621	14617	14718	14657	14572	14541	14660	14633	14766	14599	14657	14628	14625	14644	14488	14584	14617	14648	14689	14534	14604	14670	14594	14573	14690	14625	14618	14609	14770	14574	14581	14726	14631	14484	14685	14648	14579	14674	14696	14466	14574	14565	14487	14482	14663	14642	14696	14701	14532	14566	14669	14562	14646	14776	14713	14445	14555	14715	14637	14589	14457	14670	14567	14562	14654	14637	14569	14722	14480	14656	14653	14625	14661	14692	14656	14634	14601	14521	14603	14576	14486	14590	14614	14563	14591	14589	14483	14681	14411	14720	14600	14544	14737	14574	14616	14678	14502	14472	14637	14650	14701	14544	14833	14636	14635	14479	14466	14656	14704	14662	14652	14620	14437	14791	14476	14616	14709	14663	14462	14592	14752	14660	14638	14418	14514	14582	14484	14539	14644	14676	14538	14490	14788	14619	14584	14696	14617	14520	14551	14631	14553	14683	14678	14551	14577	14492	14640	14581	14530	14621	14656	14418	14754	14515	14719	14691	14368	14544	14628	14409	14688	14549	14840	14556	14838	14620	14681	14624	14538	14580	14687	14560	14676	14690	14621	14539	14512	14627	14616	14581	14551	14554	14559	14483	14582	14606	14749	14650	14413	14702	14626	14647	14456	14648	14599	14454	14650	14619	14704	14563	14597	14532	14692	14765	14415	14633	14610	14665	14625	14410	14767	14637	14506	14636	14500	14569	14596	14548	14648	14740	14625	14647	14554	14548	14571	14756	14636	14531	14696	14599	14591	14685	14502	14614	14763	14469	14616	14565	14642	14645	14651	14689	14750	14637	14567	14563	14794	14580	14582	14652	14610	14791	14581	14520	14506	14734	14675	14614	14591	14736	14642	14724	14667	14826	14600	14580	14641	14628	14747	14635	14721	14624	14491	14607	14664	14752	14710	14661	14512	14737	14588	14703	14401	14561	14605	14695	14623	14533	14595	14470	14718	14425	14881	14698	14701	14579	14552	14559	14532	14466	14688	14539	14774	14727	14528	14750	14628	14550	14661	14726	14610	14587	14554	14614	14624	14562	14719	14678	14377	14488	14526	14571	14577	14733	14585	14809	14516	14559	14734	14494	14543	14676	14683	14623	14717	14759	14729	14499	14600	14626	14499	14650	14530	14490	14512	14677	14468	14612	14752	14598	14771	14576	14670	14613	14586	14695	14561	14583	14712	14636	14696	14559	14465	14631	14614	14701	14533	14557	14554	14655	14768	14628	14593	14849	14644	14561	14618	14579	14654	14617	14616	14697	14607	14600	14624	14551	14587	14534	14513	14698	14616	14493	14640	14637	14449	14771	14741	14540	14666	14572	14720	14803	14597	14690	14562	14709	14588	14584	14607	14771	14625	14554	14608	14686	14646	14720	14574	14503	14643	14628	14600	14519	14614	14526	14825	14728	14687	14603	14531	14701	14754	14542	14570	14662	14445	14502	14573	14554	14661	14514	14535	14616	14540	14638	14542	14446	14485	14654	14671	14620	14564	14531	14665	14589	14629	14588	14846	14583	14595	14561	14746	14606	14432	14603	14600	14543	14556	14524
25332	21426	40832	69010	34442	24055	22629	20359	19720	19696	19439	19507	19622	19386	19418	19259	19363	19361	19246	19328	19348	19239	19311	19054	19189	19134	19266	19197	19208	18941	19396	19948	19715	19499	19216	19362	19332	18903	19156	19263	19095	19063	19269	19108	19246	18946	18955	19297	19202	19288	19198	19249	19094	19011	18816	18901	19087	18960	19033	19112	18943	19023	19114	19248	19023	19067	19027	19055	18817	19009	19105	19024	19172	19057	19100	18953	18758	19054	19179	19115	18929	19139	19031	19169	18989	19244	19229	19186	19088	18874	18998	19028	18865	19287	19145	18939	19158	18855	19142	18970	19023	19267	19092	19017	19070	18821	18953	18907	19038	18960	19228	18945	18933	19054	18956	19110	19276	19238	18864	18886	18947	19150	18990	19174	19233	18981	18957	18953	19187	19159	18748	18998	19068	19019	19160	18781	18986	19024	19027	19187	19097	19073	19098	19025	19246	18992	19066	19089	19138	19061	18975	19028	19151	19006	19032	19116	19135	19115	19137	18971	18782	18977	19016	19284	19087	18939	18939	19112	18900	19025	19088	19042	19067	19214	19216	19149	19066	19005	18820	19038	19022	19251	19046	19131	18860	18944	18909	18996	18963	19073	18822	18786	18996	18968	19097	18897	19247	19027	19161	19173	19033	19104	18985	18725	19002	18895	19107	18951	19026	19168	19197	19023	19021	19081	19183	19096	19222	19225	19328	18901	19000	19279	19075	19036	18995	18876	19111	19018	18869	18893	19014	19230	19036	19002	18841	19106	19051	19108	18996	19091	19035	18831	19120	19054	18892	18899	19015	18798	18756	19134	19102	19144	19082	19071	18988	19060	19112	19025	19256	19224	19167	18971	18826	18962	18864	18920	19040	19008	19180	19243	18951	19001	19070	18854	18994	19164	18823	18800	19063	18985	19117	19035	19213	19076	19039	18976	19079	19136	19009	19110	19045	19151	19026	18931	19322	19008	19109	19244	19272	18920	18991	19165	19032	19269	19070	19198	19043	18826	19195	19166	18927	19054	19074	18977	19105	19062	18908	19130	18595	19143	19229	19042	18785	18852	19084	18997	19015	19072	18948	19042	19124	19150	19099	19239	19214	18950	18862	19087	19024	19011	19173	18964	18893	19298	18876	18809	18826	19087	19030	19109	19092	19287	19029	19007	18968	19223	19323	19112	19138	19092	19050	18965	19134	18984	19023	18881	19053	19057	19106	18911	19190	19014	19184	19253	19044	19005	19147	19007	19082	19068	19028	19305	19240	19229	19128	19118	19005	18929	18943	19051	19050	19042	19006	19139	18915	19097	18920	19162	18902	19137	19220	19058	18941	19164	19006	18915	18841	19076	19011	18997	19133	18882	19018	19004	18944	18908	19020	19136	18865	18848	18955	19151	18880	18781	18905	18927	19077	18963	18961	19079	19054	19025	19127	19161	19192	19111	19085	18980	18831	19194	19023	18985	19115	19152	19027	19065	19030	18969	18979	19195	19009	19093	19075	19180	19078	19243	18988	18970	19067	19150	18916	18987	19063	19125	18975	19086	19147	19081	19084	19087	19057	18858	19198	18738	19105	19106	19070	18943	19040	18945	18953	18912	19016	19085	19258	18942	18947	19161	19036	19098	19090	19130	18827	19094	19029	19087	19195	19084	19260	18946	19068	19057	19075	19024	19038	18931	19144	18887	18828	19141	19096	18937	18802	19232	19085	18911	19041	18820	19000	19021	19117	18967	19240	18939	18994	18770	18926	18883	19056	18981	18822	18920	19121	18954	19203	19197	19152	19146	19001	19160	18918	18935	18952	19137	19055	19062	18988	18929	18980	19045	19205	19080	19047	19273	19105	19112	19228	18951	19084	18999	19259	19052	18981	18980	19013	18860	19213	18905	19021	19092	19138	19058	18973	18991	19143	18897	18925	18885	19008	18890	18951	19194	18965	19160	19299	18942	18964	18823	19121	19090	18807	18969	18935	19168	19106	18962	19127	19087	18792	18869	18993	19003	18970	19189	18843	18923	19032	19140	18944	19156	18998	18899	19073	18991	19027	18869	18948	19252	18929	19009	19133	19056	18987	18968	19105	18897	19077	19170	19039	19110	19022	19106	18917	19068	19029	19212	19062	19009	18876	18985	19029	18918	18907	19011	19055	19293	18887	19032	19018	18880	19111	19188	19073	19081	19033	19015	19101	18892	19055	18902	19120	18997	18957	19183	19086	19015	19125	19074	19067	19054	19015	19155	19065	19036	19122	18886	19271	19036	19073	19093	19111	18976	19278	19110	19136	18874	18853	18897	19096	19078	19007	18977	19117	18957	18855	19054	19251	19054	19148	19014	19173	18934	18994	18916	19042	19205	18968	19240	19064	19172	19282	19049	19177	19011	19144	18917	18925	19079	18929	19070	18941	19041	19160	18946	18890	19195	19173	19047	18749	18950	19219	19013	19074	18994	18938	19004	19129	19211	19047	19023	19219	19130	18918	18937	18958	18981	18979	19171	19072	18876	19007	19155	18962	19175	19108	19121	18993	18999	19169	18965	19205	18777	19104	18833	18820	18946	19067	19044	18954	19011	18934	19173	19048	19107	19356	18854	19040	19113	18925	19120	19069	18968	18871	19105	19113	18859	18685	18838	19035	19018	19071	19053	19067	18973	19182	19062	19117	19119	19110	18811	19084	18881	18935	18825	18975	18868	19144	18919	18904	18959	18950	18955	19024	19098	18953	19043	18975	19007	19061	19046	19178	18995	19094	19002	18953	19107	19048	19068	19158	19021	19017	19201	19110	19167	18991	19291	19198	19234	19010	19103	19137	18866	18987	19036	18924	18965	19192	19207	19132	19155	18996	19111	19022	19042	19018	18947	19001	19019	18920	18925	18985	18929	19010	19015	18929	18954	18951	18944	18960	19396	19134	19094	18905	19062	18983	18909	19017	19067	19200	18861	19119	19115	19014	18950	19124	18985	19116	19128	19102	19239	18912	19136	19101	19188	19013	19090	19144	18930	18960	19282	18945	19116	18992	19036	19144	19043	18873	18835	19034	19035	19056	19052	18929	18985	19055	19009	19019	19170	19065	18882	18957	19042	18990	18981	19124	19005	19295	18950	18827	18916	19080	18984	19249	19048	19065	19045	18810	19038	18972	19072	19036	18812	18790	19040	19035	19137	18843	18911	19073	19028	18943	19170	19067	18891	19035	19050	19024	19212	18915	19081	19184	19083	19037	19048	19064	19010	18979	19168	18891	18835	19093	18997	19089	18876	19013	19094	18993	19042	18996	19098	18825	19148	18957	18953	19210	19086	18850	18932	18985	19168	19036	19027	19101	19067	19011	18782	18857	19002	19174	19043	18900	19103	18984	18956	19171	19203	18976	19044	19232	18958	19037	18966	19287	19049	18873	19084	19060	18877	19140	18919	19409	19047	19111	18812	19053	18999	19114	18982	18803	19157	19189	18925	18971	19075	18982	18951	19003	19092	19082	19067	19091	19248	19229	19106	19196	19133	18969	19055	19108	19182	19067	19006	19279	19274	18989	19069	18996	18945	19008	18965	19169	19030	18970	18941	19225	19056	19141	19169	18859	18905	19162	18858	18955	19268	19213	19071	19014	19131	18945	19016	19081	19121	18920	19061	18826	18855	19053	18810	19063	18834	18906	18949	18998	19160	18720	18918	18979	19003	18927	19107	19227	18839	18850	19063	19001	19016	18933	19189	19034	18960	19042	18995	19059	19115	18998	19011	19016	19031	19153	18993	18944	18928	18819	18987	18750	19007	18985	18994	18883	19146	19153	19079	19079	19265	19419	19038	18933	19067	19062	18980	18781	19161	19162	18824	18993	18866	18876	19112	19266	19091	18946	19219	19049	19035	19095	18906	18917	19075	19092	19016	19079	19051	18931	19108	18998	19096	18951	18999	19162	19066	18876	19262	19082	18960	18979	18979	19148	19153	19049	18962	19089	19223	18997	18917	19082	18941	18983	18941	18931	19158	19133	19011	18973	19217	19108	19021	19123	19014	19132	19074	19081	19142	19031	19137	19190	19284	19183	19102	18987	19289	18994	19066	18910	19128	19127	18961	18989	18839	19199	19172	18931	19148	19088	18940	19227	19006	19172	19048	19248	18985	18896	18756	18935	19061	19009	19008	19113	19051	19007	18882	19019	19055	18977	18963	19031	18915	19069	18864	19051	19110	19205	19028	19023	19029	19252	19179	19158	18984	19152	19053	19143	19027	18971	19145	18848	19086	18922	19127	19086	19259	19045	18977	18989	19177	18983	18932	18900	19166	19085	18962	18594	18940	19020	18936	19097	18974	19025	18923	19053	19019	19120	19106	19337	19037	19113	19126	18758	18911	19158	19115	18712	19150	19024	18983	19204	18993	19202	18858	19045	19047	18693	19023	19191	18903	18970	19050	19080	18963	19058	18847	18814	18938	18959	19159	19028	19077	18959	19020	19155	19074	19194	19057	19215	18906	18973	18941	19036	19092	18953	18979	19079	19051	18964	18943	19242	18964	19066	18926	18957	18832	19117	19133	19330	18928	19045	18943	19008	19040	19169	18700	18926	18970	18827	19174	19180	18959	19231	19111	18941	19116	18864	19006	18904	18888	19096	19171	19027	19323	19087	18990	19036	19176	19004	19074	19215	19066	19046	18888	19087	19089	19155	18953	19065	19281	19102	18996	18863	19170	18698	19169	19039	19066	19051	19032	18912	19220	19047	18840	19036	19135	19041	19006	19132	18806	19077	19200	18957	19037	19066	19140	18999	18883	19178	18905	19063	19220	19172	19065	18952	18902	18972	18985	19110	19216	18994	19138	19021	18912	19155	19026	19010	18949	18958	19015	18795	18886	19209	19017	19061	18958	19115	19260	19227	18972	19053	18951	18729	19071	18889	18966	18966	19097	19107	19200	19035	19213	19195	19160	18899	19040	18968	19014	19017	18873	18885	18965	18942	19132	19272	19152	19111	18901	19147	19300	19018	18993	19149	19203	18931	18904	19138	19040	19119	18948	19062	19183	18834	19002	18961	18855	18877	19287	19006	19171	19172	19021	18919	19109	19217	18977	19114	19051	19166	18755	19033	19058	19178	19128	18960	18999	19155	19113	19029	18971	18878	19162	19209	18898	18940	18927	18979	19077	19082	18817	18881	19056
19333	30865	73207	78475	24964	17211	17241	16361	16227	15810	15826	15995	15728	15530	15523	15391	15506	15426	15484	15555	15456	15418	15517	15350	15425	15405	15237	15358	15430	15290	15864	16639	16232	15805	15649	15409	15468	15394	15272	15340	15243	15281	15362	15342	15216	15261	15425	15359	15291	15366	15494	15336	15446	15366	15229	15369	15217	15242	15276	15430	15465	15182	15193	15354	15084	15356	15252	15579	15333	15243	15252	15332	15353	15442	15339	15292	15425	15292	15190	15167	15312	15336	15357	15366	15302	15063	15379	15374	15314	15316	15377	15211	15368	15150	15238	15375	15429	15225	15379	15276	15314	15402	15433	15356	15303	15298	15259	15358	15318	15211	15359	15383	15270	15399	15348	15177	15361	15352	15391	15270	15360	15177	15213	15180	15214	15394	15467	15379	15444	15413	15243	15257	15204	15250	15311	15331	15198	15303	15129	15233	15498	15452	15334	15385	15164	15416	15187	15212	15303	15315	15207	15302	15374	15266	15234	15287	15290	15151	15266	15358	15262	15412	15278	15315	15091	15486	15189	15301	15412	15234	15207	15408	15454	15297	15338	15210	15295	15505	15255	15349	15280	15271	15231	15403	15144	15206	15346	15416	15382	15291	15390	15275	15429	15274	15123	15178	15239	15207	15386	15422	15225	15414	15228	15250	15231	15317	15250	15350	15348	15338	15244	15278	15492	15222	15370	15298	15231	15441	15332	15281	15324	15239	15332	15326	15158	15387	15360	15196	15288	15238	15235	15294	15231	15516	15464	15331	15375	15145	15057	15190	15254	15331	15179	15376	15367	15298	15162	15366	15383	15215	15147	15099	15239	15244	15257	15482	15271	15435	15229	15305	15281	15254	15356	15210	15333	15266	15171	15178	15232	15348	15341	15330	15247	15432	15110	15340	15259	15094	15272	15449	15199	15203	15368	15294	15363	15192	15357	15342	15303	15414	15336	15258	15156	15193	15279	15367	15226	15326	15402	15364	15150	15239	15409	15443	15305	15111	15361	15408	15388	15287	15276	15409	15235	15269	15066	15314	15059	15089	15305	15154	15328	15288	15193	15367	15358	15211	15323	15297	15458	15325	15248	15390	15279	15375	15235	15352	15270	15301	15285	15273	15420	15186	15144	15326	15325	15207	15356	15420	15269	15411	15365	15266	15337	15300	15247	15295	15258	15371	15397	15247	15333	15091	15243	15248	15169	15478	15349	15468	15201	15286	15312	15322	15241	15148	15198	15170	15178	15393	15225	15324	15340	15228	15228	15318	15231	15278	15338	15177	15171	15191	15046	15086	15238	15323	15253	15240	15301	15325	15049	15268	15435	15354	15254	15217	15185	15275	15366	15410	15371	15407	15245	15353	15271	15501	15198	15454	15258	15251	15175	15241	15283	15224	15289	15258	15094	15351	15197	15424	15263	15193	15440	15391	15402	15174	15309	15252	15035	15195	15325	15363	15136	15332	15232	15248	15233	15338	15344	15138	15406	15343	15338	15220	15165	15301	15278	15401	15072	15202	15209	15277	15524	15331	15190	15146	15387	15218	15123	15330	15164	15329	15432	15198	15237	15226	15240	15261	15290	15079	15335	15302	15157	15341	15340	15226	15302	15241	15367	15452	15165	15384	15382	15254	15212	15271	15255	15369	15493	15192	15252	15339	15354	15147	15461	15182	15306	15359	15208	15322	15397	15133	15342	15400	15319	15216	15208	15472	15281	15248	15321	15257	15297	15233	15391	15146	15087	15284	15306	15310	15126	15233	15306	15197	15480	15229	15247	15373	15236	15344	15249	15253	15288	15368	15425	15151	15177	15363	15460	15330	15129	15306	15303	15396	15199	15192	15338	15097	15214	15299	15319	15228	15353	15251	15263	15085	15221	15350	15192	15451	15342	15337	15167	15373	15362	15333	15207	15238	15455	15314	15191	15349	15191	15305	15348	15283	15271	15277	15529	15215	15414	15275	15201	15405	15299	15213	15401	15299	15417	15209	15277	15377	15293	15279	15264	15209	15369	15165	15269	15143	15301	15185	15363	15549	15198	15301	15301	15152	15308	15390	15388	15446	15319	15495	15299	15332	15332	15126	15154	15254	15322	15260	15414	15154	15232	15204	15255	15313	15265	15259	15267	15278	15231	15316	15431	15158	15352	15127	15409	15437	15277	15265	15481	15258	15393	15145	15256	15347	15416	15343	15292	15279	15244	15380	15280	15364	15240	15298	15372	15312	15313	15226	15272	15181	15395	15202	15288	15398	15475	15450	15237	15042	15244	15383	15194	15256	15468	15300	15307	15249	15196	15193	15352	15378	15377	15263	15298	15246	15232	15372	15387	15339	15098	15174	15165	15292	15142	15279	15383	15417	15181	15313	15224	15257	15290	15172	15217	15368	15248	15344	15166	15326	15097	15156	15163	15179	15246	15276	15278	15353	15251	15333	15238	15231	15355	15362	15364	15263	15372	15077	15223	15162	15206	15425	15068	15423	15131	15190	15300	15237	15248	15409	15331	15066	15243	15377	15339	15409	15243	15203	15330	15253	15295	15304	15302	15474	15205	15343	15513	15304	15407	15385	15227	15225	15276	15270	15381	15339	15352	15360	15439	15274	15603	15146	15261	15383	15357	15234	15144	15342	15260	15250	15115	15368	15448	15220	15323	15331	15433	15251	15309	15192	15274	15210	15277	15349	15231	15194	15452	15118	15206	15337	15276	15151	15267	15345	15123	15250	15255	15305	15251	15148	15430	15305	15263	15172	15450	15305	15395	15296	15302	15440	15273	15249	15368	15338	15227	15285	15482	15319	15431	15173	15308	15294	15224	15294	15341	15469	15205	15443	15173	15155	15345	15414	15284	15263	15268	15250	15371	15048	15286	15106	15430	15324	15376	15292	15231	15364	15357	15325	15147	15270	15275	15279	15349	15422	15206	15488	15387	15313	15235	15324	15380	15264	15183	15323	15256	15352	15255	15159	15348	15185	15305	15281	15059	15272	15362	15329	15338	15369	15364	15467	15273	15317	15305	15354	15207	15315	15312	15395	15071	15266	15379	15232	15230	15182	15305	15445	15365	15234	15377	15370	15306	15390	15302	15192	15379	15236	15242	15148	15516	15367	15122	15083	15410	15294	15309	15137	15199	15249	15321	15393	15266	15298	15252	15400	15270	15180	15151	15340	15306	15362	15394	15188	15274	15367	15318	15404	15328	15235	15443	15316	15378	15269	15253	15139	15169	15322	15254	15245	15404	15355	15351	15536	15223	15290	15363	15269	15463	15325	15417	15274	15297	15267	15383	15252	15266	15261	15287	15208	15339	15232	15238	15247	15301	15281	15452	15464	15399	15381	15310	15302	15182	15309	15303	15111	15407	15240	15339	15238	15356	15293	15286	15254	15344	15157	15320	15332	15218	15374	15358	15503	15451	15332	15379	15251	15241	15287	15368	15413	15193	15203	15095	15336	15348	15252	15371	15258	15303	15436	15218	15189	15165	15458	15407	15285	15336	15311	15249	15278	15275	15259	15269	15407	15443	15302	15337	15182	15430	15329	15339	15365	15280	15397	15288	15267	15449	15185	15252	15322	15265	15351	15287	15320	15417	15173	15272	15350	15365	15296	15313	15214	15222	15297	15312	15313	15347	15185	15355	15491	15413	15071	15301	15106	15241	15200	15379	15207	15361	15334	15236	15258	15407	15241	15367	15343	15445	15129	15336	15314	15403	15224	15247	15319	15320	15156	15195	15201	15333	15237	15356	15287	15251	15460	15152	15403	15273	15284	15162	15207	15392	15172	15376	15201	15255	15309	15339	15203	15308	15239	15333	15338	15339	15401	15270	15306	15364	15138	15446	15245	15155	15196	15133	15294	15337	15386	15271	15286	15243	15309	15404	15236	15271	15286	15433	15437	15331	15245	15123	15366	15208	15160	15288	15209	15330	15291	15452	15136	15191	15504	15416	15250	15425	15373	15309	15038	15156	15140	15201	15410	15124	15193	15226	15240	15370	15309	15264	15260	15410	15322	15346	15414	15309	15261	15284	15424	15481	15354	15195	15419	15363	15251	15319	15321	15222	15381	15313	15359	15309	15086	15388	15344	15373	15321	15351	15128	15325	15265	15216	15361	15280	15179	15408	15409	15274	15469	15199	15268	15223	15232	15270	15490	15337	15198	15241	15265	15284	15153	15382	15252	15386	15386	15308	15072	15196	15216	15302	15238	15452	15318	15417	15294	15298	15409	15351	15362	15312	15425	15217	15191	15201	15341	15203	15198	15322	15241	15184	15151	15285	15225	15266	15241	15274	15277	15284	15354	15354	15286	15378	15285	15209	15424	15296	15274	15181	15187	15253	15279	15303	15247	15214	15083	15374	15306	15273	15525	15462	15344	15442	15462	15282	15290	15406	15077	15161	15294	15399	15292	15404	15259	15295	15167	15315	15274	15375	15534	15325	15301	15499	15205	15304	15340	15378	15299	15354	15312	15211	15249	15133	15137	15369	15434	15236	15153	15176	15324	15252	15264	15230	15269	15318	15431	15291	15297	15333	15387	15320	15247	15283	15421	15452	15235	15139	15496	15319	15195	15193	15243	15411	15177	15305	15217	15230	15275	15223	15089	15305	15154	15327	15352	15383	15188	15243	15270	15289	15514	15263	15312	15454	15153	15316	15248	15402	15285	15232	15198	15342	15204	15295	15154	15428	15194	15498	15333	15223	15295	15230	15420	15111	15289	15374	15394	15208	15293	15272	15454	15302	15246	15353	15350	15283	15201	15246	15355	15160	15356	15256	15275	15306	15252	15343	15259	15163	15358	15217	15209	15505	15301	15311	14999	15117	15394	15259	15223	15343	15294	15426	15366	15183	15353	15282	15389	15402	15409	15166	15333	15288	15387	15148	15355	15395	15274	15353	15341	15185	15285	15417	15218	15297	15132	15228	15133	15420	15117	15251	15276	15162	15206	15132	15332	15064	15384	15355	15307	15249	15321	15255	15316	15309	15327	15239	15263	15323	15263	15258	15297	15237	15312	15242	15318	15363	15307	15287	15305	15378	15378	15436	15296	15256	15349	15236	15212	15253	15089	15328	15206	15171	15470	15302	15192	15410	15371	15138	15368	15277	15296	15331	15385	15229	15097	15200	15297	15204	15436	15518	15300	15105	15332
23815	21461	37466	69821	37479	25209	24665	21010	20205	19926	19691	19658	19830	19730	19460	19422	19346	19383	19270	19386	19228	19168	19388	19050	19083	19166	19040	19245	19045	19069	19330	19457	19768	20392	20016	19401	19270	19242	19110	19087	19169	18789	19072	18972	18774	19028	19037	18929	19008	19047	18949	18773	18965	18964	18673	18833	18965	18866	18994	18993	19167	18728	19140	19147	18922	19060	18737	19017	19009	19084	19146	18929	18871	19036	19015	18856	18896	19248	18929	18764	19021	19043	18984	19163	18900	18890	19009	18939	18772	19005	19075	18801	18961	19057	18912	19023	18867	19161	19075	18802	19020	19036	19028	18979	18921	18948	18996	18914	18813	18823	18739	18889	18732	19031	18993	18991	18990	18829	19166	18943	18978	18594	18859	18778	18830	18936	18954	18803	19008	18857	18771	18939	18823	18795	18986	19000	19033	18888	18879	18962	19012	19004	18960	18861	18991	18896	19006	18796	18833	18941	18810	18896	18851	18847	19005	18847	19030	19009	19026	18875	18755	19111	19074	19271	18984	19186	18904	18862	19064	19076	18814	18910	18938	18919	18920	18894	19015	18953	19208	18893	18974	18899	18846	18991	19036	18940	18997	18842	18921	19107	18775	19019	18769	18898	18852	18954	18876	18920	18747	18721	18944	18874	18947	18783	18953	18918	18950	18977	18995	18963	18879	18825	18836	18783	18910	18936	18900	19135	18832	18783	18806	19080	18827	18982	18953	18796	18896	19026	18840	19053	19206	18998	18922	19090	18859	18957	18828	18731	18863	18914	18861	18915	18918	18929	18970	18968	18910	18858	18821	18897	18939	18941	18925	18875	18752	18944	18928	18667	18852	18854	18935	18876	18931	19031	18865	18948	18733	18888	18809	18909	18820	18945	19075	18896	18651	18767	19128	18974	18780	18954	18795	18990	19092	18994	19072	18905	18896	18859	18976	19099	18781	18769	19037	19021	18983	18875	18749	18900	19004	19015	18873	18788	19007	19033	18653	19021	18930	18781	18992	18833	19088	18885	18955	18876	18918	18912	18825	18663	18644	18695	18961	18717	18684	18936	18853	19245	19015	18982	19061	18916	18943	18864	18980	18844	18852	18834	18848	18894	18791	18928	18956	18943	18856	18884	18839	18905	18807	19018	18916	18751	18760	18844	19152	18930	19068	18760	18911	18906	18654	18991	18940	18963	19180	19153	18840	18888	18865	18913	18966	18972	18918	19048	19011	19052	18984	18924	18973	18773	18872	18769	18952	18837	18903	19031	18811	18755	18901	19178	18819	19020	19151	18975	18726	18684	18979	18883	19024	18902	19028	18884	19138	18736	18902	18990	18880	19058	18949	18855	18892	19081	18857	18893	19163	18981	18829	19118	18801	18940	18982	18946	19290	18949	19106	19000	18744	18682	18947	19007	18810	19071	18950	18855	18951	18767	18940	18939	18713	18902	19124	19019	18640	18743	18980	18881	19013	18893	18899	19027	19054	18999	19046	19105	18846	19091	18728	18718	18687	18899	18831	18832	19136	19094	18872	18913	19014	19019	18845	18930	19102	18993	18934	18665	19123	19066	18764	18780	19008	18767	18766	18987	18897	18892	18989	18906	18899	18823	18654	18981	18872	19037	19050	19114	18889	18810	18875	18888	18983	18887	18929	18957	19218	18859	18894	18681	19013	18837	18902	19123	18928	18900	18806	18753	19101	19005	18944	18916	18953	18899	19062	18823	18786	19089	18932	19025	18880	19213	18943	18737	19173	19038	18951	18799	18772	18990	18998	18968	18843	18789	19165	18995	19164	18967	19028	18893	18832	18911	18816	19029	18956	19108	19042	18687	18869	19129	19004	18798	18925	18747	18783	18872	18820	18806	18874	19036	18626	19075	19040	18844	18908	18955	18917	18980	18931	18968	19089	18832	18975	18960	18853	18899	18834	18926	18702	19106	18845	19074	19231	19000	18898	18875	18688	18967	18834	18830	18945	18862	19173	18812	19208	19034	18812	18967	19058	18971	18946	18847	19019	19120	19151	18970	18955	19016	18915	18662	18977	18827	18914	19071	18916	18863	18911	18897	18832	18873	18947	19027	18919	18882	19108	18924	19046	18947	18792	18994	18713	18925	18989	19109	18659	19002	18833	18703	19043	18828	19016	18822	18966	18813	18940	18679	18887	19121	18797	18727	18953	19255	18960	18963	18881	18888	18977	18853	19109	18807	18969	18976	18989	18774	19050	19018	19103	18826	18803	18932	18843	18868	18810	18924	18931	18929	19144	18864	19263	18833	18863	19006	18992	18992	19063	19116	19081	18673	18840	18953	18838	18734	19053	18878	18884	18920	18981	18825	18950	19096	18885	18825	18788	18845	18846	18783	19098	18940	18948	18799	18897	18881	19079	19014	18985	18933	18805	18886	18953	18957	18967	18854	19002	19071	18763	19022	18851	19126	19102	19234	18971	18874	18960	18705	18995	18757	18908	18923	19123	18856	18873	18878	19017	18888	18832	18802	18936	19029	18971	18820	18863	18832	18871	18931	18960	19134	19011	19057	18874	18933	18742	18854	18854	19011	18878	18920	18786	18855	18843	18890	18867	18899	18863	18912	18888	19023	19036	19011	19036	18802	18930	19018	18762	18792	18772	18830	18940	19140	18727	18862	19118	18958	18945	18887	18917	18776	18938	18950	18961	18647	18887	18840	18972	18652	18935	18837	18786	19213	18981	18792	18926	18886	19134	19178	18947	18829	18765	19056	18950	18993	19056	18823	18735	18799	18819	18854	18900	18808	18928	18800	18849	18834	19097	19118	19064	18888	18715	18895	18955	19004	19045	18983	18923	18867	19112	18980	18904	18789	18847	18775	18837	19029	18902	18882	19048	18620	18854	18820	18800	19121	18872	19180	18888	19050	18898	18815	18921	18947	18867	19110	18951	18886	19046	19142	19145	19124	19073	19028	18790	18812	19075	18912	18770	18783	18978	18986	19049	18840	18983	18736	18706	19001	19096	18608	18744	18910	18906	18967	19057	18912	18915	18826	18921	18846	18771	18871	18968	18720	19045	18798	18952	19009	18910	18874	18936	19060	18857	19203	19069	18834	18924	19177	18957	18918	18944	18912	18789	18807	19051	18760	18886	18745	18857	19011	18929	19074	19041	18934	19084	18956	18869	19019	19070	18919	18810	18758	18982	18881	18730	18977	19059	19078	19049	18973	18818	18902	18972	18908	19037	18946	18758	18915	18798	18812	18917	18949	18806	18876	18937	19172	18944	19086	18880	19032	19095	19194	19111	19063	19084	19012	19127	18866	18868	18910	19054	18903	18838	18823	18832	18996	18924	18892	18973	18874	19082	18996	18939	19014	19187	19152	18916	18879	18940	18749	18984	19183	19062	18881	18955	19036	18910	18777	19009	19171	18824	18929	18919	18816	19071	19025	19057	18803	18864	18931	18983	18766	18947	18968	18708	18864	18951	18909	19084	18818	18748	18937	18900	19051	18988	18927	18965	18833	19064	18735	18839	19085	18992	18743	18926	18863	18891	18946	18804	19104	18864	18971	18962	19050	18846	18762	18815	18932	18896	19125	18871	18926	18911	19039	18916	19028	19086	18955	18815	18667	18718	18912	18961	19097	18753	18790	18834	18877	18694	18978	18676	18825	18898	18951	18841	18891	18824	19097	19121	18882	18871	18910	19062	18870	18930	19035	18774	18951	18956	19039	19041	18964	19161	19082	19008	18997	18988	18882	18910	18807	18892	19079	18626	18966	18777	18872	18909	18831	18961	19079	18918	18687	18905	18987	19067	19040	18925	18857	18887	18832	18691	18853	19016	18876	18870	19017	19025	19230	19036	18597	18900	18875	18971	19023	19057	19024	19296	18749	18793	18979	19087	18929	18964	19048	19145	18868	19014	18999	19059	19102	18829	18943	19114	18910	18894	18877	18935	18992	18976	18970	18893	18800	19021	19093	18751	18892	18965	18729	18939	18983	19087	19192	19019	18979	19011	18758	19167	18767	18784	18997	19091	18843	18947	18809	18852	18994	18852	18803	18803	18878	18915	18690	19183	18772	18981	18816	18886	18906	18911	18943	19211	18786	18793	18954	19114	19029	19022	18814	18882	19064	18953	19070	18958	19001	18968	18958	18749	18743	18899	18825	18831	18947	18847	18978	18987	19208	18993	19070	18798	18826	18979	18939	18891	18813	18793	18719	18917	18814	18971	19040	19028	18884	18894	19015	18875	19049	19171	18853	18987	18906	18849	18871	18783	18948	19037	18836	18961	18824	18973	18869	18863	18744	19041	18987	18826	18869	18661	18790	18899	18952	19014	18788	18895	18824	19124	18958	18843	18681	18980	19051	18878	18889	18720	18949	19074	18999	18741	19068	19007	18909	18968	19050	18827	19145	19031	19084	19028	18960	18925	18848	18900	18788	19160	18862	18882	19035	18994	19010	18846	19111	18929	19085	18808	18916	18800	19113	18851	18850	18905	19239	19017	18892	18919	18960	18744	19035	18745	18979	19041	18869	18943	18959	18872	18921	19092	18987	19073	18815	18844	18901	18772	18868	18736	18991	18825	18733	18884	18904	18883	18795	19125	18664	18875	18859	18956	19079	18970	18919	18961	19048	19004	18963	18895	18867	18818	18970	19032	18962	18919	18868	19049	18900	18878	18863	18806	18949	18837	18893	18741	19109	18909	18907	19022	18950	18995	18879	18933	18725	18994	18824	18826	18843	18956	18927	18861	18951	18970	19201	19071	18900	19093	19136	18760	18525	18792	18949	18803	19122	18742	18959	18843	18912	18754	19144	18955	18647	19138	18907	18798	18835	18863	19114	18849	18948	19065	18904	18902	19163	19054	18874	18980	18969	19071	18805	18841	18819	19134	18712	18882	19019	18777	19042	18782	18677	18824	19013	18861	18867	19032	18875	18829	19056	18894	18671	18862	19110	19022	18906	19098	18790	19055	18917	18896	19095	18992	19086	19004	18893	18949	18885	18879	18974	18746	18994	18892	18927	18927	18906	18874	19012	18813	18743	18741	18949	18951	18654	18881	18882	18898	18819	18912	19009	18989	18713	18895	18936	18964	18887	18903	18791	19066	19232	19034	18866	19125	19046	18755	18948	19005	18895	19110	18793	18862	18837	18856	19025	18901	18961
21617	37060	83276	88438	27033	18408	18048	17299	16808	16258	15821	16169	16019	15683	15600	15533	15559	15401	15636	15648	15470	15496	15239	15174	15428	15220	15301	15396	15309	15248	16091	15889	16226	16912	16411	15741	15409	15287	15064	15068	15182	15279	15199	15206	15248	15162	15243	15200	15304	15028	15235	15246	15181	15117	15272	15143	15129	15241	15244	15154	15188	15409	15117	15201	15052	15097	15199	15251	15292	15273	15137	15456	15112	15227	15288	15080	15386	15151	15123	15258	15057	15182	15121	15126	15346	15059	15242	15195	14893	15272	15072	15245	15223	15236	15180	15124	15109	15208	15183	15146	15345	15285	15183	14988	15268	15120	15299	15232	15142	15232	15194	15125	15221	15120	15101	15200	15130	15217	15103	15118	15284	15199	15024	15297	15206	15126	15277	15287	15133	15138	15155	15053	15222	15432	15216	15320	15107	15079	15291	15217	15345	15161	15073	15118	15211	15202	15177	15178	15120	15326	15010	15227	15215	15196	15126	15133	15065	15350	15240	15095	15205	15165	15112	15152	15191	15072	15189	15156	15156	15243	15137	15183	15260	15086	15091	15248	15188	15242	15118	15127	15083	15247	15107	15126	15329	15221	15392	15192	15237	15225	15220	15367	15269	15060	15361	15172	15174	15054	15203	14957	15251	15200	15395	15023	15144	15306	15150	15152	15261	15204	15031	15307	15135	15086	15108	15279	15270	14878	15190	15201	15094	15219	15110	15197	15259	15269	15004	15179	15099	15205	15179	15224	15168	15288	15206	14989	15141	15149	15124	15234	15243	15214	15177	15021	15125	15085	15212	15268	15177	15091	15052	15168	15322	15088	15213	15224	15159	15209	15371	15179	15151	15073	15179	15232	15181	15138	15090	15214	15005	15151	15130	15349	15270	15220	15070	15211	15059	15153	15124	15340	14998	15161	15002	15090	15074	15104	15191	14984	15267	15212	15019	15150	15313	15356	15108	14990	15251	15118	15330	15159	15282	15077	15098	15240	15076	15217	15248	15171	15055	15140	15171	15321	15297	15206	15093	15158	15045	15238	15171	15157	15124	15097	15380	15214	15147	15181	14964	15311	15145	15146	15185	15209	15110	15028	15316	15109	15231	15167	15308	15291	15242	15138	15011	15235	15087	15213	15102	15073	15039	15097	15135	15021	15247	15123	15091	15235	15122	15287	15177	15266	15053	15208	15042	15141	15049	15227	14972	15124	15256	15048	15081	15137	15199	15281	15073	15367	15108	15023	15110	15183	15280	15137	15116	15106	15092	15136	15292	15071	15273	15061	15159	15164	15148	15307	14950	15074	15304	15214	14924	15176	15155	15140	15091	15320	15203	15371	15182	15304	15190	15141	15292	15223	15134	15236	15185	15222	15136	15128	15162	15142	14952	15329	15101	14985	15215	15194	15263	15295	15175	15207	15278	15242	15194	14942	15093	15309	15228	15078	15135	15182	15141	15053	15196	15263	15295	15087	15192	15227	15237	15187	15247	15235	15173	15206	15317	15257	15161	15160	15100	15249	15035	15299	15326	15270	15243	15168	15144	15011	15298	15164	15265	15012	15239	15180	15153	15135	15098	15209	15102	15327	15195	14989	15388	15134	15008	15084	15207	15213	15279	15261	15197	15191	15199	15133	15110	15093	15042	15263	15095	15235	15157	15179	15186	15117	15404	15149	15309	15126	15181	15173	15209	15045	15259	15286	15138	15316	15094	14997	15202	15236	15186	15078	15186	15339	15230	15159	15187	15112	15209	15245	15115	15271	15030	15067	15234	15243	15149	15325	15050	15256	15267	15125	15344	15225	15312	15062	15209	15198	15259	15220	15113	15212	14987	15117	15259	14926	15164	15184	14992	15156	14988	15234	15133	15253	15182	15091	15305	15157	15318	15110	15193	15202	15119	15032	15218	15306	15257	15368	14969	15247	15263	15096	15125	15217	14989	15278	15166	15346	15256	15098	15177	15317	15177	15068	15040	15195	15227	15108	15239	15162	15173	15093	15265	15030	14994	15153	15128	15132	15174	15307	15155	15162	15124	15251	15128	15113	15129	15174	15130	15115	15261	15105	15112	15334	15156	15255	15239	15187	15130	15246	15175	15174	15116	15324	15273	15061	15325	15239	15133	15195	15307	15140	15165	15220	15159	15138	15153	15143	15162	15178	15234	15095	15241	15126	15267	15047	14985	15119	15319	15178	15008	15135	14993	15067	15365	15150	15280	15101	15226	14985	15232	15111	15254	15258	14995	15254	15006	15132	15094	15329	15247	15205	15065	15263	15102	15194	15084	15289	15107	15156	15280	15212	15227	15196	15128	15107	15193	15255	15270	15124	15246	15156	15119	15191	15094	15099	15149	15107	15119	15338	15353	15187	15258	15425	15151	15086	15168	15238	15190	15297	14972	15094	15097	15150	15064	15257	15255	15068	15159	15170	14974	15230	15133	15046	15230	15133	15092	15027	15215	15102	15128	15159	15186	15309	15337	15173	15403	15237	15151	15289	15357	15298	15017	15167	15271	15163	15302	15111	15249	15281	15188	15338	15454	15138	15068	15171	15242	15220	15135	15155	15309	15029	15089	15325	15206	15073	15329	15294	15120	15074	15225	15248	15294	15116	15176	15027	15184	15162	15121	15162	15193	15270	15087	15006	15353	15252	15174	15058	14992	15300	15297	15163	15249	15146	15140	15281	15183	15240	15262	15153	15235	15202	15141	15165	15265	15081	15156	15207	15096	15182	14992	15070	15215	15169	15198	15221	15117	15285	15247	15040	15212	15029	15062	15302	15328	15001	15067	15181	15237	15232	15146	15098	15162	15197	15237	15341	15192	15107	15263	15195	15140	15341	15344	15130	15255	15255	15090	14933	15129	15182	15265	15030	15235	15061	15179	15114	15130	15097	15240	15197	15198	15317	15058	15217	15271	15035	15047	15345	15149	15134	15189	15238	15118	14989	15097	15326	15141	15387	15197	15119	15075	15217	15211	15343	15183	15256	15132	15307	15032	15110	15212	15156	15168	15172	15236	15233	15040	15143	15339	15212	15018	15225	15242	15326	15245	15073	15218	15116	15188	15187	15271	15101	15148	15230	15003	15320	15106	15073	15260	15094	15200	15272	15335	15187	15491	15124	15248	15268	15115	15061	15277	15357	15239	15267	15219	15094	15228	15295	15236	15138	15031	15226	15078	15127	15147	15179	15222	15054	15277	15302	15179	15152	15223	15198	15194	15206	15255	15207	15131	15077	15059	15162	15046	15216	15218	14913	15359	15074	15197	15155	15142	15226	15197	15174	15301	15219	15280	15067	15030	15080	15050	15183	15036	15185	15009	15008	15139	15069	15056	15247	15227	15201	15180	15212	15104	15137	15163	15349	15162	15307	15138	15142	15053	15321	15173	15017	15143	15036	15222	15303	15236	15192	15096	15220	15105	15227	15243	15048	15143	15271	15184	15108	15298	15165	15132	15271	15280	15126	15175	15262	15190	15157	15329	15131	15142	15077	15114	15084	15286	15157	15116	15084	15221	15226	15250	15020	15122	15169	15215	15121	15147	15111	15193	15159	15087	15200	14908	15080	15237	15256	15177	15212	15168	14936	15269	15172	15435	15108	15059	15030	15147	15259	15165	15303	15107	14980	15161	15320	15301	15175	15314	15389	14992	15202	15245	15228	15185	15238	14962	14998	15253	15049	15057	14973	15144	15175	15228	15100	15346	15185	14936	15061	15086	15204	15283	15124	15228	15070	15213	15234	15130	15064	15055	14963	15214	15188	15339	15180	15229	15125	15066	15216	15091	15075	15126	15223	15099	15327	15202	15373	15214	15178	15210	15115	15276	15256	15193	15277	15334	15140	15201	15115	15253	15062	15111	15234	15233	15023	15154	15004	15145	15022	15073	15165	15172	15135	15417	15156	15234	15286	15177	15284	15305	15283	15227	15143	15157	15332	15148	15149	15038	15096	15145	15124	15242	15312	15088	15217	15157	15244	15092	15276	15202	15199	15258	15303	15254	15264	14952	15115	15151	15122	15145	15124	15269	15058	15127	15287	15285	15112	15243	15240	15190	15301	15182	15081	15287	15188	15073	15078	15097	15121	15196	14987	15215	15183	15115	15316	15033	15308	15233	15188	15174	15258	15103	15061	15237	15177	14958	15071	15204	15140	15210	15098	15144	15111	15178	15090	15119	15160	15101	15214	15134	15191	15148	15046	15206	15059	15184	15220	15190	15328	15176	15120	15185	15218	15038	15316	15223	15123	15050	15114	15404	15183	15096	15144	15170	14930	15243	15163	15241	15172	15149	15261	15080	15244	15071	15142	15187	15236	15160	15242	15128	15172	15340	15200	15247	15223	15272	15279	15175	15231	15158	15076	15215	15239	15000	15179	15193	15223	15046	15011	15027	15129	15091	15221	15331	15256	14916	15069	15305	15184	15239	15171	15149	15265	14934	15131	15162	15184	15161	15124	15319	15137	15186	15330	15202	15115	15236	15059	15161	15247	15049	15204	15140	15227	15183	15311	15032	15240	15062	15067	15312	15172	15101	15181	15295	15216	15230	15010	15126	15135	15084	15257	15272	15083	15330	15154	15230	15161	15076	15229	15335	15223	15190	15231	15309	15356	15041	15121	15269	15148	15033	15252	15225	15320	15187	15065	15179	15337	15281	15142	15377	15022	15184	15170	15247	15361	15234	15188	15221	15227	15242	15129	15279	15117	15042	15216	14969	15254	15322	15256	15217	15154	14973	15212	15141	15277	15417	15231	15339	15309	15126	15096	15147	15275	15180	15030	15127	15094	15128	15163	15153	15169	15049	15161	15117	15173	15086	15226	15179	15231	15090	15326	15114	15310	15173	15129	15156	15131	15255	15316	15191	15029	15134	15089	15219	15126	15338	15091	15009	15194	15041	15277	15372	15091	15146	15120	15269	15306	15133	15117	15153	15259	14990	15041	15075	15303	15133	15211	15282	15176	15200	15231	15122	15196	15108	15142	15168	15027	15173	15059	15228	15198	15267	15022	15143	15174	15227	15272	15091	15143	15135	15176	15085	15073	15243	15098	15110	15072	15052	15067	15156	15195	15080	15212	15089	15147	15275	15191	15143	15049	15146	15224	15204	15138	15288	15054	15083	15079	15078	15267	15039	15115	15188	15369
30693	25464	38956	46174	23372	19620	19322	18879	18783	18907	18816	18834	18682	18557	18795	18754	18946	18654	18753	18787	18619	18599	18914	18791	18671	18922	18848	18561	18855	18931	18870	18678	18529	18817	18958	18876	18676	18737	18665	18516	18676	18647	18654	18740	18637	18448	18712	18775	18623	18578	18545	18635	18667	18651	18755	18709	18665	18634	18838	18630	18685	18480	18663	18863	18690	18697	18676	18586	18642	18663	18830	18892	18553	18716	18808	18744	18643	18594	18648	18587	18689	18657	18680	18486	18527	18690	18468	18687	18569	18688	18489	18468	18708	18650	18637	18715	18572	18778	18890	18755	18690	18684	18849	18512	18504	18762	18717	18717	18592	18639	18421	18502	18758	18540	18821	18909	18801	18584	18781	18824	18585	18652	18644	18657	18633	18495	18714	18718	18707	18692	18325	18848	18580	18773	18632	18659	18477	18538	18879	18664	18660	18292	18541	18558	18731	18411	18618	18879	18627	18672	18786	18744	18636	18658	18677	18625	18845	18626	18576	18688	18719	18449	18695	18654	18805	18520	18546	18424	18555	18560	18714	18848	18601	18631	18784	18653	18537	18587	18470	18588	18470	18653	18722	18707	18625	18718	18649	18742	18566	18552	18766	18574	18747	18799	18433	18511	18712	18700	18757	18525	18750	18599	18492	18559	18631	18810	18732	18746	18629	18388	18592	18787	18738	18771	18456	18708	18939	18475	18580	18612	18868	18802	18513	18614	18662	18616	18712	18537	18692	18640	18899	18630	18646	18629	18601	18445	18567	18667	18747	18644	18458	18484	18560	18877	18490	18588	18828	18428	18523	18503	18761	18574	18842	18467	18753	18677	18786	18487	18695	18449	18741	18840	18738	18703	18784	18629	18644	18733	18616	18544	18605	18590	18697	18717	18718	18587	18770	18582	18521	18749	18533	18597	18632	18834	18815	18574	18488	18695	18583	18623	18697	18581	18728	18774	18673	18609	18838	18809	18732	18597	18527	18452	18441	18949	18655	18601	18751	18458	18615	18606	18648	18722	18671	18788	18615	18683	18636	18806	18869	18895	18572	18568	18626	18623	18615	18465	18808	18527	18620	18531	18634	18580	18632	18674	18547	18638	18498	18766	18663	18786	18429	18527	18596	18689	18769	18629	18518	18556	18567	18623	18847	18853	18595	18749	18560	18705	18812	18753	18716	18765	18518	18603	18757	18603	18597	18611	18643	18547	18718	18620	18636	18545	18810	18725	18838	18876	18596	18938	18584	18508	18675	18705	18602	18768	18456	18649	18645	18762	18734	18398	18635	18801	18639	18596	18839	18604	18669	18592	18597	18772	18681	18566	18805	18829	18693	18864	18851	18473	18787	18687	18735	18661	18657	18687	18762	18607	18631	18516	18868	18471	18723	18817	18539	18779	18800	18369	18672	18615	18579	18604	18639	18784	18454	18697	18588	18775	18693	18825	18833	18484	18650	18645	18523	18799	18581	18624	18638	18630	18694	18533	18504	18399	18592	18932	18778	18717	18684	18656	18633	18600	18756	18627	18745	18651	18632	18401	18754	18494	18759	18501	18685	18518	18684	18604	18575	18398	18601	18714	18611	18724	18727	18636	18698	18560	18629	18524	18556	18630	18648	18591	18897	18722	18579	18751	18609	18435	18940	18927	18854	18564	18730	18805	18576	18695	18633	18611	18739	18657	18725	18824	18613	18727	18582	18673	18568	18693	18754	18596	18563	18503	18707	18835	18795	18605	18695	18443	18788	18882	18700	18668	18550	18606	18430	18579	18819	18801	18784	18841	18349	18513	18732	18560	18616	18772	18668	18795	18493	18546	18731	18437	18591	18749	18497	18839	18534	18494	18690	18724	18626	18732	18542	18845	18695	18575	18771	18658	18944	18526	18896	18734	18577	18485	18520	18639	18389	18573	18485	18995	18797	18772	18575	18607	18650	18580	18519	18771	18506	18502	18633	18814	18764	18785	18803	18761	18616	18625	18554	18746	18811	18492	18409	18438	18643	18712	18497	18291	18405	18630	18821	18687	18712	18657	18798	18551	18603	18617	18696	18530	18670	18663	18537	18746	18632	18514	18815	18751	18636	18653	18519	18681	18745	18708	18781	18614	18549	18647	18547	18496	18758	18507	18553	18422	18740	18918	18717	18611	18406	18728	18521	18519	18753	18589	18740	18712	18677	18630	18554	18690	18778	18668	18564	19037	18684	18385	18666	18778	18844	18773	18826	18516	18679	18710	18797	18615	18847	18601	18601	18543	18558	18753	18635	18781	18559	18567	18806	18698	18715	18680	18499	18468	18563	18638	18700	18741	18850	18675	18598	18718	18611	18639	18707	18677	18768	18656	18550	18829	18621	18624	18622	18578	18765	18740	18637	18584	18650	18712	18777	18509	18613	18547	18711	18727	18708	18622	18764	18599	18383	18854	18909	18525	18752	18534	18642	18651	18646	18665	18694	18772	18685	18629	18563	18774	18625	18536	18616	18563	18752	18833	18694	18551	18557	18577	18825	18702	18818	18483	18752	18601	18719	18583	18619	18524	18667	18513	18776	18739	18579	18879	18721	18696	18519	18623	18590	18694	18797	18749	18514	18539	18444	18869	18690	18728	18830	18446	18669	18564	18577	18661	18725	18542	18963	18700	18582	18518	18726	18648	18569	18464	18509	18648	18775	18844	18544	18494	18614	18572	18524	18763	18599	18586	18613	18688	18525	18564	18750	18510	18576	18718	18738	18761	18700	18726	18652	18604	18663	18577	18761	18702	18781	18610	18658	18712	18770	18563	18939	18766	18597	18475	18529	18725	18615	18490	18677	18574	18651	18669	18606	18405	18528	18574	18560	18548	18621	18625	18488	18546	18706	18724	18748	18730	18665	18711	18575	18641	18645	18517	18575	18598	18538	18676	18584	18408	18561	18599	18684	18526	18719	18735	18781	18606	18623	18548	18501	18800	18545	18537	18576	18682	18808	18733	18783	18603	18760	18881	18460	18835	18509	18602	18703	18816	18828	18456	18723	18740	18547	18622	18577	18833	18552	18660	18487	18601	18651	18610	18632	18712	18492	18673	18566	18677	18732	18805	18879	18574	18560	18563	18827	18676	18462	18618	18670	18433	18765	18644	18629	18576	18655	18646	18755	18416	18698	18695	18714	18525	18734	18735	18775	18773	18847	18626	18411	18494	18800	18857	18793	18706	18771	18623	18459	18749	18773	18694	18422	18504	18824	18461	18930	18675	18613	18775	18584	18419	18505	18522	18715	18816	18859	18771	18634	18573	18887	18674	18575	18750	18703	18484	18481	18682	18714	18618	18690	18561	18805	18587	18709	18628	18612	18728	18734	18499	18536	18645	18570	18429	18623	18814	18518	18770	18638	18689	18668	18672	18613	18759	18685	18755	18425	18693	18583	18726	18819	18647	18670	18521	18791	18697	18696	18734	18795	18840	18638	18602	18509	18721	18639	18855	18576	18727	18711	18694	18462	18570	18651	18608	18514	18666	18490	18669	18530	18684	18600	18540	18688	18609	18750	18688	18516	18556	18594	18702	18674	18820	18888	18747	18547	18874	18827	18641	18591	18772	18749	18876	18807	18762	18757	18732	18745	18556	18699	18649	18706	18632	18562	18651	18749	18756	18599	18710	18614	18556	18574	18710	18808	18633	18791	18747	18617	18834	18726	18827	18720	18440	18572	18697	18680	18415	18521	18625	18513	18768	18675	18611	18684	18434	18716	18766	18698	18582	18604	18607	18656	18620	18818	18424	18616	18573	18867	18499	18856	18666	18628	18770	18402	18806	18647	18629	18624	18792	18887	18745	18539	18469	18630	18589	18689	18889	18650	18623	18794	18635	18640	18725	18789	18691	18683	18745	18570	18821	18665	18350	18640	18684	18424	18667	18588	18673	18646	18678	18770	18767	18687	18637	18547	18703	18889	18771	18739	18812	18815	18648	18718	18678	18581	18593	18742	18810	18771	18542	18584	18698	18586	18654	18446	18690	18676	18551	18685	18638	18586	18720	18898	18696	18696	18838	18787	18750	18559	18671	18693	18722	18650	18636	18612	18630	18608	18528	18575	18629	18634	18691	18617	18796	18675	18513	18624	18674	18593	18484	18433	18606	18542	18473	18490	18442	18937	18586	18740	18691	18681	18801	18619	18950	18692	18397	18650	18535	18767	18595	18790	18619	18593	18558	18710	18477	18489	18521	18732	18524	18803	18850	18442	18689	18695	18583	18546	18605	18696	18648	18716	18531	18607	18746	18634	18421	18630	18593	18683	18801	18475	18822	18578	18583	18633	18655	18682	18834	18743	18725	18417	18584	18820	18752	18657	18541	18749	18804	18645	18581	18566	18643	18376	18648	18580	18642	18479	18524	18751	18685	18697	18492	18707	18573	18828	18698	18633	18676	18626	18641	18758	18556	18561	18628	18774	18609	18584	18637	18532	18622	18730	18590	18798	18530	18927	18727	18734	18781	18678	18672	18826	18650	18665	18653	18934	18540	18657	18665	18547	18694	18758	18639	18783	18615	18581	18612	18608	18676	18651	18750	18833	18626	18442	18586	18903	18613	18692	18607	18378	18579	18410	18737	18798	18754	18678	18776	18683	18691	18654	18614	18602	18686	18813	18699	18536	18504	18437	18671	18754	18497	18694	18585	18641	18528	18677	18706	18754	18612	18633	18644	18750	18580	18883	18781	18735	18657	18677	18630	18637	18591	18779	18725	18413	18672	18666	18787	18671	18514	18709	18637	18784	18665	18675	18620	18571	18743	18736	18604	18648	18480	18565	18713	18323	18604	18765	18914	18797	18809	18645	18532	18702	18918	18641	18690	18739	18668	18888	18471	18709	18569	18791	18745	18732	18752	18628	18798	18582	18747	18855	18861	18581	18465	18544	18431	18671	18734	18481	18660	18600	18711	18746	18573	18534	18620	18463	18711	18528	18627	18785	18604	18793	18595	18844	18747	18491	18331	18512	18696	18797	18443	18661	18655	18501	18503	18731	18648	18466	18561	18721	18789	18558	18855	18680	18687	18473	18801	18731	18498	18724	18807	18574	18685	18645	18518	18656	18587	18799	18708	18740	18433	18489	18789	18686	18770	18780	18601	18497	18642	18679	18668	18656	18411	18720	18561	18713	18631	18706	18602
19922	24006	43763	40803	16307	15641	15700	15301	15195	15251	15243	15222	15109	15094	15123	15295	15145	15148	15281	15138	15017	15097	15058	14953	15077	14959	14968	15177	15024	15185	14979	15023	15049	15119	15283	15179	15002	15173	14948	14964	15018	15114	15086	15104	15039	15012	15084	15177	15242	15248	15049	15084	14979	14935	15011	14933	14908	14947	14973	15007	15139	15067	14925	14858	15168	14940	14938	15094	14819	15212	14938	14935	14984	14783	14977	14975	14994	15129	14871	15041	15032	14911	15116	14975	15057	15024	15071	14935	15056	15214	14999	15065	15091	15069	15020	15137	15072	14966	15091	15020	15019	15001	14790	15182	15085	14805	14952	14951	14890	14948	14928	15039	14963	14940	15111	14967	14976	14983	14924	15138	14987	14993	14994	14955	15037	14912	15132	14926	14826	15018	15037	15153	14808	15011	15014	15111	14907	14959	15081	15081	15062	14890	15018	15018	15000	15160	15151	15003	15224	15073	15097	15130	14950	15091	14966	15016	14976	15011	14926	14915	15130	14988	15236	14975	14983	15193	14846	15107	14933	15063	14936	14906	15111	15006	14944	15077	14989	15153	14910	14968	14950	14967	15045	14734	15012	14975	14977	15014	15017	15170	14961	14917	15074	15040	15027	14951	15051	15121	15066	14872	14913	15250	14921	15026	14995	14915	15087	15260	15075	15098	15131	15182	15070	15003	14948	14978	15025	15035	15147	14811	14929	15149	15237	15008	14918	15111	14893	15075	15135	15169	14991	15167	15001	15000	15090	14829	14833	15026	15024	15097	14999	15028	14992	14959	15074	14969	14928	15066	15174	14991	14933	14929	15231	15255	14951	14981	14985	15051	14978	14962	15089	15088	14891	14993	14979	15102	14938	14866	14941	15255	15017	15190	14910	15146	14991	15102	15029	15043	15050	15023	15011	15039	15237	14969	15160	15123	15152	14844	14996	14816	14931	14988	14899	15006	14931	14920	15173	15166	14963	15167	15059	14910	15045	15021	15093	14975	14942	15095	15185	14972	15079	15034	14982	15070	15104	15018	15037	15088	15022	14891	15133	15089	14986	14918	15077	15048	15070	15219	15198	15042	14895	15169	14983	15066	14932	15048	15180	14851	14994	15344	15088	15105	14965	14908	15032	14990	14835	15183	15167	14963	15110	15196	15058	15036	15033	14926	15086	14907	14934	15175	15090	14963	14954	15083	15212	15047	15012	14910	15069	14918	14974	15118	15082	14882	15064	15058	14822	15018	14959	14976	14991	14863	15114	15007	14972	15106	14996	14818	14975	14887	14953	15029	15011	14917	15142	15095	14918	15001	15108	15028	15028	14933	15148	14962	15068	14984	15047	15072	15019	14981	15278	15041	15035	15173	14874	15083	14995	14952	15103	15006	15001	15115	15016	15068	14992	15103	15077	15008	15085	15054	14998	15027	14920	14977	15031	15058	14905	14899	15114	15124	14997	14959	15007	15080	15054	15011	14925	15091	15035	14826	15165	14940	15191	15037	15052	15171	15010	15047	15055	15168	14894	15338	15049	15054	15212	15046	14881	15145	15092	15160	15037	14878	15147	14985	15155	15028	15082	15113	15217	14949	14983	15028	14856	15022	15058	14871	14934	14930	15149	14847	14988	14955	14980	15055	14955	15065	15107	15060	15001	15050	15140	15150	15142	15072	14978	14945	15015	15002	14984	15159	15067	15098	14897	15032	15125	15037	14930	15031	15063	14955	15160	14950	15064	15011	14956	14926	14989	15037	15015	14896	14877	15066	15083	15083	15031	15065	14993	15090	15119	15061	15062	14911	15052	14997	15080	14982	15061	14988	14927	14988	15000	15034	15004	14963	15083	14998	15063	14892	15006	15114	15046	15194	15097	15049	15060	15146	15113	15111	15064	14923	14993	14951	14921	15077	15155	14939	15139	15031	14997	15027	15141	15080	15092	15134	15062	15002	15105	14902	15120	14938	15002	15106	15342	15146	14940	14821	15008	15034	15126	14924	14942	14972	15046	15235	15034	15087	15016	14993	15032	15090	14991	14877	15083	14945	14877	14947	15085	14969	14953	14897	15159	15107	14984	15205	14907	14985	15089	15023	14863	15035	15098	15107	14975	15081	14998	15032	14942	14896	14834	15094	15125	15099	15031	15152	15063	14939	15112	15080	14816	15148	14972	15013	14907	15020	14972	15033	15082	15228	15150	14915	15058	14973	14856	14936	15142	14932	15248	15134	15158	15140	14974	15123	15144	14975	15113	15066	15097	14995	15046	15174	15072	15002	14924	14982	15049	15224	15188	15116	15079	15049	14996	15127	15097	14981	15022	14998	15019	15015	15031	15050	15077	15004	15105	15046	15019	15048	14963	15024	14870	14996	15113	15118	15039	15034	14929	15044	14986	15210	15059	14954	14852	15111	15029	14926	15325	14949	14959	15177	15011	15099	14960	15169	15032	14942	15101	15000	15053	15160	14884	14988	15040	15027	15224	15119	14902	14868	14903	14985	15205	15031	14957	14841	14984	15005	14947	15080	14921	15053	15103	15197	14959	14998	15157	14958	15088	14810	15077	14997	14864	15050	15006	14813	15078	14885	14975	14919	15032	15184	15116	15187	14958	15069	15032	15076	15003	14888	15132	15032	15137	14889	15123	15044	14942	14895	15289	15099	15020	15109	15110	15099	14890	15081	15017	14924	15117	14983	14964	14936	15078	14983	15177	15021	14954	15172	15003	14997	15097	15085	15188	15064	15186	15085	15020	14995	15111	15024	15075	14974	14864	15125	15123	15034	15017	14998	14938	15070	14990	15060	14944	14843	15104	15105	14912	15211	15044	15040	15109	15023	15139	14990	15032	14911	15055	15130	14925	14978	15052	15149	15086	14991	14940	15054	15018	14779	15043	15061	15071	14971	14893	14881	15163	14920	15140	14883	14899	14998	15024	15133	15140	14954	15016	14905	14986	14975	15043	15104	15011	15002	14999	15001	15232	14935	15128	15040	15088	15076	14930	14998	15020	14959	15036	15074	14904	14885	15017	15048	14977	14794	15020	14966	15095	15151	14973	14937	15085	15191	14998	15029	15013	15006	15099	15158	15099	14971	15200	15045	14909	15048	15246	15097	15071	15103	15096	14991	15024	15122	15036	15012	15046	14986	14934	14949	14922	14898	15062	14818	14948	15061	14947	14902	15172	15321	15052	15142	14983	14946	14930	14834	14823	15050	14951	15105	14829	15016	15077	14986	15027	14970	14961	14927	15138	15058	15157	15030	14948	15025	14791	15033	14954	14922	15146	15077	15032	15086	15195	14949	14935	15088	15198	14930	15072	15097	15148	15171	15052	14964	14914	15059	15122	15204	15007	15071	15077	15076	15031	14994	14961	14884	15022	14932	14970	15181	14833	15005	15070	15192	15100	15072	14820	15141	15042	15252	14927	15001	15080	14935	15003	14887	15237	14933	15162	14927	15122	14950	15082	15125	15148	15040	15109	15035	15096	15131	15182	15102	14934	15001	14845	15120	15114	15165	14994	15092	15108	15082	15082	15121	15033	14802	14993	15083	15066	15161	14992	14984	15019	14933	15153	15114	14967	15016	15081	15024	15231	15124	15164	15054	14972	14889	15096	15161	15083	14985	14926	15139	15023	14930	15132	15040	14879	15067	15006	14955	14994	14887	14909	14929	14897	15011	15017	15115	15203	14931	15054	15005	14985	15078	15093	14840	14953	15102	15037	15019	14955	15209	15293	15033	15109	15117	14975	15108	15004	14909	14935	15133	15029	15011	15012	15097	15146	14993	15015	15193	15206	15183	14973	14938	15169	14954	14988	14873	15134	15260	15167	15001	14968	15061	14994	15154	14889	15097	14847	15148	14970	14836	15083	14989	15022	14979	14944	15203	14935	15073	14856	14974	14952	15052	14905	15063	15088	14827	14969	15088	15023	15121	14873	14965	14998	15082	14990	14886	15159	15096	15023	15110	15021	15016	15018	14930	15024	15067	14964	15036	15094	15024	14972	15186	15000	15066	15001	15098	14947	14952	15072	15072	14841	14912	14833	15143	15075	15089	15053	15103	15070	15060	14844	14977	15104	14961	15114	14930	14966	15088	15019	14951	14966	15138	14904	14962	15175	15140	15164	15046	15125	15162	15020	15078	15148	15072	14972	15079	15036	15208	14919	14974	14858	14911	15165	15212	15124	14995	14946	14952	15152	15002	15180	15089	15028	15123	14969	14934	15163	14944	15115	15023	15096	14968	15018	15053	14999	15062	15171	14989	15012	15075	14937	15187	14990	15109	15150	15046	15202	15076	15132	15063	15019	15067	15100	14951	15162	15130	14980	15078	14973	14969	14914	14994	14896	15103	15147	15014	15212	14916	14970	15151	15130	15094	15150	15011	15040	14895	14997	14865	15097	14910	15004	14895	15085	14982	15025	15057	14887	14936	15064	15050	15031	15215	14826	15160	15072	14975	15144	15063	15148	14948	15090	14936	15023	14982	15045	15013	15204	15087	15012	14983	15094	15066	14963	15044	15214	15110	15048	14918	14835	15046	14992	15030	14965	15040	15040	15283	14882	14894	14976	15048	15151	15099	14968	14826	14901	15019	14979	15200	15147	15254	15090	14997	15216	15013	15024	14950	15034	14995	14964	15091	15131	15062	15227	15027	15143	15003	15055	15000	15046	15131	15049	15112	15046	15022	14941	14903	15052	15101	15074	15046	15008	15046	15105	15028	15055	15058	14988	15152	15073	15115	15014	15163	15114	15009	15173	14988	14982	15028	15071	14902	15211	14989	14880	15033	15034	15035	14920	15142	15195	14957	15154	15020	15121	14921	15004	15090	15089	14992	15172	14925	15023	14994	15144	15034	15113	14981	15091	14882	15111	14953	15124	15224	14942	14977	14997	15080	14965	14961	15037	15000	15107	14957	15078	14918	14883	15290	15063	14923	15200	15051	15048	15024	15030	14863	15032	15018	14921	14935	15070	14934	15093	14878	15019	15139	15082	14861	15148	14953	15075	14867	15015	15121	14886	15023	15137	15088	14948	14903	14959	14976	14958	15142	15056	15065	15075	15214	14941	15076	14993	15050	14989	15036	14954	15033	15083	14956	14989	14923	15188	14974	15105	15077	14973	14956	14977	15052	15058	15054	15067	15000	15185	14952
25356	21530	44602	66322	29109	23751	23013	20312	19447	19761	19678	19396	19620	19540	19662	19475	19549	19549	19330	19416	19355	19359	19232	19512	19423	19237	19513	19563	19548	19267	19308	19425	19871	19725	19733	19303	19430	19390	19318	19273	19106	18856	19096	19110	18995	19260	19109	19244	19294	19319	19162	19053	19079	18959	19170	19283	19214	19137	19041	19044	19041	19206	19182	19133	19190	19089	19242	19088	19167	19125	19124	19181	19247	19068	19055	19152	19158	19138	19379	19326	19243	19174	19280	19070	19204	19400	19126	19179	19163	19197	19272	18983	19115	19353	18999	19127	19147	19110	19182	19156	19304	19211	19188	19439	19178	19429	19228	19238	19233	19216	19097	19227	19249	19084	19014	18945	19234	19162	18993	19180	19153	19043	18969	19193	19151	19252	19322	18984	18948	19289	19182	19076	19150	19169	19171	19272	19166	19111	19356	19001	19190	19399	19041	19101	19189	19126	19031	19231	19078	19270	19208	19215	19429	19024	19280	18953	19297	19231	19108	19077	19154	19366	19134	19321	19123	18942	19212	18944	19289	19009	19092	19271	18876	19050	19039	19382	19190	19090	19267	19242	19310	19232	19121	19284	19196	19207	19270	19129	18916	19160	19293	19070	19069	19402	19029	19172	19222	18978	19072	19050	19397	19163	19108	19125	19120	19124	19078	19190	19075	19067	18954	19079	19189	19084	19269	19165	19000	19122	19439	19150	19129	19123	19290	19123	19252	19107	18912	18974	19077	19131	19218	19108	19273	19142	19151	19189	19032	18987	19302	19252	19263	19205	19033	19069	19093	19111	19100	19081	19114	18840	19038	18892	19105	19101	18933	19310	19262	19291	19220	19148	19095	18955	19074	19211	19194	18962	18903	19053	19301	18965	19077	19064	19043	19123	19332	19148	19087	19114	19177	19203	19228	19239	19260	19188	19064	19099	19135	18986	19075	19182	19147	18967	19277	19152	19159	19134	19235	19056	19192	19178	19093	19445	18954	19048	19000	19179	19351	19023	18885	18845	19129	19205	18971	19124	19209	19224	19152	19384	19081	19217	19170	19215	19174	19217	18877	19173	19333	19437	19155	19225	19387	19119	19056	19063	19250	19232	19157	19306	19063	19124	19310	19258	19240	19085	19037	19061	19079	19298	18964	19307	19233	19188	19181	19352	19344	19332	19216	19123	19158	18997	19207	18968	19356	18894	19113	19385	19137	18901	19154	19025	19092	19193	19220	19092	19037	19224	19194	18951	19137	19069	18972	19113	19186	19152	19159	19074	19332	19101	19172	19084	19074	18860	19203	19469	18984	19271	19294	19182	19045	19302	19277	19114	19118	19127	19191	18924	19159	19236	19171	19263	19183	19138	19196	19170	19169	19040	19287	19128	18788	18967	19136	19095	19106	19290	19116	18939	19354	18826	19000	19383	19237	18975	19103	19175	19082	19063	19115	19430	19124	19119	19243	19265	19203	19092	18978	19295	19014	18968	19197	19215	19166	19196	18978	19200	19057	19105	19324	19207	18902	19093	19147	19056	19210	19138	19065	19075	19048	19066	19071	19099	19266	19317	19145	19238	19091	19300	19217	19235	19383	19324	19318	19330	19062	19224	19169	19042	19239	19245	19091	19045	19129	19332	19302	19239	19122	19339	19106	19459	19001	19020	19297	19012	19224	19206	19218	19123	19198	19223	19481	19259	19292	19217	19293	19070	18981	19360	19322	19199	18990	19126	19204	19236	19019	19011	19332	19105	19153	19030	19169	19093	19214	19150	19032	18972	18944	18975	19172	19115	19283	18940	19070	19348	19215	18998	19193	19263	19243	19143	18783	19171	19232	19409	18875	19094	18972	19183	19225	19093	19110	19330	19107	19480	19187	19013	19127	18860	19072	19175	19352	19207	19508	19081	19106	18917	19089	19246	19191	19254	19167	19188	18948	19146	19140	18801	18980	19130	19124	19134	19014	18959	18918	19104	19107	19000	19211	19066	19096	19259	19189	18975	18902	19218	19136	19241	19219	19375	19162	18839	19243	19354	19250	19480	19104	19080	19235	19251	19101	19066	19329	19063	19069	19041	19084	18928	19040	18901	18951	19188	19127	19102	19310	19061	19086	19188	19105	19065	19393	19222	19097	19109	19286	19147	19234	19183	18998	19392	19063	19138	19139	19019	19079	18911	19099	19017	19231	19307	19050	19292	19195	19183	19188	19006	19178	19334	19057	19080	19050	19177	19120	19246	19296	19227	19214	19009	19171	19248	19146	18977	19140	19133	19157	19183	19226	19163	19271	19165	19139	19209	18970	19089	19075	19112	19383	19368	19103	19227	19207	19187	19091	19126	19248	19142	19163	19252	19162	19105	19195	19059	19020	19118	19079	19158	19181	19191	19153	19237	19125	19150	19253	18963	19299	19285	19211	19122	19028	19108	19078	19159	19312	19230	19100	19264	19178	19286	19271	19357	19257	19142	19086	19033	19010	19143	19016	19129	19227	19139	19164	19125	19304	19270	19339	18992	19175	19363	19042	19132	19119	19222	19155	19272	19263	19185	19259	19018	19171	19177	19136	19020	19370	19173	18879	19172	19144	19060	18977	19143	19271	19309	19269	18941	19013	19040	19046	19183	19130	19305	19123	19042	19037	19136	19265	19107	18956	19097	19135	18906	19109	19104	19292	19237	19096	19048	19155	19317	19120	19069	19352	19144	19020	19157	19305	19187	19177	19081	19224	19153	19166	19133	19131	19210	19192	19136	19224	19098	19169	19050	19182	19112	19169	19019	19253	19060	19260	19241	19095	19051	19214	19216	19089	19133	19365	19138	19217	19268	19010	19388	19150	19268	19346	19173	19272	19190	19109	19354	19125	19168	19096	19113	18937	19101	19170	19198	19046	19093	19190	19032	19250	19189	19263	19351	19192	19171	19226	19139	19080	19160	18892	19060	19279	19234	19060	19074	19157	19094	19157	19421	19034	19120	19302	19174	18987	19139	19037	19020	18962	19023	19301	19392	19087	19285	19233	19166	19208	19043	19052	19101	19160	19299	19089	19092	19117	19096	19182	19272	19429	19175	19075	19135	19010	19161	19094	19005	19318	19232	19134	19191	19013	19182	19225	19180	19167	19133	19150	19199	19250	19220	19211	19163	19262	19238	19412	19212	18949	18876	19105	19143	19286	19367	19216	19120	18978	19123	19143	19156	18992	19001	19242	19279	19223	18937	19039	19151	19008	19210	19236	19020	19159	19259	19531	19256	19181	19191	19050	19301	19224	19125	18969	19092	19192	19069	19080	19004	19275	19313	19091	19300	19255	19226	19114	19285	19213	19070	19070	19247	19159	19052	19249	19185	19255	19299	19132	19194	19033	19201	19184	19233	19163	19402	19202	19093	19253	19195	19107	18964	19063	19148	19192	19070	19177	19284	19226	19201	18969	18916	19146	18910	19145	19302	19221	19234	19104	19011	18985	19356	19020	19255	19127	19140	19029	19130	19101	19160	19238	19292	18949	19110	19259	19148	19040	19068	19100	19195	19175	18985	19194	18937	18929	19003	19201	19177	19073	19022	19322	19258	19212	19193	19196	19142	19235	19172	19315	19297	19125	19094	19053	19114	19035	19372	19326	19186	19204	19068	19015	19040	19386	19064	19154	19099	19194	19015	19203	19303	19227	19151	19115	19128	19095	19147	19287	19056	19301	19289	19009	19039	19243	19224	19153	18902	19205	19153	19129	19085	19141	19131	19133	19202	19046	19020	19083	19239	19136	19224	19239	19015	19115	19152	19284	18947	19045	19299	19135	19211	19157	19151	18957	19188	19054	19177	19014	19154	19157	19222	19416	19030	19147	19192	19003	19133	19149	19194	19032	19082	19071	19005	18965	19043	19101	18994	18984	19117	19321	19010	19329	19267	19158	18897	18926	19385	19506	19169	19328	19100	19099	19187	18954	18890	18874	19205	19000	19206	19092	19214	19158	19012	19115	19008	19166	19063	19055	19104	19036	19059	19001	19241	19143	19254	19121	19279	19163	19340	19106	19181	18990	19224	19186	19193	19132	19163	18982	19146	18979	19179	19224	19124	19147	19197	19161	19164	19088	19377	19041	19118	19415	19191	19000	19332	19063	19044	19028	19110	19261	19073	19167	19208	19024	19181	19240	19084	18824	19288	19069	19120	19077	19018	19148	19076	19142	19083	19332	19187	19242	18973	19212	19131	18981	18975	19031	19356	19264	19327	19182	19162	19018	19225	19187	19279	19369	19199	19093	19102	19028	19178	19124	19218	19212	19012	19219	19207	19017	19271	19108	19166	19040	19082	19393	18997	19246	19155	19298	19219	19253	19108	19140	19283	19160	19165	19266	19343	18969	18968	19391	19174	19156	19383	19043	19132	19262	19219	19154	19245	19083	19159	19135	19047	19015	19090	19130	19096	19209	19319	19082	19286	19406	19141	18983	18791	19067	19023	19189	19105	19167	19058	18944	19100	19144	18915	19041	19240	19313	19170	19025	19324	19005	19170	19241	19179	19099	19188	19222	19093	19129	19372	19175	19313	19058	19043	19156	18965	19296	19323	19267	19052	19258	19085	19167	18997	19116	19414	19199	18910	19038	18991	19172	19202	19290	19178	19250	18996	19374	19247	19165	19179	19248	18865	19197	19146	19119	19108	19263	19167	18966	19044	19142	19197	19047	19101	19205	19195	19165	19167	19068	19118	19171	18999	19188	19248	19188	19140	19098	19113	19224	19084	19180	19014	19141	19125	19432	19407	19036	18986	19201	18850	19360	19086	19114	19340	19099	19230	19042	19183	19219	18965	19081	19171	19177	19149	18993	19186	18961	19394	19275	18988	18936	19034	19182	19165	19231	19140	19358	19077	19297	19141	19072	19273	18953	19268	19114	19278	19152	19141	18919	19290	19052	19093	19006	19112	19161	19403	19177	19009	19093	19115	19172	19143	19293	19224	19238	19195	19296	19129	19218	19042	19027	19236	18969	18996	19261	19055	19182	18949	19173	19085	19140	19070	19117	19221	19262	19163	19002	19049	19245	19014	19031	19111	19180	18977	18935	19414	19208	19263	19106	19192	18980	18943	19049	19451	18930	19273	19193	19124	19212	19033	18931	19422	19145	18888	19094	19250	19272	18863	19037	19008	19286	19210	19190	19073
20064	32186	77348	71277	21023	17051	16962	16362	16310	16124	15929	16019	15637	15536	15765	15649	15336	15866	15533	15514	15606	15574	15449	15391	15586	15672	15528	15443	15508	15512	15532	15738	16200	15947	15776	15631	15502	15310	15265	15382	15300	15348	15313	15462	15200	15158	15274	15548	15439	15266	15298	15292	15337	15201	15468	15498	15317	15431	15300	15330	15439	15368	15400	15267	15335	15429	15365	15423	15340	15434	15283	15203	15294	15395	15460	15410	15287	15311	15229	15381	15269	15229	15513	15354	15278	15289	15371	15372	15233	15402	15389	15286	15308	15334	15407	15476	15348	15328	15547	15521	15241	15453	15239	15280	15328	15375	15302	15455	15342	15384	15469	15226	15157	15278	15167	15275	15390	15327	15238	15444	15251	15443	15338	15358	15306	15270	15383	15257	15371	15235	15391	15462	15193	15249	15311	15267	15253	15328	15311	15388	15378	15434	15274	15248	15517	15308	15340	15282	15322	15406	15335	15392	15269	15157	15299	15337	15237	15270	15438	15234	15182	15295	15274	15346	15442	15321	15214	15332	15360	15137	15572	15150	15365	15241	15303	15168	15443	15233	15266	15241	15328	15249	15252	15295	15336	15478	15210	15414	15426	15262	15414	15427	15263	15386	15255	15314	15181	15471	15233	15450	15374	15408	15393	15329	15351	15365	15210	15488	15328	15411	15190	15357	15315	15455	15418	15276	15324	15227	15398	15303	15345	15402	15430	15476	15371	15383	15303	15364	15341	15479	15405	15111	15255	15390	15309	15446	15304	15171	15344	15275	15376	15362	15436	15356	15436	15301	15257	15329	15380	15356	15389	15273	15461	15307	15396	15305	15189	15256	15199	15318	15207	15254	15368	15209	15327	15279	15425	15284	15371	15306	15439	15445	15192	15328	15381	15273	15435	15524	15242	15461	15472	15436	15345	15524	15292	15455	15437	15415	15358	15352	15431	15323	15330	15265	15350	15396	15399	15309	15212	15355	15323	15391	15386	15285	15487	15172	15216	15426	15330	15283	15401	15422	15279	15326	15335	15314	15224	15296	15247	15354	15321	15433	15357	15376	15342	15290	15435	15307	15411	15220	15173	15317	15324	15318	15358	15361	15393	15342	15333	15179	15463	15285	15311	15212	15384	15396	15270	15351	15390	15385	15338	15268	15453	15357	15344	15265	15241	15236	15346	15358	15304	15370	15470	15302	15202	15281	15437	15174	15304	15391	15556	15362	15378	15344	15447	15278	15403	15439	15489	15332	15241	15352	15379	15449	15270	15214	15376	15419	15373	15275	15412	15220	15402	15477	15400	15378	15354	15260	15311	15219	15458	15300	15389	15294	15268	15399	15393	15348	15238	15361	15427	15362	15354	15284	15466	15013	15403	15377	15202	15334	15401	15359	15320	15352	15383	15384	15407	15398	15224	15282	15378	15413	15399	15294	15301	15203	15455	15280	15225	15312	15456	15310	15325	15270	15373	15278	15107	15293	15343	15329	15153	15479	15403	15244	15388	15317	15455	15325	15424	15353	15410	15398	15326	15192	15265	15509	15305	15254	15319	15476	15284	15346	15408	15329	15342	15335	15236	15217	15410	15282	15202	15385	15205	15462	15343	15398	15401	15272	15258	15372	15269	15396	15384	15322	15324	15499	15288	15260	15383	15254	15415	15274	15426	15387	15392	15294	15213	15254	15494	15387	15158	15260	15442	15347	15269	15374	15412	15251	15257	15309	15378	15445	15461	15292	15298	15151	15473	15387	15487	15400	15412	15214	15245	15440	15320	15380	15310	15210	15410	15364	15401	15354	15340	15382	15088	15400	15449	15326	15365	15325	15331	15594	15484	15440	15206	15308	15282	15279	15184	15168	15464	15207	15521	15312	15111	15301	15334	15364	15461	15353	15299	15375	15435	15365	15314	15521	15419	15352	15195	15531	15340	15207	15376	15527	15359	15427	15198	15435	15296	15377	15285	15356	15146	15519	15386	15484	15502	15347	15196	15244	15381	15290	15415	15292	15271	15313	15297	15356	15355	15350	15136	15127	15351	15221	15374	15346	15263	15337	15474	15259	15197	15394	15357	15458	15512	15149	15209	15355	15348	15474	15413	15346	15425	15307	15463	15499	15327	15331	15496	15419	15430	15357	15427	15433	15419	15315	15472	15259	15394	15210	15396	15109	15429	15180	15379	15284	15393	15216	15216	15205	15190	15389	15493	15225	15258	15419	15442	15333	15439	15278	15445	15106	15249	15419	15437	15256	15285	15270	15394	15333	15338	15379	15322	15411	15182	15284	15433	15477	15491	15343	15367	15252	15491	15598	15476	15309	15288	15320	15253	15211	15285	15357	15169	15257	15640	15220	15285	15260	15381	15380	15289	15382	15345	15360	15353	15333	15317	15379	15433	15358	15411	15358	15104	15415	15087	15386	15116	15314	15287	15281	15289	15383	15423	15427	15107	15426	15257	15342	15281	15262	15325	15305	15323	15101	15368	15445	15356	15340	15262	15129	15199	15262	15406	15173	15302	15263	15292	15221	15314	15303	15271	15212	15116	15534	15488	15455	15176	15415	15407	15357	15269	15341	15428	15202	15247	15448	15359	15224	15224	15219	15427	15265	15407	15258	15252	15411	15319	15372	15300	15321	15253	15393	15297	15326	15428	15254	15329	15276	15344	15226	15439	15425	15350	15354	15341	15311	15268	15265	15129	15519	15340	15371	15430	15449	15237	15465	15238	15479	15310	15478	15454	15363	15372	15344	15187	15315	15148	15396	15179	15398	15282	15029	15292	15391	15345	15347	15387	15216	15223	15268	15311	15482	15346	15384	15427	15441	15421	15278	15296	15281	15142	15396	15270	15385	15393	15243	15319	15356	15309	15239	15385	15406	15160	15270	15160	15410	15394	15381	15131	15239	15399	15426	15447	15315	15365	15335	15166	15366	15357	15272	15295	15371	15309	15447	15396	15436	15376	15248	15213	15228	15433	15295	15402	15380	15412	15329	15249	15248	15233	15366	15319	15300	15343	15222	15464	15327	15297	15111	15279	15321	15431	15238	15373	15471	15353	15364	15406	15403	15141	15210	15378	15306	15320	15274	15322	15313	15306	15359	15233	15317	15380	15369	15261	15457	15216	15587	15474	15309	15352	15417	15354	15278	15230	15390	15201	15348	15247	15398	15353	15425	15344	15375	15223	15482	15318	15225	15228	15427	15543	15335	15343	15264	15431	15112	15321	15341	15275	15413	15352	15334	15311	15295	15403	15469	15431	15469	15313	15221	15279	15244	15428	15456	15399	15308	15280	15367	15326	15390	15261	15388	15261	15482	15232	15378	15307	15395	15316	15378	15516	15197	15313	15303	15331	15288	15317	15260	15328	15496	15380	15247	15308	15320	15399	15255	15444	15421	15314	15429	15182	15355	15344	15202	15337	15315	15173	15333	15379	15327	15384	15224	15360	15413	15498	15330	15334	15412	15289	15278	15403	15319	15276	15293	15453	15506	15276	15564	15308	15450	15285	15319	15424	15239	15265	15365	15309	15329	15252	15468	15307	15444	15370	15285	15286	15216	15177	15309	15191	15288	15274	15353	15509	15313	15339	15289	15302	15360	15356	15307	15296	15272	15281	15371	15186	15295	15406	15399	15279	15290	15250	15189	15448	15227	15489	15334	15257	15346	15339	15307	15298	15574	15427	15248	15400	15294	15415	15448	15531	15234	15360	15302	15329	15453	15522	15317	15303	15367	15351	15301	15243	15347	15236	15300	15372	15406	15407	15489	15253	15394	15302	15311	15145	15236	15355	15383	15279	15489	15348	15337	15391	15255	15349	15331	15412	15366	15230	15290	15218	15297	15442	15424	15519	15285	15511	15487	15539	15184	15419	15274	15337	15521	15413	15333	15258	15451	15270	15336	15482	15145	15241	15308	15177	15449	15341	15337	15184	15230	15445	15423	15384	15558	15425	15269	15337	15280	15470	15378	15349	15344	15242	15418	15267	15513	15393	15307	15221	15420	15366	15361	15385	15446	15216	15305	15358	15341	15221	15433	15248	15217	15416	15342	15319	15276	15354	15265	15280	15242	15396	15332	15208	15395	15347	15113	15352	15215	15440	15339	15426	15338	15446	15496	15466	15375	15363	15374	15353	15441	15284	15232	15249	15547	15339	15441	15420	15411	15464	15262	15293	15238	15306	15436	15200	15287	15333	15347	15265	15318	15517	15291	15421	15343	15538	15398	15311	15404	15326	15298	15312	15378	15309	15371	15448	15274	15410	15293	15373	15285	15141	15295	15434	15406	15180	15280	15420	15152	15158	15365	15495	15444	15266	15243	15195	15496	15297	15451	15412	15425	15423	15318	15499	15438	15371	15381	15332	15368	15187	15458	15490	15431	15299	15394	15293	15282	15310	15320	15156	15343	15239	15367	15365	15312	15437	15296	15508	15330	15376	15244	15217	15399	15476	15313	15448	15343	15346	15385	15362	15382	15428	15347	15480	15298	15372	15429	15355	15348	15347	15319	15483	15375	15336	15382	15446	15403	15419	15226	15451	15415	15400	15309	15434	15345	15384	15310	15354	15414	15219	15292	15147	15263	15464	15297	15347	15277	15320	15424	15420	15320	15446	15321	15438	15455	15459	15404	15396	15442	15283	15267	15311	15380	15391	15478	15368	15293	15360	15451	15385	15222	15255	15228	15328	15304	15429	15430	15403	15299	15296	15223	15324	15342	15210	15286	15323	15499	15217	15315	15385	15320	15334	15348	15398	15319	15257	15495	15146	15284	15410	15324	15317	15329	15396	15259	15439	15233	15347	15273	15364	15164	15497	15386	15415	15263	15438	15364	15151	15283	15256	15294	15338	15333	15403	15199	15351	15275	15329	15399	15332	15278	15281	15328	15345	15408	15251	15359	15339	15273	15362	15124	15332	15220	15528	15379	15248	15317	15274	15406	15444	15291	15228	15315	15358	15281	15286	15556	15381	15212	15426	15260	15238	15529	15269	15349	15355	15401	15438	15534	15351	15257	15448	15341	15396	15134	15240	15125	15410	15254	15314	15336	15440	15420	15249	15302	15373	15390	15469	15367	15288	15488	15369	15427	15395	15386	15252	15252	15411	15386	15281	15228	15361	15360	15365	15435	15176	15078	15418	15246	15318	15343
23877	21486	38383	64950	29265	24907	25248	21069	20222	20269	20220	19712	19685	19479	19451	19414	19427	19475	19195	19455	19294	19277	19328	19455	19133	19354	19171	19065	19031	19040	19029	19066	19576	20290	20129	19662	19530	19052	18825	19061	18959	19078	18841	18909	19111	19016	18930	18977	18881	19236	18954	18967	18925	18979	18855	19057	18923	19136	19011	19129	18937	19160	18828	18939	19012	18923	19141	19280	19204	18890	19020	18955	18840	18932	19198	18874	19016	19036	19097	18759	18881	18922	19082	18907	19015	18845	18983	18938	18967	19048	18972	18823	18971	18833	19014	18999	18749	19000	18802	18934	19109	18839	18973	19023	19051	19027	18852	18897	18885	18610	19136	19090	19139	18868	19058	18939	19175	19009	18987	18834	18801	18977	18945	18933	19142	19019	18971	18906	18943	18986	18921	18926	19008	19113	19169	19025	19209	19088	19032	19065	19164	19006	19039	18953	18800	18917	18974	19072	18801	19116	18785	18860	18853	19038	19056	19106	18921	18864	18929	18861	18808	18693	19000	18847	19009	18886	18830	18998	18870	18744	18870	18693	18825	19039	19076	18899	18762	18941	18823	19088	19029	19097	18971	18935	18863	18784	19005	18967	19055	18907	18834	18973	18977	18998	18859	18873	18680	18894	18776	19018	18811	18922	18841	19160	18941	19240	18970	18930	19077	18997	19104	19069	19134	19067	18840	18817	19051	18834	19078	18982	19043	18841	19055	19072	18969	18779	18936	18934	18925	18718	18991	19198	18678	18571	18713	18938	19093	18881	19100	18839	18882	18961	19007	18733	19000	18988	18946	18987	18819	18943	18820	19005	18973	19075	18815	18980	18984	18879	18895	19033	19110	18930	19008	18972	19126	18841	18812	18959	18953	18936	18888	18995	18919	18943	18813	19095	19037	18713	18980	19153	18847	19036	18931	18873	18837	19178	18949	18935	18850	19061	18885	18939	18760	18861	18791	19031	19018	19046	18915	18971	18754	18871	18893	19103	18850	19043	19091	18974	18969	18830	18880	19046	19058	18859	18763	18839	19049	19086	18970	19009	18803	19185	18897	18800	19051	18876	19031	19027	18895	18902	18932	18822	18949	19017	19157	18893	19094	18793	19035	19092	19024	18815	18980	18990	19071	19086	18902	18889	19016	19096	18809	18880	19041	19100	18695	18931	19058	19163	18789	18956	19038	18951	18835	18852	18798	18996	18969	18940	18788	18810	19011	19015	19036	18861	18966	18852	18780	18983	18990	18839	18880	19020	18857	19021	18891	18788	18770	19031	18855	18898	19015	18967	19120	18946	18997	19028	18698	18845	19124	18842	18935	18960	18792	18827	18790	18840	19034	19091	18978	19043	18961	18887	18904	18864	18940	18889	18714	18936	19050	18771	18968	19020	18933	18931	19115	18733	18901	19020	18855	18779	19017	19101	18827	18950	18842	18851	18955	19012	18804	18915	19139	19063	19008	19045	18875	18956	18882	18896	18669	18901	19021	19044	18835	18989	19073	18884	18850	19186	18949	18643	19027	19104	18828	18879	19009	19201	18894	18906	19018	18932	18959	18868	18979	18904	19008	19166	19161	18856	18658	18923	18999	19022	18943	19004	18892	18908	18889	18889	18899	18945	18925	18925	18849	19042	18865	18723	18844	18875	18965	18773	19101	18883	18889	18800	19001	18833	18976	18943	18870	18926	18909	18760	18947	18893	18970	19065	19067	18720	19095	19046	18941	18913	18812	18818	19038	18928	19048	19091	18964	18922	19084	18785	18782	18986	19032	18904	18712	19071	19117	18818	18872	19024	18866	18751	19062	19014	18804	18930	18986	18788	19000	18836	18765	18814	18804	18918	18933	18890	18899	19007	18829	18713	18741	18876	18986	19085	18922	18872	18757	18933	19090	18759	18839	18844	18962	18914	18836	18934	18935	18855	18911	18750	18889	19093	18862	18926	19008	18799	19200	18947	18932	18964	18918	18772	18950	18885	18926	18900	19105	18765	19203	19107	18890	18847	18681	18805	19124	18989	19199	19081	18856	19062	19124	18987	18887	19051	18864	19111	18930	18938	18798	18820	18855	19012	18794	18962	19238	18933	18868	19101	19005	19162	18989	19165	18962	19032	19029	19131	19149	18986	18872	18971	18810	18908	18967	18810	18953	18825	19089	19214	19118	18851	19201	19056	19123	18714	18982	18843	18943	18964	18888	18832	18983	18928	19191	19094	18885	18825	18831	18848	19083	19066	18739	19046	18938	18996	19109	19012	19012	19127	19017	18861	19151	18975	18845	18845	18984	18877	19151	18950	19200	18939	19007	18931	18837	18993	18962	18935	18820	18907	19008	19067	18998	18869	19128	18886	19141	18937	18773	18893	19036	18958	18987	18783	19055	18905	19131	18809	18882	19039	18899	19019	18830	18844	18769	18866	18704	19051	18918	18879	18676	18892	18883	18893	19065	18810	19012	18776	18997	18881	18857	18975	18904	18964	18946	18937	18898	19050	18808	18815	19079	19054	19030	19072	18798	18970	18811	18957	18750	19022	18878	18842	18834	18908	18822	19062	18868	18964	18684	19122	18868	19050	19049	18987	18914	18816	18852	19128	18932	18996	19012	18894	19031	18959	18857	18752	18922	18890	18792	18768	18711	18881	19123	19143	18898	18717	18833	18772	19092	18819	18852	18950	18956	18859	18876	18833	19016	18875	19035	18935	18909	18800	18989	19019	18930	19056	19156	18890	19090	18965	18913	18815	18906	18913	18996	18975	19006	18935	18957	18995	18850	19098	18933	18753	18852	18930	18943	18872	18701	18955	18855	18837	19093	18749	19010	19053	18812	18622	18629	18925	18817	19007	18824	18884	19060	18780	19070	19051	18935	18782	18861	18874	19039	18897	18753	18815	19211	18891	18908	19078	19018	18959	18790	18963	18888	19013	18877	18767	18858	19022	19007	18960	19081	19039	18748	19187	19030	18931	19106	18919	18677	19065	18859	18808	18724	18886	18841	19014	19027	18959	18861	18942	18828	18971	19090	18929	18938	18817	18855	18909	18977	18815	18951	18869	18900	18872	18900	18793	18733	19053	19055	18958	19051	19113	18915	18972	18927	19126	19134	18783	18832	18780	18972	18973	19139	18965	18919	18888	18960	18744	19053	18907	19029	19003	19235	18696	18805	18738	18996	18894	18993	18783	18998	18907	18982	18979	18853	18803	18782	18911	19122	19138	18895	19010	18926	18953	18824	19190	18976	18985	19012	18987	18872	18838	18879	18798	19022	18879	18676	18897	18932	19091	18987	18799	18957	19112	18929	18726	18955	18730	18945	19064	18977	18975	18924	18952	18903	18986	18896	18948	18901	18838	18819	19114	18862	18856	19022	19005	18963	19071	18942	19058	18767	19011	19016	18876	19027	18878	18832	18709	18944	18754	18742	18999	18875	18956	18952	19060	18948	19042	18958	18828	18858	18975	18865	18849	18957	18817	18892	18995	19156	18824	18773	18784	18978	19027	18961	18851	19036	18783	18814	19007	19076	19008	19093	19063	18890	18904	18960	19042	19008	18941	18980	18789	18996	18851	18909	18915	18931	18900	19134	18930	18942	18876	19064	18645	18922	19018	18988	18915	18874	18803	18728	18959	18944	18947	19013	18927	18825	18931	18954	19053	18994	19092	18935	19093	19100	18922	18778	18925	18866	18900	18725	18760	18927	19083	18876	18975	19084	18912	18865	18802	18889	19036	18909	19192	18954	18828	18753	18775	19023	18948	19132	18919	18953	18942	18788	19009	18979	18904	19119	18955	19252	18973	18983	18777	18943	18923	18786	18958	18955	18956	19033	19040	18872	18908	18948	18965	19042	19283	18852	18928	18903	19189	19017	19024	18937	18909	18832	18835	18868	18898	18842	18952	18985	18775	18929	18857	18919	18902	18879	18801	18800	19089	19004	18977	19101	19014	18717	18913	19120	18970	19031	19166	19068	19073	19060	19058	19005	19007	19064	18755	19004	18687	18766	18933	19028	18943	18839	18930	18915	18758	18950	18810	19054	18834	19099	19033	19144	19037	18992	18895	19132	19018	18889	18818	18886	18696	18877	18968	18977	18770	18903	18918	18845	19070	18967	18928	19036	18934	18905	18869	18978	18883	19015	18915	19193	19233	18963	19183	19118	18807	18847	18996	19020	18950	18916	18997	19158	18884	18954	18756	19076	19073	18794	18783	18875	19039	19072	18860	19021	18938	19092	18877	18913	18801	18827	19160	18959	19016	19003	18959	18893	18865	19067	18972	18757	19110	19146	19130	19145	18853	18891	18990	19015	18962	18836	18883	18953	19171	19102	18963	18753	18808	18933	19011	19082	18896	18898	18660	18813	19015	18911	19125	18982	18935	19009	19055	18846	18974	18992	18999	18853	18858	18749	18882	18759	18989	18934	19177	18892	19266	18886	18929	18895	18968	18817	18941	18911	19151	18785	18882	18902	18761	18634	18943	18849	18849	18895	19106	18849	18845	18825	18893	18893	19067	18874	19137	19209	18919	18792	18900	19207	18970	18825	18960	19015	18809	18877	18979	19125	18897	18969	19002	18955	18926	18968	18576	18856	18975	19046	18737	19087	18936	18979	18984	19091	18960	18919	18884	19069	18890	19048	18758	19030	18987	18999	18837	19083	19032	18904	18834	19067	19032	19063	18939	19118	18749	18961	18723	19156	19090	18925	18804	19000	18898	19032	18903	18836	19001	18883	18986	18806	18932	19011	18806	19201	19040	18800	18960	18930	18916	18866	18877	19163	19128	19077	18980	18969	19079	18933	18847	19051	18954	18827	19048	18979	19015	18924	18699	18990	18756	19023	18765	19018	19053	18873	18954	19071	18981	19130	18960	18996	18785	18910	18753	19084	18929	18887	19047	18818	18899	18900	18670	19176	19067	18744	19075	18847	18847	19085	19103	19086	18917	18914	19005	18966	18736	18786	18871	18926	19122	19105	18960	18825	18687	18722	18674	18987	18897	18756	18695	18902	18923	19087	18765	19038	18950	19097	18984	18810	18889	19160	18905	19084	18732	19062	19090	19036	18863	18910	18870	18760	18928	18734	18934	18859	18979	18997	18968	18974	18987	18994	18979	18979	18996	18813	18996	18831	18839	18756	18787	18863	18826	18825	18793
22089	37675	75269	71546	24216	18323	17899	17235	16647	16320	16485	16116	15934	15906	15706	15614	15842	15962	15746	15519	15648	15434	15575	15526	15654	15417	15484	15343	15288	15219	15218	15502	16266	17240	16889	15962	15609	15347	15105	15088	15306	15166	15128	15116	15151	15273	15234	15232	15131	15298	15096	15211	15294	15129	15041	15074	15259	15241	15232	15358	15349	15236	15210	15105	15327	15134	15266	15274	15127	15124	15422	15133	15259	15106	15212	15319	15421	15319	15217	15191	15082	15180	15237	15233	15111	15309	15085	15273	15286	15275	15189	15213	15231	15205	15243	15188	15328	15189	15159	15196	15209	15245	15246	15334	15307	15231	15218	15122	15279	15336	15150	15164	15272	15196	15277	15331	15054	15103	15413	15102	15054	15277	15038	15147	15066	15162	15199	15063	15084	15194	15369	15161	15218	15108	15270	15181	15341	15291	15308	15286	15268	15115	15203	15065	15343	15158	15246	15246	15227	15364	15361	15300	15185	15264	15266	15362	15200	15107	15049	15126	15166	15373	15360	15169	15227	15253	15216	15385	15165	15101	15077	15282	15447	15229	15260	15364	15306	15141	15193	15346	15152	14999	15171	15099	14954	15318	15191	15146	15250	15141	15151	15205	15179	15173	15180	15149	15240	15187	15193	15118	15358	15206	15155	15209	15321	15076	15127	15187	15156	15154	15277	15161	15219	15264	15103	15331	15266	15144	15060	15347	15206	15113	15203	15336	15311	15186	15227	15169	15177	15365	15008	15318	15164	15242	15343	15127	15090	15082	15163	15206	15064	15339	15295	15160	15279	15178	15276	15365	15112	15174	15027	15305	15259	15313	15324	15319	15288	15272	15253	15067	15250	15098	15108	15128	15043	15164	15094	15129	15317	15229	15031	15255	15210	15216	15195	15278	15225	15258	15143	15320	15293	15076	15212	15128	15254	15224	15317	15183	15175	15191	15204	15185	15112	15132	15173	15338	15229	15173	15338	15011	15119	15264	15115	15070	15266	15298	15153	15021	15220	15262	15310	15261	15271	15266	15201	15322	15172	15159	14867	15414	15409	15093	15419	15241	15235	15080	15212	15216	15296	15198	15145	15177	15309	15218	15168	15169	15147	15109	15307	15097	15238	15286	15213	15241	15037	15173	15299	15230	15470	15359	15280	15165	15198	15088	15118	15182	15209	15349	15380	15248	15178	15255	15198	15211	15320	15072	15083	15290	15262	15099	15246	15143	15196	15300	15304	15182	15242	15092	15279	14995	15233	15120	15542	15204	15081	15090	15072	15080	15137	15199	15020	15262	15172	15246	15030	15259	15149	15399	15234	15081	15231	15055	15277	15177	15293	15113	15079	14972	15138	15028	15301	15105	15291	15262	15174	15136	15195	15171	15219	15207	15183	15306	15047	15273	15165	15343	15211	15372	15248	15221	15202	15216	15164	15141	15062	15158	15255	15133	14986	15200	15176	15079	15187	15057	15185	15290	15285	15254	15149	15217	15145	15199	15228	15000	15199	15218	15160	15058	15129	15106	15197	15083	15228	15003	15265	15199	15100	15259	15149	15232	15302	15210	15198	15313	15013	15329	15150	15342	15261	15179	15372	15121	15192	15270	15276	15168	15258	15047	15037	15177	15122	15182	15201	15402	15241	15314	15194	15061	15209	15300	15039	15314	15200	15294	15307	15209	15010	15344	14977	15314	15059	15174	15308	15234	15157	15177	15162	15215	15240	15324	15236	15197	15298	15311	15428	15121	15258	15202	15355	15162	15195	15233	15186	15145	15232	15289	15134	15180	15272	15263	15299	15294	15157	15159	15093	15135	15281	15151	15155	15240	15122	15248	15192	15178	15128	15116	15192	15042	15120	15283	15069	15404	15221	15196	15148	15172	15225	15162	15292	15037	15269	15206	15373	15178	15188	15225	15263	15275	15335	15244	15253	15220	15235	15132	15302	15096	15221	15101	15376	15253	15240	15159	15423	15228	15141	15181	15174	15247	15080	15154	15192	14899	15302	15227	15293	15216	15055	15249	15065	15107	15191	15158	15113	15284	15220	15091	15252	15160	15181	15316	15268	15260	15372	15362	15237	15297	15150	15426	15149	15221	15203	15164	15289	15187	15124	15176	15156	14982	15227	15186	15248	15125	15076	15158	15071	15140	15203	15324	15117	15262	15180	15133	15119	15158	15128	15179	15151	14961	15191	15168	15049	15148	15002	15048	15317	15223	15047	15167	15131	15226	15176	15196	15353	15166	15084	15314	15118	15349	15215	15164	15264	15085	15228	15068	15324	15367	15259	15356	15222	15230	15203	15259	15258	15210	15074	15145	15385	15312	15150	15218	15142	15147	15280	15224	15071	15172	15327	15110	15216	15259	15306	15275	15337	15057	14915	15202	15258	15256	15131	15084	15271	15067	15292	15251	15229	15270	15259	15099	15160	15320	15397	15173	15109	15266	15308	15182	15322	15172	15299	15200	15144	15036	15221	15175	15200	15320	15014	15087	15040	15054	15241	15227	15169	15121	15268	15162	15206	15268	15185	15149	15229	15103	15122	15213	15169	15188	15269	15258	15099	15251	15059	15238	15079	15211	15200	15116	15107	15186	15224	15135	15265	15287	15095	15156	15137	15224	15215	15144	15125	15289	15121	15272	15105	15275	15179	15170	15159	15271	15197	14874	15059	15083	15190	15059	15317	15118	15108	15157	15158	15212	15224	15326	15282	15262	14988	15217	15258	15183	15284	15183	15248	15307	15067	15227	15096	15173	15152	15282	15456	15385	15283	15149	15205	15157	15304	15291	15255	15109	15246	15247	15272	15144	15164	15197	15323	15155	15300	15145	14939	15227	15188	15197	15318	15242	15011	15172	15149	15223	15131	15235	15232	15106	15271	15390	15046	15184	15054	15435	15355	15088	15313	15069	15219	15178	15123	15071	15196	15165	15105	15158	15184	15168	15208	15271	15186	15053	15141	15272	15179	15196	15240	15299	15302	15155	15295	15237	15239	15240	15347	15137	15098	15323	15183	15160	15098	15208	15255	15178	15178	15113	15097	15281	15229	15202	15266	15260	15068	15249	15005	15240	15348	15346	15011	15091	15217	15096	15126	15315	15162	15225	15343	15175	15149	15066	15282	15238	15194	15136	15122	15175	15292	15308	15235	15242	15378	15219	15194	15221	15206	15143	15092	15187	15398	15135	15135	15247	15222	15250	15143	15104	15225	15179	15316	15208	15297	15323	15123	15207	15356	15197	15246	15075	15399	15149	15221	15127	15119	15051	15209	15116	15138	15218	15120	15304	15354	15279	15176	15127	15224	15275	15143	15144	15359	15178	15344	15301	15364	15239	15193	15270	15245	15015	15092	15013	15011	15122	15206	15155	15209	15155	15218	14995	15290	15206	15103	15210	15268	15159	15382	15283	15249	15058	15302	15362	15171	15208	15083	15246	15142	15311	15120	15216	15209	15130	15248	15272	15244	15055	15397	15198	15227	15292	15014	15328	15297	15113	15406	15149	15345	15241	15133	15147	15196	15168	15222	15179	15010	15235	15098	15200	15291	15092	15195	15370	15170	15177	15067	15280	15148	15254	15248	15157	15117	15130	15272	15143	15425	15137	15161	15170	15064	15146	15221	15087	15384	15129	15357	15256	15228	15180	15302	15235	15184	15253	15370	15143	15238	15217	15264	15191	15301	15141	15410	15268	15288	15166	15241	15297	15173	15353	15028	15252	15115	15321	15215	15257	15237	15193	15213	15327	15270	15158	15196	15183	15119	15152	15154	15225	15337	15245	15194	15242	15106	15306	15403	15165	15213	15089	15208	15325	15204	15328	15184	15141	15145	15151	15191	15284	15251	15091	15193	15054	15159	15171	15221	15121	15111	15180	15305	15263	15314	15227	15069	15262	15241	15031	15393	15308	15093	15035	15394	15216	15302	15416	15131	15432	15176	15273	15185	15134	14999	15207	15284	15070	15301	15135	15311	15032	15191	15288	15059	15257	15217	15373	15227	15207	15088	15245	15323	15318	15320	15176	15084	15196	15147	15160	15125	15098	15175	15132	15274	15126	15147	15143	15225	15194	15210	15169	15331	15240	15182	15183	15255	15177	15210	15188	15220	15150	15308	15252	15233	15405	15049	15195	15096	15131	15301	15149	15210	15038	15312	15156	15228	15031	15279	15236	15214	15203	15299	15245	14979	15128	15442	15154	15191	15349	15118	15146	15070	15221	15105	15282	15203	15156	15070	15306	15151	15203	15146	14977	15310	15158	15090	15156	15223	15076	15176	15074	15151	15307	15261	15174	15173	15254	15202	15109	15301	15276	15044	15194	15110	15257	15175	15241	15376	15201	15104	15166	15400	15011	15152	15136	15266	15297	15123	15282	15242	15307	15262	15177	15262	15420	15280	15249	15134	15102	15068	15115	15243	15263	15306	15102	15233	15312	15320	15289	15273	15354	15154	15266	15302	15127	15198	15209	15296	15101	15210	15169	15184	15115	15166	15170	15079	15160	15063	15190	15232	15247	14955	15325	15401	15106	15223	15220	15133	15179	15126	15014	15219	15101	15225	15160	15405	15242	15024	15124	15229	15120	15131	15274	15104	15163	15168	15173	14953	15248	15142	15175	15200	15204	15290	15052	15310	15213	15118	15219	15252	15105	15109	15220	15067	15188	15195	15195	15157	15237	15306	15122	15190	15264	15201	15067	15180	15108	15293	15208	15139	15216	15148	15199	15206	15214	15211	15170	15095	15218	15298	15267	15256	15349	15297	15058	15175	15001	15248	15288	15141	15216	15177	15172	15254	15129	15093	15233	15169	15158	15134	15126	15274	14997	15090	15139	15246	15237	15412	15077	15108	15242	15183	15156	15368	15121	15229	15393	15364	15305	15361	15206	15286	15205	15297	15014	15257	15194	15365	15254	15224	15144	15028	15182	15224	15029	15001	15303	15099	15215	15255	15271	15068	15229	15217	15175	15109	15229	15264	15380	15225	15136	15228	15231	15365	15321	15319	15303	15135	15178	15396	15271	15114	15269	15397	15189	15222	15228	15160	15224	15383	15232	15177	15258	15154	15198	15172	15003	15362	15053	15285	15259	15155	15068	15263	15102	15328	15282	15263	15010	15255	15369	15229	15169	15115	15286	15284	15068	15344	15106
30549	26179	38604	43576	22173	19658	19144	19072	18792	18878	18572	18817	18676	18540	18427	18485	18646	18782	18766	18421	18695	18726	18793	18670	18474	18666	18693	18575	18686	18674	18680	18494	18576	18707	18837	18736	18639	18556	18539	18675	18439	18549	18560	18468	18858	18685	18695	18906	18666	18515	18509	18519	18576	18501	18528	18904	18652	18500	18539	18564	18675	18694	18442	18432	18618	18428	18669	18518	18455	18609	18523	18884	18697	18689	18594	18620	18599	18785	18645	18693	18521	18646	18508	18554	18755	18649	18575	18580	18654	18621	18508	18653	18366	18500	18472	18738	18635	18561	18382	18532	18658	18553	18502	18423	18478	18587	18523	18576	18484	18765	18659	18459	18659	18737	18568	18546	18577	18428	18688	18580	18676	18659	18613	18581	18546	18602	18728	18558	18669	18600	18522	18489	18530	18706	18483	18651	18495	18585	18565	18570	18497	18543	18591	18586	18490	18786	18643	18402	18622	18476	18595	18700	18500	18374	18667	18473	18531	18596	18564	18517	18470	18616	18665	18501	18643	18600	18669	18387	18615	18645	18871	18578	18443	18704	18545	18588	18594	18664	18456	18388	18552	18595	18714	18660	18537	18311	18652	18717	18545	18697	18703	18492	18418	18644	18753	18488	18358	18743	18415	18576	18746	18678	18674	18557	18760	18807	18349	18541	18606	18476	18531	18626	18460	18417	18566	18423	18511	18455	18444	18314	18450	18379	18369	18506	18464	18407	18628	18540	18566	18626	18569	18497	18638	18551	18493	18377	18577	18634	18682	18445	18446	18475	18488	18683	18488	18475	18336	18761	18490	18649	18540	18661	18492	18491	18456	18650	18617	18612	18344	18512	18451	18435	18813	18527	18572	18384	18555	18448	18524	18381	18554	18517	18401	18569	18520	18646	18391	18647	18656	18605	18382	18593	18566	18533	18485	18508	18265	18540	18648	18537	18562	18575	18562	18622	18677	18424	18545	18481	18534	18549	18615	18718	18714	18509	18554	18441	18662	18414	18595	18464	18497	18634	18580	18583	18562	18585	18537	18846	18710	18412	18707	18706	18518	18579	18632	18567	18600	18386	18402	18565	18616	18601	18605	18484	18565	18540	18633	18597	18450	18693	18525	18511	18639	18663	18455	18969	18471	18769	18464	18607	18764	18560	18429	18634	18746	18456	18567	18470	18572	18550	18523	18871	18774	18670	18605	18439	18510	18589	18565	18677	18596	18682	18397	18497	18440	18401	18540	18424	18701	18469	18466	18564	18462	18721	18674	18600	18376	18678	18586	18666	18630	18482	18534	18478	18559	18384	18765	18608	18756	18455	18598	18865	18487	18290	18784	18905	18536	18755	18691	18555	18504	18437	18372	18546	18486	18471	18651	18556	18434	18400	18497	18604	18331	18315	18464	18498	18628	18488	18475	18543	18575	18588	18608	18691	18576	18534	18679	18650	18482	18816	18653	18569	18614	18650	18622	18474	18600	18532	18375	18478	18529	18531	18591	18654	18440	18727	18583	18321	18475	18650	18542	18613	18493	18570	18661	18461	18432	18614	18785	18621	18627	18599	18491	18562	18591	18449	18365	18297	18619	18552	18610	18462	18552	18607	18681	18687	18528	18678	18745	18477	18672	18643	18700	18717	18530	18470	18785	18591	18520	18774	18555	18788	18704	18843	18696	18818	18638	18363	18637	18662	18690	18586	18404	18547	18368	18502	18678	18615	18652	18683	18452	18737	18631	18707	18321	18365	18700	18437	18611	18518	18535	18403	18653	18657	18536	18377	18572	18436	18685	18570	18799	18453	18595	18441	18648	18419	18462	18268	18508	18304	18435	18711	18630	18733	18602	18691	18639	18533	18682	18563	18500	18555	18399	18542	18697	18523	18339	18270	18289	18552	18631	18656	18385	18515	18376	18678	18695	18471	18626	18341	18633	18592	18472	18563	18629	18634	18630	18525	18523	18571	18593	18258	18572	18806	18599	18587	18734	18524	18369	18738	18711	18718	18562	18504	18608	18705	18538	18438	18527	18483	18536	18511	18389	18574	18665	18647	18721	18702	18563	18537	18351	18476	18801	18717	18557	18461	18681	18519	18452	18644	18764	18467	18498	18816	18476	18593	18446	18399	18484	18663	18567	18443	18465	18405	18578	18436	18501	18464	18299	18546	18385	18722	18775	18493	18425	18724	18467	18719	18582	18527	18640	18524	18651	18640	18372	18441	18536	18367	18683	18549	18597	18628	18690	18501	18691	18564	18619	18581	18558	18740	18684	18501	18541	18608	18517	18768	18471	18741	18558	18689	18577	18597	18684	18553	18610	18713	18720	18289	18541	18593	18657	18597	18613	18414	18669	18499	18406	18484	18518	18699	18392	18505	18616	18482	18613	18391	18642	18334	18522	18693	18609	18502	18503	18347	18640	18669	18596	18581	18580	18364	18696	18639	18633	18653	18580	18598	18517	18728	18574	18759	18580	18440	18588	18438	18615	18531	18511	18745	18693	18793	18501	18559	18722	18538	18660	18596	18603	18510	18405	18414	18521	18492	18711	18468	18694	18676	18658	18614	18565	18732	18539	18697	18468	18505	18545	18428	18570	18440	18386	18533	18527	18523	18669	18597	18775	18759	18641	18656	18637	18645	18692	18489	18659	18480	18392	18445	18658	18503	18640	18465	18702	18512	18642	18411	18608	18488	18365	18439	18397	18473	18699	18665	18600	18414	18498	18731	18685	18602	18433	18497	18496	18641	18540	18689	18507	18703	18573	18690	18616	18512	18456	18553	18628	18552	18746	18424	18472	18392	18449	18504	18534	18241	18660	18522	18470	18444	18673	18417	18623	18324	18449	18398	18456	18467	18458	18509	18502	18538	18744	18692	18636	18687	18578	18346	18491	18623	18521	18625	18544	18648	18500	18373	18536	18451	18602	18812	18522	18522	18550	18672	18456	18485	18458	18696	18608	18640	18493	18696	18469	18597	18479	18576	18638	18574	18552	18572	18414	18659	18662	18524	18515	18761	18753	18692	18668	18684	18445	18414	18561	18560	18647	18486	18486	18561	18588	18754	18503	18879	18612	18468	18424	18630	18507	18641	18632	18420	18627	18721	18635	18474	18636	18573	18566	18442	18630	18633	18638	18427	18555	18616	18539	18480	18580	18544	18344	18530	18665	18720	18598	18675	18475	18391	18564	18583	18511	18452	18494	18402	18681	18595	18615	18505	18524	18610	18577	18583	18387	18578	18681	18739	18550	18615	18441	18600	18639	18601	18573	18630	18344	18649	18562	18450	18510	18439	18609	18550	18563	18356	18445	18827	18544	18482	18511	18395	18522	18549	18596	18774	18496	18686	18662	18657	18607	18566	18795	18497	18532	18587	18547	18789	18532	18576	18511	18625	18543	18532	18553	18676	18535	18576	18481	18507	18624	18264	18547	18525	18373	18663	18671	18728	18474	18513	18579	18565	18582	18443	18668	18594	18422	18531	18631	18669	18641	18540	18546	18754	18742	18478	18369	18550	18635	18743	18439	18490	18603	18370	18565	18519	18514	18470	18623	18704	18660	18437	18488	18511	18518	18565	18640	18632	18478	18645	18551	18546	18419	18661	18764	18618	18656	18743	18570	18687	18401	18567	18377	18533	18455	18781	18572	18552	18489	18684	18582	18607	18275	18607	18592	18313	18584	18636	18503	18443	18654	18597	18428	18684	18639	18421	18710	18520	18715	18811	18684	18533	18451	18759	18604	18521	18522	18489	18624	18470	18460	18424	18510	18729	18415	18606	18620	18630	18553	18373	18539	18449	18621	18539	18534	18662	18415	18648	18407	18557	18560	18659	18461	18842	18506	18636	18506	18659	18449	18560	18530	18420	18611	18573	18496	18578	18581	18551	18518	18625	18788	18499	18754	18646	18596	18510	18642	18584	18699	18739	18728	18548	18536	18475	18534	18336	18541	18743	18529	18475	18797	18313	18810	18463	18439	18447	18481	18696	18532	18444	18473	18479	18461	18591	18704	18932	18639	18571	18716	18421	18593	18439	18557	18522	18577	18647	18535	18631	18629	18459	18689	18543	18590	18870	18426	18745	18560	18343	18460	18566	18553	18721	18643	18707	18499	18523	18701	18372	18624	18539	18638	18408	18609	18549	18789	18476	18445	18656	18620	18752	18332	18554	18500	18653	18450	18453	18738	18357	18679	18400	18422	18478	18629	18517	18569	18522	18749	18431	18494	18429	18491	18628	18756	18471	18699	18738	18517	18489	18564	18371	18739	18567	18549	18729	18706	18820	18471	18473	18804	18347	18450	18472	18312	18622	18516	18508	18520	18471	18433	18615	18529	18445	18702	18716	18558	18638	18470	18382	18421	18379	18583	18582	18345	18511	18554	18577	18874	18570	18864	18415	18565	18658	18582	18543	18411	18466	18627	18646	18706	18740	18657	18686	18555	18426	18445	18656	18328	18554	18382	18547	18489	18583	18647	18636	18546	18443	18653	18529	18742	18533	18380	18508	18544	18416	18496	18380	18617	18505	18774	18783	18699	18594	18616	18455	18675	18499	18443	18871	18439	18869	18507	18572	18450	18659	18565	18588	18606	18700	18631	18644	18455	18485	18629	18652	18542	18713	18727	18571	18565	18611	18450	18493	18563	18525	18645	18694	18308	18443	18540	18701	18539	18373	18472	18491	18712	18525	18568	18701	18530	18531	18514	18530	18619	18299	18436	18611	18571	18594	18513	18873	18634	18510	18721	18541	18659	18541	18724	18556	18478	18432	18612	18363	18719	18678	18609	18632	18691	18531	18548	18540	18584	18695	18549	18491	18519	18629	18546	18443	18539	18904	18587	18532	18641	18603	18592	18448	18572	18652	18533	18714	18618	18554	18465	18592	18567	18378	18704	18559	18793	18652	18662	18375	18811	18578	18699	18562	18461	18421	18540	18574	18539	18633	18482	18727	18435	18530	18438	18472	18741	18549	18441	18711	18682	18562	18442	18246	18509	18725	18561	18611	18582	18483	18571	18444	18562	18558	18394	18621	18504	18734	18542	18532	18705	18642	18547	18583	18680	18387	18530	18683	18854	18656	18752	18693	18410	18651	18328	18467	18496	18697	18625	18332	18734	18542	18588	18603	18464	18432	18774	18662	18505	18548	18470	18641
20286	25732	42991	35938	16074	15522	15592	15146	15209	15089	15166	15220	15103	14917	15155	15095	15104	15023	15151	15128	15202	15150	15032	15149	15120	15138	14985	15019	15017	14976	14877	15056	14995	15043	15199	15012	14933	14975	14981	15038	15057	14930	14917	15159	15069	14901	15001	14984	15150	14992	14983	15058	14922	14916	14961	14992	15108	14920	15146	14927	15006	14984	14998	14821	14879	15246	15016	14934	14961	14928	14733	14846	15051	14849	14982	15040	14896	14864	14954	15007	15017	14863	14984	14883	14972	15065	14917	14985	14909	14873	14855	14996	15169	14957	14828	14896	15045	14950	14832	15007	14907	15021	14928	14964	14961	15084	15047	14862	14933	15041	14963	14900	14787	14926	14878	14965	14981	14926	15078	14985	14936	15167	15005	14933	14995	14977	15018	14960	15105	15000	14916	14718	15170	14959	14820	14853	15019	15033	14869	14932	14998	14873	14914	14760	14866	14807	14736	14793	15071	14908	14889	14847	14773	14950	15005	15049	14835	14830	15062	15040	14914	15043	15023	14926	14894	15057	15204	14825	14865	15026	14860	15061	15113	14991	14871	14988	14931	14908	15059	14922	14895	15168	15231	14876	14986	14934	14983	14946	14870	15138	14846	15016	14935	14828	14835	14953	15034	15047	15038	14845	14913	14913	14948	14843	15092	14931	14904	15010	15118	14997	15047	14847	14975	14770	14823	14928	15018	14975	14892	14958	14799	15084	15096	14823	14917	15003	14861	14977	15034	14915	14838	14912	14959	14832	15103	14894	14820	14894	15041	14929	15204	14945	14904	14863	14930	14982	15066	14885	14881	14926	15122	14812	14962	15061	14979	15019	14925	15011	14898	14992	14970	14987	15054	14975	15010	14831	15046	14938	14805	15039	15010	14780	15040	14969	14861	14925	14950	14848	14961	14879	14744	14876	15057	14812	14983	14898	14833	15086	14969	15078	14895	14940	14816	14877	15109	15024	15038	14926	14957	15036	15231	14762	14995	14976	15002	14967	15058	15080	15030	14942	14986	14830	14902	14925	15092	14885	14945	14795	14820	14806	15016	14968	14907	14893	14977	14918	14966	15109	14961	14895	14953	14968	14911	14850	14926	14856	14796	14944	15159	14891	14984	14738	15124	14994	14901	15099	14949	14876	14871	15010	14837	14998	15242	15050	15014	14939	14991	14904	14822	15038	14810	14916	14902	15035	15155	14876	14884	14943	15030	14915	14948	14905	15106	14868	14863	14997	15005	14971	14973	15015	14916	14857	15002	14994	15098	14829	14899	15014	14775	14954	15045	14970	14885	14958	15057	15030	14855	14922	14755	14913	14944	14950	15125	14847	15010	14813	14975	14957	14856	15062	14922	14935	14929	14865	14859	15084	15157	14987	14994	14988	14834	14919	14955	15027	15040	14924	15143	14815	14970	15056	14904	14883	14958	15143	14873	15112	15049	14951	14839	14860	14997	14875	14965	15056	14828	15028	14884	14837	14904	15043	15001	15087	15042	14986	14880	14936	15028	14975	14909	14908	15142	14824	15048	14994	14863	15002	15026	14875	14970	14910	14848	14964	14996	14893	15051	15099	15000	14934	15026	14940	14995	15059	15014	15076	15120	15148	14891	15096	15101	14829	14935	14986	14991	15025	14942	14991	14917	14874	14959	14821	14728	15123	15090	15082	14917	15051	15011	15189	15010	14998	15100	15053	14842	14898	14844	15112	14957	14906	15009	14913	15105	15061	14988	14914	14976	15035	14888	14988	15045	14936	14741	14910	14816	15014	14939	14820	14838	15057	15048	14949	14919	14999	14952	15137	14996	15118	14814	14980	14998	15034	15094	15035	15024	15003	14913	14857	15046	14808	15026	14882	15098	15041	14884	14841	15033	14955	14898	14726	15121	14872	14917	14965	14922	15017	14975	14929	14906	14937	14920	14845	15024	14919	14929	14943	14962	14790	14964	14792	14908	14979	15128	14981	14857	15026	14909	14772	14993	14784	14949	15049	14859	15053	14989	15091	14881	14933	14952	14929	14987	14812	15132	14993	14941	14878	14777	14963	15033	14874	14905	14940	14923	15030	14785	14974	14973	14983	15064	14850	14876	14996	14897	14915	14812	14810	15010	15089	14868	15004	14999	15180	14934	14773	14888	14955	14928	15102	14884	14918	14893	14943	14921	15007	15016	14813	14973	15121	15021	14972	14869	14846	14989	15026	14964	14848	15115	15019	14883	14863	14920	14998	15039	14888	14945	14903	14998	15000	14990	15123	14994	15153	14889	14868	15175	14990	15079	15012	15009	14912	14947	14978	15042	14882	15014	14907	15060	14853	14938	14951	14844	14962	15057	14929	14838	14889	14953	14916	14916	14876	14933	14994	14889	14996	14885	14836	15042	15000	14906	15077	14935	15008	14891	14946	14943	15162	14642	14962	15016	14949	14887	15035	14974	15056	14906	15024	15087	14988	15014	14862	15037	14898	15014	14794	15004	14901	15043	14846	14863	15087	14937	15015	14832	14850	15150	14989	15022	14988	15120	14867	14818	15047	14927	14957	14899	15102	14949	14905	14995	14908	14952	15166	14934	14901	15161	14985	15057	15091	14881	15096	14972	15076	14971	14829	15160	14955	14989	15015	14969	15030	14994	14964	15025	14887	14812	14892	14961	14934	14983	14956	15038	14971	14859	14945	14864	14922	14899	14835	14873	14888	14973	15129	14984	15000	15016	15023	15012	14919	14980	14968	14980	14906	15238	14910	14858	15069	14921	14980	14998	14942	15095	14903	14979	15098	14963	15013	14818	14977	15117	14998	14986	14990	14997	14853	14900	15024	15016	15036	14937	15092	14900	14761	15030	14979	14848	15084	15061	14930	15011	15007	15135	14979	15118	14933	14972	14764	14958	14974	14984	14797	15020	14954	14927	14969	14991	14794	14982	14816	15101	15000	14980	15115	14943	14902	14991	14951	14995	14904	14970	14879	14894	14809	15184	14832	15033	15044	15072	14890	14979	14990	15014	15055	15072	14727	14945	14887	14851	14960	14699	15005	14932	14931	14939	15039	14998	14986	14958	14981	15109	15005	14996	15059	15033	14841	15054	14955	14845	14854	14891	15024	14962	14863	14900	15000	14984	14947	14923	15175	14998	14974	15015	15007	14931	15001	15168	14971	15049	14978	15008	14952	15115	14954	14867	14924	15004	14950	14871	15001	14870	15079	14965	15131	15176	14974	14884	15023	14833	14932	14948	14995	14892	14899	14822	14994	14890	14953	15151	15129	14944	15011	14961	14917	15093	14999	14971	15046	14947	14890	14988	15005	14987	14927	14960	14928	15104	14908	14951	14969	14899	14949	14802	14968	14937	14822	14817	14990	14782	15022	15016	14841	14951	14956	14798	14862	14944	14981	15197	14899	14834	14952	14897	14941	15020	14950	15077	14948	14963	15059	14874	14924	14988	15017	14871	14894	15004	14986	14996	15002	14916	14903	15003	15054	14932	14949	15044	14960	14872	15035	14884	15025	14967	14967	14818	14984	14940	15025	14978	15109	14895	14922	15065	15050	14891	14898	14925	14936	14970	14983	15072	14974	14975	14973	14928	14985	14824	15077	15021	15015	15060	14861	14975	14887	15123	14808	15037	15023	14844	15098	15008	14854	14970	14931	14996	14859	14842	14875	14998	14991	14957	14990	15071	15070	14981	14920	14810	14928	14804	14847	14942	14933	14910	14979	15038	14849	14878	15145	14890	14995	15015	14861	14976	15004	14837	15046	15040	15012	14782	15108	14991	14870	14968	15024	14918	14840	14955	15177	15045	15039	14943	15062	15042	14967	14939	14889	15180	15016	14961	14812	14958	15030	14849	15025	15026	14940	14800	15194	15009	14875	14922	15006	14808	14984	15192	15004	14904	14856	14975	14991	15020	15009	14871	14798	14838	15064	15129	14908	15124	15035	15032	14969	15073	14963	15159	15108	14961	15011	14882	14915	14904	14920	15082	14952	15192	14897	15087	14981	14904	14755	15056	14870	15032	14987	14977	14782	15129	15072	15006	15035	15093	14780	14827	14899	15018	15069	15044	14831	15132	15110	14879	15009	14850	14961	15019	14878	15028	14998	15034	14830	14941	14887	14891	14999	14970	14806	14834	14983	14995	14921	14846	14875	15036	14945	14923	15035	14885	15050	14909	14958	15078	14816	14772	15060	14946	15036	14924	15017	14990	14963	14937	14684	14901	14998	14948	15039	15115	15000	14993	14800	14946	14753	14949	14932	15046	14931	14958	14876	15050	14953	15087	14992	14863	14814	14957	14837	15096	14944	14942	14968	15090	14905	15030	14916	15128	14906	15079	14912	14993	14868	15070	14863	15010	14863	14877	14983	15012	15053	15001	15079	14786	14963	15197	14837	14917	14954	15005	14869	15152	15058	15071	14997	14899	14824	14929	15008	14745	14891	14942	14938	15011	14889	14837	15049	14896	15075	14986	14940	14987	14824	14944	14839	14911	14944	14986	15163	14938	14921	15016	15087	14862	14984	14993	14873	14948	14877	14841	15072	15117	15035	14832	14935	15108	14914	14998	14812	14958	14918	15005	14889	14937	14880	14964	15034	14877	15080	15041	15039	14962	15005	14937	14952	14998	14895	14916	14950	15066	15023	14963	14821	15022	14997	15000	14922	14980	14927	14896	14977	15004	14973	15092	15024	15050	15088	14927	14931	14973	15002	14941	14857	14995	14863	14773	14986	15066	14820	15001	15059	14816	14911	15064	14885	14950	14961	14836	14961	15074	14977	15033	14853	14971	14900	14909	15009	15009	14887	14907	14988	14875	14875	15079	14932	14862	15063	14947	14929	14927	15008	15017	14991	15113	14937	14998	14805	15134	15156	14938	14807	14836	14915	14877	15034	15034	14865	14914	15009	14980	14983	15092	14947	15037	14984	15040	15032	14910	14941	14799	14948	14979	15007	14943	14882	14937	15003	14886	14995	14966	14999	15075	14941	14861	15008	15195	15045	14894	14971	14875	14929	14810	15062	15078	14856	14847	15042	15028	14936	15003	14989	15009	15090	14892	14943	14883	14793	15060	14996	15058	14987	15023	15010	14911	14818	14947	14957	14944	14990	15020	15076	14997	15022	14976	15004	14988	14832	14817	15012	14883	14960	15050	15040
25332	21498	45222	62580	26945	23126	21938	19803	19035	19281	19369	19214	19051	19188	19188	19002	19209	19119	19051	18894	19046	18883	18991	18974	18666	18606	18739	19045	18852	18759	18647	18970	19061	19480	19772	19496	19006	19032	18809	18831	18620	18629	18696	18713	18895	18874	18677	18902	18774	18813	18810	18664	18841	18670	18580	18816	18835	18779	18608	18583	18593	18717	18817	18602	18739	18631	18645	18665	18776	18702	18656	18657	18816	18647	18620	18796	18749	18900	18641	18926	18751	18873	18803	18803	18753	18748	18624	18867	18691	18662	18725	18588	18840	18792	18800	18690	18725	18829	18744	18662	18694	18716	18787	18864	18806	18796	18688	18617	18802	18927	18631	18805	18777	18755	18758	18838	18755	18775	18764	18725	18795	18741	18649	18589	18691	18661	18819	18742	18801	18591	18927	18635	18527	18790	18706	18714	18760	18725	18949	18849	18752	18887	18694	18558	19063	18700	18942	18529	18527	18619	18862	18836	18644	18658	18823	18750	18675	18666	18689	18760	18681	18690	18714	18582	18749	18807	18813	18884	18730	18783	18837	18722	18881	18394	18779	18738	18652	18780	18784	18715	18581	18717	18628	18812	18940	18463	18621	18646	18912	18618	18771	18708	18764	18778	18693	18730	18898	18768	18811	18687	18890	18598	18693	18879	18510	18775	18603	18842	18655	18542	18641	18777	18645	18885	18689	18584	18744	18851	18718	18736	18820	18764	18888	18839	18724	18814	18644	18770	18479	18616	18696	18854	18662	18870	18767	18459	18772	18662	18740	18663	18827	18695	18605	18887	18778	18744	18697	18617	18670	18703	18776	18619	18613	18283	18512	18801	18691	18599	18646	18719	18818	18683	18653	18853	18861	18811	18380	18960	18521	18734	18815	18850	18710	18873	18807	18941	18845	18771	18881	18851	18733	18839	18768	18724	18712	18752	18720	18681	18798	18768	18587	18536	18608	18695	18690	18695	18708	18832	18649	18652	18725	18569	18944	18837	18825	18614	18753	18645	18597	18778	18687	18725	18798	18749	18942	18989	18623	18763	18316	18606	18612	18766	18819	18683	18649	18642	18736	18709	18717	18721	18769	18495	18867	18699	18673	18753	18678	18683	18936	18956	18696	18731	18824	18876	18869	18734	18822	18665	18799	18776	18705	18776	18748	18781	18708	18615	18919	18926	18760	18698	18795	18849	18843	18635	18790	18611	18701	18641	18864	18808	18657	18712	18785	18782	18780	18909	18669	18659	18763	18835	18682	18672	19019	18879	18801	18855	18688	18666	18692	18715	18618	18739	18835	18581	18705	18814	18534	18720	18797	18743	18734	18473	18601	18654	18610	18317	18681	18785	18548	18786	18760	18846	18886	19030	18692	18804	18662	18770	18542	18844	18749	18671	18746	18917	18597	18668	18753	18620	18645	18659	18631	18650	18647	18707	18682	18811	18724	18697	18538	18706	18751	18516	18707	19041	18771	18731	18755	18737	18645	18731	18480	18726	18869	18703	18873	18627	18965	18879	18675	18915	18852	18467	18872	18658	18408	18814	18789	18738	18838	18816	18616	18804	18686	18943	18616	18658	18743	18723	18794	18755	18789	18838	18513	18674	18899	18789	18726	18581	18951	18634	18787	18689	18641	18630	18616	18563	18820	18685	18788	18755	18660	18699	18789	18455	18733	18979	18680	18693	18737	18585	18582	18540	18696	18740	18773	18879	18820	18854	18877	18710	18817	18768	18577	18831	18594	18657	18792	18705	18589	18810	18532	18539	18899	18737	18661	18829	18786	18663	18728	18660	18605	18724	18851	18720	18651	18761	18681	18700	18804	18775	18380	18453	18888	18655	18866	18458	18796	18778	18694	18707	18690	18673	18559	18538	18695	18843	18974	18646	18587	18872	18697	18740	18667	18711	18676	18639	18741	18575	18808	18826	18699	18705	18630	18802	18714	18680	18737	18826	18619	18675	18795	18906	18978	18783	18837	18642	18691	18728	18909	18821	18830	18616	18688	18774	18704	18797	18603	18741	18567	18718	18635	18841	18805	18696	18684	18595	18639	18716	18748	18699	18589	18709	18720	18709	18606	18754	18890	18664	18695	18713	18801	18856	18800	18750	19097	18792	18787	18746	18549	18683	18728	18763	18645	18493	18657	18763	19019	18746	18829	18760	18832	18555	18611	18737	18488	18745	18754	18776	18686	18685	18629	18682	18648	18684	18865	18611	18701	18792	18766	18486	18720	18782	18573	18694	18770	18661	18789	18912	18698	18672	18886	18729	18551	18832	18711	18591	18716	18825	18693	18719	18641	18665	18700	18871	18806	18877	18326	18903	18687	19088	18747	18671	18666	18682	18670	18771	18677	18440	18733	18603	18792	18800	18751	18715	18796	18818	18811	18764	18686	18843	18824	18584	18747	18672	18751	18832	18623	18549	18757	18468	18436	18652	18602	18777	18987	18895	18641	18837	18709	18628	18749	18800	18569	18501	18657	18601	18720	18611	18657	18726	18789	18764	18923	18748	18648	18699	18552	18550	18700	18604	18589	18764	18673	18606	18854	18825	18705	18801	18569	18693	18756	18630	18727	18655	18668	18773	18742	18741	18708	18714	18617	18862	18702	18712	18677	18929	18702	18632	18848	18704	18714	18893	18744	18748	18839	18629	18486	18864	18581	18605	18728	18685	18756	18512	18875	18828	18706	18705	18730	18667	18644	18475	18676	18706	18688	18838	18775	18501	18840	18722	18808	18757	18669	18640	18896	18634	18670	18565	18983	18871	18657	18686	18929	18889	18773	18614	18644	18626	18566	18565	18552	18815	18686	18793	18661	18690	18479	18779	18793	18662	18705	18769	18867	18793	18716	18794	18683	18596	18747	18729	18856	18886	18780	18677	18628	18608	18584	18850	18717	18618	18827	18809	18568	18746	18553	18829	18821	18713	18953	18784	18734	18771	18873	18447	18765	18486	18820	18717	18673	18667	18796	18649	18608	18636	18690	18895	18680	18692	18739	18901	18780	18843	18667	18631	18636	18715	18786	18669	18794	18529	18555	18566	18491	18724	18758	19013	18930	18795	18731	18789	18600	18903	18578	18642	18752	18853	18614	18841	18638	18913	18689	18791	18913	18862	18807	18646	18579	18693	18612	18797	18743	18729	18879	18685	18740	18619	18765	18823	18990	18758	18754	18750	18568	18661	18755	18782	18629	18569	18836	18626	18946	18548	18788	18749	18837	18791	18840	18881	18851	18583	18642	18626	18794	18812	18425	18339	18882	18606	18752	18715	18795	18901	18578	18628	18806	18932	18817	18704	18405	18669	18489	18788	18802	18692	18820	18869	18823	18736	18657	18664	18887	18615	18627	18643	18822	18838	18852	18720	18880	18598	18604	18551	18565	18551	18483	18705	18645	18866	18557	18716	18810	18601	18698	18737	18621	18741	18806	18879	18634	18568	18966	19001	18748	18611	18712	18877	18721	18609	18859	18767	18720	18515	18726	18696	18693	18805	18838	18681	18782	18581	18666	18839	18713	18809	18749	18725	18656	18763	18714	18596	18791	18638	18647	18824	18994	18688	18662	18638	18740	18714	18935	18672	18617	18665	18687	18946	18663	18817	18796	18827	18922	18613	18684	18787	18589	18570	18785	18487	18634	18743	18895	18594	18717	18653	18830	18755	18880	18747	18748	19005	18703	18681	18760	18679	18750	18769	18772	18774	18525	18945	18706	18573	18747	18775	18709	18609	18657	18818	18805	18963	18606	18673	18637	18876	18993	18660	18626	18623	18702	18696	18982	18770	18673	18615	18756	18589	18683	18684	18681	18686	18891	18708	18893	18618	19015	18738	18599	18936	18860	18607	18861	18836	18762	18662	18681	18786	18653	18549	18473	18712	18696	18769	18603	18578	18788	18613	18883	18526	18879	18875	18647	18759	18685	18588	18839	18693	18870	18699	18751	18569	18746	18741	18708	18628	18565	18806	18645	18853	18695	18707	18628	18699	18573	18557	18634	18672	18612	18805	18846	18611	18797	18751	18801	18756	18690	18578	18698	18736	18710	18667	18715	18758	18723	18809	18688	18704	18596	18783	18789	18710	18502	18663	18792	18592	18684	18611	18470	18690	18576	18854	18971	18770	18771	18919	18822	18676	18800	18779	18752	18557	18701	18710	18611	18624	18809	18927	18896	18836	18800	18934	18551	18638	18651	18892	18850	18746	18800	18622	19006	18673	18686	18771	18655	18582	18514	18887	18834	18918	18743	18733	18727	18633	18671	18778	18908	18715	18784	18456	18645	18729	18727	18546	18743	18802	18706	18825	18957	18720	18886	18852	18821	18617	18809	18679	18712	18779	18765	18881	18796	18813	18657	18545	18759	18732	18625	18571	18753	18774	18623	18840	18739	18693	18631	18601	18764	18678	18714	18827	18727	18752	18930	18693	18742	18882	18758	18601	18853	18630	18678	18543	18715	18810	18913	18948	18644	18695	18964	18709	18842	18700	18577	18677	18745	18887	18524	18724	18722	18700	18719	18692	18950	18700	18789	18672	18679	18958	18729	18682	18959	18578	18804	18776	18821	18749	18663	18639	18578	18683	18784	18680	18573	18517	18542	18647	18697	18817	18680	18761	18834	18789	18980	18717	18873	18722	18834	18815	18885	18712	18943	18897	18741	18656	18543	18497	18565	18858	18675	18883	18797	18658	18810	18739	18694	18656	18746	18859	18570	18663	18779	18826	18590	18814	18827	18682	18602	18738	18793	18605	18624	18666	18721	18708	18649	18750	18812	18776	19014	18951	18838	18804	18627	18731	18603	18605	18661	18584	18766	18819	18659	18752	18707	18804	18637	18762	18883	18868	18819	18597	18765	18732	18772	18668	18707	18669	18673	18913	18690	18850	18503	18825	18803	18651	18719	18841	18655	18732	18679	18928	18843	18557	18575	18921	18720	18843	18809	18795	18563	18654	18761	18656	18653	18728	18901	18734	18584	18745	19073	18789	18627	18594	18860	18714	18805	18830	18842	18880	18831	18823	18803	18857	18800	18999	18781	18562	18913	18593	18821	18857	18818	18569	18513	18528	18585	18578	18510	18902	18685	18514	18603	18688	18679	18592	18613	18572	18818	18702	18846	18599	18777	18670	18599	18759	18747	18618	18662	18960
19603	33047	77710	55120	19443	16867	16603	16039	15877	15586	15676	15774	15592	15517	15369	15396	15387	15459	15305	15381	15408	15377	15195	15317	15250	15100	15262	15103	15139	15098	15117	15066	15505	16203	16250	15763	15349	15149	15070	14973	15286	14951	14958	14978	15049	15078	15138	14917	15075	15094	14960	14931	15111	15024	15025	15238	15015	15173	14993	15242	15162	15107	15063	14997	14980	15151	14860	15268	15056	15096	15074	14974	14915	15054	14924	14988	15178	14977	15095	15035	15166	14967	15159	15086	15020	15095	14907	14966	15029	15154	15088	14941	14962	15126	15085	15115	15035	15199	15034	15136	14972	14993	15043	14900	15034	15049	15260	15164	15142	14934	15264	15223	15123	14847	14885	14986	15129	15187	15130	14971	15052	15031	15099	15011	15112	14941	14998	15050	14861	15095	15085	15084	15142	15236	15084	14975	15015	14972	15016	15130	15209	15084	14994	15039	15021	15026	15132	14987	15189	15107	15177	14887	15236	15008	15083	15103	15024	14954	14906	15036	15109	15090	14954	15155	15047	15105	15053	15063	15002	14973	15080	15088	14929	14979	14913	15040	14997	15004	15185	15202	15096	15090	15183	15070	15142	15088	15053	15192	15036	15048	14990	14939	15067	15020	14978	15064	15068	15058	14877	15269	15222	15012	15134	15105	15057	15069	15058	15077	15124	14909	15183	15053	14982	15085	14989	15079	15152	15075	15069	15089	15054	15097	14952	14997	15179	15027	15176	15228	15045	15003	15007	15073	14888	15107	15057	15147	14967	15021	14915	15075	15094	14965	14938	15116	15020	15105	15060	15249	15010	14970	14953	15062	15048	15022	15022	15229	14934	15131	15120	15201	14845	14907	15068	15008	15066	14988	15073	15076	15036	14772	14974	15095	15130	14988	14936	15052	15015	14860	14923	14944	15105	15121	14910	15081	15179	15115	15124	14984	15122	15027	14942	14957	14909	14980	15041	15117	15154	15029	15106	15154	14927	15018	15096	15007	14995	14986	15058	15062	15093	15034	14946	14999	14995	15227	15070	14966	14988	14942	15067	14913	14912	15167	15191	15131	15118	15040	15109	15058	15065	15013	15030	14924	15126	15082	14946	14848	15112	15013	15070	14915	15060	15073	14997	14968	15160	15042	15061	15037	15124	15121	14758	14971	14992	15070	15216	14931	15034	15058	15070	15156	15105	15079	14871	14912	15148	15026	15059	15119	15009	15010	15032	14967	15139	14948	15035	15086	15001	15013	14923	14941	15254	14945	15223	14942	15080	14949	15133	15250	15090	14870	15258	14928	15087	14963	15042	15160	15119	15077	15045	15117	15073	15123	15055	15055	15068	15006	15009	15146	15231	15088	15052	15199	14998	15094	15108	15179	15084	15100	15002	15133	14912	15134	15107	15172	15033	15091	14921	15032	15165	15030	14968	15025	14948	15206	15107	15038	14984	15009	15126	14921	14758	15116	15135	15022	14936	15068	15125	15102	15057	14941	14973	15024	15066	14988	15165	15029	15175	15082	15007	14996	14963	15012	15032	14951	15091	14957	15036	14999	15154	15134	15173	14987	15107	15070	14829	15121	14867	15001	14783	14888	15030	15072	14970	15087	14936	15093	15094	15063	15108	15060	14969	15093	15115	15045	14958	15087	14960	15032	15117	15104	15118	15156	15091	15081	15178	15082	15017	15127	15160	15013	15032	15066	15088	15112	15317	15035	14879	15046	15115	14930	14998	15051	15030	15174	15071	15102	15069	15109	14987	14988	14887	15037	15083	15005	15135	15123	14969	15094	15148	15007	15042	14937	15105	14992	15178	15081	15079	14943	15143	15112	15277	14921	15067	15054	15021	15087	15138	14861	15105	15036	14940	14893	14985	15191	15220	14960	15133	15240	15069	15002	15029	15090	14957	15142	14980	15082	15040	15050	14976	15107	14986	15005	14890	15284	15190	14811	15115	15146	14871	15023	15055	15032	15030	14898	15033	15026	15063	15222	15072	14912	15091	14969	15015	15201	15070	15163	15024	15116	15134	14983	14934	15123	14997	14972	15157	14908	15053	15016	15066	15094	14987	15068	15083	15027	15092	15110	14898	15052	14906	15142	14911	15306	14940	15010	15167	14858	15064	15063	15071	15078	15076	15018	14991	15131	14995	15119	14810	14915	15090	15141	14948	15074	15128	15024	15096	15013	15057	15104	15003	15144	15120	15164	15025	15300	15116	15118	14917	14957	15173	15139	15078	14960	14960	14901	15096	14912	15103	15058	15075	15005	14921	14892	15079	15207	15024	15133	15113	14951	15063	15079	15062	15064	15238	14949	14967	15017	15140	14982	15057	15133	14937	15140	15035	15098	15083	15051	15075	14954	14945	14992	15058	14923	15167	15224	15092	15023	15127	15099	14913	14929	15100	15174	15017	15179	15042	15008	14892	15106	15079	15032	14936	15082	14966	15079	14997	15097	15229	15098	15100	15080	14900	14967	15122	14999	15165	15118	14977	15019	15041	15181	15021	15104	15089	15202	15079	15150	14989	14947	14904	14939	15037	15025	15043	15011	15097	15078	15184	15119	15162	15073	15007	15144	15047	15067	15212	14898	15100	14966	14911	15033	15108	14922	15062	15145	15029	15001	14982	15027	14937	15015	15064	15035	15000	15148	14935	15119	14912	15015	15111	15170	14894	14927	14877	15072	14986	14954	15026	15232	15140	15104	15049	15019	15126	15150	15011	15058	14946	15091	15070	14973	15081	14908	15172	15045	15087	15067	15157	15082	15181	14974	15061	15305	15091	14927	15098	14961	15108	14992	15053	15075	15022	14951	15063	15234	14943	15054	15033	15129	14824	15033	15102	15016	14952	15057	15045	15007	14920	15153	15193	15050	15025	15038	15051	14995	14966	15143	15018	15104	14972	14993	15183	15075	15031	15122	15098	15059	14927	15022	14968	15037	14981	15122	15034	14930	15068	14940	15236	15201	15055	15094	15118	14976	14915	14934	15005	15224	15198	14966	15162	14955	15214	15052	14960	15108	15083	15104	15049	15156	15211	15183	15113	14981	15173	15107	15063	14973	14961	14836	15151	15035	15185	15152	15171	15082	15024	15241	15056	15128	15087	14988	15040	15033	15230	14937	14902	14899	15082	15023	14954	15040	15117	15039	15043	15128	15110	14962	15120	14966	15117	15084	14998	15177	15158	15061	15093	15080	15074	14986	15148	15053	15086	14987	15239	15085	15025	14870	14966	15023	15152	14993	14989	14934	14910	15033	15085	15082	14983	15179	14986	14980	15267	15025	14897	15059	15218	14980	15165	15243	15114	15089	14972	15047	14885	15005	15133	14929	15148	15091	14887	15169	15152	14977	15045	14980	14829	15041	14969	15227	15025	15143	15056	15068	14895	15037	14952	15042	14945	15029	15103	15125	15148	15027	15186	15048	15092	15230	15210	14985	15042	15150	15196	14935	15032	15060	15048	15361	15056	15066	14927	14947	15032	15017	15137	15065	15060	15183	15043	15042	15125	14903	14956	14968	15163	15082	15017	15189	14996	15080	15071	15140	15068	15117	15070	14947	15157	15193	15066	15085	14972	15104	15075	15098	15030	14945	15095	14877	15338	15129	15112	15170	14858	15056	15100	15119	15058	15043	15117	15073	15032	15049	15187	14915	15174	14963	15268	15066	14951	15227	14951	14993	15057	14862	15066	14919	15115	15102	15068	15000	14932	14988	15071	15183	15062	15107	15058	15000	15167	15032	15084	14995	15196	14978	15083	15068	14834	15134	14908	15026	14977	14960	15142	14931	15009	15089	15001	15001	15256	15051	15147	14963	15082	15084	15160	15132	15136	15057	14983	15041	15220	15071	14977	15030	14988	15164	15086	14989	15042	15086	14973	14872	15146	15106	15267	15069	15072	15028	14940	15001	14814	15090	14951	15106	15059	15011	15019	15013	15026	15074	14974	15152	15088	14880	14899	15015	15003	15220	14877	15018	15041	15162	14988	14917	15057	15008	15013	15124	15162	15096	15095	15087	15019	14958	15024	15005	15003	15018	14986	15056	15053	15017	15163	15172	15022	14839	15055	15145	15024	14995	15064	15006	15085	15183	15053	15039	14964	15211	15159	14945	14973	15077	15044	15039	15061	14943	14892	15070	15087	15067	15157	14947	15172	15116	15076	15057	15029	14910	14966	14996	15123	14864	15069	15152	14971	15179	15132	15108	15007	15008	14977	15083	15119	15096	15162	15039	15084	14945	15010	15127	15076	15145	14967	15101	14885	14936	15034	15129	15013	14835	15231	15000	15034	15047	14959	14948	15198	15167	15092	15071	15026	14972	14978	15136	15113	15066	15092	15091	15108	14982	15005	15332	15128	14937	15069	15055	14996	15063	15283	14958	14980	15231	15087	15048	14831	15136	15117	15080	15173	14998	15172	15035	14973	15151	14964	15117	15246	14914	15012	15196	14875	15088	14915	14996	15038	14972	14947	15202	15048	15191	15135	15066	15196	14967	15047	15159	15194	15078	15045	15024	15070	14951	15055	15198	14957	14963	14708	15085	14989	15048	14996	14945	15037	15022	15079	15237	15229	15046	15086	15097	14982	15132	15114	15086	14938	15094	14993	14945	14995	15018	14946	14906	15265	15031	14993	15132	15043	14888	15062	15094	15171	15019	15076	15061	14946	14916	14849	15122	14828	15087	15099	15048	15083	15128	15174	15030	15286	15150	15147	15064	15042	14877	15076	15199	15190	14867	14894	15178	14956	15050	15194	15088	15088	15119	15138	14967	15140	15131	15067	14959	14934	15186	15116	15178	15023	14997	15086	15212	14896	15196	15068	14924	14985	15044	15243	15044	15244	14993	14926	15031	15131	14908	15311	14973	14903	15017	14999	15047	15186	15083	15099	14901	14926	15163	15076	15083	15190	15139	14952	14997	14985	14925	15102	14954	15102	15139	15116	15083	15015	15043	14953	15083	14936	15131	14952	14841	14899	14945	14977	14976	15120	14981	15115	15081	14893	15115	15000	15002	15109	15042	15041	15075	15156	15170	15060	14918	15245	15064	14995	15003	15047	15191	15217	14966	14962	15219	15069	15052	14833	15146	15099	15140	15012	15253	14950	15095	15010	14925	14885	15078	15132	15052	15324	15056	15125	15143	15055	15077
23758	21447	40431	54214	24833	23898	25427	20555	19456	19524	19483	19184	19218	18951	19103	18731	19131	18873	18857	18762	18895	18845	18954	18764	18470	18644	18568	18661	18402	18749	18513	18667	18731	20108	20357	19616	19293	18675	18574	18336	18416	18366	18623	18513	18338	18462	18501	18507	18452	18531	18544	18240	18507	18354	18580	18589	18357	18554	18488	18644	18332	18450	18517	18501	18490	18249	18384	18642	18328	18318	18566	18284	18324	18406	18487	18422	18539	18349	18363	18480	18243	18464	18344	18318	18412	18212	18370	18569	18483	18495	18491	18377	18548	18355	18275	18348	18532	18438	18207	18674	18271	18337	18384	18355	18304	18436	18256	18418	18331	18346	18608	18387	18302	18362	18304	18504	18592	18323	18417	18395	18353	18542	18441	18260	18347	18389	18534	18322	18456	18294	18132	18305	18384	18384	18213	18468	18509	18491	18321	18457	18663	18424	18328	18317	18435	18444	18424	18458	18224	18430	18409	18427	18431	18368	18438	18543	18141	18316	18447	18434	18351	18449	18494	18312	18598	18371	18383	18504	18366	18362	18258	18252	18313	18298	18285	18180	18728	18344	18317	18495	18556	18350	18345	18396	18412	18514	18404	18431	18447	18389	18377	18284	18641	18446	18541	18293	18427	18311	18480	18487	18417	18067	18268	18402	18267	18268	18635	18590	18175	18289	18555	18442	18322	18422	18272	18446	18361	18261	18284	18453	18444	18670	18355	18391	18189	18504	18319	18463	18278	18238	18406	18439	18405	18457	18487	18312	18383	18482	18587	18417	18482	18266	18289	18404	18466	18449	18189	18207	18340	18478	18370	18508	18377	18419	18445	18419	18562	18435	18414	18440	18582	18496	18383	18352	18393	18449	18508	18556	18338	18360	18531	18329	18324	18429	18445	18345	18416	18387	18293	18435	18311	18182	18539	18403	18435	18339	18451	18519	18431	18534	18451	18372	18492	18584	18401	18563	18439	18639	18478	18125	18293	18389	18431	18116	18562	18532	18326	18398	18277	18425	18322	18464	18460	18085	18289	18305	18427	18384	18292	18398	18404	18516	18308	18435	18494	18344	18459	18448	18320	18504	18317	18260	18233	18206	18340	18442	18586	18617	18438	18564	18516	18468	18392	18559	18303	18448	18341	18426	18610	18396	18470	18192	18163	18435	18342	18319	18440	18375	18216	18418	18479	18325	18421	18440	18305	18569	18389	18409	18202	18333	18241	18354	18271	18363	18666	18395	18454	18372	18438	18219	18318	18220	18429	18233	18374	18575	18379	18335	18498	18131	18569	18483	18369	18440	18266	18201	18245	18351	18220	18384	18421	18329	18521	18418	18479	18639	18169	18317	18318	18295	18420	18480	18384	18235	18363	18437	18320	18422	18407	18385	18382	18281	18598	18391	18465	18168	18468	18323	18147	18459	18272	18561	18421	18458	18343	18322	18326	18307	18262	18553	18361	18458	18395	18565	18209	18185	18413	18136	18398	18566	18634	18384	18352	18374	18308	18308	18572	18371	18443	18279	18488	18359	18479	18350	18404	18159	18257	18477	18456	18378	18435	18547	18537	18396	18186	18153	18307	18412	18423	18338	18389	18355	18445	18446	18409	18543	18403	18633	18654	18189	18396	18351	18411	18397	18285	18462	18469	18544	18495	18421	18395	18406	18295	18528	18467	18301	18267	18364	18584	18494	18447	18112	18508	18556	18481	18221	18272	18201	18514	18192	18197	18527	18583	18481	18278	18471	18275	18392	18437	18359	18493	18223	18403	18296	18427	18330	18631	18389	18296	18581	18288	18409	18316	18401	18568	18317	18550	18486	18206	18221	18450	18439	18506	18337	18511	18482	18529	18410	18312	18061	18337	18495	18357	18241	18476	18337	18406	18282	18469	18379	18357	18337	18328	18249	18410	18463	18499	18540	18243	18492	18145	18523	18313	18511	18578	18331	18333	18391	18405	18292	18220	18383	18333	18080	18375	18366	18284	18409	18414	18307	18489	18313	18533	18318	18312	18397	18538	18420	18326	18393	18188	18338	18328	18370	18247	18244	18231	18357	18426	18397	18542	18498	18468	18432	18266	18764	18405	18130	18393	18429	18316	18382	18471	18561	18159	18322	18255	18439	18429	18556	18411	18389	18324	18419	18380	18379	18300	18201	18312	18221	18151	18361	18465	18488	18468	18424	18327	18375	18425	18293	18534	18336	18363	18298	18228	18204	18410	18364	18397	18501	18394	18500	18141	18520	18561	18293	18349	18310	18289	18532	18357	18505	18495	18248	18338	18388	18350	18486	18351	18326	18419	18181	18387	18538	18315	18373	18455	18535	18485	18256	18198	18288	18402	18352	18412	18239	18363	18467	18534	18454	18207	18289	18520	18291	18370	18484	18434	18546	18443	18445	18455	18338	18506	18459	18416	18368	18232	18329	18608	18212	18301	18356	18371	18224	18379	18436	18437	18176	18269	18274	18428	18566	18455	18476	18517	18555	18414	18378	18261	18514	18289	18221	18509	18326	18181	18445	18334	18446	18269	18350	18356	18394	18455	18316	18286	18449	18360	18237	18203	18333	18504	18231	18198	18370	18360	18414	18394	18371	18212	18206	18279	18550	18386	18286	18479	18385	18383	18302	18189	18452	18164	18403	18331	18232	18261	18326	18092	18353	18390	18395	18510	18519	18502	18392	18365	18216	18569	18358	18478	18261	18286	18256	18395	18476	18413	18486	18161	18241	18346	18406	18145	18410	18627	18353	18278	18522	18445	18504	18441	18194	18366	18425	18475	18305	18319	18287	18464	18421	18360	18247	18477	18330	18397	18257	18275	18501	18422	18482	18525	18289	18366	18336	18371	18326	18515	18450	18296	18468	18481	18391	18478	18451	18508	18279	18441	18371	18496	18254	18168	18554	18360	18294	18306	18286	18253	18497	18567	18350	18394	18424	18384	18500	18343	18208	18595	18184	18369	18110	18432	18443	18277	18525	18457	18401	18330	18454	18258	18273	18315	18376	18284	18131	18177	18243	18469	18338	18524	18515	18407	18280	18384	18332	18203	18427	18413	18340	18375	18495	18427	18421	18256	18517	18250	18558	18391	18470	18385	18168	18553	18448	18435	18290	18543	18367	18498	18302	18211	18321	18333	18197	17990	18273	18368	18260	18238	18316	18211	18287	18347	18340	18281	18409	18351	18283	18464	18383	18524	18290	18376	18560	18463	18184	18344	18408	18575	18546	18328	18435	18657	18589	18429	18552	18219	18148	18407	18380	18283	18449	18361	18580	18427	18334	18477	18411	18313	18147	18351	18322	18454	18162	18506	18327	18474	18596	18428	18279	18151	18168	18388	18337	18438	18375	18213	18249	18306	18074	18230	18295	18394	18222	18269	18356	18468	18437	18443	18549	18311	18428	18568	18201	18304	18474	18316	18378	18448	18375	18380	18567	18231	18503	18630	18427	18439	18208	18425	18389	18407	18427	18300	18602	18296	18492	18196	18399	18379	18328	18264	18486	18414	18530	18453	18286	18139	18399	18475	18471	18553	18372	18286	18267	18327	18346	18356	18264	18373	18459	18341	18351	18465	18414	18252	18421	18279	18348	18359	18404	18467	18623	18408	18336	18399	18138	18246	18500	18377	18396	18174	18446	18562	18538	18340	18210	18403	18237	18361	18581	18655	18545	18470	18422	18293	18340	18302	18305	18502	18510	18427	18270	18470	18304	18311	18504	18473	18482	18333	18340	18320	18384	18372	18442	18561	18495	18374	18318	18410	18506	18427	18214	18522	18542	18474	18392	18335	18383	18462	18264	18512	18328	18317	18190	18301	18396	18350	18346	18269	18329	18297	18443	18370	18224	18468	18470	18267	18428	18177	18241	18411	18516	18246	18292	18259	18566	18533	18405	18273	18356	18451	18277	18290	18357	18449	18465	18397	18402	18449	18452	18477	18475	18529	18511	18359	18435	18351	18148	18417	18323	18369	18342	18544	18369	18573	18416	18284	18392	18249	18300	18330	18496	18505	18461	18483	18372	18374	18471	18381	18476	18136	18400	18297	18329	18458	18328	18512	18369	18227	18353	18494	18314	18466	18420	18303	18332	18420	18517	18473	18461	18310	18308	18241	18180	18563	18326	18505	18415	18372	18326	18572	18374	18485	18449	18236	18451	18489	18353	18209	18229	18443	18284	18317	18361	18390	18331	18208	18493	18407	18216	18474	18475	18625	18358	18425	18236	18319	18325	18122	18385	18356	18184	18515	18335	18292	18328	18219	18280	18221	18305	18341	18636	18471	18154	18289	18186	18334	18397	18404	18286	18453	18214	18537	18334	18416	18154	18399	18115	18331	18269	18398	18173	18231	18253	18349	18385	18231	18300	18316	18418	18355	18640	18430	18270	18380	18438	18570	18511	18492	18401	18365	18397	18555	18249	18270	18428	18364	18341	18559	18231	18270	18299	18427	18406	18557	18354	18386	18498	18503	18541	18306	18264	18380	18349	18300	18329	18267	18394	18352	18159	18304	18410	18363	18482	18604	18297	18658	18371	18402	18541	18431	18420	18444	18580	18476	18407	18476	18380	18454	18366	18299	18363	18399	18198	18435	18276	18400	18271	18470	18392	18503	18396	18441	18484	18289	18293	18450	18505	18427	18366	18502	18387	18209	18459	18400	18290	18371	18474	18302	18374	18437	18336	18435	18170	18254	18227	18326	18306	18473	18387	18641	18064	18367	18439	18289	18428	18364	18288	18445	18504	18465	18104	18337	18466	18353	18392	18143	18274	18356	18480	18262	18133	18285	18506	18286	18340	18512	18294	18371	18287	18147	18388	18447	18656	18320	18277	18447	18275	18328	18607	18275	18294	18340	18145	18512	18518	18519	18314	18415	18511	18597	18427	18285	18456	18156	18406	18437	18384	18447	18323	18460	18209	18233	18378	18255	18326	18445	18481	18319	18135	18357	18400	18394	18465	18404	18454	18356	18481	18429	18268	18406	18207	18295	18419	18447	18352	18617	18323	18403	18503	18312	18274	18451	18605	18352	18284	18496	18293	18183	18588	18241	18320	18120	18231	18325	18442	18457	18428	18443	18510	18236	18430	18385	18363	18268	18367	18277	18395	18498	18305	18520	18290	18523	18238	18280	18352	18480	18442	18180	18247
22150	37819	79478	56360	20776	18335	17791	16852	16358	16240	15948	15924	15803	15732	15652	15579	15689	15313	15359	15719	15394	15227	15281	14931	15042	15084	14976	14980	14915	15015	15047	15219	15408	17520	17465	16236	15392	15060	14914	14866	14909	14881	14893	14955	14807	14903	14970	14928	15054	14817	14761	14840	15088	14753	14879	14841	14754	14836	14891	14953	15002	14959	14924	14729	14746	14983	14876	14797	14862	14753	15119	14861	14747	14759	14852	14622	14698	14929	14724	14783	14938	14717	14838	14915	14820	14792	14911	14732	15021	14907	14722	14717	14864	14725	14845	14916	14957	14781	14946	14696	15017	14926	14904	14912	14774	14885	15051	14842	14898	14719	14820	14810	14604	14941	14713	14888	14825	14853	15080	14822	15016	14941	15004	14773	14885	14797	15004	14824	14777	14964	14577	14763	15005	14758	14792	14797	14754	14801	14927	14874	14854	14900	14798	14889	14844	14848	14825	14876	14728	14994	14855	14762	14997	14821	14913	14892	14834	14861	14848	14860	14947	14847	14950	14957	14651	14867	14843	14804	14831	14822	14906	14940	14904	14745	14818	14869	15014	14707	14842	14885	14741	14947	14867	14793	14933	14839	14854	14714	14626	14789	14907	14793	14796	14892	14902	15082	14776	14998	14932	14753	14935	14691	14749	14909	14763	14885	14855	14820	14843	14681	14960	14785	14891	14823	14900	14722	15013	14784	14925	14785	14761	14948	14610	14996	14793	14740	14910	15018	14623	14972	14850	14808	14794	14970	14862	14813	14806	14866	14837	14888	14774	14986	14880	14820	14815	14930	14816	14803	14845	14812	14895	14698	14743	14849	14945	14965	14962	14734	14858	15000	14868	14786	14740	14783	14767	14818	14835	14884	15019	14814	14757	14951	14856	14678	14938	14821	14754	14950	14840	14753	14690	14711	14975	14756	14898	14816	14754	14964	14824	14702	14699	14925	14717	14980	14814	14874	14788	14869	14897	14703	14890	14760	14832	14939	14904	14882	14724	14875	14766	14796	14868	14913	14917	14897	14908	14836	14892	14652	14875	14910	14726	14819	14932	14978	14807	14637	14794	14850	14770	14877	14714	14772	14853	14855	14834	14764	14782	14925	14984	14778	14687	14813	14778	14826	14944	14816	14841	14818	14837	14756	14819	14870	14762	14712	14811	14901	14872	14844	14677	14777	14769	14789	14739	14939	14830	14928	14939	14994	14752	14792	14734	14781	15048	15006	14701	14744	14663	14844	14751	14995	14839	14823	14892	14976	14807	14658	14879	14938	14800	14836	15023	14706	14782	15040	14824	14991	14890	14839	14759	14656	14816	14769	14923	14870	14908	14808	14895	14812	14907	14968	14630	14807	14777	14843	14786	14786	14886	14763	14921	14972	14826	14879	14754	14771	14813	14851	14934	14767	14861	14803	14740	14748	14721	14880	14763	14976	14695	14919	14805	14780	14846	14824	14841	14790	14932	14969	14732	14896	14680	14814	14817	14705	14804	14717	14738	14810	14864	14773	14708	14657	14689	14844	14883	14896	14974	14936	14853	14806	14842	14943	14960	14804	14825	14710	14809	14894	14946	14931	14878	14867	14798	14889	14989	14751	14874	14840	14861	14945	14854	14793	14813	14828	14790	14652	14667	14787	14762	14764	14951	14915	14677	14974	14935	14901	14985	14767	14807	14764	14805	14947	14767	14918	14794	14804	14729	14747	15005	14915	14862	14903	14765	14708	15050	14867	14926	14827	14887	14757	14824	14996	14799	14789	14943	14908	14864	14859	14741	14835	14806	14831	14899	14846	14741	14780	14803	14828	14751	14834	14879	14901	14867	14825	14815	14974	14883	14899	14891	14873	14884	14792	14744	14862	14725	15033	14893	14811	14743	14867	14798	14881	14927	14930	14857	14793	14824	14837	14895	14752	15000	14956	15019	14793	14959	14808	14806	14974	14874	14804	14872	14840	15071	14771	14943	14690	14858	14791	14818	14910	14815	14729	14735	14673	14980	14743	14851	14906	14958	14631	14845	14728	14824	14815	14850	14957	14799	14852	14858	14841	14886	14772	14831	14829	14835	14861	14868	14846	14805	14718	14755	14761	15067	15031	14851	14812	14826	14961	14819	14770	14837	14831	14928	14623	14921	14805	14901	14916	15026	15015	14746	14946	14909	14867	14781	14789	14801	14896	15003	14844	14997	14821	14960	14896	14832	14910	14712	14679	14637	14819	14895	14919	14594	14814	14961	14769	14726	14815	14850	15057	14830	14871	14824	14908	14847	14669	14867	15108	14842	14933	14820	14766	14769	14940	14755	14719	14956	14911	14852	14662	14879	14842	14759	14793	14727	14985	14826	14732	14930	14974	14891	14746	14874	14803	14822	14814	15004	14942	14901	14934	14909	14804	14845	14819	14881	14769	14763	14923	14799	14851	14607	14707	14835	14919	14893	14792	14864	14874	14900	14858	14830	14820	14863	14764	14937	14842	14945	14780	14863	14797	14801	14878	14812	14899	14724	14917	14709	14739	14855	14798	14933	14973	14881	14865	14839	14823	14835	14834	14882	14786	14741	14891	14812	14665	14971	14850	14943	14785	14872	14820	15027	14933	14801	14988	14913	14617	14772	14869	15023	14857	14843	14887	14949	14831	14816	14914	14920	14795	14806	14847	14946	14858	14753	14801	14859	14832	14828	14969	14914	14947	14840	14908	14953	14927	14953	14825	14853	14657	14875	15036	14942	14828	15018	15003	14842	14883	15041	14922	14764	14910	14796	14875	14888	14610	14864	14820	14890	14943	14771	14919	14788	14890	14856	14830	14720	14872	14709	14822	14957	14860	15045	14818	14848	14850	14896	14906	14727	14842	14901	14875	14927	14793	14915	14822	14777	14874	14641	14776	14861	14672	15038	14856	14864	14836	14962	14822	15072	14783	14865	14737	14826	14919	14823	14748	14820	14834	14907	14867	14772	14913	14693	15015	14886	14800	14705	14762	14848	14896	14874	15125	14873	14883	14740	14842	14681	14819	14801	14799	14930	14711	14979	14817	14927	14765	14835	14820	14858	14742	14787	14972	14799	14858	14821	14894	14952	14744	14774	14791	14872	14732	14796	14882	14890	14746	14882	14972	14940	14818	14771	14923	14783	14718	15049	14722	14848	14785	14629	14662	14813	14840	14861	14813	15057	14925	14804	14851	14915	14754	14856	14999	14912	14818	14893	14868	14748	14804	14948	14822	14910	14814	14718	14715	14769	14771	14782	14868	14647	15014	14906	14803	14652	14732	14969	14860	15022	14792	14822	14835	14794	14815	15009	14804	15024	14871	14805	14785	14702	14907	14674	14803	14804	15052	14793	14890	14906	14750	14842	14959	14936	14851	14678	14858	14782	14842	14788	14919	14896	14705	14787	14981	14761	14641	14925	14855	15010	14820	14831	14659	14935	14950	14952	14774	14746	14848	14941	14710	14782	14682	14880	14889	14899	14778	14910	14993	14823	14963	14672	14815	15010	14800	14816	14840	14850	14750	14806	14946	14883	14692	15022	14747	14751	15009	14893	14895	15036	14944	14682	14851	14901	14787	14824	14895	14810	14802	14893	14884	14734	14918	14877	14809	14891	14875	14646	14785	14803	14683	14748	14713	14758	14703	14784	14862	14871	15011	14858	14881	14739	14811	15003	14768	14969	14809	14746	14787	14893	14878	15101	15056	14964	14825	14944	14677	14759	14803	14873	15115	14830	14919	14936	14823	14997	14778	14942	14765	14800	14802	14780	14890	14870	14872	14850	14769	14779	14801	14675	15015	14815	14777	14890	14821	14912	14691	14752	14815	14810	14736	14915	14751	14949	14847	14785	14780	14862	14867	14806	14716	15009	14840	14843	14938	15013	14732	14955	14989	14867	14790	14860	14764	14816	14645	14989	14836	14761	14695	14828	14752	14850	14769	14682	14655	14978	14709	14866	14937	14854	14956	14833	14973	14947	14992	14860	14684	14999	14961	14850	14872	14941	14922	14689	14875	14952	14907	14975	14836	14768	14804	14807	14892	14793	14932	14819	14983	14830	14865	14695	14942	14992	14890	14755	14776	14918	14858	14897	14950	14822	14678	14850	14891	14863	14977	14944	14875	14868	14763	14667	14912	14879	14818	14860	14847	14952	14921	14914	14824	14866	14902	14815	14918	14792	14920	14665	14888	14964	14750	14783	14853	14765	14892	14857	14739	14854	14905	14771	14916	14913	14758	14736	14808	14837	14906	14960	14896	14789	14802	14789	14792	14857	14883	15008	14859	15006	14760	14784	15020	14850	14819	14746	14980	14794	14965	14987	14915	14807	14922	14857	14799	14777	14845	14873	14920	15062	14897	14834	14844	14784	14895	14811	14684	14956	14795	14857	15020	14895	14922	14785	14770	14833	14704	14885	14875	14914	14910	14724	14837	14895	14813	14911	14740	14808	14804	14746	14732	14881	14774	14922	14792	14983	14805	14872	14794	14738	14753	14853	14888	14624	14858	14882	14753	14867	14744	14649	14909	14824	14892	14866	14956	14971	14838	14857	14866	14907	14888	14670	14795	14672	14867	14872	14899	14923	14948	14883	14783	14983	14841	14800	14834	14775	14743	14843	14719	14750	14882	15019	14883	14715	14926	14850	14865	14736	14928	14969	14728	14943	14973	14672	14849	14783	14927	14832	14769	14669	14830	14909	14687	14758	14828	14683	14814	14784	14858	14844	14889	14755	15004	14884	14878	14980	14835	14746	14701	14780	14873	14828	14772	14762	14868	14817	14864	14785	14752	14885	14762	14939	14913	14842	14879	14948	14778	14691	14870	14858	14881	14848	14757	15094	14739	14820	14988	14612	14779	14848	15023	14730	14874	14820	14839	14827	14722	14859	14906	14768	15027	14857	14975	14772	14969	14907	14823	14867	14843	14883	14885	14795	14957	14840	14870	14841	14915	15030	14916	14894	14762	14832	14769	14828	14718	14876	14759	14952	14695	14823	14798	14830	14815	14710	14827	14641	14821	14741	14824	14875	14939	14743	14901	14807	14777	14743	14799	14879	14894	14783	14831	15018	14930	14846	14782	14692	14687	14823	14826	15014	14869	14825	14905	14990	14959	14831	14822	14828	14732	14899	14790	14754	14816	15081	14905	15033	14894
30542	25885	42473	37694	21034	18616	18262	17949	18041	17949	17981	18025	18013	17829	17884	17966	17745	17693	17904	17858	17878	17874	17843	17860	17871	17874	17759	17772	17831	17871	18029	17815	17906	17879	18020	17941	17967	17734	17934	17862	17884	17727	17920	17660	17756	17877	17947	17901	17879	17903	17914	17770	17876	17825	17787	17837	17824	17763	17631	17767	17858	17616	17997	17719	17422	17915	17820	17666	17761	17684	17739	17772	17653	17825	17736	17876	17945	17942	17723	17798	17997	17683	17932	17846	17984	17811	17899	17808	17678	17957	17850	17593	17841	17836	17893	17939	17848	17623	17714	17563	17789	17873	17814	17731	17739	17879	17796	17858	17887	17777	17798	17731	17880	17813	17825	17808	17817	17635	17877	17964	17822	17924	17869	17709	17848	17716	17682	17867	17883	17915	17974	17833	17843	17862	18049	18032	17799	17687	17760	17684	17538	17982	17694	17678	17837	17943	17899	17591	17800	17600	17822	17862	18081	17807	17807	17844	17654	17611	17865	17675	17925	17850	17810	17665	17762	17869	17821	17631	18108	17959	17950	17869	17754	17786	17758	17859	17771	17842	17896	17796	17780	17904	17801	17967	17756	17636	17712	17716	17820	17968	17868	17721	17809	17908	17962	17785	17675	17564	17707	17849	17809	17683	17771	17659	17780	18036	17640	17838	17941	17704	17692	17737	17761	17579	17838	17682	17871	17837	17817	17995	17814	17838	17630	17708	17673	17856	17809	17665	17847	17927	17840	17611	17702	17753	17678	17937	17767	17985	17764	17781	17595	17846	17621	17843	17822	17581	17938	17765	17759	17661	17734	18018	17822	17960	17890	17759	17487	18022	17838	17646	17765	17868	18131	17856	17934	17741	17887	17842	17942	18014	17696	17708	17633	17867	17890	17948	18113	17796	17972	17786	17724	17812	17753	17657	17735	17849	17862	17781	17889	17822	17930	17875	17858	17751	18003	17793	17758	17875	17881	17762	17848	17878	17709	17857	17807	17784	17659	17823	17950	17669	17643	17797	17995	17977	17848	17840	17772	17878	17773	17838	17642	17833	17585	17815	17935	17963	17912	17856	17735	17729	17594	17830	17728	17906	17703	17819	17837	17761	17633	17812	17790	17851	18053	17815	17926	17821	17875	17759	17660	17741	17904	17790	17798	17967	17868	17939	17697	17863	17821	17712	17772	17681	17746	17922	17822	17564	17687	17746	17790	17872	17855	17935	17816	17849	17862	17794	17773	17843	17652	17654	17876	17749	17992	17676	17940	18100	17767	17692	17794	17940	17928	17680	18034	17828	17856	18047	17758	17875	17822	17777	17839	17686	17932	17866	17647	17841	17712	17773	17663	17811	17799	17822	17937	17807	17532	17927	17736	17716	17742	17819	17666	17837	17786	17804	17968	17777	17819	17700	17768	17688	17692	17762	18021	17887	17926	17754	17767	17771	17848	17729	17720	17796	17778	17943	17769	17713	17927	17732	17733	18147	17866	17801	17896	17716	17815	17608	18016	17854	17861	17878	17967	17816	17781	17971	17725	17878	17814	17796	17880	17826	17956	17927	17955	17772	17727	17737	17679	17901	17599	17955	17745	17515	17909	18017	17776	17787	17850	17781	17632	17869	17793	17828	17741	17794	17773	17843	17986	17760	17966	17785	17585	17633	17701	17786	17827	17742	17604	17726	17885	17869	17963	17843	17808	17757	17964	17885	17950	17825	17775	17953	17806	17852	17832	17759	17859	17842	17687	17759	17904	17825	17976	17870	17850	17618	17786	17851	17748	17833	17814	17839	17802	17862	17809	17893	17829	17647	17838	17692	17567	17825	17626	17691	17914	17687	18010	18084	17844	17801	17507	17760	17762	17806	17707	17742	17594	17951	17762	17796	17897	17955	17895	17918	17840	17776	17917	17901	17718	17930	17830	17785	17712	17702	17898	17704	17848	17734	17957	17690	17878	18116	17999	17886	17916	17937	17679	17880	17921	17716	17789	17805	17723	17777	17912	17781	17746	17788	17823	17889	17746	17767	17942	17825	17675	17834	17884	17848	17739	17742	17706	17950	17803	17753	17852	17950	17733	17872	17974	17788	17808	17828	17854	17850	17772	17745	17796	17677	17864	17787	17908	17922	17921	17799	17836	17860	17808	17889	17769	17963	17766	17810	17657	17826	17718	17899	18000	17624	18046	17628	17746	17809	17743	17693	17727	18087	17884	17572	18095	17913	17898	17796	17695	17676	17941	17956	17884	17841	17646	18058	17992	17802	17749	17879	17615	17919	17691	17821	17856	17636	17847	17841	17888	17820	17691	17822	17863	17751	17907	18029	17774	17657	17794	17830	17930	18001	17774	17736	17748	17899	17788	17833	17798	17732	17613	17733	17672	17991	17867	17699	17802	17900	17703	17797	17729	17907	17814	17791	17730	17819	17939	17781	17713	17832	17914	18012	17871	18175	17809	17868	17719	17769	18069	17922	18148	17746	17916	17759	17960	17806	17742	17655	17664	17701	17863	17614	17554	17703	17916	17723	17878	17881	17917	17983	17903	17644	17926	17890	17621	17763	17889	18016	17941	17790	17809	17873	17987	17888	17911	17724	17684	17520	17666	17822	17765	17803	17862	18090	17608	17700	17940	17577	17803	17646	17946	17691	17887	17851	17769	17746	17752	17906	17980	17758	17544	17833	18026	17847	17682	17907	17911	17910	17816	17680	17810	17587	17943	17876	17797	17876	18001	17728	17725	17590	17926	17772	17719	17721	17736	17729	17833	17968	17920	17722	17905	17659	17907	18008	17880	17941	17749	17823	17824	17763	17698	17620	17828	17839	17843	17907	17819	17916	17917	17782	17893	17659	17817	17812	17740	17810	17794	17736	17803	17716	17727	17801	17988	17825	17803	17741	17604	17955	17728	17672	17577	17761	17809	17957	17613	17885	17713	17757	17970	17872	17992	17833	17695	17851	17713	17647	17799	17683	17710	17769	17890	17676	17655	17823	17862	17795	17896	17995	17656	17982	17940	17904	17747	17837	17784	17888	17895	17886	17772	17759	17914	18016	17943	17790	17773	17884	17804	17993	17791	17851	17892	17766	17997	17847	18047	17761	18013	17874	17749	17777	17841	17667	17826	17913	17774	17704	17867	17793	17746	17824	17851	17734	17763	17883	17940	17950	17747	17770	17884	17849	17874	17755	17926	17795	17972	17995	17933	17766	17532	17862	17614	17774	17909	17928	17703	17620	17959	17890	17785	17840	17851	17810	17853	17820	17658	17901	17913	17948	18096	17752	17871	17970	17880	17716	17827	17729	17711	17810	17641	17861	17806	17693	17784	17747	18072	17839	17899	17715	17788	17931	17684	18071	17744	17706	18016	18015	17806	17852	17916	17783	17699	17776	17727	17721	17755	17664	17785	17696	17780	17908	17806	17952	17950	17907	17750	17807	17947	17846	17769	17857	17758	17737	18026	17758	17732	17955	17814	17700	17905	17661	17833	17635	17883	17749	17730	17647	17788	17750	17837	17821	18035	17822	17907	17827	17746	17861	17869	17978	17665	17722	17514	17559	17770	17862	17820	17902	17888	17977	17970	17827	17747	17970	17672	17725	17765	17875	17778	17741	17878	17767	17916	17652	17586	17941	17805	17875	17742	17546	17658	17613	17855	17556	17893	17839	17780	17780	17989	17870	17904	17722	17684	17699	17930	17544	17849	18037	17888	17629	17880	17584	17599	17855	17848	17905	17581	17920	17838	17991	17929	17854	17865	17685	17794	17660	17772	17856	17844	17675	17852	17974	17731	17860	17785	17962	17781	17802	18015	17973	17669	17844	17934	17641	17740	17936	18055	17784	17966	17854	17819	17678	17792	17751	17939	17775	17913	17886	17932	17986	17804	17811	17857	18045	17923	17895	17903	17793	17999	17630	17873	17843	17772	17579	17751	17851	17872	17714	17810	17946	17850	18074	17868	17941	17757	17780	17827	17714	17864	17963	17745	17692	17808	17848	17723	17643	17730	17761	17812	17797	17774	17893	17766	17794	17514	17643	17911	17701	17633	17490	17907	17793	17826	17720	17944	18034	17778	17726	17783	17875	17775	17658	17863	17704	17653	17740	17897	18125	17907	17834	17828	17705	17798	18000	17757	17869	17534	17943	17780	17857	17719	17934	17884	17794	17804	17771	17938	17969	17893	17599	17925	17843	17885	18065	17876	17677	17753	17678	18014	17676	17716	17592	17813	17875	17746	17885	17808	17685	17599	17687	17585	17799	17878	18022	17672	17697	17914	17769	17906	17714	17730	17570	17836	17771	17711	17807	17732	17898	17887	17712	17789	17813	17885	17908	17743	17766	18026	17885	17725	17658	17834	17944	17976	17789	17766	17639	17844	17811	17808	17843	17918	17748	17791	17639	17885	17644	17740	17587	17893	17897	17832	17757	17855	17775	17827	17932	17721	17735	17811	17799	17813	17807	17699	18088	17856	17829	17821	17802	17937	17918	18043	17874	17829	17832	17837	18046	17684	17872	17820	17745	17637	17885	18062	17823	17967	17841	17898	17778	17742	17914	17822	17865	17825	17938	17837	17802	17797	17706	17918	17902	17886	17748	17791	17586	17724	17717	17991	17616	17677	17688	18031	17810	17682	17942	17589	17659	17853	18035	18027	17817	17836	17807	18014	17944	17754	17898	17801	17775	17876	17696	17704	17820	17801	17984	17942	17848	17927	17623	17971	17834	17837	17729	17778	17718	17915	17769	17895	17740	17994	17860	17774	17708	17823	17854	17559	17899	17767	17756	17986	17879	17773	17900	17744	17889	17753	17686	17586	18082	17850	17965	17955	17652	17720	17963	17814	17719	17936	17842	17871	17869	18046	17759	17758	17818	17837	17846	17799	17836	17998	18080	17886	17971	17911	17647	17792	17898	17919	17871	17743	17922	17962	17815	17591	17922	17693	17983	17784	17571	17580	17775	17829	18087	17696	17843	17892	17894	17855	17749	17740	17885	17828	17800	17860	17902	17736	17857	17928	17684	17732	17699	17907	17750	17797	17726	17930	17908	17672	17909	17846	17691	17794	17590	17858	17901	17881	17662	17761	17895	18007	17961	17899	17821	17866	17944	17927	17710	17815	17941	17921	17809	17773	17870	17738	17831	17639	17821
19698	25878	47431	29481	16340	15042	14804	14891	14869	14705	14808	14697	14662	14710	14751	14679	14554	14730	14521	14556	14566	14764	14560	14607	14610	14577	14622	14653	14675	14596	14490	14560	14505	14888	14672	14737	14551	14489	14467	14379	14600	14512	14658	14562	14509	14644	14700	14510	14569	14586	14425	14483	14684	14512	14552	14508	14409	14625	14521	14496	14659	14613	14509	14481	14540	14719	14525	14513	14359	14477	14603	14452	14469	14578	14525	14752	14553	14629	14599	14592	14448	14563	14448	14700	14611	14534	14508	14560	14391	14504	14627	14575	14622	14687	14457	14486	14537	14551	14404	14540	14541	14722	14592	14634	14532	14409	14512	14607	14488	14602	14413	14595	14454	14441	14647	14691	14573	14549	14393	14495	14397	14644	14509	14441	14605	14621	14453	14462	14509	14589	14543	14566	14692	14634	14728	14528	14458	14532	14586	14577	14573	14636	14488	14527	14414	14563	14451	14636	14687	14461	14464	14556	14499	14461	14433	14470	14672	14502	14647	14617	14512	14507	14530	14570	14539	14423	14585	14646	14556	14487	14585	14409	14446	14472	14553	14477	14680	14534	14326	14590	14592	14620	14575	14523	14448	14500	14517	14505	14418	14373	14454	14555	14573	14612	14599	14567	14524	14298	14514	14597	14582	14638	14473	14571	14497	14428	14666	14501	14417	14608	14443	14576	14576	14615	14540	14651	14485	14479	14551	14518	14476	14593	14487	14592	14440	14469	14573	14469	14459	14486	14618	14609	14392	14567	14455	14504	14383	14496	14516	14533	14563	14519	14406	14666	14552	14602	14617	14464	14630	14506	14621	14479	14474	14468	14436	14599	14625	14489	14405	14695	14568	14507	14517	14465	14407	14526	14324	14583	14480	14503	14514	14581	14486	14391	14567	14543	14554	14607	14534	14342	14701	14427	14787	14565	14615	14541	14442	14523	14565	14636	14497	14438	14486	14420	14468	14611	14476	14429	14537	14343	14625	14545	14480	14488	14571	14428	14571	14379	14527	14432	14592	14526	14518	14536	14345	14483	14644	14489	14463	14596	14570	14459	14458	14642	14539	14630	14510	14527	14559	14578	14579	14514	14633	14571	14494	14390	14607	14577	14457	14571	14483	14474	14377	14510	14661	14483	14491	14512	14740	14599	14629	14579	14574	14557	14696	14669	14469	14486	14508	14742	14433	14528	14566	14643	14391	14504	14546	14544	14557	14475	14487	14517	14383	14501	14588	14457	14297	14586	14553	14651	14365	14526	14513	14446	14447	14668	14592	14662	14463	14368	14439	14480	14589	14491	14642	14635	14571	14597	14455	14639	14437	14569	14469	14405	14555	14605	14559	14306	14480	14465	14489	14486	14535	14414	14622	14444	14620	14380	14565	14629	14412	14543	14633	14559	14567	14501	14681	14563	14491	14420	14572	14513	14525	14518	14501	14420	14593	14444	14537	14574	14548	14571	14603	14603	14425	14606	14437	14623	14378	14605	14586	14443	14430	14523	14606	14631	14554	14589	14506	14488	14524	14580	14536	14624	14379	14529	14512	14368	14366	14526	14549	14411	14492	14661	14424	14541	14402	14440	14599	14497	14565	14386	14534	14534	14519	14706	14644	14513	14629	14464	14621	14733	14494	14464	14709	14586	14281	14699	14497	14500	14616	14511	14485	14525	14533	14608	14597	14659	14613	14549	14581	14651	14547	14327	14564	14621	14621	14459	14531	14431	14512	14551	14409	14615	14259	14469	14527	14499	14510	14652	14599	14539	14514	14518	14422	14744	14539	14370	14625	14367	14561	14534	14626	14413	14624	14520	14563	14471	14508	14382	14524	14409	14672	14453	14387	14566	14543	14458	14593	14408	14648	14630	14441	14336	14491	14645	14539	14572	14452	14476	14541	14353	14557	14417	14647	14409	14686	14624	14491	14561	14577	14470	14598	14559	14359	14646	14571	14531	14581	14678	14602	14698	14517	14487	14591	14629	14595	14552	14516	14604	14516	14424	14473	14413	14388	14504	14585	14392	14291	14434	14580	14242	14555	14503	14629	14573	14495	14527	14558	14445	14677	14602	14461	14554	14583	14553	14457	14406	14464	14431	14548	14447	14471	14448	14595	14691	14529	14700	14434	14402	14660	14497	14440	14482	14630	14473	14583	14602	14577	14577	14397	14689	14471	14419	14604	14571	14654	14508	14475	14370	14628	14648	14536	14628	14406	14519	14329	14469	14513	14550	14585	14412	14538	14461	14581	14687	14567	14647	14416	14462	14602	14414	14463	14503	14421	14357	14527	14529	14445	14489	14571	14473	14517	14625	14579	14495	14496	14515	14584	14472	14526	14527	14451	14523	14501	14486	14680	14630	14614	14472	14411	14451	14549	14689	14741	14442	14597	14545	14561	14378	14414	14531	14612	14450	14489	14501	14600	14504	14592	14713	14577	14500	14504	14742	14543	14622	14465	14635	14545	14489	14394	14439	14606	14463	14626	14442	14364	14573	14652	14479	14624	14576	14519	14588	14385	14486	14574	14440	14571	14403	14692	14653	14430	14455	14622	14548	14501	14416	14571	14361	14394	14635	14449	14575	14619	14573	14469	14466	14591	14637	14433	14725	14526	14434	14621	14469	14505	14499	14658	14533	14379	14640	14508	14269	14430	14439	14513	14506	14448	14509	14390	14592	14685	14585	14678	14701	14657	14647	14421	14431	14465	14652	14623	14665	14613	14466	14418	14421	14507	14439	14526	14534	14569	14317	14449	14557	14488	14490	14435	14392	14393	14566	14578	14560	14467	14625	14639	14494	14628	14633	14647	14552	14506	14525	14447	14556	14474	14569	14559	14624	14437	14595	14536	14307	14664	14517	14303	14436	14628	14672	14437	14501	14551	14433	14506	14629	14516	14775	14493	14662	14529	14386	14591	14513	14390	14690	14544	14527	14362	14456	14575	14692	14659	14707	14443	14393	14421	14434	14578	14467	14583	14436	14568	14691	14519	14579	14557	14607	14711	14661	14462	14527	14583	14405	14439	14658	14616	14546	14478	14602	14404	14482	14605	14628	14579	14506	14559	14692	14529	14428	14668	14543	14457	14531	14685	14562	14399	14717	14571	14528	14553	14538	14700	14568	14651	14567	14692	14575	14492	14426	14413	14580	14602	14497	14609	14494	14531	14520	14577	14635	14561	14604	14498	14527	14475	14591	14553	14402	14471	14567	14601	14570	14712	14471	14383	14498	14526	14557	14610	14655	14508	14486	14618	14659	14365	14744	14483	14544	14491	14500	14482	14536	14518	14476	14602	14593	14604	14684	14479	14623	14503	14622	14539	14615	14488	14590	14479	14537	14499	14431	14457	14469	14624	14523	14577	14467	14543	14497	14561	14431	14420	14595	14780	14392	14438	14492	14608	14466	14469	14653	14500	14443	14543	14592	14532	14521	14364	14520	14579	14356	14681	14546	14384	14503	14559	14543	14499	14427	14604	14429	14417	14439	14461	14549	14530	14439	14635	14368	14668	14637	14482	14473	14520	14309	14580	14565	14393	14513	14701	14554	14617	14616	14550	14663	14702	14542	14570	14484	14484	14558	14586	14558	14274	14479	14503	14641	14471	14458	14371	14543	14565	14534	14660	14539	14638	14445	14554	14555	14606	14531	14531	14486	14404	14553	14558	14536	14595	14452	14602	14398	14588	14517	14620	14582	14488	14694	14503	14484	14395	14749	14611	14468	14359	14584	14621	14610	14330	14560	14492	14441	14581	14607	14502	14334	14694	14512	14689	14525	14517	14489	14440	14475	14559	14542	14640	14451	14600	14593	14602	14472	14566	14562	14480	14584	14621	14519	14535	14777	14546	14650	14524	14424	14496	14598	14537	14685	14527	14484	14521	14624	14581	14502	14587	14560	14438	14443	14534	14512	14615	14367	14502	14522	14529	14586	14674	14422	14577	14380	14581	14381	14482	14521	14555	14485	14420	14599	14469	14476	14433	14721	14571	14560	14428	14667	14606	14413	14537	14503	14431	14627	14467	14676	14720	14550	14764	14586	14577	14504	14518	14519	14527	14421	14500	14419	14728	14473	14599	14506	14542	14552	14617	14609	14539	14739	14367	14609	14393	14582	14598	14549	14461	14429	14315	14409	14531	14435	14708	14444	14510	14452	14614	14576	14563	14442	14441	14573	14621	14585	14406	14458	14539	14529	14601	14698	14525	14485	14544	14629	14362	14500	14589	14642	14502	14453	14564	14319	14390	14468	14641	14619	14485	14486	14677	14590	14698	14539	14682	14596	14607	14720	14432	14430	14667	14536	14521	14502	14631	14577	14538	14582	14567	14506	14613	14547	14454	14496	14517	14414	14595	14433	14566	14665	14430	14695	14588	14611	14615	14582	14573	14506	14461	14472	14511	14503	14639	14421	14590	14551	14429	14408	14459	14478	14491	14488	14607	14574	14415	14594	14413	14564	14488	14613	14651	14584	14465	14462	14588	14467	14606	14638	14534	14467	14557	14425	14509	14519	14684	14435	14493	14606	14498	14488	14565	14503	14473	14551	14614	14625	14516	14775	14526	14492	14633	14417	14543	14664	14584	14549	14599	14536	14705	14411	14684	14495	14562	14556	14475	14804	14576	14709	14391	14482	14555	14466	14619	14523	14681	14564	14526	14452	14467	14546	14686	14699	14623	14545	14705	14511	14538	14644	14559	14472	14656	14478	14701	14499	14587	14431	14514	14594	14476	14565	14629	14738	14533	14787	14556	14504	14499	14404	14636	14473	14645	14526	14417	14650	14583	14490	14424	14472	14351	14491	14537	14599	14387	14614	14576	14604	14506	14502	14675	14494	14360	14476	14515	14610	14546	14577	14760	14353	14578	14502	14597	14568	14609	14508	14538	14559	14600	14682	14682	14582	14632	14688	14576	14611	14506	14465	14579	14626	14465	14528	14526	14598	14503	14576	14454	14540	14592	14536	14583	14569	14580	14565	14489	14685	14519	14633	14521	14541	14554	14685	14660	14480	14560	14608	14643	14342	14547	14509	14363	14418	14708	14595	14465	14529	14457	14555	14380	14542	14520	14461	14419	14706	14633	14489	14455	14626	14525	14447	14682	14544	14407	14656	14515	14608	14423	14393	14537	14615	14598	14528	14393	14615	14569	14423
25399	21529	47909	56904	30727	22967	21630	19652	19102	18994	19039	18985	18827	19019	18952	19070	18788	19071	18885	18756	18800	18801	18582	18370	18572	18810	18676	18873	18540	18641	18555	18684	19184	19210	19297	18933	18420	18555	18404	18368	18374	18537	18767	18528	18540	18326	18447	18550	18389	18438	18586	18555	18317	18495	18475	18456	18332	18493	18263	18493	18569	18705	18515	18506	18389	18553	18452	18302	18221	18512	18534	18435	18666	18413	18688	18784	18426	18499	18590	18558	18535	18433	18398	18480	18543	18627	18363	18426	18288	18467	18487	18424	18571	18394	18547	18493	18233	18664	18501	18892	18513	18545	18614	18742	18472	18541	18816	18598	18582	18693	18391	18435	18528	18346	18599	18445	18607	18821	18666	18438	18654	18479	18514	18467	18518	18441	18599	18334	18489	18234	18473	18430	18477	18447	18402	18360	18453	18362	18384	18411	18440	18312	18516	18445	18530	18420	18456	18727	18493	18701	18426	18407	18422	18361	18576	18339	18432	18606	18503	18454	18410	18500	18366	18491	18624	18520	18334	18398	18396	18548	18340	18464	18614	18540	18449	18382	18398	18560	18336	18605	18414	18590	18563	18530	18653	18431	18403	18280	18637	18506	18257	18481	18425	18257	18256	18343	18368	18345	18384	18277	18627	18462	18388	18535	18593	18500	18570	18554	18549	18593	18393	18310	18323	18392	18479	18587	18486	18500	18545	18361	18265	18362	18420	18303	18353	18533	18355	18405	18404	18245	18554	18564	18586	18479	18515	18521	18482	18411	18415	18629	18618	18343	18365	18487	18230	18479	18595	18455	18467	18499	18521	18525	18218	18543	18446	18575	18336	18306	18285	18425	18383	18431	18284	18320	18647	18462	18258	18347	18710	18582	18597	18429	18553	18127	18399	18364	18320	18516	18459	18431	18469	18218	18125	18611	18566	18494	18434	18323	18560	18652	18426	18361	18433	18582	18337	18295	18364	18509	18537	18686	18461	18438	18470	18467	18391	18487	18518	18443	18292	18470	18408	18461	18515	18600	18532	18649	18443	18447	18608	18464	18518	18357	18597	18566	18353	18476	18582	18371	18499	18622	18449	18350	18328	18463	18370	18617	18478	18727	18594	18394	18293	18424	18635	18321	18506	18284	18543	18348	18549	18464	18536	18414	18353	18584	18350	18489	18745	18520	18712	18475	18386	18460	18246	18485	18377	18402	18456	18545	18360	18497	18466	18567	18699	18464	18196	18384	18433	18624	18210	18408	18628	18498	18176	18456	18527	18450	18516	18464	18648	18434	18482	18532	18589	18419	18472	18414	18507	18516	18271	18526	18338	18532	18587	18452	18532	18583	18305	18349	18454	18539	18359	18421	18214	18380	18394	18468	18451	18598	18617	18384	18469	18537	18357	18400	18322	18369	18402	18569	18435	18515	18417	18470	18392	18658	18221	18487	18251	18451	18497	18415	18428	18564	18500	18316	18520	18363	18366	18310	18440	18671	18486	18490	18687	18490	18316	18403	18461	18274	18517	18269	18456	18400	18347	18367	18288	18305	18567	18487	18389	18557	18412	18597	18487	18508	18494	18487	18390	18331	18488	18443	18377	18290	18375	18436	18369	18413	18277	18352	18499	18354	18442	18536	18385	18574	18417	18544	18541	18528	18542	18607	18520	18501	18476	18512	18303	18405	18345	18452	18487	18436	18556	18608	18488	18566	18468	18437	18415	18643	18672	18550	18485	18426	18307	18452	18269	18356	18564	18390	18321	18516	18670	18537	18434	18427	18428	18494	18402	18426	18378	18527	18471	18334	18448	18663	18595	18494	18466	18402	18523	18546	18496	18716	18438	18530	18471	18310	18284	18292	18565	18600	18610	18314	18446	18484	18593	18345	18509	18363	18531	18622	18232	18236	18648	18638	18474	18242	18352	18397	18438	18379	18503	18356	18497	18454	18508	18432	18298	18479	18452	18528	18510	18516	18511	18539	18410	18376	18484	18442	18424	18375	18428	18516	18415	18546	18621	18566	18382	18416	18460	18325	18330	18245	18415	18377	18446	18450	18544	18528	18570	18480	18413	18461	18620	18526	18491	18473	18430	18612	18454	18783	18643	18402	18573	18350	18559	18739	18287	18447	18425	18457	18725	18399	18200	18270	18489	18521	18505	18456	18280	18547	18565	18386	18724	18556	18340	18221	18520	18299	18348	18474	18516	18354	18637	18447	18479	18398	18541	18479	18343	18346	18654	18379	18635	18524	18591	18269	18576	18532	18618	18635	18670	18388	18517	18479	18586	18458	18339	18397	18367	18631	18682	18391	18417	18585	18379	18236	18203	18475	18435	18282	18367	18326	18366	18618	18458	18598	18473	18424	18413	18331	18444	18516	18535	18478	18620	18670	18492	18401	18437	18349	18449	18223	18338	18518	18417	18512	18474	18577	18348	18613	18462	18565	18341	18360	18484	18418	18593	18655	18689	18557	18418	18273	18403	18485	18385	18470	18453	18551	18659	18375	18394	18461	18469	18428	18578	18254	18419	18439	18360	18506	18522	18654	18592	18554	18586	18519	18500	18542	18466	18369	18419	18399	18320	18433	18443	18451	18656	18499	18427	18289	18643	18300	18656	18360	18486	18710	18454	18635	18513	18459	18548	18523	18665	18584	18416	18457	18488	18464	18518	18348	18396	18390	18470	18283	18460	18353	18437	18452	18375	18519	18672	18377	18414	18611	18270	18520	18471	18288	18578	18703	18433	18746	18520	18504	18400	18561	18380	18542	18432	18433	18590	18541	18639	18509	18548	18463	18444	18620	18501	18257	18595	18398	18443	18498	18527	18318	18393	18541	18264	18674	18550	18454	18429	18266	18277	18461	18311	18311	18505	18269	18476	18317	18421	18479	18583	18556	18607	18400	18505	18353	18502	18565	18656	18455	18385	18732	18624	18547	18522	18556	18356	18532	18558	18452	18421	18386	18318	18387	18756	18504	18521	18416	18285	18498	18447	18244	18366	18668	18537	18741	18330	18460	18328	18489	18516	18396	18330	18548	18500	18643	18436	18509	18494	18446	18618	18123	18364	18484	18482	18503	18573	18524	18436	18389	18409	18648	18653	18406	18638	18430	18721	18543	18638	18476	18424	18436	18469	18451	18535	18291	18617	18503	18516	18451	18543	18487	18428	18469	18351	18413	18495	18407	18519	18335	18452	18590	18508	18244	18377	18378	18869	18288	18533	18555	18498	18322	18456	18476	18238	18484	18781	18330	18390	18446	18517	18459	18588	18505	18648	18484	18519	18508	18583	18491	18365	18724	18552	18570	18306	18499	18567	18781	18409	18260	18561	18419	18627	18698	18270	18411	18487	18415	18469	18709	18661	18398	18580	18283	18824	18345	18653	18342	18366	18459	18578	18530	18519	18455	18619	18375	18341	18478	18578	18433	18677	18531	18618	18423	18348	18431	18680	18403	18453	18372	18443	18437	18458	18482	18734	18551	18692	18525	18603	18491	18478	18399	18312	18465	18448	18457	18380	18605	18256	18518	18414	18488	18353	18509	18394	18276	18255	18399	18577	18540	18318	18674	18695	18472	18439	18538	18316	18444	18390	18212	18578	18530	18625	18351	18676	18536	18477	18419	18356	18411	18562	18688	18463	18477	18522	18530	18415	18415	18558	18435	18644	18498	18625	18560	18505	18429	18412	18346	18483	18409	18716	18672	18414	18462	18367	18474	18494	18506	18370	18516	18216	18487	18523	18215	18536	18359	18581	18456	18443	18630	18354	18527	18571	18645	18528	18259	18466	18609	18411	18623	18609	18619	18539	18580	18427	18420	18562	18584	18605	18557	18473	18506	18576	18431	18421	18353	18622	18432	18261	18360	18323	18489	18384	18333	18471	18533	18520	18419	18481	18318	18302	18546	18352	18495	18263	18333	18537	18396	18646	18415	18507	18263	18256	18275	18247	18372	18494	18390	18274	18387	18427	18505	18284	18545	18460	18468	18450	18686	18335	18192	18558	18410	18554	18192	18367	18408	18719	18384	18338	18376	18646	18545	18508	18287	18406	18253	18512	18331	18283	18506	18257	18559	18333	18297	18478	18626	18571	18328	18425	18542	18417	18517	18425	18218	18189	18477	18228	18398	18524	18520	18640	18577	18582	18653	18485	18498	18466	18438	18554	18412	18645	18338	18574	18444	18512	18330	18471	18324	18544	18429	18585	18483	18473	18515	18363	18635	18460	18441	18456	18582	18565	18474	18447	18656	18511	18511	18600	18462	18277	18335	18599	18472	18533	18469	18436	18588	18454	18468	18527	18341	18577	18572	18424	18284	18309	18715	18619	18560	18601	18588	18565	18578	18485	18476	18298	18514	18367	18449	18594	18343	18300	18558	18265	18373	18390	18232	18598	18424	18358	18602	18472	18435	18435	18533	18452	18458	18473	18519	18363	18468	18478	18201	18501	18443	18432	18522	18596	18662	18388	18626	18523	18558	18357	18515	18636	18582	18498	18429	18496	18579	18466	18209	18667	18291	18751	18288	18466	18443	18504	18666	18412	18728	18307	18511	18496	18519	18420	18627	18472	18527	18592	18579	18465	18353	18562	18405	18533	18355	18467	18439	18516	18659	18480	18526	18603	18490	18521	18431	18390	18572	18610	18564	18151	18234	18560	18286	18600	18280	18407	18417	18326	18302	18468	18374	18588	18410	18312	18425	18461	18499	18363	18367	18574	18583	18513	18550	18507	18477	18530	18726	18268	18268	18608	18385	18568	18683	18557	18405	18455	18503	18463	18527	18477	18479	18765	18425	18549	18497	18489	18714	18363	18453	18576	18403	18462	18414	18426	18427	18486	18332	18338	18509	18331	18331	18265	18492	18554	18438	18640	18568	18601	18501	18520	18313	18657	18515	18351	18466	18411	18361	18487	18545	18410	18348	18369	18448	18406	18435	18364	18578	18606	18512	18455	18563	18451	18564	18307	18584	18445	18547	18413	18568	18342	18205	18134	18509	18549	18476	18644	18270	18488	18504	18189	18441	18331	18629	18545	18463	18613	18726	18427	18491	18523	18460	18239	18414	18504	18360	18664	18455	18512	18472	18407	18354	18435	18394	18573	18425	18483	18538	18381	18641	18351	18425	18368	18376	18447	18348	18542	18538	18485	18530
20181	34073	81914	57260	27373	16835	16666	15975	15740	15507	15535	15561	15275	15502	15527	15506	15207	15140	15147	15236	15190	15106	15096	15174	15087	15138	14994	15121	14949	14791	14931	15157	16083	16346	15977	15509	15057	14987	14974	14968	14945	15026	14897	14907	14887	15029	14853	14931	14785	14880	15066	15046	15065	14802	14908	14827	14948	15001	14983	14844	15078	14967	14871	14948	14926	14885	14896	14960	14953	14979	15009	14789	14897	15036	14861	15002	14938	14924	15128	14957	14974	14979	14901	14922	14900	14838	14951	15087	14954	14946	15063	14866	14805	14937	15019	14989	14923	14981	14888	14840	15050	15118	14913	14829	15044	15178	14922	14740	14913	14756	15086	15035	14921	15101	14869	14872	14929	15092	14860	14863	14973	14966	14887	15025	14988	15216	15004	15039	14792	14873	14898	14861	14867	15108	14921	15089	14900	14792	14931	15047	15035	14952	14978	14788	15032	15072	14886	15081	14962	15087	14949	15069	14834	14866	14822	14962	15164	14948	14959	14817	14862	14862	14982	15061	14843	14948	15099	14849	14714	15022	15056	14970	14934	14829	14965	14896	15070	14780	14867	14873	14986	14793	15091	14750	14972	14921	15015	14890	15042	14860	15156	14961	15108	15183	15011	14942	14954	14905	14927	15114	14897	14931	15064	14960	14772	14982	14913	14873	14965	14928	15101	15127	14982	14901	15096	14984	14919	14780	14913	14977	14833	14826	15055	15141	14836	14928	15183	14803	15024	14876	14919	14986	14869	14974	14914	15045	14970	14899	15178	14992	14970	14882	15051	14841	14928	14808	14932	14979	14933	14965	14782	14900	14951	15042	14989	14941	14933	15066	14921	14820	15131	14884	14795	14976	15018	15155	14909	14907	15031	15027	14755	15130	14912	14963	14930	14923	14936	15136	14793	14932	14935	14865	15004	15071	14803	14972	15010	14987	14999	14912	14842	15020	14916	14990	14952	15041	14924	15042	14936	15046	14956	14973	14953	14976	15105	14907	14959	15113	14851	14994	14861	14897	14988	14926	14894	14705	14953	14944	14981	14767	15001	14876	14881	14825	14764	14819	15194	14832	15018	14957	14956	14841	14791	14900	14885	14981	14850	15038	14969	14927	14847	14822	14946	14725	14966	14887	14960	15050	14818	14779	15011	14820	15039	14893	14939	15026	15060	14861	14935	15117	15010	14899	14853	14889	14968	15004	14898	15024	14761	14948	14844	14981	15284	14706	14755	14806	14929	15037	15091	15014	15011	14925	14874	15089	14930	14954	14949	14906	14827	14955	14811	14892	14936	14947	14872	14777	14812	14853	14963	15044	14625	14963	14849	14886	14901	15083	14959	14873	14888	14883	14848	15050	14917	14925	14923	15028	15069	14732	15130	14758	14884	15166	14920	14844	14910	14966	15055	14894	15226	15010	14820	14995	14930	14897	15079	15023	14873	14887	14935	14952	14920	15102	14966	14770	14862	14848	14970	15000	15009	14794	14940	14950	14930	14953	14881	14905	14916	15007	14946	14985	14973	15065	14847	15004	15020	15071	14988	14901	14962	14868	14850	14972	15006	14891	14841	14976	14800	14991	14859	14848	14955	14892	15013	15024	14936	15193	14992	15060	15132	14934	15016	14908	14737	14919	14949	15079	14919	14892	14988	14989	14856	14942	14963	14954	14886	15012	14995	14953	15022	15033	14876	14948	14938	15007	14898	15051	14908	14911	15033	14881	14955	14708	14997	14932	14829	14978	15104	14970	15057	14932	15049	15020	14984	15008	14862	14863	15128	14975	15038	15043	14892	14778	14889	15042	14824	15001	14908	15013	14923	14800	15025	14984	14913	14868	14951	15183	14961	14922	14907	14763	15100	15100	15088	15166	14992	14960	14794	14915	14946	14950	14906	14843	14731	14899	14999	14907	14922	14932	14883	14806	15115	14995	15005	14956	14954	14753	14906	14795	14903	15009	14774	14891	14920	14997	14851	14925	14789	15034	14929	14756	14942	14862	14932	14847	14997	15021	14982	14797	14751	14961	14835	14862	14779	14942	14873	15068	14962	14840	14885	14900	14859	14906	14941	14889	15009	14868	14921	14899	14812	14997	14909	14953	14857	15011	14974	14936	14969	14750	14826	14960	14855	14944	15149	14945	15067	14834	14968	14861	14963	15073	15099	14921	14992	14896	14990	15032	14919	15061	14936	14978	14895	14968	15059	14856	14981	14833	14864	14993	14861	14853	14856	14915	14902	14990	14929	14809	14955	14911	14921	14900	14845	15070	14841	15081	14877	15129	15025	14815	14974	14901	14894	14909	14878	14939	14907	15062	15029	14992	15046	15098	14904	14900	15023	14923	14795	14889	15064	14880	14938	14792	14909	14889	14911	14979	14884	15028	15066	14965	14990	14773	15079	15043	14866	14892	14934	14943	15030	14894	14921	14882	15034	14963	14944	15012	14785	14916	15038	14870	14962	14992	14824	14921	14858	14839	14876	14910	14871	15083	14921	14959	14956	15021	15004	15030	14982	14982	14917	14966	14756	14905	14981	14988	14742	14987	14875	15005	15004	14787	14874	14943	15018	14976	15045	14871	15004	14939	14948	14838	14959	15006	14940	14850	14968	14945	14960	14868	14924	14853	14964	14859	14846	14997	15125	14925	15013	15106	14902	15187	14809	15118	14975	14844	15097	14752	14858	14921	14897	14762	14802	14918	14966	14977	14904	14888	14848	15049	14918	15016	14943	14999	14993	15098	14989	14894	15001	14919	15007	15011	15040	15250	14865	15001	15006	14901	15092	14934	14929	14934	14937	14862	14922	15077	14715	15108	14844	14938	14837	15122	14872	15044	15110	14979	15085	15094	14989	14830	14898	14981	14927	14914	15001	14844	15006	14916	14867	14977	15027	14890	14711	15024	14958	14920	14990	14747	14923	14940	14869	14920	15093	15033	14930	15000	14766	15146	14933	14971	14830	15051	14976	14993	14861	14913	14967	15088	15054	14803	14852	15006	15040	14813	14914	14990	15014	15069	14959	14859	15061	14970	14995	14828	14980	14955	14923	15124	14741	15016	14903	14669	14715	14941	14764	14919	14860	15134	15067	14989	14939	15031	14805	15129	14882	15066	14833	14890	14787	14954	14863	14946	14899	14892	15085	14882	14845	14994	14949	14892	15031	14779	14849	15062	14809	15007	15174	14899	15018	14851	15010	14901	14805	14827	14886	14998	14959	14841	14929	14910	14987	14746	14951	15253	14953	14977	14857	14788	14809	14923	14915	15127	14830	14844	14921	14925	14946	14965	14885	15003	14881	14998	14796	15031	14860	14862	15113	14950	15022	14992	14999	14998	14891	14957	15005	14971	14971	15108	14781	15004	15100	14894	14952	14983	14829	14949	14767	15009	15047	14929	14883	14954	15142	14854	15005	14916	14962	15119	15046	14992	14995	14846	15048	14848	14935	14902	14811	14947	15011	14890	14874	14929	14944	14939	15054	15055	14962	14893	15013	14885	14908	14884	14880	14999	14928	14849	14783	14853	14934	14992	14767	14893	14796	14941	14773	14968	15040	14919	14696	15196	14770	15018	14925	15218	14923	14981	14975	15028	14978	14935	14776	15059	14932	14885	14987	14825	15021	14938	14797	15016	14793	14878	14840	14985	14953	14903	14953	15066	14918	14906	14871	14907	15185	15026	15023	14870	14693	15078	14922	14899	14993	14921	14979	14972	15000	14990	14910	15109	15067	15001	15037	14963	14853	15047	14998	14867	14960	14880	14730	14986	14898	14802	15029	14945	14882	14922	14732	14819	15051	14948	14995	14726	15089	14950	14905	15054	14872	14825	14977	14825	14970	14889	14915	15079	15018	14954	14886	14722	14982	15243	14985	14767	14814	15022	14913	15001	14990	15029	14773	14976	14794	14950	15064	14909	14968	14843	14740	14961	14886	15006	15078	14971	15056	14922	14972	14914	14839	14866	14965	14953	15064	14887	14876	14721	14846	15070	14977	14997	15027	15000	15140	14911	15001	14902	14975	14897	14869	15000	14901	14835	14928	14966	14779	14964	14913	14723	15059	14851	14834	14919	14861	15019	14984	14820	15003	14796	14869	14961	14864	15008	14874	14853	15003	14987	15051	14999	14907	15094	15038	14940	15002	15050	14949	15074	14921	15008	15133	14929	14924	15055	14897	14912	15070	14832	14932	14932	14815	14931	14949	14952	14854	15042	14907	14930	15011	14947	14930	14973	14666	14966	14876	15014	15074	14837	14968	15021	14949	14779	14754	15079	14729	14841	15015	14860	14837	14976	14976	14947	14993	15013	14982	14806	15060	14990	14994	14992	14879	14994	14965	15080	15077	14985	14980	14834	14995	15229	14994	14828	14940	14954	14979	14916	14890	14958	14940	15094	14864	14933	15004	15048	14964	14966	14864	14764	14763	15020	14952	15113	14911	15039	14983	14932	15110	15017	14812	15008	15010	15001	14875	15105	15005	14913	15029	14965	14988	14910	14805	14858	14845	14863	14951	14924	14933	15036	15179	15026	14908	14956	14988	15073	14912	14850	14975	14947	14876	14978	14886	15118	15019	14880	15097	15049	14941	14916	14969	15042	14890	14819	15030	15049	14960	14918	14877	15039	14812	14862	15059	14840	14965	14875	14740	14870	14958	15016	14909	15050	14966	14865	14860	14969	15017	14806	15133	14970	14892	14823	14930	14922	14940	15045	14748	15116	14980	14955	14830	14905	15007	14950	14873	15068	14972	14950	15003	14884	14982	14911	15005	15082	14888	14905	14991	14883	14931	15042	14926	15033	15009	15094	15162	14920	14927	14927	14950	14926	15050	14852	14915	14989	14866	14928	15019	14870	15025	14999	14932	14780	14861	15036	15002	14928	14994	14839	14990	14866	14737	14901	14920	14883	14857	14919	14990	14771	14769	14972	15050	14914	15108	14976	14996	14934	14984	14894	14948	14998	14875	14788	14930	14904	15224	14814	14778	14872	15019	15013	14872	14940	14955	14962	14882	14780	14938	14996	14912	14964	14991	14962	14973	15002	14976	14912	14923	14985	14969	15030	15182	14890	14966	14925	14826	14942	14946	14989	14919	14868	14870	15094	14961	14740	14907	14978	15131	14831	15007	14970	14854	14813	14899	14886	14939	14946
23832	21500	39974	54119	30214	24041	24496	20680	19190	19281	19222	19073	18992	18894	19044	18785	18697	18806	18905	18434	18518	18498	18368	18479	18326	18587	18365	18443	18629	18421	18537	18502	19017	19991	20316	19845	18850	18539	18421	18398	18450	18488	18384	18459	18288	18232	18431	18418	18466	18442	18348	18456	18341	18381	18185	18347	18446	18228	18266	18475	18285	18172	18132	18413	18307	18299	18416	18206	18510	18430	18326	18351	18556	18430	18362	18271	18356	18174	18332	18231	18243	18446	18480	18277	18403	18458	18259	18120	18389	18269	18404	18266	18166	18420	18467	18369	18206	18238	18431	18062	18228	18056	18521	18339	18390	18423	18302	18356	18492	18379	18346	18080	18222	18293	18473	18386	18220	18143	18286	18463	18192	18423	18314	18403	18280	18181	18299	18394	18139	18187	18266	18149	18387	18400	18057	18093	18349	18252	18140	18045	18497	18083	18463	18328	18310	18088	18314	18373	18267	18232	18459	18252	18320	18431	18434	18287	18104	18156	18314	18191	18227	18490	18526	18358	18162	18355	18297	18190	18245	18147	18269	18331	18480	18251	18222	18242	18263	18253	18170	18361	18418	18120	18124	18238	18362	18159	18466	18217	18270	18305	17895	18048	18205	18185	18063	18421	18161	18413	18376	18459	18275	18439	18588	18273	18393	18226	18245	18338	18042	18229	18361	18477	18219	18208	18463	18233	18308	18381	18054	18194	18356	18396	18274	18156	18192	18108	18213	18189	18123	18278	18318	18313	18410	18496	18059	18137	18329	18407	18199	18192	18244	18332	18372	18138	18212	18291	18222	18486	18312	18309	18375	18454	18447	18484	18356	18280	18395	18201	18133	18129	18312	18419	18506	18375	18115	18133	18352	18369	18291	18216	18137	18187	18081	18423	18301	18259	18411	18232	18448	18127	18337	18003	18491	18245	18172	18188	18229	18217	18419	18365	18560	18308	18403	18253	18250	18192	18277	17982	18385	18453	18288	18288	18332	18175	18304	18199	18247	18373	18204	18439	18176	18369	18224	18389	18421	18209	18261	18182	18356	18381	18333	18228	18279	18240	18187	18462	18449	18436	18271	18250	18341	18333	18201	18081	18255	18321	18282	18392	18320	18411	18336	18151	18020	18188	18061	18320	18289	18331	18272	18187	18270	18365	18235	18478	18336	18124	18272	18369	18407	18282	18380	18188	18133	18211	18158	18350	18197	18243	18496	18265	18362	18219	18024	18322	18267	18212	18307	18346	18250	18255	18183	18172	18420	18061	18246	18158	18244	18317	18276	18277	18414	18251	18327	18405	18248	18129	18008	18125	18236	18369	18240	18157	18302	17946	18381	18383	18361	18117	18376	18393	18392	18183	18282	18158	18472	17930	18300	18085	18126	18382	18116	18134	18090	18095	18390	18332	18407	18634	18448	18380	18406	18266	18293	18369	18218	18125	18207	18238	18208	18013	18317	18295	18134	18255	18318	18342	18251	18212	18289	18208	18476	18227	18304	18206	18421	18402	18253	18153	18184	18286	18416	18190	18142	18042	18220	18323	18318	18261	18355	18349	18331	18205	18431	18166	18509	18264	18315	18222	18476	18268	18355	18456	18342	18287	18184	18429	18169	18304	18374	18354	18304	18212	18329	18253	18234	18228	18164	18155	18360	18166	18124	18310	18458	18249	18374	18269	18430	18334	18326	18085	18349	18249	18331	18262	18452	18226	18120	18496	18555	18111	18370	18167	18194	18150	18117	18209	18172	18285	18227	18233	18374	18484	18311	18234	18181	18211	18329	18245	18359	18310	18339	18218	18337	18305	18094	18462	18217	18055	18227	18308	18195	18356	18424	18302	18307	18494	18145	18213	18385	18419	18216	18391	18311	18119	18234	18319	18313	18137	18091	18202	18437	18153	18433	18294	18214	18201	18297	18381	18230	18111	18182	18121	18246	18225	18366	18245	18277	18282	18282	18200	18273	18205	18436	18268	18331	18294	18267	18294	18311	18293	18277	18131	18237	18246	18216	18410	18161	18168	18457	18282	18305	18299	18302	18097	18158	18394	18303	18227	18369	18557	18311	18224	18258	18171	18324	18338	18394	18244	18167	18031	18388	18316	18351	18328	18314	18457	18397	18381	18447	18444	18333	18593	18232	18276	18480	18542	18566	18247	18167	18032	18382	18501	18573	18281	18467	18277	18091	18448	18198	18174	18221	18349	18378	18140	18362	18163	18364	18061	18233	18225	18441	18317	18335	18209	18445	18006	18279	18313	18458	18513	18438	18368	18516	18478	18452	18515	18466	18343	18124	18268	18419	18341	18113	18167	18206	18263	18248	18420	18494	18377	18281	18230	18211	18453	18354	18122	17994	18246	18392	18328	18151	18369	18211	18335	18260	18264	18259	18458	18222	18134	18207	18402	18265	18285	18310	18408	18392	18203	18260	18544	18301	18180	18006	18213	18242	18154	18432	18299	18432	18305	18410	18315	18513	18443	18330	18343	18295	18363	17978	18249	18286	18304	18148	18135	18333	18329	18251	18044	18620	18389	18217	18274	18217	18446	18313	18329	18472	18270	18291	18113	18267	18346	18135	18358	18325	18155	18283	18563	18279	18163	18477	18410	18190	18211	18375	18229	18370	18266	18245	18329	18227	18441	18165	18435	18128	18260	18362	18243	18271	18207	18353	18358	18235	18376	18263	18001	18163	18248	18122	18408	18363	18262	18209	18358	18316	18247	18323	18531	18247	18191	18361	18446	18396	18353	18233	18218	18217	18186	18385	18439	18224	18223	18252	18230	18321	18098	18175	18213	18323	18397	18243	18234	18317	18018	18251	18101	18129	18427	18431	18142	18206	18158	18441	18301	18254	18380	18142	18411	18457	18094	18186	18032	18265	18041	18206	18167	18481	18396	18292	18269	18383	18162	18403	18314	18436	18296	18229	18196	18312	18189	18440	18117	18162	18260	18183	18091	18283	18328	18317	18210	18245	18356	18216	18199	17994	18140	18278	18116	18261	18279	18289	18114	18362	18405	18275	18224	18308	18198	18178	18151	18146	18263	18141	18435	18373	18263	18351	18372	18429	18082	18359	18355	18513	18155	18241	18207	18234	18210	18171	18204	18353	18382	18449	18320	18392	18175	18217	18163	18021	18123	18410	18305	18156	18294	18277	18284	18354	18094	18309	18180	18373	18394	18247	18413	18357	18209	18075	18209	18195	18309	18122	18089	18337	18310	18514	18305	18234	18184	18459	18396	18415	18238	18353	18338	18506	18114	18358	18157	18283	18192	18445	18079	18310	18346	18361	18207	18147	18179	18102	18223	18181	18176	18363	18116	18086	18252	18086	18319	18125	18314	18145	18266	18171	18230	18136	18334	18365	18369	18412	18370	18238	18234	18419	18328	18336	18039	18121	18312	18311	18340	18371	18246	18352	18068	18229	18231	18319	18355	18291	18207	18399	18246	18263	18229	18250	18245	18418	18251	18304	18243	18182	18330	18289	18341	18210	17982	18345	18225	18228	18055	18384	18274	18313	18162	18304	18319	18323	18356	17963	18383	18182	18185	18331	18127	18265	18208	18229	18270	18260	18177	18452	18316	18418	18147	18428	18216	18148	18165	18278	18225	18282	18226	18186	18491	18053	18282	18149	18500	18351	18240	18471	18186	18291	18159	18136	18153	18325	18142	18477	18194	18354	17966	18288	18266	18378	18473	18142	18106	18230	18388	18283	18251	18436	18391	18289	18223	18294	18309	18258	18162	18234	18131	18138	18159	18374	18222	18271	18174	18302	18401	18047	18310	18336	18136	18381	18273	18194	18382	18230	18236	18173	18372	18232	18182	18508	18220	18367	18121	18331	18350	18387	18203	18166	18261	18429	18442	18361	18252	18258	18449	18287	18287	18181	18155	18272	18269	18317	18267	18304	18340	18434	18269	18131	18167	18341	18337	18339	18227	18299	18516	18408	18125	18432	18219	18242	18181	18177	18249	18216	18031	18072	18169	18417	18309	18325	18289	18367	18208	18474	18223	18059	18047	18350	18178	18239	18157	18219	18324	18317	18231	18326	18130	18212	18201	18038	18127	18204	18023	18245	18358	18246	18372	18249	18437	18367	18238	18261	18299	18183	18214	18108	18482	18249	18220	18147	18278	18343	18254	18387	18150	18316	18195	18413	18347	18220	18468	18366	18143	18275	18492	18250	18307	18261	18076	18392	18124	18368	18342	18453	18255	18449	18499	18326	18308	18259	18245	18230	18247	18270	18275	18282	18370	18229	18378	18429	17999	18240	18332	18410	18320	18251	18244	18417	18383	18354	18085	18366	18215	18291	18306	18426	18289	18457	18469	18379	18330	18425	18256	18442	18324	18289	18124	18388	18360	18122	18155	18112	18279	18365	18349	18296	18329	18230	18274	18290	18217	18124	18293	18376	18195	18319	18321	18434	18238	18670	18259	18285	18153	18330	18272	18395	18365	18407	18204	18327	18231	18326	18334	18430	18385	18124	18104	18317	18167	18291	18281	18252	18175	18088	18230	18193	18456	18337	18252	18288	18210	18442	18493	18236	18369	18331	18405	18251	18311	18249	18172	18409	18274	18261	18374	18210	18286	18264	18049	18285	18298	18233	18162	18428	18197	18248	18247	18278	18339	18387	18263	18325	18322	18319	18195	18208	18190	18323	18154	18464	18257	18399	18099	18304	18071	18029	18366	18236	18276	18151	18301	18454	18436	18256	18286	18105	18321	18201	18244	18121	18315	18338	18465	18409	18451	18294	18432	18256	18130	18082	18028	18244	18267	18324	18183	18282	18332	18323	18255	18375	18132	18337	18572	18402	18253	18546	18243	18053	18474	18173	18310	18286	18389	18386	18322	18534	18470	18287	18442	18355	18066	17980	18357	18215	18315	18300	18339	18199	18471	18294	18351	18557	18276	18255	18276	18129	18397	18241	18283	18308	18355	18375	18100	18175	18369	18508	18361	18474	18244	18363	18415	18191	18189	18414	18225	18442	18204	18382	18292	18168	18480	18257	18332	18409	18289	18171	18435	18258	18010	18136	18270	18340	18336	18151	18437	18335	18295	18195	18237	18234	18474	18470	18478	18107	18302	18419	18406	18283	18425	18366	18216	18239	18155	18174	18326	18436	18217	18374	18176	18300	18401
22073	38528	76395	65300	33565	18436	17761	16985	16183	15949	16072	15896	15595	15666	15691	15561	15219	15353	15338	15193	15335	15088	15142	14935	15041	14896	15009	14986	15089	14945	14876	15206	15891	17700	17555	16572	15621	15031	14931	14688	14802	14896	14741	14860	14870	14800	14850	14814	14850	14772	14819	14752	14776	14695	14701	14779	14778	14788	14818	14921	14755	14911	14889	14782	14728	14798	14827	14864	14849	14932	14794	14863	14731	14669	14708	14919	14919	14876	14850	14782	14643	14850	14989	14873	14769	14837	14675	14760	14912	14794	14865	14777	14887	14806	14773	14822	14829	14834	14821	14856	14469	15051	14785	14551	14930	14851	14920	14806	14881	14618	14732	14862	14827	14838	14731	14663	14753	14720	14724	14752	14800	14695	14729	14750	14861	14697	14875	14874	14913	14823	14581	14922	14807	14872	14879	14943	14674	14916	14647	14841	14767	14851	14594	14806	14745	14901	14830	14921	14832	14838	14931	14859	15012	14775	14833	14685	14881	14731	14880	14828	14604	14744	14862	14900	14754	14845	14968	14847	14779	14779	14695	14757	14826	14871	14857	14945	14781	14816	14820	14832	14898	14664	14903	14749	14844	14861	14814	14844	14912	14924	14823	14897	14683	14943	14837	14878	14770	14769	14716	14810	14831	14729	14862	14847	14703	14702	14935	14713	14727	14696	14605	14921	14959	14558	14764	14992	14829	14881	14750	14717	14951	14932	14874	14874	14742	14706	14722	14742	14806	14819	14746	14737	14798	14746	14931	14945	14837	14739	14784	14889	14781	14690	14832	14990	14877	14738	14861	14753	14822	14692	14732	14802	14827	14922	14720	14744	14906	14818	14736	14703	14914	14767	14799	14878	14943	14889	14763	14733	14742	14707	14813	14785	14798	14839	14814	14804	14822	14766	14957	14735	14874	14752	14893	14649	14740	14866	14728	14843	14780	14859	14952	14847	14807	14751	14804	14742	14881	14822	14930	14899	14863	14663	14845	14807	14800	14772	14995	14809	14781	14803	14650	14908	14655	14792	14753	14653	14872	14787	14731	14835	14654	14800	14794	14765	14729	14870	14844	14769	14959	14662	14850	14805	14898	14709	14832	14673	14752	14925	14812	14741	14773	14811	14795	14699	14886	14874	14737	14910	14925	14779	14706	14752	14825	14924	14756	14853	14798	14779	14820	14908	14721	14939	14767	14832	14910	14774	14852	14895	15019	14855	14872	14881	14847	14656	14785	14858	14735	14804	15004	14696	14826	14751	14854	14996	14688	14753	14967	14838	14700	14789	14803	14903	14856	14881	14804	14830	14746	14859	15016	14771	14812	14895	14876	14748	14858	14720	14939	14778	14904	14801	14968	14676	14956	14794	14692	14851	14834	14835	14751	14944	14892	14886	14905	14779	14720	14782	14728	14573	14912	14699	14842	14858	14821	14939	14845	14763	14835	14675	14657	14703	14735	14891	14843	15011	14778	14815	14742	14928	14872	14750	14767	14715	14803	14864	14910	14646	14781	14919	14884	14826	14579	14830	14906	14666	14797	14844	14841	14803	14869	14772	14853	14657	14770	14862	14914	14808	14793	14808	14738	14647	14835	14785	14735	14916	14853	14854	14743	14847	14769	14793	14899	14770	14793	14739	14741	14773	14860	14750	14635	14940	14802	14745	14945	14780	14771	14694	14730	14798	14819	14711	14722	14740	14898	14811	14763	14735	14757	14703	14653	14972	14667	14759	15021	14637	14855	14855	14683	14783	14790	14883	14799	14749	14740	14850	14720	14788	14726	14789	14708	14683	14609	14723	14990	14808	15074	14987	14718	14807	14906	14749	14794	14795	14776	14875	14849	14669	14762	14696	14831	14812	14839	14759	14886	14885	14871	14741	14876	14698	14749	14788	14562	14775	14981	14706	14798	14656	15007	14814	14684	14748	14943	14894	14868	14864	14842	14752	14859	14815	14782	14774	14828	14891	14715	14919	15050	14957	14793	14819	14857	14883	14845	14957	14777	14812	14674	14751	14848	15021	14626	14633	14644	14856	14555	14910	14914	14941	14760	14892	14787	14802	14806	14896	14735	14806	14747	14770	14736	14684	14709	14757	14773	14683	14898	14761	14746	14762	14835	14768	14817	14788	14884	14685	14751	14720	14804	14902	14792	14833	14556	14880	14792	14960	14763	14847	14759	14719	14848	14736	14966	14673	14845	14777	14706	14675	14896	14836	14798	14925	14941	14806	14765	14796	14793	14987	14937	14829	14801	14813	14877	14861	14743	14829	14894	14872	14942	14933	14844	14912	14937	14921	14904	14927	14702	14875	14743	14984	14724	14830	14667	14775	14874	14689	14798	14726	14795	14833	14667	14879	14923	14846	14998	14789	14894	14855	14664	14799	14824	14881	14818	14810	14839	14791	14797	14844	14843	14915	14791	14840	14778	14880	14725	14830	14770	14945	14745	14930	14741	14771	14602	14842	14894	14852	14842	14640	14757	14876	14917	14877	14658	14751	14766	14854	15005	14855	14767	14917	14798	14771	14867	14758	14910	14835	14936	14860	14807	14859	14949	14867	14664	14814	14854	14679	14913	14691	14814	14918	14781	14790	14772	14886	14851	14952	14629	14743	14850	14832	14757	14834	14823	14891	14941	15011	14724	14789	14926	14789	14800	14832	14562	14857	14908	14969	14852	14674	14589	14708	14768	14870	14816	14816	14821	14869	14826	14853	14934	14725	14779	14810	14858	14775	14717	14866	14879	14750	14891	14820	14745	14816	14907	14862	14783	14708	14720	14693	14871	14897	14820	14643	14686	14945	14933	14777	14874	14777	14660	14730	14801	14738	14762	14739	14864	14766	14943	14790	14994	14807	15018	14637	14860	14880	14789	14832	14930	14837	14905	14869	14801	14908	14782	14769	14907	14764	14895	14815	14848	14701	14870	14629	14799	14860	14941	14718	14654	14745	14811	14705	14730	14823	14780	14702	14963	14930	14814	14707	14738	14803	14800	14744	14884	14921	14784	14872	14871	14902	14781	14843	14811	14878	14890	14571	14748	15000	14810	14885	14933	14740	14682	14937	14733	14824	14763	14845	14759	14573	14857	14744	14685	14738	14831	14673	14797	14786	14786	14797	14734	14790	14710	15016	14658	14842	14647	14791	14853	14716	14897	14952	14808	14872	14838	14691	14652	14759	14768	14925	14647	14796	14778	14703	14752	14779	14638	14843	14912	14804	14679	14802	14676	14742	14766	14700	14772	14745	15005	14708	14785	14837	14631	14826	14771	14762	14853	14577	14746	14866	14852	14819	14901	14772	14907	14707	14686	14770	14631	14828	14737	14966	14714	14754	14859	14838	14972	14911	14985	14682	14892	14865	14696	14713	14713	14726	14900	14858	14754	14922	14872	14814	14584	14938	14799	14719	14815	14927	14888	14733	14759	14735	14773	14580	14830	14794	14819	14888	14832	14983	14805	14674	14641	14902	14731	14823	14946	14779	14968	14823	14772	14752	14939	14746	14827	14819	14691	14774	14823	14899	14794	14834	14852	14712	14760	14929	14899	14873	14844	14899	14948	14738	14882	14786	14761	14922	14865	14931	14663	14702	14782	14637	14783	14614	14663	15009	14674	14654	14637	14807	14763	14851	14842	14802	14866	14794	14741	14657	14863	14795	14746	14893	14779	14803	14936	14713	14892	15000	14789	14848	14723	14736	14780	14831	14581	14667	14981	14827	14961	14700	14904	14683	14809	14644	14671	14795	14779	14644	14870	14803	14872	14971	15039	14840	14707	14812	14944	14838	14604	14698	14822	14796	14812	14909	14711	14761	14703	14911	14763	14740	14890	14770	14913	14645	14842	14839	14903	14924	14826	14863	14761	14713	14861	14837	14790	14789	14765	14856	14891	14897	14705	14924	14769	14796	14737	14707	14824	14651	14818	14814	14844	14903	14779	14701	14830	14919	14743	14911	14972	14802	14803	14798	14732	14939	14659	14672	14692	14862	14798	14906	14835	14867	14887	14959	14824	14676	14811	14905	14673	14649	14688	14840	14961	14709	14799	14687	14837	14755	14847	14909	15031	14625	14774	14768	14864	14805	14795	14918	14943	14916	14959	14716	14943	14736	14823	14870	14747	14879	14808	14686	14800	14762	14911	14783	14789	14837	14910	14880	14823	14796	14891	14963	14914	14929	14805	14791	14736	14719	14712	14841	15057	14789	14849	14639	14758	14931	14927	14736	14771	14809	14914	14595	14691	14736	14773	14618	14657	14924	14816	14798	14858	14799	14896	14723	14912	14872	14727	14842	14829	14937	14998	14869	14814	14943	14669	14737	14936	14817	14970	14819	14762	14698	14854	14769	14800	14818	14693	14817	14809	14825	14830	14873	14763	14661	14892	14821	14641	14818	14925	14795	14734	14643	14867	14722	14851	14950	14698	14798	14878	14675	14698	14891	14766	14839	14843	14836	14923	14885	14897	14774	14949	14834	14828	14788	14941	14698	14814	14820	14670	14586	14753	14872	14802	14837	14831	14721	14737	14820	14836	14799	14792	14710	14831	14918	14788	14801	14930	14702	14898	14679	14850	14803	15010	14873	14819	14765	14779	14965	14828	14907	14953	14677	14737	14853	14799	14884	14934	14730	14817	14848	14913	14687	14827	14755	14826	14666	14956	14729	14744	14800	14796	14820	14788	14710	14796	14752	14968	14725	14796	14842	14909	14802	14940	14675	14969	14958	14856	14958	14873	14912	14791	14789	14973	14858	14836	14954	14758	14847	14966	14848	14766	14681	14863	14902	14962	14750	14803	14873	14893	14985	14921	14723	14997	14791	14719	14915	14714	14921	14780	14726	14764	14825	14954	14873	14681	14696	14777	14876	14880	14789	14662	14959	14951	14669	14706	14762	14859	14831	14932	14836	14800	14700	14805	14730	14721	14712	14690	14704	14867	14810	14908	14737	14757	14703	14899	14845	14887	14779	14833	14888	14730	14940	14770	15033	14848	14991	14558	14650	14954	14884	14794	14785	14755	14733	14901	14850	14624	14835	14763	14782	14817	14767	14792	14805	14745	14890	14730	14962	14686	14673	14767	14660	14805	14905	14794	14913	14756	14813	14986	14775	14754	14813	14984	14652	14907	14815	14860	14783	14762	14850	14804	14835
30641	26958	41088	37968	21573	18990	18622	18284	17860	17675	17898	17834	18040	18086	18135	18127	17929	18018	17962	17984	17804	17958	18082	18082	17957	17847	17807	17826	18028	17824	17854	17710	17823	17938	18170	17954	17999	17927	17773	17950	17936	17787	17660	17821	18085	17843	17895	17971	17751	17860	18013	17903	18045	17894	17884	17825	18073	17863	17839	17847	17769	17716	17777	17850	17929	17902	17888	17881	17818	17924	17860	17780	17924	17516	17687	17575	17740	17927	17739	17806	17639	17909	18014	17965	17876	17797	17896	17927	17718	17548	17559	17888	17740	17860	17915	17794	17920	17823	17938	17982	17837	17837	17832	17758	17778	17852	17790	17937	17873	17914	18023	17705	17654	17866	18054	17902	17795	17789	17877	17776	17934	17808	17873	17784	17786	17919	17915	17837	17891	17877	17899	17765	17959	17735	17842	17904	17652	17909	17816	17695	17766	17775	17959	17876	17686	17837	17678	17772	17931	17956	17802	17727	17852	17909	17876	17872	17957	17970	17708	17686	17915	17856	18040	17960	17658	17899	17811	17769	17718	17828	17983	17915	17692	17863	18110	17816	17807	18042	18005	17781	17820	17936	17850	17709	17824	17844	18047	17986	18044	17932	17876	17954	17864	17618	17615	17870	17932	17704	17587	17798	17740	17644	17745	17911	17775	17818	17807	17815	17752	17938	17789	17779	17938	17852	17808	17919	17863	17974	17680	17925	17998	18086	17790	17642	17840	17889	17753	17790	17817	17996	17907	17893	17758	17731	17915	17817	17794	17857	17920	17790	17902	18011	17753	17881	17852	17707	17875	17650	17906	17722	17957	17944	17769	17891	17945	17913	17877	18043	17833	17888	17790	17890	17667	18005	17686	17737	17871	17912	17944	18033	17770	17742	17855	18157	17836	17942	17804	17681	17703	17964	17862	17728	17798	17809	17770	17945	17826	17721	18032	17804	17860	17896	17700	17979	17858	18029	18008	17826	18029	17718	17781	17812	18156	17770	17901	18108	18154	17733	17718	17908	17903	17950	17668	17788	17887	17696	17756	17957	17808	17871	17606	18065	17989	17961	17751	17707	17825	17841	18039	17789	17852	17918	17943	18007	17861	17987	17716	17614	17718	17611	17876	17946	17866	18028	17802	17919	17598	17937	17907	17757	17795	17747	17996	17856	17800	17917	17724	17816	17690	17864	17921	17713	17914	17827	17744	17830	17769	17773	17958	17581	17866	17769	18056	17754	17630	17798	17884	18015	17835	17925	17895	17695	17921	17934	17866	18048	17709	17968	17688	17850	17600	17656	17882	17625	17881	17814	17904	17762	17822	17826	17562	17914	17830	17787	18038	17810	17778	17728	17778	17616	17772	17819	17852	17596	17751	17916	17639	17916	17858	17838	17921	17825	17691	17674	17862	17899	18213	18019	17935	17759	17634	17937	17834	17810	17918	17755	17838	17763	17679	17975	17928	17765	17978	17920	17825	18069	17734	17898	17948	17842	17849	17629	17710	17974	17870	17968	17851	17854	17677	17777	17866	17837	17739	17892	17863	17913	17822	17940	17753	17668	17852	17830	17860	17878	17856	17989	17811	17924	17846	17862	17955	17819	17869	17809	17823	18000	17811	17934	17883	17773	17903	17776	17828	17804	17694	17913	17782	17705	17996	17718	17748	17621	17703	17834	17603	17577	17939	17650	17776	17930	17811	17886	17904	17938	17760	18087	18078	17887	17667	17961	17620	17700	17811	18042	17727	18074	17811	17867	17763	17928	17710	17930	17968	17849	17794	18000	17902	17868	18075	18013	17973	17798	17746	17901	17902	17773	17983	17854	17875	17908	17708	17871	17704	17908	17958	17866	17851	17900	17909	18020	17802	18032	17991	17649	17721	17842	17975	17908	17810	17952	17915	17697	17976	17943	17864	18042	17881	18059	17716	17908	17766	18040	17996	17675	17711	17769	17915	17991	17785	17972	17865	17866	17973	17875	18095	17845	17817	17990	17860	17795	17899	17876	17815	17787	18066	17938	17967	18017	17756	17927	18043	17720	17834	17931	17925	17619	17655	18057	17710	17796	17916	17893	17868	17864	18054	18012	17562	17704	17643	18059	17831	17721	17566	17680	17844	17674	18033	17900	17696	17726	17809	17901	17947	17777	17994	17752	17728	17791	18023	18011	17912	17851	17936	17887	17672	17928	17856	17917	18010	17812	17642	17881	17808	17941	17780	18173	17886	18034	17877	17796	17765	17937	17909	17738	17804	18019	18002	18028	17822	17881	17893	17736	17898	17787	17904	17926	17784	17636	17738	17712	17952	17706	17788	17888	17920	17964	17654	17792	17660	17845	17725	17877	17770	17900	17889	17765	17702	17876	17734	17526	17686	17816	17788	17674	17725	18005	17900	17698	17876	17655	17706	17840	17797	17852	18022	17802	17832	17725	18056	17848	17943	17752	18035	17711	17868	17790	18140	17853	17893	17883	17629	17932	17901	17889	17822	17628	17928	17700	17736	17862	17893	17795	17841	17890	17700	17723	17951	17778	17825	17770	17981	17741	17826	17872	17741	17730	17933	17756	17986	17789	17642	17721	17808	17630	17831	17647	17835	17807	17699	17636	18040	17669	17826	17920	17868	17782	17703	17803	17708	17810	17840	17931	17836	17817	17878	17879	18106	17873	17726	17839	17769	17804	17966	17866	17843	18057	17885	17832	17805	17813	17994	17923	17895	17818	17656	17950	17871	17870	17811	17740	17967	17979	17948	18047	17868	17999	17843	17913	17871	17899	17975	17874	17784	17870	17837	17690	17896	17843	17958	17904	17733	17725	17856	17759	17899	17794	17747	17750	17878	17984	17906	17892	18059	17842	17989	17907	17878	17869	17957	17906	18059	17767	17710	17978	17867	17732	17835	17819	17856	17765	17899	17801	18069	17808	17811	17841	17694	17564	17738	17966	17819	18052	17986	17728	17912	18079	17777	17892	17782	17657	18091	18007	17910	17815	17768	17811	17804	17774	17844	17714	17909	17899	17846	17807	18026	17665	17900	17819	17680	18019	17875	17851	17598	17693	17734	17762	17900	17851	17965	17933	17908	17616	17737	17884	17971	17854	17838	17864	17824	17721	17690	17642	17950	17804	17871	17859	17828	17867	17951	17851	17859	17805	17956	17914	17821	17911	18002	17781	17816	17700	17803	17896	17954	17777	17732	17685	17884	17723	17846	17766	18011	17907	17849	17786	17976	17876	17536	17674	17666	17713	17776	17850	17807	17922	17868	17867	17846	17919	17983	17800	17864	17944	17819	17785	18071	17670	17801	18047	17979	17899	17541	17855	17609	17702	17782	17932	17800	17851	17830	17768	17796	17761	17922	17918	17875	18032	17989	17993	17755	17908	17659	17869	17656	17884	18006	17966	17799	17919	17757	18012	17700	17816	17888	17890	17952	18023	17832	17694	17748	17710	17789	17795	17746	17683	18012	17855	17932	17890	17875	17698	17857	17842	17758	18035	17747	17809	17826	17882	17719	17818	17930	17731	17841	17873	17868	17843	17862	17896	17953	17771	17826	17880	18305	17817	17831	17892	17954	17804	17708	17912	17872	17858	17880	18063	17960	17954	17932	17625	17601	17807	17861	17803	17915	17867	17834	17854	17930	17766	17785	18047	17936	17994	17682	17953	17876	17964	17634	17966	17995	17762	17861	17746	17865	17839	17795	17813	17890	18013	17773	18086	17909	17662	17956	17777	17895	17705	17954	17766	18138	17670	17819	17746	17793	17721	17921	17885	17778	17974	17930	17989	17765	17781	17695	17828	17767	17932	17895	17706	17792	17966	17946	17809	18064	17839	17832	17772	17980	17763	17701	17807	17884	17847	17715	17904	17925	17830	18028	17875	17960	17845	17974	17811	17890	17843	17959	17691	17750	17845	17822	17915	17873	17930	17876	17892	17851	17692	17752	17878	17780	17947	17957	17851	17763	17742	17873	17893	17968	17810	17775	17733	17757	17978	18167	17922	17895	17831	17886	17796	17763	17940	17885	17750	17787	18019	17950	17878	17771	17772	18155	17815	17655	17864	17917	17729	17813	18012	17988	17983	17624	17796	17893	17617	17729	17898	17697	17636	17720	17981	17820	18028	17720	17718	17915	17747	17903	17711	17898	17750	17713	17756	17907	17927	17844	18075	17718	17928	17744	17616	17772	17916	17814	18044	17901	17949	17849	17869	17736	17738	17738	17828	17802	17803	17869	17716	17854	17678	17967	17810	17809	17988	17837	17712	17799	18003	17897	17893	17745	17938	17965	17832	17922	17969	17824	17792	17887	17900	17768	17956	17885	17854	17729	17820	17759	17803	18147	17842	18056	17892	17776	18054	17765	17746	17875	17948	17955	17882	17626	17785	17942	17858	17896	17957	17804	17971	17643	17869	17816	17969	17932	17927	17720	17819	17581	17819	17806	17926	17846	17654	17840	17890	17900	17897	17860	17795	17730	17745	17993	17780	17928	17827	17911	17885	17764	18083	17766	17800	17972	17995	17848	17883	17839	17681	17695	17942	18151	17773	17809	17829	17648	17830	17758	17919	17678	17742	17709	17779	17846	17910	17737	17630	17789	17919	17754	17711	17821	17953	17888	17864	17903	17810	17925	17762	17654	17683	17786	17869	17865	17823	17757	18020	17770	18111	17785	17840	17838	17736	17705	17853	17887	17887	17823	17859	17661	17755	17662	17931	17747	17692	17723	17718	17999	17827	18014	17893	17800	17981	17809	17813	17709	17627	17920	17758	17814	17836	17851	17721	17911	17918	17979	17760	17722	17617	17843	17780	17734	17801	18156	17942	17880	17834	17895	17552	17871	17822	17861	17868	17782	17905	17656	17816	17764	17972	17759	17668	17988	17733	17873	17823	18062	18007	17983	17825	18130	17898	18006	17870	17988	17744	17898	17790	17852	17737	17879	17868	17696	17805	18032	17847	17941	17833	17629	18020	17835	18018	17848	17911	17747	17860	17934	17825	17787	17801	17600	17858	17704	17865	17908	17785	17783	17868	17883	17979	17792	17818	17967	17759	17922	18034	17685	17875	17782	17983	17993	17875	17821	18104	17804	17846	17810	17785	18089	18129	17871	17836	17732	17882	17822	17443	17873	17794	17843	17858	17937	17866	17873	17959
19837	27411	45472	32578	16904	15158	14986	14926	14746	14878	14650	14487	14691	14644	14520	14507	14583	14563	14643	14623	14564	14576	14440	14479	14464	14371	14479	14654	14666	14644	14654	14468	14438	14832	14671	14805	14753	14698	14535	14500	14425	14582	14499	14409	14462	14534	14491	14481	14481	14661	14556	14596	14325	14551	14519	14461	14414	14606	14432	14488	14612	14494	14526	14516	14530	14508	14415	14453	14578	14437	14450	14611	14550	14471	14441	14424	14538	14264	14664	14622	14585	14492	14548	14571	14430	14365	14511	14573	14507	14473	14457	14462	14465	14627	14524	14502	14552	14423	14429	14602	14427	14519	14643	14440	14567	14475	14436	14471	14538	14467	14319	14725	14618	14537	14569	14602	14557	14476	14488	14389	14649	14518	14598	14524	14461	14508	14582	14567	14694	14275	14615	14471	14535	14512	14719	14402	14528	14497	14631	14417	14652	14573	14460	14505	14381	14534	14421	14651	14437	14370	14527	14496	14539	14400	14569	14579	14448	14482	14500	14538	14465	14618	14488	14619	14551	14447	14305	14440	14534	14427	14445	14546	14471	14354	14602	14482	14641	14538	14463	14442	14510	14527	14497	14619	14647	14473	14633	14508	14638	14531	14534	14589	14538	14492	14484	14393	14459	14644	14389	14564	14384	14480	14559	14629	14552	14470	14565	14479	14419	14478	14481	14286	14607	14605	14435	14375	14464	14545	14637	14486	14599	14631	14582	14525	14438	14493	14396	14759	14386	14504	14408	14448	14466	14633	14620	14440	14483	14436	14584	14474	14357	14465	14492	14429	14675	14283	14568	14451	14379	14682	14660	14437	14470	14512	14613	14671	14691	14669	14478	14515	14609	14444	14489	14381	14463	14684	14635	14450	14512	14531	14492	14601	14614	14532	14746	14531	14470	14386	14251	14577	14563	14481	14563	14534	14623	14480	14456	14652	14417	14584	14467	14401	14659	14521	14496	14563	14367	14637	14356	14510	14635	14536	14471	14435	14444	14413	14388	14480	14389	14411	14628	14466	14734	14417	14667	14551	14537	14522	14513	14270	14656	14387	14676	14638	14485	14528	14544	14426	14413	14514	14503	14375	14507	14463	14472	14390	14506	14524	14277	14492	14541	14324	14440	14631	14693	14595	14610	14390	14520	14356	14494	14466	14605	14403	14428	14268	14452	14600	14375	14472	14450	14555	14427	14495	14436	14531	14608	14506	14706	14487	14544	14477	14458	14447	14647	14433	14523	14592	14497	14392	14411	14372	14442	14482	14609	14557	14486	14458	14434	14290	14457	14628	14572	14649	14590	14441	14610	14577	14456	14574	14428	14534	14563	14494	14429	14532	14508	14526	14388	14553	14605	14352	14563	14398	14477	14417	14490	14567	14414	14600	14518	14466	14402	14605	14751	14498	14393	14532	14449	14513	14411	14608	14613	14607	14449	14602	14670	14533	14474	14395	14511	14537	14508	14344	14526	14666	14507	14489	14495	14546	14594	14505	14417	14462	14547	14464	14527	14631	14775	14513	14656	14317	14474	14414	14462	14668	14516	14618	14596	14550	14622	14530	14544	14515	14486	14561	14567	14614	14506	14524	14461	14621	14511	14400	14523	14665	14499	14574	14367	14589	14510	14260	14518	14557	14505	14404	14467	14506	14518	14511	14547	14466	14369	14661	14652	14445	14411	14439	14445	14559	14546	14498	14553	14596	14490	14569	14516	14528	14481	14652	14506	14523	14767	14503	14471	14581	14500	14518	14480	14646	14545	14539	14527	14436	14483	14549	14423	14570	14441	14388	14641	14606	14418	14503	14398	14470	14447	14476	14349	14573	14583	14475	14424	14499	14581	14447	14465	14596	14445	14522	14633	14351	14484	14444	14540	14326	14749	14430	14353	14539	14548	14453	14525	14654	14433	14527	14549	14388	14557	14515	14403	14563	14658	14522	14592	14452	14579	14497	14532	14597	14551	14375	14534	14458	14686	14578	14470	14594	14460	14665	14367	14540	14392	14682	14436	14534	14252	14509	14397	14610	14498	14539	14403	14489	14502	14432	14358	14515	14633	14490	14627	14506	14400	14584	14615	14540	14577	14425	14490	14494	14641	14384	14507	14596	14464	14442	14454	14397	14507	14264	14414	14525	14542	14560	14527	14419	14543	14504	14454	14474	14440	14492	14593	14514	14448	14459	14589	14586	14559	14532	14442	14532	14501	14425	14518	14448	14572	14594	14548	14368	14526	14553	14322	14497	14531	14577	14566	14487	14469	14372	14343	14506	14447	14563	14556	14436	14443	14716	14618	14598	14510	14381	14498	14563	14453	14560	14474	14632	14559	14385	14520	14600	14610	14567	14505	14452	14486	14475	14611	14418	14598	14532	14452	14475	14363	14521	14548	14467	14437	14555	14507	14438	14409	14472	14705	14454	14585	14641	14461	14629	14310	14480	14424	14339	14542	14437	14421	14426	14583	14686	14439	14516	14500	14579	14611	14471	14318	14453	14673	14559	14311	14593	14608	14431	14583	14325	14575	14505	14414	14407	14372	14376	14435	14364	14564	14531	14420	14624	14570	14425	14550	14487	14491	14494	14503	14572	14434	14467	14410	14513	14419	14378	14616	14476	14536	14566	14422	14463	14622	14498	14472	14489	14539	14530	14498	14435	14491	14491	14369	14641	14309	14514	14545	14675	14554	14612	14538	14571	14611	14429	14658	14540	14568	14713	14553	14526	14394	14392	14433	14388	14500	14710	14464	14561	14577	14416	14468	14486	14472	14309	14401	14524	14489	14609	14456	14625	14674	14344	14640	14520	14505	14337	14469	14403	14433	14451	14552	14647	14482	14504	14581	14432	14373	14589	14521	14702	14351	14541	14481	14474	14364	14554	14493	14687	14392	14678	14533	14706	14389	14561	14301	14682	14492	14497	14439	14576	14567	14694	14476	14685	14526	14502	14448	14509	14441	14461	14455	14447	14453	14622	14497	14506	14632	14491	14314	14393	14568	14452	14603	14496	14695	14610	14550	14488	14534	14454	14515	14582	14670	14480	14400	14462	14598	14735	14589	14560	14508	14420	14524	14590	14665	14510	14429	14529	14663	14370	14531	14532	14447	14594	14526	14548	14554	14626	14553	14446	14394	14566	14504	14467	14475	14403	14474	14524	14348	14452	14517	14602	14283	14461	14482	14411	14522	14470	14476	14629	14571	14550	14532	14445	14556	14645	14534	14396	14468	14618	14484	14639	14701	14347	14524	14539	14561	14496	14556	14505	14541	14503	14402	14425	14625	14569	14365	14469	14431	14319	14396	14511	14596	14487	14687	14399	14520	14446	14480	14509	14562	14413	14496	14724	14529	14576	14517	14574	14462	14562	14450	14524	14490	14543	14609	14383	14617	14494	14518	14569	14427	14535	14576	14447	14538	14396	14441	14505	14632	14433	14554	14533	14491	14480	14505	14451	14580	14451	14425	14569	14343	14447	14543	14438	14530	14717	14547	14407	14531	14587	14460	14562	14434	14511	14418	14690	14658	14412	14486	14485	14499	14571	14599	14461	14555	14474	14509	14609	14505	14709	14477	14438	14471	14529	14543	14474	14447	14624	14493	14723	14498	14508	14692	14516	14438	14507	14667	14606	14444	14593	14452	14617	14362	14662	14584	14527	14436	14444	14479	14491	14538	14581	14580	14722	14722	14667	14603	14494	14381	14539	14536	14501	14620	14608	14356	14303	14568	14529	14573	14352	14517	14407	14489	14569	14578	14340	14390	14435	14497	14413	14594	14531	14503	14566	14528	14413	14520	14623	14474	14551	14422	14562	14572	14414	14466	14477	14457	14541	14444	14589	14612	14389	14562	14424	14533	14376	14433	14568	14615	14581	14531	14621	14519	14646	14467	14572	14439	14628	14597	14615	14664	14541	14486	14566	14499	14528	14502	14468	14409	14439	14684	14634	14364	14470	14556	14593	14533	14586	14308	14509	14526	14540	14538	14564	14552	14630	14683	14430	14625	14637	14604	14559	14655	14470	14571	14663	14499	14512	14320	14533	14538	14495	14587	14592	14514	14498	14481	14635	14468	14502	14614	14384	14687	14290	14629	14620	14527	14628	14434	14560	14487	14492	14391	14343	14522	14668	14547	14567	14433	14548	14394	14692	14472	14471	14459	14553	14532	14440	14478	14523	14470	14592	14472	14763	14555	14535	14583	14460	14563	14402	14443	14438	14546	14487	14391	14543	14560	14610	14488	14518	14588	14584	14405	14459	14447	14389	14532	14491	14592	14465	14566	14352	14425	14600	14518	14300	14569	14632	14511	14540	14582	14554	14487	14518	14499	14390	14509	14575	14532	14597	14604	14463	14436	14570	14498	14540	14510	14634	14545	14326	14641	14591	14397	14622	14575	14220	14530	14524	14551	14578	14418	14485	14603	14428	14534	14453	14531	14698	14561	14593	14430	14444	14475	14480	14547	14554	14530	14375	14529	14544	14505	14688	14419	14539	14635	14523	14494	14452	14526	14442	14582	14522	14406	14448	14590	14569	14681	14480	14615	14544	14469	14586	14593	14311	14523	14451	14527	14481	14540	14520	14703	14522	14419	14506	14491	14439	14390	14428	14495	14469	14692	14541	14512	14300	14566	14505	14525	14459	14614	14485	14598	14592	14472	14618	14684	14544	14496	14508	14496	14333	14543	14580	14694	14563	14537	14482	14407	14669	14357	14661	14425	14588	14521	14530	14468	14459	14539	14369	14513	14571	14427	14618	14390	14633	14408	14471	14503	14477	14459	14377	14404	14532	14408	14426	14774	14641	14485	14604	14443	14365	14639	14656	14608	14532	14476	14447	14419	14678	14398	14372	14479	14535	14551	14349	14356	14556	14520	14623	14535	14485	14415	14677	14402	14612	14429	14516	14594	14600	14490	14472	14407	14544	14549	14437	14549	14715	14531	14665	14429	14443	14598	14641	14654	14492	14403	14443	14489	14603	14437	14518	14571	14588	14381	14690	14457	14474	14575	14561	14320	14516	14566	14555	14412	14614	14485	14377	14379	14724	14462	14594	14361	14501	14405	14595	14366	14540	14532	14403	14502	14517	14438	14582	14512	14548	14499	14467	14485	14537	14412	14459	14352	14514	14563	14502	14608	14484	14598	14665	14581	14590
25339	21581	42896	60038	30509	23404	21650	19048	18383	18238	18339	18368	18285	18071	18116	18224	18376	17928	17867	17913	17784	18114	18124	17886	18007	17846	18070	17906	17910	17935	17928	17961	17868	18366	18732	18614	18384	18158	17909	17866	17756	17978	17847	17912	17985	17944	17800	17877	18029	17850	17995	18002	18104	17822	17860	17788	17954	17787	17786	17756	17880	17918	17774	17919	17877	17611	17732	17832	18059	17800	17834	17839	17975	17657	17734	18012	17808	17602	17786	17813	18009	17715	17970	17866	17850	17762	17791	17970	17858	17741	17804	18042	17937	17929	17843	17770	17894	17811	17987	17979	17807	17887	18135	17986	17909	17785	17957	18025	17913	17690	17851	17969	17949	17947	17852	17912	17929	18010	17880	17819	17709	17582	17728	17828	17811	17775	17877	17878	17933	17874	17874	17822	18001	17669	17727	17932	17722	17757	17929	18005	17783	17686	17741	17892	17980	17906	17750	17709	17570	17682	17764	17746	17999	17759	17725	17992	17889	17754	17925	18061	17903	17813	17875	17761	17755	17712	17928	18028	17909	18022	17701	17614	17827	17967	17838	17901	17792	17870	17956	17652	17982	17662	17784	17699	17748	17864	17890	17969	17776	17714	17712	17725	17695	17794	17812	17831	17817	17734	17961	17971	17727	17785	17782	17881	17959	17977	17743	17864	17840	17849	17873	17806	17800	17852	17780	17711	17792	17823	17686	17894	17871	17717	17812	17840	17862	17800	17930	17729	17838	17761	17903	17994	18024	17818	17678	17749	17887	17859	17711	17801	17788	17809	17682	17854	17881	17910	17920	17796	17869	17841	17835	17974	17868	17931	17562	17907	17840	17664	17946	17597	17713	17602	17885	17940	17896	17835	17897	17875	17916	17748	17860	17899	17645	17898	17687	17782	18089	17850	17813	17954	17626	17766	18085	17758	17875	17882	17615	17859	17933	17851	17930	17948	17730	17842	17990	17804	17878	17882	17811	17748	17716	17753	17728	17913	17797	17857	17979	17908	17680	17727	17920	17823	17758	17571	17726	17703	17852	17704	17864	17620	17933	17937	17805	17712	17980	17861	17964	17811	17879	17791	17830	17818	17703	17974	17750	17942	17914	17824	17963	17828	17789	17791	17942	17868	17901	17672	17786	17778	17893	17659	17634	17941	17841	17694	17675	17791	17759	18018	17884	17707	18007	17663	17782	17745	17645	17738	17893	17946	17781	17701	17913	17791	17748	17916	17806	18139	17823	17630	17795	17671	17830	17910	17884	17841	17656	17747	17781	17778	17753	17815	17713	17699	17639	17850	18081	17913	17783	17900	17819	17890	17698	17771	17905	17764	17970	17940	17894	18007	17815	17818	17832	17852	17970	17942	17769	17833	17808	17915	17848	17677	17613	18011	17884	17777	17851	17995	17912	17754	17632	17931	17856	17715	17808	17803	17984	17820	17759	17853	17770	17890	17625	17863	17987	18057	17716	17877	17803	17667	17934	17757	17776	17993	17767	17751	18065	17918	17924	17908	17739	17800	17834	17943	17679	17703	17770	17818	17645	17757	17660	17885	17746	17727	17643	17612	17984	17856	17821	17929	18033	17742	17719	17843	17722	17766	17729	17965	17865	17730	17713	17800	17814	17775	17794	17607	17818	17953	17831	17885	17762	17682	17836	17860	17890	17732	17777	17798	17817	17809	17649	17739	17631	17589	18050	17849	17979	17772	17930	17829	17899	18035	17593	17578	17804	17767	17941	17964	17926	17867	18051	17897	17661	17785	17767	17816	17709	17745	17866	17881	17749	18067	17839	17917	17820	17928	17734	17697	17820	17926	17879	17885	17933	17836	17881	17860	17920	17879	17737	18037	18049	17713	18036	17931	17871	17783	18135	17820	17896	17784	17914	17744	17737	17766	17874	17792	17735	17649	17783	17982	18098	18118	17804	17659	17939	17971	17809	17888	17794	17690	17986	18152	17888	17752	17799	17910	17738	17826	17908	17853	17811	18051	17766	17950	17762	17663	17807	18016	17775	17783	17960	17938	17962	17808	17892	17752	17746	17864	17775	17851	17924	17834	17924	17746	17923	17802	17702	17737	17697	17930	17654	17884	17770	17914	17814	17660	17848	17646	17988	17747	17757	17857	17674	17879	17801	17811	17839	17975	17711	17884	17773	17854	17702	17795	17778	17999	17999	17798	17642	17678	17781	17761	17828	17818	17960	17736	17651	18006	17930	17813	17836	17854	17971	17712	17806	18050	17845	17923	17760	17710	17801	17832	17874	17737	17815	18040	17954	17628	17867	17990	17819	17858	17755	17861	17723	17749	17871	17898	17887	17826	17724	17854	17923	17793	17688	17933	17954	17813	18135	17792	17861	17763	17803	17684	17800	17883	17814	17825	17721	17786	17845	17841	18007	17908	17648	17820	17784	17669	17801	17859	17792	17820	17864	17747	17821	17870	17885	17743	17823	17672	17920	17877	17744	17735	17697	17702	17966	17775	17883	17831	17792	17845	18005	17825	17793	17771	17799	17625	18009	17745	17805	17836	17642	17781	17835	17861	17808	17635	17566	17810	17939	17926	17698	17780	17900	17860	17942	17846	17903	17920	17994	17763	17946	17818	17859	17667	17935	17886	17856	17577	17894	17798	17648	18068	17994	18077	17899	17827	17826	17750	17830	17736	17700	17812	17948	17831	17935	17784	17871	17708	17796	18081	17823	17821	17804	17713	17631	17747	17921	17748	17794	17786	17832	17804	18007	17473	17644	17830	17884	17711	18074	18009	17828	17910	17838	17907	17832	17753	17765	17875	17838	17680	17660	17823	17803	17987	18135	17942	17787	17816	17682	17930	17890	17897	17811	17681	17970	17829	17806	17901	17700	17635	17759	17778	17758	17912	18021	17844	17845	17839	17914	17853	17851	17947	17816	17875	17858	17819	17799	17947	17820	18058	17778	17950	17829	17752	17884	17909	17820	17840	17784	17755	17608	17704	17836	17880	17848	17841	17942	17743	17884	17819	17807	17777	17752	17978	17987	17977	17736	17710	18035	17954	17960	17673	18010	17947	17824	17676	17681	17569	17755	17879	17752	17859	17776	17715	17876	17842	17935	17836	17808	17681	18005	17782	17739	17714	17764	17869	17831	18014	17856	17915	17894	17744	17728	17852	17823	17805	17691	17808	17924	17664	17643	18112	17924	17752	17879	17839	18066	17919	17858	17905	17759	17776	17764	17731	17784	17529	17757	17896	17697	17959	17830	17835	17813	18013	17516	17691	17909	17684	17794	17884	17941	17851	17983	17822	17883	17803	17949	17573	17932	17689	17696	17716	17813	17983	17802	17850	17725	18027	17731	17614	17735	17678	17907	17817	17795	17572	17883	17768	17799	17873	17797	17606	17932	17721	17891	17913	17931	17914	18043	17741	17926	17753	18112	17925	17724	17961	17941	17795	17557	17927	18055	18014	17890	17712	17943	17883	17805	17758	17821	17867	17869	17831	17899	17813	17790	17659	17976	17745	18061	17702	17917	18095	17701	17809	17684	17720	17884	17829	17778	18062	17846	17962	17763	17906	17851	17698	17894	17773	17692	17804	17837	17972	17795	17901	17864	17877	17579	17750	17706	17643	17801	17849	17679	17777	17766	18013	17888	17678	17791	17717	17955	17735	17634	17843	17847	17925	17867	17834	17961	17869	18097	17824	17803	17776	17740	17900	17686	17802	17772	18021	17910	17700	17834	17994	17764	17864	17853	17898	17759	17918	17830	17994	17854	17812	17723	17834	17870	17897	17932	17844	18058	17717	17669	17948	17676	17763	17971	17759	17838	17737	17738	17944	17915	17841	17897	17829	17610	17903	17808	17825	17762	17807	17954	17857	17955	17770	17836	17853	18040	17869	17731	17873	17743	17750	17918	17785	17829	17793	17873	17591	17821	17791	17740	17869	17883	17896	18063	17930	17805	18048	17858	17757	17782	17899	17701	17924	17856	17782	17768	17888	17910	17594	17926	17909	17716	17780	17856	17835	18008	17842	17694	17867	17781	17998	17957	17857	17853	17921	17898	17923	18054	17891	17881	17869	17771	17934	17810	17927	17702	17817	17678	17892	17919	17963	17546	17876	17791	17741	17814	17877	17727	17865	17810	18014	17861	17731	17884	17792	17795	17933	17750	17975	17937	17948	17841	17704	18021	17781	17711	17838	18002	17818	17840	17672	17719	17742	17765	17787	17837	17915	17896	17838	17965	17844	17909	17963	17675	17814	17794	17788	18109	17719	17733	17675	17811	17913	17891	17846	17673	17828	17828	17849	17689	17604	17798	17576	17961	17906	17885	17804	17902	18029	17687	17712	17889	17724	17874	17718	18039	17646	17913	17685	17707	18003	17898	17809	17932	17859	17843	18010	17689	17859	17831	17892	17859	17789	17603	17836	17734	17933	17800	17967	17938	17988	17725	17801	18058	17747	17705	17586	17699	17910	17737	17969	17744	17836	17892	17898	17856	17902	17802	17785	17758	17697	17839	17773	17721	18010	17870	17852	17903	17685	17649	17895	18021	17783	17710	17769	17781	17775	17677	17675	17622	17903	17735	17840	17791	17997	17914	17830	17726	17755	17754	17642	17747	17688	17836	17914	17561	17818	17594	17783	17827	17774	17776	17948	17816	17794	17671	17931	17717	17817	17760	17624	17570	17870	17880	17820	17857	17768	17696	17899	17705	17908	17887	17863	17630	17856	17763	17858	17975	17787	17737	17986	17939	17816	17777	17855	18144	17842	17738	17728	17563	17666	17826	17770	17720	17814	17597	17862	17968	17937	18085	17781	17854	17883	17557	17780	17657	17675	17965	17683	17964	17877	18086	18030	17796	17683	17759	18021	17880	17831	17763	17812	17639	17547	17809	17767	18022	17873	17966	17867	17666	17765	17615	17742	18088	17780	17814	17804	17661	17877	17575	17725	17700	17823	17837	17738	17882	17802	17767	17798	18141	17706	17887	17782	17914	17886	18048	17891	17773	17693	17965	17757	17833	17981	17737	17835	17869	17745	17810	17843	17682	17624	17758	18067	17827	17968	17821	17770	17885	18010	18001	17992	17895	17991	17948	17867	17513	17730	17987	17813	17928	17861	17747	17827	17899	17899	17743	17617	17903	17718	17881	17813	17605	17731
20030	34951	77102	70528	25703	16646	15888	15792	15136	15001	15225	15223	15128	15042	14946	14854	14753	14737	14707	14602	14838	14661	14625	14633	14758	14628	14726	14829	14603	14681	14784	14441	14694	15766	15964	15579	15148	14669	14575	14598	14464	14577	14494	14627	14678	14535	14537	14561	14499	14543	14560	14661	14654	14405	14519	14577	14612	14395	14642	14470	14807	14637	14620	14655	14375	14724	14527	14602	14692	14667	14722	14443	14571	14702	14700	14515	14486	14580	14649	14479	14454	14537	14419	14651	14524	14501	14525	14561	14414	14647	14497	14694	14431	14483	14614	14571	14513	14719	14550	14472	14556	14677	14777	14635	14482	14535	14444	14540	14658	14411	14404	14534	14572	14566	14701	14741	14558	14649	14487	14629	14636	14514	14479	14535	14619	14606	14489	14414	14685	14647	14632	14456	14751	14605	14592	14523	14523	14583	14524	14731	14511	14763	14708	14650	14425	14528	14662	14657	14694	14430	14468	14512	14611	14640	14593	14601	14518	14408	14696	14612	14725	14594	14486	14679	14468	14688	14617	14694	14657	14411	14702	14539	14705	14430	14549	14543	14517	14486	14428	14651	14410	14575	14692	14709	14580	14472	14515	14452	14574	14568	14656	14502	14583	14630	14517	14484	14514	14531	14526	14577	14446	14596	14570	14705	14522	14589	14442	14488	14686	14546	14530	14498	14661	14623	14685	14420	14636	14631	14589	14319	14380	14457	14606	14752	14671	14589	14657	14734	14664	14540	14590	14555	14479	14730	14652	14406	14473	14583	14629	14597	14528	14562	14722	14587	14635	14434	14601	14709	14683	14610	14549	14579	14583	14476	14655	14499	14489	14622	14682	14422	14598	14457	14598	14490	14876	14517	14665	14516	14633	14599	14374	14533	14521	14806	14569	14455	14677	14710	14639	14599	14569	14602	14471	14495	14606	14459	14600	14653	14562	14456	14525	14540	14536	14411	14470	14667	14543	14524	14552	14689	14535	14394	14624	14517	14701	14562	14570	14619	14653	14604	14692	14596	14580	14467	14551	14587	14507	14675	14561	14523	14435	14601	14498	14644	14594	14630	14584	14577	14591	14353	14657	14500	14473	14375	14676	14549	14499	14533	14579	14477	14599	14593	14693	14743	14504	14552	14613	14457	14501	14564	14620	14585	14486	14575	14599	14578	14625	14625	14583	14559	14617	14621	14536	14585	14716	14590	14508	14467	14648	14630	14628	14540	14512	14636	14655	14540	14423	14416	14541	14497	14668	14674	14500	14684	14599	14574	14579	14620	14467	14584	14613	14569	14602	14481	14534	14628	14635	14337	14688	14522	14606	14472	14519	14618	14518	14671	14658	14726	14590	14412	14698	14713	14429	14502	14649	14538	14611	14588	14596	14498	14579	14659	14854	14617	14389	14592	14344	14656	14413	14670	14300	14571	14546	14567	14667	14520	14585	14431	14600	14719	14581	14537	14500	14545	14440	14553	14553	14512	14559	14542	14694	14607	14616	14570	14492	14510	14635	14506	14652	14525	14551	14586	14598	14258	14680	14547	14562	14541	14634	14632	14360	14613	14434	14595	14380	14467	14561	14451	14551	14514	14636	14599	14619	14638	14531	14510	14667	14501	14609	14563	14370	14516	14651	14707	14727	14532	14561	14493	14422	14621	14615	14466	14646	14502	14587	14587	14586	14519	14722	14484	14655	14545	14602	14510	14492	14816	14398	14589	14557	14548	14479	14650	14442	14685	14502	14658	14398	14544	14509	14686	14582	14417	14523	14483	14615	14551	14862	14631	14453	14662	14715	14613	14685	14666	14716	14631	14339	14429	14426	14491	14654	14569	14465	14593	14445	14551	14605	14620	14421	14654	14637	14575	14517	14460	14607	14484	14601	14756	14368	14615	14654	14675	14538	14464	14527	14554	14611	14619	14606	14492	14542	14582	14587	14671	14619	14458	14638	14711	14550	14611	14665	14482	14486	14449	14630	14413	14459	14429	14494	14441	14568	14595	14639	14552	14631	14598	14568	14535	14771	14642	14594	14706	14547	14500	14576	14534	14527	14570	14435	14439	14637	14519	14516	14577	14488	14469	14573	14441	14613	14667	14614	14703	14487	14598	14555	14600	14595	14656	14398	14544	14531	14612	14650	14669	14677	14605	14593	14615	14516	14523	14618	14550	14470	14657	14635	14511	14532	14564	14636	14613	14566	14401	14709	14568	14535	14442	14651	14456	14521	14477	14474	14727	14728	14651	14618	14613	14665	14612	14493	14543	14518	14483	14667	14723	14640	14614	14630	14493	14711	14490	14570	14631	14586	14724	14541	14568	14546	14815	14537	14549	14590	14550	14639	14470	14501	14784	14548	14586	14631	14609	14528	14677	14595	14600	14571	14477	14550	14569	14565	14538	14589	14482	14688	14576	14636	14652	14428	14497	14524	14548	14536	14434	14637	14635	14425	14644	14495	14715	14381	14664	14379	14520	14642	14404	14521	14514	14709	14515	14773	14648	14421	14468	14573	14673	14481	14717	14762	14588	14551	14451	14576	14531	14694	14637	14495	14476	14706	14609	14765	14336	14496	14426	14603	14445	14411	14585	14575	14625	14510	14745	14721	14605	14591	14619	14586	14643	14593	14568	14557	14525	14457	14776	14517	14582	14748	14447	14477	14803	14468	14523	14580	14494	14556	14565	14545	14682	14568	14435	14553	14688	14596	14425	14588	14579	14428	14497	14715	14664	14429	14547	14581	14681	14523	14598	14649	14429	14655	14568	14688	14583	14489	14541	14407	14608	14342	14585	14395	14379	14542	14621	14618	14494	14944	14489	14643	14562	14483	14470	14648	14640	14693	14508	14651	14567	14640	14729	14629	14511	14648	14757	14747	14622	14530	14491	14487	14591	14516	14566	14609	14517	14518	14568	14773	14552	14667	14508	14644	14678	14523	14578	14477	14360	14420	14618	14604	14754	14699	14494	14658	14670	14602	14428	14645	14710	14582	14659	14700	14535	14459	14520	14333	14669	14488	14711	14613	14550	14441	14635	14655	14526	14563	14563	14590	14573	14561	14742	14632	14550	14412	14586	14516	14630	14556	14486	14433	14649	14731	14442	14534	14528	14593	14682	14555	14608	14751	14673	14726	14510	14490	14706	14696	14525	14518	14577	14408	14490	14599	14505	14591	14585	14570	14610	14468	14592	14575	14707	14478	14584	14561	14444	14684	14371	14482	14581	14820	14419	14710	14608	14512	14364	14555	14713	14806	14580	14534	14519	14493	14722	14858	14509	14540	14449	14560	14543	14613	14524	14653	14628	14542	14493	14457	14630	14763	14621	14415	14579	14464	14651	14451	14456	14598	14494	14699	14631	14528	14709	14695	14510	14461	14593	14629	14501	14541	14644	14614	14564	14526	14674	14639	14631	14428	14501	14568	14686	14524	14633	14512	14563	14577	14428	14333	14535	14715	14467	14753	14705	14453	14517	14637	14442	14486	14499	14613	14679	14536	14477	14395	14595	14461	14428	14620	14659	14483	14652	14436	14493	14600	14705	14649	14645	14576	14641	14627	14653	14656	14558	14412	14621	14564	14576	14515	14593	14462	14668	14535	14526	14539	14620	14467	14430	14493	14781	14488	14467	14639	14697	14403	14548	14684	14678	14469	14569	14431	14688	14656	14565	14619	14471	14567	14501	14673	14692	14618	14501	14385	14564	14624	14699	14651	14582	14640	14581	14382	14490	14392	14496	14535	14614	14579	14567	14780	14688	14586	14640	14585	14535	14603	14420	14532	14657	14712	14456	14648	14499	14634	14388	14596	14535	14664	14565	14537	14693	14532	14694	14684	14699	14542	14452	14599	14563	14630	14411	14718	14563	14593	14547	14488	14421	14539	14704	14749	14401	14529	14704	14628	14519	14536	14460	14429	14598	14600	14635	14537	14549	14538	14593	14671	14694	14645	14479	14541	14691	14574	14532	14495	14613	14646	14640	14603	14410	14498	14538	14520	14591	14622	14491	14485	14666	14613	14674	14532	14541	14567	14624	14422	14582	14503	14551	14507	14676	14679	14539	14502	14497	14726	14573	14508	14746	14628	14567	14607	14512	14732	14607	14628	14671	14642	14521	14630	14697	14589	14465	14498	14598	14707	14396	14482	14498	14592	14574	14482	14577	14472	14589	14580	14583	14562	14733	14745	14544	14565	14534	14589	14534	14610	14538	14510	14620	14627	14673	14635	14587	14530	14563	14479	14539	14529	14478	14597	14555	14605	14688	14605	14557	14566	14397	14526	14724	14422	14254	14490	14544	14599	14310	14392	14369	14526	14625	14533	14682	14334	14729	14610	14583	14555	14631	14589	14619	14492	14472	14455	14625	14672	14619	14605	14860	14603	14636	14630	14584	14586	14564	14566	14306	14499	14574	14577	14557	14464	14528	14614	14416	14455	14564	14577	14562	14559	14597	14367	14719	14666	14494	14701	14549	14590	14515	14615	14577	14570	14610	14526	14780	14373	14541	14519	14610	14609	14692	14604	14653	14560	14485	14412	14588	14552	14551	14684	14588	14497	14566	14533	14507	14676	14482	14563	14588	14579	14755	14720	14363	14715	14625	14561	14493	14692	14614	14424	14604	14571	14606	14416	14643	14550	14652	14621	14437	14467	14565	14485	14507	14520	14681	14478	14555	14589	14692	14584	14647	14590	14562	14471	14690	14713	14622	14575	14702	14606	14543	14407	14511	14522	14455	14497	14531	14669	14598	14718	14567	14537	14615	14794	14464	14519	14383	14477	14509	14511	14521	14638	14459	14496	14503	14785	14471	14627	14558	14519	14540	14511	14565	14494	14489	14749	14441	14597	14502	14460	14552	14699	14442	14806	14653	14514	14540	14551	14593	14662	14361	14595	14648	14529	14432	14521	14380	14716	14593	14459	14658	14583	14654	14486	14615	14359	14518	14464	14699	14678	14451	14681	14460	14611	14519	14602	14588	14523	14588	14520	14704	14601	14729	14587	14487	14537	14568	14590	14447	14494	14588	14608	14726	14418	14590	14539	14624	14458	14770	14542	14512	14648	14638	14568	14618	14424	14491	14369	14568	14717	14528	14588	14475	14702	14572	14551	14424	14631	14645	14454	14596	14448	14776	14595	14597	14580	14338	14635	14629
23849	21480	38454	59413	35538	25167	24626	19637	18291	18476	18407	18140	18313	18356	18007	18017	17779	17685	17842	17822	17609	17497	17550	17569	17609	17426	17570	17799	17545	17453	17634	17534	17740	18579	19369	18920	18061	17600	17621	17590	17574	17456	17738	17486	17721	17551	17532	17524	17648	17600	17516	17473	17642	17651	17403	17593	17497	17624	17537	17544	17603	17495	17440	17542	17573	17370	17370	17441	17385	17490	17657	17484	17424	17457	17276	17588	17518	17582	17391	17491	17359	17363	17319	17437	17375	17552	17478	17373	17642	17532	17333	17350	17647	17574	17735	17174	17395	17574	17600	17370	17440	17625	17665	17606	17493	17456	17702	17554	17655	17484	17512	17479	17555	17449	17437	17448	17694	17482	17565	17364	17591	17441	17345	17317	17157	17503	17282	17437	17516	17400	17617	17398	17646	17473	17202	17570	17428	17495	17482	17327	17456	17480	17516	17484	17441	17318	17447	17269	17366	17411	17542	17432	17528	17515	17453	17486	17472	17334	17299	17375	17531	17493	17430	17330	17476	17360	17284	17326	17624	17605	17389	17632	17296	17509	17456	17448	17571	17250	17455	17463	17422	17390	17419	17616	17513	17533	17318	17687	17447	17540	17562	17418	17593	17385	17412	17341	17397	17572	17448	17460	17239	17438	17522	17479	17347	17594	17451	17471	17473	17317	17320	17429	17558	17562	17553	17535	17597	17490	17537	17511	17598	17517	17559	17532	17677	17527	17446	17542	17475	17296	17254	17386	17401	17282	17251	17286	17521	17549	17433	17308	17551	17308	17646	17496	17578	17356	17478	17483	17757	17462	17483	17567	17299	17619	17387	17459	17542	17518	17559	17426	17606	17529	17529	17418	17397	17486	17455	17311	17513	17404	17304	17442	17392	17570	17392	17473	17389	17510	17305	17429	17500	17424	17437	17370	17424	17482	17559	17304	17493	17575	17147	17420	17634	17333	17348	17322	17392	17534	17355	17268	17396	17468	17383	17509	17538	17526	17503	17317	17645	17334	17404	17380	17169	17424	17226	17553	17518	17506	17547	17497	17287	17338	17494	17624	17481	17540	17369	17461	17324	17574	17500	17356	17457	17584	17497	17490	17250	17590	17560	17602	17456	17513	17690	17811	17329	17325	17493	17425	17452	17620	17633	17565	17451	17489	17479	17526	17672	17496	17459	17475	17535	17459	17486	17551	17315	17485	17660	17489	17476	17234	17336	17517	17463	17325	17624	17422	17528	17308	17340	17438	17356	17415	17559	17504	17566	17542	17350	17405	17392	17512	17341	17404	17575	17329	17654	17574	17374	17456	17539	17510	17456	17410	17338	17306	17536	17552	17419	17288	17401	17464	17470	17414	17476	17415	17473	17433	17531	17458	17513	17641	17374	17411	17268	17477	17514	17634	17420	17449	17545	17431	17490	17424	17428	17338	17599	17434	17310	17639	17581	17520	17426	17595	17406	17638	17388	17403	17335	17413	17396	17389	17454	17360	17746	17483	17449	17484	17596	17417	17510	17579	17612	17328	17315	17468	17306	17566	17587	17489	17244	17434	17450	17487	17419	17531	17412	17658	17447	17572	17407	17448	17469	17495	17386	17474	17297	17412	17530	17560	17598	17548	17454	17459	17539	17533	17308	17465	17514	17492	17602	17446	17467	17435	17520	17526	17580	17685	17622	17394	17436	17488	17451	17453	17482	17441	17496	17490	17518	17536	17469	17544	17183	17314	17651	17472	17610	17373	17514	17397	17567	17504	17517	17634	17461	17177	17394	17460	17493	17527	17444	17476	17521	17477	17341	17448	17565	17467	17490	17485	17490	17286	17334	17584	17532	17524	17505	17502	17483	17465	17608	17209	17326	17534	17425	17537	17248	17329	17581	17354	17523	17324	17313	17378	17403	17541	17559	17418	17502	17569	17427	17428	17550	17567	17294	17476	17375	17462	17338	17476	17515	17632	17367	17499	17294	17488	17479	17759	17514	17470	17354	17435	17291	17222	17464	17318	17601	17433	17561	17539	17357	17364	17577	17400	17569	17599	17513	17521	17556	17259	17250	17313	17515	17490	17464	17569	17507	17333	17500	17637	17531	17319	17563	17281	17606	17524	17644	17438	17376	17635	17334	17345	17486	17519	17438	17464	17482	17457	17611	17474	17418	17481	17426	17580	17553	17630	17333	17498	17280	17419	17528	17467	17441	17549	17580	17276	17535	17455	17417	17440	17393	17556	17356	17545	17336	17463	17517	17524	17490	17301	17629	17501	17420	17566	17308	17414	17348	17470	17392	17418	17389	17559	17472	17420	17470	17434	17661	17435	17607	17470	17397	17572	17362	17541	17360	17429	17529	17325	17546	17296	17361	17498	17441	17412	17432	17206	17256	17291	17482	17445	17399	17464	17372	17451	17481	17525	17534	17583	17605	17144	17251	17137	17432	17613	17375	17722	17389	17621	17387	17376	17222	17625	17380	17606	17467	17520	17439	17428	17411	17462	17471	17588	17517	17709	17215	17525	17708	17352	17389	17640	17553	17593	17392	17445	17385	17148	17536	17291	17544	17402	17236	17298	17478	17446	17581	17475	17705	17276	17327	17419	17570	17332	17481	17525	17313	17501	17552	17449	17388	17579	17621	17650	17570	17579	17301	17440	17580	17526	17669	17511	17367	17234	17235	17661	17359	17477	17466	17357	17523	17462	17373	17487	17568	17510	17487	17309	17692	17715	17395	17230	17431	17419	17404	17610	17722	17673	17579	17664	17630	17494	17518	17569	17467	17395	17585	17637	17547	17348	17638	17634	17484	17249	17424	17487	17677	17520	17461	17264	17392	17344	17599	17445	17590	17587	17336	17489	17412	17449	17359	17533	17674	17473	17190	17444	17466	17307	17573	17364	17467	17381	17563	17675	17248	17506	17566	17538	17331	17458	17373	17351	17551	17421	17517	17481	17437	17530	17463	17532	17401	17354	17688	17509	17495	17581	17395	17216	17527	17568	17285	17408	17590	17609	17536	17428	17301	17273	17549	17366	17466	17381	17312	17282	17417	17201	17255	17431	17462	17313	17575	17376	17425	17262	17448	17501	17541	17523	17460	17436	17548	17232	17438	17388	17213	17587	17416	17330	17574	17460	17511	17428	17276	17533	17491	17610	17587	17373	17349	17515	17707	17407	17475	17549	17298	17495	17566	17393	17346	17422	17555	17633	17544	17392	17254	17428	17312	17555	17570	17484	17426	17561	17315	17341	17325	17295	17338	17415	17446	17307	17448	17739	17355	17481	17550	17511	17489	17385	17539	17536	17352	17440	17457	17364	17449	17608	17545	17490	17203	17499	17483	17682	17277	17416	17183	17385	17395	17573	17487	17582	17412	17433	17389	17645	17449	17551	17561	17614	17463	17336	17512	17425	17475	17579	17119	17334	17354	17292	17531	17322	17385	17363	17429	17582	17734	17398	17347	17540	17517	17501	17335	17328	17402	17421	17670	17606	17445	17251	17461	17485	17359	17605	17319	17431	17431	17517	17493	17499	17594	17509	17522	17465	17520	17455	17558	17542	17399	17328	17243	17276	17245	17595	17595	17429	17585	17450	17386	17298	17558	17417	17635	17452	17309	17349	17407	17653	17562	17517	17371	17537	17380	17432	17430	17443	17464	17474	17274	17379	17563	17546	17487	17535	17574	17572	17631	17469	17600	17474	17348	17569	17356	17415	17312	17460	17220	17490	17316	17619	17393	17443	17392	17643	17458	17465	17729	17472	17379	17553	17606	17421	17367	17549	17511	17431	17445	17396	17600	17411	17473	17377	17513	17162	17487	17311	17581	17401	17278	17444	17653	17381	17351	17399	17517	17683	17382	17549	17494	17540	17414	17359	17397	17365	17678	17495	17565	17466	17364	17508	17395	17405	17520	17554	17718	17389	17553	17709	17518	17725	17432	17455	17508	17484	17463	17509	17451	17500	17478	17310	17652	17498	17539	17260	17497	17482	17691	17530	17359	17492	17417	17569	17483	17377	17402	17534	17380	17262	17433	17350	17515	17557	17270	17365	17320	17444	17529	17340	17593	17383	17325	17606	17452	17420	17462	17510	17502	17433	17388	17256	17588	17380	17417	17424	17479	17541	17419	17648	17576	17507	17471	17384	17436	17624	17670	17715	17386	17491	17572	17327	17575	17366	17431	17251	17399	17515	17639	17395	17307	17367	17619	17469	17604	17420	17598	17418	17682	17495	17416	17389	17455	17365	17503	17318	17533	17484	17252	17478	17479	17385	17528	17358	17343	17485	17504	17267	17603	17452	17423	17445	17490	17315	17676	17374	17390	17453	17283	17571	17610	17718	17400	17549	17505	17473	17491	17427	17315	17464	17195	17384	17627	17449	17445	17481	17559	17308	17393	17369	17530	17428	17591	17465	17543	17447	17474	17373	17461	17669	17431	17315	17419	17437	17463	17660	17632	17653	17544	17572	17571	17455	17687	17466	17285	17504	17254	17420	17355	17458	17337	17339	17500	17539	17276	17385	17521	17570	17235	17318	17247	17480	17641	17480	17533	17664	17551	17466	17351	17626	17541	17394	17402	17465	17539	17274	17468	17516	17554	17636	17565	17415	17484	17655	17420	17486	17492	17388	17288	17374	17617	17356	17373	17355	17441	17645	17581	17516	17511	17477	17616	17359	17528	17516	17600	17510	17613	17390	17531	17344	17362	17309	17493	17414	17467	17475	17424	17566	17598	17385	17565	17498	17364	17644	17378	17388	17506	17481	17390	17359	17562	17481	17499	17522	17342	17357	17284	17415	17642	17257	17517	17554	17297	17266	17525	17448	17455	17452	17358	17584	17445	17465	17366	17289	17436	17601	17599	17630	17560	17454	17520	17444	17501	17625	17481	17456	17373	17480	17366	17503	17344	17261	17501	17581	17443	17369	17385	17520	17391	17237	17333	17425	17440	17384	17390	17478	17586	17351	17441	17384	17446	17575	17296	17684	17447	17451	17336	17496	17479	17497	17417	17276	17387	17455	17364	17514	17397	17222	17301	17318	17473	17348	17462	17595	17369	17573	17662	17415	17530	17306	17444	17507	17464	17301	17415	17344	17518	17501	17593	17347	17366	17483	17498	17513	17514	17212	17548	17365	17598	17310	17389	17450	17399	17424
22107	39098	73396	85920	41815	18287	16647	16092	15549	15428	15175	15171	15227	15221	14977	14858	14741	14574	14668	14510	14445	14331	14275	14428	14524	14581	14426	14494	14461	14455	14425	14391	14656	16068	17119	16391	15255	14607	14141	14296	14223	14307	14254	14363	14428	14309	14354	14408	14193	14326	14197	14404	14343	14336	14350	14260	14283	14456	14360	14397	14414	14468	14284	14434	14235	14242	14230	14394	14192	14278	14356	14362	14382	14298	14396	14231	14354	14407	14436	14309	14437	14215	14419	14453	14428	14372	14223	14310	14308	14377	14322	14316	14229	14205	14190	14403	14318	14260	14235	14232	14279	14425	14397	14269	14306	14398	14363	14434	14309	14346	14292	14312	14345	14383	14281	14425	14381	14381	14323	14251	14489	14311	14207	14327	14353	14443	14298	14263	14331	14439	14374	14519	14371	14241	14389	14352	14401	14296	14422	14253	14203	14338	14518	14400	14258	14358	14404	14451	14097	14405	14116	14300	14197	14299	14251	14254	14405	14366	14347	14281	14159	14316	14297	14400	14343	14257	14252	14416	14280	14450	14456	14177	14219	14295	14360	14418	14249	14495	14278	14145	14238	14355	14306	14284	14327	14417	14205	14296	14094	14326	14273	14134	14268	14243	14346	14254	14327	14340	14299	14263	14370	14413	14253	14180	14381	14190	14297	14299	14226	14332	14241	14477	14375	14121	14487	14339	14230	14274	14359	14376	14348	14281	14347	14141	14406	14356	14542	14388	14408	14254	14297	14443	14254	14281	14331	14364	14197	14337	14216	14267	14394	14492	14120	14420	14185	14362	14294	14305	14500	14380	14252	14263	14279	14239	14394	14372	14320	14288	14404	14251	14283	14193	14503	14212	14425	14209	14461	14226	14436	14305	14133	14403	14299	14464	14283	14361	14309	14393	14367	14286	14415	14322	14292	14356	14336	14267	14251	14382	14212	14361	14439	14468	14491	14314	14473	14420	14259	14215	14287	14440	14510	14251	14382	14456	14486	14271	14259	14316	14076	14325	14242	14304	14504	14169	14232	14465	14437	14449	14171	14275	14311	14132	14305	14280	14329	14394	14222	14258	14405	14259	14348	14272	14187	14360	14360	14136	14471	14278	14309	14398	14407	14218	14411	14231	14366	14262	14376	14349	14303	14349	14310	14112	14184	14331	14400	14315	14282	14347	14201	14355	14401	14072	14389	14252	14343	14357	14411	14450	14321	14188	14327	14302	14319	14263	14330	14428	14334	14362	14379	14307	14284	14352	14471	14348	14403	14328	14304	14262	14211	14314	14379	14275	14376	14193	14296	14215	14124	14311	14126	14309	14229	14211	14376	14221	14408	14243	14420	14237	14351	14185	14322	14232	14237	14291	14397	14132	14308	14455	14387	14251	14367	14256	14321	14335	14288	14413	14252	14415	14229	14291	14278	14309	14400	14425	14364	14163	14234	14365	14286	14312	14358	14378	14226	14329	14335	14229	14296	14321	14229	14377	14400	14254	14384	14319	14177	14257	14344	14488	14238	14425	14320	14372	14419	14444	14390	14301	14168	14291	14286	14393	14250	14323	14307	14391	14292	14335	14196	14254	14303	14451	14307	14195	14280	14362	14442	14208	14393	14280	14419	14386	14269	14305	14258	14355	14251	14465	14513	14281	14321	14226	14375	14295	14451	14373	14362	14350	14330	14376	14367	14368	14310	14393	14365	14346	14355	14303	14317	14435	14442	14392	14436	14348	14241	14266	14460	14355	14407	14455	14530	14281	14221	14182	14162	14203	14299	14276	14247	14132	14380	14446	14392	14331	14184	14302	14246	14364	14340	14191	14311	14356	14452	14189	14416	14257	14500	14220	14425	14372	14376	14402	14340	14369	14162	14319	14106	14262	14397	14197	14294	14374	14161	14297	14346	14518	14395	14262	14288	14179	14459	14398	14263	14521	14453	14251	14307	14255	14266	14254	14337	14377	14291	14320	14428	14469	14269	14180	14277	14309	14335	14372	14119	14398	14370	14263	14466	14383	14431	14255	14313	14381	14473	14272	14647	14525	14243	14345	14317	14432	14434	14392	14366	14594	14202	14374	14453	14305	14285	14216	14281	14440	14210	14314	14341	14355	14406	14232	14282	14229	14458	14408	14334	14224	14242	14350	14223	14343	14383	14395	14290	14313	14376	14221	14089	14193	14232	14374	14212	14470	14253	14340	14426	14257	14175	14419	14183	14306	14265	14564	14297	14268	14350	14269	14285	14377	14251	14239	14355	14283	14308	14279	14262	14334	14272	14344	14463	14376	14355	14312	14493	14309	14281	14271	14322	14148	14040	14366	14239	14362	14241	14354	14493	14201	14195	14299	14193	14435	14180	14221	14251	14391	14458	14263	14385	14508	14298	14377	14292	14480	14378	14331	14345	14268	14443	14351	14255	14125	14296	14273	14461	14407	14210	14329	14212	14331	14414	14302	14191	14355	14295	14211	14595	14346	14279	14376	14478	14351	14550	14438	14295	14285	14484	14159	14316	14329	14191	14316	14271	14278	14264	14347	14203	14174	14116	14511	14362	14368	14417	14265	14362	14125	14444	14152	14310	14279	14299	14214	14211	14330	14359	14286	14184	14424	14213	14305	14299	14271	14373	14381	14312	14444	14326	14348	14267	14447	14294	14348	14250	14300	14370	14227	14323	14122	14403	14212	14403	14326	14528	14329	14288	14278	14403	14217	14215	14075	14398	14104	14318	14282	14276	14305	14396	14365	14253	14336	14416	14126	14198	14230	14565	14355	14399	14384	14153	14303	14170	14315	14175	14297	14438	14352	14385	14393	14334	14228	14207	14372	14348	14245	14388	14417	14310	14375	14232	14354	14226	14470	14232	14359	14261	14318	14284	14317	14218	14339	14407	14369	14453	14203	14285	14257	14275	14276	14386	14299	14335	14219	14276	14381	14367	14471	14290	14179	14500	14447	14350	14266	14208	14294	14341	14287	14471	14397	14407	14134	14295	14331	14474	14288	14393	14271	14401	14407	14279	14241	14439	14330	14256	14276	14354	14302	14192	14312	14199	14384	14448	14453	14438	14251	14471	14164	14449	14424	14387	14501	14317	14283	14184	14584	14569	14516	14232	14410	14300	14364	14365	14229	14340	14463	14370	14308	14384	14363	14490	14190	14415	14484	14364	14362	14484	14338	14327	14225	14381	14264	14241	14429	14317	14193	14292	14350	14303	14323	14355	14213	14230	14354	14386	14330	14406	14276	14403	14343	14227	14276	14230	14333	14404	14401	14156	14318	14346	14220	14297	14295	14175	14214	14250	14420	14321	14354	14283	14241	14218	14186	14414	14338	14237	14450	14338	14328	14275	14331	14271	14313	14311	14245	14283	14278	14316	14308	14151	14281	14286	14441	14299	14155	14324	14358	14336	14326	14306	14310	14416	14288	14433	14370	14241	14437	14330	14304	14315	14368	14404	14429	14428	14279	14238	14309	14293	14263	14365	14317	14250	14328	14353	14483	14496	14251	14329	14192	14161	14257	14298	14235	14371	14133	14296	14384	14084	14335	14326	14368	14372	14303	14381	14530	14341	14426	14280	14357	14402	14208	14318	14215	14282	14289	14343	14355	14364	14360	14200	14317	14316	14258	14178	14541	14182	14286	14183	14369	14273	14416	14272	14410	14293	14239	14312	14290	14096	14378	14143	14139	14360	14291	14261	14363	14392	14360	14272	14321	14488	14238	14251	14151	14251	14185	14239	14282	14469	14523	14476	14211	14326	14241	14298	14387	14376	14303	14295	14286	14440	14349	14422	14229	14360	14269	14390	14227	14336	14261	14367	14317	14417	14322	14290	14490	14368	14364	14397	14364	14314	14411	14189	14273	14442	14340	14236	14507	14494	14515	14344	14336	14249	14321	14348	14326	14427	14256	14284	14329	14446	14311	14367	14399	14388	14405	14320	14251	14266	14271	14400	14128	14449	14316	14421	14525	14304	14211	14413	14352	14430	14344	14377	14324	14313	14382	14294	14360	14405	14275	14247	14415	14431	14173	14258	14393	14294	14347	14289	14323	14335	14378	14411	14184	14269	14411	14327	14332	14188	14334	14402	14375	14427	14236	14320	14442	14186	14466	14289	14357	14235	14364	14268	14177	14154	14336	14367	14303	14170	14237	14142	14369	14303	14194	14302	14124	14286	14317	14228	14469	14260	14323	14359	14389	14335	14231	14230	14417	14310	14184	14377	14293	14316	14142	14366	14326	14524	14517	14362	14301	14364	14282	14224	14368	14240	14191	14330	14218	14368	14274	14208	14152	14456	14378	14356	14344	14302	14438	14233	14396	14260	14264	14273	14280	14457	14312	14283	14290	14252	14364	14378	14349	14269	14229	14244	14262	14319	14349	14418	14150	14315	14186	14356	14444	14203	14371	14348	14355	14376	14412	14309	14440	14473	14277	14395	14366	14384	14200	14371	14266	14301	14380	14327	14418	14328	14403	14288	14252	14284	14260	14375	14338	14524	14375	14221	14349	14136	14250	14368	14299	14444	14407	14421	14223	14341	14121	14140	14176	14401	14466	14275	14353	14430	14330	14164	14415	14351	14491	14418	14275	14325	14141	14280	14299	14239	14376	14399	14417	14292	14366	14373	14332	14247	14182	14367	14569	14415	14349	14395	14384	14302	14284	14304	14485	14306	14230	14219	14335	14363	14379	14529	14367	14336	14410	14331	14297	14453	14283	14272	14351	14395	14468	14356	14340	14336	14253	14335	14459	14545	14381	14203	14492	14295	14396	14224	14191	14318	14239	14363	14193	14209	14477	14430	14365	14384	14344	14314	14306	14366	14231	14142	14415	14190	14306	14351	14255	14315	14235	14227	14396	14229	14306	14300	14439	14166	14336	14263	14396	14313	14266	14348	14326	14281	14281	14311	14217	14186	14437	14318	14418	14368	14281	14270	14287	14168	14465	14322	14300	14286	14371	14194	14399	14275	14371	14509	14235	14232	14396	14302	14234	14257	14159	14195	14327	14307	14311	14204	14221	14335	14340	14379	14452	14392	14161	14422	14235	14267	14301	14364	14294	14334	14229	14360	14458	14171	14421	14379	14322	14110	14261	14539	14308	14244	14228	14446	14296	14271	14419	14405	14228	14312	14291	14407	14406	14473	14481
30605	26902	38822	40984	25259	19422	17836	17419	17561	17636	17515	17400	17474	17675	17486	17418	17601	17345	17347	17398	17183	17492	17506	17407	17549	17312	17359	17424	17382	17401	17226	17154	17367	17614	17485	17567	17458	17506	17519	17589	17361	17416	17446	17511	17374	17305	17396	17455	17410	17387	17426	17415	17183	17452	17433	17567	17303	17334	17384	17425	17377	17354	17440	17237	17359	17366	17435	17470	17373	17605	17265	17310	17416	17332	17648	17544	17447	17458	17443	17525	17273	17378	17252	17209	17281	17408	17224	17318	17334	17503	17410	17513	17400	17356	17332	17749	17494	17427	17359	17413	17465	17451	17396	17226	17440	17184	17113	17182	17417	17225	17324	17348	17338	17370	17193	17412	17209	17221	17385	17148	17080	17477	17386	17295	17467	17516	17399	17256	17468	17242	17260	17169	17262	17311	17410	17263	17367	17222	17309	17457	17339	17051	17588	17430	17271	17133	17198	17448	17525	17342	17610	17174	17404	17324	17447	17333	17216	17294	17315	17144	17454	17299	17259	17432	17339	17421	17356	17387	17301	17292	17428	17416	17386	17383	17372	17309	17302	17268	17312	17378	17523	17233	17353	17384	17394	17275	17403	17353	17328	17311	17292	17277	17471	17549	17291	17315	17383	17265	17368	17384	17442	17342	17359	17402	17402	17399	17350	17316	17261	17378	17389	17462	17530	17518	17205	17176	17535	17300	17548	17360	17270	17401	17172	17429	17199	17449	17674	17329	17242	17410	17552	17255	17353	17438	17504	17256	17436	17391	17409	17186	17485	17215	17461	17447	17251	17223	17459	17458	17386	17355	17351	17282	17498	17430	17320	17192	17310	17436	17200	17296	17295	17207	17496	17422	17565	17395	17274	17212	17250	17272	17250	17290	17239	17316	17392	17522	17388	17304	17210	17210	17346	17372	17270	17310	17498	17239	17374	17403	17510	17433	17392	17461	17281	17271	17413	17339	17273	17408	17311	17273	17355	17301	17396	17392	17285	17414	17196	17346	17226	17141	17175	17401	17366	17183	17290	17248	17484	17347	17239	17235	17383	17175	17220	17303	17590	17231	17308	17493	17323	17447	17431	17361	17462	17339	17460	17283	17206	17163	17279	17422	17222	17215	17113	17181	17326	17397	17263	17423	17590	17199	17615	17479	17344	17535	17402	17330	17384	17393	17505	17295	17300	17480	17300	17172	17542	17470	17494	17281	17135	17271	17399	17261	17380	17533	17250	17150	17302	17139	17466	17219	17412	17334	17530	17191	17272	17304	17248	17370	17358	17319	17369	17436	17453	17363	17429	17500	17263	17587	17250	17176	17484	17316	17102	17151	17137	17445	17363	17254	17398	17392	17099	17246	17256	17449	17520	17336	17321	17388	17317	17586	17347	17322	17285	17426	17674	17250	17387	17271	17525	17499	17373	17501	17459	17210	17207	17257	17358	17374	17363	17498	17352	17405	17463	17474	17292	17330	17445	17361	17355	17479	17411	17475	17403	17411	17369	17467	17489	17384	17302	17371	17321	17350	17348	17203	17302	17453	17429	17451	17532	17258	17409	17173	17396	17352	17205	17274	17502	17385	17374	17372	17236	17483	17378	17437	17214	17394	17368	17341	17243	17436	17470	17332	17406	17307	17232	17471	17498	17196	17451	17286	17344	17548	17394	17194	17270	17354	17210	17584	17444	17255	17427	17309	17399	17166	17368	17319	17303	17032	17434	17423	17340	17239	17318	17460	17373	17213	17310	17418	17361	17340	17226	17281	17333	17225	17328	17169	17360	17561	17151	17233	17247	17053	17238	17377	17372	17172	17397	17241	17184	17164	17321	17131	17270	17260	17385	17317	17378	17511	17363	17391	17101	17374	17313	17300	17346	17448	17491	17151	17438	17353	17397	17557	17176	17395	17339	17344	17320	17281	17320	17454	17369	17382	17200	17175	17318	17394	17550	17443	17378	17231	17148	17356	17353	17474	17319	17632	17378	17245	17532	17301	17451	17346	17227	17290	17396	17296	17527	17158	17294	17327	17228	17392	17319	17395	17329	17395	17521	17285	17422	17503	17316	17343	17380	17425	17363	17506	17068	17394	17410	17270	17261	17405	17266	17453	17527	17336	17246	17294	17295	17340	17461	17394	17415	17204	17419	17483	17359	17275	17084	17266	17236	17402	17508	17423	17225	17289	17293	17592	17350	17411	17335	17295	17498	17362	17365	17323	17229	17225	17075	17217	17276	17424	17279	17347	17286	17342	17409	17227	17186	17355	17417	17287	17246	17455	17363	17557	17381	17330	17209	17201	17507	17193	17506	17402	17496	17479	17394	17350	17489	17483	17280	17356	17159	17569	17331	17389	17253	17112	17278	17431	17492	17326	17514	17482	17340	17312	17454	17387	17440	17431	17209	17186	17395	17283	17356	17379	17361	17413	17316	17231	17425	17412	17502	17335	17350	17546	17603	17362	17200	17289	17463	17339	17301	17468	17398	17201	17222	17288	17361	17283	17293	17455	17371	17405	17385	17293	17142	17357	17444	17233	17447	17488	17490	17346	17437	17270	17556	17552	17421	17364	17534	17418	17471	17206	17219	17304	17332	17386	17543	17428	17357	17256	17515	17507	17437	17483	17417	17039	17404	17474	17260	17392	17454	17481	17413	17120	17264	17180	17210	17411	17196	17436	17202	17341	17241	17431	17351	17442	17425	17418	17254	17373	17342	17629	17491	17476	17538	17303	17308	17283	17488	17263	17264	17536	17357	17436	17336	17401	17393	17316	17195	17184	17406	17386	17273	17289	17343	17516	17263	17315	17267	17467	17408	17349	17427	17604	17555	17349	17225	17255	17397	17298	17457	17367	17301	17411	17329	17472	17298	17474	17232	17293	17470	17419	17482	17317	17329	17478	17269	17263	17236	17288	17415	17549	17368	17404	17333	17403	17344	17093	17385	17207	17327	17319	17469	17311	17256	17452	17304	17204	17359	17262	17210	17156	17297	17282	17452	17275	17155	17257	17425	17237	17223	17562	17265	17463	17227	17423	17336	17452	17540	17492	17377	17261	17297	17294	17595	17464	17422	17409	17465	17349	17513	17356	17463	17476	17218	17364	17383	17476	17594	17307	17332	17131	17376	17365	17446	17465	17359	17404	17477	17319	17460	17204	17453	17530	17433	17198	17278	17288	17318	17341	17416	17263	17402	17248	17640	17453	17429	17420	17381	17501	17494	17268	17212	17237	17260	17334	17150	17298	17128	17221	17330	17227	17497	17522	17396	17241	17326	17281	17401	17437	17300	17464	17325	17381	17292	17161	17343	17348	17500	17258	17327	17237	17436	17172	17441	17241	17307	17297	17326	17204	17336	17298	17401	17296	17234	17277	17442	17209	17197	17308	17701	17277	17471	17594	17313	17173	17271	17210	17560	17214	17533	17293	17478	17342	17259	17292	17217	17260	17307	17327	17337	17178	17373	17391	17613	17513	17292	17593	17145	17202	17174	17328	17154	17309	17618	17368	17610	17377	17450	17463	17400	17268	17400	17096	17414	17402	17329	17222	17294	17272	17367	17172	17488	17430	17547	17386	17307	17382	17274	17385	17485	17323	17511	17388	17409	17358	17383	17313	17358	17483	17221	17188	17360	17333	17244	17400	17473	17281	17244	17376	17313	17540	17447	17413	17392	17558	17378	17461	17147	17463	17296	17478	17354	17288	17445	17305	17426	17554	17289	17242	17418	17489	17286	17331	17434	17522	17490	17424	17401	17327	17105	17243	17534	17489	17643	17322	17405	17373	17333	17632	17286	17412	17434	17286	17108	17358	17156	17297	17494	17314	17374	17064	17293	17559	17491	17292	17447	17524	17507	17425	17453	17453	17299	17362	17288	17407	17556	17349	17300	17416	17280	17400	17345	17266	17362	17263	17193	17218	17591	17402	17406	17273	17410	17313	17505	17534	17525	17319	17417	17253	17465	17271	17286	17131	17547	17437	17330	17380	17367	17146	17409	17209	17245	17496	17377	17289	17170	17192	17437	17368	17283	17205	17290	17402	17572	17372	17438	17249	17250	17163	17487	17143	17525	16958	17416	17375	17421	17402	17375	17461	17510	17398	17373	17427	17418	17217	17249	17312	17305	17259	17411	17678	17251	17470	17406	17449	17428	17438	17453	17402	17362	17303	17155	17483	17307	17377	17341	17357	17491	17415	17541	17358	17537	17297	17502	17385	17459	17435	17342	17339	17359	17344	17290	17346	17286	17287	17164	17260	17278	17439	17317	17310	17454	17345	17500	17313	17241	17445	17385	17266	17329	17472	17624	17425	17327	17249	17375	17509	17355	17386	17368	17335	17435	17170	17205	17557	17387	17438	17335	17325	17347	17398	17320	17356	17626	17346	16972	17312	17478	17459	17392	17292	17361	17370	17323	17370	17358	17552	17413	17254	17259	17371	17160	17320	17402	17411	17456	17288	17396	17459	17262	17365	17537	17366	17258	17282	17358	17312	17162	17412	17395	17394	17350	17479	17470	17489	17581	17539	17288	17208	17305	17495	17477	17267	17394	17456	17292	17308	17365	17467	17379	17218	17381	17277	17308	17507	17476	17505	17362	17257	17476	17214	17271	17405	17276	17276	17402	17454	17413	17510	17234	17411	17392	17226	17245	17368	17386	17292	17289	17405	17454	17530	17312	17418	17487	17283	17291	17359	17424	17384	17567	17488	17345	17482	17281	17363	17230	17153	17256	17309	17307	17217	17411	17463	17339	17156	17508	17346	17265	17478	17435	17433	17454	17370	17237	17332	17596	17455	17304	17532	17391	17499	17500	17430	17210	17519	17372	17342	17330	17460	17392	17285	17343	17463	17402	17460	17244	17593	17406	17297	17275	17465	17271	17312	17365	17419	17322	17435	17259	17231	17290	17361	17231	17076	17372	17353	17246	17078	17482	17363	17354	17357	17502	17257	17569	17330	17254	17394	17377	17556	17461	17459	17306	17289	17343	17233	17483	17193	17505	17536	17411	17313	17405	17302	17225	17378	17429	17359	17422	17349	17400	17346	17501	17493	17408	17204	17502	17274	17252	17326	17358	17360	17474	17329	17440	17268	17335	17219	17257	17628	17359	17406	17320	17224	17415	17100	17302	17337	17313	17301	17184	17206	17267	17151
19983	27627	42114	39763	21309	15517	14720	14556	14290	14363	14478	14350	14457	14346	14236	14433	14239	14389	14149	14371	14376	14201	14276	14400	14341	14146	14274	14521	14309	14278	14322	14270	14330	14360	14479	14458	14314	14309	14223	14274	14197	14324	14247	14286	14363	14478	14347	14422	14394	14190	14290	14295	14247	14175	14117	14442	14334	14422	14426	14268	14523	14299	14264	14343	14313	14344	14308	14454	14265	14318	14420	14268	14313	14095	14303	14102	14353	14294	14233	14229	14147	14108	14314	14163	14262	14231	14259	14426	14326	14154	14340	14294	14388	14267	14297	14288	14178	14133	14133	14363	14126	14288	14244	14425	14200	14283	14178	14316	14288	14164	14175	14394	14226	14157	14173	14215	14309	14135	14134	14158	14192	14277	14257	14221	14292	14197	14116	14431	14194	14114	14193	14253	14190	14124	14263	14209	14259	14182	14149	14219	14219	14452	14182	14205	14168	14188	14158	14108	14171	14244	14219	14298	14325	14253	14366	13915	14300	14297	14308	14196	14308	14246	14204	14069	14134	14163	14149	14211	14287	14157	14137	14206	14370	14324	14478	14497	13959	14196	14337	14267	14214	14194	14259	14238	14239	14176	14216	14006	14243	14246	14348	14356	14450	14263	14053	14151	14279	14267	14190	14248	14230	14190	14220	14302	14446	14231	14460	14283	14188	14122	14159	14216	14215	14171	14282	14287	14428	14336	14366	14173	14100	14457	14285	14126	14132	14355	14198	14166	14305	14218	14221	14164	14359	14305	14078	14200	14362	14316	14095	14175	14263	14299	14258	14153	14348	14146	14286	14301	14254	14387	14211	14367	14308	14322	14092	14126	14247	14235	14044	14212	14245	14370	14170	14193	14331	14253	14152	14397	14291	14405	14025	14318	14421	14199	14195	14359	14235	14228	14190	14238	14148	14176	14319	14248	14176	14136	14233	14204	14261	14173	14180	14098	14254	14399	14200	14245	14124	14260	14231	14265	14087	14326	14147	14362	14219	14274	14092	14136	14348	14290	14240	14280	14295	14270	14270	14275	14527	14209	14408	14167	14266	14294	14342	14307	14267	14141	13989	14132	14135	14126	14112	14150	14170	14212	14252	14066	14221	14200	14354	14264	14223	14254	14272	14190	14312	14169	14284	14177	14206	14170	14108	14080	14353	14442	14155	14257	14148	14148	14301	14310	14228	14202	14292	14338	14271	14280	14264	14132	14266	14175	14021	14118	14243	14127	14181	14389	14223	14150	14300	14380	14216	14442	14160	14298	14212	14227	14227	14375	14191	14238	14274	14225	14311	14246	14141	14264	14063	14344	14095	14350	14327	14191	14091	14124	14348	14259	14341	14104	14136	14069	14305	14110	14308	14119	14209	14231	14258	14262	14234	14163	14298	14220	14234	14245	14258	14334	14209	14069	14303	14047	14301	14287	14106	14301	14339	14294	14234	14228	14294	14178	14203	14277	14325	14053	14180	14152	14196	14248	14198	14236	14336	14326	14111	14386	14288	14409	14341	14448	14419	14293	14252	14453	14302	14224	14224	14249	14265	14367	14085	14283	14335	14309	14265	14302	14233	14340	14270	14173	14387	14334	14361	14274	14132	14315	14334	14059	14266	14436	14079	14184	14357	14486	14263	14163	14269	14243	14180	14048	14302	14255	14372	14225	14206	14163	14158	14250	14208	14127	14312	14247	14223	14278	14311	14208	14128	14179	14381	14093	14264	14474	14365	14262	14245	14149	14387	14281	14213	14350	14372	14135	14345	14303	14143	14205	14375	14222	14300	14302	14226	14247	14205	14151	14350	14097	14197	14347	14050	14202	14159	14092	14181	14185	14167	14502	14422	14208	14188	14276	14234	14316	14235	14088	14192	14247	14262	14285	14250	14323	14348	14130	14376	14081	14236	14225	14236	14412	14301	14188	14166	14418	14276	14353	14198	14482	14361	14112	14242	14239	14352	14258	14122	14177	14367	14261	14246	14128	14314	14410	14434	14407	14223	14231	14205	14198	14290	14234	14326	14224	14078	14257	14119	14116	14332	14295	14264	14277	14068	14354	14191	14159	14246	14286	14351	14205	14160	14336	14300	14268	14276	14190	14070	14138	14124	14386	14190	14368	14329	14091	14252	14098	14321	14340	14193	14236	14344	14144	14399	14335	14242	14049	14188	14150	14369	14347	14325	14067	14335	14312	14215	14179	14397	14419	14243	14089	14409	14220	14212	14228	14292	14212	14197	14059	14214	14433	14465	14392	14326	14234	14382	14259	14239	14332	14181	14179	14253	14177	14247	14257	14243	14195	14218	14246	14300	14261	14367	14148	14397	14192	14223	14259	13968	14237	14277	14346	14227	14210	14306	14200	14153	14181	14112	14239	14295	14126	14299	14328	14113	14142	14346	14290	14156	14203	14234	14325	14192	14221	14256	14282	14188	14360	14200	14208	14404	14147	14340	14162	14155	14061	14361	14196	14031	14458	14297	14106	14347	14231	14316	14273	14146	14174	14409	14265	14211	14244	14269	14299	14120	14346	14292	14260	14367	14213	14315	14205	14257	14282	14259	14093	14134	14118	14295	14151	14411	14206	14282	14115	14380	14252	14185	14216	14229	14315	14159	14295	14279	14140	14329	14358	14123	14196	14329	14173	14171	14247	14257	14190	14429	14357	14067	14314	14159	14291	14321	14136	14343	14165	14082	14407	14330	14051	14144	14307	14240	14269	14304	14178	14152	14228	14366	14325	14218	14482	14065	14194	14309	14360	14394	14141	14257	14170	14345	14329	14351	14275	14112	14378	14136	14183	14329	14158	14134	14232	14417	14268	14238	14368	14055	14444	14250	14226	14240	14233	14348	14174	14358	14084	14249	14175	14396	14037	14203	14186	14118	14216	14252	14283	14343	14291	14236	14198	14297	14243	14285	14309	14244	14190	14201	14259	14446	14145	14255	14231	14214	14253	14371	14336	14427	14115	14262	14235	14234	14068	14275	14302	14245	14386	14205	14271	14146	14379	14156	14418	14300	14256	14213	14140	14203	14249	14303	14180	14305	14129	14240	14160	14168	14076	14131	14199	14343	14176	14326	14169	14301	14395	14188	14295	14184	14178	14242	14307	14291	14219	14264	14245	14371	14353	14244	14138	14171	14296	14346	14353	14260	14311	14264	14416	14227	14414	14251	14251	14236	14153	14309	14188	14271	14311	14265	14369	14484	14270	14284	14356	14203	14111	14288	14331	14297	14265	14197	14409	14265	14255	14333	14348	14339	14062	14177	14171	14266	14170	14296	14226	14253	14324	14120	14193	14230	14313	14224	14402	14311	14229	14172	14354	14209	14100	14138	14183	14299	14254	14317	14228	14201	14277	14224	14437	14294	14102	14410	14319	14280	14384	14253	14306	14240	14324	14212	14385	14185	14301	14210	14362	14347	14237	14431	14204	14244	14144	14364	14377	14191	14244	14101	14289	14295	14338	14197	14321	14304	14276	14225	14287	14201	14290	14110	14287	14210	14126	14121	14220	14276	14140	14325	14259	14211	14284	14291	14131	14353	14261	14239	14213	14395	14270	14246	14385	14276	14337	14142	14226	14099	14349	14085	14331	14229	14252	14246	14307	14241	14290	14226	14295	14388	14160	14381	14310	14409	14371	14322	14253	14288	14232	14298	14275	14133	14239	14196	14202	14069	14331	14231	14288	14209	14167	14209	14312	14231	14095	14208	14344	14235	14524	14257	14300	14265	14288	14246	14253	14264	14186	14321	14312	14258	14262	14305	14382	14308	14257	14379	14265	14362	14484	14187	14207	14346	14229	14303	14180	14328	14192	14243	14270	14279	14182	14156	14123	14132	14280	14386	14178	14265	14271	14247	14198	14385	14271	14333	14352	14260	14279	14188	14259	14353	14295	14376	14181	14311	14118	14059	14243	14199	14252	14316	14203	14322	14232	14185	14155	14249	14326	14167	14019	14376	14311	14331	14167	14274	14342	14196	14218	14379	14338	14199	14290	14246	14254	14343	14337	14396	14259	14348	14190	14235	14259	14363	14380	14203	14367	14292	14253	14260	14224	14078	14262	14324	14298	14343	14314	14115	14153	14123	14149	14283	14191	14319	14291	14252	14063	14180	14384	14184	14247	14072	14223	14253	14189	14292	14202	14086	14180	14387	14241	14221	14085	14268	14178	14370	14277	14349	14347	14142	14274	14306	14195	14182	14238	14272	14273	14409	14403	14445	14188	14210	14263	14248	14120	14286	14244	14245	14170	14207	14301	14237	14194	14345	14380	14198	14342	14347	14328	14264	14309	14329	14287	14118	14210	14286	14065	14321	14424	14087	14251	14339	14341	14297	14321	14306	14284	14310	14227	14324	14226	14240	14305	14323	14241	14249	14266	14208	14341	14407	14293	14163	14371	14341	14307	14237	14120	14395	14268	14267	14406	14277	14162	14111	14240	14304	14092	14295	14253	14247	14308	14120	14207	14250	14302	14262	14156	14124	14327	14122	14300	14336	14414	14265	14324	14181	14269	14165	14371	14462	14166	14151	14282	13977	14366	14186	14033	14291	14298	14486	14474	14260	14171	14206	14226	14220	14111	14328	14155	14304	14291	14254	14374	14283	14213	14371	14157	14246	14230	14265	14167	14303	14302	14370	14376	14221	14236	14301	14299	14307	14249	14276	14170	14155	14259	14230	14343	14324	14269	14314	14216	14205	14543	14385	14003	14350	13875	14284	14333	14283	14087	14151	14202	14220	14248	14292	14311	14107	14250	14333	14271	14339	14230	14338	14167	14177	14237	14357	14332	14187	14310	14265	14251	14248	14184	14267	14113	14288	14387	14336	14244	14215	14313	14361	14347	14285	14260	14173	14217	14217	14232	14236	14138	14110	14319	14284	14254	14142	14165	14177	14295	14239	14293	14186	14529	14091	14374	14307	14336	14342	14359	14301	14142	14283	14173	14233	14270	14338	14241	14182	14172	14305	14159	14335	14075	14029	14160	14175	14372	14222	14224	14249	14190	14129	14473	14229	14179	14293	14223	14049	14214	14296	14162	14281	14105	14331	14329	14194	14276	14095	14320	14222	14272	14198	14266	14218	14117	14325	14372	14289	14292	14274	14383	14220	14244	14253	14313	14434	14260	14334	14372	14089	14131	14501	14295
25451	21524	37585	60443	37005	24125	21244	18221	17434	17509	17548	17460	17684	17271	17408	17276	17255	16979	17243	17104	17005	17119	16995	17071	16959	17001	17179	17222	16957	16764	16880	17034	17043	17600	17476	17664	17358	17327	17136	16882	17032	17005	17044	17085	17011	16862	16915	16892	16964	16891	16826	16853	17142	17087	16890	17116	16910	16870	16822	16954	16853	16994	16919	16958	16966	17020	16908	17020	17055	17039	16927	16645	16972	17031	16910	16977	16913	17034	16870	16934	16821	17038	16877	17042	16837	16959	17181	17003	16899	16940	16737	17034	16950	16801	16848	16889	16846	16969	16899	16895	16911	16826	16981	16859	16897	16946	17018	16766	16986	16876	16997	16968	17142	17178	16919	17033	17052	16934	16792	16940	16964	16821	16916	16936	16947	16963	16896	16782	16999	16907	17084	17005	17034	16853	16931	16793	16897	16804	16944	16949	16928	17040	16975	16815	16971	16913	16924	16812	16863	17075	16862	17118	16927	17038	17000	16967	16893	17022	16845	16847	16853	16937	16911	17020	17162	16882	16795	17020	17002	16785	17057	16874	16960	16894	17005	16947	17018	17077	16933	16868	16806	16701	17146	17102	16856	17011	17248	17074	16925	17059	16980	16903	17047	16882	16720	16967	17048	16942	17066	16744	16969	16756	17001	16852	17116	16946	16847	17029	16803	17078	17007	16898	16728	16800	17013	16791	16854	17016	16926	16737	16879	16860	16968	17110	16788	16770	16646	16788	17047	17105	16989	17029	16943	17042	16920	16709	16937	16878	16849	16886	16941	17023	16928	16881	16821	16901	17011	16966	16941	17138	16858	16995	17007	17075	16947	16873	16886	16998	16871	17044	17174	17038	17028	16917	16859	16878	16942	16895	17029	17016	16988	17084	16923	17127	16798	16928	16720	16758	16868	16989	16932	16922	16879	16896	16937	16805	16714	16976	17028	17070	16948	17094	16782	16903	16978	16870	17040	16772	17200	16722	16951	16890	16938	16855	16918	16948	16856	16937	16745	16932	17034	16910	17009	16692	16669	16922	16940	16894	16771	16896	16896	16959	16671	17026	17016	16864	16932	16939	16987	16945	16920	16894	16946	16878	16780	17058	17004	16874	16875	16809	16976	16820	16802	16783	17022	16895	17143	16976	16802	16793	16768	16942	16871	17031	17005	16768	16899	16929	16797	16749	16906	16749	17130	16691	16941	16762	16771	16916	17073	17017	16940	16944	16916	16804	16749	16679	17102	16953	17053	16829	16879	16851	17100	16882	16706	17048	17011	17018	16879	16991	16870	16886	16676	17018	17085	17026	16910	16789	17056	16817	16910	16949	17031	17153	16959	16994	16828	16949	17045	16691	17059	16718	16960	17030	16944	16891	16811	16863	16727	16859	16950	16971	16926	16973	17163	16907	17053	16908	16864	16768	16719	16716	16894	16988	16768	16852	16943	16952	17098	16839	17136	16958	17012	16790	16881	17259	16977	17153	16924	16818	17085	16934	16882	16851	16931	16969	16749	16941	16914	16968	17068	16867	16928	16976	16766	16933	16877	17029	16833	16801	16810	16998	17124	16877	16782	16827	16830	16642	17017	17079	17220	16873	16808	17110	16943	16798	16793	16596	16853	16763	16861	16926	16908	16878	16865	16846	17054	17025	16903	16865	16948	17161	16942	16838	16895	16868	16970	16796	16980	17049	16868	17134	17034	16740	16963	17118	16969	17167	17025	16964	16933	16965	16950	17027	16829	16973	17048	17000	17085	16903	16901	16875	16913	16611	17017	17038	16916	17002	17113	16732	16965	16837	16995	16896	16960	16874	17131	16925	16747	16866	16929	16862	17010	16912	16886	16798	16954	16912	16704	16851	16861	16896	16880	17073	16756	16840	16921	16780	16945	17012	16896	16838	16906	16928	16980	16733	16988	16744	16793	16970	16919	17050	16914	16904	16887	16812	16894	16943	16804	16937	16909	16911	17079	17024	16992	16720	16986	16809	16945	16976	16782	16736	16824	16873	16906	16997	16764	16949	16835	16867	16938	16750	16970	16920	17107	16816	16929	16827	16798	16806	16766	17155	17003	16915	17057	16867	16840	17022	16890	16890	16841	16977	16936	17011	16940	16984	16648	16986	16842	17093	16921	16917	17012	16935	16949	16937	17270	16747	16934	16794	16910	16987	16940	17076	16921	16773	16745	17027	16720	16982	16910	16812	17010	16714	16840	16973	17178	16893	16800	16764	17037	16830	16827	16864	16852	17083	16979	17076	16919	16957	16792	16787	16974	16868	16862	16795	17004	17115	16894	16935	16736	17000	16803	17039	16882	16982	17102	17070	16951	16997	17018	16802	16835	16870	17008	17013	17012	16789	17004	16800	16998	16897	16824	16836	16803	16949	16924	16776	16874	16979	16890	17009	17037	16756	16843	16869	16899	17169	17135	17140	16900	17061	16864	16825	17084	17004	16970	16923	16978	16640	16976	16964	16930	16784	17002	17061	17119	17010	16934	16836	17051	17152	17008	17100	16883	17002	16984	16955	16997	16970	16885	16902	17006	16778	16897	16953	16913	16902	16897	16821	16989	17053	16809	17106	16886	17060	16977	16912	16707	16774	16924	16927	16765	16983	16892	16869	17182	17285	16755	17118	16790	17076	16806	16737	16701	16853	17012	16862	17030	16827	16943	17052	16972	16766	16847	16806	16907	17040	17056	17029	17162	16909	16895	16950	16943	16865	16834	16779	16960	16908	16748	16856	17018	16995	16861	17016	16890	16934	16950	16861	16871	16982	16999	17055	16794	17016	16814	16771	16946	17022	16725	16987	16835	16994	17073	17017	17013	16939	16995	16833	16939	16808	17022	17109	16813	16828	16902	16989	17139	16857	17143	17094	16861	17116	16747	16766	17097	16999	16879	17007	16883	16941	16836	17028	16963	16884	17043	16797	16702	16884	16731	16913	16946	16761	16894	16893	16984	16860	16849	16938	17023	16949	17215	16843	16750	17086	17002	16869	17097	17098	17014	16847	16679	17014	17129	17031	16921	17035	17070	16978	16955	16867	16975	16879	17025	16798	16817	16846	17001	17042	16876	17042	16935	17000	17068	16854	16910	16847	16934	16931	16932	16879	16808	17274	16830	16850	16978	16928	16927	16747	16864	16924	16861	16658	16715	17073	16927	16918	16898	17062	16953	16856	16885	17038	17027	16966	16955	17052	16683	16852	16913	17029	16887	16936	16967	16890	16891	17188	16940	16941	16966	16917	16935	16907	16910	16976	16831	17154	16978	16815	16964	17086	17115	16963	16825	17151	17036	16942	16980	16868	17053	16940	17041	16990	17000	17077	16960	16963	16767	16877	16900	16950	17010	17086	16821	16725	17007	16908	16991	16969	16949	17135	16899	16872	16707	17020	16840	16937	16936	16977	16863	17033	17008	16797	16841	17183	16797	16968	16920	17027	16897	17019	16921	17042	16911	17066	17004	17076	17099	16898	16914	17024	16778	16904	16987	17045	16885	16749	16836	16989	16990	17121	16832	16726	16965	17014	17036	16946	17070	17025	16897	16583	16835	16759	16732	17019	16745	16847	16892	16745	16956	16863	17011	16999	17124	16962	16834	16879	16774	16969	17098	17059	16905	16826	16766	16754	17065	16804	17062	16994	17001	16923	16858	16983	16963	16683	16964	17136	16763	16915	17026	16827	16813	17075	16941	17060	17034	16977	16806	17042	16990	16967	16981	16973	16946	16892	17237	17023	16944	16810	16982	16836	16859	16949	17230	16726	16884	16851	16984	16890	17012	16670	16838	17022	16999	16829	16837	16820	16942	17097	17066	16607	16977	17288	16856	16860	17099	17098	16983	16939	16960	16877	17056	17036	16996	16886	16910	16896	16800	16883	16970	17018	17000	16972	17094	17209	17051	16915	16933	16690	16915	17104	17031	16810	16958	17015	16797	17057	16670	16752	16758	16956	16904	16941	17068	16971	16880	16849	17061	16931	17119	16902	16959	17023	16900	16850	17125	16741	17214	16954	16932	16896	16707	17086	16873	16823	17015	16832	16912	16887	16959	16885	16957	16898	16806	16941	16929	16790	16929	16876	16938	17235	16982	16761	17041	16831	16964	16993	17119	16891	16977	17040	16882	17078	17040	17029	17047	17038	17033	16814	16861	16792	17083	16840	16970	16872	16980	16793	16864	16812	17038	16937	16894	16750	16901	16944	16817	16902	16970	16880	17017	16883	16770	16847	17031	16713	16943	16828	16907	17137	16961	17069	16897	16858	16867	16819	16893	16819	16770	17018	16888	17115	16960	16998	17091	16845	16800	17002	16885	16945	16863	16947	16741	17042	17014	17067	17341	16977	17059	16806	16988	16973	17013	16979	16986	16902	17072	16744	16822	16887	16991	16790	16951	17108	16723	16912	16747	16855	16852	16974	17001	16996	17233	17150	16956	16814	16852	16853	16941	16825	17134	16969	16836	16844	16919	16916	17138	17136	17096	17008	17046	16762	16899	17080	17046	16701	17050	16963	17107	17055	16995	16876	16830	17060	16904	16927	16713	17064	17038	16966	16973	16747	17040	16889	17125	16720	16934	17011	16864	16828	16804	16807	16805	16891	16826	16822	16819	16958	16855	16885	16886	17085	17093	17018	17019	17053	16974	16933	17115	16974	16805	16863	17022	17022	16955	16915	17027	16786	16850	16795	16902	17047	16843	17049	16975	16920	16879	17043	16786	16781	16859	17065	16728	16675	16753	17041	17096	17126	16851	16921	16967	16887	16927	16650	17111	16903	16993	16828	16909	16892	17016	16847	16984	16937	16988	16970	16944	16756	16956	16925	16902	16965	16823	16936	17061	16955	16852	16918	16979	16921	17115	16824	16774	16993	16836	17052	16881	16827	16957	16853	17035	16957	17215	16939	17177	16979	17155	16869	16842	17108	16984	16725	17053	16984	17028	16938	16948	16957	17032	17036	17180	16831	16841	17045	16940	16902	16853	17040	16834	16899	16916	16697	17199	17120	16958	16962	16898	16801	16945	16870	16919	16985	17170	16901	16966	16846	16780	16777	17111	16737	16940	16868	16979	16623	16861	16992	16820	16978	16901	17029	16910	16934	16823	17052	16816	16824	17038	17026	16963	16845	16853	16884	16962	17045	16960	16893
19837	34018	68196	77043	33909	18293	15791	14897	14691	14669	14566	14657	14573	14358	14195	13994	14418	13943	14165	14122	14152	14000	14102	14075	14181	14085	13979	14179	14286	14087	13987	14067	14514	15099	14808	14742	14523	14404	13955	14046	14015	14211	13980	14049	13837	14012	13997	14005	14001	13921	14184	13984	14016	14088	14080	14198	14051	13912	14073	13946	14015	13944	14031	14131	13977	13983	14127	14030	13989	14017	14035	14033	14021	13998	13991	14014	14060	14002	14058	14128	13954	13946	14058	14004	14127	14038	14019	14097	14057	14089	14040	14087	14002	13951	13970	13979	13896	14086	13935	13947	14090	14088	13936	14114	14042	14000	14052	14009	14069	14031	13816	13917	14015	13972	13997	13969	14014	13951	14080	14033	14077	14091	14160	14138	13974	14006	13818	13968	14034	14016	13956	14048	14042	14019	13968	14098	13904	14030	14172	13989	14003	14140	13973	13926	14118	14066	14076	13993	14129	13861	13975	14021	14057	13910	14068	14002	14018	14090	13983	13951	14051	13888	14070	14031	14063	13815	13828	13977	14145	13977	14121	13992	13826	13978	13834	13957	14026	14165	14013	13955	14077	14040	14057	14035	14021	14072	14092	14078	13894	13854	13847	14149	14010	13983	13977	13962	14128	13978	14143	14080	13952	14166	13996	14003	14127	14027	14091	13976	14010	14001	13984	13977	13993	13967	13981	13743	13938	14022	14019	14104	13949	13890	13956	14181	14103	13980	14129	14099	14072	13825	14057	14080	14135	14085	14079	13951	14121	13944	13911	14132	13980	14085	14030	14140	13899	14075	14153	14090	13887	14008	13804	13995	13966	14061	14152	14103	13990	13947	14012	13934	13976	14002	14040	13981	13999	14111	13993	13886	13987	14022	14097	14096	13948	13807	13857	14078	13988	13988	14134	14122	14023	14174	13921	14081	14055	14002	13989	14006	14043	14039	13949	14191	14099	13856	14277	14091	14103	14067	13953	14036	14110	14070	14087	14027	13935	13790	13906	13814	14093	14036	14112	13969	13933	13928	14010	14036	13822	14057	14034	14055	14049	14076	13906	14144	13976	13883	14094	14045	14075	13976	13938	14027	14222	13910	13909	13994	13959	14048	14214	13899	13934	14063	14031	13967	14030	13945	14029	14039	14059	14012	14086	13888	14082	14051	13988	14138	14094	14155	13883	14041	13910	14126	14121	14034	14173	13859	14048	13931	13912	14053	14094	13959	14103	14005	14080	14029	13922	13997	14160	14146	13716	14092	13936	14042	14002	13926	14031	13946	14060	14151	13986	14123	14071	14098	13907	14130	14098	14082	13988	14008	13932	14022	14069	14003	13922	14283	14005	14090	13907	14066	13979	14045	14106	14074	14037	14012	13988	14034	14024	13978	14006	13976	13941	14091	14056	14092	14062	14067	13936	13869	13903	13974	14006	14027	14105	13970	14016	13965	13874	14102	13996	14074	13898	14024	13892	14071	14035	14036	13980	14113	14053	14150	14032	13932	13991	14089	13933	13888	13943	14002	13983	13980	14028	14024	13952	14094	14081	13973	14141	13894	14125	13863	14209	14040	13836	14138	13899	13997	13988	14021	14133	13827	14172	13806	13974	14007	14067	13924	13854	13968	14070	14042	14161	13986	14174	14105	13873	14068	14090	13943	14156	13989	13965	14079	13990	13993	14141	14006	14099	13927	13957	13912	14010	14012	13796	14080	13965	13966	13950	14050	14114	13938	14021	14006	13987	13928	13957	13927	13868	14010	13975	14110	13898	13949	14054	14087	14092	14104	14064	14109	13926	14083	14019	13907	14034	14109	14081	14034	14027	14157	14071	13956	14111	14070	14040	13924	13936	13897	14011	14077	14063	14141	14108	14115	13909	14108	13952	14063	14067	14017	14132	14022	14017	14049	14007	14129	14100	13900	13955	13979	14141	14005	14064	13939	14005	14027	13955	14018	14058	13996	13949	13988	13951	14137	13924	13946	14004	13972	14025	14081	13986	13871	13799	14083	13976	14018	14003	13964	14085	14070	13994	13832	13980	13813	14229	14039	14043	13918	13842	14034	13968	14044	14062	13892	13851	14121	14019	14116	14056	14048	13822	13966	13948	14033	14129	13995	13906	14177	14084	14064	14094	14047	14219	14018	14045	14089	14090	14025	14165	13943	13840	14031	13959	13941	13921	14033	14138	14031	14044	14029	13881	14026	14023	14143	13989	13948	13922	14002	14116	13956	14035	13949	13952	14012	13956	14066	14028	14042	13951	13959	14206	14033	14051	14159	13849	13820	14009	14060	14075	14108	13930	14030	13937	14018	14128	13988	14132	13919	14037	13943	13892	13937	13988	14080	14214	13913	13923	14187	13936	14057	13912	14052	13996	14133	14034	14014	13905	14018	14094	13886	13992	14074	13918	14015	14094	14052	13947	13863	13973	14005	13853	14080	13942	13961	14079	14105	13942	13860	14030	14067	14026	14178	14105	13954	13996	14145	13822	14018	13801	14071	13917	14094	13961	14138	13947	14118	14012	14147	13932	13922	13963	14018	13933	14081	13904	14037	13886	14088	13894	14058	14110	13922	14114	14164	13873	13933	13966	13835	13968	14203	14084	13981	14112	13971	14084	13804	13903	13993	13889	13930	14102	13857	13851	14063	14022	13937	14165	13806	13958	14025	13980	14040	13905	13893	13827	14066	14019	14095	13920	14069	14054	13998	14076	14135	13939	13967	13997	13989	13964	13931	13957	13934	13775	14078	13904	14053	13965	13944	13948	14126	13954	14032	13986	14047	14098	14116	13935	13975	13891	13978	14034	14037	14066	14076	14087	13962	13891	13984	13865	14102	13988	14194	13894	14053	14023	13952	14098	14134	14073	14136	14197	13827	13964	14020	14099	13929	14001	13912	13939	14078	14050	14001	14059	14144	14120	14118	14154	13989	14033	13950	13982	14118	13982	13931	14034	14130	14099	13954	13885	13909	14116	13945	13967	13980	14079	14033	13913	14162	14052	14042	14016	14147	14189	14078	14074	14080	14068	14124	13941	14129	13952	14004	14060	14013	13934	14094	13911	14194	14103	13990	13954	14191	14001	14004	14040	13921	14103	13856	13979	13914	14127	14053	13966	13934	13885	13866	13988	13974	13901	14115	13960	14035	13830	13781	14022	14097	13752	14160	13921	14149	14105	14169	13999	14048	13998	14017	14008	13821	14101	13941	13873	14043	14032	13942	14063	14085	14077	14133	13916	14105	13977	14007	14175	14197	13870	13898	14151	14313	14181	14151	13734	13850	14032	13868	13877	14148	14133	14146	14022	13919	14068	14088	14004	13986	13947	13901	14003	13993	14055	14020	14049	13952	14130	13950	14101	14021	14005	14079	14015	13955	14112	14026	14036	14086	13846	14086	14058	14004	14006	14090	14134	13947	14143	14043	13865	14068	14232	13965	14101	14006	14018	13979	14021	13989	14034	14032	13819	13951	14129	14055	13920	13986	13961	13961	13944	14012	13861	14038	14083	13873	13979	14008	13928	14074	14055	14073	13995	13943	14081	14218	13920	14093	14055	13972	14085	13856	13905	13994	14198	13969	13997	13986	13883	14084	14050	14028	14199	13890	14143	14048	13886	13938	14054	14007	13891	14042	13976	13923	14116	13936	13948	14149	14039	13913	14000	13952	14116	14039	13815	14034	14041	13896	14111	13942	13977	14228	14042	13988	13981	13924	14015	13895	14051	13889	14089	14012	13943	13736	14103	13968	14095	13960	14059	14077	14013	14040	14046	14160	14036	14121	13995	14050	14098	13932	14038	13938	14000	13895	13805	14236	13996	13960	14072	13815	14076	13935	13819	13988	14060	13901	14127	13933	13966	14126	13999	14091	14031	14144	13935	13875	13929	14067	14027	14126	13960	14053	14169	13961	13945	13972	13938	14127	13908	14120	14008	13997	14083	13900	14222	14026	13894	14136	14078	13860	13963	13996	14008	13915	14052	14003	14084	14013	14115	13903	14245	13914	13927	14053	13923	13943	14036	14019	14046	14032	13952	14135	14105	14041	14023	13994	14123	14152	14049	14047	14038	13995	14042	13884	14162	13928	14053	13955	14019	13932	14077	14093	13950	13962	14021	13848	13962	13943	14123	14071	13987	13934	13981	14123	14013	13930	14187	14249	14048	14095	14014	14024	13860	13992	13870	13883	14105	13986	14116	13889	14101	13925	13848	14175	13869	13905	13838	14080	13997	13932	14040	14214	14074	14098	13888	14034	14042	14025	13963	13953	13979	13914	14110	14044	14043	13920	13998	13871	14160	13945	13986	13989	13910	14253	14010	14150	14072	14074	14170	14018	14065	13998	13998	13860	14206	13971	13995	13990	14088	14118	13987	14102	13908	13974	13880	13824	14012	14017	13915	14053	13940	14046	14002	14030	14046	14049	13963	14255	13988	13964	14080	13995	14177	13996	13803	14042	14035	14019	14126	13907	14023	14021	13951	14117	14087	14207	13952	14200	13922	13960	14134	14188	14023	13988	13910	13953	13952	13892	14000	13954	14026	14089	13883	13864	14149	13998	13964	14206	13964	14128	14038	13888	14104	14055	14028	14057	13909	14065	14039	13915	13889	13935	13851	13920	14052	14070	13950	14176	14053	14142	13975	14002	14021	13868	14080	14126	14071	14130	13992	13983	13886	14060	14082	14012	14051	14027	14024	13989	14039	13975	14253	13840	14031	13904	13903	14078	13838	14078	13913	13928	14005	14116	14001	13918	14164	13916	13819	14004	14030	13949	13882	14012	14076	13991	14029	14108	13937	13960	14163	14087	14199	13963	13919	13863	14019	14024	14029	13948	14103	14133	13944	14152	14018	13945	13918	14015	13918	13955	14267	13903	14077	14014	13997	14006	13908	13946	14167	14082	14015	13901	13972	14048	14039	14065	13810	13945	14061	13917	14077	13977	13931	14080	14112	13884	14066	14034	14219	13932	14011	14010	14051	14161	13914	14068	13960	14120	13966	14103	14138	13993	14087	14157	13986	13968	13852	14115	13968	13960	13905	13975	14024	14054	14060	14190	14046	13999	14109	13925	13982	14012	14097	14061	13810	14053	14077	14235	13874	14155	13947	13844	14134	14033	13956	14055	14172	13932	13975	13946	13882	14163	13955	14076
23902	21467	33737	56686	40959	25024	23303	18048	16718	16978	16769	16756	16390	16370	16362	16282	16183	16043	16215	16231	15960	16067	16124	16157	15899	15776	16035	15986	15883	15985	16069	15921	16258	17101	17077	16409	15858	16150	15915	15794	15934	15809	15880	15986	16070	15955	15837	15909	15866	16028	15978	15877	15715	15899	15736	15912	16059	15924	15876	15985	15769	15876	15879	15670	15752	16162	15981	15873	15891	15778	16076	15851	15736	15850	15918	15802	15795	15872	15732	16061	15944	15837	15911	15778	15878	15885	15923	15841	15783	15890	15912	15789	15957	15907	15890	15795	15814	15570	16025	15815	15701	15686	15717	15753	15843	15973	15759	15744	15716	15815	15901	15962	16036	15957	15723	15790	15805	15804	15775	15831	15806	15863	15812	15766	16005	15653	15907	15857	15790	15785	15782	15901	15869	15904	16025	15792	15815	15670	15813	15904	15821	15637	15854	15701	15981	15981	15857	15945	15863	15928	15969	15906	15793	15912	15842	15954	15864	15650	15674	15647	15828	15852	15853	15889	16058	15894	15908	15953	15864	15675	15774	15805	15726	15667	15863	15836	15764	15806	15802	15968	15709	15776	15800	15947	15683	15974	16092	15803	15850	15512	15673	15705	15561	15805	15783	15711	15917	16033	15750	15891	15947	15722	15797	15875	15841	15856	15995	15997	15691	15935	15906	15835	15790	15734	15974	15856	15912	16078	15842	15599	15804	15893	15808	15913	15999	15904	15897	15861	15876	16037	15810	15745	15661	15835	15852	15846	15877	16121	15803	15613	15970	15809	15862	15662	16047	15830	16001	15888	15876	15898	15778	15815	15808	15984	16079	15728	15810	16080	16076	15825	15857	15663	15843	15828	15821	15835	15774	15874	15786	15860	15797	16001	15937	15760	15964	15744	15891	15856	15950	15790	15804	15790	15698	15801	16044	16033	15755	15983	15802	15589	15784	15817	15793	15744	15715	16003	15886	15802	15907	15843	15638	15938	15689	15813	15949	15655	15863	15658	16055	15761	15883	15834	15833	15858	15905	15903	15863	15896	15705	15788	15888	15826	15918	15878	15990	15738	16017	15881	15878	15876	15956	15873	15870	15891	15950	15783	15831	15670	15933	15965	15877	15882	15735	15731	15906	15719	15988	15632	16040	15667	15842	15883	15812	15960	16072	15701	15730	15786	15742	15670	15821	15917	16007	15759	15654	15832	15927	15710	15702	15909	15840	16001	15725	15763	15805	15667	15818	16010	15804	15813	15701	15893	15996	15801	15948	15842	15739	15912	16035	15934	15874	15859	15819	15658	15849	15718	15935	15670	16072	15812	15841	16066	15815	15779	15863	15678	15778	15886	15916	15778	15643	15727	15714	15736	15843	15801	15672	15752	15910	15701	15928	15686	15938	16272	15834	15722	15939	15967	15845	15929	15990	15686	15799	15971	15843	15778	15918	15685	15839	15786	15805	15917	15898	15814	16004	15741	15831	15767	15786	15688	15551	15815	15834	15768	15729	15758	15879	15663	15933	15783	15788	15998	15740	15755	15804	15777	15595	15824	15902	15843	15848	15757	15926	15666	15863	15732	15899	15874	15934	15861	15744	15790	15853	15820	15726	15773	15851	15879	15835	15715	15991	15776	15878	15731	15741	15647	15927	15866	15728	15824	15823	15735	15992	15859	15814	15747	15866	15898	15900	15831	15901	15807	15965	15911	15764	15852	15996	16168	15761	15893	15876	15780	15989	15880	15692	15688	15921	15830	16020	15889	15893	15695	15935	15743	15813	15911	15927	15884	15856	15903	15874	15665	15825	15626	15825	15550	15995	15794	15861	15825	16041	16042	15725	15900	15722	15810	15976	15890	15626	15786	15819	15673	15926	15806	15803	15720	15864	15941	15949	15825	15728	15784	15946	15790	15879	15871	15830	15795	15892	15755	15958	15751	15731	15727	15940	15765	15638	15929	15789	15893	15774	15765	15578	15935	15750	15872	15879	15817	15630	15858	15809	15894	15910	15942	15683	15761	15853	15549	15616	15642	15717	15746	15771	15698	15738	15685	15736	15640	15940	15875	16081	15801	15684	15884	15809	15774	15890	15602	15697	15611	15694	15742	15739	15867	15979	15998	15829	15887	15806	15800	15928	15721	15979	15842	15791	15690	15723	15752	15775	15821	15716	15825	15717	15861	15918	15985	15578	16070	16064	15822	16013	16014	15915	15705	15876	15691	15898	15844	15707	15794	15715	15862	15783	15854	15876	15920	15868	15793	15850	15789	15795	15961	15926	15644	15871	15895	15850	15873	15766	15928	15728	15753	15718	15883	15857	15861	16031	15837	15936	15774	15715	15815	15781	15898	15968	15692	15618	15795	15743	15872	15827	15698	16052	15974	15874	15895	15952	15921	15960	15642	15792	15905	15843	15859	15665	16098	15910	15636	15901	15665	15971	15885	15960	15833	15987	15836	15832	15715	15866	15764	15762	15889	15828	15857	15659	15784	16007	15650	15621	15990	15859	15622	15643	15803	15806	15663	15825	15955	15870	15856	15721	15837	15777	15903	15747	15775	15839	15753	15886	15839	15822	15645	15806	15678	15765	15922	16021	15925	15966	15704	15813	15835	15906	15746	15854	15630	15759	15869	15859	15783	15783	15989	16122	15829	15987	15745	15854	15843	15932	15970	15997	15695	16023	16011	15802	16044	15979	15680	15881	15925	15675	15793	15839	15873	15901	15817	15674	15587	15818	15906	15916	15854	15709	15846	15808	15811	15736	15904	15830	15645	15773	15702	15965	15884	15786	16036	15798	15835	15787	15698	16063	15755	15829	15971	15795	15725	15981	15793	15756	15939	16073	15646	15941	15771	15777	15884	15873	15880	15780	15885	15761	15910	15772	15830	15898	15765	15885	15756	15894	15736	15887	15889	15962	16009	15810	16028	15781	15840	15675	15919	15889	15870	15682	15715	15855	16006	15807	15731	15610	16038	15790	15819	15882	15823	15852	15914	15721	15836	15792	15828	15852	15639	15855	15810	15734	15687	15655	15505	15934	15869	15921	15924	15719	15701	15705	16063	15972	15946	15888	15881	15897	15715	15867	15895	15553	15656	15632	15726	15831	15718	15876	15904	15759	15940	15891	15855	15797	15891	15775	15864	15816	15906	15797	16037	15867	15879	15898	15997	15946	15831	15937	16031	15851	15887	15839	15915	15729	15650	15958	15755	15962	15608	15834	16006	15971	15962	15868	15925	15926	15757	15964	15856	15779	15759	15701	15883	15791	15844	15975	15810	15849	15943	15851	15582	15824	15798	15922	15885	15845	16052	15689	15743	15822	15948	15862	15850	15774	15878	15908	15856	15778	15849	15714	15887	15736	15828	15623	15744	15720	15658	15814	15903	15580	15945	15787	15932	15753	15952	15902	15793	15921	15875	15790	15762	15803	15681	15822	15823	15846	15730	15984	15960	15920	15904	15857	15904	15724	15755	15832	15880	16119	15955	15935	15775	15697	15962	15946	15799	15670	15953	15778	15891	15902	15761	15920	15878	15789	15870	15811	15707	15889	15702	15987	15821	15932	15591	15878	16127	15872	15813	15722	15770	15749	15691	15800	15981	15935	15860	15803	15923	15984	15795	15867	15960	15883	15621	15750	15795	15907	15867	15752	15741	16105	15911	15934	16029	15762	15894	15804	15806	15845	15909	15958	15731	15838	15950	15804	15876	15918	15705	15971	15754	15755	15785	15993	16008	15983	15840	15856	15899	15913	15940	15911	15832	15794	16018	15846	15902	15772	15787	15853	15847	15836	15903	15827	16077	15945	15783	15943	15935	16025	15729	15929	15858	15895	15893	15755	15841	15823	15863	15743	15886	15863	15711	15727	15798	15854	15788	15859	15826	15710	16046	15810	15938	15659	15736	15701	15607	15977	15861	15712	15964	15931	16029	15882	15924	15885	15967	15790	15826	15906	15935	15910	15842	15727	15772	15679	15743	15720	15780	16089	15816	15766	15962	16001	16021	15740	15932	15874	15870	15896	15826	15863	15874	15692	15944	15890	15892	15899	15887	15748	15729	15716	15759	15598	15842	15747	15553	15934	15877	15982	15659	15805	15633	15962	15821	15759	15841	15961	15715	15911	15876	15841	15787	15998	15861	15875	15825	15936	15560	15876	15773	15850	15664	15789	15782	15814	15880	15876	15792	15771	15799	15771	15791	15801	15861	15997	15784	15886	15817	15653	15636	15900	15918	15872	15709	15658	15584	15890	15828	15958	15760	15614	15810	15766	15854	15536	15766	15803	15985	16013	15677	15771	15731	15926	16028	15846	15991	15908	15922	15649	15917	15899	15748	15879	15902	15625	15737	15768	15827	15825	15695	15862	16083	15925	16042	15984	15870	15781	15853	15888	15887	15784	15909	15899	15973	15888	15791	15838	15917	16011	15893	15998	15784	15940	15810	15848	15835	15837	15735	15944	15748	15937	16121	15802	15871	15836	15708	15919	15833	15778	15808	15717	15627	15799	15771	15935	16023	15811	15792	15749	15789	15915	15875	15830	15797	15922	15881	15872	15946	15888	15723	15815	15910	15788	15752	15767	15903	16025	15919	15855	15782	16021	15729	15902	15840	15751	16026	16129	15790	15969	15938	16017	15731	15725	15611	15771	15962	15790	15908	15959	15918	15761	15927	15937	15934	15806	15767	16022	15815	15787	15826	15741	16000	15677	15875	15878	15997	15656	15901	16030	15776	15891	15808	15932	15694	15855	15764	15927	16010	15980	15771	15790	15888	15781	15637	15743	15871	15976	16006	15746	15946	15807	15880	15744	15666	15763	15966	16041	15987	15693	15702	15719	15836	15472	15658	16053	15806	15846	15591	15905	15535	15799	16092	15933	15898	15773	15750	15888	15793	15781	15899	15973	15934	15848	15860	15717	15871	15861	15936	15776	15955	15847	15782	15883	15833	15993	15785	15772	15825	15898	15914	15972	15665	15760	15836	15760	15958	15805	15852	15976	15785	15788	16092	15904	15801	15914	15730	15913	15918	15667	15961	15776	16006	15771	15882	15853	15859	15907	15716	15959	15827	16015	15859	16059	15768	15816	15930	15765	16009	16081	15890	15754	15848	15763	15898	15844	15979	15994	15859	15908	15846	15740	15929	15987	15885
21597	38128	73370	90768	44137	19446	16105	14898	14527	14496	14413	14543	14385	14151	13803	13631	13703	13638	13638	13702	13436	13402	13580	13488	13339	13488	13443	13492	13415	13365	13458	13398	14047	15551	15041	14044	13520	13621	13443	13360	13486	13386	13515	13290	13512	13468	13460	13381	13348	13467	13344	13199	13406	13525	13248	13439	13219	13377	13550	13618	13415	13322	13258	13433	13393	13504	13518	13543	13499	13371	13508	13430	13379	13546	13459	13521	13365	13408	13289	13401	13305	13359	13391	13417	13426	13400	13392	13297	13462	13341	13434	13442	13370	13428	13406	13401	13536	13389	13235	13490	13351	13391	13501	13314	13286	13405	13386	13424	13292	13340	13528	13440	13307	13413	13382	13315	13306	13189	13484	13359	13178	13310	13388	13373	13434	13282	13509	13420	13333	13304	13322	13407	13439	13329	13351	13485	13420	13413	13377	13433	13158	13488	13460	13423	13398	13336	13446	13366	13326	13497	13433	13428	13522	13222	13315	13394	13419	13416	13394	13341	13277	13444	13566	13233	13421	13414	13445	13351	13350	13421	13576	13421	13517	13373	13289	13340	13398	13533	13261	13433	13386	13212	13354	13537	13392	13558	13405	13475	13568	13329	13342	13421	13385	13315	13157	13543	13440	13379	13386	13502	13511	13430	13294	13379	13364	13485	13364	13387	13428	13473	13512	13432	13403	13385	13523	13489	13375	13192	13406	13443	13510	13315	13285	13465	13482	13260	13486	13361	13356	13320	13285	13175	13349	13283	13509	13275	13445	13196	13379	13426	13429	13495	13354	13561	13327	13434	13412	13458	13344	13522	13436	13399	13361	13383	13268	13445	13283	13431	13396	13498	13176	13574	13388	13302	13298	13442	13302	13456	13632	13499	13579	13485	13400	13364	13439	13374	13366	13504	13482	13122	13448	13420	13290	13388	13344	13490	13484	13257	13470	13368	13404	13319	13529	13446	13316	13596	13578	13287	13493	13212	13387	13414	13429	13338	13445	13227	13413	13366	13446	13367	13464	13481	13475	13401	13352	13478	13475	13516	13413	13312	13494	13466	13406	13306	13453	13380	13297	13244	13370	13530	13399	13327	13444	13389	13372	13581	13334	13358	13475	13384	13447	13472	13455	13274	13452	13431	13332	13366	13442	13407	13385	13233	13379	13431	13501	13464	13383	13389	13333	13251	13323	13506	13416	13413	13261	13437	13497	13270	13395	13508	13448	13257	13358	13469	13331	13253	13245	13509	13295	13506	13467	13401	13314	13237	13408	13480	13314	13298	13390	13587	13509	13429	13254	13498	13399	13514	13527	13415	13542	13496	13316	13176	13387	13557	13336	13336	13282	13500	13311	13243	13357	13470	13317	13404	13502	13559	13427	13322	13413	13202	13521	13499	13373	13298	13333	13334	13479	13377	13444	13524	13231	13446	13288	13465	13313	13392	13339	13464	13548	13342	13475	13365	13391	13345	13492	13282	13477	13385	13438	13220	13279	13306	13450	13505	13381	13313	13517	13264	13369	13287	13483	13405	13314	13520	13221	13276	13392	13426	13558	13246	13406	13337	13352	13458	13382	13434	13230	13326	13517	13410	13289	13342	13425	13337	13379	13328	13431	13517	13229	13322	13335	13376	13465	13399	13371	13291	13491	13416	13313	13514	13358	13398	13414	13340	13389	13528	13528	13483	13412	13175	13378	13204	13572	13437	13349	13438	13462	13527	13373	13247	13470	13330	13224	13307	13306	13416	13351	13468	13198	13532	13263	13371	13472	13588	13308	13325	13436	13396	13390	13385	13290	13217	13514	13445	13492	13445	13375	13442	13292	13374	13410	13528	13332	13522	13593	13258	13289	13598	13422	13409	13185	13381	13517	13424	13239	13378	13271	13244	13344	13402	13478	13379	13517	13252	13443	13433	13316	13256	13418	13244	13371	13316	13418	13427	13372	13270	13423	13240	13534	13433	13322	13512	13501	13243	13439	13356	13424	13360	13368	13528	13426	13210	13379	13338	13446	13533	13376	13382	13372	13395	13443	13298	13509	13316	13437	13393	13439	13356	13270	13435	13550	13316	13328	13507	13484	13405	13481	13510	13383	13443	13279	13423	13294	13578	13436	13276	13508	13404	13428	13406	13449	13415	13411	13571	13335	13385	13467	13469	13317	13315	13291	13433	13394	13459	13331	13398	13493	13557	13390	13347	13485	13224	13347	13493	13401	13419	13349	13346	13181	13248	13439	13441	13257	13273	13378	13309	13449	13360	13246	13335	13465	13266	13186	13433	13420	13426	13303	13459	13503	13391	13428	13336	13426	13442	13434	13351	13408	13375	13445	13377	13299	13487	13302	13379	13337	13315	13337	13608	13420	13371	13284	13404	13515	13399	13444	13392	13446	13330	13371	13453	13498	13427	13295	13348	13358	13426	13293	13437	13280	13347	13379	13354	13412	13390	13412	13403	13339	13482	13401	13324	13399	13490	13274	13501	13261	13518	13484	13558	13452	13332	13450	13557	13518	13448	13323	13575	13367	13445	13348	13586	13414	13239	13321	13499	13394	13344	13426	13244	13363	13466	13220	13418	13309	13480	13445	13342	13332	13149	13347	13431	13474	13494	13249	13385	13427	13308	13378	13267	13473	13500	13393	13356	13370	13299	13487	13532	13489	13274	13343	13331	13413	13217	13486	13304	13477	13522	13436	13352	13286	13491	13378	13416	13413	13367	13503	13432	13403	13416	13406	13358	13313	13341	13320	13496	13450	13263	13312	13517	13354	13380	13330	13412	13410	13423	13515	13332	13368	13463	13322	13311	13342	13469	13499	13426	13400	13387	13388	13290	13373	13325	13521	13511	13528	13333	13417	13426	13421	13394	13314	13275	13309	13548	13398	13493	13385	13505	13267	13372	13318	13555	13411	13580	13251	13377	13287	13218	13323	13198	13567	13300	13400	13330	13355	13227	13523	13374	13404	13353	13507	13456	13443	13450	13509	13392	13409	13541	13403	13398	13269	13487	13512	13456	13246	13409	13330	13499	13379	13303	13254	13377	13427	13532	13415	13327	13300	13436	13678	13502	13480	13439	13482	13463	13268	13351	13267	13288	13471	13342	13496	13488	13439	13398	13396	13330	13535	13402	13407	13361	13318	13391	13403	13291	13276	13365	13362	13393	13365	13259	13145	13389	13519	13310	13338	13327	13452	13432	13475	13296	13467	13393	13488	13385	13450	13343	13405	13379	13392	13333	13451	13302	13321	13467	13480	13452	13459	13404	13475	13474	13271	13344	13318	13340	13517	13362	13450	13362	13564	13350	13473	13394	13328	13297	13449	13325	13306	13330	13338	13327	13517	13563	13455	13363	13461	13399	13403	13453	13283	13390	13309	13458	13334	13307	13388	13342	13214	13497	13382	13473	13242	13341	13286	13489	13240	13374	13319	13307	13696	13440	13359	13603	13309	13467	13453	13142	13446	13281	13279	13454	13414	13490	13456	13437	13571	13233	13453	13293	13292	13470	13254	13419	13444	13318	13393	13342	13300	13439	13407	13359	13463	13393	13322	13342	13319	13321	13216	13478	13329	13594	13375	13356	13443	13461	13313	13504	13458	13365	13407	13330	13420	13371	13421	13379	13282	13410	13442	13344	13491	13377	13274	13446	13442	13527	13238	13350	13531	13448	13243	13469	13431	13295	13377	13403	13422	13408	13339	13506	13499	13431	13406	13388	13464	13388	13450	13458	13421	13303	13264	13416	13514	13249	13408	13427	13417	13564	13603	13338	13378	13216	13438	13384	13360	13451	13439	13407	13554	13421	13532	13486	13343	13711	13426	13394	13288	13342	13422	13319	13468	13343	13326	13262	13564	13419	13489	13448	13352	13311	13430	13390	13315	13281	13297	13274	13375	13368	13490	13442	13358	13645	13309	13411	13510	13331	13450	13372	13410	13249	13315	13292	13460	13306	13301	13437	13351	13338	13389	13272	13447	13387	13436	13577	13300	13381	13490	13530	13319	13296	13523	13292	13446	13483	13313	13467	13299	13511	13363	13363	13471	13222	13639	13473	13420	13485	13414	13516	13368	13456	13432	13446	13314	13541	13451	13461	13489	13465	13435	13405	13375	13337	13339	13348	13344	13324	13428	13389	13337	13569	13516	13544	13460	13417	13423	13501	13419	13181	13408	13499	13194	13276	13458	13241	13296	13368	13430	13515	13249	13429	13424	13434	13484	13244	13526	13473	13528	13287	13465	13412	13357	13353	13172	13410	13086	13527	13472	13298	13256	13323	13352	13514	13438	13440	13360	13501	13437	13425	13384	13303	13432	13380	13300	13237	13478	13389	13414	13385	13489	13379	13414	13305	13409	13572	13458	13310	13423	13549	13384	13588	13463	13433	13408	13386	13394	13255	13433	13400	13349	13506	13508	13457	13261	13432	13347	13337	13428	13293	13462	13482	13402	13449	13368	13368	13266	13300	13305	13391	13423	13430	13510	13511	13376	13380	13281	13399	13276	13291	13309	13319	13469	13285	13471	13490	13206	13332	13381	13477	13364	13332	13502	13322	13293	13459	13425	13442	13486	13351	13259	13424	13359	13449	13392	13346	13462	13398	13385	13448	13379	13422	13273	13409	13557	13520	13473	13357	13317	13307	13396	13409	13407	13269	13360	13327	13595	13343	13369	13277	13451	13451	13381	13427	13420	13379	13439	13391	13298	13470	13321	13493	13310	13403	13491	13428	13446	13273	13382	13402	13391	13350	13447	13408	13388	13416	13312	13373	13339	13365	13534	13365	13322	13370	13535	13346	13481	13518	13547	13530	13421	13445	13403	13349	13454	13307	13528	13343	13394	13359	13432	13430	13309	13500	13315	13418	13403	13377	13288	13465	13455	13407	13374	13473	13157	13478	13463	13301	13383	13547	13358	13521	13423	13563	13316	13458	13366	13355	13446	13417	13381	13342	13439	13343	13396	13463	13355	13511	13602	13228	13543	13546	13304	13369	13369	13331	13316	13361	13410	13288	13516	13429	13344	13540	13246	13360	13370	13371	13323	13602	13426	13422	13475	13473	13407	13347	13307	13343	13364	13408	13313	13395	13516	13393	13449	13409	13422	13414	13305	13543	13580	13430	13511	13343	13333	13442	13294	13504	13402	13398	13292	13445
30176	25888	38733	42673	26654	18408	16724	16146	16394	16319	16190	16113	16142	16106	15933	16107	16261	15921	16122	16209	16068	15941	16104	16163	16030	16174	16057	15998	15934	15929	16190	16135	16145	16172	16102	16054	16091	16240	16151	16126	15949	16030	15967	16268	15988	15902	16058	16041	15907	16227	16026	16394	15890	15918	16026	15970	16115	16265	16190	16160	16058	15907	16162	16098	15950	16193	16140	16029	16018	15965	16174	16342	16022	16046	15985	15967	15967	16134	16117	16125	16322	16213	16053	16167	16244	16089	16267	16040	16080	15978	16123	15933	16083	16055	16099	16174	16121	16045	15900	16120	16036	15908	16065	16147	16006	16074	16076	16024	15963	15989	15899	16136	15895	16108	16231	15990	16184	16024	16214	16131	16059	16120	16085	16029	15994	15883	15952	16076	16122	16000	15971	16011	16050	15937	15993	16156	15977	16058	15841	16014	16071	16002	15916	15984	16046	16005	16071	16022	16073	16099	15946	16023	16120	16103	16051	16090	15933	15906	16025	16070	15913	15917	15986	15995	16244	16079	16086	16076	16101	16036	15888	16044	15913	15961	15920	15860	16128	16201	16035	15975	16133	15925	16034	15812	15970	16099	16088	15993	16007	16007	15868	15980	15959	16131	16023	16040	16183	16033	16158	16030	16099	16003	15786	15953	16103	15820	15887	16040	16190	16201	16142	15991	16148	16022	16037	16172	15927	16112	15836	15971	16153	16136	16097	15888	15907	15917	16302	15992	16155	16044	16114	15926	15868	16088	16089	15992	16011	15944	16276	15916	15987	15840	16026	15917	16197	16131	16034	15909	15936	15993	15870	15721	16120	16068	15939	16005	16145	16086	16038	15987	15882	16081	16104	15990	15923	16055	16058	15973	15905	15990	15912	16163	16075	15955	16192	16139	16059	15874	16078	15824	15952	16212	16107	16282	16016	16135	16127	16165	16029	16156	16053	15968	15995	15906	16124	16151	16076	15937	16295	16099	16079	16021	16092	16201	16223	16289	16285	16035	15906	16176	16019	15932	16085	16066	16221	15898	16111	16104	16114	16173	15928	16111	16071	16047	16137	16193	16014	16023	15936	16123	16160	16152	16102	16068	16031	15704	16010	16121	16118	15973	16032	16092	16064	16306	16121	16209	16164	15955	16039	15875	15777	15864	16235	15798	15885	16061	16135	16143	16028	15973	16131	16222	15981	16013	16048	15962	16119	16112	16019	15896	16054	16165	15999	16009	15925	15887	16072	16038	16027	16076	15886	16008	16178	15835	15900	16050	15802	15839	16104	15984	16126	15948	16144	16069	16103	15995	16150	15922	16088	16196	15997	15992	16121	15807	16014	16069	15985	16077	15915	16099	15888	15886	15990	16003	15788	15968	16122	15970	16071	16157	16052	15965	15992	16029	16168	16390	16127	16000	15886	16099	16093	16093	16101	16091	15981	16053	16085	15937	16141	16016	15800	16027	16011	16167	16055	15998	16126	16147	15967	15932	16180	16026	16167	16041	16125	15854	15984	16064	15908	16106	15982	16052	16016	16027	16018	15866	16185	15977	16073	15966	16220	15960	15920	16081	16123	15998	15913	16115	15968	16161	16208	15888	16128	16000	16128	16076	16061	16160	16107	15942	16276	16203	16075	16287	15984	16147	16106	16120	16039	15981	15937	16111	15950	16138	15996	16153	16243	16017	15787	15917	16234	16039	16047	15823	16224	16023	16034	15876	16172	16163	16020	15973	16142	16100	16062	15978	16162	16027	15950	15922	16174	15796	15880	15978	15903	16179	16058	15960	16119	16002	15861	15934	15960	16135	15964	15930	15900	16048	15916	15872	16077	16020	16084	15954	16154	16035	16075	15984	15962	16009	15981	16078	16091	16025	15950	16008	16107	16047	15963	15883	16163	15934	15960	16259	16123	16041	16233	15925	15958	15910	16095	15952	16327	16253	16129	15857	16084	16162	16070	16171	15952	16002	15913	15941	16149	15973	16078	15913	16045	16089	16071	15868	16084	16216	16191	16076	16130	16114	16096	16127	16066	16052	16012	16155	16088	15952	15912	16013	16139	16269	16053	15991	16038	16051	16269	15972	16101	16165	15874	16180	15968	15945	16095	16066	16195	15978	16141	16018	15913	15816	16108	15834	16079	16207	16027	16047	16046	16175	16091	16054	16093	16187	15949	15987	16016	16007	16040	15956	15885	15981	15898	15948	16048	16124	16128	16131	16046	15930	15890	16096	16095	16105	16132	16073	16285	16115	15976	16182	15962	16092	15883	15875	16080	15973	15985	15995	15913	16163	16204	15925	15912	15979	16143	16034	15965	16021	16086	16072	16188	16006	16144	16101	16136	16174	16032	15952	16131	15969	16001	15880	16179	15987	16126	15952	15957	15988	16093	15960	15831	16041	15886	16142	16154	16124	16080	16010	16203	16024	15960	16093	16102	16071	16122	15954	15976	16213	16147	15959	15922	16011	15993	16191	16072	15964	15846	15923	15935	16229	16024	16228	15969	16074	16237	16143	16118	16049	16023	16121	15849	15924	16070	16035	16027	16102	16026	16045	15990	16151	15963	15808	15973	16204	15909	16259	15885	15965	16020	15997	15893	16021	16066	15693	16026	15961	16049	16026	15788	15961	15903	15985	15906	16092	16305	16266	16107	16082	16049	16036	16075	15983	16163	16219	15948	16107	16057	16064	16211	15872	16118	16044	15953	15988	16033	16217	16097	15969	15999	16114	16260	16058	16043	16294	15825	16306	16184	16076	16085	16137	16276	16094	16160	16137	15928	15997	16262	16139	16018	16106	15814	15984	16020	15936	16142	15862	16229	15968	15968	16015	16093	15991	15876	15985	15982	15993	16268	16009	16038	15964	16010	15911	16141	16112	16028	16156	16159	15859	15866	16130	16069	16035	16225	16054	16211	16132	16046	15997	16128	15964	16207	16227	15965	16228	15973	15991	16002	15998	15917	15956	16063	15885	15793	16147	16009	16102	15836	15945	15891	16082	15999	16007	16104	15848	16009	16113	16056	16124	16029	16106	16149	15996	16121	16015	16253	16112	16006	16179	16061	16117	15988	16138	15893	15973	16060	16128	16062	16244	16027	16036	16083	16177	16110	16156	16196	16263	16146	16096	16088	16055	16054	16127	16093	15997	16139	16160	16058	15848	15974	16081	16035	15891	16164	16037	16146	16048	16248	16113	16007	16102	15939	16003	16010	15991	15961	15937	16180	16021	16213	15951	16081	16205	16039	16115	16044	16096	16174	16098	16274	16212	16013	16181	15907	16150	15984	16033	16034	16071	16021	16234	15879	15929	16094	16091	16160	16079	16183	16080	16118	16107	15919	16050	15922	16244	16110	15923	15891	16104	16001	16135	16147	16183	16064	16241	16128	16032	16012	16007	15924	16033	15903	16062	16028	15860	15993	15902	16135	15906	16002	15954	16170	15858	15990	16089	16066	15998	15919	16079	16032	16072	15969	16034	16082	16112	16166	15979	16227	16041	16096	16042	16111	16068	16230	16126	16077	16201	15964	16062	15991	16150	16097	16140	16111	16072	16159	16155	16064	16006	15869	15788	16037	16054	15983	16039	15817	15920	15980	15978	15874	16082	16006	16094	15902	15836	16406	15979	16013	16152	15986	16300	16130	16105	16075	16096	16083	16024	16088	16030	16046	16011	15939	15885	15875	15917	16155	16051	15993	15944	16004	15957	16179	16128	15962	15970	16038	16126	16052	16064	16120	16082	16040	16021	16025	15992	16096	15933	15974	16223	16003	16028	16050	16060	16080	16158	16032	16082	16182	16093	15991	16054	16000	16050	15993	16032	16013	16020	16129	15974	16124	16055	16067	15937	16258	16118	16120	15816	16158	15953	15979	16067	15895	15954	16150	16140	15980	16179	16183	16166	16118	16080	16065	16018	16065	16001	16097	16159	16026	16001	15909	15968	15897	15806	16101	15857	16080	16222	16137	16104	16119	15954	15847	16105	16059	16065	15966	16276	16077	16082	16247	16018	16126	15924	16188	15836	15866	16088	16019	16146	16005	16152	16116	16168	16046	16254	15930	16052	15938	16039	15930	16094	16055	16177	16070	16099	16194	16043	16154	15954	15929	15938	15950	15963	15959	16044	15879	15993	15972	15919	16018	16005	15994	16108	16110	16057	16170	16023	16075	15932	15981	15987	15804	16151	16025	16081	16129	16052	15886	16060	15926	16046	16057	16146	16061	16161	16182	16152	16116	16022	16153	16066	16047	15924	15838	15899	16066	15993	16063	16141	16017	16099	15970	16062	15984	16167	15931	16256	15913	15979	15945	16206	15978	16003	16315	16164	16148	15974	15944	16011	16047	16037	16103	16053	16161	15857	16222	15996	15884	16155	16255	15823	16111	16210	15978	16013	16002	16191	15933	15977	15964	16209	16161	16074	15948	16092	16129	16079	15961	15999	15974	16069	16119	16119	16065	16156	16192	15863	15788	16077	16092	16048	16250	16086	16074	16166	16066	16031	15946	16202	16079	16164	16006	16266	16125	15998	16221	15830	15819	15927	16007	15970	15973	16138	16284	15969	16041	16027	16110	16403	15982	16075	15990	16108	15877	15971	16117	16070	16190	15994	15871	15955	16069	16063	15926	16073	16241	16004	16077	15932	15872	15844	16084	16035	15806	16005	16020	16112	16205	16122	16075	15885	15966	16256	15981	15867	15834	16167	16035	16039	15992	15903	15957	15871	16144	16060	15965	16057	16042	16157	16147	15990	16017	16302	15890	16143	16022	15886	16153	15870	15769	15872	16073	15924	16094	16092	15978	15976	16176	16087	15982	16037	16088	16141	16120	16357	16073	16056	16117	16091	15859	15926	16103	15997	16150	16045	16034	16112	16171	15981	16069	16100	16082	15914	16150	16155	16063	15892	16149	15874	16058	16117	15924	15785	16062	16244	16006	16097	16013	16141	16184	15977	15816	16149	16228	16015	15993	15926	16097	15902	15864	16268	15926	16069	16095	16008	16018	16012	15843	16103	16037	16243	16066	15960	16044	16249	16199	16128	16254	16083	16037	15839	15963	16131	16033	16080	16180	16205	16111	16127	16160	16026	16088	16125	16087	16088	16076	16222	15956	16247	16153	15945	16157	16158	15987	16147	15981	16110	16182	16278
18820	26367	42356	41338	23167	15125	13859	13826	13698	13615	13570	13875	13725	13525	13624	13586	13556	13391	13606	13600	13482	13464	13538	13362	13470	13392	13489	13549	13299	13454	13365	13406	13385	13619	13815	13537	13654	13476	13454	13406	13556	13571	13290	13373	13545	13424	13547	13384	13612	13521	13512	13566	13442	13498	13566	13406	13478	13492	13442	13493	13363	13449	13462	13487	13462	13359	13428	13528	13506	13625	13509	13566	13407	13613	13418	13612	13477	13564	13399	13567	13524	13390	13520	13506	13482	13458	13395	13447	13394	13453	13407	13438	13474	13543	13431	13554	13432	13386	13286	13474	13497	13541	13371	13447	13637	13367	13350	13442	13373	13485	13378	13412	13580	13622	13528	13367	13502	13401	13495	13393	13525	13458	13261	13465	13616	13527	13497	13591	13448	13543	13613	13273	13373	13499	13420	13363	13589	13416	13637	13399	13407	13415	13658	13434	13408	13598	13463	13597	13445	13552	13396	13424	13332	13420	13348	13515	13429	13622	13624	13338	13417	13658	13514	13544	13443	13514	13553	13319	13651	13629	13440	13494	13352	13348	13490	13351	13374	13557	13422	13351	13400	13404	13411	13531	13481	13434	13287	13489	13419	13514	13594	13525	13308	13575	13546	13445	13514	13588	13599	13403	13429	13639	13521	13614	13482	13542	13482	13505	13587	13599	13476	13456	13422	13541	13591	13343	13447	13242	13428	13323	13455	13429	13578	13463	13420	13349	13591	13508	13612	13346	13342	13429	13591	13462	13437	13492	13510	13373	13387	13440	13481	13427	13502	13454	13497	13510	13564	13479	13430	13295	13411	13452	13497	13453	13368	13498	13489	13430	13645	13546	13499	13476	13546	13504	13647	13405	13371	13509	13394	13619	13300	13451	13428	13367	13481	13369	13378	13340	13508	13490	13437	13408	13629	13510	13473	13452	13634	13531	13420	13481	13472	13504	13500	13640	13430	13521	13542	13442	13476	13412	13367	13446	13462	13552	13602	13365	13300	13414	13473	13598	13571	13440	13507	13433	13419	13436	13503	13542	13308	13408	13571	13566	13645	13372	13422	13504	13452	13387	13598	13509	13484	13415	13361	13595	13427	13519	13561	13567	13422	13325	13542	13473	13425	13545	13510	13406	13587	13517	13312	13652	13403	13396	13611	13357	13419	13538	13396	13524	13456	13617	13327	13386	13446	13466	13652	13490	13449	13411	13435	13452	13598	13495	13507	13446	13408	13575	13338	13313	13603	13421	13129	13514	13561	13348	13454	13491	13430	13579	13455	13418	13272	13431	13397	13523	13535	13455	13572	13579	13458	13381	13553	13401	13506	13471	13509	13497	13593	13652	13469	13489	13515	13500	13329	13361	13272	13536	13380	13422	13526	13380	13558	13540	13533	13417	13537	13402	13455	13440	13590	13477	13603	13383	13371	13490	13437	13471	13547	13521	13507	13403	13418	13407	13560	13615	13546	13507	13473	13373	13568	13487	13475	13439	13363	13517	13532	13601	13387	13351	13220	13288	13480	13338	13460	13379	13263	13559	13489	13462	13473	13589	13498	13315	13448	13452	13446	13486	13561	13694	13396	13466	13572	13420	13568	13475	13498	13388	13463	13422	13477	13572	13508	13418	13497	13506	13471	13428	13397	13399	13545	13636	13509	13588	13498	13471	13373	13513	13337	13511	13369	13469	13554	13480	13450	13401	13260	13458	13446	13506	13351	13554	13453	13450	13315	13504	13454	13422	13503	13443	13496	13632	13488	13431	13773	13419	13601	13414	13362	13440	13546	13510	13414	13571	13465	13563	13310	13503	13373	13417	13357	13473	13519	13456	13529	13415	13556	13366	13507	13347	13584	13345	13582	13377	13434	13435	13598	13431	13425	13551	13516	13414	13496	13280	13377	13397	13422	13483	13540	13555	13545	13306	13513	13499	13482	13430	13461	13466	13406	13533	13580	13561	13391	13428	13422	13422	13453	13378	13356	13335	13534	13598	13470	13564	13491	13555	13389	13542	13410	13523	13432	13479	13468	13563	13496	13475	13533	13414	13372	13607	13510	13291	13429	13396	13414	13473	13584	13389	13500	13531	13459	13619	13458	13517	13514	13409	13554	13451	13510	13326	13466	13393	13563	13570	13478	13348	13279	13491	13557	13378	13481	13408	13549	13384	13390	13365	13505	13584	13291	13419	13445	13527	13252	13468	13628	13555	13470	13396	13342	13390	13416	13457	13420	13397	13385	13521	13553	13468	13422	13373	13468	13416	13507	13417	13479	13400	13420	13265	13438	13421	13438	13488	13562	13468	13512	13584	13429	13374	13445	13413	13419	13513	13476	13469	13439	13439	13334	13439	13407	13433	13471	13515	13582	13186	13373	13497	13351	13437	13535	13376	13298	13563	13539	13554	13610	13393	13366	13391	13552	13523	13342	13378	13531	13535	13501	13587	13563	13543	13551	13435	13530	13388	13549	13397	13506	13451	13604	13649	13332	13422	13342	13464	13345	13468	13317	13321	13566	13581	13500	13410	13469	13468	13682	13353	13397	13653	13487	13312	13382	13687	13351	13550	13269	13333	13562	13606	13222	13369	13414	13483	13414	13415	13446	13558	13432	13555	13399	13482	13584	13373	13475	13449	13420	13539	13386	13459	13421	13446	13483	13439	13379	13448	13586	13476	13448	13531	13513	13442	13464	13426	13467	13377	13393	13566	13469	13557	13547	13402	13376	13518	13570	13385	13425	13506	13482	13294	13464	13507	13562	13278	13649	13506	13323	13340	13342	13455	13443	13577	13543	13508	13470	13528	13461	13419	13368	13322	13536	13484	13480	13395	13596	13455	13344	13416	13575	13420	13419	13580	13497	13280	13562	13499	13362	13451	13408	13425	13463	13645	13466	13399	13412	13459	13519	13342	13451	13481	13383	13449	13584	13495	13505	13540	13316	13378	13558	13423	13600	13330	13637	13409	13425	13462	13477	13415	13514	13337	13518	13453	13289	13456	13537	13502	13570	13465	13373	13442	13520	13453	13569	13544	13429	13258	13321	13445	13501	13366	13383	13583	13395	13496	13479	13338	13604	13525	13454	13580	13523	13327	13442	13335	13428	13546	13378	13403	13502	13480	13592	13618	13490	13448	13491	13434	13433	13684	13441	13516	13571	13484	13390	13609	13395	13494	13371	13445	13395	13224	13576	13414	13422	13467	13434	13470	13397	13405	13528	13445	13536	13459	13531	13527	13622	13466	13309	13571	13469	13470	13583	13410	13560	13566	13260	13521	13573	13424	13472	13391	13471	13509	13390	13601	13423	13392	13518	13534	13345	13563	13448	13601	13287	13453	13400	13554	13622	13489	13500	13529	13414	13327	13577	13582	13435	13553	13496	13456	13509	13413	13464	13566	13455	13501	13470	13314	13499	13429	13500	13558	13542	13464	13610	13413	13445	13686	13373	13423	13602	13300	13493	13601	13436	13450	13548	13610	13513	13484	13463	13432	13289	13404	13591	13439	13401	13471	13388	13531	13412	13529	13606	13542	13527	13361	13336	13478	13544	13504	13384	13492	13480	13390	13367	13434	13502	13401	13352	13591	13647	13352	13319	13458	13417	13674	13532	13482	13474	13414	13403	13215	13414	13502	13581	13469	13546	13410	13594	13433	13481	13423	13488	13486	13482	13380	13605	13410	13349	13215	13519	13408	13526	13491	13642	13446	13515	13533	13535	13490	13472	13508	13574	13495	13525	13341	13575	13363	13485	13680	13345	13499	13354	13649	13494	13603	13541	13470	13522	13658	13486	13380	13329	13588	13503	13645	13449	13393	13580	13658	13540	13560	13356	13415	13411	13501	13575	13378	13616	13453	13480	13520	13382	13577	13450	13400	13596	13422	13299	13530	13394	13445	13311	13255	13447	13482	13468	13611	13519	13421	13348	13505	13414	13480	13235	13510	13591	13418	13450	13591	13477	13517	13339	13471	13463	13614	13421	13577	13543	13547	13454	13593	13610	13338	13477	13560	13361	13651	13563	13518	13432	13641	13454	13521	13497	13424	13464	13355	13438	13474	13482	13475	13345	13536	13576	13378	13421	13376	13497	13656	13437	13429	13357	13452	13510	13479	13496	13515	13604	13606	13340	13585	13410	13498	13382	13423	13410	13344	13496	13509	13501	13461	13496	13320	13490	13451	13438	13387	13583	13338	13474	13489	13490	13537	13384	13426	13538	13447	13412	13490	13392	13446	13490	13571	13469	13403	13362	13439	13432	13429	13434	13301	13503	13668	13676	13582	13369	13503	13472	13424	13575	13469	13474	13447	13554	13268	13488	13378	13423	13448	13488	13372	13467	13542	13492	13496	13522	13466	13378	13437	13451	13534	13469	13406	13326	13496	13360	13433	13526	13599	13453	13469	13393	13446	13522	13532	13548	13467	13311	13524	13508	13391	13493	13509	13626	13511	13310	13454	13306	13561	13379	13470	13406	13599	13386	13641	13448	13443	13341	13496	13487	13339	13394	13603	13385	13404	13541	13561	13449	13661	13404	13527	13350	13312	13347	13565	13386	13371	13555	13414	13463	13586	13488	13492	13328	13444	13514	13370	13499	13544	13492	13602	13461	13478	13466	13376	13683	13340	13454	13427	13400	13455	13395	13569	13537	13248	13633	13463	13521	13505	13639	13495	13477	13512	13525	13386	13509	13452	13548	13536	13546	13410	13379	13626	13606	13507	13560	13443	13596	13497	13464	13422	13480	13346	13417	13502	13412	13422	13545	13442	13428	13494	13432	13619	13442	13556	13548	13508	13471	13520	13590	13422	13475	13250	13529	13382	13358	13557	13341	13437	13536	13576	13602	13401	13322	13505	13387	13543	13406	13438	13325	13414	13473	13386	13611	13425	13486	13424	13401	13349	13584	13428	13489	13484	13537	13486	13402	13578	13566	13437	13472	13622	13393	13441	13513	13457	13570	13509	13502	13379	13524	13508	13495	13425	13598	13387	13466	13368	13399	13521	13527	13455	13553	13448	13476	13472	13676	13429	13635	13452	13475	13191	13531	13583	13524	13505	13678	13633	13488	13673	13494	13521	13449	13425	13343	13493	13345	13557	13429	13654	13371	13345	13532	13348	13467	13414	13538	13558	13364	13407	13533	13449	13462	13422
25453	21559	39435	64301	43060	24419	20716	17348	16852	16749	16774	16771	16548	16529	16617	16344	16124	16616	16451	16309	16493	16522	16315	16119	16425	16264	16321	16205	16315	16150	16342	16190	16406	16486	16828	16729	16355	16375	16396	16293	16412	16180	16274	16298	16395	16357	16335	16142	16151	16099	16188	16274	16265	16059	16248	16251	16380	16226	16081	16356	16065	16199	16277	16264	16148	16384	16339	16032	16220	16200	16130	16045	16085	16111	16168	16183	16187	16357	16407	16473	16473	16365	16216	16285	16184	16337	16307	16114	16079	16201	16258	16279	16200	16337	16464	16021	16259	16087	16288	16385	16160	16087	16151	16199	16247	16414	16501	16123	16168	16221	16062	16232	16154	16173	16347	16495	16192	16243	16243	16110	16136	15965	16231	16275	16384	16164	16198	16063	16309	16342	16041	16273	15867	16042	16195	16115	16259	16199	16174	16226	16142	16211	16102	16279	16142	16176	16173	16202	16205	16195	16026	16256	16394	16276	16394	16169	16142	16438	16036	16136	16021	16168	16257	16188	16013	16164	16212	16067	16103	16078	16243	16196	16206	16245	16217	16078	16189	16029	16248	16110	16277	16189	16143	16239	16312	16131	16068	16091	16330	16288	16360	16520	16105	16209	16217	16341	16189	16129	16270	16296	16317	16217	16045	16121	16080	16187	16336	16071	16104	16216	16371	16138	16111	16213	16153	16095	16231	16120	16190	16198	16071	15937	16206	16139	16039	16111	16117	16120	16054	16209	16348	15910	16254	16294	16218	16145	16211	16385	16128	16260	16341	16095	16108	16230	16178	16169	16316	16279	16162	16167	16339	16251	16287	16273	16197	16281	16297	16154	16276	16177	16148	16152	16117	16008	16114	16284	16105	16284	16333	16141	16223	16269	16114	16313	16142	16308	16424	16197	16086	16032	16361	16062	16170	16080	16093	16180	16264	16168	16155	16327	16210	16009	16270	16209	15915	16081	16374	16325	16215	16294	16171	16310	16376	16473	16164	16156	16189	16136	16149	15997	15959	16484	15961	16077	16450	16309	16261	15928	16291	16107	16291	16301	16167	16038	16209	16052	16139	16070	16202	16246	16241	16265	16260	16154	16338	16251	16273	16318	16161	16313	16189	16121	16214	16360	16340	16160	16178	16074	16343	16304	16329	16124	16179	16202	16099	16266	16157	16303	16127	16128	15986	16319	16249	16085	16255	16231	16112	16212	16258	16089	16506	16337	16252	16146	16173	16185	16322	16174	16166	16051	16207	16233	16293	16334	16059	16190	16239	16218	16209	16211	16227	15980	16080	16327	16109	16331	16207	15993	16400	16104	16108	16161	16173	16065	16268	16326	16281	16181	16295	15992	16252	16084	15958	16268	16389	16075	16085	16222	16311	16027	16075	16075	16145	16247	16376	16175	16329	16306	16161	16225	16283	16133	16327	16081	16396	16138	16471	16256	16007	16437	16085	15845	16182	16267	16294	16219	16269	16190	16185	16367	16224	16173	16265	16257	16199	16116	16268	16170	16106	16242	16269	16219	16258	16219	16219	16093	16230	16326	16305	16608	16261	16246	16116	16118	16171	16301	16381	16146	16355	16211	16277	16150	16371	16361	16267	16318	15956	16252	16099	16195	16247	16310	16218	16112	16480	16160	16071	16073	16054	16310	16222	16080	16308	16317	16230	16245	16345	16124	16252	16354	16145	16175	16240	16250	16083	16112	16311	16183	16171	16355	16285	16030	16186	16205	16098	16356	16296	16109	15928	16240	16462	16094	16139	16114	16339	16271	16005	16313	16166	16254	16329	16270	16238	16155	16175	16140	16091	16197	16259	16238	16018	16241	16282	16265	16056	16174	16284	16226	16458	16142	16144	16309	16341	16183	16245	16227	16341	16356	16233	16131	16159	16085	16103	16164	16223	16124	16416	16252	16195	16436	16267	15964	16105	16161	16279	16279	16317	16097	16098	16258	16175	16164	16062	16141	16241	16133	16178	16187	16220	16003	16339	16291	16089	16228	16174	16023	16241	16300	16221	16346	16103	15890	16168	16079	16129	16249	16183	16121	16173	16274	16325	16263	16156	16148	16024	16225	16299	16278	16214	16296	16317	16200	16353	16356	16079	16250	16119	16144	16105	16175	16158	16226	16096	16068	16300	16093	16246	16149	16320	16320	16352	16014	16127	16149	16161	16236	16079	16158	16191	16324	16237	16165	16272	16204	16324	16224	16279	16116	16211	16289	16205	16073	16344	16224	16032	16250	16228	16176	16166	16351	16173	16196	16175	16266	16168	16272	16240	16296	16293	16124	16161	16398	15991	16240	16189	16308	16206	16263	16003	16444	16275	16062	16082	16293	16295	16124	16251	16208	16195	16022	16073	16143	16409	16187	16023	16162	16374	16140	16030	16423	16231	16235	16145	16147	16263	16079	16198	16230	16111	16167	16441	16369	16156	16227	16086	16140	16269	16015	16235	16156	16201	16140	16211	16262	16115	16200	16190	16045	16116	16003	15935	16310	16295	16262	16345	16386	16637	16302	16263	16169	16367	15986	16254	16311	16141	16094	16178	16040	16152	16038	16481	16025	16192	16138	16160	16312	16045	16322	16036	16080	16302	15987	16286	16340	16320	16301	16189	16114	16118	16209	16103	16199	16033	16113	16259	16133	16167	16189	16052	16292	16489	16317	16154	16325	16298	16334	16352	16331	16218	16522	16033	16137	16295	16160	16424	16121	16199	16261	16369	16090	16204	16156	16310	16061	15996	16292	16205	16126	16376	16223	16255	16092	16292	16337	16311	16141	16086	16326	16249	16196	16364	16177	16193	16270	16041	16232	16165	16313	16082	16180	16206	16080	16247	16149	16288	16090	16227	16103	16088	16212	16356	16209	16470	16184	16316	16305	16032	16126	16177	16202	16291	16164	16056	16101	16274	16151	16204	16067	16379	16056	16108	16046	16275	16240	16083	16252	16137	16009	16227	16294	16237	16162	16288	16301	16222	16154	16473	16183	16303	16248	16186	16196	16098	16137	16222	16205	16300	16273	16274	16313	16153	16194	16063	16078	16116	16194	16290	16199	16335	16331	16136	16092	16292	16311	16199	16109	16316	16194	16203	16360	16228	16247	16358	16180	16200	15964	16149	16452	16142	16217	16290	16422	16339	16142	15953	16231	16143	16284	16071	16162	16152	16169	16143	16113	16134	16096	16130	16194	16169	16193	16161	16119	16190	16176	16253	16318	16442	16390	16207	15996	16282	16092	16234	16263	16118	16059	16223	16136	16348	16000	16310	16340	16139	16201	16230	16231	16202	15998	16123	16258	16093	16108	16178	16316	16006	16121	16111	16260	16274	16058	16194	16022	16130	16422	16270	16160	16025	16013	16149	16171	16192	16013	16217	16279	16194	16106	16298	16198	16268	16137	16233	16096	16360	16323	16364	16271	16173	16027	16183	16427	16212	16102	16134	16290	16120	16104	16016	16277	16387	16014	16270	16285	16140	16159	16117	16181	16148	16209	16442	16227	16399	16242	16287	16172	16198	16286	16304	16193	16226	16338	16096	15915	16219	16046	16186	16035	16218	16184	16167	16269	16162	16273	15974	16139	16275	16297	16188	16256	16083	16214	16141	16083	16190	16254	16175	16520	16308	16387	16184	16424	16322	16200	16251	16174	16230	16208	16327	16153	16123	16398	16443	16241	16364	16274	16301	16342	16139	16371	16389	16060	16047	16271	16159	16173	16163	16162	16203	16173	16197	16240	16148	16006	16055	16094	16444	16227	16272	16353	16253	16151	16524	16124	16240	16416	16149	16227	16211	16341	16328	16211	16277	16051	16279	16186	16269	16185	16050	16411	16378	16348	16243	16164	16207	16162	16398	16234	16272	16287	16125	16208	16291	16231	16259	16324	16118	16085	16335	16267	16122	16142	16376	16321	16303	16318	16258	15986	16300	16424	16410	16177	16225	16179	16343	16238	16297	16148	16255	16302	16302	16314	16194	16152	16264	16050	16166	16281	16135	16057	16242	16151	16272	16329	16368	16236	16204	16153	16253	16033	15937	16208	16238	16222	16208	16144	16369	16206	16177	16176	16157	16383	16291	16120	16282	16098	16180	16310	16356	16126	16107	16294	16174	16160	16194	16053	16349	16092	16370	16105	16337	16200	15910	16173	16235	16242	16141	16384	16174	16030	16208	16352	16276	16120	16099	16320	16161	16367	16220	16467	16277	16264	16044	16201	16169	16389	16286	16182	16296	16046	16151	16346	16004	16195	16313	16078	16176	16320	16239	16180	16333	16122	16405	16055	16211	16278	16176	16025	16093	16163	15964	16175	16119	16156	16208	16229	16319	16264	16293	16288	16022	16368	16257	16289	16103	16251	16221	16285	16094	16220	16270	16029	16291	16028	16130	16236	16136	16252	16221	16193	16271	16415	16175	16312	16247	16128	16188	16286	16322	16042	16162	16423	16172	16171	16225	16242	15982	16210	16198	16072	16221	16281	16380	16162	16366	16284	16276	16369	16143	16108	16206	16134	16305	16238	16212	16259	16229	16219	16148	16149	16136	16070	16044	16007	16110	16223	16196	16184	16270	16122	16274	16219	16286	16038	16246	16125	16037	15972	16206	16250	16409	16167	16224	16244	16227	16338	16238	16173	16159	16162	16190	16143	15977	16020	16130	16241	16250	16262	16367	16232	16124	16444	16253	16326	16324	16183	16170	16034	16158	16200	16504	16436	16263	16245	16183	16220	16160	16170	16344	16300	16366	16135	16137	16326	16268	16111	16186	16028	16177	16059	16016	16275	16279	16198	16239	16297	16008	16272	16395	16198	16098	16475	16109	16178	16176	16168	16171	16356	16125	16204	16103	16194	16140	16257	16255	16077	16262	16052	16186	16178	16054	15945	16084	16267	16070	16206	16262	16346	16153	16118	16255	16156	16125	16118	16303	16236	16307	16306	16158	16211	16350	16301	16383	16396	16284	15819	16212	16123	16083	16326	16062	16113	16212	16355	16199	16044	16171	16292	16211	16144	16192	16158	16358	16302	16012	15944	16056	16387	16203	16204	16042	16145	16478	16216	16394	16310	16226	16139	16289	16210	16334	15966	16144	16352	16302	16075	16238	16325	16169	16346	16308	16287	16199	16109	16113	16121	16238	16149
19646	33592	69309	79881	40196	18525	14906	14346	14357	14361	14265	14260	13966	13994	13902	13758	13636	13732	13843	13823	13589	13694	13721	13672	13638	13714	13702	13740	13668	13554	13737	13571	13653	14152	14562	14291	13636	13512	13573	13555	13603	13742	13558	13573	13638	13670	13617	13693	13559	13565	13630	13660	13518	13642	13483	13648	13785	13535	13684	13567	13555	13677	13507	13578	13561	13538	13585	13516	13761	13568	13704	13699	13603	13560	13700	13657	13677	13724	13771	13746	13707	13466	13669	13639	13748	13560	13381	13633	13601	13481	13548	13686	13521	13496	13611	13399	13519	13687	13488	13531	13355	13603	13597	13558	13626	13753	13497	13640	13474	13590	13691	13414	13714	13598	13712	13696	13602	13575	13567	13539	13653	13706	13565	13765	13619	13762	13674	13485	13746	13590	13579	13801	13553	13582	13679	13583	13470	13490	13571	13499	13776	13370	13608	13641	13697	13578	13564	13597	13687	13640	13674	13558	13528	13487	13555	13726	13646	13563	13669	13575	13567	13589	13469	13562	13653	13640	13638	13543	13652	13567	13530	13534	13563	13669	13783	13622	13752	13684	13610	13699	13526	13610	13560	13669	13702	13569	13549	13595	13682	13569	13587	13681	13653	13481	13716	13526	13450	13524	13530	13517	13650	13501	13712	13761	13574	13613	13616	13749	13518	13589	13678	13645	13661	13638	13692	13637	13612	13599	13528	13584	13567	13647	13464	13481	13541	13757	13523	13507	13444	13414	13607	13464	13450	13677	13665	13574	13745	13484	13524	13612	13503	13730	13445	13537	13646	13687	13497	13488	13639	13611	13615	13575	13594	13656	13521	13590	13476	13585	13503	13494	13740	13624	13628	13724	13429	13776	13558	13583	13538	13656	13610	13565	13575	13654	13623	13525	13643	13761	13682	13499	13479	13615	13584	13524	13564	13507	13487	13637	13627	13561	13593	13501	13393	13492	13541	13418	13791	13385	13701	13499	13609	13674	13762	13571	13591	13532	13672	13587	13488	13676	13785	13660	13706	13706	13542	13649	13386	13507	13670	13574	13593	13659	13652	13669	13702	13538	13608	13571	13598	13452	13657	13635	13645	13577	13351	13489	13653	13692	13622	13570	13655	13708	13550	13458	13373	13521	13481	13576	13657	13487	13684	13730	13487	13557	13605	13634	13496	13593	13557	13589	13732	13691	13697	13592	13398	13553	13740	13583	13652	13628	13544	13723	13659	13601	13608	13567	13633	13519	13618	13619	13454	13589	13386	13615	13535	13511	13735	13632	13500	13448	13560	13406	13585	13705	13601	13791	13480	13637	13626	13530	13547	13664	13647	13662	13711	13622	13714	13678	13516	13683	13657	13737	13561	13585	13718	13570	13529	13732	13587	13625	13692	13529	13638	13513	13571	13749	13560	13640	13505	13640	13790	13433	13822	13643	13582	13649	13452	13490	13523	13790	13457	13626	13548	13484	13591	13474	13561	13443	13540	13667	13548	13723	13678	13623	13562	13640	13693	13594	13625	13442	13741	13585	13692	13614	13563	13542	13706	13554	13494	13592	13549	13528	13578	13696	13644	13596	13611	13581	13649	13686	13704	13679	13559	13589	13606	13529	13534	13517	13637	13648	13541	13777	13464	13576	13549	13434	13456	13473	13634	13630	13735	13485	13518	13636	13621	13487	13587	13495	13614	13728	13563	13561	13492	13431	13542	13655	13539	13615	13518	13562	13647	13450	13590	13602	13577	13400	13407	13641	13556	13560	13538	13536	13536	13606	13549	13693	13679	13645	13643	13544	13599	13515	13757	13603	13618	13691	13444	13526	13664	13470	13564	13452	13695	13631	13686	13647	13570	13676	13741	13552	13671	13618	13470	13755	13700	13691	13626	13582	13637	13656	13707	13635	13535	13373	13527	13729	13637	13743	13469	13611	13681	13505	13663	13659	13667	13805	13581	13589	13502	13602	13606	13718	13605	13548	13627	13482	13768	13552	13462	13669	13708	13724	13581	13627	13636	13559	13473	13531	13693	13467	13481	13378	13561	13681	13633	13497	13605	13661	13491	13698	13695	13669	13762	13656	13589	13603	13651	13576	13683	13429	13601	13647	13491	13629	13656	13592	13586	13589	13597	13548	13653	13534	13606	13670	13459	13588	13592	13549	13790	13634	13577	13774	13502	13481	13665	13634	13566	13586	13586	13354	13506	13695	13584	13565	13545	13572	13723	13526	13431	13664	13587	13771	13660	13607	13475	13715	13575	13682	13573	13688	13578	13605	13592	13485	13621	13788	13411	13443	13659	13694	13554	13733	13604	13827	13650	13520	13612	13668	13436	13694	13475	13379	13671	13647	13587	13579	13649	13528	13584	13632	13586	13617	13540	13559	13634	13541	13575	13517	13778	13622	13524	13624	13580	13564	13636	13558	13538	13618	13709	13702	13477	13565	13754	13656	13534	13432	13680	13689	13588	13686	13632	13738	13672	13501	13521	13713	13653	13531	13511	13607	13536	13492	13660	13420	13562	13704	13774	13669	13650	13529	13661	13583	13693	13501	13539	13433	13764	13616	13574	13486	13530	13582	13549	13817	13743	13628	13628	13582	13685	13810	13609	13520	13676	13653	13608	13833	13567	13618	13607	13509	13748	13707	13647	13677	13511	13596	13553	13742	13594	13656	13635	13680	13534	13608	13584	13548	13482	13584	13581	13572	13598	13645	13756	13629	13499	13685	13591	13646	13588	13554	13763	13819	13589	13665	13487	13520	13529	13584	13601	13589	13701	13626	13600	13455	13559	13420	13551	13530	13620	13655	13403	13696	13646	13593	13658	13744	13617	13399	13521	13683	13622	13537	13537	13513	13377	13594	13541	13477	13605	13618	13647	13596	13775	13615	13581	13664	13753	13689	13579	13624	13704	13607	13408	13606	13617	13485	13483	13570	13473	13468	13646	13528	13637	13633	13783	13588	13577	13687	13520	13647	13709	13523	13592	13498	13731	13649	13663	13503	13545	13618	13640	13682	13620	13517	13618	13586	13607	13493	13573	13592	13677	13634	13679	13611	13689	13519	13533	13610	13633	13660	13679	13476	13687	13562	13607	13433	13610	13624	13516	13684	13577	13488	13619	13687	13574	13485	13627	13641	13590	13768	13622	13703	13647	13678	13528	13647	13601	13670	13669	13690	13724	13598	13658	13598	13605	13451	13589	13534	13466	13704	13672	13484	13602	13520	13617	13455	13586	13506	13599	13651	13672	13725	13580	13629	13749	13709	13768	13619	13638	13563	13506	13721	13658	13629	13522	13769	13455	13426	13738	13693	13596	13594	13649	13618	13508	13748	13719	13384	13784	13742	13642	13735	13614	13554	13676	13653	13661	13550	13672	13620	13667	13617	13690	13430	13751	13725	13689	13606	13793	13537	13646	13620	13721	13645	13512	13566	13669	13546	13535	13833	13584	13660	13476	13631	13615	13449	13748	13724	13466	13581	13645	13592	13629	13644	13670	13622	13629	13681	13728	13569	13562	13583	13623	13613	13550	13425	13692	13504	13628	13456	13556	13549	13541	13626	13535	13449	13630	13650	13691	13696	13667	13550	13421	13708	13597	13639	13551	13663	13711	13474	13811	13576	13616	13572	13538	13703	13844	13701	13464	13516	13545	13672	13698	13424	13637	13721	13583	13566	13478	13499	13515	13636	13689	13710	13671	13687	13507	13504	13586	13567	13551	13485	13586	13796	13592	13784	13682	13649	13755	13439	13502	13770	13425	13832	13567	13789	13462	13699	13717	13639	13690	13497	13668	13639	13649	13650	13503	13596	13651	13731	13594	13384	13546	13510	13551	13624	13609	13702	13653	13570	13740	13627	13584	13650	13568	13507	13630	13729	13476	13547	13619	13795	13434	13585	13671	13741	13553	13631	13341	13577	13501	13575	13697	13690	13380	13623	13571	13722	13712	13517	13556	13602	13648	13353	13511	13493	13670	13754	13546	13615	13622	13602	13614	13508	13687	13691	13589	13700	13641	13579	13555	13655	13596	13597	13647	13664	13586	13537	13639	13541	13531	13674	13588	13577	13408	13597	13439	13417	13504	13592	13606	13602	13537	13641	13509	13651	13571	13603	13531	13609	13639	13583	13485	13683	13478	13599	13704	13729	13507	13664	13544	13621	13630	13523	13697	13556	13606	13423	13677	13554	13664	13612	13470	13606	13539	13684	13693	13434	13595	13591	13457	13641	13507	13558	13658	13571	13684	13612	13539	13383	13537	13729	13677	13600	13541	13602	13614	13708	13509	13623	13846	13637	13647	13539	13643	13552	13723	13894	13747	13603	13440	13724	13609	13785	13569	13507	13614	13507	13478	13534	13653	13801	13573	13619	13486	13624	13483	13711	13559	13583	13725	13584	13595	13486	13674	13626	13567	13524	13548	13625	13530	13701	13671	13516	13657	13602	13853	13566	13694	13495	13631	13451	13506	13563	13527	13712	13467	13765	13512	13604	13612	13466	13598	13638	13650	13611	13607	13789	13634	13719	13551	13487	13273	13496	13562	13578	13573	13674	13708	13600	13568	13714	13497	13626	13636	13478	13596	13800	13768	13608	13809	13713	13563	13506	13459	13485	13640	13620	13585	13668	13637	13456	13672	13618	13744	13584	13572	13572	13491	13527	13518	13614	13594	13619	13600	13728	13460	13681	13614	13733	13555	13595	13567	13755	13657	13637	13564	13690	13651	13566	13613	13548	13625	13621	13402	13556	13663	13698	13617	13613	13623	13665	13634	13628	13699	13435	13805	13630	13649	13578	13748	13542	13795	13481	13664	13597	13499	13645	13489	13782	13610	13595	13660	13512	13588	13538	13538	13756	13722	13557	13772	13695	13686	13593	13694	13571	13450	13610	13670	13447	13570	13778	13893	13746	13585	13689	13578	13465	13671	13581	13540	13567	13657	13569	13548	13652	13559	13591	13474	13643	13660	13578	13829	13472	13394	13672	13600	13604	13688	13619	13718	13620	13656	13572	13748	13617	13622	13356	13793	13466	13575	13538	13680	13514	13745	13533	13565	13739	13721	13576	13629	13550	13548	13715	13455	13509	13839	13519	13539	13630	13691	13569	13630	13802	13628	13624	13542	13544	13703	13637	13286	13670	13500	13663	13545	13628
23972	21524	35114	55717	47067	26272	22948	18341	16917	16986	17026	17004	16523	16314	16299	16372	16190	16326	16237	16170	16008	16186	15916	15970	16074	15831	15956	15963	16152	16194	16155	15930	15936	16070	16810	16944	16376	16212	16226	16094	16123	15825	15753	16042	16084	15882	16069	15975	16023	16215	16016	15758	15934	15930	16001	15908	16000	16082	15997	15749	15776	15891	16038	15982	15904	15931	15962	16121	15932	15803	15925	15969	15927	16091	16078	15977	16008	16100	15893	16027	15894	15882	15831	15951	15900	15758	15961	15961	16012	15713	15901	16050	15853	15734	15849	15998	15834	15969	15905	15955	15943	15891	15985	15959	16097	15942	15954	16100	15879	15840	16058	15928	15887	15931	15716	16003	15980	15764	16016	15951	15980	15917	15980	16046	15755	16148	15892	15879	15975	15871	15721	15910	16090	15961	16065	15797	15812	16113	15844	15871	15785	15960	15789	15880	15918	15991	15893	15967	15943	15985	15966	15751	15809	16081	15947	15747	15908	16008	15931	15971	15904	15928	16083	16038	15965	15990	16128	15819	15914	15927	16048	15979	15890	15920	15840	15952	16019	15846	15960	15739	16014	15864	15833	15893	15939	16120	15805	16065	15929	15881	15915	15974	15825	15956	15703	15774	15885	16005	16084	16068	16087	16054	15928	15873	15767	15878	15937	15759	15891	15877	15777	15970	15822	16112	15743	16067	15927	15803	15898	15858	15824	15857	16039	15820	16053	15953	15951	16074	15799	15917	15960	15976	15906	15995	15868	15992	15827	15949	15807	16080	16139	15726	15812	15830	15849	15820	15908	15795	15993	15966	15958	16113	16262	16048	15925	16086	15978	15982	15771	15888	15910	15785	15918	15829	15747	16076	15869	15782	16072	15915	16115	16151	15981	16025	15953	16017	15928	16032	15993	16061	16170	15637	15774	15614	15854	15923	15997	15984	15787	16098	15893	15957	15788	16021	15958	15735	15730	15746	15950	15931	15613	15751	15610	15873	15759	15953	15917	15824	15860	15563	15753	16034	16197	16030	15993	15861	15866	16114	15980	15868	15983	15880	15845	15937	15972	16011	15880	16000	16026	15820	15952	15802	15807	16017	15750	15902	15950	16018	15994	15739	15864	15842	15798	15854	15989	16013	15880	15894	15840	15780	15923	15813	16075	15777	16008	15825	15935	15926	15923	15951	15946	15994	15846	15826	15919	16015	16016	15785	15793	15832	15836	15871	15929	16019	15804	15765	15777	15958	15913	16124	15991	15918	15894	15918	15947	15844	15916	16105	15793	15923	15862	15940	15784	16036	15971	15961	15852	15924	16006	15800	15923	15947	15820	15841	15865	15908	15969	15800	15966	15958	15972	15861	15978	15819	16165	15818	15880	15888	15971	15843	15930	15699	15820	15866	16259	15875	16235	15754	15861	15845	15830	15974	15954	16078	15762	15888	15725	16142	15872	16046	15998	15838	15899	15718	16097	15776	15902	15921	15919	15876	15765	16022	15900	16036	16007	15801	15996	15991	15897	15903	16000	15901	16035	15870	15972	15822	16062	15944	15798	15669	15944	15921	15884	15830	16232	16068	16097	15841	16023	15928	16065	15876	16009	15831	15982	16000	15792	15962	16000	15899	15726	16080	16021	15894	15823	15882	16051	15926	15844	15783	15910	16062	15969	16044	15976	15989	16016	15864	16121	15846	16051	16021	16006	15761	15943	15733	15795	16014	16050	15844	16131	15832	15819	15866	16032	16172	15780	15908	15885	15823	15821	15757	16032	15869	15827	15970	15807	16046	16109	15952	15996	15850	15892	15900	16055	15785	16040	16104	15846	15841	16020	15995	15879	15810	15990	15729	15913	15757	15891	15719	15830	15763	15919	15988	15938	16076	16135	16012	15922	15945	15936	16144	16018	16088	15947	15941	16003	15642	15976	15895	15954	15872	15721	15865	16012	15935	15793	16092	15842	15813	16180	15864	15830	15860	16070	15867	16130	15875	15944	16024	15986	16290	15860	15714	15920	15905	16146	15826	15694	15937	16097	15898	16031	15958	15910	15913	16125	16032	15996	15894	16109	15899	15835	15997	15819	16003	15823	15754	15984	15930	15782	15899	16056	16096	15909	16033	15851	15991	15802	15915	15815	15956	15895	16073	15968	15840	15956	15956	15946	15912	16003	15869	15939	15941	16091	15967	15998	16027	15894	15730	15901	15798	15985	15953	15952	15983	16000	15862	15716	15874	15993	15968	16111	15954	16142	15997	15779	15888	15955	15820	15797	15969	15846	16055	15759	15872	15858	15932	15898	16040	15908	15843	15796	16021	16090	15794	15820	15891	16035	15848	15976	15946	15910	16020	15771	16029	15966	15893	15778	15846	16023	15988	15882	16057	15937	15987	16090	15948	15986	16062	15836	15658	15987	15960	15838	15889	15881	16132	16002	16013	16049	15914	15881	15939	16128	15796	16180	15860	15916	15731	16022	15754	15852	15958	16013	15898	15980	16035	15902	15953	15957	15846	15908	16005	15777	15997	15919	16120	15821	15910	15957	15834	15871	15983	15931	16009	15851	15891	15867	15874	15894	15811	15890	15867	15953	16029	15763	15767	15838	15925	15972	15919	15696	15824	15948	15930	15951	15995	16001	15966	16100	15712	15927	15971	15830	15853	15941	15830	15986	15917	16040	15845	15858	15792	16108	15688	15971	15991	15990	15970	16082	15926	15925	15965	15965	15826	16209	15756	15779	15735	15883	15949	16009	15911	15993	15793	15905	15811	15880	15866	16017	15997	15994	15897	15677	15663	15759	16066	15770	15957	15981	15870	15817	15983	15996	15984	16015	15916	15999	15950	15766	16010	15800	15906	15814	16032	15914	15688	15876	16121	15976	15835	16014	15873	16013	15974	16076	15990	15775	15922	16085	16007	15816	15995	15939	15948	15903	15845	16168	15962	15894	15833	15801	16134	15914	15764	15788	15800	15883	16017	15658	16043	15769	15936	15944	15984	15942	15757	15998	16085	15795	15917	15853	15930	15783	15962	15890	15814	15871	15748	16045	16060	15745	15944	15860	16045	15998	15889	15802	15843	15768	15831	15724	15864	15938	16031	16191	15951	15928	15882	15838	15898	15865	15820	16065	15999	15949	15922	15864	15942	16123	15886	15758	15968	15875	15922	15840	15946	15976	16002	16155	15946	15907	15890	15911	16074	15816	15777	15995	15949	15769	15936	15927	16037	15847	16173	15916	15854	15866	15947	15977	15990	15814	15944	15944	15943	16061	15969	15913	15851	15993	15844	15933	16048	15966	16103	15958	16032	15887	15978	15918	15904	16058	15955	15758	16019	15865	15853	15993	16043	15789	15842	15960	15962	15817	15776	15877	15842	15945	15916	15934	16021	15947	15982	15941	15872	15952	16000	15891	15850	15834	15948	15981	15899	16023	16005	16064	15911	15919	15892	16029	16066	15993	15792	15940	16150	15886	16136	16043	15998	15802	15879	16153	16006	16014	16091	15938	15817	15798	15981	15950	16051	15798	16107	15871	15851	16079	15812	16101	15907	15902	15765	16051	15938	15946	15827	15929	16034	16024	15992	16086	15939	16072	15757	15885	15929	16012	15800	16028	15977	15947	15799	15757	15798	16035	15963	16016	15922	15716	16005	15847	16004	15899	15825	15946	15862	15829	16059	15983	15825	15916	15943	15864	15944	15800	16038	16020	15956	15977	15943	15934	15997	16019	15872	15946	15653	15801	15867	15958	15896	15844	15930	15768	16054	16089	15987	15934	16066	16048	15911	15811	15913	15788	15850	16033	15852	15802	15873	15846	16097	15968	15836	15930	16047	15999	15895	16140	15956	15830	15891	15944	16006	15879	15885	16077	16005	15966	15993	15869	15801	15888	15706	16099	15885	15820	15920	15758	15734	15942	15796	15934	15929	15986	15804	15895	15872	15849	15880	15939	16035	16058	15791	15699	15842	15901	15750	15833	15779	16058	15807	16125	15947	15929	15899	16008	15844	16072	15865	15832	15944	15933	16055	15907	15794	16080	15935	15938	15829	15918	15838	15929	15971	16067	15880	16007	15734	15886	15689	15859	15909	15934	15960	15983	16025	16072	15967	15938	16001	15906	15934	16082	15806	15955	16079	15963	15972	15830	15809	15937	15892	15926	16000	16039	15957	15800	15864	15780	15766	15724	15785	15746	15802	15984	15901	15941	15929	16031	15920	15946	15838	15949	15891	15865	15862	15901	15968	15756	15866	15868	16020	15796	15802	15742	15920	15926	15792	15928	16067	15999	16079	15990	15901	15837	15887	15929	15967	15875	15764	15972	15867	15975	15898	15848	15959	15924	15896	15844	16050	15893	15823	16075	15929	16024	15959	15932	15986	15912	15785	15974	15917	15873	15886	16008	15949	15953	16058	16091	16044	15848	15900	15936	16100	16019	16075	15942	16042	15969	16020	15993	16164	16061	16008	15973	15825	15705	15876	15862	15689	15716	15954	15876	15884	15805	15896	15853	15844	15912	15894	16126	15758	15993	16094	15796	15895	15998	15917	15922	15965	15995	15996	15739	15897	16136	15903	15846	15978	15840	15992	15831	16019	15925	15732	15843	16001	15827	16051	15839	16148	15980	15682	15866	15867	15974	15929	16061	16093	15956	16191	16158	15889	16014	16069	16112	15989	16054	15750	16032	15953	15782	16047	15998	15922	15907	15802	15756	15737	15970	16043	15968	15880	15733	15829	15807	15931	15830	15967	15831	16119	15987	16012	15998	16066	16028	15998	15952	15922	16056	16039	15997	15677	15962	15817	15899	15781	16034	15905	16164	15983	15998	15946	15732	15888	15931	16039	15933	16130	16036	15834	15814	15856	15993	15823	15822	15967	15984	16026	16048	15890	15942	15897	16043	15971	16026	16178	15788	15899	15879	15753	15946	16188	16007	15824	15869	15599	15999	15789	16054	15865	16062	15719	15733	15900	15903	16056	15915	15775	16017	15849	16011	15775	16100	16011	16099	15878	15912	15707	15919	15969	15957	15826	15901	15836	16257	15913	16051	15756	15831	15736	15908	15944	15959	16034	15967	16057	15900	15923	16062	15895	15985	15817	16105	16137	15770	15966	15797	15939	15954	15965	15852	16002	15988	16069	15975	15947	15979	15890
21491	38168	74609	93140	54436	18753	15957	14852	14834	14806	14866	14386	14213	13867	13876	13780	13756	13841	13733	13537	13595	13712	13602	13618	13524	13489	13521	13546	13607	13553	13526	13484	13477	13688	15115	15061	13729	13414	13396	13316	13530	13532	13346	13424	13544	13455	13552	13729	13420	13595	13451	13472	13607	13547	13510	13412	13550	13559	13692	13460	13429	13432	13617	13398	13446	13553	13544	13505	13485	13488	13513	13395	13618	13420	13439	13376	13395	13471	13418	13302	13499	13580	13563	13486	13322	13480	13527	13472	13329	13592	13538	13262	13327	13306	13344	13444	13443	13597	13421	13643	13415	13642	13537	13536	13355	13546	13546	13527	13526	13486	13516	13359	13355	13584	13484	13426	13370	13472	13540	13317	13679	13418	13451	13410	13542	13397	13332	13434	13496	13554	13477	13516	13318	13562	13389	13491	13513	13475	13427	13473	13374	13556	13562	13398	13475	13414	13456	13385	13528	13427	13576	13439	13500	13448	13379	13566	13410	13539	13454	13557	13319	13291	13444	13590	13412	13480	13431	13582	13605	13348	13441	13483	13504	13328	13444	13402	13373	13399	13467	13486	13625	13524	13466	13442	13349	13558	13339	13542	13513	13539	13283	13391	13390	13209	13612	13268	13480	13400	13488	13527	13738	13361	13564	13609	13327	13435	13325	13397	13561	13381	13419	13448	13467	13332	13468	13465	13388	13516	13536	13462	13626	13490	13281	13637	13610	13408	13369	13500	13461	13399	13467	13489	13519	13649	13384	13469	13294	13566	13481	13458	13094	13470	13391	13545	13592	13560	13606	13470	13442	13555	13296	13498	13576	13374	13599	13550	13405	13420	13452	13430	13424	13442	13261	13390	13411	13640	13295	13361	13446	13530	13345	13517	13458	13624	13412	13589	13397	13481	13385	13342	13241	13638	13403	13373	13459	13576	13501	13219	13291	13563	13552	13393	13433	13535	13400	13578	13309	13455	13413	13453	13424	13495	13388	13492	13427	13425	13581	13447	13470	13470	13579	13371	13429	13632	13472	13375	13454	13420	13468	13483	13395	13287	13464	13404	13416	13534	13499	13340	13429	13548	13464	13499	13378	13412	13638	13564	13446	13660	13513	13511	13358	13479	13417	13396	13609	13304	13238	13269	13467	13430	13311	13544	13424	13274	13424	13460	13440	13351	13385	13462	13557	13373	13475	13471	13531	13421	13401	13314	13332	13417	13548	13399	13578	13503	13430	13602	13393	13482	13563	13363	13619	13489	13411	13528	13301	13499	13394	13443	13355	13550	13385	13403	13280	13403	13434	13546	13285	13362	13447	13545	13324	13340	13374	13510	13392	13483	13408	13503	13634	13500	13378	13266	13532	13396	13474	13558	13506	13498	13485	13422	13240	13436	13410	13404	13224	13531	13454	13423	13604	13624	13412	13471	13527	13481	13336	13553	13497	13450	13305	13553	13424	13268	13393	13485	13535	13276	13499	13484	13566	13228	13451	13548	13521	13242	13442	13435	13565	13433	13459	13301	13423	13432	13399	13423	13358	13451	13511	13410	13526	13480	13538	13494	13459	13447	13446	13411	13525	13377	13434	13599	13471	13534	13454	13394	13550	13316	13600	13441	13542	13407	13409	13268	13617	13457	13466	13521	13420	13359	13495	13588	13412	13436	13506	13371	13342	13421	13464	13249	13593	13367	13482	13381	13286	13407	13438	13549	13354	13291	13481	13591	13525	13470	13463	13405	13357	13458	13476	13491	13360	13451	13471	13410	13400	13492	13448	13585	13523	13526	13477	13486	13472	13373	13522	13355	13420	13386	13520	13524	13520	13473	13511	13383	13408	13493	13453	13334	13612	13450	13494	13622	13474	13409	13404	13461	13460	13437	13379	13363	13492	13344	13336	13275	13466	13447	13607	13371	13522	13590	13380	13559	13363	13500	13576	13398	13504	13319	13487	13428	13462	13404	13445	13324	13486	13521	13456	13479	13485	13587	13372	13269	13484	13440	13335	13279	13642	13389	13546	13405	13648	13373	13529	13463	13343	13503	13401	13369	13591	13580	13567	13539	13326	13322	13374	13341	13452	13664	13430	13366	13447	13314	13571	13369	13426	13547	13439	13470	13481	13380	13583	13427	13550	13454	13445	13350	13420	13617	13402	13345	13410	13507	13332	13501	13394	13376	13453	13497	13501	13426	13472	13605	13494	13624	13453	13467	13339	13390	13356	13470	13433	13334	13479	13470	13593	13402	13499	13578	13391	13609	13562	13273	13419	13312	13428	13382	13683	13455	13397	13398	13478	13408	13396	13379	13424	13622	13458	13520	13484	13386	13475	13455	13500	13499	13396	13438	13364	13463	13428	13482	13375	13459	13465	13390	13368	13398	13558	13467	13517	13393	13594	13299	13433	13371	13304	13449	13403	13502	13586	13286	13387	13545	13499	13456	13346	13636	13454	13466	13444	13446	13578	13421	13283	13680	13599	13554	13534	13395	13256	13382	13429	13518	13513	13547	13428	13477	13497	13545	13591	13461	13550	13446	13312	13472	13438	13590	13340	13488	13572	13414	13500	13407	13499	13448	13275	13368	13257	13418	13446	13476	13500	13508	13377	13391	13542	13409	13433	13389	13217	13524	13476	13645	13542	13582	13462	13485	13494	13456	13532	13294	13400	13497	13632	13539	13379	13502	13494	13473	13378	13446	13426	13420	13400	13560	13420	13431	13646	13447	13556	13728	13440	13496	13340	13412	13497	13532	13373	13400	13487	13401	13386	13442	13376	13462	13581	13469	13420	13405	13492	13712	13300	13571	13512	13344	13348	13335	13422	13284	13537	13542	13429	13436	13479	13408	13564	13499	13486	13425	13449	13478	13377	13491	13474	13462	13413	13546	13381	13509	13525	13518	13511	13503	13471	13473	13416	13363	13449	13406	13519	13417	13260	13621	13495	13348	13400	13526	13357	13349	13446	13520	13540	13542	13411	13381	13485	13498	13421	13534	13529	13306	13460	13375	13422	13347	13508	13430	13517	13462	13503	13414	13553	13504	13431	13242	13501	13328	13516	13303	13528	13412	13295	13655	13393	13540	13479	13410	13562	13496	13381	13341	13586	13375	13369	13673	13475	13356	13382	13582	13446	13273	13316	13451	13631	13367	13446	13395	13767	13394	13504	13513	13500	13526	13406	13258	13501	13396	13506	13591	13433	13368	13517	13340	13479	13519	13381	13412	13584	13513	13190	13399	13458	13464	13400	13306	13214	13551	13517	13362	13405	13425	13503	13550	13362	13661	13380	13482	13424	13433	13522	13406	13430	13456	13458	13306	13445	13331	13409	13416	13456	13432	13346	13379	13317	13642	13346	13456	13382	13585	13394	13361	13453	13486	13330	13437	13461	13631	13366	13420	13586	13466	13269	13612	13567	13513	13307	13425	13562	13513	13266	13331	13452	13564	13391	13380	13643	13406	13498	13393	13470	13575	13478	13420	13386	13318	13543	13522	13491	13562	13443	13556	13498	13679	13414	13426	13435	13535	13541	13531	13551	13390	13388	13448	13417	13469	13446	13599	13471	13316	13349	13513	13334	13497	13337	13385	13155	13493	13436	13377	13423	13420	13451	13271	13440	13425	13498	13586	13396	13408	13352	13387	13250	13462	13401	13269	13491	13371	13410	13471	13492	13311	13446	13307	13539	13414	13406	13446	13476	13351	13362	13457	13560	13452	13480	13383	13524	13479	13312	13299	13539	13445	13379	13444	13469	13393	13568	13502	13407	13518	13343	13487	13496	13533	13492	13514	13372	13473	13402	13514	13490	13460	13327	13460	13352	13388	13478	13438	13370	13469	13578	13530	13654	13527	13388	13479	13490	13553	13362	13374	13574	13459	13348	13542	13437	13367	13330	13444	13444	13458	13373	13501	13458	13461	13442	13471	13410	13504	13480	13370	13462	13347	13407	13630	13511	13475	13366	13449	13437	13405	13278	13389	13471	13406	13465	13398	13429	13409	13335	13674	13516	13601	13458	13505	13707	13473	13439	13277	13434	13329	13629	13515	13594	13494	13426	13352	13473	13425	13533	13448	13463	13442	13453	13492	13496	13461	13495	13467	13449	13407	13297	13706	13425	13348	13454	13317	13306	13539	13560	13512	13492	13452	13529	13480	13447	13382	13624	13517	13294	13393	13548	13510	13452	13490	13464	13593	13539	13363	13414	13400	13410	13441	13442	13537	13357	13448	13449	13348	13468	13532	13541	13258	13300	13581	13335	13451	13299	13548	13405	13340	13512	13439	13400	13274	13539	13508	13421	13334	13416	13335	13591	13551	13337	13572	13510	13400	13451	13348	13280	13449	13320	13432	13369	13386	13499	13317	13533	13500	13488	13355	13352	13555	13403	13560	13482	13457	13269	13536	13432	13656	13396	13203	13333	13401	13504	13371	13261	13451	13414	13438	13492	13549	13511	13479	13496	13590	13422	13389	13383	13401	13531	13615	13397	13249	13572	13466	13600	13664	13465	13265	13369	13498	13378	13623	13452	13416	13464	13374	13423	13552	13487	13438	13472	13452	13493	13542	13280	13403	13564	13584	13392	13508	13339	13544	13357	13442	13442	13428	13591	13454	13347	13436	13202	13503	13407	13563	13329	13449	13481	13399	13477	13363	13434	13586	13352	13401	13430	13294	13584	13461	13417	13485	13336	13457	13368	13406	13544	13463	13293	13679	13354	13300	13417	13245	13367	13492	13468	13440	13382	13381	13545	13372	13543	13474	13410	13313	13471	13405	13558	13452	13435	13353	13468	13623	13397	13394	13378	13401	13395	13343	13429	13493	13462	13433	13498	13524	13541	13384	13464	13380	13487	13473	13505	13445	13424	13501	13432	13576	13492	13540	13517	13442	13400	13348	13515	13461	13482	13452	13632	13241	13484	13551	13243	13424	13412	13447	13419	13500	13299	13453	13325	13381	13519	13309	13467	13152	13477	13412	13362	13485	13444	13249	13457	13447	13448	13362	13453	13396	13377	13571	13332	13575	13487	13388	13364	13468	13467	13569	13490	13484	13284	13258	13354	13492	13432	13537	13339	13447	13380	13519	13408	13442	13354	13358	13486	13539	13405	13578	13579	13437	13367	13495	13409	13422	13334	13377	13496	13357	13413	13515
29944	25858	37870	41782	27239	18504	16819	16380	16402	16167	16202	16055	16021	16036	15884	16130	16033	16093	15905	16026	15972	15914	16076	16116	15951	15897	15933	15928	15846	15995	15896	15892	16007	16124	16124	15914	16071	15956	15987	15902	15941	16044	16005	15706	15820	15732	15851	15973	16057	15915	15921	16083	15917	16072	16206	16069	16057	15906	15816	16032	15714	15864	15948	15932	15845	15847	15794	15982	15912	16077	15830	15801	16103	15981	15906	16113	15896	15822	16077	15693	15712	16077	16117	15762	15966	15902	15930	15859	15869	15836	15963	15952	16064	15986	15949	15774	16009	16185	15876	15860	15929	15977	16018	16126	15957	15808	16042	16142	15884	15636	16024	15866	15809	15874	15745	15970	15893	15943	15987	15973	16035	15885	15913	15985	15923	15990	16021	15780	15858	15982	15894	15926	16078	15744	15757	16100	16030	15808	15686	15973	16066	16027	15597	15785	15841	15867	15986	15991	15822	16066	15996	15898	15822	15791	15914	15914	16068	15998	15954	16256	15808	16054	16038	15904	16057	15821	15735	16073	15945	15946	15837	15803	16058	15936	15852	15668	15978	15922	15873	15974	15991	15983	15895	15870	15949	15957	15989	15832	16051	15969	16076	15824	16026	15847	16041	15793	15964	15831	15988	15945	15945	16026	15936	15954	15751	15730	15879	16002	15968	16131	15926	15879	16195	15787	15746	15822	15858	16009	15780	15914	15839	15881	16162	15970	15922	16018	16214	15902	15932	16099	16049	15754	15949	15873	16037	16041	15943	15942	15994	15899	15840	16153	15915	16113	16149	15765	15947	15900	15743	15861	16185	16002	15902	16049	15908	15923	15997	15876	16137	15892	15916	15955	16001	15832	15864	15912	16008	16227	16081	15722	16037	15883	15743	15860	15813	15925	15874	15943	15908	15841	16012	16084	16042	16039	15776	15907	15843	15740	16127	15884	16012	15872	15860	15855	16000	15866	15933	15884	15766	15786	15835	15774	15818	15948	15762	15974	16041	15941	15907	15911	15926	15849	15930	16096	15899	15939	15995	15836	15800	15937	15803	16011	15911	15836	15987	15988	15965	15886	15873	15656	15925	15955	15829	16002	16006	15872	16032	15992	15905	15884	15972	15977	15947	16086	15929	15928	15854	15962	15805	15732	15964	15818	15720	15897	15904	15995	16007	15841	16062	15852	16010	16278	15968	15809	15866	15938	16093	16071	15897	15889	15941	16017	15849	16018	15842	15878	15998	15843	15891	15866	15865	16086	16011	15958	15943	15876	16043	15833	15988	16020	15976	15988	16173	15727	16033	16040	16066	16158	15873	16169	15948	15799	16027	15970	15996	15972	15904	16111	15894	16014	15966	15836	15934	15837	16045	16000	15854	16089	15966	15945	15985	15945	16066	15863	15926	16020	16078	15941	16101	16087	16053	15936	15986	15892	15828	15889	15908	15707	15838	15876	16022	16025	15986	15814	15934	15890	15820	15802	16022	15996	15773	15744	15988	16014	16048	15921	15855	15862	15825	15996	15942	15927	16007	16091	15946	15953	16066	15889	16038	15787	16051	15900	15815	15852	16113	16005	15894	15977	15957	15944	15951	15896	15990	15773	15888	15975	15859	15835	15961	15879	16010	15951	16039	15924	15800	15952	15743	15799	15801	15803	15888	15895	15933	15973	16207	16065	15919	16040	15924	15825	15907	15822	15863	15798	15963	15985	15943	15965	15956	16114	16021	16053	16145	16034	15922	15988	15856	15721	15760	15897	15879	16017	15909	15819	15987	16007	16119	15992	15898	15995	15980	16017	16090	15897	15994	15922	15847	15858	16101	15915	15822	15919	15838	16170	15815	16028	15933	15971	16026	15846	16139	15981	15876	15831	15971	15840	15992	15780	15930	16055	15836	15880	16110	15799	15844	15995	16143	15948	16120	15870	15932	16235	15941	16079	15811	15714	15770	15977	15933	15845	15940	15981	15969	15916	16039	15899	15887	16080	16039	16007	15882	15795	16098	15943	15872	16095	16145	15993	16026	15745	15972	15982	15866	15967	15944	15953	15957	15968	15983	15847	15982	15831	16111	15755	15694	15792	16058	15912	15812	15741	15930	15887	15944	16025	16004	15945	15805	16109	16005	15804	15803	16004	15966	15873	15892	15869	16095	15807	15897	16041	15812	16058	15806	15803	16122	15972	15750	16034	15910	15982	16022	15847	15948	15917	15942	15703	15842	15839	15752	15931	15955	15879	16009	16022	15940	16010	15699	15886	15896	15767	15977	15833	16086	16003	15901	15880	16112	15903	15938	16164	16120	15965	15742	15916	16081	15987	15792	15849	15952	15829	16003	15969	15879	15796	15969	15854	15874	15903	15901	15970	16116	16090	16184	15818	15893	15887	15915	15997	15819	15945	15941	15829	15989	15823	15913	15900	16006	16053	15954	15960	15913	15965	15832	15740	15689	15747	15901	15880	15957	16090	15848	16051	16075	16012	16064	15682	15932	15978	15948	16104	15825	15860	15786	15745	15952	15854	15921	15905	15958	15828	15793	15917	15797	15738	15872	15931	15872	15890	16035	15819	15818	16023	15792	16049	16047	16009	16047	15956	15812	15924	16057	15874	15827	15903	16000	15872	15901	15837	15925	15761	15950	16002	15837	15827	16071	16037	15941	15664	15731	15980	15838	15938	16016	15826	15856	15696	15912	15846	16013	16143	16074	15824	15964	16021	15777	15907	15880	15955	15856	15787	15959	16044	16000	15967	15783	15772	15981	15924	15934	15849	15788	15890	16119	16069	16024	16021	15930	15929	16061	16135	15702	15988	15928	15978	15994	16004	16027	15875	16036	16039	15951	15817	15863	15788	15921	15695	15990	15899	15802	15829	15798	15890	16019	16235	15809	15850	15988	15832	16167	16044	16123	15943	16019	15909	15922	15895	15943	16102	15965	15899	15761	16127	15888	16046	16025	15925	15840	16020	15883	15995	15945	15924	16043	15961	15790	15904	15954	16000	16020	16025	15752	15869	15747	15808	15774	16128	15926	16057	15871	15869	15986	15784	15879	15959	15978	15857	16094	15827	15992	16005	16081	15921	16033	15864	15858	15745	15851	15958	15794	15764	16003	16111	16007	15854	15697	16107	15858	15921	15769	16036	15910	15996	16021	16018	15977	15992	15968	16058	16021	15898	15931	15810	15939	15767	15906	15993	15942	15955	16112	15995	15897	15916	15857	15932	16018	16055	15991	15929	15784	15950	16072	15831	15976	15780	15885	16046	16028	15917	15896	15847	15701	15971	16055	15961	15958	15988	15974	15949	15856	15819	15784	15861	16108	15974	15921	15820	15856	15785	16008	15977	16284	15966	15947	15990	16090	16066	15970	15967	15910	16049	15692	16052	15761	15784	15878	15979	15970	16129	16102	15895	15980	15890	16060	16022	16021	15808	15961	15796	16057	15860	16012	15811	15912	15985	15926	15955	16075	15865	15943	16101	15969	16046	15938	15910	15934	15903	15971	15821	15953	15969	16007	16006	15884	16090	15853	16017	15960	15888	16052	15918	15946	15823	15924	15827	15784	16015	15910	15830	15948	15797	16024	15958	16109	15875	16161	15858	15955	16023	15952	15782	16078	16032	16011	15910	15869	15975	15859	15764	15910	15947	16101	15791	15902	15954	16056	16104	15955	15870	16010	16097	16066	15868	16007	15867	15804	15852	16009	16273	15943	15983	15933	16015	15802	16010	15705	15886	15988	15747	15979	15821	15892	15950	15742	15910	15895	15872	15947	16016	15759	16044	15839	16021	15868	15999	16157	15838	16057	15941	15939	15846	16030	15767	16061	15937	15809	15987	15945	15900	16037	15952	16080	16074	16158	16080	16097	15961	15920	16071	15750	16045	15878	15829	15979	15772	15890	15829	16058	15822	15642	16102	15974	16167	16037	16050	15814	15930	15954	16102	16048	15737	15826	15934	16049	15917	16032	15815	15990	15824	15933	15831	15891	15902	15974	16285	15946	15963	16015	15946	15930	15777	15852	15843	15966	15958	16060	16010	15763	15978	16124	16177	16056	15817	16010	15959	15882	15753	15928	16010	15832	16055	15688	15972	15927	15853	16031	15950	16084	15776	15969	15982	15803	16002	15960	15931	16077	15847	16054	15858	15999	15823	15978	15857	15934	15885	15835	16066	15980	16193	15833	16071	16027	15890	16014	15838	15975	16117	16171	16145	15830	16024	15873	16023	16011	16065	15999	15966	15983	16107	16023	16019	16112	15885	15901	15864	15774	16102	15798	16005	15805	15733	15983	15943	15799	16093	16091	15897	15841	15835	16019	15938	16069	15967	16079	15831	16146	15888	16059	15842	16047	16030	15868	15998	15987	16046	15854	15980	15894	15970	16007	16049	16050	15791	15920	15899	15709	15960	15874	16024	15935	16010	15875	15822	16007	15951	15821	15888	15889	15932	16006	16104	16032	15881	16133	15940	15961	15836	15812	15898	15916	15863	15914	15948	15909	15874	15930	15896	15824	15705	15824	15965	15800	15829	15768	15943	15935	15683	16045	16161	15980	15903	15850	15832	15968	15782	15954	15965	15890	16008	15995	15734	15857	15956	15982	15970	16016	16117	16119	15914	16036	15901	15950	15883	16047	15890	15809	15811	15729	15934	15873	16079	15883	15879	15933	15818	15964	15846	16062	16000	15850	15865	16015	15941	15919	16052	16035	16028	16041	16085	15861	15698	15944	15944	15864	15945	15998	15785	15933	16050	15936	15824	15859	15995	15796	16018	15930	15952	15949	16042	16103	15861	15887	15920	15908	15851	15992	15872	15985	16022	16028	15982	15880	16016	15971	16056	16144	15898	15964	15896	15972	15884	16060	16174	16057	16017	15800	15843	15903	15974	16030	15850	15988	16003	15979	16038	15901	16122	15961	15914	15878	15872	16002	16003	15848	15959	15896	15764	15739	15934	15855	15719	15846	15901	15776	15982	16009	16099	16041	15943	16054	15863	15995	16031	16010	16049	15933	15909	15952	15982	15756	15792	15951	15948	15857	15906	15803	15757	15883	16039	15980	15826	15831	15925	15954	16011	15900	15788	15946	16042	15822	15810	16023	15848	16111	15911	15944	15718	16061	16128	15939	16035	15963	15996	16050	15824	15849	16042
18506	25986	41415	41064	24431	15011	13880	13855	13828	13753	13696	13652	13450	13526	13463	13562	13431	13430	13513	13424	13475	13388	13282	13492	13335	13537	13364	13499	13229	13449	13347	13435	13557	13560	13297	13331	13442	13459	13310	13543	13402	13476	13428	13420	13477	13543	13507	13479	13339	13436	13415	13338	13468	13362	13359	13458	13412	13399	13432	13299	13554	13566	13539	13518	13468	13434	13463	13319	13544	13369	13384	13338	13457	13554	13465	13465	13584	13533	13492	13456	13427	13465	13476	13296	13564	13280	13536	13382	13425	13352	13464	13487	13505	13448	13499	13514	13587	13350	13509	13405	13290	13436	13392	13492	13366	13375	13506	13516	13437	13383	13376	13430	13419	13435	13507	13299	13510	13467	13319	13462	13353	13423	13493	13333	13430	13490	13465	13517	13299	13360	13584	13265	13554	13467	13300	13311	13394	13338	13404	13374	13397	13305	13326	13421	13394	13500	13490	13548	13495	13538	13508	13436	13516	13424	13504	13538	13444	13378	13429	13489	13287	13332	13430	13487	13566	13517	13293	13478	13337	13412	13451	13382	13427	13303	13486	13310	13374	13318	13483	13452	13394	13568	13575	13445	13330	13473	13543	13220	13438	13285	13343	13325	13502	13428	13499	13292	13424	13522	13475	13504	13410	13544	13429	13444	13467	13626	13281	13323	13232	13321	13431	13477	13517	13501	13552	13392	13477	13379	13347	13489	13317	13445	13420	13325	13410	13316	13439	13210	13556	13232	13377	13396	13330	13401	13458	13322	13464	13617	13302	13484	13333	13414	13459	13395	13449	13490	13439	13428	13448	13412	13458	13375	13299	13298	13425	13463	13349	13387	13241	13456	13381	13364	13358	13372	13400	13495	13461	13398	13199	13445	13342	13384	13299	13388	13460	13372	13401	13484	13339	13369	13411	13546	13519	13401	13325	13472	13218	13270	13498	13317	13538	13502	13551	13456	13346	13471	13236	13510	13365	13430	13469	13332	13429	13328	13419	13415	13497	13466	13309	13595	13587	13334	13501	13382	13402	13402	13438	13570	13360	13355	13689	13461	13510	13324	13592	13393	13458	13337	13413	13471	13378	13393	13446	13358	13522	13365	13430	13254	13413	13488	13632	13347	13384	13428	13588	13343	13570	13344	13280	13362	13308	13479	13573	13514	13332	13489	13449	13401	13540	13386	13321	13483	13330	13475	13401	13442	13311	13504	13502	13348	13485	13341	13375	13342	13593	13458	13545	13306	13228	13444	13397	13437	13382	13354	13269	13373	13315	13520	13295	13417	13426	13374	13377	13417	13564	13505	13563	13461	13318	13280	13420	13416	13558	13526	13477	13468	13383	13442	13267	13575	13327	13512	13479	13347	13465	13451	13372	13313	13486	13271	13371	13486	13350	13552	13414	13401	13338	13453	13496	13428	13477	13501	13491	13386	13397	13327	13403	13497	13479	13304	13277	13382	13215	13449	13430	13315	13453	13529	13312	13428	13401	13447	13419	13417	13485	13379	13442	13463	13512	13392	13391	13645	13349	13519	13551	13330	13420	13257	13450	13458	13470	13306	13502	13501	13427	13421	13446	13356	13438	13574	13395	13469	13311	13384	13390	13310	13511	13315	13381	13555	13316	13310	13397	13453	13287	13321	13338	13372	13346	13331	13376	13276	13529	13404	13374	13331	13456	13458	13459	13443	13330	13401	13329	13344	13231	13222	13402	13406	13365	13601	13360	13482	13377	13310	13301	13400	13464	13359	13341	13558	13389	13407	13413	13493	13322	13568	13531	13377	13403	13436	13336	13311	13560	13491	13363	13371	13521	13323	13410	13441	13422	13390	13466	13395	13398	13470	13372	13526	13405	13499	13244	13406	13157	13467	13417	13373	13724	13267	13497	13307	13656	13488	13432	13461	13323	13511	13303	13514	13409	13351	13269	13394	13406	13305	13397	13385	13483	13490	13297	13248	13485	13461	13438	13353	13564	13305	13435	13542	13639	13436	13413	13220	13527	13502	13460	13327	13440	13421	13430	13328	13529	13277	13449	13274	13470	13407	13506	13337	13353	13432	13580	13406	13491	13348	13418	13488	13505	13415	13506	13406	13279	13471	13308	13417	13512	13418	13327	13329	13403	13320	13511	13367	13490	13351	13441	13246	13586	13524	13618	13399	13226	13524	13534	13431	13346	13486	13414	13369	13474	13427	13357	13431	13399	13417	13253	13349	13533	13458	13523	13306	13450	13498	13437	13473	13548	13378	13410	13305	13572	13468	13519	13242	13455	13590	13477	13438	13421	13435	13339	13293	13430	13377	13318	13343	13344	13510	13511	13374	13478	13444	13353	13350	13318	13521	13282	13506	13200	13299	13619	13471	13401	13592	13513	13416	13477	13380	13472	13500	13389	13464	13504	13430	13298	13428	13506	13350	13227	13386	13471	13383	13326	13480	13412	13442	13481	13150	13488	13446	13312	13232	13330	13511	13466	13333	13446	13433	13469	13342	13615	13440	13466	13256	13592	13599	13333	13457	13442	13381	13403	13495	13417	13261	13338	13374	13506	13391	13318	13273	13366	13595	13524	13236	13364	13399	13200	13257	13489	13383	13366	13490	13346	13368	13342	13394	13411	13598	13505	13541	13448	13459	13508	13383	13489	13409	13399	13388	13382	13541	13584	13552	13435	13497	13263	13418	13528	13238	13489	13391	13608	13552	13376	13458	13471	13305	13390	13455	13468	13450	13502	13440	13431	13492	13495	13506	13297	13443	13296	13463	13455	13487	13507	13369	13390	13384	13375	13336	13550	13361	13405	13427	13337	13415	13502	13545	13432	13416	13421	13421	13320	13381	13280	13353	13299	13564	13342	13403	13403	13504	13437	13429	13477	13616	13492	13482	13425	13561	13304	13339	13261	13513	13466	13522	13343	13454	13307	13477	13440	13548	13304	13479	13336	13436	13346	13406	13500	13388	13447	13473	13513	13411	13468	13443	13588	13400	13502	13485	13454	13370	13404	13532	13427	13425	13431	13599	13434	13428	13376	13485	13407	13501	13500	13464	13524	13379	13423	13421	13611	13359	13481	13470	13481	13511	13272	13328	13500	13396	13430	13411	13508	13407	13549	13448	13399	13472	13352	13269	13536	13348	13458	13485	13316	13352	13361	13380	13473	13406	13418	13461	13533	13484	13413	13394	13443	13389	13308	13383	13473	13627	13487	13633	13410	13498	13494	13337	13582	13409	13308	13424	13387	13571	13465	13370	13429	13470	13497	13482	13509	13475	13353	13437	13397	13477	13402	13428	13340	13238	13496	13457	13386	13401	13397	13458	13391	13302	13476	13373	13520	13525	13454	13433	13558	13537	13493	13423	13272	13709	13382	13494	13325	13574	13311	13299	13469	13532	13354	13319	13462	13475	13352	13579	13295	13365	13320	13483	13214	13423	13378	13415	13307	13437	13435	13412	13571	13503	13472	13404	13464	13394	13390	13527	13414	13478	13271	13267	13277	13381	13393	13316	13496	13502	13285	13472	13487	13376	13326	13437	13472	13363	13200	13330	13278	13268	13441	13357	13443	13449	13579	13369	13335	13395	13291	13513	13455	13530	13374	13593	13412	13428	13416	13427	13347	13576	13412	13479	13487	13486	13453	13560	13205	13416	13466	13413	13215	13488	13338	13526	13433	13473	13292	13495	13608	13566	13325	13407	13390	13263	13544	13351	13381	13441	13380	13459	13471	13530	13330	13405	13456	13380	13537	13385	13423	13451	13322	13433	13498	13329	13533	13345	13381	13285	13419	13405	13425	13370	13485	13461	13444	13387	13372	13285	13465	13481	13579	13255	13348	13419	13529	13220	13443	13443	13391	13591	13535	13502	13424	13379	13460	13404	13425	13414	13492	13360	13549	13456	13487	13476	13390	13622	13561	13350	13364	13454	13376	13446	13506	13385	13517	13451	13677	13325	13442	13383	13478	13308	13338	13491	13258	13554	13463	13362	13325	13327	13436	13386	13356	13496	13392	13441	13555	13446	13388	13346	13441	13363	13338	13424	13396	13388	13362	13444	13505	13489	13340	13603	13375	13394	13408	13497	13515	13601	13448	13476	13364	13508	13450	13333	13459	13463	13518	13538	13528	13518	13429	13371	13342	13488	13333	13372	13434	13481	13420	13341	13407	13310	13505	13361	13310	13451	13366	13232	13455	13490	13459	13449	13452	13509	13391	13446	13496	13404	13449	13495	13588	13466	13359	13409	13376	13536	13317	13377	13569	13358	13358	13559	13605	13652	13451	13367	13420	13518	13492	13330	13360	13323	13411	13357	13463	13548	13443	13528	13392	13507	13381	13385	13456	13400	13459	13323	13553	13394	13425	13427	13327	13312	13284	13460	13381	13358	13427	13347	13279	13449	13381	13269	13597	13472	13414	13315	13312	13453	13287	13451	13288	13364	13512	13386	13492	13406	13425	13375	13407	13450	13450	13461	13330	13555	13585	13415	13507	13502	13472	13303	13235	13569	13350	13441	13387	13519	13629	13482	13527	13480	13405	13480	13342	13489	13419	13504	13247	13428	13301	13477	13460	13590	13382	13371	13389	13419	13447	13476	13432	13476	13452	13341	13432	13335	13553	13367	13407	13281	13298	13318	13309	13404	13393	13347	13403	13463	13627	13401	13293	13378	13476	13403	13311	13467	13424	13433	13409	13482	13363	13344	13375	13462	13250	13254	13509	13495	13441	13551	13574	13360	13407	13484	13370	13434	13292	13465	13408	13561	13341	13530	13550	13333	13386	13531	13238	13373	13322	13467	13416	13382	13587	13447	13285	13573	13320	13343	13365	13611	13477	13316	13404	13405	13578	13442	13421	13465	13291	13505	13365	13365	13366	13448	13432	13630	13342	13245	13412	13537	13489	13372	13426	13346	13361	13474	13251	13521	13486	13331	13371	13314	13514	13401	13403	13481	13466	13369	13634	13556	13261	13554	13368	13597	13440	13537	13415	13465	13277	13423	13336	13331	13500	13450	13411	13423	13391	13492	13607	13397	13500	13378	13561	13422	13425	13405	13350	13418	13428	13515	13592	13305	13464	13497	13382	13448	13619	13405	13447	13349	13478	13527	13175	13365	13483	13479	13332	13665	13296	13514	13550	13379	13466	13453	13362	13514
25396	21486	39209	62967	44827	28270	21272	17935	17100	17165	17096	16839	16676	16546	16545	16613	16525	16697	16570	16593	16747	16417	16738	16412	16630	16459	16614	16325	16707	16616	16262	16351	16260	16415	16539	16759	16759	16639	16834	16466	16381	16477	16244	16307	16408	16400	16445	16443	16642	16594	16415	16376	16549	16504	16260	16488	16282	16544	16535	16343	16477	16649	16507	16359	16501	16518	16509	16449	16463	16327	16364	16549	16389	16372	16267	16408	16566	16384	16439	16277	16273	16438	16421	16289	16311	16497	16232	16486	16372	16403	16292	16252	16276	16261	16352	16264	16332	16500	16422	16339	16594	16277	16345	16249	16276	16376	16474	16538	16431	16377	16504	16345	16402	16437	16537	16240	16330	16446	16454	16444	16314	16424	16408	16400	16622	16281	16434	16295	16309	16332	16346	16501	16372	16306	16570	16625	16472	16593	16249	16309	16162	16217	16308	16469	16485	16445	16477	16243	16452	16467	16491	16465	16335	16486	16583	16392	16339	16333	16345	16284	16454	16465	16460	16211	16546	16343	16333	16554	16284	16631	16246	16389	16383	16480	16322	16262	16297	16354	16228	16503	16436	16250	16381	16266	16433	16302	16285	16432	16396	16413	16378	16263	16436	16197	16202	16382	16172	16465	16428	16297	16165	16267	16142	16335	16249	16325	16292	16214	16097	16460	16321	16483	16387	16432	16477	16415	16121	16239	16274	16357	16367	16387	16242	16623	16466	16578	16414	16286	16306	16298	16463	16360	16512	16375	16585	16386	16192	16374	16536	16440	16446	16410	16362	16485	16317	16339	16341	16495	16221	16314	16332	16511	16316	16217	16440	16239	16144	16330	16456	16369	16526	16278	16392	16483	16322	16515	16413	16297	16418	16581	16315	16190	16357	16403	16428	16554	16443	16280	16398	16285	16486	16385	16212	16247	16401	16415	16286	16537	16322	16511	16564	16331	16273	16215	16275	16321	16392	16454	16539	16503	16498	16271	16316	16236	16528	16388	16440	16270	16424	16428	16361	16318	16414	16448	16352	16368	16413	16520	16398	16431	16468	16430	16279	16349	16270	16453	16522	16191	16327	16337	16263	16293	16257	16199	16288	16390	16187	16362	16262	16441	16424	16683	16335	16437	16258	16308	16410	16365	16441	16482	16407	16381	16521	16393	16474	16462	16402	16503	16285	16197	16446	16347	16287	16561	16622	16510	16405	16508	16401	16254	16379	16514	16365	16140	16472	16274	16561	16311	16264	16453	16370	16505	16250	16334	16360	16527	16223	16381	16420	16289	16423	16452	16509	16347	16344	16393	16398	16435	16201	16349	16487	16281	16446	16276	16203	16241	16432	16375	16305	16263	16386	16167	16281	16465	16501	16457	16353	16483	16416	16387	16525	16280	16479	16309	16445	16446	16334	16479	16493	16428	16170	16554	16460	16350	16300	16538	16363	16307	16421	16480	16289	16403	16245	16178	16414	16348	16222	16309	16329	16185	16513	16408	16403	16447	16481	16451	16507	16392	16158	16327	16255	16345	16266	16520	16507	16410	16603	16591	16333	16368	16457	16293	16344	16149	16441	16381	16461	16491	16379	16212	16474	16234	16489	16201	16420	16539	16338	16476	16519	16472	16363	16374	16399	16399	16265	16258	16390	16502	16336	16386	16341	16449	16363	16287	16408	16379	16412	16550	16553	16251	16349	16389	16393	16366	16426	16344	16264	16506	16375	16256	16294	16349	16358	16334	16345	16518	16381	16493	16306	16213	16276	16354	16430	16609	16305	16416	16212	16450	16471	16260	16255	16327	16367	16169	16296	16373	16294	16237	16513	16444	16301	16449	16479	16432	16425	16355	16480	16524	16542	16378	16351	16343	16419	16478	16506	16309	16387	16625	16393	16269	16388	16470	16377	16466	16406	16340	16317	16336	16354	16285	16172	16388	16359	16415	16290	16314	16305	16288	16487	16385	16489	16411	16464	16482	16311	16484	16362	16223	16488	16458	16335	16479	16507	16370	16469	16254	16162	16345	16177	16373	16543	16285	16705	16386	16467	16349	16284	16426	16295	16530	16501	16347	16317	16447	16597	16333	16332	16350	16270	16340	16249	16288	16271	16400	16472	16299	16180	16346	16268	16281	16482	16235	16430	16394	16422	16531	16222	16500	16417	16457	16254	16475	16280	16331	16241	16255	16583	16702	16445	16324	16527	16109	16362	16305	16535	16402	16383	16228	16375	16337	16345	16412	16471	16246	16522	16423	16460	16338	16381	16278	16435	16404	16394	16104	16198	16401	16244	16172	16176	16167	16368	16513	16426	16398	16318	16177	16341	16276	16426	16215	16181	16285	16419	16420	16393	16243	16465	16323	16396	16387	16311	16316	16337	16254	16209	16185	16353	16324	16569	16343	16423	16496	16388	16179	16270	16409	16018	16367	16343	16387	16193	16522	16236	16246	16431	16506	16431	16371	16152	16413	16551	16315	16563	16360	16444	16340	16514	16411	16463	16396	16584	16363	16469	16446	16384	16259	16116	16459	16297	16410	16491	16425	16275	16288	16426	16291	16428	16439	16485	16149	16277	16206	16637	16163	16012	16395	16368	16396	16324	16611	16302	16333	16384	16270	16526	16327	16352	16321	16213	16280	16422	16312	16441	16391	16368	16291	16554	16412	16355	16223	16318	16482	16374	16369	16226	16338	16531	16476	16419	16333	16439	16272	16231	16450	16204	16221	16311	16358	16372	16266	16377	16390	16312	16217	16422	16210	16219	16390	16274	16365	16321	16411	16353	16319	16556	16307	16406	16603	16443	16268	16326	16174	16370	16393	16530	16638	16493	16381	16432	16446	16504	16427	16186	16490	16516	16475	16496	16331	16225	16311	16651	16518	16328	16288	16296	16237	16468	16448	16392	16367	16352	16260	16468	16372	16336	16394	16396	16298	16269	16217	16390	16417	16312	16349	16386	16217	16429	16516	16374	16492	16307	16393	16352	16335	16380	16332	16391	16356	16449	16266	16259	16465	16432	16318	16461	16387	16449	16470	16448	16356	16392	16319	16447	16410	16388	16483	16314	16376	16496	16523	16229	16349	16187	16256	16311	16424	16261	16564	16354	16369	16304	16315	16439	16253	16218	16178	16354	16498	16325	16494	16395	16344	16424	16361	16362	16357	16374	16240	16709	16367	16521	16396	16401	16348	16124	16472	16526	16426	16527	16329	16397	16392	16423	16331	16286	16513	16481	16443	16592	16466	16413	16476	16334	16370	16334	16360	16279	16443	16458	16490	16592	16323	16457	16359	16520	16355	16411	16400	16201	16333	16268	16335	16176	16420	16342	16271	16353	16364	16387	16460	16223	16417	16182	16388	16294	16361	16226	16426	16401	16326	16534	16306	16304	16354	16326	16490	16266	16689	16519	16414	16401	16532	16348	16413	16383	16357	16385	16408	16196	16139	16324	16367	16413	16205	16429	16395	16236	16311	16237	16403	16334	16507	16431	16299	16549	16324	16414	16418	16537	16397	16445	16454	16562	16357	16507	16367	16490	16244	16267	16395	16434	16479	16479	16299	16269	16357	16418	16289	16454	16335	16396	16324	16507	16332	16335	16220	16326	16512	16412	16405	16345	16156	16407	16436	16490	16367	16329	16166	16346	16346	16265	16274	16331	16387	16466	16296	16301	16358	16337	16333	16254	16605	16243	16341	16178	16133	16260	16308	16398	16439	16462	16444	16514	16437	16319	16400	16550	16481	16522	16573	16459	16450	16342	16219	16455	16266	16453	16389	16402	16249	16346	16449	16356	16230	16369	16393	16222	16388	16362	16204	16356	16248	16315	16435	16313	16229	16361	16406	16449	16291	16328	16458	16273	16370	16424	16394	16374	16270	16337	16469	16311	16398	16312	16333	16501	16312	16289	16588	16479	16309	16425	16476	16357	16314	16459	16444	16451	16389	16287	16383	16541	16398	16302	16387	16313	16333	16547	16420	16445	16357	16262	16369	16196	16466	16272	16417	16325	16553	16230	16225	16301	16309	16248	16176	16389	16271	16404	16341	16431	16375	16320	16349	16464	16489	16174	16229	16404	16274	16323	16381	16537	16456	16419	16396	16406	16409	16414	16212	16285	16408	16509	16336	16054	16468	16438	16447	16464	16472	16496	16466	16370	16452	16299	16126	16279	16321	16306	16103	16274	16432	16329	16576	16388	16400	16397	16528	16272	16397	16368	16168	16369	16428	16352	16561	16368	16277	16577	16219	16399	16266	16421	16282	16337	16337	16446	16356	16545	16609	16412	16444	16225	16226	16447	16404	16381	16351	16394	16309	16410	16392	16361	16453	16402	16391	16468	16651	16459	16417	16352	16179	16366	16398	16325	16315	16373	16530	16323	16484	16316	16200	16526	16464	16327	16396	16356	16349	16539	16307	16411	16359	16402	16200	16323	16440	16429	16581	16500	16347	16363	16478	16315	16436	16078	16355	16432	16394	16393	16351	16383	16328	16473	16358	16497	16325	16455	16441	16135	16387	16625	16217	16267	16388	16403	16555	16348	16373	16301	16232	16322	16086	16268	16336	16217	16255	16447	16392	16491	16500	16422	16272	16413	16596	16234	16241	16497	16530	16241	16380	16235	16420	16269	16288	16112	16371	16465	16529	16249	16381	16407	16192	16426	16443	16566	16485	16272	16539	16061	16478	16254	16367	16390	16329	16480	16413	16443	16384	16210	16487	16411	16357	16437	16278	16335	16252	16331	16384	16605	16346	16305	16429	16480	16461	16371	16269	16478	16366	16441	16073	16216	16348	16393	16185	16309	16234	16437	16284	16364	16425	16464	16421	16231	16434	16426	16154	16382	16378	16343	16464	16219	16439	16546	16390	16532	16443	16571	16486	16258	16487	16387	16411	16273	16316	16250	16159	16400	16447	16535	16435	16471	16439	16276	16394	16418	16327	16437	16491	16261	16338	16147	16362	16311	16481	16256	16450	16516	16579	16386	16405	16448	16436	16279	16391	16254	16538	16420	16395	16393	16481	16269	16416	16354	16297	16335	16444	16587	16418	16360	16333	16360	16557	16598	16105	16600	16452	16318	16399	16284	16307	16294	16437	16414	16295	16543	16294	16265	16189	16174	16300	16289	16305	16453	16386	16328	16190	16343	16470
18673	33422	73776	78918	46502	24414	15289	15049	14839	14438	14383	14113	14149	14015	13965	13889	13954	14129	13830	13740	13907	13968	13915	13666	13708	13747	13729	13763	13714	13718	13780	13815	13649	13951	14155	14411	14105	13646	13673	13730	13759	13781	13560	13827	13727	13740	13700	13716	13650	13743	13730	13734	13828	13765	13784	13858	13688	13871	13740	13791	13608	13794	13787	13635	13756	13658	13682	13698	13761	13755	13753	13770	13657	13821	13601	13719	13743	13749	13654	13630	13745	13626	13593	13719	13770	13683	13524	13542	13737	13678	13618	13612	13731	13709	13625	13788	13678	13628	13696	13568	13747	13672	13779	13637	13701	13750	13814	13877	13814	13623	13831	13661	13681	13562	13777	13672	13745	13634	13717	13600	13769	13613	13896	13866	13694	13683	13711	13872	13699	13748	13699	13626	13749	13780	13952	13787	13809	13756	13800	13754	13727	13779	13794	13712	13785	13676	13529	13826	13739	13835	13573	13957	13755	13603	13712	13596	13810	13765	13597	13556	13702	13763	13593	13792	13790	13727	13746	13607	13621	13623	13744	13645	13880	13694	13627	13814	13791	13872	13614	13539	13780	13722	13731	13740	13595	13584	13869	13759	13776	13668	13738	13706	13692	13821	13596	13532	13816	13890	13797	13669	13691	13618	13808	13649	13585	13607	13695	13600	13772	13729	13623	13687	13674	13783	13807	13606	13712	13795	13760	13784	13676	13697	13557	13634	13665	13490	13772	13828	13831	13814	13690	13665	13766	13689	13866	13611	13778	13590	13709	13610	13717	13504	13748	13715	13888	13606	13766	13713	13914	13767	13683	13654	13649	13770	13969	13727	13588	13703	13789	13415	13630	13764	13641	13677	13670	13708	13792	13759	13675	13813	13800	13750	13591	13687	13723	13737	13638	13614	13602	13807	13743	13792	13643	13656	13763	13755	13582	13851	13778	13710	13736	13924	13668	13547	13694	13660	13555	13700	13794	13641	13825	13803	13744	13738	13684	13763	13691	13719	13694	13717	13665	13803	13642	13590	13692	13555	13752	13914	13747	13717	13641	13697	13701	13727	13855	13735	13659	13594	13518	13719	13690	13790	13682	13732	13791	13839	13866	13667	13597	13698	13673	13575	13655	13761	13738	13845	13681	13665	13767	13635	13719	13733	13795	13610	13735	13644	13765	13818	13720	13711	13618	13769	13819	13858	13658	13666	13889	13658	13698	13792	13847	13716	13927	13826	13699	13585	13822	13698	13725	13769	13693	13670	13693	13673	13779	13517	13728	13765	13665	13698	13785	13621	13757	13805	13706	13770	13666	13799	13733	13705	13761	13474	13652	13587	13698	13746	13440	13672	13707	13771	13679	13584	13687	13662	13694	13715	13813	13763	13667	13846	13706	13927	13734	13583	13482	13582	13538	13684	13761	13684	13694	13528	13676	13778	13691	13775	13650	13675	13815	13824	13587	13569	13658	13459	13740	13728	13773	13725	13697	13704	13876	13785	13782	13652	13683	13774	13779	13802	13631	13616	13691	13779	13861	13615	13895	13686	13590	13676	13597	13731	13750	13776	13696	13758	13677	13755	13673	13647	13681	13840	13829	13739	13755	13692	13711	13653	13796	13646	13683	13723	13743	13690	13583	13674	13670	13638	13637	13710	13676	13697	13750	13806	13721	13758	13677	13755	13719	13613	13798	13650	13798	13564	13759	13611	13711	13658	13748	13502	13698	13669	13869	13809	13893	13588	13722	13587	13637	13590	13739	13689	13705	13689	13594	13577	13866	13872	13595	13616	13662	13814	13875	13677	13554	13864	13717	13637	13659	13759	13734	13687	13850	13502	13713	13617	13787	13771	13639	13612	13601	13714	13681	13916	13560	13823	13817	13690	13647	13793	13762	13611	13738	13614	13675	13613	13782	13706	13769	13883	13657	13682	13768	13712	13646	13856	13746	13784	13544	13808	13623	13697	13628	13689	13843	13630	13658	13737	13626	13603	13775	13747	13827	13622	13767	13753	13643	13664	13664	13895	13790	13561	13671	13696	13620	13876	13753	13696	13733	13569	13720	13546	13624	13725	13512	13901	13806	13615	13710	13805	13839	13793	13661	13798	13800	13673	13685	13653	13491	13678	13793	13737	13697	13786	13752	13719	13756	13655	13770	13654	13813	13736	13789	13862	13692	13696	13714	13534	13572	13703	13726	13698	13730	13820	13674	13659	13682	13696	13660	13666	13666	13729	13782	13733	13570	13753	13637	13836	13662	13592	13634	13748	13866	13627	13633	13718	13582	13684	13726	13604	13900	13716	13602	13759	13839	13779	13839	13769	13798	13621	13678	13583	13691	13747	13721	13626	13655	13784	13665	13776	13938	13842	13727	13643	13828	13803	13833	13690	13797	13744	13763	13905	13603	13820	13889	13849	13740	13742	13753	13774	13480	13777	13727	13640	13712	13771	13700	13577	13715	13729	13717	13756	13627	13747	13830	13673	13656	13594	13870	13614	13719	13677	13794	13585	13555	13635	13522	13784	13705	13657	13669	13846	13826	13791	13752	13682	13740	13653	13640	13692	13674	13688	13649	13698	13697	13675	13823	13803	13739	13839	13798	13755	13833	13653	13622	13590	13680	13811	13798	13785	13716	13758	13829	13863	13599	13639	13778	13646	13709	13645	13878	13767	13658	13783	13851	13704	13778	13690	13699	13642	13831	13694	13647	13860	13732	13699	13781	13794	13643	13663	13740	13609	13594	13775	13763	13745	13654	13732	13780	13653	13542	13582	13642	13679	13662	13747	13774	13531	13775	13679	13525	13794	13838	13781	13653	13872	13663	13734	13741	13785	13698	13742	13765	13756	13761	13701	13619	13760	13725	13727	13698	13522	13627	13754	13774	13596	13830	13697	13822	13666	13572	13599	13710	13818	13686	13641	13661	13693	13587	13644	13688	13564	13528	13584	13828	13801	13921	13616	13693	13878	13568	13711	13729	13577	13657	13836	13781	13620	13644	13599	13708	13828	13656	13644	13656	13511	13666	13661	13789	13696	13785	13662	13621	13620	13781	13748	13733	13756	13726	13665	13602	13654	13704	13803	13737	13781	13759	13653	13839	13676	13799	13770	13773	13590	13805	13698	13667	13832	13507	13784	13702	13686	13679	13775	13538	13540	13985	13648	13738	13839	13716	13864	13841	13681	13743	13834	13670	13568	13627	13566	13732	13752	13765	13723	13858	13846	13666	13748	13752	13841	13712	13742	13654	13718	13877	13562	13747	13719	13763	13667	13635	13518	13716	13810	13726	13693	13584	13953	13566	13633	13820	13594	13763	13562	13593	13601	13638	13875	13578	13604	13673	13767	13754	13776	13630	13756	13833	13458	13757	13664	13657	13540	13724	13601	13793	13658	13567	13674	13746	13822	13682	13735	13856	13651	13720	13690	13597	13753	13763	13824	13662	13780	13861	13626	13728	13874	13641	13674	13624	13735	13619	13626	13740	13646	13886	13690	13757	13868	13617	13840	13768	13687	13658	13766	13686	13768	13898	13705	13879	13687	13691	13743	13862	13757	13797	13555	13706	13667	13746	13600	13770	13859	13739	13661	13832	13784	13632	13753	13698	13742	13602	13730	13734	13655	13573	13485	13676	13854	13676	13802	13676	13667	13790	13691	13644	13814	13746	13679	13621	13728	13595	13703	13684	13780	13693	13829	13671	13758	13705	13762	13717	13653	13656	13642	13525	13742	13713	13830	13662	13873	13585	13622	13781	13726	13709	13806	13676	13700	13707	13642	13688	13743	13624	13686	13660	13694	13732	13650	13786	13664	13824	13750	13737	13611	13806	13731	13821	13761	13696	13789	13842	13552	13909	13743	13585	13657	13678	13697	13976	13690	13671	13705	13766	13577	13530	13499	13749	13561	13684	13699	13792	13741	13619	13610	13545	13753	13637	13731	13768	13696	13830	13929	13711	13700	13705	13753	13691	13755	13763	13792	13916	13755	13733	13719	13621	13455	13796	13807	13758	13705	13623	13521	13888	13870	13672	13601	13623	13719	13649	13726	13682	13745	13635	13679	13676	13842	13697	13718	13673	13574	13619	13762	13638	13705	13766	13752	13950	13711	13811	13588	13677	13856	13717	13842	13679	13861	13888	13590	13735	13691	13682	13755	13748	13703	13756	13686	13577	13689	13651	13701	13692	13689	13728	13676	13619	13643	13511	13598	13782	13566	13651	13752	13634	13793	13791	13686	13887	13716	13683	13693	13581	13858	13684	13694	13794	13792	13731	13663	13751	13685	13791	13692	13660	13660	13757	13776	13701	13656	13631	13889	13675	13702	13651	13638	13714	13610	13817	13892	13789	13613	13800	13756	13609	13801	13643	13674	13638	13708	13721	13855	13795	13823	13789	13787	13738	13746	13705	13632	13637	13623	13848	13703	13728	13707	13498	13612	13573	13765	13677	13551	13845	13625	13639	13596	13665	13691	13513	13788	13630	13604	13744	13708	13610	13777	13581	13744	13451	13693	13778	13563	13706	13729	13687	13736	13684	13785	13629	13755	13661	13783	13786	13828	13679	13709	13575	13583	13646	13645	13658	13720	13648	13724	13635	13664	13711	13589	13745	13619	13766	13731	13714	13740	13444	13760	13835	13595	13726	13708	13603	13739	13825	13706	13617	13701	13782	13712	13665	13854	13719	13727	13556	13566	13726	13710	13817	13724	13865	13712	13767	13799	13716	13757	13724	13857	13661	13610	13691	13802	13743	13670	13683	13642	13650	13795	13739	13876	13715	13598	13777	13636	13669	13628	13719	13591	13675	13830	13589	13553	13791	13649	13712	13764	13722	13581	13811	13798	13858	13749	13633	13708	13730	13812	13689	13594	13796	13696	13755	13756	13749	13689	13745	13798	13777	13750	13679	13731	13691	13865	13678	13596	13795	13672	13780	13741	13723	13761	13582	13567	13578	13798	13650	13708	13582	13799	13699	13752	13716	13666	13772	13750	13741	13690	13627	13716	13935	13663	13743	13628	13723	13924	13757	13626	13700	13761	13724	13605	13939	13718	13742	13627	13692	13723	13664	13924	13746	13791	13723	13787	13491	13747	13846	13777	13757	13651	13833	13673	13866	13822	13695	13677	13800	13720	13607	13732	13932	13766	13719	13767
23855	21454	35855	61455	47545	30665	24690	19288	17680	17776	17217	17079	16669	16703	16821	16574	16572	17109	16803	16631	16692	16441	16601	16507	16454	16378	16434	16245	16555	16369	16413	16272	16382	16554	16687	17015	17238	16553	16306	16224	16426	16326	16330	16280	16467	16314	16369	16294	16399	16440	16049	16259	16485	16382	16574	16186	16379	16146	16394	16452	16350	16419	16353	16335	16491	16313	16248	16369	16381	16139	16338	16264	16138	16213	16225	16229	16186	16396	16218	16347	16273	16284	16363	16561	16372	16171	16266	16378	16149	16141	16325	16445	16398	16275	16242	16380	16234	16258	16365	16275	16500	16310	16239	16294	16239	16075	16131	16248	16374	16308	16258	16466	16343	16490	16257	16300	16259	16232	16183	16374	16559	16265	16365	16404	16321	16208	16231	16234	16274	16393	16402	16475	16340	16260	16244	16395	16361	16373	16438	16265	16309	16389	16547	16434	16218	16227	16368	16235	16227	16182	16180	16368	16136	16411	16256	16281	16385	16507	16214	16335	16290	16220	16392	16422	16260	16424	16314	16422	16298	15983	16141	16404	16313	16431	16463	16392	16034	16163	16142	16239	16273	16165	16287	16338	16314	16571	16295	16232	16194	16137	16097	16275	16324	16310	16349	16387	16303	16129	16273	16406	16305	16209	16268	16350	16233	16429	16335	16302	16238	16274	16319	16440	16376	16295	16309	16391	16237	16324	16323	16232	16281	16205	16304	16228	16438	16126	16258	16360	16307	16245	16489	16387	16279	16299	16354	16416	16316	16541	16290	16277	16479	16273	16165	16179	16060	16194	16359	16350	16269	16264	16331	16279	16220	16193	16294	16342	16241	16247	16305	16217	16173	16184	16213	16361	16236	16249	16425	16225	16147	16333	16260	16225	16425	16551	16485	16268	16343	16367	16385	16210	16214	16431	16305	16569	16141	16371	16214	16052	16386	16320	16394	16293	16376	16405	16297	16230	16286	16263	16383	16155	16406	16210	16306	16322	16173	16458	16279	16333	16286	16427	16189	16225	16237	16149	16216	16193	16229	16300	16424	16345	16266	16439	16251	16048	16223	16176	16249	16195	16291	16340	16333	16304	16139	16113	16109	16284	16228	16263	16083	16457	16323	16254	16305	16431	16306	16318	16211	16346	16172	16095	16330	16373	16208	16328	16414	16449	16363	16470	16361	16359	16171	16430	16269	16294	16094	16318	16334	16408	16503	16342	16294	16408	16491	16307	16204	16130	16222	16433	16164	16259	16566	16250	16204	16313	16156	16261	16326	16345	16227	16176	16054	16348	16131	16262	16271	16336	16138	16261	16273	16265	16155	16404	16254	16347	16101	16031	16089	16439	16261	16099	16286	16377	16443	16221	16324	16265	16310	16337	16086	16231	16268	16110	16392	16191	16483	16263	16344	16504	16291	16368	16078	16358	16192	16217	16441	16133	16302	16444	16203	16282	16530	16439	16349	16261	16240	16167	16518	16368	16020	16433	16493	16187	16187	16536	16292	16315	16504	16297	16172	16319	16140	16116	16188	16278	16393	16395	16255	16473	16241	16053	16431	16143	16287	16397	16359	16230	16339	16306	16253	16355	16329	16448	16360	16367	16535	16382	16508	16302	16373	16252	16284	16374	16135	16373	16100	16250	16402	16434	16421	16226	16484	16341	16531	16238	16278	16198	16165	16347	16263	16158	16403	16500	16390	16375	16356	16248	16355	16461	16233	16301	16247	16392	16465	16275	16252	16260	16129	16173	16360	16157	16425	16162	16107	16182	16176	16303	16410	16093	16490	16374	16338	16229	16330	16325	16500	16361	16310	16284	16230	16181	16303	16248	16106	16040	16304	16355	16254	16287	16335	16341	16420	16200	16360	16292	16396	16077	16417	16333	16434	16246	16220	16346	16271	16229	16176	16296	16289	16321	16153	16282	16227	16077	16242	16273	16310	16301	16348	16282	16407	16401	16340	16232	16149	16185	16500	16179	16289	16382	16167	16272	16301	16428	16182	16384	16257	16396	16263	16392	16246	16259	16262	16149	16296	16282	16191	16388	16338	16324	16322	16284	16322	16161	16396	16452	16067	16174	16407	16409	16401	16115	16409	16336	16182	16334	16153	16340	16299	16194	16131	16299	16295	16206	16076	16202	16360	16350	16299	16378	16495	16386	16377	16263	16349	16396	16310	16172	16243	16193	16159	16363	16192	16211	16430	16348	16345	16335	16110	16381	16344	16268	16357	16484	16246	16426	16232	16365	16134	16393	16277	16193	16404	16338	16030	16080	16144	16312	16134	16285	16320	16145	16458	16299	16031	16395	16570	16333	16274	16361	16428	16232	16283	16434	16353	16151	16409	16464	16214	16502	16504	16296	16429	16258	16340	16420	16338	16338	16421	16362	16209	16213	16475	16129	16252	16537	16205	16256	16256	16161	16262	16147	16431	16480	16424	16382	16330	16368	16424	16217	16242	16239	16232	16384	16294	16255	16421	16501	16373	16423	16300	16318	16365	16096	16455	16429	16238	16325	16375	16331	16322	16291	16291	16103	16270	16271	16208	16252	16333	16454	16457	16122	16184	16131	16257	16372	16219	16190	16416	16304	16282	16218	16431	16306	16343	16407	16289	16228	16209	16197	16382	16203	16176	16220	16289	16269	16326	16096	16137	16151	16321	16385	16369	16279	16096	16261	16351	16307	16433	16092	16351	16396	16402	16291	16444	16193	16765	16309	16380	16240	16460	16216	16199	16021	16292	16102	16370	16263	16337	16199	16254	16199	16360	16250	16359	16219	16243	16070	16266	16083	16157	16269	16250	16295	16165	16272	16413	16371	16308	16256	16305	16376	16318	16186	16339	16153	16229	16677	16366	16274	16276	16572	16072	16220	16208	16393	16289	16140	16452	16406	16371	16299	16379	16409	16411	16281	16182	16259	16190	16235	16221	16432	16343	16256	16489	16278	16428	16268	16204	16377	16320	16330	16114	16249	16267	16291	16133	16249	16386	16427	16273	16391	16201	16427	16318	16339	16431	16254	16481	16398	16307	16287	16140	16282	16351	16402	16255	16339	16492	16226	16399	16264	16221	16220	16143	16280	16286	16179	16144	16216	16302	16338	16355	16345	16040	16238	16139	16179	16282	16292	16371	16199	16328	16271	16453	16219	16136	16423	16170	16331	16289	16444	16251	16503	16494	16260	16283	16396	16246	16362	16235	16203	16302	16431	16414	16096	16387	16215	16237	16370	16305	16191	16275	16116	16171	16418	16200	16245	16199	16123	16342	16295	16310	16088	16494	16277	16300	16293	16217	16268	16191	16185	16324	16316	16275	16322	16422	16406	16200	16315	16099	16282	16260	16369	16405	16340	16306	16078	16324	16265	16264	16294	16262	16270	16223	16426	16491	16209	16193	16317	16392	16203	16386	16327	16122	16121	16377	16254	16432	16332	16350	16117	16247	16071	16355	16187	16158	16327	16227	16508	16494	16289	16237	16481	16328	16142	16369	16429	16434	16220	16347	16134	16268	16332	16351	16159	16251	16077	16460	16145	16052	16259	16359	16253	16358	16246	16092	16199	16214	16271	16422	16258	16164	16214	16263	16277	16048	16162	16213	16360	16417	16422	16433	16235	16364	16195	16421	16430	16127	16335	16353	16327	16292	16275	16402	16236	16092	16158	16180	16180	16253	16397	16513	16206	16074	16285	16441	16146	16273	16367	16229	16085	16281	16360	16392	16325	16210	16367	16263	16028	16223	16283	16345	16272	16388	16403	16281	16009	16243	16261	16266	16178	16171	16374	16113	16288	16208	15994	16247	16304	16318	16418	16464	16276	16406	16628	16372	16166	16360	16222	16364	16248	16328	16421	16430	16282	16249	16191	16252	16513	16418	16159	16320	16204	16498	16411	16149	16328	16253	16342	16327	16128	16278	16272	16056	16262	16432	16151	16238	16377	16313	16172	16384	16394	16291	16471	16342	16322	16344	16517	16267	16264	16236	16279	16411	16125	16471	16407	16136	16180	16259	16346	16264	16219	16322	16387	16311	16201	16485	16171	16243	16383	16131	16175	16326	16296	16330	16298	16250	16343	16122	16072	16176	16324	16356	16516	16025	16161	16300	16321	16174	16300	16404	16258	16371	16218	16365	16154	16510	16176	16340	16356	16344	16342	16303	16184	16174	16244	16207	15896	16132	16130	16136	16212	16420	16211	16233	16243	16218	16305	16382	16298	16232	16197	16220	16449	16590	16260	16161	16114	16319	16311	16321	16349	16299	16437	16163	16106	16154	16255	16176	16272	16184	16317	16063	16294	16307	16398	16416	16253	16503	16256	16405	16243	16223	16115	16306	16229	16348	16368	16036	16255	16101	16169	16111	16399	16504	16261	16159	16251	16444	16215	16378	16313	16188	16199	16392	16256	16447	16341	16300	16255	16387	16277	16407	16262	16195	16167	16099	16184	16368	16327	16341	16396	16368	16134	16401	16151	16279	16393	16366	16208	16455	16375	16360	16318	16490	16292	16250	16217	16237	16104	16501	16300	16334	16365	16120	16215	16337	16170	16313	16303	16230	16242	16083	16062	16307	16370	16267	16172	16280	16233	15971	16240	16277	16188	16461	16218	16215	16326	16516	16070	16104	16361	16330	16403	16315	16213	16271	16177	16220	16321	16582	16281	16490	16360	16355	16123	16161	16360	16435	16391	16214	16225	16244	16285	16199	16261	16316	16176	16299	16171	16107	16382	16382	16038	16171	16141	16436	16381	16309	16275	16348	16233	16240	16389	16304	16386	16247	16394	16396	16008	16177	16325	16288	16452	16399	16242	16224	16287	16408	16385	16403	16204	16354	16288	16526	16391	16294	16222	16318	16258	16314	16145	16041	16044	16178	16290	16238	16321	16345	16282	16383	16307	16345	16265	16169	16321	16388	16224	16159	16300	16282	16180	16255	16287	16161	16264	16208	16273	16262	16232	16317	16306	16441	16253	16372	16333	16411	16223	16131	16369	16501	16405	16244	16145	16263	16315	16203	16232	16271	16419	16459	16259	16323	15956	16415	16258	16362	16307	16209	16202	16228	16185	16455	16361	16515	16305	16079	16279	16416	16279	16432	16127	16365	16084	16294	16373	16248	16281	16297	16287	16225	16168	16386	16461	16191	16088
20958	38413	77513	93461	57893	29839	16617	15966	15529	14972	14954	14462	14275	14313	13977	14038	14361	14221	14084	13963	13872	13993	13973	13698	13873	13728	13722	13766	13782	13690	13642	13761	13807	13829	14529	14922	14887	14188	13877	13503	13840	13742	13712	13481	13686	13764	13614	13767	13905	13619	13623	13708	13661	13858	13616	13704	13724	13765	13565	13645	13623	13774	13685	13682	13749	13782	13746	13826	13670	13619	13523	13737	13628	13749	13496	13994	13681	13679	13828	13685	13734	13661	13674	13715	13808	13531	13508	13670	13742	13806	13579	13730	13569	13825	13700	13643	13739	13649	13743	13727	13777	13632	13558	13452	13702	13568	13803	13604	13750	13577	13902	13633	13682	13671	13618	13620	13700	13811	13728	13778	13658	13784	13655	13749	13764	13711	13680	13681	13665	13743	13731	13716	13676	13809	13820	13649	13790	13864	13714	13545	13621	13691	13811	13719	13749	13783	13728	13588	13688	13589	13757	13707	13500	13527	13777	13686	13648	13723	13570	13773	13590	13699	13727	13571	13740	13527	13680	13599	13615	13676	13555	13888	13604	13588	13630	13573	13800	13762	13721	13712	13715	13704	13686	13560	13577	13631	13619	13565	13417	13620	13687	13509	13583	13509	13708	13555	13567	13818	13697	13826	13737	13618	13577	13655	13675	13715	13619	13669	13830	13656	13592	13673	13727	13721	13890	13514	13633	13697	13490	13562	13485	13788	13650	13549	13609	13586	13525	13543	13599	13605	13545	13667	13506	13757	13567	13629	13566	13814	13626	13677	13666	13660	13731	13618	13701	13703	13466	13651	13758	13598	13733	13735	13809	13660	13659	13623	13492	13692	13742	13651	13665	13669	13943	13747	13630	13580	13593	13647	13671	13812	13723	13699	13698	13802	13571	13689	13650	13796	13600	13590	13611	13644	13753	13706	13782	13872	13775	13885	13575	13723	13692	13749	13630	13736	13621	13647	13537	13685	13685	13707	13795	13640	13740	13581	13778	13812	13726	13841	13608	13707	13451	13543	13646	13797	13725	13674	13729	13600	13597	13681	13734	13671	13663	13614	13602	13614	13733	13671	13607	13612	13604	13774	13654	13785	13566	13644	13774	13525	13629	13783	13758	13673	13551	13573	13732	13718	13688	13637	13654	13599	13717	13751	13584	13803	13642	13638	13742	13673	13746	13789	13784	13662	13747	13851	13638	13537	13584	13590	13557	13853	13591	13758	13665	13634	13661	13644	13674	13647	13674	13620	13760	13758	13697	13740	13618	13678	13589	13677	13530	13591	13700	13580	13677	13736	13596	13669	13520	13756	13829	13644	13664	13711	13601	13641	13573	13806	13714	13555	13790	13564	13597	13671	13640	13724	13723	13824	13638	13680	13709	13625	13622	13586	13654	13530	13429	13718	13772	13646	13733	13757	13739	13649	13704	13768	13838	13680	13574	13660	13634	13709	13514	13663	13486	13725	13704	13581	13738	13725	13597	13729	13712	13724	13699	13682	13663	13606	13597	13803	13633	13641	13658	13617	13657	13470	13566	13568	13643	13776	13617	13727	13869	13686	13662	13787	13616	13649	13640	13857	13781	13689	13648	13506	13575	13657	13648	13696	13686	13673	13743	13727	13666	13577	13743	13807	13596	13659	13719	13802	13751	13840	13590	13809	13860	13785	13733	13584	13744	13755	13773	13682	13705	13736	13762	13769	13625	13775	13618	13764	13594	13476	13574	13752	13637	13759	13688	13803	13746	13803	13709	13811	13685	13697	13750	13643	13796	13689	13626	13698	13696	13648	13653	13722	13702	13687	13783	13465	13591	13671	13641	13684	13505	13641	13679	13640	13725	13593	13766	13661	13650	13685	13613	13608	13744	13734	13579	13833	13587	13876	13706	13576	13718	13595	13611	13728	13838	13801	13682	13765	13845	13728	13478	13674	13768	13732	13623	13773	13606	13835	13633	13769	13726	13600	13680	13557	13547	13680	13717	13545	13540	13525	13576	13620	13709	13778	13662	13719	13700	13662	13847	13813	13726	13825	13514	13768	13602	13813	13683	13729	13778	13741	13819	13748	13638	13574	13712	13692	13632	13805	13547	13791	13797	13564	13622	13787	13567	13532	13592	13558	13546	13638	13614	13860	13702	13695	13584	13557	13661	13558	13737	13609	13653	13513	13620	13729	13738	13664	13782	13587	13654	13668	13537	13636	13708	13631	13623	13625	13725	13682	13731	13779	13830	13586	13663	13634	13722	13667	13717	13799	13939	13678	13638	13617	13634	13854	13859	13685	13730	13790	13580	13718	13535	13526	13693	13592	13740	13679	13665	13756	13704	13541	13744	13592	13761	13597	13510	13725	13563	13665	13671	13794	13496	13630	13793	13683	13585	13608	13526	13670	13640	13626	13732	13693	13777	13795	13710	13637	13628	13626	13733	13676	13751	13616	13815	13586	13762	13904	13674	13694	13762	13705	13661	13728	13549	13535	13691	13675	13579	13811	13702	13815	13874	13718	13747	13695	13815	13763	13771	13606	13792	13656	13786	13550	13607	13592	13620	13615	13559	13818	13664	13636	13732	13685	13575	13663	13647	13631	13604	13579	13726	13667	13675	13645	13767	13744	13696	13591	13720	13592	13583	13546	13410	13601	13611	13718	13815	13663	13617	13660	13796	13626	13696	13750	13700	13695	13577	13637	13717	13677	13703	13634	13551	13711	13629	13568	13650	13739	13793	13756	13673	13528	13663	13753	13814	13617	13563	13505	13730	13654	13562	13688	13615	13788	13718	13775	13721	13634	13593	13663	13706	13732	13694	13745	13611	13602	13821	13767	13604	13827	13691	13673	13735	13772	13700	13738	13638	13641	13803	13612	13658	13675	13521	13649	13750	13667	13690	13699	13666	13613	13729	13694	13647	13852	13614	13822	13596	13550	13646	13581	13762	13824	13524	13638	13666	13802	13611	13650	13700	13662	13711	13556	13692	13730	13700	13636	13752	13743	13562	13782	13701	13710	13553	13527	13773	13576	13753	13684	13708	13627	13476	13682	13597	13758	13679	13783	13630	13495	13564	13651	13720	13856	13665	13710	13709	13696	13543	13669	13719	13612	13655	13636	13699	13762	13716	13678	13501	13823	13741	13691	13698	13763	13703	13828	13685	13508	13690	13602	13763	13604	13568	13727	13681	13734	13814	13705	13531	13685	13683	13678	13643	13683	13786	13533	13724	13698	13691	13692	13509	13717	13763	13729	13590	13513	13699	13767	13872	13554	13560	13688	13572	13578	13947	13618	13643	13587	13607	13787	13706	13713	13603	13670	13626	13839	13673	13635	13729	13733	13609	13495	13642	13661	13784	13576	13689	13528	13694	13506	13768	13771	13636	13723	13799	13703	13632	13648	13616	13731	13727	13672	13647	13658	13733	13619	13757	13725	13740	13588	13650	13746	13764	13630	13520	13750	13643	13576	13567	13697	13687	13635	13798	13688	13574	13707	13751	13754	13685	13766	13742	13692	13714	13579	13623	13603	13805	13683	13691	13699	13656	13652	13568	13636	13455	13645	13797	13782	13740	13785	13648	13720	13668	13473	13731	13797	13713	13692	13536	13752	13633	13671	13607	13763	13661	13676	13559	13540	13646	13735	13678	13554	13664	13778	13744	13468	13768	13722	13801	13811	13577	13711	13689	13724	13663	13501	13716	13873	13828	13758	13810	13595	13719	13569	13691	13680	13758	13593	13802	13814	13674	13755	13716	13595	13616	13763	13650	13565	13698	13668	13455	13723	13869	13569	13638	13643	13765	13831	13665	13695	13545	13861	13695	13602	13646	13666	13660	13734	13662	13814	13755	13600	13703	13614	13760	13602	13618	13663	13650	13696	13648	13498	13861	13718	13700	13618	13735	13722	13786	13581	13688	13722	13734	13858	13438	13698	13632	13691	13664	13666	13787	13686	13720	13601	13701	13569	13639	13724	13665	13724	13562	13604	13776	13495	13675	13840	13676	13668	13682	13653	13718	13678	13738	13686	13632	13520	13795	13699	13708	13623	13670	13660	13819	13696	13678	13737	13653	13785	13578	13726	13616	13776	13765	13636	13808	13812	13625	13600	13677	13718	13733	13748	13749	13834	13742	13583	13771	13673	13725	13670	13738	13630	13573	13589	13649	13738	13584	13656	13669	13773	13758	13780	13602	13614	13882	13634	13818	13552	13781	13716	13784	13636	13682	13547	13794	13674	13758	13758	13693	13811	13678	13716	13624	13739	13641	13721	13799	13393	13656	13710	13582	13616	13646	13541	13528	13527	13665	13645	13696	13709	13632	13451	13416	13680	13726	13620	13697	13674	13792	13702	13579	13660	13716	13730	13652	13630	13557	13753	13608	13673	13595	13566	13736	13593	13745	13593	13686	13737	13454	13737	13703	13486	13723	13578	13864	13514	13735	13601	13728	13632	13653	13717	13705	13646	13653	13640	13675	13660	13523	13681	13767	13735	13598	13647	13677	13725	13684	13711	13790	13723	13675	13613	13725	13601	13737	13566	13648	13661	13492	13623	13839	13613	13704	13762	13595	13664	13795	13620	13824	13623	13658	13601	13496	13782	13783	13766	13698	13842	13648	13593	13745	13660	13775	13565	13672	13652	13745	13531	13590	13560	13689	13576	13872	13515	13762	13703	13541	13645	13672	13712	13738	13747	13687	13632	13635	13544	13710	13637	13738	13679	13649	13786	13948	13728	13735	13636	13708	13688	13597	13486	13662	13775	13515	13622	13807	13586	13738	13744	13723	13832	13613	13784	13621	13692	13712	13699	13439	13662	13688	13635	13768	13634	13708	13681	13542	13769	13819	13491	13706	13670	13635	13716	13597	13696	13849	13588	13604	13828	13624	13660	13799	13555	13701	13720	13782	13765	13633	13699	13727	13847	13639	13745	13836	13672	13702	13721	13682	13776	13653	13695	13727	13595	13711	13764	13730	13739	13761	13493	13787	13791	13611	13768	13668	13677	13900	13403	13755	13819	13707	13702	13533	13689	13657	13713	13649	13624	13620	13677	13814	13694	13823	13697	13815	13661	13583	13669	13754	13568	13551	13529	13566	13705	13593	13544	13705	13594	13660	13620	13672	13619	13725	13542	13664	13566	13573	13594	13828	13508	13733	13505
29958	24694	36101	43929	27672	19921	18052	17314	17385	17434	17206	16930	17069	16926	16864	17063	17095	16729	17024	17003	16945	17121	17045	17057	17004	17032	16913	16902	16857	16855	16888	16686	16850	17062	16917	17207	17036	16889	17049	17103	16784	16943	17048	16929	16922	17050	17100	16956	17047	16995	16977	16797	17145	16797	17037	16820	16901	16862	16870	16970	17008	16997	16882	16851	17049	16710	16918	16757	17069	16898	16651	16753	17057	17045	17123	16964	17078	17054	16913	17011	16740	16779	16880	16804	16993	16871	16673	16930	16909	16994	16799	16942	16899	16868	16948	16894	17068	16791	16834	16925	17108	16879	16864	16984	16940	16621	17014	17048	17001	17201	17045	16905	17019	16765	16884	16827	16883	17213	16994	16859	16832	16856	16996	16944	17047	17084	17014	16978	16862	16979	16879	16980	16800	16962	17186	16953	16852	16836	17160	17088	16913	16864	17053	16916	16817	17112	16924	17164	17107	17061	16898	16945	17034	17009	16932	16996	16904	16971	16850	16962	16780	16927	16906	16801	16766	16844	17005	17071	16917	16867	16730	16911	17005	16882	16904	16853	16913	16899	17013	17018	17124	16785	16940	17045	17055	17038	16982	17037	16836	16964	17139	16984	16961	17071	16803	16725	17037	16931	16619	16865	16606	16973	16877	16931	16903	16916	16858	16970	16982	16979	16801	17013	16836	16966	16834	16933	16918	16761	16993	17090	16963	16808	16956	17129	16995	16962	17100	16986	17018	17006	16671	16778	16882	16976	17055	16854	16960	16731	17076	17068	16950	17256	16856	17016	17038	16987	17191	16906	16831	16914	16979	16811	16805	16790	16982	16743	16800	16978	16726	17052	16807	16973	16954	17024	16944	16977	16905	16887	16735	16941	16940	16739	17021	17145	16835	16894	17143	17003	16736	17045	16858	16839	16942	16956	17170	16853	16965	16997	16810	16927	16943	16968	16939	16973	16908	16872	16762	16949	17095	16955	17065	16945	16865	16981	17034	16877	17064	16894	17128	16853	16949	16859	17035	16838	16957	16971	16983	16917	16877	16921	17178	16927	16831	16971	16893	16909	16828	16945	16848	16900	16907	16848	16991	16910	16890	17129	16761	16892	16888	16765	16911	16918	16804	16752	17155	16803	17058	16918	16871	16784	16845	16924	16854	17014	16777	16990	16927	17009	16829	16880	16849	16862	17030	16942	17037	17136	16828	17093	17175	17012	16967	16981	16739	16923	16950	16860	16990	16844	16958	16926	17066	17042	16893	17022	17000	16898	17011	16960	16923	16932	16959	16979	16918	16965	16855	16862	16819	16830	17016	16981	17054	16889	16884	16691	16803	16868	16836	16886	16710	16866	17087	16896	16931	16587	16877	16988	16831	16902	17128	16994	16865	16863	17108	16732	16835	17020	16863	16892	17098	16882	17008	16857	16906	17081	17042	17036	16767	16713	16784	16912	16994	16922	16902	17010	16995	16700	16979	16826	16863	16926	16951	16756	16761	16848	17056	16872	16840	17124	16864	16717	16979	16855	16814	16747	16608	16835	16809	16865	16942	16571	16963	16878	16818	17147	16855	16987	17021	16934	16862	16606	17003	16830	16914	17024	16795	16856	16880	17021	16757	16974	16761	16961	16877	16957	16707	16968	17048	16941	17062	17156	16966	17092	16733	17010	16901	17042	16982	16990	16882	16953	17120	16985	16745	16909	16749	16953	16881	16806	16631	17005	16950	16916	16734	16997	17069	16814	17002	17015	16964	16968	16884	17153	16875	16834	17041	17003	16960	16895	16979	16909	16946	16991	17047	16922	16955	17049	17013	17031	16786	16764	16763	16821	16876	16953	17027	16991	17047	16904	16837	16927	16936	16887	16915	17049	16856	16985	16916	16871	16883	16855	17107	16924	16894	17187	16966	17087	16831	16899	17015	16946	16997	16853	16998	16907	16966	16892	17132	17036	16836	17037	16886	16987	16931	16686	16894	16753	17050	16957	16917	16894	17021	16713	16790	16946	16669	16897	16714	16835	16966	16879	17132	16910	16916	16759	16857	16931	16864	17097	16940	16817	16957	16722	17008	17032	16872	16973	17024	16939	16873	16999	17019	17027	16893	16975	16948	16822	16951	16846	17019	17051	16760	16850	16861	16805	16991	16893	16805	16815	16980	17152	17060	16834	16817	16751	16858	16920	17094	16843	17043	17051	16888	16903	16913	16819	16898	16527	16754	16736	16732	16921	16999	16978	16982	17014	16792	16863	16814	16900	16937	16762	16969	16855	17005	16950	16868	17085	16858	16892	16896	17019	16807	16848	16966	16729	16888	16938	17023	16902	17169	16958	16730	16847	16717	16986	17042	16968	16982	17032	16784	16973	17031	16839	16904	17028	17056	16850	17138	16863	16906	16664	17020	16824	16687	16858	16919	16987	16939	17069	16900	16888	17123	16792	16999	16806	17168	16813	16891	16974	16904	16974	16956	16891	16801	16920	16985	16804	16931	16786	16788	16679	16896	17059	17024	17119	16982	17046	16992	16794	16923	16908	17016	17153	16949	17114	16807	16821	16869	16760	16862	16989	16986	16954	16790	16992	16804	16839	16812	16891	16833	16856	16662	16757	16881	17101	17010	16942	16996	17071	16965	16987	16950	16740	16913	16940	17176	16997	16834	16964	17031	17069	16984	16797	16860	17137	16850	16935	16839	16899	16998	17081	16855	17057	16875	16782	16922	17166	16947	16716	16854	16801	16935	16886	16644	16917	16605	16838	16971	17013	16761	17028	16982	16820	17149	17027	16736	16876	16830	16755	16919	17079	16963	16914	16877	17167	17087	17070	16929	17127	16952	16757	16901	16963	17014	16981	16876	16960	17112	17096	16821	17030	16985	17071	16898	16995	16715	16909	16930	16823	16946	16945	17216	17105	16877	17032	16988	17026	16834	16982	17108	16976	16805	16898	16911	16854	17060	16838	17007	16914	16905	16871	16895	16964	17064	16792	16822	17050	16853	16899	17101	16933	16942	16878	16918	16812	16946	16913	16802	16847	16884	17050	17016	16787	16874	16982	17063	16940	16952	17114	16920	17009	16905	16698	16883	16933	16778	16787	17039	16647	16936	17074	17085	17293	17144	17034	16832	16880	16969	16732	16913	16961	16916	16887	16902	16974	16997	17020	16880	16890	16843	16903	16760	16947	16809	16870	17031	17036	16878	16726	16928	16847	17225	16883	16842	16987	16850	16718	16898	17191	16953	16958	16908	16878	16754	16716	16833	16687	17117	16913	17054	16830	16874	16789	16826	16941	16889	16972	16914	16828	16808	16854	16942	16794	17019	16686	16951	17169	17019	16766	16797	16967	17043	17008	16545	17041	16922	16885	16910	16887	16894	17135	17014	16939	16731	16980	16763	16745	16789	16993	16870	16982	16948	16904	16912	16844	16986	16867	16991	16803	16892	16889	16938	16887	17015	16940	16937	16914	16977	16972	17042	16905	16840	16872	17138	16769	16877	16965	16850	16943	16908	17091	17135	17081	17181	17034	16788	16839	16871	16986	16972	16602	17002	16985	17012	16784	16979	16903	16861	16873	16809	16921	17050	16907	16822	16615	16718	16915	16891	16916	17079	16865	17068	16833	16869	16981	17009	16878	17122	16834	16966	16966	16845	16924	16959	16980	16908	16790	16852	16901	17013	16882	16947	16902	16930	16942	16690	16872	16833	17021	17026	17003	17019	16804	16875	17091	17136	17042	16938	17066	16931	16816	17042	17081	16813	16956	16641	16960	16718	16894	16870	16927	16777	16927	16738	17039	16897	16837	16936	16853	17027	16987	16885	16823	16805	16972	16965	16982	17069	16943	16977	17007	16704	16825	16779	16993	16910	16726	16851	16881	16800	16826	16793	16879	17077	16753	16990	17048	16949	17164	17058	16872	17028	16784	16850	17029	16748	16884	17120	17047	17021	16932	16831	16917	16872	16945	17015	17111	16946	16866	16865	16863	16741	17101	16758	17043	16724	17163	16905	17063	17051	16951	16908	16980	16782	16738	17085	16817	16899	16775	16623	16907	16965	16898	16900	16690	17098	17002	16855	16749	17038	16678	16847	17137	16886	17031	17015	16864	17015	16956	17006	16861	16749	16863	16871	16734	17000	17074	16996	16809	16845	16932	17017	16758	17021	17038	16805	16875	16845	16723	16722	16877	16930	16770	16975	16823	16953	16957	16957	16907	17049	16759	17093	16850	16789	16853	17122	16873	16821	17025	17048	17145	16936	17178	17057	16958	17012	17153	17005	16929	16797	16880	17095	16964	16715	17058	16981	16988	16847	16932	16834	16988	17116	16938	17030	16794	16900	16779	17061	17122	16911	16865	16914	16888	16768	16665	16876	16842	16966	16910	16972	16902	16824	16998	16924	16891	16774	17057	16936	16916	16864	17045	16940	16820	16988	16936	17043	16795	17141	17035	16727	16949	17023	16926	16806	16957	16803	16836	17016	17060	17020	16816	16952	16783	17036	16954	17036	17162	16998	17054	17002	17025	16805	16906	17104	16818	16939	16869	17060	17204	16977	17000	16937	16905	16859	17083	16879	17087	17084	16887	16916	16882	16845	16803	17104	17023	16966	16875	16605	16743	17006	17003	17037	16942	16961	16890	16902	16958	17108	17018	17010	16921	16996	16812	16934	16879	17036	16882	16969	17005	17136	16847	16779	16868	16791	16777	16933	16889	16992	16968	17070	16918	16906	16824	17003	16883	17088	16809	16871	16743	17093	16730	16909	17063	16839	16778	16854	16883	16858	17020	16946	16975	16899	16819	16731	16815	16973	16697	17061	16933	16981	17064	16872	16769	17061	16902	16972	17100	16891	16939	16914	16974	17086	17039	17056	17034	16932	16934	16812	16903	17131	16833	16941	16746	16797	17055	16786	16942	16859	16946	16900	17012	16868	16734	16952	16904	16873	16927	16839	16821	17042	16763	16912	16849	16767	16862	16938	16868	16985	16812	16903	16951	16758	17158	16885	16873	17036	16965	16944	16852	17022	16876	16847	16944	16792	17031	16863	17058	17095	16957	16700	16938	16945	16804	17088	16720	17069	16913	16938	16907	16948	16972	16932	16695	16983	16806	17029	16992	16700	17079	16976	17027	16890	16841	16984	16977	16801	17032
18272	24309	39810	43081	23734	16515	15052	14884	14738	14228	14362	14372	14023	14085	14229	14164	14212	14101	14034	14134	14102	14053	13959	14128	13870	13995	14112	14064	13878	14106	14252	14086	14048	13934	14228	14261	14200	14209	14095	13995	14104	14096	14160	13987	14002	14133	13981	13965	13967	13891	13856	13864	14135	13946	14022	14074	14130	13937	13957	13842	13998	14092	14030	13987	14142	14147	14174	13955	14195	13869	14167	14033	14140	13772	14269	13969	14209	13962	13970	14052	13938	14044	13980	14048	14072	13935	14183	14091	13952	13994	13877	14055	14110	14081	13904	14199	13966	14018	14160	13968	14028	13846	13971	14020	14045	13996	14191	14101	13861	13852	14069	14194	14004	14024	14104	14143	14025	14178	13939	13879	14113	14033	13973	13975	14029	14173	13934	14079	14046	13784	14136	13934	13874	13929	14019	13985	13865	14018	13867	14067	14095	13988	14066	14006	14108	13996	14179	14185	13935	14045	13818	13812	14136	14034	13949	14045	14023	14029	14195	13908	13920	13892	13695	13983	14023	13980	14219	13760	14030	14054	14017	14007	14095	14009	14052	14123	14082	14106	14052	14040	14104	14009	14011	14120	14022	14058	13995	14110	13912	14015	13876	14014	14136	14020	13952	14150	13985	14141	13979	13961	13960	14073	13876	14040	13779	14018	14065	14110	14098	14019	14066	14086	14020	14134	13919	14086	14056	14025	13899	14059	14222	14033	14136	14063	14031	14052	14012	14132	14126	14154	14052	14016	14086	14005	13950	14041	14268	14044	13988	13981	14055	14080	14031	13925	14119	13934	14041	13913	13935	14076	13982	13799	14121	14208	14069	14094	14001	13941	14063	13977	14051	13851	13962	14018	13977	13989	14017	13941	14069	13883	14155	14007	14049	14250	14129	13840	14043	13895	13992	14307	13973	13965	13990	14057	14025	13905	14044	13935	14152	14043	14069	14102	14099	13988	14091	14014	13966	14063	14051	13917	14019	14130	14027	14043	14053	14058	13933	13969	14178	14163	14044	14049	14113	14088	14078	14017	13886	13894	14212	14123	14134	13945	14077	14060	14057	13930	13924	14001	14122	14216	14148	14167	14110	14045	14040	13924	14115	13785	13929	13985	14024	14106	13840	14170	14011	13991	13949	14028	13934	13967	14078	14046	13918	14066	14065	13895	13997	14016	14061	14002	14150	14029	14071	14189	14030	13962	14188	13988	14036	13915	14119	14115	14156	14106	13944	13954	13897	14101	14086	14032	14070	13975	14073	14080	13998	13919	14012	14115	13967	14019	13921	14212	14062	14119	14006	14047	13992	14138	14145	13992	14125	13973	13950	13914	13864	13974	14051	13996	14058	14034	14077	13999	14136	13875	14105	14132	14030	13907	14086	13991	13910	13964	14073	13977	14037	14145	14061	13999	14079	13881	14082	14106	14135	14121	14022	14064	14017	13942	14106	14052	14026	13951	14045	14135	14111	14038	14173	14024	13977	14115	14083	14084	14031	13826	13990	13936	14089	14104	14190	14029	14128	14093	14137	13930	14169	14005	14107	14021	13993	14095	13979	14011	13964	14098	13994	13955	14219	13993	13994	13998	14030	13994	14052	14064	13826	13775	14248	13794	14059	14086	13872	13986	14340	14016	13925	14015	14071	14077	14032	14125	13990	14051	13878	14002	13946	14008	14242	14078	14061	14201	14090	13990	13997	13969	13983	13874	13989	13984	14167	13904	14001	14131	14050	13885	14031	14039	14012	13949	14026	13975	14045	14303	13983	13944	14024	14052	14030	13975	13944	14254	13970	13988	14159	13987	13888	14092	13944	14047	13966	13880	13991	13889	13939	14066	13958	13992	13891	13941	13979	14061	14089	13868	14067	13912	14082	13984	13892	14101	13924	13944	14055	14023	14280	13992	14111	14013	14027	13989	14063	14010	13995	14133	14109	14005	14002	13986	13957	14179	13949	14107	14083	14129	14083	13940	14199	14023	14218	14062	13993	14271	14022	14101	13949	13996	14226	13962	13976	14003	14175	13949	14109	13723	14059	14007	14133	14083	14050	13956	14074	14113	13941	14009	13961	13888	14007	14023	14040	14021	13939	14026	13962	14195	14025	13911	14109	14080	14100	14090	14104	14081	13925	13996	13977	14082	14102	14148	14066	14164	14100	13987	14091	14024	13993	13939	14045	13937	14144	13994	14034	14026	13974	13813	14047	14068	14067	14014	14052	14128	14131	14034	14073	13943	14121	14056	14190	13977	14078	13975	14011	14019	14119	14060	14026	14053	14060	13965	13900	13953	14078	14002	13988	14027	14148	13974	14129	13997	14060	14038	14060	14032	13912	13947	13984	14010	14038	14097	14033	14201	14083	14136	13995	14032	13881	13928	14015	13971	14029	14132	13942	14026	13967	14170	13927	13837	13842	13996	13999	13952	13917	13993	14015	13922	14055	13910	14196	14019	13998	14147	13941	14007	14164	13978	13881	13989	14086	14173	13962	14188	14028	14034	14051	13901	14063	14001	14021	14043	13895	13961	14025	13852	14109	13987	14128	14081	13982	14048	13969	13996	14031	13976	14171	14170	14044	14074	13929	13930	13994	14087	14022	14081	14017	13917	13883	14009	14149	14040	14000	14070	14168	13929	14109	14159	13976	14055	14014	14119	13838	14114	13864	14169	13975	14042	14041	14065	14089	14003	13895	14010	13937	14047	14092	13963	13986	14032	13978	14033	14109	13922	13888	13947	14137	13938	14215	13893	14031	14162	14121	14120	13961	14172	14101	14163	13885	14061	14040	13971	13956	13995	14005	13972	14023	14043	14084	14012	14006	14083	13901	13941	14035	13918	14062	14073	14143	13901	14173	13982	14031	14032	13903	13997	14064	14019	13939	13982	13918	14038	14132	14046	13899	14050	13966	14014	14159	13944	13995	14105	14019	14061	14140	13986	14101	13898	14021	13933	14100	14116	13985	14123	13966	13852	14030	14068	13923	13946	14206	14087	14202	13910	14155	13946	14007	14031	14028	14167	14016	14136	13923	14077	14082	14027	14168	14116	14212	14029	14197	14089	14048	14058	14117	14019	13997	13958	14045	14286	13895	13978	14019	13876	14051	14080	14017	14053	13956	13957	14137	13915	14216	14025	13885	14007	14042	14177	13975	13916	14198	14098	13891	14099	13872	13863	13855	14010	14015	14022	13974	13951	14011	14037	14195	14023	14035	14110	14054	14147	14063	14104	14060	13956	13954	14064	13961	14160	14153	13846	14003	13846	14168	13981	14019	13978	14044	13933	14113	14047	14088	13992	13931	13903	13880	14179	14044	14176	14071	13975	13952	13976	14053	14063	14023	13962	14069	13990	13976	14020	14058	14082	14020	14143	14020	14270	14043	14093	13848	14068	14091	13920	13980	13993	13868	14111	14071	13882	14085	14149	14147	14133	14168	14023	14095	14114	13980	13989	14155	14003	14018	14024	14131	14123	13979	13924	14073	13880	14109	13990	14002	13951	14089	14010	14054	13999	14217	14071	13868	14050	14081	14030	14076	14005	13871	14052	13914	14102	13993	13924	14021	14201	14094	14002	14052	13841	14141	14046	14152	14056	14077	13927	13896	14112	14003	14164	14000	14211	14039	14137	13896	14045	13985	13856	14020	14066	13890	14055	13775	14015	14068	13994	13994	13914	13951	14139	13967	14129	14147	14208	14131	13990	13944	14191	13944	13882	13845	14096	13998	14054	14031	13921	13869	13976	14129	13937	14059	14133	13929	14016	14123	14019	13892	14175	14076	13939	14099	13858	14121	13839	13875	14147	14116	14119	14020	14080	13983	13966	14041	14016	14072	14082	13991	14025	14068	14114	14021	13904	14176	14068	13846	13985	14049	13931	14034	14065	14030	14035	14043	14022	14048	14053	14018	14004	14061	13886	13947	13996	14054	13911	14078	13977	14053	14039	13864	14106	14083	14176	14003	14068	14031	13835	13913	13884	14078	13891	14024	14041	14027	14028	14070	14154	13861	14088	14065	13876	14041	14145	14084	14115	14049	14126	14028	14014	14060	13970	14141	13825	13936	14008	14116	14115	14053	14104	13993	14154	14188	13992	14116	14059	14032	14086	14085	14011	14187	14140	13921	13977	14113	14219	13749	13852	14106	14143	14138	14148	14011	14068	13891	14107	14077	13862	14019	14061	14138	14103	13945	14074	13969	14210	13960	14134	14018	14111	14011	14070	13972	14005	13913	13957	14072	13996	14086	14125	14030	14053	13962	14072	14056	13946	14141	14020	14044	14056	14027	14132	14091	13962	14257	14022	14167	13916	14220	13984	14048	14012	14210	13967	14112	13988	13996	14014	14036	14079	14060	14095	14106	14057	14034	14010	13809	13997	14076	14093	13880	14124	14070	14117	13976	14008	14020	13946	13988	14039	14067	14030	13889	14026	14142	14113	14084	13873	13875	14108	13952	13994	13853	14037	14064	13872	14003	14004	14065	13958	14124	14212	13985	13937	13988	14110	14073	14060	14095	13966	13901	14006	13976	13920	13857	14143	14011	14121	13971	13961	13969	14070	13970	14060	14019	14048	14059	13799	13961	14023	14153	13925	13937	14046	13894	14036	14057	14075	13963	14113	14061	13989	13964	13937	14007	14185	13957	14140	13894	14052	14164	13951	14116	14094	14153	13958	13921	13980	14117	14036	13945	13985	14062	14169	14018	14027	13952	14022	13894	14085	13896	13965	14026	14050	14055	14053	14095	14114	13930	14260	14001	13942	13956	13945	14134	14083	14037	13912	14057	14112	13998	14117	13949	13954	14058	14100	14118	14142	14051	13963	14159	14019	14060	13968	13950	13981	13890	14219	14094	13965	13928	13946	13994	14165	14074	13858	14131	14163	14013	13982	14126	13834	13989	14089	14203	14089	14075	14056	14064	14215	13969	13996	14052	14042	14223	14087	14072	14024	14206	14209	13995	14022	14018	14000	14074	14001	14115	13995	14047	13928	13866	13998	13866	14057	14140	14019	14072	14105	14054	14118	14016	14001	14042	14033	14111	14050	14076	14096	13978	13913	14084	13941	13977	14111	14048	13916	14084	14051	14038	13927	13885	13889	14033	14154	14136	13933	14003	13986	13870	14019	14021	14019	14138	14069	14069	14031	13934	13984
25385	21476	36438	61840	43963	24595	21378	18513	17560	17354	16994	17028	17153	16926	17087	17037	16735	16910	16794	16721	16632	16828	16718	16415	16682	16624	16615	16649	16771	16619	16593	16786	16660	16645	16746	16929	16828	16960	16698	16674	16331	16468	16574	16554	16736	16602	16821	16691	16505	16546	16538	16448	16408	16604	16642	16533	16486	16557	16610	16647	16598	16378	16618	16566	16700	16685	16436	16692	16723	16589	16698	16464	16626	16780	16843	16722	16612	16443	16523	16483	16664	16412	16565	16728	16429	16481	16434	16233	16522	16726	16584	16555	16542	16623	16600	16733	16603	16484	16565	16661	16619	16657	16565	16529	16532	16585	16489	16629	16483	16524	16518	16491	16663	16470	16327	16440	16651	16698	16706	16560	16692	16399	16403	16478	16690	16531	16367	16490	16607	16703	16540	16474	16259	16400	16747	16683	16587	16549	16480	16428	16689	16516	16353	16611	16634	16595	16399	16608	16695	16382	16418	16487	16641	16580	16729	16489	16667	16498	16342	16374	16850	16538	16628	16544	16462	16503	16372	16622	16589	16505	16473	16484	16466	16503	16346	16418	16371	16516	16603	16761	16591	16652	16804	16498	16390	16503	16642	16451	16303	16464	16368	16462	16448	16361	16442	16403	16573	16583	16707	16558	16682	16722	16673	16696	16474	16617	16491	16414	16493	16358	16529	16565	16449	16443	16533	16393	16778	16618	16342	16487	16473	16563	16599	16552	16609	16512	16354	16430	16444	16467	16410	16517	16358	16447	16413	16383	16541	16547	16402	16556	16500	16523	16459	16523	16716	16275	16505	16421	16770	16656	16450	16394	16525	16593	16429	16713	16451	16589	16396	16622	16579	16540	16670	16517	16724	16415	16385	16469	16654	16511	16456	16497	16392	16409	16644	16485	16654	16478	16688	16489	16448	16512	16335	16677	16432	16531	16736	16696	16678	16641	16631	16520	16517	16672	16623	16539	16520	16492	16605	16524	16615	16410	16428	16646	16629	16582	16472	16536	16589	16452	16608	16527	16661	16485	16463	16603	16630	16593	16610	16570	16556	16485	16633	16468	16441	16657	16470	16447	16515	16527	16442	16475	16458	16431	16545	16545	16467	16588	16567	16554	16689	16643	16442	16516	16530	16594	16712	16781	16422	16455	16496	16381	16548	16557	16482	16521	16488	16592	16743	16579	16562	16519	16530	16404	16512	16603	16307	16568	16457	16478	16647	16531	16658	16575	16410	16496	16382	16651	16671	16426	16627	16528	16582	16639	16612	16750	16429	16365	16630	16546	16556	16529	16737	16505	16508	16840	16644	16404	16588	16628	16604	16541	16712	16718	16783	16611	16594	16371	16459	16689	16587	16572	16598	16543	16509	16584	16541	16453	16548	16593	16442	16651	16694	16465	16603	16626	16434	16523	16562	16614	16594	16529	16592	16450	16601	16557	16535	16486	16597	16610	16558	16580	16376	16394	16555	16614	16540	16559	16405	16580	16739	16534	16422	16542	16500	16464	16609	16717	16582	16714	16671	16441	16507	16434	16774	16560	16450	16585	16530	16740	16560	16572	16537	16529	16444	16691	16638	16521	16433	16435	16580	16534	16440	16457	16610	16678	16611	16530	16591	16718	16472	16432	16544	16580	16472	16770	16567	16633	16453	16574	16453	16508	16438	16511	16518	16582	16615	16600	16464	16662	16649	16625	16585	16520	16554	16598	16289	16460	16531	16665	16583	16583	16720	16626	16348	16539	16562	16616	16532	16695	16488	16463	16550	16415	16487	16285	16683	16363	16608	16553	16486	16438	16477	16640	16620	16694	16499	16592	16540	16516	16406	16780	16482	16738	16759	16684	16487	16540	16373	16637	16474	16561	16524	16595	16442	16681	16633	16550	16638	16690	16448	16444	16673	16631	16597	16556	16594	16543	16601	16469	16590	16456	16440	16434	16527	16843	16456	16636	16583	16521	16450	16574	16515	16624	16552	16543	16535	16610	16513	16588	16673	16506	16418	16684	16652	16503	16647	16621	16622	16579	16704	16561	16541	16514	16488	16612	16445	16604	16536	16636	16453	16556	16703	16410	16450	16831	16495	16554	16624	16539	16716	16478	16525	16390	16377	16591	16473	16591	16564	16615	16534	16513	16439	16539	16495	16632	16573	16444	16713	16600	16496	16547	16623	16348	16441	16617	16554	16565	16591	16722	16504	16348	16421	16302	16603	16380	16481	16567	16555	16519	16604	16452	16485	16644	16596	16702	16845	16658	16565	16483	16506	16484	16333	16638	16724	16603	16590	16484	16632	16410	16314	16669	16506	16541	16597	16766	16642	16718	16422	16521	16622	16611	16602	16791	16554	16413	16669	16478	16461	16582	16615	16436	16369	16447	16632	16580	16407	16557	16458	16463	16698	16560	16578	16607	16689	16463	16583	16557	16430	16371	16652	16443	16441	16622	16602	16509	16618	16658	16744	16499	16745	16436	16377	16670	16538	16630	16665	16686	16513	16635	16522	16708	16449	16443	16499	16509	16477	16574	16597	16564	16517	16583	16629	16601	16529	16607	16580	16681	16603	16364	16470	16459	16503	16630	16608	16755	16617	16531	16453	16602	16538	16667	16533	16718	16567	16565	16603	16522	16652	16505	16673	16646	16749	16666	16569	16704	16724	16696	16418	16564	16656	16541	16358	16620	16555	16489	16617	16687	16619	16392	16404	16509	16514	16633	16546	16734	16450	16524	16530	16485	16457	16435	16482	16573	16529	16429	16516	16903	16622	16476	16585	16477	16553	16595	16431	16502	16667	16607	16613	16597	16321	16800	16609	16449	16408	16432	16688	16795	16520	16702	16450	16497	16638	16542	16679	16329	16497	16555	16613	16537	16587	16448	16659	16619	16413	16455	16577	16407	16419	16637	16620	16765	16740	16559	16625	16733	16569	16594	16672	16535	16601	16542	16647	16525	16545	16530	16540	16492	16570	16534	16695	16537	16407	16618	16728	16568	16441	16743	16645	16637	16598	16414	16493	16371	16744	16437	16451	16483	16563	16685	16583	16563	16537	16703	16549	16503	16365	16618	16716	16417	16702	16445	16510	16619	16573	16633	16636	16604	16658	16340	16419	16596	16564	16522	16530	16473	16466	16518	16603	16551	16688	16517	16547	16344	16404	16505	16583	16658	16366	16571	16640	16625	16583	16593	16610	16663	16701	16576	16558	16568	16512	16533	16713	16597	16447	16509	16501	16382	16388	16729	16510	16642	16577	16834	16597	16579	16411	16695	16477	16815	16657	16717	16741	16533	16481	16608	16410	16723	16564	16393	16549	16479	16723	16506	16552	16559	16675	16586	16580	16406	16450	16574	16447	16585	16467	16538	16449	16602	16565	16710	16609	16483	16470	16534	16331	16453	16556	16391	16508	16491	16513	16484	16562	16318	16463	16465	16660	16513	16409	16438	16468	16666	16496	16488	16722	16572	16570	16595	16674	16552	16495	16482	16614	16723	16513	16572	16651	16372	16340	16444	16523	16536	16585	16560	16416	16668	16638	16564	16444	16311	16547	16678	16641	16527	16636	16576	16789	16684	16631	16601	16658	16559	16546	16464	16607	16442	16407	16454	16464	16742	16553	16722	16584	16475	16633	16540	16683	16624	16368	16418	16544	16419	16556	16662	16495	16488	16430	16689	16744	16390	16517	16384	16711	16464	16656	16489	16628	16603	16595	16448	16602	16673	16591	16577	16489	16367	16612	16451	16685	16559	16528	16528	16507	16471	16533	16551	16586	16549	16546	16548	16560	16669	16573	16652	16553	16574	16424	16877	16528	16412	16421	16686	16545	16635	16784	16215	16564	16685	16557	16409	16491	16464	16567	16725	16658	16576	16593	16476	16506	16431	16628	16621	16520	16454	16676	16565	16523	16676	16585	16503	16225	16576	16503	16422	16498	16608	16538	16732	16746	16552	16385	16488	16443	16683	16594	16527	16629	16748	16746	16600	16716	16448	16560	16377	16637	16645	16502	16873	16461	16633	16790	16600	16699	16569	16753	16520	16446	16618	16705	16505	16488	16635	16652	16705	16543	16567	16451	16620	16465	16484	16450	16455	16470	16595	16667	16694	16680	16487	16594	16627	16675	16503	16585	16580	16751	16631	16668	16660	16532	16567	16754	16566	16442	16326	16361	16524	16460	16292	16510	16585	16451	16487	16531	16546	16487	16615	16665	16590	16455	16641	16792	16655	16423	16539	16674	16476	16659	16610	16485	16627	16577	16408	16545	16705	16753	16439	16840	16500	16637	16430	16468	16376	16475	16392	16613	16506	16681	16555	16605	16542	16538	16344	16665	16490	16496	16719	16463	16803	16634	16633	16739	16501	16644	16425	16472	16749	16503	16603	16512	16346	16541	16336	16634	16460	16335	16753	16524	16584	16513	16789	16630	16587	16491	16488	16545	16429	16567	16460	16746	16521	16557	16446	16453	16286	16703	16639	16410	16609	16539	16636	16545	16723	16657	16486	16592	16690	16519	16716	16729	16525	16366	16587	16645	16434	16393	16592	16643	16594	16802	16503	16758	16591	16561	16692	16828	16627	16425	16685	16503	16470	16564	16412	16463	16491	16464	16407	16416	16721	16485	16473	16592	16546	16636	16369	16784	16448	16575	16519	16708	16555	16714	16538	16539	16414	16676	16629	16549	16657	16481	16669	16526	16677	16518	16423	16502	16664	16468	16588	16600	16690	16779	16647	16450	16537	16879	16614	16383	16624	16611	16410	16423	16460	16319	16619	16519	16595	16601	16623	16419	16588	16541	16634	16415	16557	16459	16429	16524	16622	16427	16513	16562	16455	16426	16540	16676	16326	16556	16586	16781	16519	16616	16533	16393	16350	16463	16375	16545	16429	16451	16448	16559	16722	16534	16605	16567	16508	16499	16647	16723	16749	16408	16520	16574	16603	16413	16563	16289	16544	16560	16558	16786	16767	16411	16523	16597	16604	16665	16447	16632	16504	16506	16561	16624	16589	16748	16518	16409	16590	16565	16515	16658	16257	16517	16501	16449	16748	16475	16511	16701	16549	16531	16383	16444	16344	16600	16457	16516	16568	16648	16601	16559	16443	16310	16617	16707	16613	16609	16655	16569	16395	16574	16637	16670	16405	16598	16595
18018	31260	65950	79702	42748	18162	16448	16112	15076	14646	14435	14344	14151	14167	13919	14321	14151	14240	14214	14228	13993	14015	13715	13804	13862	13918	13880	13794	13923	14003	13841	13815	13758	13975	14292	14238	14139	14437	13863	13837	13811	13793	13918	13776	13783	13803	13824	13749	13758	13814	13849	13910	13763	13921	13724	13754	13906	13690	13761	13916	13728	13840	13932	14012	13795	13748	13815	13797	13893	13682	13945	13925	13817	13834	13604	13815	13798	13824	13644	13676	13944	13901	13852	13829	13969	13902	13952	13873	13999	13856	13978	13881	13825	13821	13812	13778	13913	13676	13923	13651	13925	13641	13864	13801	13758	13767	13828	13863	13903	13807	13845	13747	13877	13968	13837	13773	13894	13911	13699	13981	13985	13751	13878	13820	13749	13794	13790	13900	13833	13667	13719	13795	13863	13616	13977	13862	13797	13662	13692	13870	13984	13820	13992	13626	13893	13721	13727	13756	13719	13598	13768	13852	13713	13746	13587	13718	13685	13875	13914	13657	13814	13670	13833	13572	13894	13879	13780	14016	13813	13946	13878	13650	13807	13745	13828	13753	13844	13817	13708	13802	13873	13862	13947	13874	13852	13701	13896	13839	13829	13866	13842	13770	13916	13725	13791	13692	13732	13610	13812	13782	13880	13785	13927	13864	13896	13837	13869	13752	13799	13795	13816	13771	14020	13771	13768	13815	13821	13902	13888	13805	13677	13811	13879	13652	13956	13841	13820	13858	13772	13752	13793	13765	13813	13803	13795	13841	13890	13825	13717	13849	13783	13795	13904	13803	13899	13791	13875	13598	13764	13785	13761	13701	13768	13765	13836	13882	13860	13769	13761	13867	13837	13611	13754	13778	13747	13711	13906	13900	13840	13853	13882	13779	13683	13876	13727	13896	13676	13746	13823	13735	13848	13715	14039	13719	13667	13832	13743	13649	13940	13948	13901	13706	13816	13739	13804	13910	13761	13746	13949	13825	13865	13634	13788	13770	13672	13698	13691	13882	13911	14018	13856	13787	13865	13554	13615	13748	13714	13597	13797	13740	13712	13867	13934	13865	13885	13642	13780	13849	14020	13671	13862	13726	13621	13777	13753	13727	13859	13771	13795	13863	13653	13835	13867	13798	13787	13836	13799	13623	13704	13880	13792	13849	13766	13820	13844	13772	13748	13888	13809	13799	13857	13906	13871	13711	13761	13841	13730	13775	13713	13841	13876	13669	13812	13879	13744	13851	13828	13855	13801	13794	13805	13864	13842	14012	13713	13872	13820	13985	13851	13842	13748	13707	13822	13769	13737	13794	13633	13796	13818	13808	13823	13839	13855	13677	13729	13747	13831	13829	14009	13739	13844	13861	13829	13746	13883	13904	13832	13628	13842	13867	13698	13857	13910	13895	13864	13735	13883	13720	13905	13797	13767	13704	13982	13847	13745	13793	13780	14141	13720	13720	13752	13838	13905	13895	13768	13655	13834	13868	13717	13844	13824	13795	13858	13921	14001	13770	13714	13979	13813	13732	13730	13905	13963	13754	13732	13759	13762	13904	13763	13826	13901	13713	13930	13848	13928	13847	13836	13834	13665	13777	13760	13835	13841	13734	13904	13785	13785	13723	13897	13975	13853	13749	13897	13886	13904	13633	13780	13692	13899	13700	13735	13901	13858	13720	13677	13783	13848	13877	13907	13769	13707	13827	13819	13588	13892	13672	13829	13856	13838	13959	13841	13940	13834	13824	13917	13680	13834	13751	13757	13701	13968	13743	13806	13824	13557	13898	13869	13690	13696	13678	13865	13876	13914	13689	13758	13865	13881	13850	13675	13882	13794	13784	13608	13919	13768	13668	13857	13705	13783	13849	13810	13744	13899	13744	13748	13817	13795	13797	13915	13862	13783	13659	13830	13691	13753	13679	13934	13880	13780	13755	13771	13738	13861	13941	13814	14006	13833	13851	13747	13771	13813	13736	13855	13870	13794	13757	13741	13931	13850	13703	13851	13778	13797	13576	13699	13765	13713	13804	13844	13847	13708	14000	13976	13706	13763	13804	13821	13774	13832	13867	13873	13890	13766	13775	13654	13694	13824	13797	13913	13655	13855	13973	13842	13905	13800	13736	13793	13785	13926	13815	13834	13773	13781	13764	13977	13728	13766	13875	13740	13929	13876	13895	13758	13825	13720	13672	13866	13786	13939	13711	13871	13811	13690	13760	13716	13801	13620	13860	13713	13798	13769	13742	13856	13925	13843	13721	13819	13711	13752	13739	13995	13761	13929	13866	13791	13624	13712	13796	13565	13822	13728	13856	13756	13826	13775	13860	13914	13821	13803	13754	13751	13769	13701	13646	13932	13901	13750	13868	13732	13797	13856	13743	13878	13684	13745	13823	13956	13852	13989	13800	13978	13735	13790	13930	13748	13826	13996	13752	13962	13664	13840	13986	13798	13673	13972	13575	13698	14020	13675	13626	13869	13665	13756	13893	13701	13891	13754	13894	13818	13800	13753	13864	13747	13825	13694	13744	13937	13641	13786	13906	13901	13834	13764	13826	13801	13694	13893	13834	13828	13669	13878	13890	13963	13864	13716	13954	13808	13748	14007	13710	13846	13667	13994	13842	13870	13977	13764	13792	13724	13757	13921	13776	13847	13724	13945	13708	13870	13850	13698	13867	13752	13849	13802	13907	13989	13786	13790	13965	13769	13749	13797	13785	13794	13853	13686	13870	13679	13813	13801	13755	13740	14045	13811	13805	13865	13793	13806	13735	13978	13814	13879	13839	13787	13714	13788	13858	13911	13821	13697	13744	13695	13769	13554	13824	13738	13683	13700	13794	13900	13933	13941	13653	13827	13884	13820	13750	13677	13608	13765	13768	13952	13816	13719	13724	13746	13819	13831	13722	13890	13854	13727	13889	13784	13784	13766	13707	13882	13838	13633	13704	13908	13877	13824	13719	13849	13811	13860	14076	13894	13957	13873	13633	13679	13820	13931	13846	13757	13806	13784	13899	13815	13851	13861	13760	13784	13847	13752	13810	13860	13938	13664	13833	13788	13794	13855	13839	14013	13667	13891	13852	13735	13867	13858	13815	13836	13895	13891	13914	13878	13933	13705	13888	13839	13830	13760	13876	13848	13895	13890	13767	13807	13702	13771	13775	13636	13841	13885	13739	13787	13880	13790	13767	13861	13788	13698	13698	13721	13876	14018	13924	13733	13814	13935	13732	13754	13850	13819	13790	13845	13736	13998	13823	13904	13858	13852	13810	13705	13638	13664	13826	13741	13709	13819	13824	13587	13578	13775	13731	13955	13814	14113	13707	13890	13901	13875	13820	13786	13809	13895	13696	13743	13779	13712	13751	13872	13816	13700	13786	13809	13755	13797	13676	13805	13843	13766	13628	13886	13900	13858	13929	13725	13800	13923	13830	13809	13710	13665	13887	13876	13814	13910	13759	13731	13956	13949	13767	13935	13748	13887	13847	13795	13863	13819	13893	13794	13623	13790	13807	13889	13657	13856	13818	13807	13774	13740	13687	13792	13814	13768	13878	13819	13869	14022	13915	13754	13929	13766	13858	13748	13931	13690	13836	13728	13776	13686	13927	13887	13830	13754	13824	13799	13739	13804	13714	13739	13769	13810	13917	13856	13731	13934	13872	13769	13708	13740	13885	13662	13768	13750	13931	13783	13610	13956	13922	13681	13857	13890	13720	13651	13803	13826	13738	13708	13855	13797	13755	13630	13821	13776	13786	13624	13881	13996	13720	13986	13866	13842	13810	13734	13884	13772	13738	14046	13722	13665	13773	13677	13791	13811	13879	13841	13700	13908	13825	13815	13729	14020	13692	13927	13890	13846	13768	13926	14039	13891	13934	13876	13907	13743	13861	13742	13705	13646	13761	13839	13715	13873	13832	13751	13796	13893	13685	13682	13786	13671	13776	13884	13785	13838	13870	13786	13736	13785	13843	13925	13616	13709	13729	13724	13812	13857	13796	13782	13642	13696	13595	13956	13765	13764	13698	13858	13943	13922	13790	13848	13808	13732	13811	13864	13743	13798	13608	13821	13623	13851	13872	13658	13823	13716	13695	13770	13792	13800	13709	13849	13815	13989	13615	13632	13836	13721	13720	13810	13795	13847	13841	13921	13751	13791	13742	13682	13663	13911	13786	13677	13764	13755	13711	13782	13704	13799	13808	13737	13703	13811	13841	13640	14000	13582	13937	13755	13866	13941	13868	13821	13698	13782	13793	13795	13758	13696	13748	13722	13792	13853	13870	13846	13696	13968	13867	13836	13806	13925	13827	13671	13772	13813	13901	13804	13681	13893	13878	13779	13925	13831	13871	13924	13816	13890	13713	13742	13791	13853	13725	13760	13890	13718	13680	13658	13739	13868	13735	13728	13898	13834	13610	13731	13756	14065	13918	13891	13876	13756	13935	13665	13742	13892	13798	13723	13770	13825	13648	13933	13782	13876	13709	13763	13585	13828	13554	13888	13898	13824	13787	13724	13807	13767	13815	13589	13701	13751	13770	13881	13815	13842	13874	13711	13938	13751	13703	13754	13811	13837	13799	13777	13791	13812	13919	13732	13761	13799	13783	13887	13761	13775	13837	13832	13832	13813	13813	13956	13642	13993	13768	13949	13805	13777	13926	13872	13728	13897	13739	13910	13812	13917	13897	13738	13593	13913	13774	13933	13624	13866	13627	13917	13866	13867	13665	13769	13676	13923	13717	13769	13744	13902	13630	13812	13863	13927	14031	13833	13773	13976	13745	13937	13722	13776	13870	13744	13660	13747	13793	13824	13880	13818	13861	13966	13934	13845	13897	13720	13757	13709	13743	13941	13751	13648	13856	13898	13819	13625	13683	13731	13977	13619	13830	13691	13829	13837	13680	13732	13840	13781	13606	13681	13734	13803	13651	13879	13835	13905	13778	13913	13638	13957	13755	13569	13817	13714	13784	13943	13647	13908	13786	13841	13783	13872	13684	13975	13792	13744	13820	13872	13841	13755	13756	13837	13780	13904	13819	13848	13816	13718	14052	13861	13954	13814	13854	13849	13741	13738	13858	13814	13952	13780	13831	13820	13944	13721	13897	13954	13765	13769	13791	13740	13688	13881	13688	13921	13849	13865	13930	13674	13788	13875	13769
23922	21437	34931	58763	44242	26349	24321	19495	18237	17769	17576	17092	17124	16850	16915	16998	17193	17118	16919	16785	16837	16501	16652	16533	16463	16573	16509	16604	16441	16597	16368	16364	16384	16454	17256	17801	17193	16427	16532	16483	16354	16338	16368	16337	16414	16572	16562	16413	16223	16480	16334	16445	16320	16560	16299	16350	16361	16523	16257	16260	16501	16191	16306	16154	16556	16319	16277	16417	16478	16481	16252	16443	16433	16252	16351	16315	16518	16420	16456	16316	16439	16367	16378	16362	16379	16377	16512	16388	16417	16087	16294	16443	16178	16455	16474	16515	16610	16364	16467	16404	16429	16342	16329	16485	16393	16421	16401	16485	16468	16293	16115	16505	16306	16328	16312	16238	16256	16281	16371	16447	16507	16539	16428	16281	16427	16374	16253	16471	16291	16365	16266	16330	16202	16306	16583	16306	16268	16454	16397	16424	16473	16297	16416	16363	16319	16395	16508	16258	16313	16234	16643	16442	16461	16211	16477	16300	16280	16292	16220	16414	16325	16165	16166	16354	16363	16385	16420	16421	16408	16563	16258	16250	16332	16245	16342	16401	16324	16409	16316	16185	16370	16488	16482	16263	16344	16470	16484	16545	16500	16441	16451	16383	16425	16466	16210	16247	16654	16357	16275	16405	16266	16357	16426	16297	16203	16232	16351	16487	16187	16481	16694	16355	16427	16247	16317	16262	16273	16229	16236	16396	16165	16162	16475	16317	16204	16507	16151	16523	16372	16450	16375	16279	16305	16248	16338	16343	16370	16549	16298	16303	16277	16473	16335	16364	16434	16267	16270	16333	16291	16245	16491	16345	16236	16381	16311	16176	16322	16559	16109	16434	16308	16098	16156	16286	16195	16307	16048	16388	16423	16492	16263	16154	16313	16258	16261	16393	16441	16303	16375	16337	16295	16296	16118	16485	16507	16433	16347	16350	16261	16346	16449	16554	16346	16269	16228	16375	16345	16438	16420	16187	16294	16400	16351	16401	16403	16281	16477	16323	16352	16380	16471	16500	16254	16209	16430	16318	16416	16469	16307	16204	16507	16189	16368	16205	16392	16371	16473	16431	16409	16609	16281	16555	16372	16346	16340	16334	16329	16243	16302	16490	16414	16169	16187	16336	16308	16186	16475	16625	16159	16433	16397	16389	16647	16180	16364	16317	16367	16384	16433	16397	16378	16482	16509	16440	16350	16274	16372	16200	16458	16246	16217	16082	16318	16202	16485	16611	16148	16521	16416	16401	16376	16395	16378	16474	16572	16335	16407	16357	16539	16405	16474	16338	16257	16298	16333	16337	16391	16441	16311	16313	16177	16277	16209	16320	16360	16259	16228	16240	16304	16556	16447	16422	16388	16428	16575	16333	16331	16311	16144	16299	16328	16397	16482	16339	16346	16314	16436	16207	16543	16332	16488	16345	16410	16326	16308	16463	16385	16415	16245	16373	16165	16238	16393	16302	16379	16586	16145	16313	16416	16311	16423	16419	16394	16255	16310	16390	16438	16418	16389	16430	16382	16338	16201	16202	16241	16194	16434	16321	16290	16304	16133	16321	16460	16227	16325	16231	16276	16223	16290	16606	16388	16417	16370	16313	16347	16360	16470	16248	16320	16518	16174	16149	16376	16360	16255	16199	16246	16185	16239	16284	16408	16332	16200	16260	16438	16392	16336	16534	16438	16223	16301	16485	16326	16181	16324	16254	16317	16254	16460	16241	16402	16438	16259	16555	16414	16270	16349	16226	16288	16193	16368	16264	16361	16264	16271	16224	16376	16352	16520	16223	16464	16340	16624	16366	16455	16383	16296	16406	16416	16195	16285	16492	16370	16270	16231	16543	16324	16422	16398	16335	16264	16436	16451	16348	16214	16316	16422	16264	16312	16420	16330	16496	16245	16383	16394	16150	16274	16383	16122	16430	16342	16341	16373	16170	16084	16383	16382	16244	16489	16317	16315	16492	16486	16171	16426	16461	16301	16322	16276	16363	16095	16164	16356	16253	16173	16358	16525	16466	16207	16464	16269	16242	16547	16345	16437	16399	16198	16428	16469	16593	16442	16130	16535	16394	16373	16435	16421	16200	16271	16282	16262	16215	16286	16224	16281	16452	16575	16421	16151	16165	16230	16307	16284	16283	16533	16355	16355	16281	16335	16330	16308	16452	16379	16188	16232	16377	16367	16399	16180	16145	16530	16432	16247	16362	16128	16349	16501	16413	16360	16472	16441	16346	16496	16335	16468	16503	16132	16030	16147	16310	16438	16388	16312	16455	16342	16461	16251	16451	16572	16112	16345	16483	16572	16564	16457	16429	16463	16300	16511	16446	16439	16604	16341	16312	16193	16601	16258	16384	16327	16207	16129	16328	16330	16379	16337	16127	16302	16443	16176	16381	16373	16311	16258	16265	16151	16486	16328	16317	16500	16452	16429	16447	16313	16166	16340	16452	16233	16338	16493	16125	16191	16319	16296	16369	16553	16384	16466	16537	16301	16206	16293	16339	16560	16352	16555	16382	16377	16295	16324	16304	16351	16437	16239	16414	16425	16429	16237	16472	16331	16435	16266	16190	16563	16550	16358	16389	16434	16101	16195	16387	16492	16404	16163	16493	16283	16285	16267	16282	16154	16377	16426	16520	16228	16509	16331	16426	16249	16407	16320	16376	16322	16361	16215	16463	16382	16251	16223	16359	16365	16506	16328	16362	16202	16366	16322	16455	16332	16292	16398	16439	16486	16358	16212	16394	16193	16269	16187	16343	16215	16250	16476	16221	16379	16196	16504	16416	16288	16545	16427	16514	16379	16467	16279	16316	16162	16223	16320	16434	16189	16373	16016	16466	16278	16275	16422	16289	16421	16485	16417	16245	16327	16317	16365	16197	16232	16473	16323	16316	16338	16305	16333	16478	16392	16165	16370	16358	16284	16565	16613	16220	16174	16312	16453	16209	16463	16256	16273	16306	16243	16487	16317	16335	16353	16604	16366	16145	16241	16231	16192	16181	16252	16301	16280	16180	16415	16501	16378	16183	16405	16447	16441	16309	16471	16260	16479	16566	16279	16361	16568	16281	16247	16325	16426	16452	16464	16595	16416	16251	16318	16257	16322	16224	16272	16364	16317	16317	16194	16363	16396	16533	16175	16602	16399	16340	16393	16328	16453	16303	16149	16310	16434	16258	16333	16413	16407	16487	16496	16241	16199	16347	16249	16285	16315	16532	16393	16409	16384	16553	16437	16407	16531	16380	16578	16354	16246	16342	16293	16325	16193	16213	16226	16292	16070	16495	16327	16368	16477	16397	16522	16131	16357	16316	16407	16405	16278	16336	16438	16148	16382	16351	16400	16323	16449	16170	16045	16446	16521	16500	16472	16283	16221	16450	16273	16346	16407	16355	16253	16387	16304	16383	16481	16320	16452	16262	16545	16361	16242	16308	16347	16505	16481	16174	16278	16378	16280	16372	16336	16408	16175	16261	16260	16269	16512	16676	16601	16381	16271	16398	16286	16354	16414	16257	16568	16438	16342	16273	16272	16238	16380	16334	16278	16359	16219	16492	16168	16357	16397	16430	16346	16411	16296	16233	16106	16147	16310	16567	16311	16329	16364	16384	16397	16244	16330	16227	16110	16365	16385	16282	16435	16259	16518	16344	16434	16403	16362	16400	16454	16500	16674	16227	16483	16103	16240	16201	16347	16296	16349	16433	16324	16346	16456	16292	16199	16514	16323	16388	16294	16408	16194	16395	16456	16406	16368	16486	16203	16128	16192	16288	16459	16221	16488	16347	16354	16272	16250	16335	16374	16455	16161	16213	16334	16222	16438	16111	16366	16300	16458	16411	16379	16476	16532	16561	16332	16403	16350	16219	16300	16625	16453	16498	16399	16375	16453	16274	16310	16479	16390	16546	16262	16288	16567	16492	16267	16076	16269	16239	16148	16370	16484	16386	16327	16371	16288	16380	16317	16338	16314	16329	16400	16571	16331	16189	16439	16424	16249	16201	16380	16326	16495	16191	16149	16353	16410	16374	16561	16365	16348	16334	16080	16373	16406	16393	16243	16264	16284	16198	16250	16361	16119	16300	16338	16466	16271	16439	16407	16529	16439	16413	16246	16362	16426	16494	16499	16510	16285	16353	16586	16165	16229	16397	16347	16440	16367	16460	16422	16476	16320	16407	16225	16616	16465	16219	16442	16300	16241	16278	16229	16083	16426	16401	16439	16262	16477	16398	16360	16307	16441	16423	16379	16290	16254	16211	16418	16310	16505	16343	16482	16360	16316	16482	16404	16492	16292	16277	16203	16302	16258	16151	16212	16374	16243	16348	16196	16252	16310	16447	16391	16482	16345	16361	16300	16217	16347	16347	16344	16229	16554	16371	16165	16252	16362	16463	16367	16287	16600	16468	16346	16241	16341	16431	16189	16408	16641	16341	16246	16259	16311	16216	16163	16421	16338	16254	16380	16301	16293	16151	16369	16315	16313	16293	16389	16343	16244	16246	16361	16223	16429	16251	16301	16255	16346	16337	16574	16515	16426	16155	16367	16550	16335	16512	16273	16477	16405	16311	16446	16252	16360	16497	16372	16427	16331	16349	16554	16314	16496	16473	16490	16294	16411	16417	16439	16399	16300	16261	16348	16509	16371	16255	16350	16373	16122	16209	16255	16390	16347	16208	16168	16420	16488	16381	16422	16368	16331	16573	16370	16491	16397	16317	16163	16360	16259	16372	16351	16479	16408	16389	16500	16572	16505	16231	16225	16645	16473	16421	16541	16371	16196	16472	16335	16299	16548	16426	16367	16434	16354	16231	16356	15939	16228	16489	16308	16192	16353	16345	16541	16391	16058	16340	16247	16372	16541	16101	16373	16433	16363	16366	16521	16348	16392	16408	16432	16268	16210	16404	16395	16450	16254	16383	16380	16407	16439	16391	16401	16511	16395	16380	16317	16509	16383	16259	16335	16416	16331	16402	16369	16337	16506	16337	16314	16218	16377	16309	16323	16191	16449	16357	16447	16404	16530	16235	16381	16323	16426	16477	16282	16319	16379	16309	16480	16261	16333	16287	16328	16284	16279	16265	16391	16307	16197	16281	16435	16239	16354	16273	16425	16314	16365	16270	16477	16399	16326	16334	16166	16417	16241	16369
20483	36560	69704	90204	49291	21129	18150	17571	16294	15424	14958	14777	14446	14141	14177	14413	14554	14511	14398	14105	14167	13906	13824	13806	13902	13859	13855	13854	13730	13788	13684	13709	13757	13829	15159	15880	14803	13821	13767	13797	13832	13607	13789	13634	13679	13741	13692	13686	13685	13552	13836	13627	13717	13754	13650	13739	13882	13770	13638	13742	13548	13731	13745	13547	13671	13711	13609	13529	13693	13682	13708	13870	13743	13560	13656	13631	13749	13712	13690	13740	13628	13676	13750	13729	13707	13467	13721	13637	13654	13566	13681	13785	13765	13634	13687	13951	13612	13778	13553	13817	13663	13688	13621	13627	13755	13626	13775	13504	13778	13626	13720	13624	13660	13776	13628	13675	13599	13571	13702	13536	13681	13639	13646	13714	13677	13613	13564	13364	13763	13870	13743	13737	13752	13717	13715	13618	13606	13592	13558	13675	13770	13582	13703	13703	13472	13743	13552	13606	13737	13687	13670	13680	13803	13545	13663	13716	13804	13631	13641	13540	13753	13709	13487	13709	13665	13659	13611	13600	13596	13617	13727	13725	13760	13777	13787	13702	13619	13812	13685	13724	13700	13758	13658	13755	13762	13639	13656	13601	13678	13789	13686	13836	13668	13587	13737	13831	13825	13707	13616	13789	13693	13548	13650	13686	13816	13515	13754	13723	13772	13803	13672	13647	13726	13640	13669	13635	13712	13671	13572	13621	13658	13671	13616	13768	13648	13727	13459	13438	13709	13556	13619	13646	13673	13731	13755	13587	13701	13729	13689	13644	13677	13604	13710	13772	13528	13569	13847	13880	13534	13563	13706	13576	13624	13474	13895	13640	13760	13859	13659	13608	13904	13504	13716	13708	13862	13764	13578	13696	13627	13711	13728	13777	13744	13751	13499	13703	13702	13751	13620	13589	13616	13469	13583	13770	13886	13751	13710	13617	13619	13609	13803	13691	13540	13722	13632	13724	13643	13756	13644	13544	13606	13570	13779	13609	13640	13739	13812	13761	13758	13592	13721	13506	13612	13642	13573	13540	13747	13588	13556	13734	13484	13520	13636	13693	13745	13595	13771	13538	13556	13595	13659	13758	13609	13618	13760	13768	13434	13675	13710	13532	13576	13755	13692	13583	13718	13575	13643	13842	13772	13608	13780	13821	13774	13596	13701	13706	13617	13749	13633	13747	13629	13704	13661	13770	13607	13673	13699	13719	13578	13643	13713	13599	13654	13749	13748	13615	13782	13595	13539	13824	13685	13650	13590	13610	13692	13801	13705	13839	13632	13729	13672	13806	13664	13604	13626	13724	13708	13668	13640	13702	13512	13824	13739	13637	13852	13574	13806	13712	13575	13732	13814	13592	13665	13711	13686	13817	13668	13862	13778	13679	13891	13710	13671	13595	13516	13732	13643	13844	13726	13675	13623	13676	13643	13650	13845	13723	13707	13828	13616	13618	13800	13544	13709	13795	13916	13617	13824	13706	13701	13794	13663	13709	13628	13728	13590	13631	13805	13625	13525	13946	13719	13620	13592	13698	13604	13795	13707	13709	13673	13590	13597	13574	13676	13617	13661	13758	13765	13818	13765	13663	13767	13709	13576	13748	13749	13722	13693	13775	13555	13794	13712	13833	13889	13555	13622	13769	13712	13717	13834	13573	13706	13777	13605	13936	13699	13652	13664	13676	13517	13598	13548	13614	13844	13625	13572	13737	13618	13660	13605	13485	13683	13680	13680	13594	13755	13614	13742	13618	13665	13670	13761	13636	13782	13673	13736	13528	13730	13707	13781	13607	13767	13677	13532	13682	13637	13664	13569	13662	13596	13723	13736	13628	13693	13649	13723	13752	13744	13706	13638	13727	13735	13618	13630	13657	13636	13713	13776	13667	13581	13747	13591	13701	13761	13629	13938	13632	13712	13769	13858	13736	13527	13703	13526	13603	13584	13730	13461	13495	13648	13658	13630	13628	13663	13705	13613	13636	13731	13550	13722	13950	13771	13587	13799	13703	13720	13580	13713	13535	13911	13658	13703	13858	13657	13655	13728	13570	13665	13707	13704	13840	13765	13655	13740	13626	13588	13742	13592	13731	13772	13578	13650	13649	13604	13754	13767	13751	13480	13914	13695	13691	13767	13587	13893	13704	13616	13669	13699	13689	13548	13806	13669	13767	13609	13618	13712	13702	13703	13773	13684	13670	13756	13646	13811	13777	13579	13589	13548	13814	13630	13636	13776	13721	13667	13752	13850	13714	13631	13672	13513	13768	13800	13783	13549	13627	13577	13700	13674	13854	13547	13698	13653	13759	13942	13825	13645	13710	13659	13630	13544	13656	13784	13772	13650	13736	13776	13664	13705	13516	13568	13517	13776	13535	13637	13504	13599	13807	13528	13827	13739	13747	13721	13645	13827	13601	13705	13591	13757	13714	13773	13858	13550	13695	13754	13661	13722	13668	13683	13687	13871	13815	13634	13678	13532	13637	13609	13698	13632	13628	13635	13806	13677	13774	13570	13870	13666	13686	13555	13748	13679	13629	13653	13709	13715	13507	13579	13580	13727	13745	13766	13554	13602	13784	13895	13531	13813	13641	13714	13806	13582	13705	13841	13795	13635	13786	13693	13638	13658	13632	13736	13613	13678	13717	13676	13750	13700	13728	13743	13730	13668	13590	13668	13597	13633	13722	13733	13683	13680	13684	13728	13841	13667	13723	13589	13584	13624	13499	13716	13709	13706	13705	13560	13630	13761	13772	13764	13486	13676	13698	13830	13752	13673	13783	13570	13646	13628	13650	13734	13517	13712	13729	13895	13656	13804	13600	13632	13826	13671	13709	13666	13721	13625	13599	13694	13702	13699	13682	13598	13713	13705	13668	13785	13718	13615	13730	13473	13965	13537	13667	13850	13644	13778	13543	13625	13757	13643	13644	13523	13802	13745	13709	13632	13623	13754	13690	13634	13724	13658	13803	13627	13765	13748	13597	13608	13581	13703	13565	13758	13747	13637	13435	13687	13756	13765	13728	13638	13642	13535	13584	13649	13622	13768	13693	13805	13745	13746	13572	13721	13609	13634	13856	13635	13659	13742	13660	13788	13746	13554	13570	13731	13705	13588	13736	13461	13703	13678	13880	13806	13655	13699	13618	13549	13761	13460	13688	13563	13671	13590	13726	13723	13514	13731	13765	13714	13774	13632	13591	13555	13640	13824	13856	13611	13751	13758	13786	13866	13644	13837	13651	13753	13694	13752	13749	13722	13780	13721	13777	13663	13762	13502	13726	13696	13662	13663	13805	13739	13523	13708	13570	13674	13585	13689	13598	13735	13581	13719	13706	13796	13667	13650	13619	13509	13662	13631	13707	13697	13752	13579	13779	13697	13661	13531	13638	13698	13658	13649	13587	13743	13679	13466	13777	13708	13710	13281	13721	13563	13807	13777	13603	13597	13489	13585	13775	13599	13793	13800	13804	13598	13594	13899	13665	13736	13701	13696	13766	13717	13707	13637	13821	13609	13712	13613	13769	13686	13443	13548	13675	13869	13537	13745	13742	13754	13789	13634	13567	13883	13864	13738	13602	13759	13647	13626	13701	13724	13677	13657	13802	13833	13801	13721	13713	13643	13772	13669	13583	13811	13692	13675	13737	13819	13631	13698	13805	13737	13814	13789	13724	13772	13735	13687	13547	13572	13707	13635	13587	13788	13641	13559	13624	13729	13651	13875	13748	13816	13654	13832	13704	13680	13483	13639	13563	13718	13514	13571	13638	13791	13544	13777	13556	13617	13702	13682	13744	13641	13526	13636	13580	13912	13729	13664	13696	13643	13565	13644	13676	13780	13711	13768	13578	13636	13638	13549	13817	13820	13648	13626	13898	13645	13616	13836	13605	13608	13765	13594	13688	13613	13792	13744	13712	13458	13799	13519	13761	13713	13790	13580	13721	13773	13691	13711	13699	13668	13569	13801	13739	13645	13444	13700	13695	13783	13706	13679	13591	13595	13627	13816	13656	13510	13837	13587	13650	13692	13658	13715	13655	13638	13761	13844	13676	13574	13761	13756	13762	13546	13651	13746	13717	13640	13566	13754	13719	13782	13897	13560	13770	13698	13688	13734	13570	13694	13629	13713	13602	13901	13640	13509	13544	13606	13427	13577	13710	13526	13819	13683	13853	13676	13649	13624	13699	13741	13704	13619	13670	13799	13565	13696	13610	13692	13795	13728	13682	13726	13698	13684	13658	13477	13424	13809	13722	13634	13637	13746	13823	13677	13768	13703	13655	13632	13608	13735	13762	13727	13777	13642	13627	13693	13713	13620	13699	13714	13990	13639	13682	13555	13627	13751	13727	13572	13710	13579	13652	13690	13674	13618	13733	13688	13818	13707	13704	13700	13792	13613	13640	13774	13592	13857	13748	13764	13647	13745	13708	13556	13742	13733	13714	13623	13495	13598	13683	13809	13730	13672	13641	13697	13779	13537	13464	13664	13736	13805	13572	13608	13690	13678	13646	13534	13591	13666	13713	13956	13774	13612	13562	13766	13701	13661	13736	13856	13856	13669	13744	13855	13588	13731	13660	13517	13773	13620	13624	13701	13704	13541	13638	13661	13652	13807	13437	13837	13652	13535	13774	13624	13578	13699	13811	13646	13630	13674	13624	13654	13604	13742	13558	13844	13649	13625	13791	13632	13662	13699	13702	13804	13668	13652	13551	13771	13783	13730	13636	13733	13820	13609	13681	13615	13674	13717	13607	13581	13722	13636	13677	13587	13631	13847	13864	13539	13597	13735	13686	13769	13647	13658	13616	13746	13787	13869	13731	13692	13634	13787	13871	13890	13778	13735	13587	13806	13639	13684	13622	13612	13829	13703	13746	13735	13726	13446	13681	13670	13882	13699	13807	13685	13726	13558	13794	13669	13562	13746	13503	13741	13643	13712	13848	13701	13591	13714	13765	13761	13654	13688	13688	13689	13468	13827	13598	13625	13594	13709	13663	13726	13620	13582	13718	13547	13779	13489	13507	13724	13459	13695	13650	13779	13735	13714	13641	13576	13593	13677	13682	13454	13631	13692	13714	13639	13634	13783	13667	13788	13775	13675	13739	13674	13528	13508	13701	13704	13751	13775	13821	13615	13620	13626	13725	13655	13750	13674	13590
30016	24217	38801	42310	27270	19846	18519	18041	17873	17672	17556	17479	17331	17594	17395	17475	17445	17629	17339	17393	17387	17214	17578	17505	17394	17415	17513	17282	17504	17244	17241	17444	17375	17459	17248	17499	17328	17335	17315	17494	17358	17440	17323	17438	17418	17348	17458	17287	17248	17473	17498	17458	17238	17373	17173	17195	17397	17358	17498	17231	17241	17169	17467	17144	17289	17326	17289	17330	17353	17355	17256	17218	17186	17489	17132	17234	17230	17220	17372	17543	17433	17211	17509	17449	17121	17198	17224	17071	17308	17246	17169	17371	17346	17243	17252	17285	17276	17336	17255	17183	17337	17579	17328	17262	17221	17384	17272	17170	17279	17385	17280	17270	17311	17365	17490	17368	17072	17098	17316	17207	17090	17493	17274	17553	17408	17504	17410	17309	17346	17324	17296	17144	17419	17368	17453	17348	17182	17080	17269	17329	17134	17295	17116	17205	17157	17334	17340	17393	17175	17253	17166	17138	17396	17198	17295	17349	17385	17568	17318	17255	17298	17273	17333	17442	17431	17156	17382	17579	17274	17461	17227	17400	17370	17378	17320	17445	17560	17169	17211	17139	17573	17233	17377	17332	17266	17424	17251	17388	17184	17440	17326	17311	17263	17452	17421	17473	17153	17199	17383	17196	17340	17275	17464	17562	17334	17376	17336	17424	17219	17551	17390	17291	17135	17229	17345	17366	17425	17207	17135	17341	17353	17090	17144	17202	17462	17229	17367	17336	17263	17129	17381	17583	17346	17407	17408	17431	17333	17116	17267	17360	17510	17447	17127	17183	17204	17363	17193	17357	17287	17255	17220	17237	17441	17211	17337	17286	17187	17345	17281	17212	17222	17226	17372	17270	17272	17401	17274	17368	17217	17205	17298	17358	17387	17079	17302	17440	17288	17340	17419	17517	17430	17231	17221	17271	17331	17356	17316	17339	17448	17185	17300	17394	17300	17055	17221	17235	17511	17419	17285	17370	17390	17277	17429	17420	17303	17318	17323	17202	17154	17333	17485	17502	17355	17467	17253	17543	17315	17222	17354	17160	17489	17255	17150	17408	17490	17270	17501	17256	17420	17552	17198	17090	17236	17327	17344	17539	17545	17532	17460	17113	17170	17303	17454	17247	17164	17442	17251	17264	17131	17087	17345	17369	17481	17415	17081	17224	17109	17294	17387	17421	17307	17349	17266	17330	17194	17411	17459	17423	17411	17331	17433	17507	17461	17512	17335	17111	17365	17288	17351	17306	17265	17374	17379	17258	17299	17187	17438	17481	17276	17453	17308	17406	17534	17417	17237	17138	17385	17283	17312	17359	17142	17349	17244	17372	17517	17305	17176	17293	17352	17351	17363	17367	17434	17155	17330	17327	17405	17326	17240	17166	17323	17256	17296	17410	17239	17248	17242	17310	17295	17289	17487	17302	17221	17223	17270	17280	17152	17372	17182	17359	17431	17311	17266	17214	17163	17456	17313	17112	17530	17210	17370	17406	17391	17411	17488	17458	17129	17211	17355	17307	17462	17245	17293	17288	17174	17205	17359	17194	17152	17308	17441	17264	17402	17253	17416	17300	17278	17252	16981	17437	17260	17234	17462	17363	17228	17247	17377	17301	17215	17440	17327	17323	17331	17288	17291	17273	17028	17228	17139	17356	17226	17235	17397	17439	17489	17289	17494	17311	17412	17395	17192	17470	17350	17225	17410	17405	17244	17502	17342	17120	17281	17205	17342	17245	17287	17257	17198	17153	17361	17323	17323	17199	17337	17438	17364	17314	17355	17049	17316	17244	17250	17228	17371	17352	17404	17215	17604	17459	17387	17379	17346	17360	17213	17442	17326	17092	17261	17152	17409	17450	17519	17479	17434	17392	17311	17221	17385	17199	17380	17195	17357	17194	17386	17299	17279	17525	17440	17365	17420	17528	17400	17310	17383	17316	17289	17506	17269	17325	17213	17439	17231	17103	17225	17202	17144	17360	17368	17296	17334	17318	17379	17220	17492	17479	17237	17451	17206	17345	17423	17307	17205	17339	17286	17281	17418	17332	17397	17236	17452	17370	17539	17135	17210	17366	17297	17215	17368	17103	17279	17096	17238	17411	17283	17292	17378	17553	17376	17473	17367	17346	17395	17388	17344	17058	17306	17278	17303	17455	17439	17379	17215	17305	17356	17329	17188	17267	17557	17565	17358	17389	17300	17263	17295	17394	17521	17350	17244	17325	17208	17358	17458	17334	17151	17310	17341	17410	17320	17324	17264	17334	17405	17420	17572	17294	17455	17266	17404	17381	17230	17315	17402	17188	17439	17365	17289	17321	17501	17360	17175	17331	17441	17221	17275	17356	17363	17258	17421	17431	17228	17456	17311	17478	17470	17354	17530	17249	17515	17377	17136	17255	17225	17357	17213	17327	17647	17189	17351	17346	17191	17387	17082	17158	17347	17333	17341	17422	17288	17322	17172	17151	17450	17294	17389	17321	17416	17535	17339	17211	17450	17280	17180	17354	17227	17303	17185	17580	17121	17440	17438	17284	17427	17453	17391	17396	17481	17336	17226	17296	17219	17342	17324	17308	17167	17483	17307	17355	17390	17395	17154	17250	17224	17177	17310	17202	17244	17227	17412	17330	17479	17373	17230	17466	17292	17482	17202	17269	17586	17268	17314	17301	17363	17359	17257	17272	17463	17079	17124	17220	17206	17296	17278	17329	17208	17407	17293	17418	17415	17589	17307	17195	17531	17234	17350	17451	17321	17244	17162	17302	17161	17462	17409	17327	17343	17352	17400	17374	17271	17216	17422	17388	17566	17104	17494	17540	17545	17298	17374	17492	17171	17001	17286	17226	17419	17184	17329	17447	17349	17121	17433	17435	17156	17349	17398	17235	17391	17365	17396	17298	17390	17424	17266	17408	17228	17162	17144	17096	17249	17258	17332	17384	17345	17152	17429	17209	17379	17502	17127	17525	17099	17397	17301	17378	17308	17161	17344	17411	17444	17254	17336	17558	17296	17260	17258	17263	17540	17232	17541	17404	17275	17333	17301	17490	17226	17187	17353	17266	17402	17379	17147	17262	17255	17172	17249	17339	17450	17251	17069	17226	17222	17139	17109	17212	17360	17291	17370	17427	17365	17394	17539	17191	17187	17355	17144	17424	17191	17620	17487	17364	17335	17564	17286	17373	17139	17353	17380	17216	17418	17260	17333	17395	17306	17102	17119	17361	17260	17251	17168	17369	17455	17227	17267	17333	17369	17489	17174	17282	17220	17362	17223	17406	17182	17139	17423	17273	17532	17433	17392	17364	17347	17382	17300	17416	17293	17394	17345	17393	17425	17376	17188	17235	17397	17476	17320	17523	17290	17497	17489	17342	17411	17336	17344	17439	17305	17157	17273	17471	17264	17567	17301	17429	17330	17221	17235	17320	17172	17372	17343	17243	17456	17369	17308	17474	17319	17354	17425	17325	17427	17434	17257	17300	17405	17133	17161	17454	17468	17261	17532	17211	17354	17324	17299	17396	17331	17075	17350	17320	17386	17351	17341	17271	17270	17263	17236	17332	17343	17425	17437	17396	17248	17306	17235	17117	17274	17605	17632	17169	17298	17149	17196	17310	17386	17345	17431	17392	17361	17375	17252	17409	17426	17202	17182	17355	17263	17352	17349	17238	17324	17367	17248	17423	17313	17438	17323	17344	17494	17300	17189	17461	17231	17343	17271	17307	17376	17333	17374	17259	17455	17278	17288	17150	17303	17479	17321	17336	17364	17224	17439	17432	17500	17435	17448	17212	17112	17340	17325	17219	17408	17480	17189	17333	17198	17306	17318	17250	17340	17417	17281	17412	17313	17292	17236	17447	17261	17435	17551	17391	17337	17406	17222	17209	17180	17366	17384	17218	17285	17411	17343	17360	17249	17480	17446	17222	17214	17270	17298	17538	17453	17180	17239	17140	17376	17490	17318	17174	17241	17160	17404	17279	17200	17207	17359	17132	17204	17219	17471	17305	17256	17279	17219	17399	17386	17550	17319	17366	17240	17484	17355	17233	17363	17241	17412	17397	17315	17338	17366	17384	17526	17379	17372	17320	17409	17197	17386	17397	17277	17471	17243	17277	17430	17299	17226	17325	17294	17347	17274	17307	17435	17157	17480	17460	17149	17235	17324	17229	17200	17158	17281	17566	17123	17296	17049	17349	17491	17289	17240	17370	17234	17278	17439	17237	17410	17354	17475	17451	17343	17366	17466	17508	17552	17208	17315	17159	17290	17580	17394	17299	17208	17306	17101	17293	17362	17347	17340	17255	17367	17427	17340	17514	17446	17183	17162	17252	17339	17374	17306	17253	17235	17257	17426	17397	17407	17304	17345	17667	17320	17175	17375	17313	17151	17347	17276	17066	17403	17516	17368	17137	17467	17492	17305	17443	17260	17368	17257	17218	17310	17312	17519	17263	17433	17399	17498	17370	17417	17252	17451	17279	17475	17331	17503	17422	17413	17338	17403	17382	17410	17288	17537	17347	17468	17303	17508	17198	17463	17328	17366	17099	17205	17230	17012	17427	17143	16993	17435	17316	17363	17166	17305	17283	17241	17421	17300	17063	17227	17398	17392	17199	17537	17235	17253	17208	17446	17418	17420	17272	17227	17343	17252	17346	17605	17362	17282	17400	17264	17442	17394	17291	17501	17285	17269	17329	17425	17319	17215	17398	17297	17402	17521	17205	17465	17298	17286	17489	17446	17384	17309	17488	17247	17474	17349	17272	17331	17472	17468	17336	17275	17149	17297	17337	17403	17332	17530	17145	17486	17352	17262	17486	17401	17470	17369	17297	17412	17315	17536	17218	17414	17107	17180	17570	17275	17124	17455	17316	17333	17338	17448	17268	17576	17325	17451	17333	17281	17410	17273	17282	17357	17472	17224	17299	17345	17276	17162	17306	17482	17679	17286	17413	17386	17300	17330	17205	17398	17256	17541	17414	17218	17171	17375	17305	17321	17415	17154	17307	17378	17302	17320	17370	17410	17289	17354	17281	17421	17584	17176	17336	17330	17264	17459	17259	17600	17294	17320	17394	17350	17467	17411	17360	17341	17420	17583	17465	17304	17375	17361	17362	17472	17324	17250	17535	17578	17378	17255	17283	17267	17229	17457	17463
17746	23095	42943	40675	23643	16464	15321	15166	14907	14451	14489	14256	14322	14248	14447	14362	14442	14224	14268	14248	14449	14213	14139	14120	14516	14267	14206	14201	14234	14108	14213	14433	14256	14355	14192	14459	14105	14183	14148	14185	14302	14100	14308	14076	14292	14049	14308	14237	14196	14160	14178	14108	14141	14116	14357	14096	14239	14195	14399	14206	14185	14294	14086	14246	14164	14253	14052	14206	14303	14104	14181	14342	14054	14266	14094	14201	14217	14162	14249	14127	14216	14174	14316	14139	14217	14245	14132	14097	14059	14189	14347	14153	14222	14171	14175	14090	14179	14224	14384	14185	14330	14262	14203	14215	14247	14198	14235	14301	14224	14306	14200	14197	14229	14210	14394	14174	14113	14133	14342	14318	14281	14079	14236	14350	14218	14430	14065	14258	14163	14156	14327	14236	14075	14140	14047	14367	14257	14135	14178	14216	14088	14277	14296	14166	14383	14260	14069	14159	14250	14178	14192	14235	14319	14320	14219	14211	14334	14136	14237	14285	14291	14368	14295	14125	14193	14275	14069	14182	14233	14377	14110	14191	14275	14070	14232	14136	14228	14214	14006	14123	14260	14280	14218	14242	14208	14218	14061	14244	14109	14170	14206	14031	14126	14249	14205	14152	14196	14086	13989	14145	14162	14227	14243	14263	14447	14233	14007	14270	14264	14142	14187	14027	13994	14322	14443	14201	14267	14235	14055	14175	14402	14398	14285	14293	14286	14227	14226	14170	14123	14424	14157	14199	14225	14208	14145	14288	14204	14218	14295	14089	14218	14237	14280	14346	14220	14126	14234	14292	14271	14203	14282	14154	14218	14303	14224	14227	14283	14406	14269	14165	14257	14336	14448	14320	14132	14209	14344	14259	14228	14410	14069	14260	14126	14269	13973	14222	14242	14195	14268	14171	14169	14118	14182	14364	14216	14222	14174	14158	14298	14228	14138	14255	14180	14176	14287	14115	14163	14180	14375	14156	14195	14191	14167	14276	14277	14244	14294	14208	14185	14287	14277	14299	14348	14324	14136	14122	14080	14046	14228	14468	14216	14301	14227	14367	14149	14284	14269	14303	14209	14155	14224	14163	14099	14163	14095	14101	14295	14258	14114	14119	14243	14331	14083	14154	14117	14236	14295	14064	14284	14186	14117	14153	14385	14191	14203	14236	14193	14128	14120	14272	14225	14203	14328	14206	14226	14230	14274	14316	14286	14198	14274	14241	14163	14184	14228	14215	14191	14082	14308	14189	14101	14392	14295	14161	14204	14313	14262	14305	14242	14317	14207	14145	14262	14286	14314	14211	14110	14055	14165	14259	14168	14240	14249	14171	14280	14184	14212	14344	14244	14097	14219	14258	14289	14214	14215	14214	14369	14138	14219	14175	14187	14214	14071	14248	14277	14080	14415	14206	14191	14192	14201	14270	14058	14230	14366	14181	14122	14300	14345	14209	14176	14210	14140	14133	14193	14189	14209	14302	13978	14310	14354	14201	14362	14245	14104	14447	14104	14173	14236	14325	14244	14181	14342	14154	14233	14222	14345	14087	14165	14184	14279	14059	14345	14181	14295	14103	14256	14226	14318	14169	14058	14146	14243	14174	14212	14336	14340	14212	14225	14201	14337	14026	14230	14322	14211	14229	14354	14188	14049	14152	14278	14118	14044	14365	14269	14183	14200	14109	14225	14330	14451	14211	14284	14237	14229	14244	14067	14368	14310	14188	14401	14127	14308	14109	14333	14395	14260	14215	14293	14453	14290	14078	14235	14274	14122	14239	14445	14159	14149	14248	14324	14137	14236	14082	14286	14244	14207	14234	14100	14338	14385	14127	14209	14176	14153	14172	14229	14338	14185	14270	14193	14282	14157	14122	14238	14187	14091	14277	14156	14147	14178	14107	14082	14086	14118	14243	14268	14313	14184	14268	14179	14261	14284	14113	14287	14279	14072	14102	14269	14250	14075	14180	14491	14030	14189	14394	14100	14145	14171	14282	14196	14110	14212	14340	14235	14298	14291	14325	14255	14264	14412	14275	14167	14197	14270	14056	14187	14330	14247	14371	14240	14185	14267	14181	14185	14223	14127	14184	14230	14441	14337	14215	14215	14284	14337	14097	14236	14241	14284	14194	14149	14413	14262	14103	14205	14146	14124	14339	14176	14075	14273	14231	14079	14212	14297	14137	14416	14126	14200	14139	14401	14146	14078	14324	14254	14123	14252	14198	14310	14277	14362	14249	14336	14195	14089	14278	14234	14077	14336	14255	14409	14391	14310	14182	14113	14279	14058	14307	14139	14086	14355	14381	14145	14308	14089	14153	14350	14108	14280	14087	14402	14190	14290	14166	14268	14239	14006	14239	14352	14288	14256	14309	14171	14192	14308	14104	14170	14243	14279	14218	14158	14397	14250	14202	14272	14358	14370	14110	14212	14143	14174	14211	14234	14240	14116	14258	14203	14239	14231	14165	14283	14066	14279	14232	14164	14292	14307	14139	14337	14193	14173	14180	14325	14123	14191	14255	14244	14263	14242	14261	14248	14133	14359	14216	14205	14174	14209	14451	14323	14186	14265	14208	14228	14219	14217	14254	14188	14352	14108	14171	14177	14307	14246	14197	14215	14225	14120	14204	14257	14197	14342	14157	14142	14297	14470	14177	14190	14333	14219	14287	14137	14143	14155	14248	14285	14166	14200	14199	14328	14418	14081	14149	14246	14368	14288	14145	14307	14121	14177	14371	14274	14234	14311	14232	14187	14270	14309	14044	14270	14182	14056	14121	14219	14136	14065	14100	14237	14287	14220	14281	14281	14290	14383	14303	14302	14273	14197	14246	14310	14127	14184	14154	14107	14345	14348	14253	14262	14075	14184	14249	14219	14180	14219	14075	14163	14145	14263	13966	14307	14354	14162	14242	14194	14247	14327	14321	14074	14363	14330	14177	14240	14312	14221	14306	14334	14126	14295	14146	14218	14162	14193	14224	14177	14190	14215	14283	14192	14222	14267	14301	14029	14244	14167	14352	14223	14137	14242	14264	14217	14332	14015	14245	14130	14166	14120	14216	14227	14107	14105	14420	14222	14323	14404	14146	14172	14222	14186	14242	14092	14201	14189	14143	14061	14225	14224	14155	14195	14268	14284	14295	14252	14240	14247	14191	14268	14130	14152	14181	14301	14347	14155	14119	14263	14241	14238	14022	14184	14139	14370	14274	14066	14190	14294	14063	14240	14113	14236	14219	14321	14189	14141	14069	14245	14396	14306	14062	14219	14142	14055	14268	14404	14136	14170	14315	14226	14308	14211	14136	14218	14168	14102	14120	14306	14338	14089	14256	14275	14398	14367	14268	14223	14367	14145	14100	14271	14131	14216	14131	14253	14163	14288	14249	14308	14278	14571	14405	14317	14098	14193	14127	14180	14261	14051	14258	14302	14344	14275	14156	14291	14285	14347	14142	14253	14328	14380	14029	14287	14082	14369	14148	14290	14313	14219	14215	14205	14288	14099	14218	14211	14355	14189	14149	14322	14222	14253	14224	14214	14274	14310	14320	14187	14168	14431	14116	14223	14165	14195	14081	14192	14287	14211	14358	14192	14253	14270	14139	14211	14309	14389	14318	14082	14381	14164	14168	14156	14256	14283	14306	14123	14088	14187	14272	14367	14177	14051	14271	14322	14239	14246	14130	14295	14377	14096	14206	14202	14311	14171	14218	14309	14120	14280	14147	14328	14383	14316	14192	14242	14266	14344	14063	14128	14020	14332	14088	14220	14322	14314	14105	14232	14131	14138	14244	14092	14293	14221	14167	14227	14157	14289	14155	14265	14257	14203	14355	14437	14325	14332	14272	14250	14346	14352	14259	14220	14184	14117	14236	14250	14300	14138	14239	14226	14247	14489	14082	14138	14206	14313	14385	14161	14327	14124	14151	14189	14042	14203	14410	14297	14390	14068	14361	14298	14155	14332	14125	14348	14063	14270	14161	14255	14054	14097	14194	14194	14146	14346	14139	14221	14215	14365	14182	14400	14364	14340	14221	14168	14129	14264	14163	14147	14222	14304	14193	14139	14172	14266	14377	13963	14212	14231	14163	14216	14239	14131	14199	14378	14102	14231	14119	14386	14360	14174	14251	14330	14156	14176	14175	14216	14123	14192	14265	14239	14126	14211	14332	14301	14069	14192	14373	14326	14141	14011	14184	14158	14155	14263	14281	14323	14231	14187	14376	14302	14116	14386	14143	14223	14152	14089	14293	14133	14194	14155	14389	14367	14196	14242	14248	14199	14217	14338	14138	14133	14177	14149	14168	14249	13994	14266	14181	14176	14151	14216	14181	14247	14257	14357	14195	14300	14273	14197	14343	14214	14310	14145	14258	14265	14280	14070	14281	14183	14266	14305	14316	14208	14190	14253	14247	14344	14348	14254	14283	14224	14269	14238	14203	14442	14164	14364	14159	14200	14246	14271	14123	14264	14255	14124	14121	14019	14132	14272	14252	14193	14294	14385	14203	14156	14311	14152	14264	14320	14401	14117	14141	14368	14193	14255	14310	14235	14415	14374	14207	14335	14232	14139	14274	14163	14121	14163	14276	14284	14270	14080	14249	14302	14065	14244	14225	14151	14255	14309	14200	14208	14041	14162	14039	14136	14308	14112	14309	14179	14104	14151	14220	14009	14449	14191	14368	14156	14196	14227	14238	14154	14174	14301	14413	14150	14161	14213	14166	14278	14265	14188	14319	14178	14178	14220	14114	14157	14115	14310	14149	14162	14255	14124	14188	14404	14237	14361	14350	14091	14226	14192	14088	14214	14170	14367	14190	14167	14129	14237	14215	14393	14232	14204	14224	14280	14175	14333	14156	14395	14244	14191	14328	14241	14382	14379	14195	14224	14218	14254	14226	14315	14198	14242	14235	14289	14353	14178	14212	14200	14323	14175	14161	14232	14123	14164	14177	14216	14210	14416	14139	14211	14147	14144	14181	14386	14359	14098	14300	14284	14156	14175	14297	14107	14107	14224	14349	14276	14098	14212	14246	14277	14134	14154	14235	14301	14160	14044	14324	14275	14163	14248	14235	14151	14084	14371	14173	14153	14280	14299	14427	14215	14278	14151	14229	14122	14155	14310	14385	14030	14287	14325	14236	14209	14258	14090	14198
25466	21496	39824	61781	45424	26497	22951	19888	19180	19064	18226	18427	18184	18180	18223	18529	18586	18375	18146	18182	18189	18125	18402	17970	17883	18054	18155	18029	18207	18018	18157	18597	18195	18203	18335	18689	18032	18177	17977	17874	18109	18157	17956	17906	18072	18154	18095	18019	18240	17980	17862	18023	17943	18111	17992	18028	17974	18111	17899	17968	17895	18080	17926	17963	17955	17981	17908	18000	18002	18126	18126	18028	18025	18091	18217	18019	17979	17754	18099	18061	18144	18212	18021	17909	18170	17846	17884	18021	18223	17828	17800	17972	18090	18113	17996	18082	18196	18063	17897	18024	17999	17982	18145	17823	17948	18004	17932	17910	18030	18140	18078	18005	18051	18028	18010	18087	18073	18037	17835	18143	18127	18080	18088	17901	18018	17763	18126	18242	18173	18196	18005	17951	17845	18074	18121	18076	17906	18003	17972	17913	18008	17757	17920	17965	17812	17915	17885	18056	17902	17893	17957	17938	17869	17946	18264	18090	17982	18049	17766	17837	18085	18063	17995	18244	17950	18020	17891	17941	18245	18152	18023	17986	18184	18015	18037	17827	18058	18149	17996	18063	18009	17704	17940	17983	17985	17932	17759	18001	18187	18105	17971	17882	17823	18177	18156	18079	18221	17979	18036	17934	17748	17852	18013	18044	17891	17808	18035	18241	17969	17879	17909	17936	17835	17863	17888	17757	17971	18161	17868	17908	17940	17948	17916	17760	17977	18046	18075	18083	18240	17766	18015	17935	18139	18147	18060	18001	18004	17958	18006	18107	18122	17926	17894	18149	17984	17889	17978	18094	18030	18073	17938	18033	17945	18034	17907	17923	17999	18098	18168	17911	18007	17965	17990	17915	18106	17873	17945	18019	18005	18009	18153	18054	17953	17823	17964	18053	18141	17763	18043	18053	17815	18102	17812	17949	17964	17951	17992	18057	18260	18043	18062	17983	18162	18127	17986	17821	17934	17973	17768	17860	17910	18062	17946	18000	18113	18030	17982	17912	18315	18005	18140	17804	17882	18087	17994	17682	17995	18053	17896	18057	18080	17967	18100	17890	18058	18157	17947	18110	18009	17992	17891	18110	18108	18027	18096	18143	17965	17998	17977	17970	18099	17958	18065	18071	18032	18183	17906	17732	17995	17850	17942	17805	18016	17756	17951	18017	18053	18185	17804	17932	17954	18055	18116	17944	17898	18000	17899	17937	17863	17981	18050	17874	18022	18039	17947	18066	17913	17943	18050	17911	17990	18173	17690	17890	17940	17942	18026	18151	17975	18030	18146	18090	18062	18230	17836	18002	17939	17982	18100	17818	18051	18136	18177	17774	17930	18063	18191	17886	17993	18074	17866	18029	17797	18087	17971	18037	17961	18040	18090	17752	18020	17908	18283	18106	18017	17996	17953	18262	17789	18141	17947	17822	17975	17912	17936	17926	17760	17765	17809	17823	17945	17812	18079	17822	17852	17989	17870	18027	18059	18203	17985	17802	17971	18180	18061	17936	18150	18103	18129	17888	18019	18128	17859	17975	18248	17859	18065	17969	17987	18185	17974	18189	18191	18014	18146	18005	17775	18100	17873	17658	17883	18140	17940	17859	17933	18026	18086	17800	18037	18098	17978	17866	17915	17916	17789	17786	17857	18130	18033	18037	18005	18184	17880	18063	18017	18064	18091	17878	17934	17984	17822	17984	17983	18081	17792	17918	18086	17937	18041	17949	17790	18019	17913	18131	18127	18037	17947	18338	18039	17927	18070	17903	18017	18084	17925	17735	17936	17987	17998	17933	18046	18140	18105	18089	18042	18046	18007	18068	18099	17923	17961	17991	18079	17934	18019	17862	18017	18042	17913	17918	18025	18080	18218	17818	17990	17929	17993	17822	18069	17882	18009	17848	18198	18129	17821	17851	18061	17980	17884	17935	18038	18012	18034	18165	18079	17976	18150	18177	18024	18237	17893	17985	18093	18038	18077	17886	17928	17945	18047	17907	18032	17779	18088	17937	18194	18108	18064	17901	18015	17844	18009	17984	18100	17968	18088	17938	18090	18050	17813	17884	18139	18070	17888	18092	18070	17927	17880	18126	18107	18113	18228	17894	17990	17784	17903	17899	17964	17974	18150	17916	18077	17956	18037	17869	18113	17936	18015	17815	17737	18143	17785	17987	17903	17779	17868	17845	17966	18182	18075	17982	18121	18014	18131	18012	18042	18227	18160	18075	18121	17871	17863	17964	18051	18025	17839	17957	17813	17941	18082	17791	17828	17772	17962	17875	17964	18187	18001	17801	18269	18043	18014	17864	18061	17779	17810	17861	17948	17800	17958	17900	18102	17887	17920	17998	18204	18031	17977	18071	18034	18106	17878	17745	17991	17968	18034	17881	18212	18006	18161	18106	17917	17923	18255	17886	18020	17811	18008	17769	18017	17967	17905	17810	18155	18100	18002	18083	17957	17827	17940	17968	17879	17835	17998	17914	18105	18175	17947	17874	18109	17803	17926	18018	17822	17927	17853	17813	18195	17987	17976	18111	18047	18291	17991	18040	18112	18074	17738	17998	17990	17992	18110	17888	17956	17867	18070	17926	18201	17854	18196	17889	17840	18097	17917	17953	18119	17924	17860	17890	18058	17837	17974	18162	17956	17970	17933	17889	18126	18135	17890	18015	18049	18026	18137	18085	18091	17882	17802	18091	17834	17991	17854	17937	18083	17660	18060	17907	18081	18023	18151	18206	18115	18060	17907	18061	17905	17968	18004	17978	17832	17995	18147	17930	18096	17945	18248	17966	17960	17980	17884	18181	18002	18007	17948	18013	17884	18082	17883	17951	17972	17956	18102	18062	18074	18028	18175	18006	18007	17905	17830	18070	18064	17921	17937	17999	17982	17989	17882	18037	17884	18066	17890	17971	17957	17878	17919	18040	17933	18021	17988	17859	17932	18064	17963	17695	17792	17943	18157	17892	17835	17828	18127	17870	17818	17917	17982	17918	18045	17990	18162	17970	17804	17928	17904	18065	17938	17914	17976	17962	18059	17716	17821	18174	17822	18030	17996	17884	18052	17906	17940	18142	17844	17869	17804	17996	17855	17925	17894	17965	17973	17545	18310	18147	17917	17785	17954	18039	17892	17860	17961	17761	18017	17879	18282	17910	18209	18074	18008	18095	18137	18053	17983	18009	18040	18219	17736	17872	18073	18269	18141	18035	18105	17741	18125	18051	17974	17928	18004	18057	17976	17998	17951	17922	18059	18006	18040	17952	18198	18002	18000	18036	17913	17952	18115	18074	18050	17970	17952	17887	17831	17895	18122	17946	18107	18059	17989	17935	17913	18073	18038	17957	17845	17979	17929	18002	18075	18083	18094	17862	17950	18244	18083	17855	18158	18091	17939	17827	18001	18031	17822	18113	18173	18067	18126	17935	18089	17929	17762	17934	17791	17916	18179	17983	17722	18098	18130	18041	18079	17853	18030	17778	18003	18043	18068	18047	18104	17972	17930	17955	18260	18088	18207	18042	18087	17801	17990	18062	18008	18080	18063	17956	18148	18094	18046	18182	17986	17965	18017	17962	18103	17895	18065	18052	18038	18048	17844	17953	17749	17973	17947	17846	17832	18037	17869	18050	18076	17839	17906	17958	18010	18111	17995	18062	17862	18055	18082	18018	18135	17962	18100	17982	17725	17967	17904	18072	17898	17972	17962	18050	17965	18055	17999	18134	17945	18023	18009	18233	18066	18042	17853	18084	17998	18237	17937	17918	17935	17908	17988	17988	18013	17921	18052	18058	18140	18030	17865	17900	18004	18222	18071	18039	17968	17837	18034	18132	17854	18046	17888	17830	18131	18128	17891	18129	18073	18031	17991	17878	18240	18011	17994	17955	18181	17929	18055	17999	17999	17906	18197	17872	17890	17907	17964	18078	18151	18050	17989	18017	18056	17897	18042	18019	18036	17977	17834	17878	18013	18017	18127	18050	18030	18217	18101	17949	18080	17981	18078	18194	17965	18083	17969	17941	18045	18077	18089	18064	18036	18147	17967	17854	18175	17903	17963	17880	18092	17985	18023	18084	18086	18075	17919	17999	17975	17791	17885	17947	17970	18038	17988	17972	18113	18004	18034	18045	18051	18167	18010	17963	18201	18040	17764	18084	18046	18088	18328	18025	18060	18075	18203	17979	17784	18023	18118	17890	17993	17963	17980	17993	17940	18183	18073	18154	18078	18114	18029	17952	18281	18173	18021	17879	18111	17901	17855	18239	18086	17794	18074	17943	18013	18047	18031	17870	17659	17912	17931	17877	17997	17840	17760	17774	17998	18127	18230	17993	18104	18169	18167	18035	18172	17829	17957	17784	18000	17947	18275	18208	17986	18019	17942	18061	17917	18039	18030	18001	17905	17793	17962	17949	18075	18192	17857	18042	17992	17955	17954	17964	18084	17835	18063	18097	17959	17963	17931	17967	18112	17795	17844	17978	17916	18115	17944	18095	17920	17968	17928	18083	17948	18256	18059	18032	17912	18095	17841	17855	17953	17939	17822	17941	17847	18003	18020	17976	17696	17919	17908	17876	17897	17978	17945	18085	18350	18125	17961	18090	17832	18144	17941	17962	17976	17791	18147	18113	17971	18027	18085	18007	18039	18154	17847	17982	18016	18158	17860	17934	17934	17836	18049	18077	17973	17955	18041	17980	17964	18100	17972	17929	18076	17833	17980	17914	18035	17948	18027	17931	18107	17991	17963	18165	18162	17879	17968	17911	17979	18061	17942	18024	17981	18002	17872	17983	17794	17802	17940	17946	18204	17916	17908	17971	18136	18111	18029	17831	18136	18135	18169	18010	17819	18124	17811	17992	18035	18036	18089	17803	17996	18098	18041	18120	17863	17926	17999	18123	17915	17996	18020	17960	18028	17917	18025	17793	18066	18127	18060	17918	18044	17950	17982	18148	17875	17967	18162	18062	17892	18010	17939	17902	18007	18084	17890	18029	17974	17943	18089	18103	18044	17928	17868	18227	18020	18037	17862	18222	18021	18113	18046	18031	18026	18104	18040	17969	17801	18182	18017	18155	18105	18047	18049	17792	18065	18120	18013	17971	17918	17881	18048	17992	18128	17975	18103	18059	17789	18022	18103	17912	17887	17918	18122	18106
18219	31459	70704	78620	48088	19208	17583	16706	16187	15559	15099	14984	15119	15045	15135	15341	15258	14973	14850	15059	14938	14866	14710	14721	14694	14614	14750	14772	14711	14673	14775	15190	15053	14982	15171	15097	14871	14647	14548	14727	14541	14620	14606	14751	14831	14580	14538	14502	14540	14657	14638	14700	14736	14520	14654	14820	14649	14524	14695	14872	14404	14726	14773	14740	14573	14509	14792	14651	14780	14697	14714	14526	14693	14721	14499	14712	14753	14825	14706	14581	14560	14660	14731	14774	14609	14765	14736	14760	14613	14804	14723	14738	14618	14704	14672	14619	14732	14701	14621	14835	14659	14642	14686	14666	14666	14698	14624	14689	14673	14640	14634	14650	14596	14500	14714	14683	14470	14642	14538	14754	14544	14728	14830	14636	14526	14682	14874	14693	14515	14647	14858	14722	14825	14662	14601	14643	14505	14754	14711	14616	14595	14647	14742	14813	14687	14692	14696	14802	14683	14603	14412	14868	14574	14510	14706	14745	14758	14495	14654	14719	14753	14683	14743	14645	14684	14645	14853	14755	14881	14679	14756	14587	14804	14652	14592	14667	14668	14712	14540	14629	14653	14783	14750	14697	14503	14534	14790	14680	14670	14676	14651	14732	14721	14633	14749	14807	14720	14725	14613	14888	14718	14609	14628	14639	14649	14834	14711	14711	14597	14534	14600	14661	14594	14685	14629	14717	14636	14813	14655	14519	14738	14616	14758	14795	14619	14758	14620	14636	14728	14643	14641	14539	14658	14817	14630	14742	14547	14444	14660	14579	14714	14591	14421	14616	14629	14502	14846	14569	14706	14600	14572	14545	14648	14697	14783	14738	14611	14820	14669	14679	14619	14677	14567	14702	14674	14645	14638	14755	14780	14714	14639	14711	14669	14726	14668	14685	14602	14836	14715	14684	14686	14674	14802	14464	14556	14746	14659	14587	14511	14780	14655	14697	14676	14761	14654	14636	14696	14540	14676	14686	14541	14637	14589	14694	14633	14745	14659	14665	14615	14649	14568	14689	14605	14455	14880	14606	14574	14615	14822	14660	14642	14652	14628	14851	14518	14618	14841	14608	14613	14737	14710	14560	14806	14694	14579	14834	14570	14554	14616	14501	14681	14892	14586	14636	14679	14685	14614	14836	14689	14633	14733	14542	14624	14795	14857	14578	14563	14589	14730	14725	14598	14730	14577	14652	14636	14521	14671	14702	14536	14627	14845	14659	14669	14756	14585	14630	14732	14492	14709	14740	14864	14546	14607	14670	14607	14676	14498	14681	14809	14732	14768	14733	14523	14711	14655	14782	14717	14626	14721	14809	14648	14581	14763	14729	14647	14799	14684	14592	14735	14689	14793	14412	14429	14686	14759	14857	14645	14595	14543	14681	14592	14666	14601	14671	14778	14592	14599	14553	14771	14544	14712	14836	14693	14665	14701	14633	14838	14841	14658	14753	14763	14695	14815	14708	14640	14687	14731	14711	14891	14651	14442	14668	14507	14668	14666	14858	14613	14572	14633	14722	14699	14582	14778	14635	14681	14669	14640	14671	14648	14620	14707	14839	14679	14642	14859	14727	14712	14568	14590	14884	14762	14691	14480	14652	14723	14636	14711	14589	14595	14497	14651	14765	14574	14676	14626	14594	14730	14702	14734	14675	14667	14721	14713	14705	14937	14657	14488	14760	14680	14762	14690	14694	14648	14638	14613	14786	14698	14720	14739	14718	14710	14790	14675	14648	14694	14782	14689	14709	14555	14548	14866	14701	14753	14775	14805	14573	14517	14638	14756	14631	14588	14631	14443	14709	14628	14712	14735	14673	14623	14734	14699	14573	14686	14620	14590	14640	14612	14558	14659	14774	14533	14570	14759	14599	14568	14710	14792	14869	14615	14646	14736	14684	14774	14637	14658	14675	14745	14586	14695	14678	14713	14783	14795	14623	14459	14781	14802	14534	14705	14692	14643	14721	14792	14707	14717	14552	14738	14791	14523	14667	14571	14699	14538	14635	14756	14667	14712	14587	14672	14796	14782	14562	14693	14740	14738	14651	14755	14742	14747	14523	14612	14711	14565	14618	14715	14710	14675	14666	14641	14674	14592	14755	14597	14480	14737	14735	14624	14592	14584	14464	14696	14716	14678	14725	14564	14539	14810	14632	14714	14470	14718	14705	14610	14783	14835	14696	14766	14769	14585	14770	14660	14665	14676	14797	14629	14617	14699	14542	14871	14626	14721	14712	14764	14731	14650	14587	14762	14563	14840	14777	14807	14738	14604	14687	14647	14755	14687	14697	14613	14713	14689	14692	14512	14732	14610	14713	14717	14682	14548	14542	14663	14743	14685	14799	14727	14634	14681	14669	14744	14738	14668	14651	14654	14670	14598	14444	14433	14731	14620	14564	14595	14761	14768	14838	14648	14784	14667	14719	14646	14647	14819	14662	14581	14558	14703	14729	14645	14602	14714	14609	14677	14748	14704	14632	14722	14719	14736	14747	14525	14765	14711	14629	14793	14466	14628	14723	14678	14765	14624	14695	14631	14433	14689	14594	14691	14619	14506	14614	14846	14537	14764	14509	14603	14712	14682	14627	14679	14545	14722	14590	14692	14762	14614	14722	14692	14706	14633	14792	14705	14490	14551	14536	14886	14773	14778	14593	14441	14619	14668	14707	14670	14840	14648	14829	14534	14532	14674	14777	14495	14607	14640	14731	14761	14723	14622	14684	14658	14650	14743	14723	14629	14633	14699	14838	14663	14605	14591	14776	14630	14586	14650	14747	14655	14517	14776	14672	14737	14726	14653	14754	14657	14594	14685	14725	14759	14725	14554	14639	14638	14582	14656	14770	14627	14601	14738	14617	14779	14675	14671	14820	14575	14790	14727	14588	14624	14693	14620	14681	14528	14507	14801	14602	14716	14652	14623	14633	14550	14871	14749	14603	14615	14746	14620	14582	14682	14612	14764	14849	14574	14685	14723	14699	14730	14595	14628	14764	14746	14680	14599	14538	14586	14634	14528	14623	14633	14733	14641	14690	14566	14667	14790	14723	14706	14585	14863	14655	14673	14748	14756	14683	14592	14605	14674	14600	14636	14631	14700	14720	14510	14844	14635	14696	14680	14794	14767	14629	14825	14738	14820	14837	14792	14618	14726	14546	14722	14585	14787	14663	14459	14893	14658	14600	14536	14683	14539	14626	14729	14579	14663	14695	14727	14573	14659	14643	14699	14736	14703	14696	14698	14815	14687	14625	14803	14639	14582	14662	14665	14599	14730	14678	14592	14849	14608	14619	14517	14727	14680	14737	14619	14872	14633	14639	14750	14576	14622	14669	14596	14725	14689	14552	14747	14642	14518	14709	14664	14628	14665	14507	14729	14687	14663	14694	14691	14685	14730	14647	14643	14582	14654	14470	14759	14580	14618	14614	14703	14654	14767	14476	14656	14702	14624	14730	14733	14654	14736	14606	14730	14749	14515	14767	14844	14789	14747	14705	14641	14571	14842	14724	14630	14543	14786	14684	14540	14735	14633	14629	14666	14704	14899	14601	14745	14618	14737	14737	14530	14770	14630	14617	14721	14656	14764	14683	14733	14713	14458	14697	14833	14785	14682	14755	14679	14701	14704	14591	14816	14776	14602	14574	14835	14762	14815	14716	14692	14814	14591	14618	14553	14754	14800	14680	14402	14755	14798	14666	14601	14646	14656	14561	14640	14493	14701	14735	14740	14759	14744	14644	14811	14740	14754	14832	14733	14628	14675	14476	14632	14604	14559	14735	14747	14714	14529	14611	14732	14627	14589	14554	14694	14893	14574	14817	14677	14724	14709	14674	14700	14665	14704	14812	14685	14462	14684	14831	14738	14713	14781	14620	14752	14695	14754	14675	14891	14751	14691	14748	14522	14656	14800	14904	14588	14783	14698	14819	14562	14669	14796	14736	14793	14614	14733	14719	14596	14732	14717	14747	14728	14636	14705	14693	14791	14725	14638	14720	14550	14529	14742	14602	14681	14610	14699	14695	14621	14771	14674	14668	14607	14618	14529	14686	14569	14709	14718	14692	14666	14746	14670	14630	14730	14594	14687	14535	14791	14740	14528	14528	14681	14633	14682	14567	14687	14589	14543	14672	14681	14600	14817	14681	14650	14582	14710	14635	14771	14822	14606	14693	14559	14829	14724	14553	14595	14637	14571	14578	14654	14552	14718	14702	14780	14732	14685	14576	14617	14536	14785	14603	14557	14655	14425	14674	14622	14818	14853	14674	14643	14655	14776	14759	14757	14530	14775	14648	14645	14744	14623	14807	14721	14689	14604	14485	14801	14713	14714	14661	14756	14735	14599	14684	14530	14715	14582	14597	14541	14566	14784	14507	14840	14820	14676	14687	14684	14621	14710	14758	14664	14692	14708	14799	14530	14741	14647	14673	14823	14821	14494	14687	14877	14693	14664	14711	14662	14576	14588	14784	14552	14806	14632	14713	14567	14641	14478	14714	14821	14832	14635	14769	14683	14702	14660	14790	14786	14664	14785	14462	14644	14617	14612	14716	14561	14676	14662	14636	14682	14570	14616	14801	14713	14714	14654	14751	14689	14487	14713	14727	14672	14588	14858	14666	14725	14589	14630	14680	14641	14750	14722	14787	14785	14628	14842	14579	14771	14704	14682	14660	14776	14699	14607	14731	14574	14614	14815	14725	14755	14571	14785	14627	14679	14670	14592	14702	14618	14638	14702	14670	14698	14638	14705	14804	14672	14635	14796	14653	14678	14708	14739	14674	14663	14549	14639	14746	14775	14680	14671	14710	14591	14612	14611	14754	14553	14732	14618	14627	14747	14766	14715	14677	14619	14583	14720	14652	14498	14716	14578	14841	14696	14519	14684	14596	14834	14734	14644	14694	14695	14726	14760	14557	14774	14615	14892	14622	14625	14748	14787	14734	14746	14766	14571	14612	14684	14573	14665	14730	14791	14634	14684	14666	14706	14458	14579	14601	14591	14705	14753	14749	14811	14644	14619	14725	14692	14614	14779	14813	14595	14481	14779	14536	14627	14667	14742	14655	14741	14607	14722	14695	14956	14468	14778	14714	14733	14695	14813	14634	14683	14610	14757	14636	14755	14657	14624	14612	14737	14625	14706	14673	14653	14527	14673	14612
23827	21424	37121	58145	51396	30357	25412	20900	19679	19359	18555	18309	18058	18385	18428	18409	18403	18041	18094	17840	18074	17922	17859	17745	17708	17890	17743	17865	17715	17863	17872	17807	18260	18527	18560	18302	18198	17971	17686	17822	17734	17606	17794	17690	17652	17653	17709	17698	17755	17556	17728	17672	17746	17691	17629	17735	17811	17699	17492	17624	17629	17617	17874	17721	17749	17643	17822	17705	17688	17673	17704	17796	17701	17624	17707	17695	17667	17715	17629	17547	17831	17719	17529	17741	17557	17665	17507	17672	17731	17700	17638	17523	17565	17787	17686	17703	17656	17544	17442	17515	17757	17788	17708	17723	17680	17807	17743	17670	17410	17681	17652	17717	17685	17625	17627	17660	17752	17640	17732	17616	17575	17512	17543	17821	17685	17622	17703	17615	17584	17750	17675	17743	17774	17621	17647	17553	17801	17453	17530	17678	17664	17530	17421	17549	17646	17560	17403	17789	17569	17634	17510	17680	17774	17837	17830	17532	17876	17627	17643	17836	17630	17575	17371	17436	17529	17589	17685	17686	17635	17453	17844	17533	17637	17553	17654	17962	17554	17852	17689	17544	17743	17870	17704	17654	17761	17435	17558	17683	17630	17557	17527	17782	17891	17549	17414	17503	17527	17556	17738	17678	17865	17670	17647	17505	17657	17718	17639	17656	17702	17581	17754	17701	17570	17837	17720	17699	17855	17671	17570	17844	17584	17574	17650	17676	17670	17478	17475	17584	17772	17724	17478	17499	17744	17574	17486	17659	17727	17688	17736	17542	17863	17744	17530	17802	17614	17413	17610	17812	17928	17666	17507	17637	17651	17639	17736	17652	17663	17690	17766	17546	17421	17872	17730	17713	17724	17589	17530	17823	17537	17595	17785	17696	17486	17649	17851	17574	17483	17721	17738	17484	17731	17688	17652	17666	17548	17781	17719	17482	17497	17702	17808	17550	17739	17789	17540	17702	17556	17646	17552	17506	17682	17490	17825	17692	17629	17413	17570	17748	17570	17705	17581	17642	17593	17426	17650	17730	17702	17779	17571	17597	17773	17566	17752	17788	17875	17648	17613	17553	17610	17734	17566	17669	17474	17679	17533	17700	17519	17580	17588	17791	17786	17556	17841	17633	17588	17586	17610	17635	17751	17631	17760	17435	17769	17677	17637	17667	17817	17599	17609	17608	17513	17710	17621	17809	17646	17687	17509	17549	17705	17762	17536	17571	17472	17512	17700	17666	17661	17794	17726	17447	17566	17437	17682	17718	17644	17705	17397	17510	17560	17627	17587	17385	17607	17688	17597	17683	17703	17783	17579	17764	17670	17609	17531	17635	17550	17560	17350	17539	17724	17592	17646	17713	17732	17570	17698	17828	17646	17573	17480	17696	17407	17698	17473	17558	17656	17526	17614	17569	17663	17696	17598	17464	17704	17795	17721	17623	17605	17683	17670	17557	17709	17547	17672	17444	17468	17624	17530	17541	17527	17611	17519	17583	17734	17594	17739	17840	17573	17715	17624	17696	17493	17473	17464	17708	17824	17713	17617	17464	17417	17602	17873	17544	17631	17873	17619	17606	17810	17615	17659	17469	17822	17753	17867	17636	17509	17512	17577	17372	17731	17595	17580	17563	17890	17412	17706	17671	17376	17541	17850	17641	17588	17638	17591	17574	17588	17538	17657	17324	17736	17638	17759	17697	17622	17761	17632	17632	17495	17669	17578	17557	17533	17430	17498	17551	17354	17583	17699	17495	17636	17674	17663	17629	17583	17689	17573	17868	17708	17791	17647	17555	17679	17260	17500	17392	17586	17763	17722	17773	17420	17579	17526	17511	17670	17712	17419	17647	17722	17740	17558	17627	17570	17808	17733	17461	17528	17710	17761	17763	17898	17803	17461	17759	17744	17735	17774	17537	17694	17636	17521	17795	17695	17654	17867	17841	17676	17448	17743	17757	17727	17751	17781	17744	17684	18063	17662	17643	17530	17693	17522	17613	17652	17482	17671	17461	17490	17836	17724	17669	17682	17475	17537	17495	17506	17600	17643	17723	17650	17664	17575	17638	17603	17647	17589	17605	17358	17685	17689	17668	17492	17727	17743	17531	17700	17598	17788	17612	17685	17769	17535	17557	17459	17818	17518	17380	17815	17698	17567	17665	17619	17602	17677	17751	17759	17776	17658	17578	17695	17461	17495	17636	17584	17542	17688	17660	17535	17491	17623	17604	17555	17574	17537	17797	17455	17690	17676	17566	17647	17546	17567	17711	17580	17865	17653	17739	17529	17555	17492	17522	17453	17653	17516	17532	17558	17575	17758	17600	17638	17771	17595	17733	17657	17678	17597	17501	17612	17434	17684	17533	17630	17645	17816	17387	17623	17825	17725	17746	17659	17784	17709	17863	17724	17556	17680	17591	17489	17661	17711	17833	17721	17641	17666	17630	17553	17885	17699	17445	17577	17583	17580	17695	17645	17593	17773	17765	17621	17672	17607	17468	17602	17399	17748	17636	17693	17730	17795	17509	17791	17457	17755	17596	17519	17584	17725	17512	17837	17628	17746	17631	17626	17443	17700	17761	17688	17459	17832	17523	17745	17571	17521	17913	17799	17704	17826	17673	17682	17511	17833	17539	17770	17526	17713	17793	17611	17550	17538	17848	17632	17550	17627	17626	17891	17361	17726	17513	17411	17606	17369	17569	17488	17654	17534	17332	17838	17658	17718	17657	17735	17699	17502	17626	17327	17603	17586	17451	17672	17656	17682	17852	17536	17581	17576	17568	17390	17660	17553	17722	17851	17610	17698	17565	17603	17578	17684	17676	17774	17742	17419	17387	17520	17520	17517	17703	17708	17582	17656	17673	17652	17622	17580	17570	17495	17557	17619	17699	17675	17608	17704	17674	17460	17307	17546	17472	17625	17464	17645	17460	17468	17535	17555	17473	17642	17646	17463	17621	17641	17749	17638	17721	17758	17712	17620	17725	17727	17670	17537	17614	17676	17575	17524	17610	17581	17988	17683	17673	17604	17507	17637	17563	17707	17596	17502	17583	17567	17520	17674	17566	17786	17605	17723	17673	17372	17724	17443	17527	17553	17628	17609	17564	17362	17539	17661	17611	17368	17715	17603	17573	17807	17805	17732	17663	17435	17633	17700	17480	17626	17629	17725	17549	17457	17649	17678	17735	17782	17392	17529	17655	17715	17622	17788	17499	17555	17605	17612	17564	17705	17807	17630	17736	17602	17377	17564	17449	17617	17580	17719	17663	17681	17717	17663	17759	17840	17481	17707	17478	17603	17598	17761	17780	17598	17548	17466	17645	17617	17760	17798	17507	17701	17438	17769	17548	17658	17645	17583	17696	17747	17476	17791	17480	17819	17601	17635	17623	17490	17595	17501	17593	17697	17559	17544	17578	17739	17629	17612	17626	17422	17729	17621	17604	17747	17589	17617	17821	17649	17729	17799	17781	17498	17582	17505	17734	17592	17606	17689	17606	17549	17470	17640	17665	17719	17534	17892	17645	17432	17658	17508	17649	17626	17770	17568	17956	17723	17604	17440	17633	17680	17651	17665	17698	17651	17500	17768	17788	17656	17568	17776	17727	17539	17659	17673	17669	17577	17513	17392	17535	17629	17695	17550	17586	17548	17631	17824	17465	17522	17724	17653	17452	17699	17612	17622	17648	17448	17665	17732	17660	17627	17588	17604	17798	17668	17572	17416	17570	17397	17456	17667	17620	17683	17789	17733	17629	17717	17737	17722	17900	17634	17617	17725	17689	17722	17643	17593	17640	17695	17567	17635	17373	17603	17636	17610	17752	17731	17651	17644	17387	17604	17590	17853	17760	17636	17440	17748	17520	17516	17604	17598	17655	17780	17645	17517	17502	17517	17692	17743	17777	17571	17577	17486	17792	17313	17714	17673	17774	17625	17351	17531	17644	17557	17542	17386	17573	17754	17416	17502	17457	17523	17484	17520	17438	17732	17665	17712	17617	17774	17519	17333	17561	17506	17561	17752	17651	17560	17745	17470	17608	17608	17782	17652	17757	17695	17654	17512	17758	17422	17642	17532	17717	17663	17625	17712	17683	17782	17416	17569	17646	17516	17744	17563	17509	17589	17649	17582	17647	17643	17635	17747	17544	17714	17649	17632	17822	17596	17494	17748	17496	17555	17526	17700	17679	17641	17481	17583	17679	17842	17635	17645	17603	17739	17633	17696	17692	17558	17624	17691	17729	17559	17661	17695	17699	17616	17620	17555	17743	17769	17554	17750	17669	17785	17721	17675	17756	17484	17500	17588	17827	17638	17791	17641	17575	17607	17572	17595	17696	17621	17399	17700	17640	17625	17546	17698	17698	17394	17579	17589	17616	17612	17630	17538	17538	17394	17627	17742	17600	17682	17535	17667	17663	17773	17752	17511	17462	17626	17707	17790	17673	17672	17617	17574	17654	17693	17470	17484	17330	17583	17624	17636	17708	17434	17504	17762	17627	17541	17523	17565	17520	17444	17417	17652	17555	17752	17534	17697	17785	17652	17578	17797	17661	17623	17702	17594	17796	17686	17349	17751	17758	17502	17562	17531	17752	17524	17604	17585	17530	17576	17698	17632	17820	17530	17709	17558	17555	17508	17238	17371	17560	17670	17501	17589	17610	17612	17484	17634	17508	17527	17747	17652	17753	17789	17428	17597	17656	17609	17455	17685	17699	17550	17508	17428	17557	17750	17712	17418	17475	17282	17538	17668	17644	17692	17456	17658	17630	17597	17724	17456	17518	17698	17732	17460	17644	17434	17738	17851	17601	17554	17445	17429	17685	17794	17569	17657	17384	17621	17562	17648	17621	17525	17505	17585	17566	17928	17725	17581	17625	17774	17418	17795	17773	17685	17708	17706	17550	17569	17663	17699	17664	17680	17458	17687	17425	17702	17705	17752	17715	17486	17848	17818	17675	17610	17611	17451	17456	17532	17390	17735	17788	17481	17501	17752	17537	17526	17665	17529	17656	17687	17284	17684	17630	17713	17812	17857	17843	17548	17550	17524	17606	17592	17745	17487	17476	17645	17758	17550	17606	17646	17577	17609	17762	17565	17715	17581	17757	17764	17697	17606	17701	17771	17683	17645	17657	17648	17477	17335	17541	17650	17749	17708	17723
20436	36580	79424	90542	64377	22067	18862	17900	17082	16001	15166	15210	14937	14960	15258	15489	15155	15004	14808	14630	14730	14589	14695	14477	14434	14613	14636	14716	14425	14477	14476	14465	15173	16057	15749	15170	14779	14466	14497	14395	14402	14204	14375	14459	14410	14484	14375	14323	14536	14447	14428	14390	14504	14368	14494	14371	14524	14414	14381	14570	14353	14514	14522	14360	14389	14499	14399	14465	14588	14549	14474	14396	14214	14589	14675	14415	14267	14411	14495	14622	14404	14334	14343	14448	14340	14366	14426	14472	14599	14508	14436	14404	14371	14619	14385	14356	14442	14459	14414	14419	14561	14319	14491	14407	14583	14524	14663	14294	14461	14403	14463	14562	14340	14334	14453	14434	14416	14310	14571	14457	14526	14504	14458	14304	14431	14400	14396	14443	14383	14490	14329	14528	14549	14540	14382	14377	14479	14403	14290	14294	14414	14323	14290	14474	14328	14427	14427	14344	14502	14493	14417	14390	14385	14332	14462	14243	14415	14419	14394	14367	14457	14253	14398	14319	14487	14402	14503	14229	14542	14261	14530	14281	14422	14440	14259	14498	14520	14299	14413	14376	14316	14457	14342	14442	14604	14375	14315	14488	14316	14379	14426	14440	14434	14524	14326	14382	14311	14557	14318	14384	14424	14269	14391	14436	14355	14369	14512	14393	14487	14420	14308	14417	14524	14556	14397	14438	14426	14387	14327	14467	14358	14445	14438	14416	14471	14516	14243	14448	14355	14354	14498	14338	14480	14464	14327	14377	14414	14473	14500	14451	14448	14526	14351	14455	14461	14355	14534	14334	14475	14274	14446	14282	14349	14444	14374	14557	14357	14435	14226	14434	14345	14441	14308	14657	14663	14566	14330	14404	14408	14333	14460	14279	14440	14471	14624	14575	14425	14375	14334	14668	14461	14502	14295	14282	14560	14392	14387	14371	14375	14521	14291	14420	14454	14192	14412	14544	14335	14346	14572	14454	14274	14380	14366	14535	14329	14489	14340	14449	14412	14513	14607	14428	14205	14434	14331	14575	14410	14295	14351	14362	14412	14567	14368	14468	14365	14410	14348	14316	14516	14456	14454	14335	14391	14565	14420	14440	14381	14610	14437	14358	14446	14536	14624	14190	14512	14328	14315	14553	14414	14473	14343	14429	14467	14402	14442	14523	14375	14302	14436	14535	14449	14466	14552	14493	14474	14371	14362	14656	14311	14434	14502	14335	14498	14395	14498	14316	14467	14519	14294	14312	14395	14474	14576	14465	14559	14555	14494	14556	14550	14479	14384	14316	14350	14487	14563	14342	14390	14341	14369	14326	14502	14353	14386	14449	14432	14438	14358	14431	14383	14351	14368	14509	14325	14540	14300	14183	14292	14498	14319	14413	14349	14572	14337	14400	14539	14521	14452	14308	14310	14408	14276	14660	14455	14398	14481	14377	14314	14245	14609	14506	14294	14435	14426	14365	14497	14426	14312	14293	14382	14494	14497	14380	14449	14515	14410	14552	14551	14139	14427	14356	14608	14428	14414	14386	14583	14436	14522	14328	14373	14391	14385	14487	14400	14495	14475	14450	14440	14314	14471	14408	14404	14391	14339	14558	14404	14574	14401	14329	14434	14371	14416	14439	14533	14316	14193	14433	14397	14518	14372	14297	14528	14429	14437	14379	14559	14527	14566	14314	14479	14519	14507	14478	14282	14386	14439	14269	14307	14348	14409	14607	14449	14445	14376	14318	14594	14260	14463	14390	14478	14261	14382	14624	14359	14466	14376	14483	14290	14353	14329	14353	14320	14473	14279	14298	14357	14454	14327	14543	14471	14376	14233	14469	14447	14244	14401	14331	14438	14358	14457	14413	14514	14284	14489	14328	14554	14284	14322	14445	14376	14555	14444	14583	14379	14472	14445	14529	14365	14483	14364	14420	14531	14324	14281	14219	14273	14325	14242	14602	14449	14444	14570	14406	14727	14239	14431	14461	14332	14499	14447	14224	14524	14389	14494	14317	14357	14265	14378	14410	14316	14413	14327	14529	14403	14230	14374	14433	14298	14323	14448	14268	14575	14273	14354	14601	14413	14302	14341	14479	14539	14261	14397	14510	14356	14434	14394	14363	14414	14302	14407	14372	14449	14500	14585	14375	14542	14514	14538	14497	14409	14582	14397	14395	14405	14375	14236	14428	14228	14424	14417	14421	14309	14463	14412	14373	14394	14401	14563	14316	14552	14527	14421	14432	14559	14364	14426	14250	14447	14308	14465	14536	14394	14404	14554	14549	14390	14440	14328	14529	14361	14328	14239	14495	14460	14470	14428	14453	14404	14468	14388	14344	14620	14427	14320	14518	14336	14581	14415	14281	14434	14552	14308	14454	14465	14533	14356	14490	14523	14549	14517	14396	14383	14362	14490	14452	14507	14368	14512	14555	14495	14544	14435	14387	14440	14470	14414	14340	14511	14197	14524	14414	14433	14311	14325	14430	14321	14348	14480	14405	14394	14344	14575	14620	14348	14556	14427	14447	14213	14454	14227	14463	14335	14488	14406	14395	14405	14458	14431	14473	14303	14506	14277	14425	14312	14295	14269	14546	14413	14560	14591	14231	14486	14310	14421	14357	14523	14483	14255	14495	14459	14424	14386	14437	14401	14435	14434	14377	14350	14514	14451	14486	14299	14447	14487	14442	14556	14547	14361	14382	14351	14456	14517	14431	14318	14536	14517	14231	14469	14398	14514	14431	14422	14455	14405	14400	14424	14327	14528	14366	14252	14512	14458	14408	14297	14428	14422	14465	14388	14265	14380	14429	14292	14326	14417	14450	14483	14376	14449	14379	14486	14432	14463	14422	14329	14253	14489	14460	14314	14317	14531	14424	14481	14353	14509	14539	14344	14497	14542	14427	14234	14402	14262	14412	14390	14401	14467	14483	14417	14293	14465	14566	14498	14496	14322	14408	14418	14405	14199	14390	14570	14498	14634	14441	14323	14507	14409	14518	14459	14480	14230	14367	14418	14356	14512	14405	14225	14275	14606	14337	14522	14380	14412	14329	14447	14479	14429	14392	14419	14432	14468	14395	14442	14399	14472	14483	14386	14355	14372	14521	14396	14305	14505	14308	14514	14431	14309	14356	14283	14444	14270	14511	14452	14409	14525	14445	14366	14568	14397	14572	14502	14192	14309	14414	14411	14519	14297	14541	14422	14379	14244	14405	14399	14356	14256	14468	14430	14344	14286	14398	14356	14387	14185	14427	14407	14439	14576	14422	14423	14539	14672	14433	14465	14295	14437	14486	14360	14473	14510	14276	14514	14528	14411	14558	14435	14432	14259	14352	14266	14405	14366	14388	14258	14458	14388	14411	14435	14275	14404	14455	14276	14449	14361	14625	14630	14485	14490	14382	14623	14328	14374	14463	14428	14579	14513	14636	14516	14521	14636	14359	14321	14556	14561	14400	14277	14337	14444	14480	14328	14483	14522	14450	14483	14323	14424	14250	14540	14315	14344	14492	14496	14290	14303	14648	14566	14437	14496	14402	14377	14429	14314	14465	14363	14382	14446	14450	14552	14281	14505	14374	14510	14541	14514	14357	14535	14520	14432	14412	14392	14439	14426	14372	14365	14545	14280	14483	14308	14361	14367	14553	14302	14309	14372	14539	14474	14289	14312	14488	14529	14482	14428	14212	14417	14500	14455	14548	14289	14372	14411	14411	14333	14392	14348	14280	14424	14345	14390	14232	14325	14382	14280	14415	14425	14527	14404	14618	14342	14287	14382	14486	14532	14303	14253	14412	14304	14423	14378	14512	14374	14556	14401	14427	14341	14402	14466	14455	14354	14289	14437	14388	14523	14500	14377	14261	14571	14529	14581	14292	14491	14239	14281	14528	14393	14425	14545	14455	14381	14169	14441	14432	14318	14466	14451	14523	14315	14401	14358	14364	14424	14355	14437	14445	14540	14272	14462	14503	14500	14352	14410	14409	14381	14389	14457	14222	14388	14353	14308	14323	14527	14470	14292	14384	14329	14244	14419	14498	14549	14428	14445	14486	14427	14539	14441	14342	14461	14438	14435	14396	14419	14359	14455	14421	14451	14505	14424	14361	14405	14391	14368	14521	14378	14379	14546	14528	14459	14366	14294	14273	14385	14356	14564	14575	14441	14453	14532	14506	14191	14464	14420	14414	14316	14444	14490	14367	14499	14373	14560	14545	14447	14473	14304	14353	14529	14479	14500	14292	14371	14458	14229	14382	14448	14422	14531	14361	14460	14341	14177	14351	14468	14476	14412	14489	14492	14344	14447	14311	14520	14263	14474	14369	14266	14369	14451	14504	14369	14436	14404	14485	14540	14354	14346	14374	14461	14407	14470	14450	14342	14625	14585	14515	14505	14342	14370	14380	14374	14508	14341	14262	14404	14320	14495	14436	14492	14423	14443	14407	14424	14463	14527	14445	14571	14507	14469	14505	14565	14331	14215	14327	14122	14386	14294	14386	14519	14461	14319	14508	14511	14486	14457	14433	14270	14327	14479	14474	14411	14304	14284	14630	14347	14376	14538	14433	14463	14630	14386	14367	14334	14421	14416	14493	14384	14474	14313	14378	14386	14224	14403	14510	14543	14581	14505	14303	14442	14377	14519	14426	14343	14434	14626	14380	14465	14231	14498	14328	14504	14297	14606	14464	14390	14406	14365	14497	14499	14514	14439	14423	14382	14615	14295	14500	14462	14197	14391	14225	14428	14483	14388	14508	14431	14327	14313	14579	14623	14340	14443	14567	14340	14326	14398	14288	14428	14381	14574	14594	14486	14464	14247	14487	14396	14362	14417	14371	14192	14591	14370	14344	14533	14323	14521	14403	14307	14506	14604	14461	14481	14318	14394	14385	14470	14336	14499	14380	14321	14394	14302	14374	14497	14574	14474	14301	14435	14604	14507	14384	14453	14401	14451	14520	14330	14645	14329	14489	14478	14474	14417	14353	14345	14485	14413	14410	14464	14296	14372	14340	14364	14454	14368	14422	14361	14344	14529	14416	14336	14594	14573	14545	14588	14527	14290	14460	14450	14493	14535	14353	14365	14520	14356	14488	14507	14300	14284	14396	14565	14314	14303	14323	14296	14461	14356	14265	14470	14444	14556	14449	14341	14442	14436	14352
29916	24130	38191	40100	29156	20959	18902	18327	18066	17810	17734	17759	17620	17641	17952	17738	17668	17587	17749	17626	17710	17699	17580	17847	17640	17503	17665	17686	17513	17674	17651	17621	17749	17819	17604	17646	17922	17484	17638	17640	17699	17727	17616	17700	17813	17592	17741	17462	17874	17666	17498	17560	17641	17645	17879	17613	17631	17774	17779	18022	17583	17770	17869	17577	17598	17647	17506	17650	17494	17517	17254	17592	17537	17530	17434	17608	17535	17602	17641	17675	17469	17572	17546	17782	17553	17652	17687	17538	17415	17551	17647	17544	17708	17568	17542	17579	17813	17667	17561	17594	17494	17807	17631	17642	17637	17664	17457	17734	17726	17641	17549	17857	17704	17465	17537	17567	17484	17441	17616	17518	17421	17538	17706	17623	17867	17882	17617	17540	17635	17541	17506	17491	17775	17449	17547	17629	17612	17613	17434	17638	17709	17640	17542	17548	17630	17681	17688	17535	17614	17521	17467	17505	17674	17613	17656	17558	17537	17676	17520	17628	17484	17708	17490	17638	17537	17568	17609	17521	17715	17604	17465	17463	17587	17518	17559	17733	17592	17703	17674	17800	17577	17665	17701	17718	17761	17703	17628	17680	17389	17728	17556	17607	17638	17764	17513	17614	17466	17593	17817	17444	17522	17569	17473	17540	17688	17456	17560	17606	17604	17611	17618	17614	17460	17617	17696	17862	17616	17724	17568	17800	17779	17638	17421	17472	17661	17645	17733	17390	17466	17733	17700	17601	17447	17748	17619	17650	17512	17783	17524	17682	17592	17527	17536	17651	17677	17309	17539	17486	17501	17556	17572	17464	17622	17547	17704	17645	17539	17640	17629	17800	17712	17623	17743	17623	17809	17654	17882	17700	17721	17670	17670	17554	17517	17668	17480	17486	17588	17649	17676	17615	17766	17505	17605	17579	17807	17688	17569	17615	17576	17651	17590	17418	17577	17622	17804	17655	17714	17324	17698	17400	17642	17752	17553	17629	17682	17419	17515	17765	17681	17645	17594	17550	17534	17470	17682	17483	17534	17660	17519	17669	17830	17840	17813	17624	17500	17748	17831	17608	17632	17501	17502	17593	17678	17537	17734	17543	17460	17680	17680	17588	17652	17654	17700	17561	17716	17635	17447	17494	17767	17514	17669	17576	17490	17685	17806	17359	17663	17845	17530	17748	17600	17484	17519	17553	17586	17689	18009	17470	17721	17621	17768	17669	17768	17660	17556	17894	17701	17622	17692	17515	17576	17500	17461	17504	17467	17541	17677	17754	17730	17515	17575	17514	17709	17690	17655	17699	17796	17510	17580	17425	17430	17441	17612	17778	17701	17654	17673	17566	17567	17673	17697	17581	17612	17757	17722	17666	17506	17479	17905	17622	17644	17663	17610	17544	17551	17528	17671	17560	17559	17676	17785	17652	17703	17536	17506	17634	17905	17721	17682	17680	17650	17580	17721	17590	17673	17590	17636	17612	17534	17567	17741	17681	17605	17477	17577	17513	17464	17552	17409	17745	17677	17586	17650	17419	17538	17552	17463	17777	17580	17715	17466	17478	17792	17588	17474	17714	17605	17510	17640	17555	17853	17540	17621	17626	17535	17708	17554	17769	17634	17741	17823	17520	17598	17686	17595	17419	17475	17563	17567	17622	17477	17497	17573	17275	17620	17563	17797	17719	17532	17560	17543	17531	17518	17707	17687	17855	17612	17894	17730	17878	17779	17648	17422	17665	17557	17692	17825	17446	17533	17458	17593	17433	17379	17679	17417	17668	17724	17645	17720	17536	17336	17448	17689	17910	17629	17577	17589	17833	17824	17695	17896	17516	17715	17683	17713	17747	17508	17695	17674	17572	17602	17889	17500	17586	17595	17815	17690	17558	17679	17541	17764	17552	17660	17437	17639	17786	17451	17550	17541	17586	17599	17382	17675	17566	17756	17676	17978	17780	17647	17660	17633	17507	17691	17645	17673	17614	17517	17724	17548	17583	17596	17683	17640	17505	17360	17602	17610	17636	17763	17565	17601	17481	17507	17531	17730	17649	17534	17582	17675	17352	17625	17772	17654	17808	17447	17644	17638	17857	17638	17777	17491	17624	17578	17476	17570	17545	17536	17623	17608	17621	17787	17516	17630	17615	17697	17656	17659	17747	17556	17331	17340	17605	17451	17591	17778	17550	17621	17382	17522	17438	17766	17719	17563	17551	17663	17700	17582	17779	17393	17600	17639	17346	17597	17424	17565	17621	17517	17492	17708	17478	17568	17515	17652	17736	17570	17445	17528	17636	17533	17560	17517	17608	17688	17855	17706	17640	17693	17643	17594	17769	17623	17696	17737	17498	17637	17724	17683	17783	17763	17732	17659	17444	17422	17487	17644	17572	17614	17641	17615	17607	17451	17619	17795	17703	17786	17663	17555	17579	17558	17671	17703	17685	17740	17355	17660	17798	17698	17473	17654	17574	17483	17369	17606	17996	17911	17645	17584	17718	17614	17581	17477	17607	17569	17653	17577	17673	17437	17691	17581	17777	17704	17559	17684	17524	17704	17716	17954	17577	17666	17726	17694	17696	17548	17598	17653	17536	17565	17781	17441	17501	17480	17559	17875	17741	17577	17551	17790	17594	17575	17474	17635	17958	17640	17718	17884	17740	17585	17772	17810	17516	17880	17553	17706	17766	17510	17497	17682	17554	17744	17612	17670	17743	17642	17703	17574	17556	17660	17526	17559	17578	17610	17716	17530	17654	17685	17448	17725	17725	17468	17589	17768	17501	17567	17581	17506	17622	17653	17681	17547	17623	17527	17560	17581	17767	17612	17725	17555	17588	17600	17664	17721	17376	17633	17780	17607	17709	17734	17626	17877	17494	17571	17381	17367	17538	17561	17716	17535	17549	17674	17688	17570	17857	17714	17582	17600	17557	17691	17532	17742	17559	17717	17540	17564	17692	17625	17618	17656	17639	17738	17545	17598	17670	17661	17788	17447	17599	17610	17524	17598	17677	17751	17771	17656	17532	17706	17647	17634	17525	17499	17665	17441	17573	17655	17636	17700	17647	17646	17669	17651	17469	17676	17721	17539	17807	17552	17703	17746	17456	17769	17590	17605	17768	17794	17585	17723	17591	17669	17840	17685	17787	17531	17698	17620	17541	17528	17263	17510	17817	17821	17495	17576	17551	17693	17430	17591	17668	17679	17575	17532	17758	17707	17365	17635	17665	17656	17708	17530	17528	17456	17729	17639	17359	17529	17732	17723	17578	17588	17740	17527	17539	17643	17746	17503	17909	17847	17599	17563	17617	17556	17581	17537	17602	17760	17688	17605	17600	17678	17723	17616	17507	17608	17589	17549	17370	17549	17659	17607	17394	17695	17615	17735	17571	17834	17705	17683	17767	17620	17641	17713	17582	17649	17961	17747	17587	17444	17631	17730	17559	17631	17495	17815	17587	17660	17779	17691	17608	17601	17556	17603	17585	17540	17741	17947	17433	17681	17754	17597	17714	17752	17561	17658	17592	17423	17622	17586	17665	17638	17721	17400	17604	17535	17413	17625	17378	17562	17656	17808	17658	17573	17513	17657	17535	17654	17533	17532	17550	17693	17912	17761	17633	17578	17641	17677	17706	17314	17767	17482	17577	17325	17640	17496	17555	17678	17680	17357	17709	17719	17728	17575	17573	17721	17663	17637	17552	17512	17673	17635	17552	17650	17698	17590	17704	17566	17667	17675	17680	17437	17899	17791	17745	18002	17517	17463	17796	17771	17847	17563	17716	17682	17555	17674	17695	17880	17822	17531	17532	17508	17511	17769	17641	17416	17805	17868	17579	17673	17638	17767	17721	17553	17572	17639	17534	17431	17590	17722	17574	17633	17573	17512	17610	17653	17557	17649	17586	17600	17545	17494	17653	17612	17402	17597	17563	17676	17576	17662	17495	17590	17624	17638	17710	17735	17738	17673	17492	17709	17721	17706	17773	17535	17531	17721	17758	17513	17554	17513	17351	17614	17501	17516	17655	17671	17726	17779	17654	17714	17561	17849	17701	17829	17609	17601	17655	17727	17544	17638	17694	17507	17838	17702	17674	17689	17815	17656	17664	17673	17731	17619	17608	17886	17627	17616	17587	17395	17610	17797	17508	17511	17406	17752	17620	17855	17762	17439	17522	17503	17790	17503	17830	17489	17541	17539	17586	17593	17619	17480	17651	17610	17594	17658	17555	17694	17596	17612	17537	17899	17728	17657	17561	17568	17756	17635	17655	17658	17444	17594	17701	17554	17732	17469	17649	17464	17763	17537	17534	17547	17504	17669	17420	17788	17613	17645	17722	17660	17748	17587	17654	17468	17513	17754	17609	17719	17930	17566	17591	17533	17774	17615	17559	17608	17875	17915	17643	17620	17460	17745	17416	17391	17378	17603	17554	17512	17501	17442	17397	17752	17681	17597	17471	17621	17617	17703	17408	17437	17609	17798	17578	17657	17653	17644	17422	17647	17600	17547	17596	17509	17646	17611	17546	17282	17372	17644	17706	17838	17708	17758	17691	17876	17652	17703	17617	17662	17381	17734	17711	17542	17541	17653	17837	17696	17599	17689	17747	17695	17705	17655	17635	17641	17555	17766	17588	17524	17445	17737	17717	17585	17542	17397	17744	17699	17696	17869	17537	17564	17554	17535	17898	17531	17778	17599	17488	17581	17816	17703	17679	17660	17722	17582	17643	17659	17616	17525	17621	17567	17826	17573	17650	17591	17623	17376	17766	17516	17627	17489	17525	17709	17667	17758	17679	17418	17761	17730	17539	17723	17622	17638	17399	17736	17550	17495	17564	17619	17502	17619	17504	17863	17801	17526	17667	17616	17636	17660	17659	17621	17630	17431	17643	17351	17646	17859	17435	17714	17637	17803	17592	17725	17553	17483	17489	17443	17629	17601	17651	17562	17471	17644	17519	17627	17775	17689	17692	17604	17522	17496	17659	17542	17779	17575	17370	17717	17756	17718	17639	17516	17666	17537	17631	17520	17526	17460	17684	17546	17560	17521	17631	17558	17648	17661	17702	17677	17599	17502	17707	17606	17633	17584	17640	17699	17372	17536	17942	17598	17467	17612	17633	17801	17761	17705	17342	17764	17784	17677	17765	17754	17615	17680	17770
17921	23256	43369	38776	28322	16350	15476	15227	15027	14702	14691	14450	14559	14594	14699	14720	14734	14693	14510	14524	14550	14574	14620	14515	14450	14505	14560	14374	14453	14502	14506	14417	14574	14556	14406	14516	14339	14481	14426	14553	14330	14548	14406	14496	14446	14427	14395	14346	14300	14473	14483	14349	14375	14363	14379	14385	14379	14466	14343	14515	14375	14537	14549	14465	14378	14260	14296	14326	14424	14490	14378	14443	14268	14460	14279	14340	14296	14386	14424	14466	14408	14398	14463	14590	14424	14342	14313	14386	14426	14622	14428	14364	14264	14314	14605	14408	14429	14320	14358	14266	14464	14272	14537	14322	14436	14390	14441	14503	14336	14384	14369	14477	14462	14510	14437	14461	14339	14521	14290	14498	14539	14407	14399	14505	14563	14470	14358	14490	14475	14335	14619	14431	14273	14395	14253	14330	14368	14408	14327	14626	14394	14313	14522	14482	14229	14371	14355	14276	14229	14468	14435	14365	14443	14356	14330	14432	14217	14579	14459	14478	14410	14500	14340	14500	14371	14343	14519	14340	14646	14551	14298	14407	14424	14294	14371	14493	14400	14395	14435	14370	14441	14478	14352	14265	14421	14553	14435	14601	14380	14263	14383	14421	14338	14358	14640	14401	14256	14353	14276	14408	14508	14405	14487	14219	14441	14405	14386	14382	14418	14342	14388	14398	14478	14473	14527	14379	14443	14311	14330	14487	14435	14285	14417	14258	14499	14478	14379	14372	14453	14436	14290	14451	14388	14311	14328	14421	14308	14431	14254	14490	14627	14517	14476	14287	14633	14463	14311	14357	14358	14316	14448	14311	14375	14512	14360	14383	14216	14353	14274	14488	14374	14606	14474	14347	14484	14346	14371	14397	14406	14410	14283	14395	14297	14496	14544	14454	14256	14400	14402	14279	14400	14268	14313	14381	14549	14317	14305	14371	14370	14287	14545	14219	14432	14423	14267	14267	14422	14458	14353	14373	14320	14310	14201	14322	14449	14434	14506	14531	14496	14408	14300	14425	14352	14456	14451	14328	14363	14337	14525	14465	14295	14318	14254	14460	14367	14420	14594	14417	14296	14541	14383	14376	14343	14427	14413	14246	14554	14387	14598	14350	14609	14391	14421	14347	14467	14180	14305	14316	14497	14266	14478	14381	14519	14398	14393	14286	14310	14190	14335	14521	14656	14559	14329	14421	14475	14329	14274	14358	14137	14401	14335	14436	14446	14325	14444	14476	14296	14369	14416	14672	14361	14522	14293	14351	14428	14387	14399	14479	14254	14330	14372	14373	14311	14464	14422	14433	14375	14543	14395	14361	14450	14514	14424	14461	14322	14393	14304	14498	14443	14374	14413	14360	14414	14379	14448	14335	14420	14535	14354	14431	14461	14318	14392	14399	14239	14450	14378	14266	14556	14459	14428	14332	14376	14488	14332	14394	14547	14436	14282	14486	14260	14450	14376	14340	14423	14337	14451	14550	14346	14391	14565	14255	14393	14379	14546	14315	14338	14498	14472	14241	14493	14600	14527	14488	14377	14310	14321	14365	14310	14460	14401	14600	14521	14289	14386	14369	14664	14437	14477	14475	14393	14259	14295	14360	14488	14378	14505	14541	14448	14463	14373	14405	14453	14537	14435	14551	14413	14481	14359	14490	14389	14355	14366	14370	14316	14336	14451	14136	14393	14438	14421	14535	14362	14297	14446	14305	14466	14550	14400	14273	14570	14445	14344	14502	14499	14352	14384	14296	14553	14443	14651	14553	14334	14523	14429	14449	14581	14385	14510	14563	14369	14431	14513	14411	14304	14385	14387	14327	14373	14396	14423	14453	14428	14396	14286	14567	14312	14487	14462	14388	14407	14171	14352	14353	14410	14262	14356	14290	14532	14506	14349	14366	14458	14345	14359	14288	14418	14280	14373	14476	14429	14280	14352	14161	14346	14453	14433	14480	14458	14373	14605	14566	14390	14317	14462	14394	14356	14582	14263	14399	14276	14419	14466	14533	14431	14465	14502	14365	14479	14427	14431	14519	14373	14387	14506	14573	14339	14361	14397	14388	14225	14452	14536	14318	14338	14305	14291	14409	14441	14382	14504	14428	14396	14321	14445	14425	14461	14361	14417	14573	14423	14366	14578	14401	14371	14369	14432	14368	14364	14531	14445	14325	14369	14399	14293	14483	14223	14372	14505	14584	14461	14383	14480	14482	14319	14365	14309	14508	14253	14300	14485	14309	14331	14473	14336	14407	14397	14391	14267	14462	14278	14436	14624	14430	14410	14425	14453	14335	14347	14311	14473	14416	14369	14407	14241	14291	14446	14437	14293	14482	14475	14274	14283	14311	14444	14215	14452	14423	14485	14475	14468	14392	14354	14389	14428	14348	14414	14339	14484	14340	14480	14406	14226	14595	14310	14374	14595	14582	14393	14314	14433	14273	14362	14402	14467	14318	14402	14542	14503	14439	14369	14311	14356	14452	14263	14326	14459	14407	14535	14260	14544	14343	14238	14357	14549	14366	14305	14366	14450	14478	14449	14375	14492	14437	14401	14431	14404	14502	14282	14302	14490	14359	14538	14567	14410	14446	14290	14501	14505	14257	14399	14286	14268	14569	14301	14404	14298	14404	14530	14340	14508	14371	14543	14448	14360	14337	14388	14408	14492	14407	14384	14455	14402	14469	14471	14526	14454	14298	14467	14254	14552	14422	14477	14311	14543	14434	14401	14500	14291	14457	14366	14381	14292	14326	14529	14617	14388	14570	14492	14371	14326	14476	14577	14394	14579	14494	14537	14362	14364	14365	14364	14443	14503	14603	14525	14414	14480	14303	14427	14407	14609	14435	14496	14438	14425	14165	14388	14334	14418	14524	14462	14282	14310	14465	14501	14408	14470	14315	14464	14287	14204	14267	14395	14520	14621	14391	14521	14263	14411	14350	14451	14295	14500	14457	14654	14571	14451	14377	14306	14356	14310	14576	14371	14418	14343	14388	14428	14335	14373	14483	14392	14436	14339	14313	14336	14232	14454	14427	14419	14498	14492	14592	14302	14501	14542	14434	14481	14533	14415	14555	14361	14581	14357	14440	14354	14421	14392	14300	14399	14575	14360	14240	14407	14372	14407	14394	14454	14421	14320	14466	14331	14610	14309	14463	14370	14259	14344	14454	14440	14337	14242	14398	14517	14380	14535	14291	14629	14361	14486	14413	14333	14610	14396	14403	14527	14398	14383	14242	14403	14547	14284	14411	14380	14236	14358	14425	14543	14299	14309	14331	14325	14454	14255	14281	14432	14526	14347	14379	14275	14376	14425	14562	14434	14339	14384	14501	14390	14387	14294	14524	14386	14109	14427	14423	14425	14303	14359	14467	14433	14529	14473	14389	14395	14522	14261	14432	14322	14452	14512	14493	14343	14333	14485	14396	14409	14290	14537	14544	14509	14443	14367	14315	14381	14309	14414	14455	14240	14505	14596	14356	14392	14497	14280	14469	14312	14474	14359	14318	14611	14371	14370	14450	14381	14256	14523	14432	14430	14496	14456	14324	14459	14289	14417	14499	14378	14388	14430	14428	14337	14371	14404	14304	14323	14475	14528	14405	14323	14422	14364	14510	14364	14293	14343	14320	14373	14293	14443	14401	14563	14524	14324	14354	14445	14362	14426	14497	14145	14455	14390	14192	14319	14348	14484	14392	14370	14474	14391	14289	14420	14418	14429	14353	14261	14319	14307	14399	14438	14457	14437	14545	14360	14369	14336	14512	14482	14479	14239	14367	14319	14389	14383	14419	14513	14482	14474	14366	14382	14433	14364	14445	14370	14525	14521	14518	14439	14287	14261	14396	14268	14397	14340	14339	14505	14372	14437	14416	14433	14400	14524	14355	14526	14315	14471	14232	14446	14353	14403	14471	14275	14303	14276	14421	14352	14399	14375	14364	14391	14248	14533	14352	14459	14302	14316	14461	14577	14504	14491	14486	14351	14448	14381	14378	14594	14313	14473	14326	14389	14464	14545	14550	14580	14283	14470	14281	14382	14440	14309	14303	14427	14510	14471	14222	14411	14489	14467	14422	14435	14274	14399	14643	14242	14586	14388	14393	14510	14400	14246	14290	14247	14289	14476	14547	14337	14397	14268	14446	14280	14353	14267	14358	14509	14360	14487	14419	14424	14290	14339	14242	14372	14413	14337	14578	14463	14367	14428	14301	14322	14322	14436	14369	14405	14366	14418	14273	14571	14421	14372	14262	14377	14417	14441	14350	14359	14424	14435	14344	14326	14416	14406	14539	14440	14486	14399	14294	14446	14340	14366	14335	14543	14428	14631	14355	14480	14380	14426	14319	14414	14382	14375	14428	14256	14395	14285	14464	14336	14452	14483	14593	14422	14781	14563	14340	14444	14324	14321	14450	14315	14518	14404	14571	14305	14429	14503	14326	14400	14394	14341	14463	14458	14319	14568	14478	14248	14500	14437	14503	14382	14257	14278	14431	14295	14609	14332	14405	14465	14617	14443	14397	14441	14197	14405	14349	14471	14273	14300	14379	14348	14287	14481	14206	14451	14276	14326	14408	14331	14724	14440	14297	14374	14419	14319	14451	14407	14336	14443	14357	14455	14455	14290	14611	14399	14367	14338	14483	14217	14554	14392	14431	14423	14393	14574	14341	14401	14462	14264	14369	14482	14446	14429	14487	14467	14544	14349	14493	14505	14443	14486	14427	14422	14461	14471	14266	14425	14444	14291	14455	14421	14464	14472	14348	14445	14403	14428	14478	14394	14315	14456	14454	14505	14405	14270	14397	14296	14426	14362	14410	14492	14379	14316	14488	14424	14336	14131	14471	14392	14371	14499	14295	14304	14293	14358	14510	14477	14583	14421	14354	14528	14403	14490	14488	14297	14324	14420	14348	14330	14515	14391	14381	14406	14437	14286	14616	14401	14188	14442	14376	14484	14400	14447	14483	14416	14434	14291	14371	14344	14487	14385	14583	14541	14621	14498	14339	14220	14378	14319	14458	14497	14370	14405	14303	14433	14360	14293	14293	14412	14547	14402	14287	14416	14573	14178	14439	14430	14396	14433	14457	14419	14308	14225	14559	14481	14331	14458	14337	14552	14395	14382	14328	14367	14393	14402	14361	14435	14298	14464	14393
25465	21479	36011	59414	52879	30316	23569	20027	18989	18857	18697	18422	18321	18685	18633	18323	18324	18327	18475	18367	18527	18053	18069	18035	18328	18281	17923	18074	17993	18224	18223	18353	18661	18398	18476	18449	18181	18129	18102	18366	18135	18089	18011	18103	18111	18098	18015	18256	17920	18045	17960	17985	18025	18200	18064	18044	18078	18111	18245	18191	18277	17969	18080	18049	18080	17980	18048	17967	17969	17975	18143	18233	18078	17991	17949	18238	17889	17974	18038	17952	18167	17980	17958	18099	18020	17966	18207	17905	18318	18258	18036	18016	18186	18179	18165	18050	18045	18187	18204	18027	17918	17964	17950	17821	17926	17898	18006	18035	18061	18007	18023	17979	18001	18135	18104	18024	18232	17980	17978	17800	17977	18019	18120	18082	17990	17911	18088	17808	17897	18120	17892	18155	18125	18190	18151	18316	18074	17922	18010	17964	17978	17892	17916	17810	18096	18038	17906	18048	18016	18104	18182	18046	18219	18207	17926	18046	18083	18101	18037	17940	17923	18080	18035	17996	18081	18002	18144	18147	17859	17797	17891	18043	17841	18059	18088	18027	18178	17924	18003	18040	18059	18052	18171	18123	17951	18243	17970	18118	18046	17939	17919	18065	17913	17873	17855	18160	18065	17951	18065	17836	18095	17926	17960	18033	17716	18035	17896	18041	18012	18077	18017	18104	17851	18005	18134	18029	18122	17978	18103	18049	17892	17810	18184	18053	17864	18238	17973	17900	18047	17945	18092	17966	18249	18193	18141	18132	18176	18121	17972	17848	18090	17906	17983	18002	18019	18224	18017	18231	18089	18011	17829	18019	18057	18023	18179	17970	18163	17749	17986	17863	18079	17926	18018	18034	18094	18126	17981	18096	17940	18145	17970	18157	18058	18064	18123	17970	18040	18224	18049	18094	18151	18134	18154	18055	18077	18067	17928	17963	18133	18156	18014	17913	17818	18016	18046	18024	17997	18212	18038	18129	17929	17897	17911	18095	17936	18010	17938	18093	17862	17885	18008	18255	18031	18017	18081	18004	17948	17967	18109	17851	17983	17827	18086	18092	17970	17966	17795	17966	17728	18022	18130	18073	17756	18005	18068	18029	18174	18085	18200	17928	18209	18147	18179	18025	17880	18224	18025	18099	18213	17934	18098	17825	18074	18107	18075	18056	18102	18082	17811	18160	18010	18089	17813	18006	18124	18077	17885	18023	18033	18187	18045	18019	17834	17868	18186	17846	17891	18078	17913	18011	18162	17815	18062	18149	17909	17924	18010	17988	17922	17947	18187	17972	17974	17917	17786	17943	18098	18030	17987	18118	17940	17965	17981	17843	18120	17923	18078	17897	18135	18214	18075	18145	18017	17925	17950	18216	18076	17852	17928	18025	18056	17971	18228	17989	18002	17960	18060	17882	18163	18101	17794	18045	18314	17957	17999	18021	18170	18036	18062	17868	17963	18002	18080	18150	18162	18079	17952	18046	18076	18215	18149	18053	18142	18032	18124	17866	18079	18058	18119	18061	18147	17933	18023	17823	18178	18088	18118	17899	17984	17994	17922	17999	18199	17947	17919	17990	18152	18045	18309	18061	18070	18005	18143	17853	17997	18031	17928	18077	18188	17704	17993	17941	18246	17899	18076	17949	18119	18086	18110	18196	18085	18050	18097	18039	17957	17829	17980	17967	18138	17867	18037	18035	18066	17971	17944	18151	18079	18156	18091	18002	18002	18023	18098	18034	18049	18183	17984	18015	18078	17940	17837	17892	17967	17984	17987	17945	17929	18179	17986	17999	18136	18121	17979	18072	17922	17995	18018	17984	18024	18061	17974	18015	17824	17807	17974	17975	17913	17942	18085	17959	18254	18290	17761	18008	18007	18084	18038	17968	17933	18050	17860	18129	18119	18004	17807	18073	18079	17902	17987	18050	18315	17895	18008	18089	18090	18121	18111	18032	18098	18197	17859	17971	18172	18063	18046	17896	18237	18190	17985	18147	18027	18059	18066	17860	17859	18087	17835	17947	17895	17890	17910	18176	18055	18016	18001	17967	17857	18039	18190	17937	17938	18013	17836	17885	17916	18028	18013	18093	17998	17916	18218	18129	17891	17950	17614	18029	17894	18055	18077	17975	18156	17948	17990	18021	18170	18105	17961	18037	17995	18045	18060	18091	18091	17923	18027	18030	18006	17966	18119	17892	17957	17965	18056	17942	17929	18015	18046	18039	18076	17948	18095	18175	18170	18090	18123	17865	17828	17873	17900	18115	18022	18017	17971	18087	18017	18137	17855	18039	17890	18215	18175	18185	17939	18045	18036	18126	18207	17898	17879	17978	17999	17899	17927	17882	17858	17780	17996	17937	17872	18073	18013	18046	18165	17967	17974	18003	17998	17938	17999	17885	18106	18232	18027	18103	18037	17963	17897	17978	18017	17982	18240	17941	18044	18255	18045	18061	18120	18257	18085	17943	17910	17861	18007	18086	17942	18008	18227	18077	17947	17970	18051	17960	18021	18056	17935	18083	17993	18021	17959	18147	18095	17860	18159	18152	17955	18253	18173	17924	18129	17987	18107	18013	18072	17814	17989	17811	17955	18216	17893	18144	18071	17858	17950	17966	17867	18018	18126	18213	18076	18003	18087	18043	18016	18010	17987	17998	18078	18034	17885	18234	18046	18183	18038	18002	17977	17927	18196	18264	17955	17822	18113	18020	17961	18114	18093	17964	17910	17958	17877	17693	17993	17970	17886	18151	17981	18164	17906	17792	18047	17917	17972	18044	18104	17923	18013	18126	18218	17972	17993	18103	18287	17977	17949	18013	18113	17927	18182	18135	18139	18127	18077	18111	17959	17960	18052	18015	17966	17874	18008	17895	18154	17992	18024	18032	17947	17833	18048	17798	18074	18080	18059	18216	17977	18027	17961	18039	18127	18036	17863	17976	18010	17889	17781	18024	17982	17976	18004	18198	17921	18001	17795	17937	17948	17883	18094	18319	18099	18151	18106	17838	18098	17952	18117	18247	17888	17847	18014	18154	18241	18004	18137	18155	18149	17949	18206	18058	18101	18110	18137	18063	18159	17959	18136	17787	18104	18026	18175	18090	18030	18069	17949	18058	17974	17964	18189	17992	17948	17960	18008	18071	17919	17826	18117	18011	18048	18017	18054	18195	18024	18108	18125	18108	18022	18165	18126	18072	18140	18051	18063	18102	18138	18022	18045	17834	18017	17835	17959	18005	17969	17857	18001	17903	18117	17982	18062	18101	18132	18083	18235	18048	18036	18243	18161	17886	17943	18241	18207	18068	18065	17843	17959	18107	17978	17957	18029	17995	18001	17946	17826	17916	17963	17967	18162	17917	18153	18078	18081	18167	18071	18262	17941	17997	18202	18128	18038	17743	18011	17920	17916	17976	18149	18142	18229	18315	18047	18071	18055	17869	17978	18023	18264	18017	18095	18114	18067	17870	18175	17948	18035	17899	18033	17872	17913	17951	17874	18115	18051	18126	18200	18231	17947	17887	18059	17949	17981	17932	18091	17920	18025	17907	18312	17950	17983	17797	18047	18019	18093	18104	18079	17988	17982	18176	18143	18212	17994	17938	18007	18018	17998	18024	17993	18031	18144	17918	18113	18016	17885	18160	18153	17946	18187	18136	18301	18136	17800	17950	18151	18053	18062	18111	18019	17985	17909	17926	17754	18071	17788	18087	17902	18139	18163	18104	17974	18191	18071	17851	18090	18057	17867	18122	17931	18248	18197	17960	18007	18007	18101	18027	18080	18111	18111	18051	17940	18060	18141	18034	18143	17968	18218	17895	17935	18187	17963	18163	18278	18008	17975	17864	18122	17875	18144	18067	18179	17991	17945	18232	18005	17939	18066	17901	17902	18217	17853	17966	18086	18265	17999	17981	18040	18046	18178	18109	17908	18135	17945	17930	17981	18122	18195	18092	17867	17906	17948	17862	18112	17783	17839	18154	18015	18100	18122	18049	18101	17927	18080	18116	17963	17991	18139	18027	18299	18082	18035	18110	18151	18141	18289	18035	18186	18032	17982	17857	18064	18078	18124	17977	18132	17941	18020	18111	18122	18057	18162	17951	18261	18170	18028	18116	17996	18272	18100	17941	18186	18042	17956	18015	18180	18195	18303	18078	17946	18057	18001	17975	18051	17981	18022	17782	18020	17913	18148	17748	17860	17825	18083	17879	18042	17953	18122	18117	17975	17972	18226	17916	17969	18234	17938	18097	17931	18042	18105	18128	17926	18033	17990	17924	17730	18118	18045	17798	17975	17914	17913	18103	17968	18048	18044	18106	18142	18074	18076	17936	17978	18320	17857	18006	17991	17904	18148	17947	17909	18108	18076	18213	18145	18107	18064	17964	18093	17997	17957	18148	17951	18088	18190	17893	18029	18046	17875	18046	18236	18154	17874	17823	17951	18000	18159	18329	18076	18094	18068	17779	18078	18088	18195	18152	17992	18237	18023	18259	17993	18003	18248	18029	18159	17993	17882	17939	18069	18052	18026	17949	17981	18157	17949	18156	18108	18023	17929	17988	17949	18061	17906	18034	18056	18064	18029	18066	17979	18020	18123	17984	17807	18122	18171	18254	17909	18038	17949	18164	17998	18243	18009	18272	18047	18088	18073	18050	17994	18121	17977	17789	17943	18003	18002	18055	18087	18025	17952	17775	18377	18159	18113	17760	17981	18027	18087	17887	18185	17987	18028	17889	17920	18079	17921	18235	17715	17954	17984	17980	17962	18034	17797	18093	18230	18166	18178	17884	18244	18183	18244	17874	18094	18117	17979	17999	17938	17945	17945	18214	18003	17913	18136	18022	18127	18056	18107	18109	18139	18116	17996	18012	17859	18214	18040	17968	18045	18084	18097	17971	17916	18008	17866	18140	17996	17906	18059	18050	18004	17990	18053	18000	18190	18064	18021	17949	18082	18012	18156	18257	18144	17924	18089	18073	18191	18095	18196	17925	17984	17969	17983	17957	18247	18079	17887	18075	18133	17895	18180	18129	18257	18084	18041	17985	17929	18011	18153	18013	18231	17897	17831	18026	17921	18026	17996	18110	17934	17916	18189	17924	18080	17904	18238	18141	18157	18160	18069	17846	18009	17897	18128	17800	17916	18083	18206	18138
18179	30965	68790	76297	60053	20302	17166	16363	16210	15432	15161	15015	14984	15235	15168	15215	14959	14901	14859	14910	14860	14751	14662	14939	14849	14720	14757	14826	14747	14707	14498	14876	15337	15427	15278	14871	14864	14774	14745	14601	14560	14674	14621	14849	14648	14729	14752	14716	14845	14516	14796	14933	14766	14839	14801	14450	14659	14820	14672	14810	14664	14622	14596	14744	14613	14605	14836	14648	14768	14696	14764	14842	14714	14756	14425	14549	14644	14599	14583	14627	14483	14701	14740	14593	14657	14648	14611	14637	14664	14735	14687	14689	14586	14776	14623	14770	14561	14702	14583	14651	14776	14709	14674	14543	14508	14855	14667	14613	14823	14608	14602	14696	14597	14682	14699	14588	14621	14784	14684	14671	14533	14640	14721	14586	14597	14552	14696	14562	14757	14707	14558	14670	14704	14719	14619	14748	14681	14714	14731	14693	14678	14687	14508	14648	14745	14593	14738	14558	14546	14498	14479	14546	14512	14731	14631	14715	14737	14724	14695	14468	14627	14653	14696	14523	14779	14590	14568	14776	14692	14712	14413	14675	14550	14561	14564	14574	14774	14675	14805	14757	14723	14764	14778	14596	14578	14608	14688	14667	14723	14460	14630	14658	14672	14528	14661	14690	14641	14654	14762	14686	14695	14801	14654	14614	14699	14848	14590	14531	14600	14670	14805	14662	14560	14606	14779	14568	14761	14698	14616	14539	14634	14740	14653	14672	14676	14750	14634	14758	14693	14485	14682	14640	14733	14515	14590	14708	14601	14699	14590	14766	14778	14516	14625	14616	14690	14677	14724	14582	14626	14685	14693	14892	14791	14708	14603	14560	14832	14571	14843	14583	14589	14582	14681	14516	14653	14500	14635	14479	14788	14858	14670	14760	14787	14664	14537	14814	14583	14560	14510	14526	14799	14715	14614	14719	14800	14623	14668	14811	14628	14747	14721	14519	14702	14651	14595	14685	14611	14739	14652	14723	14672	14732	14736	14635	14583	14658	14608	14418	14685	14613	14451	14644	14623	14683	14611	14733	14881	14570	14573	14763	14562	14686	14705	14655	14581	14459	14639	14706	14706	14716	14762	14539	14655	14660	14631	14676	14673	14539	14672	14592	14622	14709	14584	14728	14595	14608	14646	14632	14816	14600	14580	14454	14688	14840	14393	14786	14609	14711	14634	14550	14791	14815	14634	14690	14658	14623	14754	14661	14624	14531	14689	14730	14538	14676	14592	14713	14656	14515	14739	14725	14717	14607	14720	14611	14709	14460	14615	14652	14802	14736	14723	14691	14543	14561	14557	14467	14679	14676	14683	14729	14483	14662	14699	14547	14711	14695	14605	14538	14718	14660	14695	14658	14584	14548	14666	14786	14569	14459	14666	14790	14610	14580	14690	14726	14617	14722	14674	14754	14660	14490	14648	14542	14704	14735	14720	14656	14734	14581	14511	14621	14719	14565	14804	14730	14741	14576	14694	14614	14752	14688	14691	14678	14724	14702	14672	14684	14617	14619	14810	14645	14631	14557	14594	14784	14730	14789	14594	14615	14547	14514	14494	14435	14861	14724	14623	14567	14610	14640	14732	14709	14525	14724	14586	14553	14672	14709	14619	14695	14770	14625	14625	14698	14582	14620	14659	14622	14611	14704	14586	14656	14720	14767	14493	14825	14590	14881	14694	14505	14680	14784	14845	14676	14635	14764	14505	14742	14568	14587	14784	14741	14725	14601	14652	14746	14690	14560	14595	14701	14669	14596	14746	14675	14650	14699	14674	14689	14485	14692	14622	14610	14564	14587	14573	14622	14602	14659	14622	14610	14537	14612	14583	14672	14734	14723	14675	14523	14715	14475	14699	14734	14725	14673	14634	14603	14548	14826	14673	14691	14659	14599	14690	14688	14658	14638	14794	14549	14704	14649	14626	14685	14759	14485	14704	14708	14688	14555	14661	14583	14722	14819	14732	14617	14589	14586	14693	14646	14778	14744	14726	14580	14815	14665	14667	14516	14487	14609	14630	14527	14782	14652	14601	14602	14519	14695	14651	14727	14691	14807	14777	14668	14652	14743	14711	14666	14695	14612	14767	14713	14486	14701	14794	14679	14665	14686	14852	14685	14621	14689	14705	14601	14856	14590	14654	14694	14586	14614	14689	14757	14801	14660	14624	14709	14580	14759	14710	14677	14621	14597	14845	14700	14692	14565	14705	14854	14725	14580	14597	14500	14891	14644	14684	14567	14593	14593	14731	14642	14699	14604	14719	14829	14600	14626	14747	14533	14488	14629	14792	14745	14588	14833	14628	14573	14872	14482	14513	14760	14700	14507	14789	14663	14609	14749	14684	14739	14517	14668	14569	14582	14734	14698	14767	14611	14710	14583	14598	14494	14645	14677	14734	14708	14723	14754	14688	14754	14670	14593	14689	14551	14621	14459	14717	14584	14629	14567	14706	14577	14587	14766	14781	14650	14883	14642	14501	14541	14796	14617	14604	14538	14734	14625	14707	14605	14616	14731	14783	14696	14771	14646	14612	14697	14713	14619	14520	14848	14753	14583	14651	14524	14702	14682	14675	14777	14664	14754	14694	14755	14733	14638	14707	14747	14765	14516	14650	14648	14573	14555	14741	14580	14660	14722	14671	14508	14582	14455	14756	14641	14595	14604	14906	14665	14710	14453	14654	14645	14716	14815	14811	14690	14742	14649	14744	14653	14832	14575	14652	14730	14729	14556	14709	14574	14731	14649	14785	14593	14546	14594	14622	14674	14835	14598	14664	14567	14587	14765	14572	14653	14454	14587	14561	14733	14832	14678	14509	14557	14650	14681	14632	14666	14739	14466	14767	14657	14715	14723	14754	14497	14712	14688	14702	14675	14471	14768	14629	14617	14653	14640	14762	14765	14641	14616	14682	14714	14673	14699	14717	14546	14593	14600	14672	14720	14735	14633	14795	14693	14707	14543	14647	14622	14674	14514	14571	14744	14777	14499	14725	14573	14684	14564	14596	14788	14704	14635	14701	14687	14636	14669	14798	14577	14849	14535	14723	14604	14707	14656	14614	14566	14605	14705	14724	14599	14628	14580	14490	14774	14746	14742	14590	14653	14719	14756	14657	14744	14492	14661	14639	14721	14545	14712	14795	14509	14620	14689	14611	14689	14684	14606	14707	14604	14791	14783	14618	14599	14542	14743	14600	14765	14621	14668	14601	14600	14693	14576	14714	14809	14743	14649	14679	14801	14750	14589	14719	14567	14521	14561	14774	14659	14771	14390	14530	14518	14642	14842	14704	14654	14662	14794	14626	14686	14658	14811	14666	14546	14670	14664	14620	14617	14811	14737	14629	14710	14640	14539	14690	14704	14848	14657	14671	14638	14587	14829	14674	14790	14859	14633	14647	14655	14592	14497	14798	14643	14510	14743	14650	14741	14851	14758	14674	14606	14691	14599	14779	14628	14746	14755	14803	14575	14694	14763	14547	14656	14650	14607	14598	14436	14583	14834	14612	14611	14804	14632	14734	14658	14688	14785	14705	14822	14639	14704	14788	14626	14545	14826	14847	14878	14706	14674	14674	14658	14538	14627	14497	14724	14644	14584	14681	14675	14797	14677	14822	14597	14794	14656	14615	14650	14844	14710	14648	14648	14607	14749	14659	14638	14594	14586	14551	14548	14750	14721	14618	14718	14529	14895	14707	14649	14675	14552	14707	14620	14812	14521	14604	14660	14667	14505	14643	14721	14563	14627	14710	14647	14765	14575	14773	14699	14595	14786	14597	14784	14787	14767	14723	14654	14658	14736	14491	14646	14567	14722	14716	14541	14668	14572	14526	14649	14602	14614	14563	14641	14760	14661	14651	14644	14629	14691	14724	14902	14656	14715	14646	14586	14646	14643	14606	14705	14493	14745	14692	14541	14707	14748	14728	14609	14772	14450	14711	14588	14830	14563	14585	14541	14629	14604	14801	14698	14549	14646	14507	14551	14597	14583	14561	14780	14660	14574	14714	14684	14788	14671	14558	14639	14751	14536	14711	14902	14637	14675	14682	14719	14527	14662	14751	14686	14594	14675	14722	14593	14594	14660	14666	14610	14620	14722	14811	14732	14508	14609	14724	14577	14686	14547	14661	14603	14720	14615	14730	14576	14561	14571	14546	14855	14622	14795	14698	14765	14680	14485	14669	14688	14591	14600	14541	14682	14680	14606	14605	14679	14518	14763	14715	14701	14685	14602	14618	14733	14672	14724	14667	14728	14519	14653	14800	14637	14450	14700	14560	14727	14662	14611	14782	14649	14705	14629	14680	14690	14547	14663	14737	14733	14574	14618	14683	14622	14653	14598	14734	14513	14721	14631	14683	14696	14678	14733	14530	14679	14631	14811	14536	14655	14655	14622	14772	14608	14656	14569	14750	14744	14634	14719	14697	14513	14782	14670	14424	14918	14767	14478	14670	14724	14522	14629	14557	14701	14765	14711	14598	14652	14744	14770	14658	14741	14780	14635	14802	14783	14666	14679	14736	14699	14800	14764	14675	14664	14811	14683	14866	14703	14581	14885	14641	14526	14760	14608	14795	14590	14635	14592	14808	14747	14416	14855	14413	14662	14621	14871	14745	14624	14651	14731	14567	14794	14762	14702	14720	14635	14687	14493	14654	14454	14470	14567	14789	14647	14811	14519	14726	14663	14631	14577	14566	14724	14660	14529	14669	14443	14731	14580	14675	14749	14541	14645	14519	14772	14705	14718	14751	14446	14475	14701	14659	14614	14816	14746	14552	14749	14745	14590	14585	14559	14732	14714	14630	14605	14523	14467	14639	14645	14543	14528	14688	14412	14669	14599	14535	14613	14661	14583	14672	14553	14726	14526	14645	14809	14456	14537	14563	14565	14537	14509	14683	14777	14695	14656	14904	14843	14713	14843	14670	14660	14607	14648	14645	14538	14635	14619	14621	14684	14619	14684	14764	14804	14473	14780	14651	14732	14791	14660	14588	14655	14510	14652	14634	14640	14646	14877	14616	14880	14552	14758	14779	14512	14590	14645	14616	14652	14609	14753	14671	14615	14503	14640	14684	14715	14469	14647	14680	14685	14689	14880	14480	14552	14463	14787	14543	14547	14732	14777	14613	14787	14786	14634	14708	14822	14662	14636	14641	14753
23859	21456	35204	55779	54436	35033	25463	21818	19891	19507	19013	18513	18600	18998	19012	18663	18744	18515	18460	18152	18375	18333	18351	18416	18543	18079	18258	18236	18163	18210	18282	18275	18738	19210	19262	18739	18343	18204	18193	18168	18202	18259	18253	18226	18122	18190	18102	18393	18079	18027	18050	18081	18140	18077	18236	18128	18099	17948	17975	18109	17948	18019	17965	17839	18058	18267	18056	18215	18191	18103	18186	17976	18103	18403	18174	18375	18098	18039	18071	18238	18020	17872	17875	18201	17974	18177	18254	18161	18039	17905	18178	18024	18082	18068	18160	17978	18190	18099	18071	18031	18142	17998	18160	17963	18332	18000	17997	18151	18296	18254	18168	18282	18248	18046	17888	18109	18213	18087	18007	18130	18091	18138	18063	18019	17968	17970	18127	18008	18029	18079	18173	18116	18229	18209	18051	18060	18311	18010	18168	18243	18011	18047	18096	18258	18265	17991	18047	18048	18152	18110	18046	18239	17998	18091	18134	18086	18234	18046	17990	18108	17949	18077	17951	18097	18120	18111	18191	18267	18176	18306	18117	18067	18257	18076	18059	17999	17921	18124	18107	18060	18006	18151	18015	18160	18416	18133	18013	18313	17978	18317	18211	18306	18260	17979	18188	18118	18080	18131	18130	17962	18104	18173	17886	18188	18204	18155	18076	18185	18062	18022	18158	18165	18046	17952	18177	17908	18151	18211	18095	18285	18161	18177	18110	17957	18020	18100	18120	18111	18137	18002	18154	18262	18055	18111	18238	18150	17949	18227	18045	18097	18292	17969	18291	17965	18047	18083	17961	18201	18077	18061	18033	18104	17830	17966	18028	18041	18136	18124	18028	18142	18034	18160	18138	18164	18174	17805	18212	17990	18008	18165	17929	18030	18219	18172	18234	18070	17777	18092	18005	18128	18118	18026	18110	18166	17985	17991	17913	18071	18107	18187	18224	18191	17978	18218	17785	17858	18097	17934	18044	17792	18269	18057	18107	18232	18213	17952	18044	17995	18146	18307	18126	18093	17976	18426	18069	17982	18201	18123	18208	18315	18123	17850	17825	17980	18302	18031	18004	18021	17943	18066	18017	18016	18042	18025	18183	18086	18128	17976	18084	18079	18119	17839	18149	18072	18429	18002	18061	18079	18243	17961	18034	18215	18114	18051	18092	18116	18153	18176	18222	18101	18085	18286	17983	17984	18034	18141	18096	18081	18154	18108	18273	18154	18217	18188	18221	18161	18175	18224	17993	18129	17870	18261	17834	18138	18126	18067	18106	18010	18103	18229	18122	18150	17972	17978	17858	18290	18026	18019	18056	17946	17872	18052	18101	17927	18138	18160	18127	17939	18060	18149	18025	18243	18467	18062	18171	18027	18270	18089	17928	18180	17944	18004	18180	18071	18195	17937	17997	18188	17955	17893	17918	18015	18183	17987	18025	18116	17960	17844	18044	18171	18289	18238	18004	18093	18147	17874	18143	17982	18175	18068	17951	18206	18206	18098	18151	18033	18125	18250	18416	18004	18213	18054	18178	18220	18115	18086	17987	18190	18315	18301	18073	17903	17968	18224	18067	17961	18117	18210	17761	18033	17822	18200	17971	18072	17874	17984	18118	18160	18118	18083	18103	17965	18035	18092	18183	18074	17801	17968	18201	18133	18240	18127	18066	17867	17899	18041	17931	18021	18029	18268	18080	18055	17992	17961	18087	18098	18257	18019	18303	18098	18075	18189	18071	18002	18091	18000	18019	18041	17933	18027	18054	18050	18028	18291	17970	17831	17880	17965	17983	18079	18065	18035	18178	17966	17963	18100	18194	18328	18110	18076	17924	18223	18078	18307	18186	18055	18281	18276	18206	18241	18072	17944	17873	18035	18155	18073	18029	18046	18229	18259	18114	17910	18114	18058	17990	18153	18104	18212	18183	17919	18127	18072	18193	17986	18292	17850	18025	18219	18138	18092	18115	18318	18001	18224	18019	18119	17888	17846	17979	18108	18129	17855	17900	18353	18034	18134	18138	18000	18221	18105	18264	17998	18028	17961	18067	17883	18085	18293	18084	18063	18115	17969	17854	18011	18127	18172	18171	18136	18144	18063	18149	18173	18021	18113	18091	17995	18207	18081	18006	18176	18041	18034	18075	18106	18068	18338	17973	18001	17911	18021	17916	18051	18016	18016	18119	17954	17984	18089	18244	18016	18197	17928	18139	18081	18144	18183	18146	17919	17870	18279	18128	18092	18164	18079	18002	18063	18196	18203	18006	18326	17907	17964	18245	18281	18080	18220	17918	18127	18132	17980	17991	18023	17976	18251	17867	18129	18083	18126	17955	18095	18005	18008	17913	18016	18083	17926	18200	18131	18096	17876	17979	18076	17910	18176	18019	18013	18183	18157	18018	18221	18194	18047	17965	18087	18206	17949	18099	18043	18148	18013	18153	18031	18139	18215	18038	18089	18193	18123	17994	18006	17997	18257	17933	18065	17873	18197	18159	17869	18049	17799	18103	18024	18242	17937	17849	18001	18246	17936	17803	18283	18162	18186	18126	18035	18197	18215	18016	18073	18114	18147	17920	17842	18241	18181	17909	18141	18273	18153	18049	18066	18099	17852	17994	17995	18208	18044	18119	18009	17876	18132	17903	18168	18135	18290	18200	17996	17951	18035	18069	18029	18197	17914	17991	17973	18245	18044	18142	18054	18172	17884	18026	18013	18028	17956	18051	18057	17919	17950	17931	18117	18126	18172	17995	18033	18148	18215	18126	18068	17958	18063	18119	17991	18080	18107	18072	17990	18109	17939	18094	18054	18108	18163	18225	18243	18039	18148	18104	18190	18105	18156	18145	17990	17906	18089	18049	18008	18076	18042	18026	18087	17974	18079	17910	18191	18212	17873	17966	18105	18169	18026	17981	18052	18139	18065	18174	17912	18153	18251	18003	18004	18124	18105	18252	18013	18235	18057	18065	18219	18142	18183	17988	18123	18070	18098	17936	17991	18023	18255	18154	18133	18167	18330	17996	18082	18021	17941	18201	18228	18063	17850	18150	18054	18041	18083	18073	17957	18048	17994	18141	18107	18206	18075	18115	18127	18187	17980	18424	18123	18061	18136	18385	17946	18058	18111	18053	17978	17763	18135	18154	18301	17958	17920	18138	18269	18234	18146	18216	18213	18015	17938	18150	18071	18181	18105	17959	18087	18014	18213	18094	18241	18164	18185	18079	18012	18034	17991	17997	18191	17977	18199	18341	18195	18154	17743	18024	18069	18254	17921	17982	18136	18238	18127	18314	17905	17888	18109	18051	18219	18115	18083	18070	17965	18066	18085	18165	18212	18114	18004	18271	17994	18153	18262	18100	18029	18232	18086	18055	18122	18203	18049	17986	17782	17940	18245	18327	18134	18028	17985	17971	18109	18112	18160	18130	18135	18238	18211	18047	17865	18052	17932	18143	18063	18195	18120	18121	17946	18249	18043	18021	18107	18096	17995	18104	18259	18411	18190	18047	18193	18262	17959	18012	18149	18309	18064	18009	17959	18144	18056	18209	18097	18181	18094	18262	17896	17869	18107	18038	18117	18054	17949	17882	18084	18135	18237	18076	18049	18210	18045	18062	17977	18027	18016	17963	18220	18144	18068	17991	18207	17973	18049	17978	18048	18137	17915	17933	18092	17849	17940	18073	18233	17885	18236	17963	17912	18265	17986	18176	18033	18027	17907	18097	18125	17888	17988	18034	18103	17950	18055	18050	18158	18199	18172	18125	18136	17914	17996	18008	17948	18137	18257	18111	17841	18009	17970	18014	17896	18096	18002	18048	18045	18178	17937	18107	17956	18052	17951	17970	17898	18025	17697	18179	18183	18011	18203	18153	18147	18285	18078	18111	18055	18011	18073	18061	18096	17944	18060	18142	18055	18088	18046	17950	17884	17883	18041	18124	18192	18231	18166	18173	18038	18108	17954	18108	18198	18081	18197	18037	17968	18117	18160	18134	17990	18126	18117	18004	18218	18071	18064	18020	18002	18129	17918	17986	18212	18040	17947	18131	18130	18141	18148	18129	18177	17987	18091	18303	17910	18119	18067	17935	17857	18109	18314	18183	18009	17959	18206	18004	18101	17894	18021	18184	18137	18090	17861	18009	18196	18170	17984	18069	18189	18321	18133	18051	18180	18074	18110	17792	18255	18202	18183	18041	18161	17932	18238	18028	18030	18188	17963	17932	18010	18024	18007	18343	17873	18042	18099	17894	18285	17969	18092	18076	18122	18039	17982	18321	18173	18204	17902	18038	17933	17780	18134	18057	18236	18257	18055	18006	18026	17981	18154	18138	18108	18090	18083	18201	18051	18209	18122	18037	18127	18318	18023	18040	18282	18224	18108	18043	18004	18004	18117	18020	18221	17963	18181	18070	18039	17966	18052	18163	18279	18092	18268	18128	18145	18042	17959	18045	18081	18100	18100	18027	18045	18190	18208	18050	18190	18122	18151	18041	18057	18126	17809	18022	18111	18118	18137	18044	18100	18149	18025	18038	17903	18129	18046	18182	18001	18208	18108	18239	18058	18357	18152	18105	17925	18070	18082	18162	18160	18139	17917	18204	17913	18008	18297	18213	17775	18065	18054	18067	18042	18106	17928	17923	18052	18093	17946	18028	18254	18006	17914	18077	17829	18270	18235	18092	18117	18128	18052	18156	17862	17951	18145	18146	18039	18089	18002	17949	18064	18142	18083	18200	18218	18322	18167	18229	17944	18094	18066	18136	18107	18288	18072	18023	18163	18030	18094	18017	18116	18008	17940	18021	17982	17993	18007	18077	17858	18029	17935	18095	18138	18008	18024	17924	18247	18222	18057	18118	18095	18199	18126	17927	17990	18130	18020	18175	18112	17983	18151	18112	18019	18054	18246	18291	18049	18077	17949	17983	18189	17968	18144	17980	17899	18002	17999	17980	18042	18180	17962	18071	18088	18165	18181	18230	18194	17917	17998	18002	17939	18161	18146	17919	18043	18145	17961	17880	18069	18118	17971	18066	17838	18069	18028	18033	17880	17995	18015	17990	18307	18018	17973	18035	18200	18098	18139	18261	18139	18257	18428	18013	18007	18171	18228	18194	18078	18122	18056	18169	18264	18265	17903	17964	17951	17821	17981	18257	18236
20515	36346	71516	91001	69689	25704	18912	17758	17050	16145	15642	15321	15482	15921	16056	15569	15404	15042	15064	15089	15022	14976	14962	14942	14963	14830	14714	14846	14829	14650	14912	14961	15334	16275	16124	15473	15103	14693	14742	14788	14702	14880	14757	14752	14652	14701	14747	14757	14541	14850	14607	14799	14831	14712	14693	14819	14683	14889	14767	14621	14709	14776	14770	14595	14800	14709	14667	14843	14571	14624	14700	14827	14701	14623	14791	14704	14725	14723	14787	14723	14689	14808	14852	14777	14763	14465	14715	14746	14747	14693	14691	14575	14541	14895	14776	14812	14752	14770	14770	14507	14690	14647	14820	14746	14744	14910	14603	14727	14877	14705	14663	14750	14765	14769	14745	14624	14729	14664	14655	14863	14444	14665	14663	14809	14572	14756	14624	14709	14888	14635	14727	14780	14840	14841	14750	14693	14686	14642	14591	14652	14593	14789	14765	14615	14741	14947	14858	14707	14881	14636	14589	14738	14674	14775	14678	14781	14636	14702	14936	14680	14962	14700	14802	14631	14762	14747	14628	14811	14802	14775	14750	14816	14749	14750	14685	14914	14732	14788	14639	14888	14866	14776	14776	14744	14805	14679	14865	14741	14680	14635	14648	14728	14542	14899	14673	14728	14708	14491	14709	14642	14698	14653	14698	14951	14526	14689	14690	14668	14799	14820	14738	14758	14711	14619	14769	14694	14734	14583	14697	14594	14598	14699	14648	14540	14675	14666	14890	14792	14585	14625	14561	14628	14685	14712	14625	14750	14631	14906	14792	14683	14687	14861	14739	14668	14522	14784	14786	14630	14701	14716	14739	14613	14622	14696	14594	14728	14779	14824	14788	14754	14961	14650	14795	14792	14593	14800	14602	14769	14838	14570	14786	14666	14739	14653	14697	14625	14700	14710	14618	14668	14688	14588	14575	14544	14840	14653	14770	14586	14678	14528	14698	14741	14714	14710	14721	14825	14825	14666	14656	14603	14795	14771	14739	14775	14719	14574	14816	14746	14605	14751	14552	14810	14588	14692	14835	14764	14801	14622	14777	14774	14587	14827	14837	14653	14745	14637	14694	14560	14594	14709	14876	14572	14775	14836	14878	14561	14800	14585	14822	14699	14746	14772	14686	14712	14890	14523	14740	14603	14677	14667	14761	14668	14698	14674	14778	14583	14834	14742	14640	14694	14794	14793	14741	14780	14660	14502	14727	14698	14621	14663	14809	14650	14865	14796	14598	14739	14657	14947	14602	14737	14777	14630	14621	14677	14919	14634	14715	14708	14681	14748	14767	14725	14664	14820	14622	14618	14616	14866	14707	14649	14611	14828	14822	14747	14906	14724	14840	14512	14689	14712	14643	14686	14645	14710	14716	14703	14950	14622	14776	14811	14678	14694	14781	14706	14706	14649	14508	14781	14715	14697	14617	14616	14768	14685	14716	14696	14660	14660	14628	14843	14825	14694	14722	14761	14669	14842	14643	14695	14754	14623	14763	14437	14703	14693	14609	14713	14718	14597	14647	14725	14709	14509	14596	14796	14645	14736	14747	14702	14698	14632	14725	14903	14835	14591	14653	14761	14665	14757	14602	14683	14645	14579	14761	14656	14698	14674	14542	14713	14651	14690	15078	14613	14624	14589	14789	14642	14813	14608	14616	14748	14804	14722	14755	14654	14790	14613	14704	14861	14583	14713	14834	14953	14721	14643	14798	14780	14893	14781	14763	14606	14657	14729	14734	14606	14586	14603	14887	14750	14848	14818	14827	14647	14617	14678	14808	14694	14723	14752	14788	14670	14667	14798	14783	14788	14664	14641	14584	14666	14674	14500	14694	14653	14684	14572	14866	14574	14862	14673	14771	14704	14662	14600	14685	14710	14751	14513	14845	14884	14720	14715	14875	14706	14730	14681	14713	14826	14935	14785	14705	14698	14583	14645	14885	14720	14540	14682	14640	14767	14689	14788	14607	14721	14743	14783	14507	14756	14641	14607	14688	14615	14764	14876	14790	14707	14715	14555	14833	14703	14549	14781	14524	14697	14849	14706	14666	14699	14705	14470	14768	14629	14877	14643	14546	14776	14967	14671	14739	14671	14749	14601	14606	14769	14654	14650	14580	14822	14686	14585	14602	14647	14762	14848	14722	14572	14697	14726	14727	14756	14679	14798	14516	14753	14753	14731	14870	14718	14856	14699	14684	14919	14830	14523	14895	14691	14808	14652	14805	14671	14791	14705	14907	14541	14722	14753	14542	14870	14733	14676	14735	14796	14679	14699	14722	14700	14798	14742	14898	14711	14516	14787	14578	14806	14750	14694	14626	14799	14665	14679	14741	14559	14842	14758	14642	14850	14562	14716	14645	14802	14782	14669	14759	14736	14628	14550	14767	14679	14687	14663	14784	14794	14805	14794	14580	14835	14690	14698	14596	14786	14845	14720	14573	14701	14671	14707	14682	14811	14693	14509	14686	14833	14742	14676	14677	14538	14704	14628	14642	14817	14748	14679	14804	14763	14706	14767	14601	14866	14737	14540	14740	14626	14777	14738	14803	14766	14799	14753	14748	14828	14745	14785	14881	14717	14617	14804	14775	14638	14804	14757	14584	14784	14733	14609	14640	14656	14840	14851	14806	14625	14695	14659	14671	14768	14822	14650	14794	14821	14673	14833	14655	14851	14728	14713	14801	14781	14956	14682	14612	14734	14680	14644	14549	14594	14828	14540	14592	14509	14796	14732	14725	14730	14756	14724	14687	14687	14830	14622	14748	14669	14738	14831	14639	14698	14460	14680	14824	14701	14712	14545	14736	14655	14801	14870	14746	14718	14725	14665	14784	14813	14690	14748	14726	14703	14627	14643	14676	14751	14826	14885	14751	14661	14739	14768	14667	14726	14752	14749	14546	14680	14672	14814	14727	14750	14886	14679	14636	14781	14613	14762	14696	14680	14831	14761	14691	14817	14624	14733	14718	14591	14832	14670	14654	14812	14658	14849	14805	14791	14579	14614	14615	14791	14820	14664	14859	14931	14709	14623	14675	14907	14701	14648	14627	14807	14701	14634	14874	14647	14715	14753	14702	14686	14785	14837	14638	14680	14612	14716	14619	14579	14709	14725	14734	14709	14536	14719	14560	14592	14682	14629	14734	14676	14713	14683	14760	14500	14759	14791	14683	14638	14768	14780	14605	14754	14655	14677	14655	14722	14818	14723	14879	14858	14690	14921	14734	14687	14544	14849	14771	14660	14668	14619	14713	14862	14859	14737	14690	14799	14830	14685	14753	14633	14629	14692	14801	14830	14634	14728	14753	14617	14616	14591	14819	14743	14808	14720	14703	14656	14634	14832	14584	14772	14580	14674	14620	14713	14585	14828	14763	14754	14830	14671	14812	14570	14813	14697	14571	14656	14902	14874	14767	14764	14747	14678	14773	14806	14838	14685	14729	14743	14740	14470	14787	14688	14795	14613	14789	14583	14702	14694	14768	14663	14757	14591	14698	14658	14644	14672	14687	14700	14597	14858	14719	14491	14561	14640	14789	14612	14687	14817	14678	14759	14698	14846	14787	14741	14865	14667	14591	14704	14578	14805	14680	14814	14599	14674	14702	14912	14721	14641	14593	14572	14671	14760	14591	14754	14850	14863	14757	14744	14672	14735	14780	14687	14582	14804	14650	14858	14794	14603	14498	14881	14791	14848	14843	14671	14757	14777	14585	14598	14608	14910	14897	14809	14734	14589	14704	14623	14770	14663	14744	14757	14756	14583	14870	14687	14808	14795	14736	14670	14776	14616	14625	14502	14874	14634	14856	14650	14735	14615	14682	14794	14630	14740	14854	14876	14719	14629	14736	14619	14935	14703	14724	14740	14637	14802	14846	14745	14724	14777	14814	14680	14739	14618	14667	14695	14736	14674	14825	14690	14520	14736	14789	14616	14774	14744	14525	14622	14552	14782	14652	14807	14851	14592	14684	14648	14827	14691	14760	14673	14726	14773	14887	14759	14705	14702	14567	14679	14675	14642	14775	14780	14742	14657	14603	14673	14565	14779	14852	14811	14700	14839	14852	14729	14774	14538	14785	14767	14719	14602	14794	14724	14670	14654	14825	14656	14791	14809	14690	14674	14623	14729	14639	14838	14544	14704	14894	14752	14740	14560	14581	14860	14710	14755	14687	14687	14751	14748	14773	14597	14776	14638	14676	14686	14759	14571	14751	14759	14646	14753	14736	14693	14709	14640	14824	14523	14648	14627	14639	14464	14645	14944	14765	14670	14495	14786	14741	14743	14757	14737	14792	14694	14716	14795	14660	14713	14678	14970	14782	14757	14732	14791	14807	14608	14779	14860	14659	14819	14743	14742	14564	14686	14656	14791	14812	14674	14635	14789	14877	14675	14668	14663	14805	14716	14743	14712	14650	14745	14895	14789	14665	14657	14719	14846	14624	14716	14653	14696	14887	14593	14717	14754	14750	14712	14798	14651	14778	14577	14535	14681	14796	14749	14890	14640	14545	14789	14615	14686	14747	14782	14603	14666	14503	14894	14688	14662	14798	14802	14665	14609	14810	14521	14757	14794	14782	14701	14748	14548	14885	14629	14754	14756	14551	14698	14687	14698	14893	14733	14672	14689	14849	14777	14751	14631	14779	14736	14764	14707	14689	14707	14734	14621	14815	14534	14628	14776	14859	14743	14655	14851	14644	14757	14673	14677	14594	14597	14460	14721	14658	14808	14729	14717	14601	14833	14897	14742	14750	14760	14537	14652	14645	14573	14705	14548	14597	14723	14795	14718	14748	14808	14769	14870	14671	14673	14756	14602	14677	14954	14656	14635	14687	14807	14735	14772	14750	14641	14721	14671	14817	14844	14831	14535	14727	14654	14611	14753	14629	14746	14653	14727	14761	14820	14753	14749	14696	14650	14773	14844	14760	14727	14644	14720	14591	14620	14727	14720	14668	14794	14879	14577	14701	14770	14885	14671	14659	14761	14784	14646	14534	14642	14744	14888	14756	14848	14623	14734	14809	14613	14733	14708	14771	14728	14603	14931	14789	14849	14680	14640	14750	14810	14729	14660	14761	14784	14693	14779	14614	14688	14765	14742	14761	14690	14637	14818	14902	14801	14659	14755	14671	14677	14787	14784	14779	14616	14699	14808	14909	14775
29920	24059	37165	39062	30453	21815	19500	18767	18733	18433	18292	18446	18683	18226	18405	18361	18390	18319	18323	18352	18272	18205	18301	18422	18454	18357	18135	18277	18275	18257	18188	18288	18103	18426	18420	18427	18243	18396	18242	18238	18253	18216	18284	18487	18363	18243	18202	18151	18219	18134	18310	18331	18292	18312	18328	18214	18105	18257	18368	18354	18301	18256	18201	18468	18295	18436	18179	18299	18105	18231	18548	18139	18439	18397	18429	18264	18510	18513	18409	18268	18316	18320	18413	18371	18403	18161	18312	18246	18234	18299	18383	18554	18193	18168	18330	18245	18116	18150	18255	18253	18428	18308	18208	18600	18626	18377	18345	18123	18339	18330	18256	18315	18354	18266	18299	18287	18278	18476	18337	18354	18396	18262	18427	18331	18399	18316	18461	18024	18435	18146	18331	18369	18248	18399	18415	18460	18307	18193	18370	18132	18509	18481	18363	18350	18388	18259	18262	18142	18320	18294	18258	18275	18470	18236	18217	18525	18408	18286	18345	18169	18257	18279	18408	18177	18500	18410	18136	18275	18207	18200	18136	18320	18148	18304	18384	18128	18582	18452	18211	18427	18234	18437	18167	18238	18234	18177	18133	18147	18233	18534	18264	18294	18401	18313	18305	18307	18082	18173	18309	18333	18446	18235	18478	18573	18410	18279	18324	18283	18266	18315	18303	18274	18232	18352	18264	18130	18225	18453	18404	18402	18365	18262	18237	18463	18183	18304	18384	18224	18285	18197	18455	18322	18398	18423	18216	18323	18174	18162	18267	18279	18120	18346	18419	18272	18349	18197	18485	18359	18159	18491	18473	18576	18212	18399	18258	18454	18177	18307	18250	18309	18471	18364	18128	18319	18377	18200	18434	18306	18426	18476	18362	18086	18145	18290	18384	18188	18459	18236	18222	18176	18294	18243	18653	18380	18291	18312	18292	18183	18093	18206	18204	18237	18465	18410	18318	18368	18373	18386	18139	18386	18197	18419	18447	18276	18351	18243	18215	18354	18152	18138	18360	18341	18325	18167	18161	18072	18036	18311	18308	18114	18311	18433	18238	18262	18304	18336	18066	18367	18461	18234	18094	18179	18372	18468	18358	18335	18330	18538	18315	18360	18193	18278	18372	18414	18256	18308	18047	17966	18332	18174	18306	18334	18150	18393	18108	18319	18231	18215	18416	18314	18366	18177	18418	18328	18384	18431	18160	18232	18181	18319	18362	18242	18310	18304	18349	18136	18169	18402	18358	18510	18365	18460	18144	18319	18346	18268	18003	18192	18249	18140	18292	18163	18349	18259	18284	18146	18075	17990	18354	18074	18238	18262	18098	18317	18327	18206	18177	18117	18382	18372	18538	18319	18366	18288	18427	18262	18333	18311	18240	18318	18236	18217	18331	18244	18303	18210	18084	18232	18400	18430	18213	18426	18286	18340	18313	18275	18178	18475	18040	18201	18111	18174	18273	18496	18422	18397	18415	18417	18250	18193	18432	18266	18432	18177	18171	18225	18235	18360	18368	18388	18402	18362	18451	18147	18272	18375	18201	18391	18415	18295	18344	18470	18146	18248	18242	18158	18487	18234	18290	18328	18282	18369	18293	18270	18480	18358	18351	18138	18346	18305	18286	18342	18308	18168	18242	18149	18263	18460	18421	18363	18297	18317	18332	18345	18257	18288	18162	18258	18443	18298	18351	18152	18349	18383	18324	18396	18167	18224	18239	18258	18244	18513	18263	18186	18189	18181	18230	18368	18467	18391	18357	18339	18432	18229	18154	18210	18230	18231	18384	18485	18210	18254	18414	18258	18130	18468	18331	18371	18302	18361	18270	18290	18433	18190	18474	18232	18331	18215	18062	18267	18260	18255	18380	18412	18126	18472	18243	18438	18369	18237	18298	18216	18362	18174	18271	18280	18300	18311	18367	18428	18215	18341	18402	17998	18111	18355	18396	18077	18465	18340	18329	18288	18291	18540	18407	18307	18435	18249	18107	18345	18379	18357	18342	18342	18233	18315	18314	18313	18225	18283	18327	18186	18185	18166	18356	18335	18268	18283	18134	18530	18291	18203	18317	18360	18273	18125	18240	18202	18517	18379	18291	18459	18166	18308	18343	18283	18504	18205	18121	18450	18303	18247	18127	18207	18380	18562	18293	18108	18301	18482	18180	18559	18363	18345	18210	18406	18497	18421	18362	18289	18370	18161	18378	18433	18434	18260	18209	18525	18536	18350	18545	18347	18230	18475	18235	18414	18211	18155	18384	18288	18211	18499	18250	18202	18403	18449	18228	18448	18269	18258	18501	18267	18317	18361	18345	18193	18329	18383	18247	18231	18387	18303	18349	18193	18265	17969	18044	18208	18485	18281	18219	18286	18247	18405	18213	18011	18103	18417	18452	18251	18334	18420	18218	18514	18247	18467	18392	18453	18344	18333	18343	18369	18303	18246	18160	18277	18343	18343	18210	18249	18470	18239	18352	18276	18205	18509	18176	18315	18365	18305	18529	18269	18360	18291	18304	18288	18250	18260	18293	18192	18190	18062	18283	18294	18347	18019	18293	18337	18385	18180	18304	18173	18419	18215	18550	18407	18161	18357	18115	18022	18487	18237	18290	18258	18230	18054	18118	18311	18347	18358	18189	18282	18130	18321	18296	18080	18398	18191	18241	18213	18394	18227	18390	18492	18300	18512	18376	18256	18263	18287	18485	18264	18252	18256	18269	18299	18068	18238	18365	18179	18320	18309	18235	18304	18197	18250	18488	18294	18419	18429	18404	18211	18347	18349	18292	18148	18273	18292	18241	18435	18306	18330	18264	18354	18325	18354	18388	18035	18407	18123	18454	18425	18214	18350	18181	18412	18394	18336	18211	18191	18287	18391	18270	18282	18409	18454	18405	18134	18132	18355	18478	18382	18187	18208	18303	18174	18016	18126	18270	18295	18302	18214	18359	18284	18214	18165	18391	18297	18229	18271	18108	18314	18273	18197	18115	18261	18415	18290	18206	18379	18457	18166	18249	18168	18234	18486	18416	18514	18318	18189	18458	18244	18483	18386	18359	18271	18420	18285	18314	18293	18274	18290	18212	18073	18301	18199	18168	18244	18254	18418	18340	18044	18299	18420	18642	18217	18422	18498	18446	18209	18246	18500	18369	18312	18220	18234	18204	18253	18311	18324	18509	18224	18276	18189	18090	18456	18449	18450	18307	18352	17968	18253	18232	18111	18254	18460	18371	18348	18280	18309	18321	18385	18436	18287	18081	18177	18394	18251	18195	18329	18306	18513	18363	18272	18467	18246	18531	18464	18359	18140	18226	18303	18182	18245	18286	18133	18163	18301	18374	18263	18365	18292	18211	18448	18354	18456	18346	18249	18297	18138	18191	18237	18326	18478	18209	18459	18421	18442	18356	18325	18340	18205	18085	18342	18234	18281	18592	18360	18241	18232	18189	18482	18244	18182	18342	18069	18190	18306	18325	18216	18267	18013	18299	18245	18115	18321	18379	18313	18284	18307	18353	18475	18424	18161	18329	18098	18224	18188	18386	18269	18192	18258	18257	18296	18338	18265	18214	18382	18428	18226	18246	18396	18245	18283	18158	18458	18278	18223	18449	18349	18336	18134	18371	18476	18447	18440	18214	18172	18267	18209	18300	18345	18355	18086	18159	18276	18264	18129	18488	18470	18372	18290	18234	18169	18318	18178	18314	18160	18264	18200	18284	18125	18497	18227	18181	18091	18261	18151	18449	18425	18171	18425	18276	18053	18066	18401	18250	18272	18356	18234	18247	18208	18333	18310	18434	18378	18266	18431	18273	18275	18267	18403	18504	18214	18292	18128	18329	18295	18567	18371	18243	18498	18293	18486	18307	18249	18472	18401	18108	18205	18240	18267	18315	18231	18211	18254	18221	18487	18328	18431	18396	18315	18413	18411	18013	18356	18316	18318	18298	18223	18198	18412	18314	18375	18268	18226	18365	18264	18167	18173	18382	18141	18516	18190	18234	18108	18184	18380	18330	18459	18476	18571	18432	18290	18295	18275	18368	18315	18223	18335	18279	18477	18133	18403	18385	18235	18434	18214	18131	18151	18385	18370	18275	18118	18391	18036	18253	18027	18325	18220	18273	18315	18094	18324	18549	18166	18457	18365	18477	18189	18274	18300	18373	18392	18430	18189	18502	18128	18099	18397	18384	18448	18380	18324	18444	18221	18362	18437	18279	18276	18321	18445	18334	18261	18523	18255	18401	18325	18474	18247	18159	18226	18409	18083	18419	18437	18343	18215	18283	18234	18293	18482	18305	18243	18214	18238	18020	18287	18450	18383	18296	18420	18136	18162	18355	18477	18079	18199	18348	18028	18214	18248	18406	18138	18328	18200	18301	18297	18323	18384	18313	18216	18364	18194	18373	18225	18460	18178	18409	18360	18181	18155	18390	18588	18376	18289	18195	18318	18161	18462	18601	18280	18543	18418	18309	18321	18280	18397	18308	18518	18339	18144	18276	18350	18506	18335	18212	18091	18250	18198	18320	18192	18333	18425	18301	18528	18455	18428	18318	18261	18344	18420	18443	18335	18436	18549	18362	18388	18018	18159	18149	18346	18255	18470	18505	18220	18285	18419	18115	18258	18367	18207	18193	18275	18438	18385	18409	18433	18348	18322	18480	18482	18293	18327	18318	18113	18322	18313	18285	18283	18540	18206	18389	18150	18425	18313	18417	18473	18595	18429	18333	18462	18489	18144	18333	18228	18419	18171	18352	18106	18239	18280	18334	18374	18267	18202	18480	18270	18460	18267	18201	18390	18209	18388	18296	18348	18445	18205	18390	18224	18311	18133	18223	18407	18287	18278	18149	18264	18309	18297	18304	18255	18163	18420	18324	18415	18312	18281	18258	18102	18350	18250	18381	18504	18209	18362	18386	18340	18537	18271	18359	18357	18476	18350	18417	18389	18491	18384	18359	18354	18151	18378	18364	18291	18405	18432	18307	18372	18341	18525	18336	18467	18383	18151	18446	18276	18515	18354	18335	18271	18268	18601	18281	18545	18201	17903	18398	18108	18278	18229	18254	18309	18140	18287	18297	18258	18341	18230	18482	18097	18246	18465	18121	18361	18336	18335	18167	18211	18368	18306	18382	18228	18536	18621	18341	18335
17752	22474	42344	38268	28634	17424	16015	15787	15339	15163	14979	14989	15009	15237	14990	15162	14981	15012	14938	14827	14812	14922	14999	14999	14851	14781	15008	14911	14735	14837	14874	14758	14952	14949	15054	14905	15000	14812	14829	14700	14826	14696	15017	14676	14927	14842	14665	14921	14784	14918	14973	15011	14920	14939	14885	14831	14878	14820	14784	14865	14761	14891	14676	14743	15019	14829	14783	14824	14693	14879	14688	14890	14742	14883	14819	14989	15000	14821	14618	14683	14966	14860	14803	14856	14783	14915	14768	14716	15038	14728	14827	14818	14750	14811	14897	14878	14943	14989	14876	14883	14761	14701	15005	14636	14755	14941	14794	14957	14842	14877	14777	14788	14873	14909	14803	14883	14823	14763	14757	14853	14920	14875	14876	14740	14893	14828	14861	14877	14758	14830	14830	14891	14914	14943	14852	14808	14878	14717	14884	14877	14800	14851	14906	14752	14819	14859	14798	14808	14842	14816	14900	14707	14927	14908	14827	14800	14894	14893	14938	14854	14963	14788	14879	14863	15018	14626	14851	15094	14916	14874	14526	14830	14766	14836	14781	14719	14759	14698	14780	14823	14867	14884	14976	14679	14834	14916	14979	14842	14758	14772	14762	14707	14937	14707	14770	14694	14822	14911	14954	14829	14711	14719	14730	14842	14747	14760	14683	14868	14719	14812	14875	14791	14865	14777	14772	14746	14559	14888	14860	14663	14718	14942	14849	14767	14808	14762	14768	14854	14949	14834	14902	14688	14872	14834	14934	15017	14991	14846	14916	14675	14740	14852	14929	14821	14828	14699	14914	14925	14813	14877	14827	14787	14886	14928	14620	14808	15027	14833	14847	14944	15033	14754	14865	14891	14721	14716	15005	14859	14758	14743	14925	14585	14808	14748	14736	14761	14819	14745	14705	14786	14739	14807	14675	14738	14807	14766	14998	14899	14865	14794	14816	15108	14934	14950	15047	14808	14842	14945	14931	14970	14961	14681	14892	14788	14752	14724	14857	14970	14917	14668	14789	14660	14845	14901	14780	14926	14786	14811	14735	14913	14699	14735	14668	14827	14841	15025	14666	14738	14810	14884	14731	14909	14643	14729	14738	14929	14799	14883	14725	14628	14791	14835	14986	14655	14965	14833	14783	14760	14828	14707	14838	14840	14789	14826	14893	14557	14782	14855	14778	14783	14976	14755	14732	14702	14869	14660	14878	14839	14906	14836	14916	14804	14742	14790	14811	14783	14809	14698	14843	14717	14911	14654	14833	14930	14746	14816	14676	14846	14903	14901	14831	14891	15101	14927	14914	14839	14897	14974	14903	14774	14710	14663	14876	14874	14838	14728	14879	14929	14788	14833	14629	14901	14711	14810	14764	14871	14793	14874	14811	14892	14704	14892	14740	14765	14782	14762	14904	14832	14827	14714	14768	14814	14694	14918	14816	14814	14943	14966	14742	14783	14762	14681	14878	14747	14779	14913	14727	14810	14876	14793	14810	14830	14936	14781	14984	14956	14977	14710	14754	14681	14915	15044	14721	14757	14670	14658	14819	14788	14826	14935	14960	14769	14713	14751	14856	14868	14828	14925	14951	14758	14753	14843	14714	14768	14874	14690	14971	14865	14985	14857	14754	14745	14783	14931	14832	14908	14689	14901	14829	14779	14696	14841	14860	14807	14818	14867	14728	14701	14710	14831	14718	14786	14995	14853	14826	14853	14731	14738	14839	14892	14858	14818	14954	14853	14969	14714	14533	14802	14940	14698	14710	14782	14938	14819	14765	14742	14751	14823	14858	14838	14797	14724	14871	14831	14729	14710	14718	14775	14608	14964	14962	14638	14839	14826	14993	14847	14836	14911	14614	14943	14822	14929	14714	14666	14949	14940	14696	14811	14753	14761	14901	14936	14888	14803	14899	14736	14797	14847	14787	14875	14820	14770	14762	14779	14817	14965	14666	14856	14760	14743	14727	14954	14823	14846	14832	14697	14757	14793	14885	14835	14854	14824	14659	14779	14778	14802	14859	14736	14973	15021	14714	14762	14950	14889	14779	14721	14818	14833	14636	14936	14649	14790	14832	14964	14631	14987	14933	14857	14916	14986	14667	14767	14751	14822	14907	14841	14749	14791	14810	14874	14784	14778	14836	14811	14879	14967	14811	14827	14914	14864	14887	14949	14849	14906	14749	14732	14788	14804	14889	14709	14880	14637	14951	14896	14827	14803	14896	14822	14847	14631	15023	14783	14811	14776	14803	14807	14934	14880	14706	14863	14759	14755	14797	14636	14739	14813	15011	14856	14838	14710	14826	14896	14848	14864	14947	14845	14855	14944	14852	14926	14828	14672	14802	14917	14776	14730	14868	14822	14878	14840	15000	14777	14871	14867	14947	14766	14917	15014	14842	14846	14711	14736	14933	14746	14884	14814	14735	14661	14844	14910	14878	14901	14950	14856	14907	14969	14780	14805	14791	14906	14593	14951	14863	14668	14773	15027	14704	14591	14855	14896	14899	14778	14786	14828	14782	14780	14801	14802	14823	14788	14882	14801	14841	14801	14858	14926	14846	14885	14826	15008	14918	14920	14868	14991	14794	14782	14861	15034	14679	14875	14832	14750	14909	14839	14698	14602	14827	14801	14824	14868	14821	14944	14768	14806	14891	14912	14734	14762	14774	14750	14803	14710	14871	14769	14965	14844	15008	14726	14911	14820	14808	14856	14856	14895	14943	14806	14686	14761	14822	14836	14857	14839	14894	14899	14836	14816	14796	14856	14861	14620	14902	14718	14809	14761	14841	14751	14945	14744	14888	14762	14881	14878	14873	14904	14706	14943	14923	14639	14636	14751	14711	14965	14899	14834	14880	14711	14704	14748	14905	14762	14690	14846	14791	14820	14862	14860	14880	14840	14789	14770	14683	14973	14734	14776	14912	14633	14641	14942	14814	14750	14723	14653	14803	15006	14798	14807	14843	14772	14956	14699	14799	14918	14847	15025	14884	14792	14860	14807	14891	14789	14901	14904	14916	14802	14762	14798	14695	14818	15001	14821	14820	14834	14878	14755	14806	14749	14929	14778	14778	14859	14797	15005	14707	14872	14765	14716	14913	14778	14779	14964	14783	14877	14788	14903	14855	14890	14739	14922	14800	14726	14919	14767	14841	14895	14790	14870	14776	14754	14942	14721	14942	15046	14784	14867	14762	14785	14734	14856	14891	14939	14893	14745	14809	14704	14800	14847	14835	14993	14915	14888	14866	14833	14851	14699	14773	14738	14807	14836	14710	14805	14863	14715	14936	14730	14899	14812	14868	14816	14690	14757	14815	14748	14848	14884	14784	14865	14919	14917	14906	14932	14837	14725	15063	14844	14645	14834	14752	14659	14790	14893	14843	14826	14751	14853	14828	14887	14781	14954	14913	14812	14981	14743	14947	14826	14853	14931	14771	14756	14910	14833	14706	14811	14790	14873	14982	14768	14862	14728	14694	14814	14973	14846	14890	14880	14815	14758	14754	14905	14881	14834	14799	14637	14766	14953	14877	15083	14960	14749	14830	14742	14771	14926	14838	14985	14781	14834	14747	14925	14953	14623	14903	14870	14991	14800	14847	14772	14735	14865	14706	14861	14656	14882	14907	14740	14827	14937	14920	14811	14832	14770	14656	14860	14851	14768	14892	14908	14642	14737	14860	14888	14864	14849	14871	14858	14907	14880	14631	14882	14706	14949	14886	14778	14855	14916	14765	14889	14853	14907	14708	14764	14831	14613	14852	14846	14929	14845	14988	14740	14928	14991	14809	14844	14785	14972	14985	14720	14821	14885	14739	15086	14709	14692	14775	14924	14767	14735	14855	14720	14962	14735	14806	14867	14863	14858	14802	14962	14748	14848	14896	14737	14909	14764	15013	14917	14795	14802	14673	14915	15046	14807	14781	14916	14914	14712	14903	14841	14964	14843	14927	14926	14812	14940	14866	14727	14947	14815	14992	14676	14837	14684	14714	14927	14884	14705	14853	14933	14760	14783	14666	14767	14813	14979	14844	14853	14851	14745	14948	14881	14865	14797	14815	14736	14916	14995	14770	14911	14924	14693	14761	15032	14552	14877	14927	14640	14855	14901	14951	14881	15013	14777	14825	14842	14819	14732	14778	14895	14801	14915	14873	14696	14852	14779	14903	14731	14852	14948	14875	14973	14702	14789	14888	14767	14663	14905	14817	14762	14650	14617	14835	14906	14784	14835	14734	14806	14844	14852	14766	14818	14781	14920	14759	14860	14820	14752	14603	14882	14985	14927	14921	14874	14955	14858	14914	14764	14801	14798	14721	14756	14936	14853	14685	14728	14822	14878	14811	14799	14875	14732	14782	15030	14893	14861	14889	15026	14808	14834	14832	14889	14761	14849	14901	14729	14811	14865	14990	14885	14796	14918	14841	14840	14831	14715	14859	14905	14740	14839	14930	14800	14941	14655	14928	14583	14789	14884	14776	14822	15030	14702	14798	14826	14885	14987	14881	14832	14968	14873	14855	14841	14910	14804	14793	14833	14799	14679	15032	14736	14868	14890	14842	14890	15043	14762	14855	14808	14845	14839	14931	14847	14777	14971	14746	14730	14941	14961	14826	14763	15038	14733	14900	14814	14754	15105	14784	14744	14937	14827	14839	14853	14861	14938	14691	14849	14935	14706	14911	14753	14933	14773	14829	14820	14959	14709	14836	14869	14887	14886	14890	14907	14847	14829	14900	14967	14932	14961	14920	14993	14746	14776	15090	14752	14713	14710	14611	14944	15023	14623	14935	14890	14772	14988	14831	14805	14789	14911	14924	14735	14672	14762	14880	14874	14775	14905	14818	14680	14982	14790	14874	14940	14902	14826	14767	14701	14901	14751	14867	14715	14800	14808	14623	14877	14787	14898	14873	14979	14727	14747	14812	14875	14865	14823	14761	14897	15073	14750	14982	14790	14789	14816	14927	14779	14806	14757	14787	14911	14753	14803	14895	14847	14754	14740	14712	14761	14601	14922	14828	14736	14792	14897	14715	14748	14825	14783	14974	14820	14897	14832	14824	14849	14860	14819	14863	14638	14832	14764	14863	14758	14860	14854	14779	15054	14760	14738	14897	14796	14806	14859	14901	14876	14860	14771	14656	14808	14986	14768	14883	14933
25416	21440	39449	60251	52568	30608	23750	20623	19732	19525	19081	19298	19241	19179	19177	19025	18902	19032	18934	19073	18893	18784	18933	18676	18883	18592	18657	18731	18736	18653	18755	18755	18809	19188	19284	19172	18897	18611	18529	18764	18631	18758	18604	18687	18566	18769	18634	18669	18618	18559	18424	18802	18811	18604	18897	18681	18679	18880	18653	18638	18694	18870	18828	18679	18505	18690	18740	18628	18376	18470	18763	18597	18470	18684	18708	18661	18755	18677	18623	18592	18644	18590	18609	18514	18723	18683	18774	18630	18596	18734	18669	18850	18646	18651	18673	18507	18567	18564	18485	18719	18544	18711	18610	18634	18770	18801	18731	18560	18513	18635	18569	18694	18520	18347	18881	18564	18652	18655	18577	18747	18734	18748	18499	18609	18712	18775	18610	18517	18699	18686	18732	18911	18516	18579	18674	18777	18785	18827	18798	18704	18654	18678	18597	18777	18630	18884	18769	18758	18640	18816	18721	18592	18621	18624	18691	18623	18715	18629	18530	18533	18572	18520	18404	18802	18645	18572	18604	18678	18660	18514	18458	18722	18647	18616	18619	18808	18878	18802	18516	18492	18545	18724	18842	18608	18698	18440	18655	18676	18688	18417	18682	18657	18771	18767	18661	18514	18524	19002	18800	18655	18483	18729	18570	18557	18830	18433	18623	18635	18651	18681	18688	18725	18512	18877	18541	18536	18505	18589	18745	18787	18659	18639	18577	18540	18706	18594	18744	18582	18600	18646	18596	18859	18733	18665	18756	18592	18563	18592	18910	18314	18661	18654	18857	18529	18709	18652	18690	18688	18786	18815	18715	18738	18753	18821	18499	18441	18548	18516	18523	18793	18693	18738	18390	18655	18845	18632	18763	18602	18562	18603	18638	18611	18735	18459	18442	18452	18516	18780	18748	18725	18481	18623	18834	18813	18459	18648	18843	18671	18561	18871	18776	18761	18686	18543	18556	18762	18670	18664	18757	18733	18680	18450	18665	18684	18778	18686	18650	18883	18671	18483	18661	18696	18714	18954	18706	18715	18482	18566	18516	18641	18823	18816	18692	18885	18570	18560	18692	18628	18739	18528	18760	18903	18739	18703	18551	18723	18610	18749	18477	18772	18861	18623	18638	18512	18897	18850	18924	18694	18577	18724	18765	18659	18663	18683	18603	18547	18561	18617	18822	18684	18502	18532	18687	18821	18508	18615	18706	18650	18576	18731	18698	18757	18667	18738	18705	18505	18642	18801	18759	18770	18591	18660	18863	18849	18620	18574	18733	18644	18543	18686	18706	18733	18614	18508	18577	18889	18784	18540	18686	18693	18732	18514	18463	18480	18535	18540	18579	18588	18487	18740	18804	18753	18576	18561	18690	18709	18733	18629	18681	18807	18610	18613	18588	18568	18527	18524	18590	18817	18769	18505	18704	18655	18650	18563	18662	18623	18503	18643	18642	18680	18600	18877	18482	18609	18468	18591	18613	18494	18619	18687	18666	18611	18562	18640	18798	18595	18576	18487	18756	18517	18445	18868	18767	18528	18761	18576	18615	18638	18666	18505	18795	18790	18712	18392	18487	18467	18570	18627	18586	18763	18573	18762	18742	18697	18726	18632	18499	18477	18705	18603	18668	18874	18716	18280	18640	18679	18708	18750	18442	18651	18671	18506	18602	18591	18598	18667	18647	18683	18664	18597	18549	18461	18611	18717	18654	18519	18760	18649	18953	18883	18653	18735	18682	18662	18572	18765	18858	18751	18700	18507	18598	18652	18466	18579	18653	18636	18676	18769	18594	18672	18710	18739	18666	18519	18633	18604	18459	18740	18597	18699	18569	18610	18575	18637	18706	18652	18538	18801	18760	18527	18763	18567	18483	18689	18750	18643	18531	18598	18956	18786	18557	18515	18792	18807	18443	18536	18637	18754	18656	18802	18597	18499	18588	18807	18654	18698	18557	18507	18684	18680	18562	18724	18527	18632	18822	18778	18637	18868	18652	18742	18764	18665	18508	18688	18674	18691	18784	18646	18728	18488	18618	18610	18613	18759	18431	18468	18808	18521	18584	18725	18735	18701	18622	18856	18467	18444	18690	18622	18673	18687	18802	18745	18652	18705	18553	18351	18512	18657	18535	18680	18535	18577	18616	18554	18735	18812	18691	18552	18685	18537	18544	18350	18658	18431	18839	18647	18571	18560	18458	18722	18800	18669	18646	18605	18392	18546	18604	18708	18618	18676	18514	18576	18752	18545	18681	18632	18755	18533	18832	18757	18635	18872	18779	18552	18849	18698	18536	18433	18604	18481	18557	18487	18516	18720	18720	18558	18734	18686	18629	18792	18784	18801	18662	18660	18573	18568	18760	18620	18633	18729	18682	18642	18509	18489	18570	18630	18732	18647	18696	18829	18682	18685	18780	18463	18709	18835	18655	18651	18674	18813	18624	18913	18748	18727	18711	18644	18499	18904	18641	18690	18594	18596	18669	18816	18586	18568	18755	18787	18780	18759	18613	18541	18562	18890	18746	18487	18563	18597	18599	18856	18670	18263	18515	18689	18603	18480	18585	18529	18857	18659	18533	18786	18861	18663	18555	18622	18769	18723	18466	18504	18841	18741	18607	18829	18607	18620	18637	18460	18659	18533	18524	18465	18766	18740	18619	18633	18626	18770	18427	18640	18586	18649	18752	18663	18825	18575	18609	18443	18375	18480	18361	18771	18594	18707	18755	18708	18416	18577	18608	18620	18538	18810	18637	18551	18442	18336	18720	18666	18807	18564	18877	18686	18661	18525	18630	18473	18522	18594	18625	18661	18827	18734	18633	18546	18600	18681	18567	18805	18626	18605	18565	18528	18517	18566	18781	18771	18578	18459	18399	18618	18630	18751	18609	18637	18423	18743	18607	18765	18723	18837	18544	18681	18601	18714	18522	18662	18844	18624	18728	18742	18753	18720	18757	18747	18654	18792	18632	18543	18744	18440	18647	18637	18620	18879	18634	18660	18538	18617	18478	18438	18727	18572	18634	18840	18773	18745	18610	18671	18586	18611	18389	18740	18717	18812	18626	18681	18556	18659	18718	19023	18760	18466	18553	18825	18861	18688	18702	18527	18815	18789	18672	18608	18679	18466	18690	18698	18822	18768	18657	18769	18835	18573	18461	18517	18415	18703	18603	18666	18605	18572	18653	18545	18729	18718	18685	18732	18721	18649	18699	18655	18751	18613	18812	18771	18476	18645	18667	18610	18799	18656	18679	18574	18590	18539	18731	18773	18710	18751	18596	18621	18813	18609	18807	18602	18470	18668	18521	18607	18554	18700	18660	18888	18521	18821	18510	18634	18828	18653	18521	18616	18822	18619	18800	18720	18752	18843	18658	18688	18516	18774	18626	18741	18564	18750	18745	18563	18703	18491	18688	18634	18657	18784	18707	18660	18531	19078	18830	18567	18666	18728	18581	18573	18755	18696	18509	18675	18941	18730	18592	18772	18823	18658	18574	18691	18886	18595	18429	18544	18532	18717	18652	18676	18522	18684	18821	18736	18874	18778	18666	18727	18728	18536	18878	18847	18648	18508	18531	18555	18664	18566	18628	18506	18690	18914	18668	18578	18699	18686	18736	18703	18570	18555	18753	18414	18719	18788	18447	18609	18829	18576	18669	18730	18597	18761	18540	18791	18672	18761	18730	18877	18644	18626	18794	18655	18886	18477	18660	18515	18523	18723	18814	18692	18660	18624	18524	18568	18814	18747	18640	18631	18726	18846	18800	18595	18669	18560	18823	18867	18639	18508	18697	18602	18698	18933	18829	18333	18409	18653	18349	18740	18636	18550	18834	18697	18763	18679	18634	18719	18710	18552	18730	18565	18852	18810	18738	18475	18579	18818	18582	18725	18689	18648	18615	18569	18597	18738	18734	18878	18848	18566	18749	18610	18581	18669	18689	18580	18571	18751	18505	18520	18626	18756	18736	18599	18546	18610	18553	18719	18676	18546	18598	18575	18624	18682	18794	18684	18531	18550	18718	18487	18610	18549	18652	18563	18794	18735	18833	18696	18520	18767	18591	18494	18561	18595	18696	18796	18656	18582	18499	18502	18763	18616	18501	18704	18798	18541	18612	18677	18536	18734	18796	18580	18579	18638	18615	18687	18773	18516	18587	18751	18736	18739	18888	18579	18555	18606	18785	18523	18732	18691	18754	18717	18576	18646	18656	18677	18692	18873	18665	18705	18832	18876	19008	18757	18728	18698	18661	18878	18778	18658	18603	18554	18806	18785	18675	18570	18667	18735	18734	18669	18558	18674	18710	18558	18699	18640	18635	18690	18923	18679	18639	18582	18698	18558	18619	18793	18621	18445	18715	18756	18667	18672	18633	18581	18660	18468	18750	18672	18600	18743	18535	18824	18738	18487	18630	18652	18702	18796	18695	18334	18718	18575	18677	18505	18627	18697	18587	18572	18705	18747	18617	18695	18764	18776	18916	18513	18715	18693	18756	18936	18862	18527	18612	18660	18653	18820	18870	18788	18634	18676	18476	18630	18666	18745	18517	18790	18577	18556	18584	18628	18521	18679	18726	18540	18753	18671	18721	18585	18646	18586	18560	18748	18629	18615	18824	18583	18622	18502	18635	18766	18559	18822	18658	18692	18565	18753	18433	18656	18772	18825	18696	18783	18663	18476	18771	18626	18557	18735	18819	18586	18607	18529	18628	18768	18683	18520	18823	18746	18671	18557	18589	18745	18590	18546	18612	18647	18681	18439	18416	18766	18717	18726	18490	18813	18576	18568	18590	18703	18641	18544	18624	18687	18505	18903	18741	18598	18673	18558	18612	18846	18641	18705	18843	18675	18697	18580	18654	18468	18742	18614	18692	18573	18779	18593	18483	18549	18523	18593	18550	18848	18795	18555	18696	18603	18588	18660	18561	18595	18606	18719	18636	18661	18577	18745	18662	18723	18621	18629	18651	18585	18838	18679	18664	18896	18756	18873	18648	18778	18860	18860	18935	18652	18650	18719	18601	18672	18681	18583	18654	18601	18678	18777	18449	18754	18617	18488	18794	18803	18500	18468	18614	18657	18753	18774	18628	18501	18545	18453	18656	18614	18616	18735	18978	18739	18650	18518	18589	18365	18568	18706	18801	18485	18682	18678	18689	18705
17936	30608	76728	75862	57546	21103	17663	16934	16504	15735	15595	15597	15788	15941	15680	15613	15435	15516	15256	15249	15227	15426	15130	15084	15074	15205	15227	15063	14850	15130	15142	15093	15196	15752	15882	15270	15208	15151	15177	14954	14836	15226	15023	15019	14970	14995	15066	14985	15109	15134	15244	15128	15104	15085	15254	15157	15015	15088	15068	15113	15165	15183	14996	15051	15030	14884	15055	15231	14911	15198	15084	15004	15037	15045	14976	15075	14988	15057	15066	15053	14884	15115	14916	15180	15242	15017	14983	15227	15004	15045	15090	14861	15002	15019	15059	15191	14917	15044	15024	15061	15210	15042	15195	15194	15023	15105	14944	14898	15127	14978	15092	15197	15164	14961	15022	15156	14984	14951	15034	15011	15116	15110	15070	15084	15022	15187	15068	15001	14976	15052	14904	15175	15112	15009	15131	15174	15092	15132	15022	15040	15167	15097	15199	15187	15025	14967	15025	15146	15006	15031	15010	15170	15116	15129	15013	15127	14976	15193	15005	14992	15013	15046	14984	15090	15134	15212	15134	15116	14998	15132	14964	15085	15134	15023	15158	15056	15028	14998	15147	15131	15011	15084	15059	14928	15117	15163	14976	15108	15111	15051	15054	14977	15236	15051	15144	15102	15158	14847	15071	15191	15065	15058	14953	15047	15138	14972	15000	14971	15049	15092	14926	15027	15069	15242	15049	15061	14947	15042	15066	14981	14949	15067	15138	15080	15155	14998	15098	15005	15059	14908	15100	14901	15042	15078	15055	14994	15174	15057	15159	15110	15078	15271	15059	14998	14921	15094	15169	15149	15131	15053	15098	15114	14958	15114	14983	15082	14917	14946	15002	15053	15055	14836	15150	14939	15066	15155	15266	15120	15073	15110	15066	15127	15101	15037	14999	15041	15021	15137	14942	15126	14974	14986	14997	14933	14952	14989	15031	15002	14932	15102	15129	15123	15139	15258	15082	14858	15308	15120	15238	15207	15047	15053	15018	15011	15050	15141	15016	15154	15222	15054	15000	15131	15072	15031	15026	15103	14997	14986	14954	15000	14937	15193	15233	14994	15126	15126	14982	15096	14859	15148	14965	14990	15132	15047	14910	15227	15115	15017	15138	15018	14977	14995	15061	14905	15075	15126	15147	15134	15011	15102	15083	15086	15126	14906	14971	15041	14966	14993	15134	14979	15024	15071	15114	14807	14957	15197	14961	15077	14875	15105	15052	15000	15008	14853	15060	14988	15053	14882	15170	14960	15097	15031	15022	15125	15033	15071	15083	15004	14987	15010	15231	15063	14942	15114	15044	14955	15032	15190	14968	14982	15010	15212	14949	15005	14956	15065	14962	15032	15015	15176	15067	15081	14900	15099	15013	15042	15099	14899	15050	15123	15369	15241	15040	15103	15150	15141	15097	15132	15187	14974	15225	14928	15065	14889	15124	15104	15111	15050	15286	14943	15130	15144	15117	15117	15101	15006	15121	14896	14928	15146	15031	15065	15131	15061	15060	15275	14967	14942	15081	15073	15116	15135	15027	15175	15072	15203	15072	15068	14998	15219	15003	15134	15066	14971	14998	15083	15083	14993	15110	15098	14968	14942	15049	15064	15180	14839	15026	15116	15237	15216	14876	15071	15030	14971	15120	15137	14956	15169	15134	15080	15043	15175	15058	15138	14999	15058	15161	15136	14993	14971	15110	15121	15122	14958	14953	14941	15062	15109	15044	15191	15075	15047	15151	14981	15146	14922	14952	14977	14903	14897	15006	15049	15040	14871	14972	14962	14905	15069	15051	15287	15081	15134	15158	14918	15123	14976	14987	15160	15078	14999	15135	15068	15231	14925	15223	14973	14831	15172	15059	15234	15189	15202	15156	14985	15194	14926	15201	15155	15123	15144	15094	14968	15111	15085	15042	15084	14971	15093	15076	15037	15048	15198	15044	15208	15240	15103	15085	15095	15205	14928	15033	15050	15001	15046	15187	15125	15162	15145	15004	15011	15050	14927	15131	15230	14824	15116	15017	15193	15123	15023	15136	14995	14946	15259	15028	14952	15018	15084	15106	14949	15163	15083	14984	14996	14838	15218	15049	14949	14984	14990	14975	15115	15193	14967	14851	15356	15214	15090	15111	15170	15131	14908	15083	15145	15133	15071	15100	15247	15047	15228	15213	15101	15019	15074	14971	15035	15087	15042	15148	15005	15100	15122	15086	14984	15184	14999	15219	15081	15120	15031	14933	15045	15165	15103	15230	15070	15070	15178	14990	15001	14834	14913	14980	15204	14907	15255	15054	15111	15122	15094	15006	15103	15008	15125	15052	15096	15231	15061	15172	15131	15040	15022	15211	15172	15050	15120	15144	15076	15131	15001	14961	15168	14982	15070	15132	15151	15137	14996	14951	15081	14954	14929	15063	15068	14992	14875	15051	15143	15129	15051	14954	15039	15026	15315	15056	15185	14976	15156	15038	15114	14950	15015	15057	15126	14879	14985	14972	15199	15070	15021	15032	14898	15148	15116	15095	15138	15072	14985	14978	15010	15149	14985	15340	14929	15032	15162	15041	15118	15195	15234	15081	15100	14765	14971	15343	14974	15122	15027	14963	15077	15042	15114	15135	15200	14979	15060	15013	14904	14973	14965	14988	14877	15068	15130	15109	15034	15228	15121	15137	15018	14963	15118	15065	15206	14859	15154	15067	15050	15029	14952	15003	14987	15097	15048	15196	15086	15000	15125	15117	15172	15177	15224	15132	14967	15166	15142	15033	15074	14999	14940	15129	15036	15033	15039	14886	14966	15157	15117	15016	15063	15193	15073	15110	15008	14865	14959	15179	14994	15032	14914	15098	15015	15177	15156	15034	15098	15082	14957	15081	15084	15085	14986	15144	14912	15119	15134	14953	15100	14929	15081	14994	15121	15090	15049	15051	14964	14848	15009	15110	15123	15188	14968	15192	15099	15042	15147	15080	15064	14949	14907	14970	15021	15148	15123	14964	14970	14961	15050	15143	15104	14984	15085	15035	14989	15330	15167	15128	15032	15040	15121	14965	15077	15026	14962	14922	15098	14965	15095	14927	15059	15085	15044	14966	14996	15187	15265	15066	15118	15125	15216	15091	15050	15157	15075	15184	15076	15076	15159	15077	15125	15027	15110	14956	15217	15135	15090	15048	14832	15003	15073	15225	15181	15086	15056	15213	15169	15123	15038	14836	15074	15076	15031	15134	15177	15000	15057	14996	15078	15089	15026	14979	15110	14995	15080	15219	14995	14923	15043	14885	14884	15081	15114	15053	15020	15181	15032	14968	15002	15167	14932	15105	14982	15046	15001	15142	14989	15093	15029	14807	15154	15044	15071	15123	15078	14783	14877	15311	15128	15208	15090	15240	15112	14949	14988	15125	15020	15164	15130	14834	14994	15030	14955	15014	15105	15175	15079	15071	14996	15097	15003	14995	14995	15089	14990	15100	15148	15100	15154	15062	14968	15125	15021	15013	15124	14913	15059	15017	15048	15007	15112	15115	15069	15252	15030	15110	14993	15142	14866	15004	14910	15106	15133	15194	15100	15009	15155	15014	15055	15117	15181	15108	15029	15152	15004	15208	15088	15005	14912	15103	15022	15007	14922	15281	14913	14994	15054	15088	15109	14949	14957	15075	15173	15099	14987	15218	15017	15028	15122	15100	14999	15100	15281	15200	15211	15090	15035	15133	15244	14915	15061	15229	15008	15073	15017	14945	15085	15098	15004	15125	15115	15084	15051	15146	14945	15149	15058	15253	15225	14988	15086	14979	15087	15082	15139	15218	15112	15183	14985	14997	15132	14992	14983	15056	15014	14949	15129	15165	15049	15120	15142	15153	15038	15174	14998	15305	14973	15163	15099	15137	14960	15078	14974	15244	15055	15087	15075	14938	15101	15102	14897	15158	15147	15025	15242	15073	15087	15184	15000	15108	15023	15070	14971	14928	14999	15057	15289	14964	15087	14847	15195	15086	15084	15102	14926	15029	14945	15254	15097	15089	15038	14921	15286	15098	14987	14983	14926	14982	15098	15112	14978	14962	15140	15088	15064	15220	14858	15134	14977	14959	15094	14962	15016	14915	14984	15211	15137	15013	15240	15090	15196	15103	15015	15109	15068	15181	15153	15124	15123	14969	15031	15086	15094	15004	15218	14937	15077	15084	15078	15070	15012	15113	15002	15141	14991	15039	14823	14849	15041	14993	15245	15048	14944	15045	14993	15216	15128	15043	15115	15153	14898	14961	14931	15201	15187	15220	15044	15134	15013	15079	14949	15039	15025	15039	15020	14901	15016	14995	15299	15181	14930	15109	15110	15040	15096	15162	15122	15165	15093	14920	14962	15006	15198	15170	15044	15139	15244	14941	15174	14976	15021	15133	14940	15046	15154	15008	15086	15122	15011	15087	15102	14997	14995	15046	15143	15117	15002	15059	15099	15105	14896	14907	15051	14977	15290	15109	15027	15114	15055	15027	14918	15048	15195	15050	14914	15186	15150	15138	15074	15159	15073	15013	14983	15185	15188	14952	15084	15160	14988	15109	14982	15103	15128	15009	14930	15022	14989	15159	15007	15010	15242	15128	15034	15066	15010	15127	14998	15247	15209	15090	15007	15081	15018	15120	15103	14948	15111	15044	15206	15069	15003	15012	15141	15066	15151	15173	15063	15244	15141	15115	15127	15084	15263	14981	15133	15060	14915	15148	15132	15097	15071	15085	14997	15048	15019	14991	14989	14999	14947	15110	15202	14935	15056	15014	14952	15184	14995	15026	15080	15075	15036	15071	15082	14978	14946	15171	14957	15117	14954	15119	15129	15204	15094	15086	14988	14976	15039	15070	15105	15094	15078	15126	15100	15118	15022	15056	15093	15191	15146	15210	15018	15065	14953	15113	15152	15120	15077	15037	14951	14997	15120	14966	14823	14969	14967	15172	15106	15148	15087	15052	14988	15083	15236	14951	15113	14964	15108	15190	15119	15073	15036	15023	14970	15194	15075	15072	15042	15161	14910	15148	14963	15140	14939	14988	15188	15134	15119	15066	15054	15121	15065	15126	15106	15158	15167	15169	15156	15049	15111	15258	14962	15174	15159	15147	15208	14996	14976	15202	15162	15147	15106	15027	15004	15201	15088	15117	15193
23765	21429	34254	51717	53417	32126	26507	21452	20065	19610	19181	18884	19497	19364	19312	19051	19166	18748	18691	18783	18720	18818	18445	18622	18574	18424	18751	18501	18375	18427	18373	18211	18586	18860	19472	19213	18668	18558	18621	18441	18346	18266	18336	18373	18294	18623	18502	18381	18629	18484	18206	18390	18316	18430	18159	18414	18311	18348	18303	18500	18340	18332	18363	18311	18253	18243	18347	18281	18791	18481	18231	18356	18154	18300	18356	18354	18481	18424	18339	18558	18418	18447	18400	18268	18319	18404	18338	18613	18473	18283	18202	18401	18379	18313	18195	18340	18479	18532	18620	18275	18495	18202	18308	18366	18404	18266	18265	18375	18394	18290	18340	18178	18386	18459	18204	18484	18369	18354	18170	18290	18283	18367	18591	18405	18517	18197	18449	18424	18446	18303	18483	18310	18386	18429	18318	18394	18461	18461	18385	18401	18068	18401	18341	18323	18568	18421	18328	18461	18355	18314	18410	18238	18446	18325	18334	18416	18242	18340	18341	18246	18149	18474	18529	18387	18360	18192	18360	18235	18000	18296	18502	18276	18305	18403	18136	18391	18103	18322	18509	18355	18374	18376	18502	18221	18511	18305	18440	18417	18334	18194	18405	18310	18403	18357	18359	18461	18411	18379	18357	18184	18340	18374	18519	18476	18210	18105	18351	18579	18219	18415	18421	18360	18368	18390	18390	18271	18341	18431	18456	18236	18356	18296	18316	18384	18357	18461	18479	18342	18282	18362	18209	18332	18359	18342	18388	18293	18204	18405	18471	18412	18584	18005	17977	18193	18123	18228	18196	18343	18349	18320	18297	18323	18573	18461	18569	18394	18320	18266	18442	18312	18465	18419	18287	18454	18389	18184	18489	18219	18370	18187	18079	18316	18331	18580	18409	18490	18485	18214	18248	18205	18178	18448	18375	18376	18469	18458	18317	18489	18313	18304	18272	18390	18477	18335	18288	18350	18317	18234	18483	18475	18520	18243	18248	18459	18216	18314	18404	18282	18088	18405	18390	18431	18573	18537	18315	18213	18346	18337	18404	18431	18312	18209	18382	18320	18252	18396	18281	18212	18449	18441	18575	18492	18535	18335	18307	18192	18212	18144	18282	18358	18077	18369	18201	18247	18408	18279	18100	18146	18279	18285	18366	18405	18470	18451	18115	18250	18501	18369	18356	18283	18312	18268	18071	18193	18341	18261	18257	18131	18462	18513	18223	18285	18444	18194	18317	18435	18466	18164	18374	18366	18301	18253	18339	18093	18255	18250	18302	18384	18407	18305	18427	18388	18255	18284	18472	18138	18386	18331	18330	18354	18295	18375	18357	18328	18117	18122	18297	18380	18309	18355	18395	18427	18353	18002	18346	18222	18463	18483	18406	18313	18576	18238	18380	18416	18095	18452	18237	18516	18299	18475	18134	18462	18355	18351	18341	18302	18444	18306	18279	18377	18424	18350	18285	18617	18289	18320	18431	18512	18300	18329	18320	18258	18131	18372	18281	18361	18587	18130	18315	18406	18372	18342	18303	18104	18124	18397	18352	18151	18317	18246	18210	18098	18372	18417	18218	18205	18492	18470	18292	18326	18408	18464	18462	18275	18280	18463	18335	18186	18284	18248	18411	18326	18289	18378	18508	18236	18301	18331	18253	18282	18385	18234	18410	18277	18393	18279	18364	18369	18342	18483	18261	18121	18338	18288	18426	18442	18245	18402	18501	18233	18385	18490	18211	18455	18181	18505	18322	18369	18244	18306	18549	18317	18321	18401	18357	18534	18544	18463	18296	18496	18525	18467	18586	18326	18270	18291	18485	18363	18409	18053	18376	18314	18423	18501	18216	18380	18595	18353	18185	18379	18270	18476	18303	18395	18339	18399	18317	18300	18485	18481	18458	18277	18408	18248	18441	18219	18367	18163	18423	18268	18184	18470	18575	18305	18475	18473	18328	18309	18426	18480	18261	18382	18167	18425	18214	18253	18556	18267	18266	18404	18202	18272	18311	18286	18169	18378	18386	18321	18244	18309	18372	18364	18439	18138	18317	18297	18299	18329	18235	18346	18257	18174	18242	18287	18460	18193	18124	18271	18559	18542	18394	18142	18429	18270	18397	18589	18117	18499	18606	18385	18370	18328	18274	18252	18419	18501	18266	18411	18442	18367	18548	18280	18287	18365	18410	18250	18408	18331	18259	18237	18417	18362	18296	18464	18477	18224	18123	18184	18040	18182	18504	18392	18388	18382	18308	18308	18346	18253	18341	18291	18418	18155	18390	18273	18419	18264	18308	18330	18571	18271	18299	18236	18288	18299	18252	18375	18293	18143	18328	18458	18377	18355	18263	18265	18317	18132	18291	18361	18316	18634	18176	18232	18324	18233	18253	18267	18371	18295	18166	18245	18278	18278	18611	18415	18262	18498	18468	18156	18208	18148	18077	18206	18235	18291	18361	18362	18361	18278	18504	18380	18286	18358	18278	18191	18441	18304	18259	18214	18215	18058	18435	18410	18404	18401	18422	18446	18247	18509	18248	18219	18517	18426	18348	18242	18348	18359	18378	18352	18401	18456	18087	18202	18565	18477	18429	18402	18209	18475	18449	18278	18387	18310	18356	18456	18445	18211	18532	18309	18246	18324	18265	18316	18345	18447	18212	18381	18323	18286	18336	18319	18359	18387	18159	18335	18373	18366	18287	18283	18231	18374	18330	18170	18400	18494	18304	18308	18453	18355	18676	18413	18273	18349	18167	18418	18215	18392	18267	18496	18308	18362	18269	18557	18365	18409	18164	18453	18231	18436	18375	18166	18126	18228	18482	18294	18304	18333	18428	18449	18424	18293	18333	18229	18179	18293	18301	18450	18193	18365	18316	18199	18431	18582	18239	18319	18397	18309	18425	18340	18381	18451	18468	18489	18373	18349	18523	18374	18387	18313	18322	18191	18189	18045	18412	18382	18450	18213	18530	18447	18326	18224	18305	18507	18355	18340	18309	18270	18075	18613	18239	18161	18318	18151	18474	18437	18295	18206	18390	18346	18363	18398	18279	18297	18274	18512	18528	18237	18470	18480	18229	18382	18329	18438	18381	18352	18360	18174	18301	18442	18418	18268	18452	18182	18623	18181	18467	18554	18241	18538	18213	18399	18361	18250	18203	18241	18493	18168	18403	18336	18474	18168	18304	18306	18526	18205	18298	18579	18530	18340	18308	18226	18326	18410	18399	18546	18297	18448	18508	18348	18349	18312	18326	18431	18348	18320	18559	18483	18368	18200	18428	18180	18288	18257	18532	18311	18371	18323	18517	18274	18339	18317	18522	18194	18331	18175	18334	18465	18385	18245	18325	18433	18376	18209	18298	18413	18267	18270	18361	18308	18383	18383	18403	18447	18247	18476	18636	18385	18380	18122	18378	18353	18353	18277	18286	18208	18496	18300	18374	18253	18193	18370	18372	18030	18414	18435	18596	18372	18286	18339	18341	18311	18417	18294	18237	18202	18202	18270	18250	18370	18275	18384	18394	18319	18528	18382	18499	18342	18200	18265	18310	18502	18405	18299	18333	18218	18362	18301	18455	18345	18596	18362	18313	18379	18427	18603	18352	18277	18228	18285	18358	18265	18226	18330	18202	18309	18504	18401	18181	18158	18143	18317	18430	18441	18184	18073	18333	18331	18267	18255	18392	18460	18373	18266	18235	18486	18305	18466	18450	18445	18534	18203	18395	18325	18210	18299	18505	18365	18436	18449	18282	18178	18387	18222	18189	18262	18351	18113	18349	18456	18555	18407	18187	18445	18328	18431	18548	18233	18404	18335	18174	18408	18362	18302	18348	18173	18111	18413	18338	18278	18205	18383	18296	18383	18315	18356	18222	18205	18527	18323	18380	18264	18424	18138	18313	18265	18350	18272	18284	18287	18289	18318	18257	18335	18397	18227	18392	18411	18400	18257	18302	18375	18300	18495	18092	18344	18421	18413	18382	18365	18302	18352	18054	18422	18334	18460	18291	18334	18187	18466	18446	18446	18148	18359	18405	18347	18562	18505	18423	18502	18327	18330	18396	18292	18682	18229	18290	18322	18426	18285	18264	18406	18496	18321	18441	18257	18427	18403	18280	18314	18283	18349	18195	18531	18476	18365	18214	18271	18487	18397	18331	18182	18391	18209	18235	18356	18338	18346	18428	18210	18371	18459	18307	18250	18232	18261	18198	18255	18649	18517	18433	18395	18453	18394	18421	18345	18460	18443	18379	18256	18405	18334	18217	18075	18226	18326	17996	18210	18374	18241	18336	18332	18171	18166	18236	18267	18123	18225	18394	18472	18281	18505	18381	18379	18266	18534	18105	18305	18246	18286	18411	18566	18585	18181	18325	18361	18280	18514	18314	18057	18323	18183	18015	18448	18527	18306	18537	18233	18336	18275	18453	18322	18320	18480	18310	18378	18412	18372	18208	18059	18502	18328	18396	18421	18395	18201	18391	18220	18212	18225	18519	18605	18670	18517	18294	18497	18424	18240	18421	18332	18526	18259	18253	18309	18429	18454	18345	18274	18250	18241	18376	18307	18325	18356	18147	18338	18420	18389	18336	18228	18129	18430	18484	18414	18433	18285	18248	18273	18345	18235	18247	18303	18339	18449	18422	18225	18408	18270	18448	18110	18397	18317	18352	18318	18447	18363	18196	18464	18429	18259	18327	18402	18335	18436	18496	18295	18307	18189	18009	18395	18469	18247	18156	18317	18245	18350	18275	18213	18314	18347	18376	18221	18124	18319	18299	18524	18323	18363	18376	18318	18274	18275	18373	18359	18355	18356	18529	18321	18426	18459	18420	18140	18346	18189	18318	18239	18198	18686	18273	18286	18365	18424	18333	18324	18410	18395	18171	18294	18264	18508	18295	18448	18266	18403	18310	18477	18528	18320	18278	18242	18360	18388	18260	18305	18305	18397	18271	18464	18320	18446	18457	18352	18424	18272	18263	18539	18418	18223	18346	18207	18405	18203	18268	18170	18310	18359	18357	18431	18273	18354	18312	18273	18359	18409	18407	18581	18166	18212	18503	18320	18335	18393	18282	18360	18157	18302	18302	18405	18503	18182	18462	18285	18106	18285	18530	18400	18499	18404	18414	18420	18332	18384	18371	18341	18372	18379	18522	18423
19715	36196	81835	92665	70960	23405	18878	18004	17148	16106	15546	15799	16385	16303	16049	15801	15476	15331	15372	15361	15187	15027	15059	15102	15126	14834	15151	14961	14742	15089	14900	14786	14990	15636	16914	15649	15166	14771	14859	14952	15074	14842	14890	14815	14854	15021	14788	14867	14757	15026	14674	14973	14832	14652	14856	14880	14778	14757	14838	14909	14660	14878	14842	14878	14764	14789	14776	14846	14747	14886	14955	14876	14722	14942	15037	14939	14845	14959	14840	14644	14737	14929	14980	14905	14906	14975	14762	14938	14788	15006	14857	14941	15004	15007	14816	14819	14874	14903	14785	14927	14864	14750	14709	15025	15004	14867	14716	14872	14925	14809	14873	14777	14821	14728	14565	14877	15019	14780	14828	14726	14943	14772	14811	14818	14899	15036	14889	14909	14917	14883	14909	14671	14842	14939	14703	14761	14825	14778	14974	14853	14957	14810	15021	14837	15102	14753	14786	14881	14832	14942	14805	14715	14710	14770	14976	14912	14864	14787	14815	14855	14938	14924	14968	14783	14750	14987	14789	14815	14908	14903	14806	14665	14836	14837	14809	14848	14810	14884	14962	14899	14823	14890	14720	15004	14736	14824	14872	14871	14692	14955	14788	14835	14899	14986	14871	14719	14901	14841	14837	14954	15018	14771	14782	14761	14661	14783	14886	14879	14835	14785	15027	14785	14831	14956	14764	14787	14854	14996	14655	14754	14790	14649	14986	14901	14918	14883	14769	14695	14851	14996	14840	14788	14926	14886	14746	14812	14785	14800	14819	14864	14860	14696	14941	14907	14813	14836	14847	15030	14771	14529	15011	14718	14869	14891	14795	14900	14717	14795	15057	14746	14963	15019	14919	14892	14587	14838	14971	14894	14866	14932	15027	14876	14904	14740	14940	14839	14876	14939	14958	14938	14854	14719	14804	14837	14872	14744	14864	14871	14807	14876	14994	14680	14755	14873	14726	14756	14703	14897	14734	14848	14905	14871	15011	14876	14935	14727	14935	14828	14841	14834	15009	14830	14894	14851	14906	14947	14825	14840	14902	14824	14754	14916	14805	14853	14857	14954	14992	14808	14883	14750	14863	14896	14798	14682	14854	14810	14880	14868	14761	14831	14919	14714	14859	14793	14845	14793	14864	15021	14969	14782	14821	14979	14907	14973	15131	14848	14855	14796	14667	15016	15016	14835	14682	14939	14743	14882	14913	14771	14782	14983	14919	14910	14908	14940	14834	14844	14795	14769	14793	14674	14958	14730	14841	14770	14979	14906	14676	14901	14871	14890	14818	14912	14944	14838	14678	14870	14763	15081	14745	14884	14763	14795	14862	14708	14797	14747	14918	14789	14672	14968	14835	14886	14679	14802	14975	14863	14964	14986	14870	14616	15038	14848	14972	14848	14746	14629	14777	14744	15048	14934	14904	14880	14853	14979	14835	14809	14914	14914	14962	14844	14676	14608	14828	14730	14922	14900	14892	14751	14817	14832	14933	14709	14914	14828	14799	14963	14939	14893	15029	14637	14809	15107	14890	14812	14898	14852	14849	14710	14882	14835	14826	14848	14783	14808	14855	14887	14920	14889	14966	14861	14916	14779	14804	14639	14793	14898	14625	14964	14752	14789	14797	14778	14936	14825	14777	14818	14845	14690	14941	14790	14954	14776	14803	14939	14974	14876	14720	15011	14696	14860	14906	14948	14973	14933	14734	14827	14817	14830	14796	15037	14923	14839	14870	14908	14816	14865	14860	14792	14826	14896	14907	14772	14813	14796	14848	14864	15017	14919	14777	14817	14836	14806	14890	14762	14901	14894	14940	14967	14930	14702	14885	14803	14855	14738	14976	14862	14898	14796	15012	14976	14989	14873	14901	14883	14694	14863	14877	14755	14802	14883	14899	14806	14812	14825	14872	14788	14822	14770	14805	14985	14926	14790	14843	14746	14982	14768	14854	14781	14804	15014	14768	14922	14799	14808	14993	14906	14635	14975	14759	14991	14853	14820	14793	14689	14756	14813	14879	14876	14888	14837	14987	14851	14963	14900	14868	14802	14913	14868	14956	14818	14844	14782	14850	14869	14779	14816	14995	14891	15002	14974	14898	14887	14827	15020	14997	14912	14860	14772	14971	14701	14829	14847	14954	14833	14846	14778	14694	14976	14800	14927	14821	14841	14764	15113	14995	14770	14920	14868	14867	14883	15068	14725	14860	14840	14858	14988	14857	14958	14760	14762	14790	14811	14764	14930	14691	14865	14762	14879	14860	14878	14841	14847	14923	14941	14799	14833	14743	14880	14767	14890	15001	14934	15007	14814	14948	14929	14933	14877	15002	14888	14820	14962	14753	14898	14861	14710	14842	14784	14864	14844	14972	14707	14718	14835	14930	14842	14961	14929	14910	15052	14713	14838	14747	14833	14706	14870	14905	14992	14767	14811	14966	14753	14945	14782	15016	14808	14700	14741	14669	14945	15105	14909	14856	14715	14847	14855	14824	14882	14976	14970	14849	14961	14853	14950	14814	14920	14789	14724	14947	14799	14667	14706	14851	14752	14653	15012	14919	14801	14935	15048	14603	14797	14968	14881	14840	14931	14854	14842	14741	14741	14891	14928	14821	14760	15000	14928	14757	14884	14863	14830	14752	14806	14859	14812	14819	15031	14861	14877	14975	14786	14865	14764	14873	14933	14864	14779	14911	14840	14844	14815	14957	14833	14939	14752	14968	14840	14896	14749	14706	14955	14913	14829	14881	14926	14760	14877	14835	14831	14830	14872	14800	14890	14735	14775	14792	14879	14783	14968	14814	14886	15020	14721	14942	14695	14975	14886	14794	14686	14841	14911	14800	14806	14864	14976	14952	14851	14808	14843	14926	14928	14781	14783	14985	14583	14891	14674	14847	14793	14928	14839	14808	14883	14846	14828	14732	14940	14934	14840	14989	14880	14803	14891	14923	14943	14661	14732	14872	14999	14760	14815	14909	14835	14904	14913	14928	14780	14759	14756	14919	15010	14678	14862	14876	14863	14804	14775	14887	14768	14911	14796	14849	14852	14801	14881	14872	14723	14808	14863	14761	14976	14739	14771	14693	14920	14770	14887	14996	14623	14776	14888	14812	14987	14712	14896	15003	14846	14882	14799	14725	14861	14884	14917	14871	14797	14793	14864	14768	15009	14847	14913	14910	14766	14877	14733	14820	14798	14863	14987	15026	14875	14846	15053	14700	14933	14804	14923	14885	14723	14813	14859	14766	14846	14912	14988	14777	14801	14912	14830	14936	15093	14749	14818	14963	14793	14833	14791	14864	14979	14758	14722	14800	14708	15022	14691	14735	14905	14623	14741	14875	14834	14713	14604	14980	14806	14816	15036	14641	14854	14640	14819	15080	14839	14929	14870	15205	14645	14932	14679	14762	14757	14865	14937	14681	14895	14905	14838	14888	14897	14794	14871	14864	14764	14857	14930	14792	14923	14763	14658	14691	14840	14711	14755	14924	14745	14825	15023	14651	14651	14870	14734	14810	14843	14981	14760	14960	14711	14804	14676	14924	14914	14759	14671	14837	14859	14929	14891	14808	14831	14995	15016	14858	14804	14766	14942	14761	14950	14856	14984	14732	14739	14778	14747	14758	14898	14933	14964	14746	14873	14780	14970	14712	14604	14829	14861	14961	14774	14791	14920	14844	15080	15061	14790	14861	14842	14906	14853	14868	14949	14807	14887	15036	14873	14826	14793	14861	15002	14852	14906	14763	14957	14771	14972	14834	14836	14790	14749	14877	14762	14716	14859	14770	14866	14694	14876	14874	14900	14870	14781	14866	14812	14833	14830	14872	14725	14848	14800	14688	14897	14745	14801	14852	14886	14844	14854	14929	14918	14816	14916	14807	14867	14923	14873	14806	14731	14774	14788	14769	14740	14937	14859	14881	14851	14763	14867	14949	14820	14788	14994	14739	14828	14617	15093	14765	14720	14807	14843	14804	14848	14842	14825	14810	14865	14758	14743	14946	14768	14918	14916	14769	14656	14966	14861	14884	14894	14820	14663	14759	14845	14842	14935	14845	14965	14868	14734	14961	14684	14839	14959	14943	14959	14915	14798	14811	14731	14844	14811	14759	14885	14771	14863	14867	14839	14862	14871	14695	14808	14800	14895	14966	14912	14890	14866	14859	14851	14961	14863	14968	14965	14899	14750	14836	14878	14783	14813	14879	14780	14840	15049	14887	14783	14824	14840	14839	14992	14825	14912	14955	14872	14781	14859	14849	14690	14786	14762	14916	14945	14840	14904	15031	14918	14913	14685	14817	14848	14849	14838	14756	14765	14699	14935	14820	15021	14797	14942	14962	14768	14889	14791	14673	14869	14924	14647	14950	14835	14892	14913	15008	14917	14720	14868	14762	14930	14813	14934	14905	14963	14712	14678	14956	15032	14823	14794	14922	14824	14780	14740	14755	14945	14924	14912	14833	14870	14910	14730	14947	14713	14793	14898	14775	14835	14843	14988	14932	14993	14902	14840	14908	14974	14724	14803	14892	14794	15027	14979	14847	14851	14807	14780	14875	14951	14799	14934	14782	14969	14770	14871	15017	14878	14780	14771	14862	14817	14908	14795	14869	14820	14861	14909	15000	14903	14854	14897	14964	14908	14805	14855	14890	14956	14856	14860	15024	14993	14902	14926	14944	14725	14930	14933	14914	14960	14812	14667	14680	14971	14842	14921	15006	14983	14878	14769	14764	14920	14940	14858	14827	14704	14929	14824	14698	14866	14912	14985	14883	14931	14951	14781	14729	14725	14879	14825	14911	14883	14785	14897	14894	14802	14761	14921	14790	14844	14855	14955	14730	14749	14897	14898	14792	14834	14831	14883	14727	14733	15028	14723	14908	14864	14829	14830	15007	14746	14968	14707	14807	14967	14986	15053	14852	14961	15071	14980	14847	14874	14799	14867	14728	14793	14955	14870	14723	14812	14869	14825	14797	14631	14861	14883	14910	14798	14878	14821	14977	14892	14938	14729	15042	14730	14914	15039	14915	14802	14865	14834	14693	14882	14902	14724	14880	14950	14824	14853	14884	14903	14857	14792	14877	14916	14779	14914	14669	14887	14772	14939	14883	14888	14852	14813	15114	14805	14968	14878	14969	14783	14903	14782	15061	14754
29764	23665	35286	40614	30387	21139	19146	18290	18296	18309	18186	18108	18518	18373	18192	18300	18288	18081	18234	18125	18161	18348	17866	18200	18149	18033	18032	18046	18184	18181	18006	18061	17976	17979	18151	17965	18204	18044	18092	18223	17937	18157	18012	18082	18113	18136	18164	18059	18122	18058	18106	18004	17937	17943	18188	18039	18036	17744	18108	18121	17957	17985	17909	18136	17893	18173	17948	17902	18036	18115	18335	18228	18113	18148	18017	17910	18170	17985	18081	18042	17914	17940	18017	18088	17981	17868	17999	17906	18166	17941	18141	18000	17811	17889	18111	18042	17950	18074	17899	17826	18024	17909	18182	17928	18167	17820	18045	18031	18136	17752	17976	18069	18210	18035	18227	18172	18240	18109	18147	17882	17982	17915	18004	18035	17936	18004	18055	18226	18107	18174	17754	18123	18176	17979	17998	17906	18078	17939	18118	18105	18091	18205	17924	17972	17793	18007	17961	17821	18051	18071	18010	17933	17976	18095	17985	18044	18277	18226	18318	18178	18069	18039	17899	18130	18137	17996	17992	18067	17735	18073	18087	17944	18208	18025	18071	17896	17876	18011	18202	17935	18009	18040	18126	18039	17977	17947	18226	18019	18030	18091	17947	17742	18041	18091	17923	18043	17927	17960	17883	17934	18172	18210	17932	18170	17979	17919	18229	17935	18109	18109	18104	18051	17965	18234	18045	18012	17847	18089	18117	17969	18159	17937	17958	17957	17740	17873	17970	18256	18057	18052	18106	17971	18086	17934	18055	18107	18042	17930	17885	18087	18025	18018	18183	17925	17969	17841	18028	18029	18116	18057	18066	17956	17971	18208	18007	17677	18010	18156	18051	18018	18095	18013	18076	18197	18077	17879	18014	17902	18080	18028	18077	17962	17933	18064	17952	18048	18003	17970	18111	17934	18033	18171	18196	17926	17961	17869	18062	18127	17927	18056	17835	18000	18156	17978	18077	18119	18084	17961	18026	18228	18017	18131	18102	18024	17977	18095	18092	17921	18121	18010	18007	17944	18067	18147	18246	18101	18210	17941	18194	18217	18240	17969	17972	18083	18104	17788	18072	18084	18304	18077	17877	17937	18035	18103	17879	18117	18266	17849	18120	18158	18051	18042	18105	17924	18163	17901	17967	17867	17747	18069	18008	18081	18210	17977	17977	17948	18283	18079	18060	18052	18084	18061	18035	17804	18028	18146	17827	18105	18145	18145	17940	17917	17930	17913	18007	18148	18086	18212	17993	18205	18165	18059	17890	17984	17916	18006	18045	17983	18039	17866	18266	18226	18074	17911	17958	17869	18037	17913	18003	17930	18054	18142	18132	17975	17892	18135	18120	18193	18075	17971	18100	18052	18156	17901	18144	17986	18071	18134	17992	18015	17958	17909	18040	18016	17991	18120	18083	17996	18107	18045	18007	18179	18043	17904	17906	18022	18094	18059	18103	17727	18014	18063	18069	18196	17936	17896	18116	18058	18103	17943	17935	18030	18166	18157	17901	17870	18046	17943	18121	18036	17910	18096	17887	18030	18005	18105	17997	18245	18003	18016	18070	18215	17966	17896	18179	18054	18128	18126	18069	18018	18142	18072	18155	18131	17926	17958	17944	17861	17905	17988	17925	18175	18044	17896	18050	18056	18139	17914	18045	18042	17991	17952	18346	18038	18285	18135	18034	17933	18145	18068	17906	18011	18097	18042	18057	18067	17863	18015	18000	17942	18042	17957	18160	17981	17954	17931	18105	17987	17902	17984	17931	17741	17976	18187	18013	18213	18019	17880	18189	18017	17966	18130	18217	17955	17980	18046	18314	17796	17936	17996	17969	17929	17845	18118	18222	18073	18128	17997	18187	17891	18043	17952	18031	17995	17939	18093	18071	17929	17936	18100	18085	17986	17934	18249	17971	18097	17997	18114	17928	18036	17966	18038	17986	18078	18150	17907	18007	18126	17994	18067	17949	17956	18072	17991	18063	17895	18040	17971	18136	17970	17826	18047	17995	18094	18262	17999	18203	18201	18127	18074	18125	18005	17983	18440	17996	17958	17971	18164	17919	18050	18057	18205	18112	18310	18050	18069	18000	18041	18072	18155	18089	18052	18170	17901	18035	18192	18302	18052	17944	17727	18090	18088	18066	17936	18011	18093	18186	17875	17858	18113	18219	17906	17845	18280	18149	17905	17972	17956	18002	18049	17999	18165	18052	18057	17877	18211	18072	18145	18216	17995	17936	17796	18009	17960	18204	18027	18097	18085	17956	18069	18137	18135	17986	18169	18073	18169	18040	17903	18113	18233	17919	17995	17927	17803	18025	18030	18133	18058	18045	18117	17996	17907	18124	18167	18197	18254	17916	18005	18140	18044	18035	18009	18100	17897	17902	18045	18069	18006	18186	17941	18037	18030	17946	18061	18125	18096	17929	18001	18231	17954	17875	18129	17952	18133	18163	18153	17975	17990	18103	18175	18075	18086	17966	18165	18103	17909	17880	18128	18170	18012	18179	18055	18169	18046	18076	18053	17915	17896	18034	18070	18244	18122	18276	18264	18019	18148	17976	18137	17889	17920	17910	17989	18180	18045	18001	18099	18139	17932	17977	18014	18001	18134	18057	18054	18070	18150	17940	17820	18165	17874	17975	18115	18155	18124	17993	18102	18128	18023	17973	17930	18092	18218	17934	18103	18146	17930	18027	18113	17888	17949	18055	17940	18020	17943	18018	18032	18270	18065	17943	18102	18044	18175	18175	18002	18212	17995	18125	17913	17951	17940	17900	17973	18085	17932	17968	17960	17877	18011	17979	18178	18155	18078	18107	18014	18246	18118	18103	17861	17971	18090	18128	18002	18144	18274	18043	18536	17927	17882	17958	17957	18103	18038	18013	17917	18130	18111	18132	18134	17936	17946	18140	17979	18051	18116	18025	18105	17936	18008	18057	17976	17869	18029	18067	18098	18118	18128	18303	18049	17879	18138	18121	18041	18104	17928	17913	17959	18204	18191	18043	17779	18063	17845	17851	17908	18143	17902	18120	18004	17857	18166	18119	17957	18077	18083	17872	18086	18237	17873	18112	17824	18130	17831	18164	18132	18095	17829	18006	17785	17958	17969	17822	17925	17928	18072	18167	17985	18246	17946	17951	18024	18128	17980	18089	18114	18218	17900	17992	18080	18144	17785	17929	18027	18238	17888	18061	18022	18246	18123	18017	18184	18062	18218	18044	18070	17993	18231	18133	17889	17992	18096	18154	17837	17970	18292	17919	18020	17855	18207	18106	17987	17875	17935	18179	18114	18057	17928	17959	17962	18157	18041	18139	18111	18075	18147	18256	18073	18224	17993	18163	18065	18206	17984	17898	18256	18153	18029	17950	18019	17984	18004	17993	18114	17928	17850	17878	18137	18108	18027	18028	18069	18090	17943	18144	18083	17912	18063	17977	18027	17824	18153	17954	17940	18044	17934	18082	18083	18073	18120	18120	17954	17985	18094	17942	18008	18189	17941	17844	18149	18019	18180	18035	18009	18236	17967	17908	17818	18104	18256	18115	17922	18173	17858	18086	17943	18134	18019	18001	17990	18336	18010	17937	18142	17974	18076	18019	18035	18110	18200	18267	17997	18278	18332	18281	17971	17948	18076	17957	17946	18072	17786	18005	17913	18130	18148	18191	18085	18139	17940	17934	18069	18217	18138	18034	17982	17943	18016	18207	18194	18311	18086	17955	18094	18127	18054	18089	18082	18124	18018	17823	18008	18152	17966	18139	17873	18040	18062	18038	18014	18243	18096	18154	18141	18247	18170	18002	18066	18096	18006	18051	18232	18059	18114	17948	18048	17924	18000	18040	17977	18096	18093	18053	18067	18084	17987	18137	18316	18144	17920	18236	18167	18059	18036	18107	17849	17841	18034	18032	17996	17963	18048	18031	18134	18049	17927	18039	17974	17998	18085	18033	18102	18040	18044	17816	18044	18097	18304	18149	18053	17911	18343	18112	18116	18189	18109	17892	17931	18081	18079	17967	18160	18089	18239	17905	18217	18122	17932	18270	18062	17892	17984	17918	17987	18130	18061	18023	18088	18137	18000	18202	17947	17992	18166	18420	18161	18171	17980	17977	18006	17961	17991	18124	18004	18177	17963	17996	17989	18199	17971	17981	18031	18136	17952	17862	17866	18082	18145	17989	17923	18108	17997	18071	18165	18031	18136	18128	18112	18010	18069	18059	18117	18088	18043	18203	18085	18054	18147	17815	17991	18008	18159	18060	18015	18048	18027	17967	18107	18088	17984	17964	17793	18158	18015	18254	18078	18011	17957	18004	17971	17919	17924	18202	18018	17987	17892	17987	18019	18094	17865	17978	18005	18120	18232	18029	18078	18147	17963	17980	17850	18031	18022	18191	17985	18017	18304	18258	18201	17967	17854	18062	17892	18067	18098	17980	18158	18107	18032	18155	18084	18121	18069	18181	17974	18216	18106	18116	18091	18176	18139	17990	18087	18269	18054	18107	17837	18190	17929	17940	18043	18049	18246	17997	18087	18276	18063	18011	17911	17894	17740	17954	18087	18102	18099	18258	18120	17890	18051	18027	17926	17946	17969	17973	18024	17924	18027	17902	17935	18086	17970	18138	18040	18003	18199	17904	17907	17937	18038	18188	18115	18086	18233	18051	17939	18001	18240	18241	18132	17955	17953	18202	18007	18023	17862	18012	17907	18000	18141	17912	18088	18038	18074	18206	17953	17999	18005	18076	18055	17934	18346	18064	18109	18031	17995	18049	18149	18055	18054	17990	17982	18275	17996	17828	17933	17883	17932	17899	18179	18140	18332	18039	18196	17793	18039	18172	18006	18041	18190	17822	18211	17931	18034	18033	18031	18183	18015	18199	18004	17969	18262	17980	18286	18073	18244	17998	17939	18172	17961	17858	18085	17930	18041	18064	18048	18230	18084	17941	18273	17955	18162	18011	18133	18171	17971	18182	18077	18132	18083	18084	18212	18217	18226	18223	18312	18099	17926	17893	18103	18099	18025	18032	18187	18121	18273	18103	18110	18175	17989	18052	18002	18062	17876	18230	17963	18069	17929	18007	17877	17909	17845	17938	18221	17894	18152	18087	17821	17939	18169	17870	18087	17996	18071	18194	18084	18192	17955	18178	17959
17236	21686	40124	39819	28147	16144	15548	15434	15148	14788	14684	15037	14932	15001	14999	14906	14923	14853	14822	14735	14801	14766	14666	14718	14643	14711	14643	14812	14723	14672	14668	14591	14720	14724	14775	14538	14473	14679	14663	14638	14618	14747	14590	14810	14803	14655	14685	14621	14523	14590	14616	14916	14583	14606	14420	14630	14672	14618	14604	14598	14728	14555	14783	14561	14651	14619	14567	14682	14770	14622	14647	14586	14628	14668	14618	14671	14745	14753	14579	14648	14588	14738	14658	14664	14737	14531	14698	14674	14609	14632	14601	14563	14760	14795	14792	14628	14624	14547	14565	14568	14609	14701	14633	14774	14749	14662	14540	14797	14601	14620	14584	14776	14673	14612	14706	14451	14712	14697	14677	14683	14836	14736	14626	14784	14650	14685	14683	14531	14763	14642	14510	14681	14638	14662	14510	14618	14656	14798	14542	14542	14644	14616	14723	14759	14687	14468	14771	14534	14601	14486	14632	14513	14800	14533	14507	14611	14778	14537	14825	14600	14651	14718	14627	14619	14611	14627	14547	14822	14528	14730	14509	14750	14701	14614	14714	14520	14536	14692	14618	14629	14733	14559	14797	14484	14628	14637	14867	14663	14613	14552	14642	14780	14600	14671	14781	14698	14809	14501	14730	14657	14362	14566	14654	14653	14594	14801	14695	14558	14472	14622	14587	14551	14704	14593	14659	14514	14752	14670	14545	14650	14756	14546	14672	14757	14670	14634	14572	14662	14736	14758	14628	14555	14702	14581	14648	14653	14742	14628	14616	14760	14656	14614	14634	14685	14669	14745	14740	14770	14575	14646	14646	14722	14637	14715	14551	14603	14613	14471	14469	14652	14595	14676	14693	14556	14592	14592	14608	14634	14779	14795	14726	14513	14632	14839	14724	14550	14736	14487	14694	14648	14721	14599	14685	14567	14622	14679	14628	14671	14710	14536	14531	14638	14505	14580	14696	14730	14634	14650	14796	14600	14568	14629	14699	14562	14713	14668	14502	14605	14725	14693	14785	14518	14613	14663	14581	14752	14688	14589	14674	14778	14537	14696	14629	14652	14576	14559	14503	14724	14751	14629	14612	14726	14686	14647	14558	14774	14620	14667	14606	14579	14704	14656	14560	14608	14617	14628	14633	14659	14722	14666	14648	14595	14656	14693	14789	14563	14728	14444	14738	14680	14620	14655	14884	14693	14742	14697	14652	14648	14735	14609	14698	14603	14617	14676	14671	14589	14547	14610	14597	14517	14629	14672	14644	14674	14777	14473	14721	14623	14564	14365	14565	14739	14678	14759	14608	14752	14551	14471	14731	14709	14818	14736	14684	14645	14793	14733	14474	14551	14723	14656	14691	14657	14648	14449	14785	14650	14988	14691	14713	14873	14530	14722	14524	14641	14739	14715	14627	14688	14519	14719	14634	14621	14572	14622	14852	14401	14655	14646	14577	14690	14541	14672	14640	14668	14618	14509	14662	14601	14757	14555	14552	14623	14532	14692	14791	14616	14628	14602	14568	14713	14730	14650	14676	14677	14726	14681	14651	14595	14747	14522	14833	14720	14379	14724	14783	14742	14613	14540	14734	14553	14731	14563	14670	14616	14549	14484	14770	14613	14636	14612	14513	14529	14699	14657	14698	14724	14449	14644	14563	14737	14541	14635	14722	14678	14625	14612	14620	14649	14811	14530	14741	14710	14719	14560	14693	14794	14633	14649	14571	14655	14668	14452	14728	14808	14605	14742	14427	14534	14643	14668	14666	14737	14578	14631	14420	14677	14715	14579	14636	14537	14702	14488	14714	14554	14689	14646	14743	14670	14653	14633	14533	14718	14647	14481	14666	14707	14755	14601	14665	14793	14605	14881	14585	14544	14508	14709	14784	14880	14612	14707	14594	14702	14615	14622	14640	14644	14723	14613	14698	14564	14707	14649	14803	14658	14642	14628	14666	14619	14655	14903	14696	14644	14499	14734	14617	14680	14684	14769	14606	14585	14517	14585	14645	14712	14614	14652	14678	14593	14651	14721	14652	14628	14769	14666	14590	14624	14690	14506	14828	14612	14710	14758	14647	14732	14524	14611	14513	14747	14739	14707	14664	14600	14651	14690	14653	14762	14677	14560	14818	14624	14630	14494	14730	14567	14559	14579	14741	14724	14559	14572	14692	14589	14745	14800	14671	14647	14677	14606	14695	14569	14716	14661	14793	14535	14578	14736	14707	14783	14762	14620	14604	14685	14694	14635	14723	14729	14533	14728	14599	14648	14667	14622	14667	14712	14582	14584	14711	14666	14783	14554	14568	14802	14651	14717	14657	14516	14579	14623	14617	14626	14616	14775	14716	14597	14779	14735	14564	14659	14600	14786	14587	14570	14542	14575	14676	14534	14737	14532	14600	14699	14606	14451	14578	14562	14790	14529	14726	14876	14751	14694	14667	14752	14616	14522	14649	14668	14417	14634	14709	14699	14491	14790	14724	14704	14629	14598	14530	14406	14632	14524	14516	14780	14537	14816	14705	14593	14551	14664	14672	14774	14589	14785	14645	14488	14777	14567	14541	14845	14674	14550	14545	14772	14804	14645	14580	14366	14789	14549	14558	14678	14695	14581	14715	14715	14756	14599	14770	14476	14585	14607	14602	14655	14545	14557	14559	14713	14702	14717	14601	14578	14663	14879	14425	14578	14576	14583	14638	14411	14660	14724	14645	14460	14733	14597	14655	14703	14634	14740	14637	14781	14663	14582	14773	14612	14671	14604	14578	14579	14640	14607	14691	14761	14545	14528	14701	14574	14630	14668	14578	14574	14529	14635	14949	14670	14736	14728	14753	14663	14717	14530	14477	14555	14768	14703	14642	14750	14531	14656	14636	14498	14880	14528	14569	14525	14747	14625	14490	14724	14633	14593	14749	14691	14777	14645	14632	14745	14727	14669	14529	14821	14634	14668	14576	14712	14675	14717	14542	14733	14434	14577	14605	14622	14664	14708	14634	14690	14682	14618	14558	14748	14674	14654	14816	14647	14756	14602	14557	14601	14768	14725	14416	14613	14601	14775	14763	14563	14572	14712	14617	14627	14564	14648	14605	14732	14700	14544	14513	14665	14515	14578	14641	14580	14647	14524	14621	14479	14668	14621	14584	14580	14720	14665	14652	14708	14507	14671	14616	14614	14577	14780	14634	14837	14673	14617	14667	14747	14821	14654	14658	14748	14664	14593	14655	14650	14647	14577	14817	14705	14561	14830	14778	14508	14637	14786	14767	14607	14662	14652	14715	14769	14699	14473	14630	14673	14587	14830	14687	14682	14623	14630	14599	14608	14620	14540	14748	14715	14603	14761	14466	14777	14787	14745	14711	14726	14731	14443	14704	14694	14713	14774	14641	14851	14604	14706	14837	14641	14686	14485	14662	14579	14623	14503	14684	14632	14727	14665	14742	14676	14413	14610	14569	14743	14693	14702	14567	14510	14649	14820	14802	14601	14620	14687	14526	14447	14642	14688	14700	14824	14781	14498	14557	14525	14615	14680	14693	14532	14821	14636	14882	14686	14684	14550	14664	14479	14662	14554	14535	14806	14725	14749	14710	14692	14635	14703	14750	14789	14729	14707	14668	14593	14697	14636	14709	14787	14814	14573	14797	14512	14806	14624	14764	14702	14636	14631	14705	14421	14601	14669	14706	14818	14633	14703	14659	14576	14604	14701	14655	14569	14704	14647	14550	14568	14636	14813	14534	14644	14784	14685	14664	14570	14677	14680	14605	14878	14642	14752	14508	14832	14675	14702	14547	14641	14703	14711	14741	14602	14634	14660	14618	14577	14603	14678	14790	14648	14621	14552	14665	14668	14707	14817	14530	14643	14685	14591	14609	14478	14527	14701	14706	14602	14630	14801	14739	14727	14606	14776	14634	14443	14597	14765	14685	14584	14515	14646	14593	14718	14571	14509	14733	14571	14672	14599	14633	14647	14602	14583	14675	14827	14666	14690	14694	14672	14463	14622	14572	14715	14584	14637	14752	14613	14703	14715	14584	14736	14538	14698	14630	14642	14663	14640	14611	14617	14662	14696	14647	14529	14788	14655	14731	14603	14630	14602	14725	14726	14781	14686	14498	14644	14664	14600	14472	14664	14686	14773	14666	14731	14576	14771	14566	14637	14563	14689	14469	14637	14847	14658	14488	14797	14672	14482	14730	14689	14587	14574	14519	14792	14706	14542	14569	14628	14577	14721	14609	14714	14536	14609	14629	14543	14698	14600	14603	14588	14600	14681	14653	14711	14550	14700	14711	14630	14715	14649	14460	14621	14776	14673	14561	14653	14491	14778	14558	14692	14806	14708	14687	14662	14650	14644	14545	14608	14778	14607	14750	14754	14674	14501	14620	14529	14572	14626	14668	14545	14653	14659	14535	14709	14696	14732	14692	14740	14572	14732	14709	14752	14745	14414	14556	14353	14781	14660	14786	14520	14703	14743	14551	14641	14627	14858	14718	14697	14772	14741	14602	14717	14632	14537	14776	14806	14509	14699	14749	14716	14610	14676	14452	14782	14565	14615	14714	14703	14790	14611	14626	14588	14523	14594	14578	14643	14849	14589	14590	14577	14760	14707	14679	14561	14642	14590	14541	14674	14666	14566	14574	14688	14737	14904	14711	14627	14718	14625	14512	14678	14634	14679	14571	14628	14712	14630	14742	14637	14584	14632	14515	14643	14755	14517	14779	14633	14735	14763	14578	14700	14635	14552	14465	14613	14806	14718	14596	14648	14600	14601	14612	14518	14585	14593	14706	14740	14791	14560	14557	14851	14607	14696	14698	14660	14643	14734	14832	14627	14518	14594	14600	14587	14763	14724	14620	14682	14677	14599	14768	14492	14680	14836	14659	14738	14650	14545	14393	14661	14771	14695	14557	14558	14684	14522	14853	14461	14645	14589	14585	14628	14534	14812	14666	14604	14588	14468	14648	14604	14766	14609	14774	14705	14578	14632	14628	14485	14750	14484	14597	14755	14580	14787	14637	14702	14675	14754	14658	14622	14586	14594	14578	14695	14673	14643	14703	14563	14611	14667	14641	14677	14717	14684	14713	14575	14608	14545	14707	14849	14751	14500	14615	14761	14722	14589	14698	14503	14673	14754	14634	14567	14762	14573	14687	14577
25385	21442	36843	59418	51481	29883	23592	20147	19016	18769	18720	18711	18948	18874	18620	18400	18399	18519	18430	18434	18373	18297	18469	18332	18151	18070	18250	18363	18482	18124	18024	18184	18513	18635	18736	18663	18571	18378	18139	18401	18377	18025	18189	18231	18319	18017	18115	18268	18487	18286	18194	18233	18009	18054	18152	18085	18250	18166	18074	18133	18259	18109	18086	18169	18186	18271	18071	18021	18052	18084	18425	18291	18248	18158	18220	18064	18215	18182	18049	18140	18334	18057	18259	18049	18151	18230	18062	18047	18238	18261	18191	18155	18156	18182	18172	18097	18121	18252	18127	17932	18159	18396	17881	18275	18401	18156	18266	18214	18292	18031	18135	18154	18106	18205	18277	18123	18128	18027	18371	18169	18075	17941	18163	18100	18349	18157	18046	18175	18240	17977	18104	18112	18329	18307	18118	18130	18084	17983	18178	18025	18316	18196	18139	18186	18168	18199	18133	18097	18112	18074	18120	18155	18309	18189	18007	17977	18093	18231	18138	18043	18215	18453	18274	18147	18148	18106	18239	18338	18251	18263	18162	18315	18132	18339	18379	18165	18168	18164	18399	18056	18032	18169	18214	18183	18118	18273	18136	18111	18003	18151	18507	18213	18234	18258	17984	18223	18003	18190	18473	18403	18210	18076	18148	18116	18196	18048	18125	18196	18092	18168	18277	18105	18284	18172	18206	18066	18301	18114	18233	18261	18264	18246	18284	18225	18291	18265	18496	18186	18301	18250	18395	18095	18127	17972	17963	18136	18184	18166	18217	18162	18174	18242	18194	18302	18077	18298	18372	18146	18347	18180	18037	18249	18244	18281	18232	18099	18079	18239	18163	18170	18216	18233	18190	18202	18146	18227	18279	18074	18142	18235	18076	18148	18280	18152	18077	18208	18127	17978	17979	18190	18241	18187	18161	18056	18316	18200	18376	17944	18245	18312	18154	18225	18103	18189	18186	18023	18289	18192	18331	18039	18147	18145	18248	18190	18218	18233	18030	18313	18060	18219	18301	18084	18102	18046	18086	18315	18157	18256	18151	18045	18286	17975	18243	18234	18171	18216	18336	18146	18139	18361	18160	18281	18356	18154	18033	17975	18074	18149	18136	18277	18250	18031	18154	18303	18112	18243	18314	18074	18070	18217	18164	18141	18091	18056	18001	18162	18240	18296	18332	18189	18167	18183	18279	18052	18286	17944	18197	18083	18083	18003	18226	18124	18290	18318	18165	18201	18293	18176	18281	18117	17981	18278	18297	18097	18341	18276	18061	18439	18120	18121	18228	18341	18031	18059	18184	18289	18173	18454	17962	18187	18318	18234	18338	17749	18251	18162	18089	18247	18245	18217	18293	18256	18268	18240	18224	18184	18282	18311	18096	18203	18046	18239	18207	18175	18386	18224	18143	18308	18370	18046	18275	18067	18117	18162	18409	18156	18445	18111	18166	18279	18236	18336	18361	18280	18283	18159	18101	18360	18207	18258	18209	18089	17889	18140	18286	18162	18052	18152	17983	18174	18300	18279	18171	18108	18137	18006	18023	18236	18061	18012	18195	18115	18175	18047	18079	18274	18131	18048	18197	18190	18078	18127	18215	18219	18086	18057	18031	18163	17825	18136	18292	18106	18343	18082	18111	18387	18253	18100	18085	18364	18338	18241	18214	18343	18241	18189	18153	18332	18159	17854	18333	18414	18129	18222	18076	18316	18337	18093	18199	18141	18342	18118	18005	18300	18369	18102	18260	18079	18061	18208	18120	17954	18131	18120	18302	18139	18179	18167	18281	18233	18050	18290	18240	18162	18090	17953	18211	18121	17945	18079	18213	18286	18280	18179	18112	18223	18225	18138	18216	18273	18181	18228	18091	18357	18059	18047	18212	18201	18073	18208	18154	18030	17999	18149	18205	18227	18196	18114	18109	18158	18167	18219	17969	18261	18232	18257	18032	18353	18203	18044	18250	18115	18268	18384	18132	18251	18306	18278	18298	18150	18052	18157	18148	18135	18200	18099	18209	18228	18046	18206	18026	18071	18121	18140	18091	18354	18182	18247	18268	18165	18203	18037	18455	18025	18168	18145	18108	18054	18197	17957	18220	18048	18194	18207	18187	18127	18236	18307	18129	18213	18078	18139	18145	18138	18098	18256	18226	18152	18037	18233	18063	18132	18153	18141	18439	18151	18196	18074	18117	18240	18166	18170	18164	18319	18287	18265	18157	18121	18274	18234	18037	18245	18325	18134	18043	17997	18208	18330	18288	18148	18130	18057	18114	18123	18074	18137	17981	18057	17992	18259	18288	18198	18250	18012	18139	18319	18090	17918	18055	18192	18146	18183	18136	17972	18150	18117	18171	18156	18417	18010	18153	18215	18268	18140	18113	18296	18312	18221	18113	18129	18158	18184	18181	18283	18200	18146	18076	17977	18302	18149	18271	18323	18076	17842	18290	18205	18332	18123	17940	18143	18128	18269	18307	18234	18130	18165	18078	18187	17924	18338	18353	18169	18323	18281	18232	18182	18092	18183	18247	18280	18043	18253	18100	18182	18279	18098	18035	18056	18032	18032	18235	18226	18090	18143	18247	18387	18295	18128	18125	18061	18178	18128	18220	18363	18200	18265	18167	18368	18222	18241	18156	18085	18145	18150	18086	18204	18401	18151	18099	18216	18241	18099	18215	18197	18209	18260	18104	18116	18092	18114	18072	18099	18167	18288	18194	18127	18026	18253	18300	18355	18225	18110	18285	18304	18153	18036	17801	18150	18211	18246	18328	18082	17934	18151	18291	18311	18119	18280	18180	18196	18203	18292	18327	18037	18287	18203	18312	18035	18146	18196	18183	18117	18129	18211	18182	18001	17995	18051	18193	18304	18152	18065	18289	18237	18370	18418	18231	18198	18051	18169	18305	18139	18398	18296	18107	18223	18319	18060	18222	18352	18308	18460	18171	17985	18167	18121	18318	18113	18357	18249	18173	18014	18047	17946	17978	18034	18120	18146	18123	18067	18170	17997	18312	18086	18157	18220	18086	18377	18204	18326	18175	18157	18136	18163	18320	18101	18258	18312	18320	18292	18239	18175	18230	18102	18298	17976	18081	18234	18227	18165	18178	18239	18142	18154	18257	18185	18250	18111	18167	18285	18161	18302	17978	18226	18089	17971	18266	18283	18255	18229	17988	18142	18244	18174	18065	18213	18149	18364	18267	18250	18315	18257	18233	18243	18291	18099	18120	18410	18323	18206	18319	17958	18208	18349	18106	18132	18262	18091	18110	18111	18214	18066	18249	18089	18274	18187	18381	18101	18273	18256	18161	18272	18110	18264	18142	18232	18175	18233	18425	18149	18216	18193	18061	18244	18167	18251	18085	18292	18227	18164	17984	17917	18115	18159	18144	18334	18008	18195	18314	17966	18233	18059	18166	18175	18237	18201	18145	17975	18147	18096	18211	18180	18106	18044	17962	17951	18335	18401	18287	18169	18231	18059	18205	17973	18197	18207	18216	18035	18134	18168	18037	18108	18158	18134	18327	18284	18255	18320	18187	18126	18249	18038	18336	18127	18191	18141	18141	18176	18186	18289	18238	18000	18245	17998	18113	18295	18172	18111	18279	18173	18282	18163	17982	18181	18010	18309	18109	18264	18127	18185	18145	18185	18012	18061	18255	18166	18047	18312	18173	18062	18224	18120	18113	18326	18060	17992	18094	18264	18088	18253	18086	18083	18201	18284	18324	18235	18127	18232	18287	18179	18215	18228	18245	18180	18017	18236	18086	18126	18258	18198	18212	18097	18127	18113	18162	17993	18077	18332	18133	18092	18067	17905	18184	18177	18191	18174	18152	18342	18374	18209	18316	18250	18157	18274	18218	18199	18291	18257	18206	18122	18066	18185	18214	18342	18277	18073	18283	18168	18143	18296	18365	18250	18180	18295	18078	18042	18360	17888	17977	18211	18113	18180	18015	18173	18064	18168	18197	18200	17971	17741	18470	18060	18152	18076	18285	18198	17880	18276	18407	18072	18231	18367	18283	18053	18097	18106	18313	18207	18018	18128	18201	18299	18339	18219	18214	18158	17994	18231	18134	18207	18107	18157	18197	18259	18111	18081	17998	18130	18112	18229	18206	18122	18158	18249	18135	18243	18186	18030	18124	18160	18241	18158	18189	18106	18358	18241	18180	18274	18113	18214	18199	18117	18128	18065	18096	18013	17902	18463	18290	18136	18370	18332	18033	18083	18081	18040	18047	18291	18218	18233	17991	18263	18368	18092	18240	18321	18290	18213	18126	17905	18276	18145	18148	18121	18096	18177	18098	17947	18050	18330	18137	18003	17899	18357	18238	17945	17998	18265	18126	18299	18220	18320	18134	18275	18083	17962	18323	18082	18296	18126	18270	18114	18096	18445	18452	18267	18283	18100	18319	18108	18196	18301	18266	18352	18209	18250	18174	18101	18097	18153	18101	18099	18097	18322	17979	17904	17987	18183	18146	18012	18294	18133	18003	18047	18105	18304	18287	18245	18188	18146	18320	18200	18286	18215	18206	18010	18272	18285	18297	18009	18033	18177	18293	17978	18353	18237	18170	18099	18154	18247	18151	18046	18200	18194	18013	18157	18297	18091	18064	18060	18118	17966	17949	18262	18314	18270	18156	18478	18219	18029	18133	17928	18181	18269	18112	18323	18269	18160	18176	18269	18115	18238	18162	18301	18341	18351	18274	18338	18143	18018	18248	17863	18198	18229	18361	18127	18094	18189	18231	18238	18142	18152	18155	18357	18305	18254	18241	18299	17967	18244	18318	18290	18105	18171	18037	18273	18241	18095	18052	18054	18242	18122	18224	18166	18030	18256	18286	17944	18042	18144	18078	18196	18154	18310	18200	18051	17954	18111	18134	17939	18240	18166	17984	17892	18233	18068	18243	18301	18093	17981	18192	18118	18131	18232	18166	18208	18063	18268	18166	18249	18135	18178	18356	18004	18229	18182	18246	18181	18212	18221	18369	18392	18088	18206	18048	18138	18150	18335	18295	18200	18131	18136	18089	18368	18076	18037	17976	18182	18143	18318	17967	18183	18142	18106	18353	18105	17877	18219	18209	18178	18210	18330	18302	18241	18150	18019	18169	18237	18117	18253	18331	18150	18164	18138	18104	18206
17971	32014	76992	76267	56572	19555	17143	16729	15915	15380	15212	15677	15793	15401	15368	15253	15309	15066	15014	15008	14788	14901	14843	15008	14811	14805	14788	14693	15016	14772	14809	14928	14586	15161	15433	15216	15111	14878	14656	14840	14777	14744	14595	14569	14765	14768	14913	14550	14900	14741	14826	14774	14753	14865	14806	14730	14878	14765	14866	14835	14727	14733	14757	14712	14835	14634	14682	14751	14674	14761	14710	14797	14788	14754	14838	14805	14933	14677	14929	14641	14687	14775	14663	14935	14771	14722	14701	14506	14888	14647	14805	14785	14733	14784	14657	14833	14678	14722	14624	14887	14748	14762	14711	14620	14613	14677	14650	14820	14904	14614	14672	14619	14642	14706	14702	14669	14733	14699	14745	14697	14822	14634	14707	14784	14793	14772	14656	14637	14607	14798	14815	14576	14442	14723	14712	14626	14772	14619	14772	14714	14475	14563	14789	14679	14599	14736	14673	14846	14749	14852	14705	14679	14868	14493	14737	14677	14483	14787	14763	14767	14618	14816	14861	14814	14589	14694	14664	14677	14707	14791	14647	14707	14608	14691	14764	14744	14603	14613	14936	14811	14637	14823	14810	14863	14785	14653	14866	14850	14651	14500	14674	14846	14832	14685	14859	14835	14664	14831	14643	14643	14675	14688	14883	14713	14756	14635	14891	14749	14924	14532	14700	14661	14803	14799	14742	14731	14695	14693	14676	14748	14865	14825	14633	14784	14718	14672	14775	14793	14909	14613	14798	14961	14805	14738	14697	14757	14705	14735	14664	14765	14785	14728	14656	14640	14629	14867	14657	14831	14732	14753	14888	14830	14608	14645	14812	14596	14609	14831	14771	14761	14773	14797	14666	14775	14757	14622	14567	14853	14632	14714	14762	14595	14526	14900	14695	14571	14590	14656	14635	14571	14729	14707	14615	14848	14464	14738	14749	14761	14740	14728	14680	14763	14587	14777	14765	14746	14755	14666	14789	14801	14517	14734	14756	14755	14758	14694	14721	14768	14870	14753	14764	14763	14760	14881	14641	14750	14702	14828	14663	14652	14787	14880	14613	14698	14684	14807	14807	14658	14620	14780	14563	14830	14868	14716	14825	14706	14793	14806	14743	14860	14667	14696	14707	14585	14728	14644	14851	14708	14557	14779	14842	14724	14982	14831	14682	14720	14815	14678	14728	14821	14753	14728	14648	14713	14830	14624	14726	14746	14620	14603	14586	14775	14643	14669	14656	14795	14778	14728	14698	14916	14783	14729	14701	14655	14543	14653	14664	14788	14709	14667	14746	14738	14697	14658	14851	14734	14695	14807	14818	14757	14724	14644	14678	14729	14665	14719	14918	14807	14666	14829	14710	14917	14728	14711	14593	14785	14707	14794	14660	14639	14834	14862	14650	14632	14838	14600	14814	14781	14715	14911	14940	14704	14882	14634	14630	14699	14590	14607	14783	14792	14737	14692	14771	14735	14862	14697	14780	14517	14887	14840	14857	14775	14866	14672	14799	14690	14766	14733	14656	14618	14882	14746	14766	14539	14698	14661	14750	14655	14602	14774	14717	14600	14724	14710	14874	14625	14701	14770	14827	14783	14630	14768	14804	14966	14655	14733	14766	14687	14694	14790	14771	14743	14971	14556	14703	14773	14595	14680	14903	14923	14712	14680	14761	14858	14714	14893	14792	14703	14859	14848	14874	14691	14493	14712	14664	14639	14771	14729	14690	14631	14690	14637	14721	14935	14816	14802	14659	14843	14816	14626	14702	14830	14765	14652	14898	14558	14683	14875	14822	14607	14645	14831	14846	14836	14873	14796	14665	14784	14555	14698	14760	14692	14689	14768	14773	14759	14754	14836	14766	14740	14841	14548	14777	14842	14676	14721	14600	14832	14778	14914	14715	14711	14804	14653	14788	14560	14908	14546	14850	14595	14589	14787	14769	14720	14772	14749	14743	14775	14880	14642	14701	14689	14649	14606	14728	14756	14754	14727	14680	14792	14710	14662	14780	14782	14838	14872	14821	14775	14769	14757	14678	14827	14723	14704	14739	14713	14836	14987	14742	14638	14684	14723	14860	14612	14804	14522	14847	14948	14665	14739	14978	14728	14768	14655	14714	14758	14649	14910	14663	14925	14758	14782	14806	14771	14832	14665	14891	14797	14777	14727	14461	14746	14632	14733	14692	14712	14679	14681	14763	14548	14663	14825	14763	14854	14701	14629	14550	14893	14583	14612	14714	14717	14702	14945	14675	14761	14738	14693	14817	14645	14583	14760	14815	14734	14631	14759	14713	14818	14848	14684	14825	14806	14721	14857	14617	14702	14768	14548	14599	14728	14602	14627	14615	14618	14761	14977	14683	14640	14682	14910	14715	14531	14467	14894	14638	14865	14898	14875	14665	14774	14661	14699	14588	14739	14693	14675	14789	14748	14631	14823	14659	14619	14686	14811	14705	14695	14759	14571	14674	14639	14866	14737	14616	14766	14588	14682	14741	14671	14676	14672	14696	14695	14836	14630	14848	14664	14717	14690	14717	14792	14744	14744	14684	14657	14915	14587	14797	14623	14852	14554	14763	14707	14673	14757	14640	14806	14674	14714	14716	14813	14649	14613	14625	14778	14792	14579	14623	14571	14918	14763	14706	14670	14629	14782	14639	14738	14822	14724	14707	14784	14897	14632	14761	14696	14700	14729	14904	14698	14745	14714	14813	14635	14662	14762	14682	14700	14638	14528	14808	14927	14721	14922	14938	14678	14699	14791	14714	14614	14847	14812	14713	14706	14567	14952	14714	14599	14664	14780	14784	14756	14672	14736	14699	14668	14602	14740	14732	14712	14816	14879	14700	14864	14702	14751	14690	14656	14806	14803	14855	14493	14830	14700	14927	14752	14774	14835	14622	14791	14693	14807	14719	14601	14898	14579	14529	14727	14643	14633	14844	14892	14756	14607	14736	14652	14728	14770	14575	14910	14700	14610	14626	14716	14728	14790	14863	14851	14577	14601	14596	14785	14769	14732	14697	14740	14693	14729	14690	14822	14730	14695	14765	14726	14660	14752	14767	14686	14572	14635	14678	14795	14645	14615	14816	14720	14650	14726	14725	14647	14744	14648	14650	14791	14646	14744	14673	14618	14747	14654	14911	14703	14727	14676	14746	14847	14760	14767	14741	14820	14696	14674	14767	14794	14896	14603	14806	14783	14582	14780	14696	14750	14722	14754	14716	14641	14773	14808	14725	14698	14780	14729	14814	14606	14793	14704	14646	14844	14803	14718	14763	14813	14705	14812	14736	14731	14790	14644	14770	14738	14973	14698	14875	14831	14685	14732	14622	14706	14841	14665	14770	14611	14716	14725	14695	14840	14674	14825	14654	14757	14706	14535	14672	14804	14789	14700	14924	14711	14618	14723	14670	14656	14734	14731	14867	14820	14717	14835	14729	14662	14821	14703	14749	14630	14652	14723	14752	14646	14919	14904	14658	14679	14747	14780	14692	14788	14720	14864	14677	14815	14666	14728	14679	14718	14660	14908	14795	14744	14726	14765	14744	14632	14732	14591	14779	14760	14738	14627	14797	14727	14720	14760	14856	14577	14809	14699	14814	14777	14637	14543	14715	14861	14968	14700	14571	14772	14786	14615	14709	14968	14722	14697	14832	14862	14732	14648	14756	14665	14890	14891	14791	14689	14637	14779	14770	14677	14580	14706	14566	14735	14792	14727	14715	14733	14562	14840	14633	14719	14681	14802	14726	14660	14609	14720	14757	14801	14655	14716	14616	14552	14871	14667	14541	14752	14630	14787	14751	14692	14754	14699	14709	14640	14584	14780	14826	14946	14737	14622	14734	14887	14810	14659	14862	14761	14696	14568	14757	14699	14787	14809	14565	14706	14771	14643	14694	14609	14753	14617	14556	14764	14576	14873	14701	14736	14718	14791	14760	14793	14626	14756	14717	14769	14582	14650	14701	14738	14736	14707	14759	14534	15031	14909	14572	14801	14743	14715	14736	14707	14574	14596	14882	14667	14807	14782	14754	14671	14803	14826	14830	14764	14728	14682	14705	14757	14764	14767	14793	14789	14631	14889	14727	14769	14607	14795	14665	14725	14903	14699	14750	14826	14760	14694	14637	14883	14710	14741	14719	14736	14706	14700	14810	14757	14722	14740	14770	14769	14711	14793	14686	14699	14673	14775	14677	14693	14664	14617	14643	14792	14613	14866	14647	14759	14792	14626	14850	14832	14733	14898	14717	14624	14717	14724	14704	14737	14706	14812	14736	14874	14696	14711	14649	14656	14673	14799	14696	14720	14737	14752	14802	14553	14661	14618	14789	14765	14664	14919	14706	14729	14777	14630	14798	14742	14716	14772	14758	14771	14797	14674	14871	14682	14680	14628	14735	14849	14729	14625	14747	14685	14791	14568	14680	14697	14936	14642	14771	14654	14838	14779	14708	14733	14699	14890	14711	14843	14748	14746	14666	14730	14623	14828	14636	14639	14649	14699	14833	14692	14853	14667	14816	14561	14650	14638	14573	14669	14831	14678	14575	14937	14703	14855	14641	14688	14861	14830	14665	14704	14826	14673	14881	14772	14813	14546	14722	14807	14778	14779	14502	14808	14708	14717	14623	14595	14909	14597	14650	14768	14692	14614	14677	14636	14762	14750	14767	14541	14819	14836	14625	14748	14894	14773	14609	14843	14917	14791	14768	14804	14674	14808	14719	14733	14841	14653	14856	14697	14720	14595	14979	14757	14735	14593	14645	14922	14569	14643	14766	14474	14571	14713	14794	14581	14759	14839	14690	14868	14814	14776	14764	14762	14713	14848	14732	14674	14734	15008	14847	14592	14865	14766	14674	14756	14736	14718	14735	14764	14883	14735	14621	14675	14893	14599	14860	14769	14756	14635	14775	14600	14781	14766	14642	14814	14701	14614	14692	14820	14750	14778	14784	14672	14863	14672	14707	14653	14726	14752	14936	14755	14830	14704	14680	14774	14794	14703	14833	14647	14873	14570	14609	14691	14733	14880	14726	14617	14706	14822	14685	14706	14884	14584	14604	14601	14735	14837	14704	14725	14781	14680	14680	14846	14667	14721	14814	14718	14709	14810	14763	14707	14640	14826	14735	14778	14750	14686	14897	14808	14881	14726	14692	14830
23878	21458	32618	55267	46077	29403	25954	21073	19506	19334	19025	19346	19476	19098	18697	18557	18425	18631	18144	18137	18307	18433	18306	18239	17930	18184	18137	18024	17927	17915	17978	18424	18804	18948	18665	18450	18250	17869	18079	17796	17981	17933	17755	17911	17867	17736	17703	17773	17980	18021	17835	17902	17886	17844	17704	17715	17939	17686	17897	17987	17826	17851	17850	17918	17902	18202	17918	18012	18004	18030	18072	17941	17978	17925	17749	17807	17734	17673	17824	17816	17797	17815	17789	17863	17801	17907	17840	17787	17822	17949	17879	18102	17815	17759	17777	17992	17983	17930	17786	17970	17606	17839	17678	17957	17913	17832	18075	17856	17806	17649	17926	17898	17763	17858	17616	17694	18014	17926	17813	17784	17734	17713	17942	17784	17872	17905	17773	17982	17880	17708	17880	17949	17755	17578	17878	17890	17786	17723	17814	17754	17805	17892	17786	17827	17727	17794	17819	17787	17846	17915	17663	17881	18039	17728	17729	17787	18027	17916	17769	17550	17760	17764	17924	17957	17912	18069	17908	17897	18001	17656	17754	17940	17836	17701	17771	17732	17893	17828	17764	17827	17817	17763	17847	18019	17811	17894	17857	17971	17944	17639	17867	17679	17918	17868	17811	17858	18074	17855	17604	17870	18010	17770	17731	17884	17937	17689	18011	17761	17712	17771	17911	17756	17849	17714	17973	17781	17943	17873	17966	17856	17838	17758	17757	17801	17837	17683	17912	17799	18121	17965	17809	18092	18012	17845	17855	17792	17808	17636	17884	17684	17966	17778	17815	17842	17918	17857	17824	17663	17670	17976	17891	17682	17703	17745	17664	17853	17634	17811	17824	17792	17884	17900	17949	17855	17946	17873	17704	17926	17830	17843	17948	17766	17913	17755	17871	17836	17884	17808	17910	17695	17727	17784	18049	17883	17721	17920	17842	17950	17773	18165	17786	17664	17932	17784	17943	17753	17803	17873	17729	17768	17694	18025	17580	17944	17802	17887	17759	17977	17769	17854	17887	17566	17750	17733	17895	18081	17556	17729	17879	17975	17795	17822	18052	17824	17868	17823	17806	17973	17916	17764	17608	17773	17832	17771	17897	17834	17724	17702	17596	17516	17805	17890	17925	17804	17868	17846	17807	18011	17710	17997	17790	17871	17983	17874	17720	17633	18067	17583	17673	17488	17723	17645	17927	17971	17746	17774	17884	17632	18065	17996	17905	17842	17929	17934	17781	18019	17765	17851	17817	17782	17709	17929	17682	17916	17679	17874	17737	17944	17881	17719	17726	17805	17972	17768	17903	17799	17920	17885	17913	17741	17943	17783	18058	17717	17978	17892	17835	17983	18013	17841	17716	17823	17668	17921	17905	17668	18016	18023	17896	17800	17894	17871	17655	17877	17844	17857	17707	17778	17794	17681	17886	17802	17780	17872	17664	17863	17753	18001	17791	17888	17815	17820	17931	17816	17896	17801	17747	17801	18020	17838	17612	18003	17792	17807	18011	17764	17774	17789	17934	17670	17863	17665	17870	17823	18015	17742	17800	17862	17852	17913	17818	17903	17955	17866	18007	18079	17929	17933	17878	18052	17763	17849	17793	17569	17890	17818	17773	17855	17976	17801	17713	17785	17595	17752	17735	17643	17873	17911	17939	17755	17997	17735	17726	17864	17775	17766	17728	17844	17811	17737	17785	17627	17810	17774	17915	17781	17711	17907	17854	17750	17886	18106	17807	18085	18189	17791	17999	17700	17705	17953	17846	17918	17840	17846	17810	17637	17869	17773	17888	17825	17931	17724	17873	17880	17850	17921	17892	17470	17718	17616	17654	17795	18002	17626	17571	17574	17787	17866	17911	17708	17793	17906	17791	17712	17881	17655	17927	17924	17638	17709	17876	17766	17917	17852	17894	17726	17632	17765	17860	17817	17729	17737	17806	17785	17776	17856	17879	17769	17861	17713	17848	17842	17809	17729	17909	17877	17719	17756	17853	17919	17792	17750	17818	17857	17720	17712	17786	17626	17621	17773	17801	17802	17808	17904	17728	17862	17757	17792	17614	17770	17855	17756	17783	17846	17909	17992	17731	17868	17682	17769	17761	17875	17870	17685	17590	17732	17713	17748	17909	17965	18001	17733	17896	17961	17909	18056	17963	17723	17891	17890	17709	17949	17910	17885	17860	17644	17695	17828	17777	17744	17839	18106	17935	18006	18104	17846	17902	17729	17602	17927	17874	17869	17934	17743	17975	17955	17872	17814	17847	17876	17747	17946	17941	17933	18011	17982	17724	17982	17825	17927	17777	17749	17671	17603	17935	17722	17800	17829	17768	18024	17658	17881	17895	17746	17937	17959	17921	18055	17647	17803	17743	17942	17569	17792	17838	17804	17919	17808	17780	17841	17650	17617	17713	17696	17833	17936	17907	17714	17760	17843	17767	17837	17870	17721	17863	17900	17811	17868	17655	17884	18068	17824	17885	17871	17756	17728	17679	17896	17824	17943	17868	17723	17782	17920	17939	17828	17993	17746	17786	17741	17759	18020	17723	17914	17903	17716	17658	17762	18037	17916	17787	17804	17647	17766	17819	17838	17850	17636	17579	17783	17781	17738	17779	17794	17697	17872	17553	17799	18072	17826	17780	17967	17805	17969	17817	17814	17741	17854	17762	17673	17837	17930	17862	17856	18020	17811	17836	17827	17926	17646	17644	17747	17873	17906	18004	17703	17743	17775	17919	17830	17748	17802	17741	17926	17629	17952	17852	17876	17748	17786	17876	17659	17790	17856	17902	17984	17769	17949	17772	17811	17732	17759	17557	17682	17842	17842	17564	17667	17702	17718	17862	17799	17746	17984	17770	17724	17788	17801	17845	17774	17705	17747	17733	17819	17887	17756	18029	17908	17869	18023	17830	17619	17841	17915	17705	17699	17861	17919	17908	17532	17607	17622	17708	17863	17957	17828	17817	17734	17885	17921	17810	17769	17873	17940	17654	17829	17796	17908	17807	17760	17827	17540	17847	17800	17818	17993	17829	17873	17921	17760	17617	17691	17728	17822	17737	17710	17911	17810	17706	17882	18064	17771	17744	17749	17807	17812	17921	17844	17775	17595	17895	17887	17898	17640	17676	17801	17853	17851	17709	17674	17742	17729	17871	17772	17750	17610	17917	17804	17829	17740	17758	17996	17667	17773	17680	17937	17724	17771	17725	17621	17845	17927	17919	17825	17820	17910	17703	17728	17718	17879	17967	17844	17905	17856	17783	17779	17907	17991	17828	17787	17697	18037	17849	17768	17693	17764	17886	17776	17800	17909	17802	17709	17910	17950	17942	17858	17824	17766	17988	17820	17925	17994	17714	17926	17945	17669	17816	17917	17916	17678	17883	17706	17987	17820	17940	17699	17721	17826	17704	17892	17954	17710	17801	17630	17800	17762	17867	17812	17729	18068	17825	17930	17463	17654	17608	17734	18092	17819	17806	17977	17779	17992	17675	17920	17717	17925	17697	17697	17883	17816	17965	17878	17765	17537	17771	17710	17828	17902	17693	17929	17824	17906	17877	17846	17768	17751	17655	17744	17819	17790	17834	17700	17831	17927	17864	17843	17671	17718	17661	17842	17846	17624	17918	17892	17758	17763	17868	17845	17721	17905	17811	17824	17905	17785	17830	17601	17724	17711	17926	17882	17831	17940	17876	17873	17730	17736	17773	17858	17722	17600	17880	17863	17713	17865	18019	17951	17859	17658	17835	17814	17790	17895	17827	17741	17822	17880	17734	17821	17974	17749	17938	17783	17749	17787	17684	18025	17808	17799	17808	17822	17762	17560	17790	17736	17705	17863	17740	17673	17959	17671	17784	17692	17970	17925	17840	17790	17880	17933	17837	17685	17573	17669	17909	17874	17580	17742	17839	17665	17805	17901	17781	17870	17890	17836	17688	17871	17696	17666	17786	17906	17680	17646	17596	17892	17792	17728	17870	17716	17768	17797	17770	17726	17802	17798	17805	17782	17899	17805	17986	17691	17846	17789	17656	17671	17872	17613	17608	17809	17595	17636	17656	17573	17816	17682	17616	17801	18045	17786	17789	17855	17890	17803	17879	17866	17982	17980	17908	17927	17737	17906	17903	17904	17754	17754	17810	17808	17948	17587	17784	17784	17679	17582	17912	17958	17700	17923	17978	17686	17779	17785	17923	17794	18045	17758	17817	17913	17983	17928	17704	17716	17810	17630	17883	17962	17908	17660	17986	17730	17721	17745	18048	17694	17910	17876	17864	17843	17704	17915	18101	17976	17754	17862	17689	17982	17686	17736	17786	17816	17898	17859	17777	17715	17891	17857	18105	17862	17709	17692	17621	17685	17821	17802	17846	17735	17860	17791	17710	17653	17825	17754	17790	17864	17752	18085	17850	17665	17802	17620	17636	17675	17879	17738	17811	17891	18043	17958	17803	17997	17886	17731	18024	17955	17935	17586	17859	17661	17626	17821	17768	17823	17853	17768	17785	17641	17868	17740	17821	17769	17775	17877	17951	17673	17760	17811	17778	17705	17714	17993	17670	17630	17686	17915	17775	17824	17700	17686	17750	17912	17924	17910	17891	17888	17740	18079	17930	17571	17875	17646	17853	17637	17651	17797	17977	18076	17850	17881	17882	17833	17765	17804	17799	17668	17781	17855	17932	17759	17904	17832	18023	18014	17919	17632	17704	17955	17907	17949	17793	17765	17832	17949	18056	17938	17745	17405	17806	17932	17954	17915	17986	17744	17846	17758	18029	17902	17844	17772	17779	17530	17481	17736	17833	18001	17793	17921	17800	17792	17831	17894	17900	17713	17884	17819	17873	17762	17879	17857	17792	17923	17883	17784	17931	17974	17970	17637	17846	17784	17615	17890	17576	17621	17762	17613	17964	17753	17886	17759	17672	17990	17880	17905	17922	17739	17810	17927	17716	17823	18008	17887	17753	17829	17858	17721	17894	17941	17776	17843	17659	17826	17894	17840	17722	18003	18000	17816	17729	17958	17761	17733	17652	17798	17772	17964	17765	17760	17825	17793	17707	17920	17898	17747	17879	17849	17996	17914	17785	17706	17725	17698	18011	17960	17736	17682	17904	17867	17835	17878	17852	17799	17587	17929	17918	17735	17814	17970	17965	17763
19988	38147	83280	92845	58256	21365	19096	18161	16709	15819	15730	16775	16613	16027	15635	15524	15462	15286	14956	15023	14997	14965	15019	14854	14872	14851	14770	14730	14686	14486	14720	15317	15441	15974	15544	15025	14659	14807	14450	14631	14391	14441	14503	14322	14533	14391	14646	14598	14679	14419	14457	14483	14578	14541	14369	14559	14745	14501	14675	14643	14565	14717	14548	14699	14510	14511	14709	14551	14482	14545	14499	14668	14504	14418	14479	14487	14534	14637	14581	14494	14511	14698	14547	14495	14509	14489	14503	14553	14572	14489	14485	14518	14540	14545	14530	14685	14741	14586	14558	14652	14606	14580	14530	14527	14406	14530	14454	14501	14504	14552	14572	14482	14513	14527	14371	14550	14531	14618	14433	14480	14587	14617	14656	14411	14513	14492	14687	14429	14500	14539	14476	14389	14601	14515	14512	14494	14748	14510	14655	14386	14568	14499	14537	14516	14444	14497	14547	14643	14423	14617	14483	14673	14533	14460	14322	14541	14594	14490	14631	14455	14466	14378	14450	14634	14640	14693	14514	14628	14520	14319	14354	14449	14631	14551	14588	14622	14538	14422	14610	14648	14519	14605	14432	14591	14492	14497	14521	14532	14554	14459	14543	14283	14666	14451	14527	14484	14561	14343	14433	14634	14474	14486	14713	14362	14455	14492	14360	14496	14574	14664	14498	14425	14451	14443	14413	14506	14588	14452	14466	14578	14540	14539	14613	14469	14448	14659	14413	14384	14472	14569	14687	14652	14361	14448	14436	14544	14499	14586	14613	14606	14541	14511	14450	14628	14416	14512	14511	14523	14423	14434	14423	14509	14569	14520	14569	14420	14505	14513	14565	14718	14441	14456	14672	14572	14522	14572	14595	14463	14640	14425	14577	14455	14319	14574	14404	14518	14575	14727	14367	14768	14349	14522	14593	14419	14358	14568	14639	14467	14668	14350	14505	14445	14626	14471	14484	14501	14491	14495	14409	14534	14462	14391	14415	14545	14341	14670	14566	14479	14440	14497	14574	14551	14371	14659	14467	14472	14586	14496	14622	14553	14358	14547	14482	14749	14546	14513	14548	14489	14574	14630	14539	14466	14597	14541	14790	14386	14480	14543	14517	14452	14680	14537	14492	14448	14457	14551	14638	14394	14563	14620	14444	14352	14560	14421	14523	14551	14542	14437	14440	14546	14492	14482	14390	14530	14609	14547	14683	14404	14473	14633	14565	14530	14497	14484	14526	14458	14586	14445	14546	14479	14426	14524	14370	14614	14587	14407	14601	14313	14635	14451	14419	14564	14398	14485	14545	14515	14678	14490	14512	14472	14483	14593	14529	14453	14516	14466	14431	14615	14541	14457	14544	14676	14382	14284	14255	14477	14520	14680	14399	14501	14471	14407	14577	14476	14749	14472	14404	14615	14570	14433	14569	14396	14452	14658	14479	14385	14533	14484	14657	14405	14535	14446	14499	14610	14560	14570	14579	14556	14506	14472	14494	14574	14545	14286	14530	14525	14640	14542	14478	14658	14482	14419	14370	14442	14518	14496	14294	14598	14533	14540	14383	14323	14605	14552	14594	14392	14490	14511	14623	14513	14622	14504	14549	14545	14535	14545	14682	14469	14371	14517	14613	14544	14548	14424	14581	14545	14650	14390	14458	14536	14550	14626	14390	14361	14405	14639	14459	14593	14719	14651	14615	14512	14582	14579	14484	14381	14537	14545	14218	14597	14467	14508	14612	14466	14356	14495	14474	14394	14505	14502	14748	14606	14328	14548	14708	14413	14575	14562	14553	14450	14498	14688	14520	14343	14573	14614	14555	14391	14692	14522	14608	14597	14683	14545	14392	14433	14626	14481	14681	14683	14596	14555	14395	14656	14543	14580	14610	14435	14588	14614	14539	14426	14604	14471	14633	14626	14646	14493	14349	14380	14548	14414	14539	14541	14568	14446	14543	14624	14445	14396	14543	14511	14534	14596	14439	14516	14562	14776	14398	14514	14525	14505	14586	14563	14474	14394	14443	14646	14637	14622	14377	14410	14544	14696	14559	14416	14718	14518	14372	14566	14728	14523	14664	14584	14651	14506	14535	14582	14460	14467	14483	14622	14508	14719	14631	14523	14483	14752	14552	14485	14503	14443	14632	14533	14595	14464	14529	14576	14533	14614	14568	14582	14480	14494	14654	14591	14550	14465	14488	14514	14587	14518	14441	14441	14549	14448	14676	14644	14629	14394	14576	14594	14621	14619	14562	14409	14524	14547	14565	14554	14532	14586	14502	14714	14475	14438	14510	14508	14624	14477	14496	14552	14556	14527	14562	14678	14470	14575	14655	14538	14478	14540	14336	14593	14447	14423	14557	14489	14572	14383	14510	14419	14310	14604	14654	14373	14489	14322	14612	14410	14563	14598	14796	14524	14471	14591	14646	14597	14723	14419	14574	14468	14493	14428	14582	14628	14494	14542	14482	14629	14579	14614	14632	14581	14539	14440	14441	14658	14402	14566	14731	14548	14486	14533	14630	14544	14626	14621	14714	14403	14485	14542	14510	14632	14448	14540	14522	14476	14475	14364	14557	14550	14599	14374	14333	14540	14461	14621	14487	14594	14655	14621	14526	14530	14571	14608	14451	14450	14471	14421	14696	14637	14490	14364	14538	14502	14553	14655	14537	14537	14400	14620	14625	14428	14525	14347	14607	14473	14495	14612	14496	14609	14581	14480	14616	14597	14535	14498	14542	14568	14456	14589	14790	14420	14482	14521	14419	14479	14568	14364	14561	14647	14580	14502	14471	14534	14534	14442	14608	14506	14676	14527	14322	14435	14566	14530	14471	14443	14433	14368	14418	14429	14547	14493	14506	14553	14340	14665	14628	14627	14341	14480	14506	14463	14557	14634	14620	14453	14361	14534	14668	14561	14637	14494	14622	14688	14630	14775	14623	14526	14539	14579	14402	14457	14845	14654	14256	14614	14355	14623	14673	14496	14336	14336	14355	14559	14502	14376	14317	14493	14498	14650	14714	14544	14529	14699	14701	14531	14414	14503	14498	14498	14565	14484	14452	14375	14325	14681	14563	14454	14417	14443	14638	14543	14531	14371	14578	14536	14341	14504	14610	14477	14464	14463	14478	14323	14465	14523	14495	14531	14558	14420	14444	14524	14457	14408	14526	14561	14590	14527	14595	14558	14541	14611	14396	14607	14521	14567	14509	14646	14463	14515	14396	14473	14462	14562	14436	14544	14333	14467	14413	14492	14542	14453	14551	14646	14491	14379	14618	14553	14486	14453	14518	14422	14584	14527	14554	14435	14471	14611	14574	14541	14425	14331	14546	14358	14453	14677	14324	14537	14601	14418	14593	14706	14560	14550	14551	14608	14684	14624	14515	14516	14597	14575	14539	14557	14605	14339	14557	14336	14386	14651	14474	14520	14683	14493	14366	14541	14705	14532	14614	14526	14597	14513	14616	14483	14526	14596	14505	14441	14546	14371	14319	14482	14479	14465	14618	14417	14463	14643	14365	14720	14519	14541	14653	14442	14591	14583	14612	14489	14588	14380	14578	14616	14691	14465	14489	14515	14516	14439	14395	14567	14532	14514	14577	14407	14504	14505	14698	14540	14530	14482	14504	14506	14356	14203	14772	14601	14586	14624	14442	14523	14602	14345	14478	14471	14518	14430	14472	14665	14658	14521	14519	14602	14499	14349	14696	14490	14540	14615	14508	14444	14633	14709	14522	14355	14519	14521	14504	14535	14507	14457	14468	14489	14497	14772	14454	14602	14581	14386	14404	14536	14664	14399	14433	14630	14385	14541	14455	14530	14462	14472	14538	14570	14594	14647	14652	14349	14549	14532	14609	14641	14513	14444	14603	14375	14724	14524	14555	14561	14394	14473	14468	14434	14667	14484	14435	14669	14422	14706	14463	14448	14399	14516	14601	14497	14528	14560	14826	14606	14483	14424	14485	14609	14554	14516	14613	14559	14480	14395	14446	14677	14432	14654	14661	14556	14643	14490	14364	14545	14657	14478	14582	14392	14540	14443	14521	14518	14554	14352	14391	14298	14556	14437	14689	14387	14558	14463	14551	14406	14462	14561	14686	14602	14366	14566	14480	14591	14517	14491	14624	14408	14506	14429	14604	14512	14603	14369	14689	14659	14396	14564	14416	14419	14373	14555	14427	14622	14499	14431	14395	14590	14661	14535	14577	14544	14502	14509	14456	14516	14562	14688	14474	14587	14615	14563	14427	14575	14441	14728	14380	14615	14326	14488	14610	14456	14452	14484	14732	14444	14711	14450	14407	14511	14632	14546	14315	14490	14522	14467	14466	14491	14684	14551	14493	14537	14500	14575	14488	14566	14575	14392	14489	14433	14516	14427	14518	14468	14453	14634	14495	14706	14510	14364	14355	14614	14679	14504	14684	14382	14445	14623	14363	14543	14468	14637	14443	14521	14367	14598	14628	14499	14525	14577	14642	14646	14547	14225	14472	14604	14580	14339	14516	14481	14517	14595	14531	14426	14354	14494	14456	14536	14373	14541	14451	14671	14578	14585	14542	14610	14556	14438	14484	14483	14491	14560	14407	14343	14340	14452	14695	14435	14606	14607	14404	14418	14513	14369	14477	14510	14419	14729	14647	14384	14497	14293	14525	14341	14606	14417	14471	14692	14628	14459	14434	14650	14602	14465	14567	14392	14425	14377	14543	14624	14702	14424	14456	14557	14638	14594	14505	14450	14655	14660	14571	14566	14357	14735	14696	14537	14569	14326	14526	14511	14600	14482	14695	14583	14605	14493	14394	14541	14486	14520	14597	14470	14503	14501	14488	14332	14468	14510	14560	14345	14453	14495	14395	14608	14415	14462	14584	14496	14483	14412	14513	14508	14471	14463	14591	14673	14401	14486	14512	14464	14607	14504	14418	14443	14720	14543	14621	14612	14418	14634	14512	14474	14373	14629	14466	14456	14506	14485	14520	14318	14670	14569	14540	14576	14667	14496	14552	14498	14507	14454	14471	14576	14560	14542	14560	14394	14493	14443	14416	14611	14640	14586	14410	14562	14317	14492	14603	14542	14606	14394	14702	14622	14630	14432	14591	14574	14623	14508	14542	14700	14398	14357	14624	14432	14639	14579	14601	14689	14658	14498	14722	14498
29909	23657	32397	41955	28463	20160	18763	18135	17886	17706	18011	17951	17851	17737	17922	18076	17704	17540	17909	17849	17700	17580	17680	17677	17896	17672	17642	17664	17487	17527	17559	17716	17711	17737	17612	17958	17576	17466	17553	17754	17680	17641	17488	17667	17471	17523	17507	17571	17636	17688	17628	17609	17512	17341	17516	17394	17619	17496	17556	17552	17545	17555	17740	17559	17609	17627	17640	17786	17636	17704	17567	17668	17635	17677	17739	17760	17682	17611	17521	17731	17708	17708	17574	17504	17768	17834	17698	17397	17482	17564	17531	17686	17426	17594	17624	17624	17595	17597	17631	17551	17734	17574	17739	17569	17424	17584	17766	17666	17630	17609	17637	17697	17738	17543	17647	17448	17631	17486	17477	17750	17705	17705	17629	17550	17779	17682	17662	17587	17801	17563	17771	17557	17448	17596	17592	17561	17718	17447	17543	17782	17592	17495	17473	17466	17504	17682	17822	17480	17578	17651	17647	17465	17664	17618	17534	17572	17633	17638	17559	17412	17754	17881	17687	17763	17627	17607	17766	17637	17774	17585	17821	17632	17399	17704	17542	17655	17487	17502	17729	17562	17603	17790	17619	17647	17492	17707	17824	17631	17696	17696	17826	17704	17606	17647	17425	17640	17756	17721	17782	17553	17528	17746	17709	17599	17653	17508	17828	17614	17633	17544	17615	17702	17763	17562	17543	17495	17543	17694	17673	17669	17695	17423	17519	17470	17645	17589	17609	17739	17681	17456	17452	17628	17654	17784	17483	17709	17594	17671	17616	17658	17783	17418	17598	17539	17427	17773	17469	17439	17647	17631	17439	17757	17655	17362	17460	17684	17692	17622	17658	17549	17896	17698	17661	17511	17626	17371	17498	17386	17524	17713	17677	17546	17545	17706	17635	17479	17515	17609	17571	17760	17784	17551	17665	17694	17732	17626	17789	17603	17613	17498	17600	17600	17638	17601	17624	17653	17776	17567	17537	17560	17576	17781	17667	17591	17557	17745	17564	17663	17572	17501	17554	17628	17428	17516	17511	17658	17504	17635	17541	17581	17474	17715	17710	17492	17540	17506	17620	17720	17601	17672	17625	17718	17564	17763	17645	17591	17632	17528	17723	17665	17640	17525	17573	17748	17653	17521	17708	17738	17560	17335	17643	17358	17513	17660	17472	17338	17764	17615	17477	17815	17654	17461	17591	17640	17705	17754	17894	17528	17774	17672	17509	17638	17621	17364	17669	17849	17451	17335	17617	17698	17751	17420	17667	17636	17579	17564	17718	17653	17569	17697	17604	17378	17468	17425	17820	17532	17682	17811	17517	17669	17816	17636	17810	17612	17540	17459	17734	17644	17584	17751	17514	17475	17727	17451	17602	17756	17443	17705	17447	17708	17542	17601	17738	17851	17467	17692	17712	17505	17729	17537	17559	17617	17457	17523	17723	17472	17525	17775	17792	17442	17742	17620	17574	17675	17665	17651	17900	17475	17554	17738	17417	17592	17548	17589	17624	17553	17640	17582	17693	17479	17408	17635	17779	17512	17596	17620	17542	17564	17516	17412	17690	17470	17693	17572	17701	17831	17649	17494	17564	17552	17504	17504	17694	17529	17702	17470	17440	17512	17804	17585	17675	17672	17525	17569	17854	17703	17669	17405	17676	17306	17704	17576	17479	17556	17534	17584	17667	17695	17581	17626	17689	17683	17647	17463	17489	17692	17578	17647	17648	17733	17658	17518	17614	17621	17629	17670	17563	17759	17582	17487	17562	17621	17671	17657	17740	17580	17589	17475	17770	17730	17593	17552	17553	17739	17747	17590	17653	17788	17486	17436	17576	17556	17506	17832	17664	17709	17706	17506	17425	17553	17641	17605	17764	17717	17595	17602	17435	17601	17643	17620	17582	17474	17537	17488	17826	17651	17729	17528	17528	17684	17654	17407	17492	17499	17593	17487	17625	17437	17655	17649	17603	17770	17591	17362	17711	17831	17561	17672	17639	17361	17604	17410	17603	17542	17608	17486	17447	17544	17580	17783	17720	17571	17683	17672	17613	17756	17422	17622	17504	17637	17544	17734	17689	17639	17537	17750	17876	17556	17392	17471	17576	17506	17701	17496	17625	17618	17523	17536	17565	17724	17609	17696	17612	17591	17396	17591	17539	17658	17781	17653	17471	17645	17756	17646	17617	17532	17505	17574	17673	17683	17568	17662	17481	17548	17834	17710	17791	17722	17831	17483	17581	17692	17651	17568	17595	17534	17575	17638	17525	17750	17412	17560	17606	17513	17395	17491	17465	17527	17607	17651	17650	17730	17697	17762	17359	17611	17657	17655	17677	17483	17368	17632	17678	17638	17774	17736	17690	17759	17630	17586	17653	17648	17529	17543	17529	17742	17773	17581	17435	17678	17572	17552	17692	17588	17547	17581	17624	17531	17881	17547	17625	17597	17602	17596	17357	17462	17679	17607	17532	17316	17905	17692	17764	17711	17630	17456	17529	17502	17831	17498	17804	17684	17562	17539	17836	17702	17679	17717	17549	17666	17535	17662	17473	17657	17541	17462	17776	17531	17411	17673	17592	17621	17579	17717	17526	17708	17625	17550	17759	17666	17726	17474	17649	17409	17450	17712	17754	17600	17634	17622	17654	17637	17650	17687	17456	17463	17689	17649	17571	17710	17670	17333	17524	17602	17537	17279	17771	17748	17749	17771	17705	17987	17659	17619	17825	17373	17513	17418	17537	17447	17597	17619	17509	17720	17712	17578	17685	17564	17671	17751	17447	17373	17563	17622	17569	17650	17752	17695	17651	17639	17695	17672	17520	17650	17725	17655	17466	17822	17869	17635	17614	17797	17518	17411	17458	17468	17617	17614	17636	17542	17546	17524	17396	17538	17681	17612	17515	17623	17578	17681	17787	17614	17682	17624	17599	17646	17678	17535	17665	17601	17713	17871	17728	17628	17644	17598	17479	17560	17709	17707	17585	17562	17435	17482	17633	17423	17589	17421	17505	17610	17606	17575	17631	17650	17817	17684	17405	17506	17516	17640	17508	17425	17579	17419	17711	17610	17557	17613	17554	17722	17631	17686	17637	17545	17580	17345	17524	17459	17575	17746	17758	17729	17717	17551	17655	17737	17759	17607	17715	17818	17702	17675	17718	17550	17697	17662	17651	17432	17596	17675	17540	17786	17633	17473	17367	17629	17273	17694	17641	17731	17557	17636	17720	17693	17690	17623	17467	17557	17617	17670	17663	17670	17759	17597	17721	17486	17368	17594	17579	17663	17616	17476	17504	17538	17473	17551	17537	17568	17466	17382	17498	17464	17584	17689	17490	17583	17757	17523	17589	17481	17345	17627	17621	17684	17686	17369	17572	17445	17830	17639	17596	17712	17618	17551	17630	17496	17634	17587	17523	17626	17791	17511	17414	17407	17515	17625	17479	17644	17692	17596	17602	17504	17806	17533	17771	17649	17626	17457	17494	17489	17803	17773	17393	17561	17566	17464	17528	17672	17659	17530	17598	17370	17590	17579	17641	17552	17568	17618	17701	17506	17424	17743	17663	17530	17727	17796	17592	17597	17756	17637	17482	17519	17579	17649	17548	17616	17668	17723	17546	17546	17335	17589	17500	17692	17612	17714	17478	17551	17455	17788	17538	17603	17579	17574	17872	17613	17589	17527	17819	17637	17635	17484	17552	17548	17464	17570	17673	17538	17620	17774	17564	17660	17803	17455	17480	17639	17462	17570	17258	17695	17620	17698	17592	17740	17538	17566	17736	17856	17807	17610	17768	17492	17586	17386	17634	17708	17747	17571	17558	17622	17738	17412	17751	17526	17425	17581	17642	17594	17719	17504	17711	17552	17748	17580	17528	17562	17567	17585	17655	17696	17429	17685	17626	17705	17560	17576	17574	17682	17846	17562	17541	17530	17578	17547	17645	17706	17546	17578	17445	17456	17671	17476	17704	17727	17450	17757	17676	17730	17468	17752	17610	17695	17702	17668	17788	17654	17543	17530	17436	17685	17732	17561	17588	17701	17459	17312	17656	17601	17621	17511	17531	17454	17837	17702	17518	17705	17654	17724	17431	17571	17599	17633	17672	17591	17637	17555	17498	17412	17505	17865	17669	17465	17453	17614	17617	17644	17823	17747	17566	17550	17535	17592	17638	17562	17682	17645	17615	17508	17737	17454	17603	17503	17686	17608	17571	17446	17612	17740	17663	17671	17721	17569	17525	17651	17682	17640	17590	17632	17805	17662	17811	17488	17540	17566	17594	17785	17653	17628	17525	17472	17664	17862	17403	17398	17580	17644	17529	17495	17652	17563	17631	17699	17815	17582	17707	17658	17657	17557	17541	17629	17444	17519	17674	17569	17720	17673	17750	17418	17810	17618	17537	17363	17517	17656	17628	17708	17691	17629	17539	17486	17614	17581	17626	17686	17575	17724	17619	17657	17531	17725	17610	17623	17560	17607	17698	17685	17777	17710	17526	17742	17659	17721	17854	17647	17750	17681	17645	17530	17594	17647	17575	17472	17588	17484	17611	17611	17488	17562	17596	17643	17590	17801	17716	17794	17635	17524	17678	17561	17515	17573	17681	17518	17495	17728	17667	17361	17553	17648	17660	17721	17586	17670	17783	17639	17707	17510	17620	17511	17553	17816	17574	17706	17595	17594	17592	17551	17648	17712	17557	17432	17512	17655	17643	17409	17684	17757	17595	17570	17704	17563	17709	17726	17778	17800	17623	17822	17678	17676	17568	17613	17753	17575	17585	17533	17535	17510	17670	17593	17697	17753	17745	17355	17753	17639	17649	17672	17489	17914	17797	17765	17669	17492	17530	17682	17476	17850	17765	17563	17504	17552	17621	17587	17415	17553	17732	17689	17666	17662	17676	17621	17482	17478	17624	17523	17471	17686	17769	17476	17612	17620	17631	17214	17635	17398	17587	17603	17826	17743	17664	17651	17657	17729	17674	17724	17602	17657	17506	17422	17696	17837	17526	17401	17538	17400	17607	17380	17691	17627	17534	17559	17794	17642	17365	17597	17498	17716	17829	17458	17545	17548	17585	17644	17572	17599	17763	17932	17664	17742	17632	17684	17510	17613	17647	17776	17547	17508	17627	17530	17613	17621	17564	17685	17610	17496	17490	17664
17395	21760	36264	41704	25402	15941	15353	15210	14809	14620	14783	15199	14970	14685	14661	14526	14566	14597	14539	14586	14763	14558	14533	14478	14382	14534	14485	14521	14493	14560	14389	14577	14511	14477	14485	14398	14447	14298	14366	14361	14515	14417	14289	14466	14400	14385	14367	14655	14464	14449	14439	14479	14354	14553	14492	14436	14404	14333	14455	14510	14429	14342	14576	14458	14517	14318	14540	14271	14504	14430	14434	14522	14395	14381	14473	14524	14446	14269	14393	14465	14436	14488	14449	14494	14505	14295	14420	14399	14437	14420	14431	14525	14470	14387	14436	14251	14383	14495	14518	14345	14495	14370	14623	14305	14500	14483	14482	14337	14460	14427	14409	14385	14407	14293	14491	14298	14389	14376	14389	14449	14441	14444	14369	14446	14396	14390	14455	14315	14372	14301	14401	14446	14298	14421	14435	14278	14433	14514	14429	14210	14438	14596	14431	14367	14470	14430	14290	14223	14409	14501	14360	14422	14466	14423	14269	14352	14455	14393	14339	14572	14417	14497	14524	14396	14260	14396	14465	14337	14380	14463	14331	14438	14271	14592	14534	14337	14324	14549	14374	14344	14672	14559	14210	14446	14314	14522	14426	14480	14538	14548	14444	14462	14440	14175	14413	14574	14509	14432	14315	14549	14365	14317	14379	14289	14447	14573	14415	14510	14313	14367	14411	14317	14391	14458	14266	14601	14422	14204	14403	14552	14389	14470	14383	14389	14668	14490	14351	14580	14380	14555	14345	14324	14591	14467	14407	14357	14249	14352	14251	14417	14299	14590	14427	14326	14484	14489	14276	14347	14406	14392	14535	14426	14473	14388	14427	14368	14337	14414	14378	14340	14564	14525	14490	14562	14437	14371	14323	14329	14484	14387	14427	14304	14464	14385	14357	14377	14567	14518	14447	14547	14518	14388	14314	14451	14528	14366	14426	14738	14595	14365	14393	14358	14496	14452	14341	14518	14349	14458	14508	14373	14508	14405	14379	14413	14294	14365	14542	14508	14319	14538	14543	14618	14384	14187	14573	14293	14310	14311	14370	14413	14326	14561	14346	14486	14511	14553	14463	14328	14391	14513	14373	14313	14308	14293	14449	14559	14291	14341	14391	14340	14435	14442	14424	14404	14496	14422	14397	14471	14415	14223	14475	14375	14519	14470	14505	14365	14533	14538	14237	14588	14379	14395	14551	14422	14350	14544	14347	14469	14397	14490	14512	14477	14357	14437	14598	14375	14424	14323	14495	14555	14353	14344	14340	14474	14565	14410	14450	14344	14434	14576	14476	14590	14346	14360	14416	14385	14197	14335	14363	14458	14441	14589	14372	14419	14388	14219	14577	14417	14433	14452	14347	14389	14434	14444	14444	14305	14408	14433	14339	14394	14538	14392	14538	14371	14360	14421	14468	14368	14549	14439	14571	14407	14389	14410	14433	14286	14409	14344	14458	14273	14179	14373	14264	14472	14307	14253	14331	14359	14343	14399	14574	14303	14242	14486	14440	14490	14432	14387	14546	14321	14493	14538	14553	14546	14327	14388	14498	14441	14451	14412	14481	14374	14435	14315	14387	14429	14281	14693	14399	14353	14291	14445	14407	14546	14536	14528	14310	14607	14570	14390	14471	14272	14425	14359	14299	14586	14474	14458	14475	14331	14432	14550	14449	14495	14473	14363	14508	14410	14449	14470	14463	14397	14409	14335	14464	14366	14339	14475	14609	14319	14487	14300	14407	14554	14553	14528	14416	14476	14330	14242	14463	14414	14573	14401	14375	14322	14322	14388	14374	14474	14435	14321	14259	14468	14324	14472	14389	14534	14495	14402	14311	14402	14476	14460	14454	14333	14432	14425	14468	14398	14580	14570	14485	14383	14413	14567	14588	14324	14368	14584	14459	14280	14324	14539	14502	14511	14317	14515	14504	14362	14312	14314	14544	14580	14345	14439	14270	14360	14461	14545	14309	14400	14385	14470	14386	14323	14382	14352	14382	14394	14358	14397	14470	14562	14403	14518	14405	14332	14362	14398	14532	14509	14433	14567	14441	14362	14423	14381	14547	14360	14349	14441	14527	14430	14448	14491	14384	14183	14457	14481	14536	14458	14328	14454	14542	14666	14393	14434	14217	14402	14521	14578	14516	14379	14356	14358	14378	14432	14322	14447	14446	14439	14521	14555	14342	14354	14265	14489	14266	14462	14421	14382	14402	14355	14298	14496	14457	14289	14513	14373	14611	14376	14452	14537	14372	14471	14329	14309	14387	14311	14399	14412	14463	14282	14375	14477	14386	14508	14482	14360	14427	14447	14428	14462	14569	14485	14327	14459	14392	14349	14261	14397	14546	14436	14364	14423	14541	14373	14363	14435	14380	14486	14437	14568	14443	14451	14413	14382	14467	14459	14644	14311	14477	14346	14400	14354	14583	14391	14425	14363	14650	14379	14374	14572	14472	14405	14504	14445	14437	14428	14423	14354	14345	14331	14422	14459	14504	14501	14623	14408	14338	14564	14457	14497	14404	14454	14377	14443	14484	14442	14502	14457	14388	14492	14291	14501	14379	14338	14367	14530	14415	14408	14384	14511	14321	14541	14413	14455	14367	14194	14462	14358	14408	14467	14582	14384	14479	14451	14502	14423	14278	14296	14321	14474	14438	14484	14476	14480	14480	14429	14430	14441	14411	14456	14384	14613	14451	14407	14456	14568	14304	14302	14295	14418	14443	14314	14428	14289	14454	14510	14566	14423	14463	14538	14498	14513	14448	14419	14487	14323	14345	14498	14426	14403	14430	14407	14401	14488	14442	14303	14395	14404	14512	14502	14394	14480	14438	14333	14330	14422	14441	14516	14465	14327	14355	14548	14437	14314	14500	14301	14350	14312	14458	14548	14300	14402	14199	14555	14361	14373	14519	14395	14460	14492	14555	14437	14440	14533	14473	14416	14504	14450	14541	14532	14404	14393	14297	14485	14482	14404	14394	14483	14684	14481	14461	14333	14397	14410	14513	14384	14484	14285	14433	14350	14385	14487	14467	14458	14365	14430	14290	14500	14366	14305	14594	14450	14372	14585	14552	14472	14408	14261	14421	14436	14384	14398	14386	14507	14407	14285	14467	14433	14521	14524	14544	14336	14353	14454	14241	14466	14486	14335	14468	14507	14441	14282	14601	14333	14400	14499	14337	14303	14325	14433	14475	14487	14557	14499	14422	14258	14527	14289	14797	14542	14379	14549	14433	14420	14435	14305	14475	14473	14437	14430	14367	14577	14426	14469	14407	14480	14259	14554	14578	14493	14440	14419	14449	14408	14387	14376	14421	14437	14644	14442	14329	14506	14394	14427	14317	14535	14350	14617	14201	14438	14450	14374	14366	14515	14398	14508	14501	14384	14551	14311	14440	14296	14540	14362	14352	14457	14474	14518	14402	14532	14471	14267	14475	14310	14353	14664	14448	14350	14439	14506	14339	14448	14410	14270	14521	14421	14411	14566	14332	14505	14341	14513	14373	14478	14374	14526	14230	14342	14295	14411	14446	14374	14342	14421	14448	14283	14416	14437	14601	14344	14308	14398	14385	14306	14440	14443	14468	14462	14560	14483	14458	14487	14444	14251	14439	14528	14413	14315	14303	14389	14551	14434	14510	14552	14282	14567	14428	14574	14382	14432	14606	14417	14520	14400	14407	14436	14522	14407	14359	14274	14494	14542	14374	14578	14352	14325	14735	14497	14556	14486	14544	14567	14392	14356	14453	14550	14417	14321	14458	14515	14688	14493	14489	14469	14429	14545	14361	14303	14606	14402	14560	14303	14313	14318	14318	14473	14421	14362	14354	14511	14356	14383	14363	14401	14449	14563	14229	14503	14426	14501	14442	14444	14254	14403	14335	14434	14435	14525	14424	14356	14272	14449	14358	14643	14398	14374	14424	14481	14479	14334	14421	14265	14322	14491	14347	14412	14434	14381	14496	14423	14362	14365	14414	14471	14240	14380	14391	14456	14345	14362	14457	14433	14464	14397	14515	14399	14515	14482	14320	14554	14611	14369	14473	14369	14316	14483	14378	14479	14390	14378	14347	14438	14467	14497	14408	14488	14423	14339	14495	14441	14415	14435	14404	14391	14433	14426	14358	14429	14270	14565	14398	14394	14461	14468	14473	14502	14392	14332	14506	14555	14502	14430	14539	14397	14412	14387	14456	14587	14422	14307	14462	14523	14572	14475	14220	14336	14458	14404	14415	14411	14501	14378	14534	14294	14404	14560	14503	14318	14416	14440	14368	14415	14372	14517	14379	14347	14459	14450	14428	14375	14415	14545	14388	14462	14416	14479	14331	14371	14488	14444	14455	14476	14493	14429	14503	14324	14444	14287	14501	14264	14399	14424	14621	14453	14535	14502	14523	14560	14348	14363	14330	14363	14464	14707	14284	14426	14470	14505	14692	14449	14491	14434	14394	14291	14617	14396	14325	14382	14564	14441	14341	14491	14441	14377	14429	14453	14176	14664	14407	14514	14435	14522	14436	14197	14566	14411	14496	14315	14416	14335	14535	14500	14279	14271	14326	14358	14395	14435	14436	14363	14330	14408	14540	14374	14493	14433	14269	14392	14515	14429	14508	14443	14370	14429	14277	14406	14543	14453	14447	14494	14351	14331	14469	14373	14463	14498	14536	14393	14458	14419	14383	14482	14440	14611	14691	14439	14443	14479	14362	14406	14322	14413	14412	14389	14469	14479	14362	14540	14411	14388	14501	14546	14452	14364	14353	14362	14609	14536	14376	14418	14238	14687	14422	14507	14512	14404	14453	14369	14372	14477	14457	14260	14513	14600	14602	14406	14495	14505	14339	14642	14359	14419	14398	14429	14423	14407	14398	14280	14473	14563	14369	14416	14355	14418	14353	14380	14528	14424	14464	14458	14479	14376	14512	14409	14397	14481	14421	14494	14409	14453	14457	14491	14505	14483	14246	14338	14299	14416	14314	14628	14442	14490	14349	14366	14616	14393	14423	14387	14395	14615	14543	14412	14423	14286	14398	14419	14397	14356	14430	14425	14420	14415	14408	14448	14513	14396	14482	14510	14413	14414	14454	14435	14369	14464	14420	14477	14459	14390	14418	14603	14437	14333	14416	14481	14511	14389	14317	14455	14436	14404	14488	14398
25351	21471	32498	59103	47386	28094	24343	19897	18535	18317	18713	18618	18529	18352	18295	18155	18155	17680	17957	17849	17930	17764	17752	17780	17798	17658	17828	17896	17834	17889	17584	17713	18056	18204	18095	17786	18007	17833	17679	17812	17843	17686	17829	17895	17702	17806	17725	17851	17767	17759	17877	17833	17838	17781	17674	17686	17632	17831	17705	17646	17812	17794	17684	17664	17796	17666	17810	17762	17907	17689	17849	18163	17741	17639	17811	17804	17711	17680	17642	17734	17680	17788	17675	17657	17790	17608	17792	17643	17789	17932	17897	17918	17723	17761	17654	17619	17680	17668	17503	17737	17755	17840	17796	17708	17776	17593	17921	17861	17628	17711	17734	17744	17959	17758	17844	17606	17811	17447	17838	17685	17672	17744	17567	17583	17845	17634	17831	17679	17736	17985	17732	17617	17811	17597	17581	17646	17880	17641	17610	17736	17471	17788	17816	17755	17803	17840	17793	17481	17747	17788	17623	17808	17735	17780	17578	17722	17774	17484	17847	17784	17639	17628	17788	17897	17677	17488	17734	17716	17632	17690	17701	17883	17822	17671	17857	17635	17859	17631	17780	17546	17720	17788	17821	17541	17704	17623	17741	17906	17806	17751	17705	17891	17715	17782	17906	17670	17798	17813	17806	17805	17671	17602	17546	17758	17720	17824	17987	17577	17971	17734	17946	17616	17720	17770	17971	17891	17610	17672	17776	17831	17692	17766	17708	17619	17926	17608	17523	17941	17657	17655	17841	18031	17624	17504	17790	17633	17633	17818	17755	17529	17900	17730	17730	17513	17823	17643	17734	17711	17780	17626	17745	17945	17724	17823	17853	17797	17677	17836	17810	17811	17724	17686	17660	17669	17765	17828	17822	17925	17779	17814	17743	17718	17624	17656	17706	17613	17704	17743	17723	17808	17598	17644	17777	17784	17737	17707	17864	17716	17748	17585	17672	17613	17695	17790	17620	17803	17511	17706	17765	17665	17821	17830	17908	17687	17538	17522	17756	17591	17757	17550	17663	17854	17736	17799	17668	17602	17737	17726	17811	17667	17648	17712	17579	17587	17713	17881	17717	17699	17484	17721	17714	17675	17787	17574	17888	17609	17718	17838	17807	17781	17812	17649	17724	17669	17837	17907	17722	17752	17591	17707	17719	17739	17674	17491	17781	17685	17682	17639	17684	17514	17628	17590	17781	17552	17889	17580	17780	17748	17781	17840	17737	17518	17646	17803	17622	17880	17575	17845	17805	17540	17662	17669	17711	17618	17703	17767	17709	17700	17665	17820	17803	17624	17734	17651	17953	17840	17815	17735	17862	17624	17779	17767	17912	17901	17749	17536	17653	17608	17813	17570	17619	17629	17715	17479	17804	17785	17868	17553	17779	17688	17637	17789	17683	17989	17763	17731	17791	17589	17612	17734	17458	17786	17715	17757	17549	17675	17787	17483	17777	17734	17482	17628	17606	17595	17858	17652	17804	17715	17773	17672	17719	17621	17899	17640	17601	17708	17829	17627	17718	17819	17811	17761	17786	17549	17606	17695	17494	17615	17521	17720	17800	17621	17555	17579	17727	17682	17732	17954	17691	17839	17711	17631	17684	17711	17647	17481	17681	17662	17736	17870	17799	17644	17694	17966	17700	17674	17882	17670	17793	17569	17777	17520	17594	17561	17706	17588	17767	17834	17569	17761	17831	17809	17826	17714	17697	17532	17826	17881	17646	17906	17624	17716	17669	17565	17825	17742	17648	17778	17693	17588	17847	17624	17813	17449	17534	17574	17622	17519	17824	17652	17657	17821	17692	17644	17843	17571	17456	17689	17811	17890	17890	17858	17922	17582	17650	17854	17823	17602	17782	17744	17666	17656	17816	17684	17919	17621	17621	17761	17852	17695	17638	17705	17783	17642	17540	17573	17617	17707	17640	17731	17702	17643	17643	17602	17612	17587	17600	17923	17736	17768	18055	17665	17716	17731	17666	17707	17611	17819	17889	17728	17737	17600	17892	17671	17530	17705	17533	17886	17742	17722	17708	17687	17777	17490	17635	17714	17687	17824	17899	17610	17851	17692	17862	17859	17803	17591	17678	17745	17671	17813	17596	17698	17571	17664	17866	17628	17735	17853	17660	17551	17733	17550	17809	17737	17953	17673	17806	17539	17610	17629	17601	17733	17605	17542	17641	17677	17710	17924	17712	17653	17733	17708	17634	17624	17621	17538	17685	17757	17799	17545	17645	17494	17711	17782	17560	17688	17593	17578	17668	17675	17561	17738	17726	17584	17816	17439	17801	17702	17543	17564	17846	17523	17815	17553	17828	17744	17816	17675	17865	17726	17722	17771	17848	17841	17508	17610	17657	17582	17662	17791	17762	17906	17613	17724	17748	17731	17849	17559	17749	17516	17507	17829	17888	17602	17756	17700	17621	17583	17720	17474	17618	17515	17823	17740	17707	17589	17609	17652	17467	17641	17776	17774	17554	17691	17553	17640	17672	17723	17730	17727	17690	17417	17759	17644	17732	17630	17842	17692	17585	17874	17859	17944	17684	17643	17690	17698	17664	17703	17745	17748	17952	17654	17678	17724	17574	17689	17581	17660	17864	17647	17570	17734	17851	17803	17659	17679	17570	17741	17800	17610	17679	17625	17785	17670	17694	17637	17781	17557	17806	17772	17739	17855	17756	17550	17757	17610	17777	17528	17801	17585	17739	17766	17833	17675	17660	17811	17667	17884	17660	17793	17976	17978	17949	17642	17654	17704	17618	17876	17669	17777	17855	17829	17863	17575	17659	17733	17810	17636	17635	17475	17758	17700	17623	17739	17549	17808	17589	17786	17701	17875	17708	17808	17518	17790	17740	17588	17740	17755	17742	17733	17458	17790	17674	17752	17736	17654	17515	17748	17561	17443	17596	17768	17831	17752	17631	17630	17846	17750	17476	17726	17600	17837	17659	17620	17659	17640	17515	17715	17607	17851	17711	17711	17774	17723	17800	17728	17703	17851	17878	17932	17637	17473	17596	17681	17764	17703	17843	17830	17825	17689	17786	17753	17699	17805	17803	17461	17774	17628	17677	17786	17690	17779	17813	17768	17798	17721	17808	17817	17794	17620	17756	17539	17846	17639	17698	17733	17592	17658	17823	17557	17768	17769	17839	17565	17624	17667	17751	17585	17427	17576	17581	17649	17718	17742	17823	17697	17774	17862	17830	17623	17388	17688	17754	17604	17754	17527	17831	17795	17681	17662	17633	17815	17687	17879	17625	17608	17713	17738	17760	17734	17626	17639	17752	17456	17587	17773	17841	17871	17895	17657	17555	17735	17702	17937	17718	17567	17474	17804	17797	17668	17688	17685	17672	17728	17625	17869	17719	17609	17925	17796	17696	17606	17650	17509	17787	17740	17863	17669	17611	17741	17888	17740	17563	17691	17612	17848	17629	17762	17614	17604	17674	17569	17449	17765	17766	17851	17689	17656	17864	17752	17836	17773	17921	17720	17628	17545	17747	17936	17762	17750	17683	17917	17616	17717	17621	17730	17708	17578	17846	17926	17728	17582	17891	17729	17677	17727	17757	18086	17966	17797	17685	17698	17946	17657	17688	17658	17694	17805	17705	17902	17798	17891	17796	17662	17784	17690	17748	17607	17735	17718	17647	17539	17569	17619	17707	17657	17664	17888	17775	17750	17701	17859	17948	17899	17842	17645	17659	17788	17611	17872	17805	17777	17665	17752	17703	17724	17774	17673	17855	17629	17438	17721	17858	17598	17763	17725	17573	17909	17649	17657	17686	17628	17882	17677	17614	17743	17526	17807	17644	17836	17808	17934	17704	17690	17711	17648	17650	17770	17770	17766	17545	17790	17747	17776	17522	17554	17582	17845	17742	17667	17850	17602	17927	17606	17900	17886	17812	17609	17985	17637	17785	17840	17746	17716	17675	17682	17692	17585	17781	17758	17616	17609	17872	17676	17561	17830	17463	17748	17810	17475	17662	17480	17552	17854	17682	17747	17923	17776	17670	17754	17564	17704	17817	17702	17674	17802	17757	17925	17846	17718	17813	17680	17510	17809	17749	17653	17769	17573	17834	17579	17794	17789	17784	17607	17652	17914	17878	17735	17912	17458	17825	17829	17880	17534	17623	17714	17470	17792	17804	17606	17860	17939	17696	17968	17615	17791	17861	17652	17504	17651	18010	17888	17608	17781	17776	17519	17570	17627	17780	17492	17652	17756	17598	17652	17629	17871	17841	17762	17763	17743	17684	17837	17877	17759	17697	17420	17680	17555	17734	17703	17726	17624	17805	17705	17730	17692	17765	17559	17733	17693	17713	17676	17778	17808	17794	17799	17799	17676	17790	17717	17580	17780	17655	17812	17698	17612	17804	17681	17871	17673	18019	17854	17766	17805	17827	17835	17667	17796	17516	17670	17712	17687	17858	17756	17808	17771	17694	17698	17842	17576	17619	17804	17868	17839	17604	17651	17825	17714	18060	17955	17667	17826	17719	17662	17645	17843	17785	17605	17907	17848	17674	17893	17626	17557	17762	17684	17743	17621	17322	17510	17757	17480	17735	17697	17699	17871	17803	17821	17731	17847	17712	17562	17607	17631	17806	17666	17939	17505	17584	17616	17569	17648	17621	17605	17705	17803	17538	17658	17881	17858	17701	17703	17606	17799	17769	17783	17649	17712	17653	17779	17846	17723	17775	17774	17618	17860	17623	17812	17694	17907	17876	17719	17730	17829	17863	17518	17621	17586	17865	17992	17617	17789	17914	17512	17558	17854	17735	17642	17703	17761	17697	17730	17714	17905	17850	17827	17977	17687	17487	17756	17617	17608	17878	17639	17639	17893	17803	17738	17609	17951	17898	17870	17786	17775	17675	17615	17741	17683	17487	17794	17767	17635	17584	17604	17560	17575	17747	17783	17697	17712	17854	17662	17781	17780	17672	17786	17594	17613	17873	17851	17758	17717	17628	17842	17677	17607	17729	17785	17694	17513	17871	17813	17671	17555	17681	17652	17690	17697	17811	17904	17730	17482	17840	17769	17571	17595	17799	17788	17853	17679	17823	17786	17516	17618	17800	17692	17813	17718	17706	17559	17726	17510	17706	17804	17556	17852	17896	17704	17849	17603	17627	17880	17877	17757	17681	17524
17227	30509	60517	81087	53918	18407	16897	16410	15587	15133	15726	15954	15704	15344	15232	14980	14762	14972	14708	14890	14764	14750	14503	14810	14659	14550	14618	14553	14666	14468	14565	14712	14929	15241	14832	14774	14697	14690	14430	14514	14389	14515	14696	14251	14520	14390	14679	14650	14565	14449	14681	14519	14745	14581	14569	14633	14512	14531	14479	14556	14499	14514	14443	14421	14547	14598	14533	14628	14359	14903	14519	14482	14636	14568	14515	14623	14568	14461	14500	14552	14709	14368	14328	14369	14369	14581	14592	14563	14453	14445	14624	14424	14594	14456	14552	14505	14471	14562	14697	14560	14590	14484	14506	14440	14540	14708	14544	14513	14539	14445	14601	14580	14624	14394	14329	14542	14410	14509	14614	14574	14599	14603	14518	14485	14471	14526	14538	14435	14550	14516	14643	14633	14458	14458	14539	14634	14574	14683	14481	14688	14523	14428	14565	14738	14610	14486	14404	14565	14334	14572	14633	14620	14499	14379	14612	14394	14457	14656	14519	14505	14337	14548	14307	14538	14392	14495	14411	14476	14415	14608	14455	14638	14587	14432	14398	14337	14739	14435	14407	14645	14641	14645	14515	14587	14367	14607	14610	14307	14409	14540	14502	14533	14464	14404	14508	14377	14583	14421	14618	14533	14504	14494	14486	14414	14585	14574	14451	14391	14501	14531	14451	14335	14479	14592	14395	14632	14595	14646	14421	14560	14526	14628	14671	14427	14626	14472	14513	14448	14521	14591	14567	14503	14345	14472	14387	14503	14658	14501	14539	14464	14616	14429	14480	14396	14678	14435	14628	14621	14477	14586	14442	14559	14614	14360	14521	14423	14497	14504	14477	14390	14569	14557	14601	14598	14625	14393	14597	14688	14368	14549	14506	14319	14706	14691	14505	14478	14626	14503	14384	14418	14722	14446	14488	14588	14604	14401	14552	14597	14649	14461	14406	14567	14604	14430	14538	14460	14334	14397	14554	14580	14513	14445	14688	14560	14648	14646	14492	14481	14469	14488	14527	14477	14532	14670	14643	14463	14408	14657	14400	14609	14433	14596	14479	14515	14460	14628	14379	14359	14486	14431	14537	14486	14606	14501	14614	14448	14495	14436	14517	14348	14492	14553	14413	14723	14684	14460	14450	14545	14577	14473	14493	14581	14250	14600	14592	14642	14548	14661	14537	14570	14509	14346	14503	14586	14596	14574	14435	14480	14495	14530	14610	14577	14522	14491	14507	14537	14443	14495	14564	14618	14347	14650	14504	14447	14480	14517	14613	14534	14562	14450	14529	14446	14513	14600	14569	14471	14604	14488	14678	14583	14578	14615	14498	14581	14453	14583	14520	14540	14453	14510	14361	14470	14595	14465	14523	14532	14489	14387	14658	14439	14493	14550	14474	14522	14445	14528	14495	14453	14483	14484	14584	14549	14598	14480	14324	14437	14673	14505	14526	14457	14432	14673	14486	14608	14530	14535	14482	14429	14652	14643	14404	14374	14552	14622	14377	14451	14400	14488	14312	14486	14553	14494	14682	14500	14465	14486	14366	14571	14379	14592	14489	14504	14554	14229	14505	14537	14376	14368	14539	14546	14361	14576	14610	14658	14473	14596	14564	14508	14494	14687	14492	14504	14469	14453	14702	14471	14663	14524	14599	14644	14539	14356	14620	14522	14462	14673	14715	14376	14487	14539	14635	14590	14558	14461	14453	14507	14498	14483	14462	14591	14601	14606	14548	14537	14424	14551	14495	14590	14549	14632	14663	14714	14481	14520	14638	14687	14672	14415	14569	14329	14705	14497	14536	14635	14539	14555	14581	14469	14474	14519	14487	14390	14629	14431	14651	14543	14392	14576	14363	14441	14610	14476	14412	14582	14439	14422	14554	14411	14544	14548	14764	14576	14478	14361	14703	14446	14461	14558	14670	14355	14560	14434	14500	14354	14468	14528	14469	14538	14633	14343	14500	14459	14482	14500	14528	14714	14433	14416	14678	14362	14386	14505	14537	14421	14449	14591	14565	14662	14554	14562	14683	14558	14618	14579	14507	14465	14485	14611	14392	14512	14460	14790	14488	14394	14602	14700	14484	14492	14442	14588	14459	14539	14557	14521	14532	14491	14354	14370	14376	14481	14381	14537	14458	14787	14742	14517	14553	14420	14604	14467	14662	14413	14432	14578	14409	14495	14538	14456	14425	14537	14518	14485	14556	14513	14544	14652	14597	14501	14557	14530	14316	14365	14461	14524	14533	14508	14523	14299	14442	14505	14445	14410	14386	14595	14633	14493	14609	14426	14566	14536	14373	14588	14639	14658	14508	14556	14339	14439	14499	14505	14540	14555	14693	14677	14391	14518	14295	14511	14407	14635	14424	14499	14520	14417	14587	14528	14563	14382	14556	14471	14735	14467	14608	14461	14540	14742	14615	14567	14519	14505	14405	14591	14336	14554	14646	14591	14437	14385	14335	14423	14652	14562	14544	14653	14563	14743	14494	14569	14579	14556	14544	14340	14723	14556	14426	14667	14566	14505	14546	14615	14443	14633	14459	14454	14535	14500	14475	14519	14495	14383	14540	14443	14561	14481	14532	14586	14465	14783	14437	14403	14610	14566	14443	14364	14646	14514	14456	14531	14505	14534	14369	14514	14421	14680	14673	14513	14475	14388	14714	14421	14318	14508	14491	14501	14559	14442	14353	14520	14516	14570	14566	14501	14428	14541	14562	14514	14656	14478	14639	14450	14519	14257	14664	14498	14541	14516	14397	14564	14469	14488	14640	14349	14487	14554	14577	14382	14616	14474	14639	14494	14583	14396	14664	14435	14546	14498	14544	14577	14618	14584	14412	14506	14612	14556	14509	14407	14417	14467	14622	14605	14604	14670	14612	14332	14599	14587	14693	14512	14468	14433	14430	14582	14595	14413	14577	14411	14476	14468	14544	14615	14432	14538	14615	14491	14452	14484	14646	14476	14559	14424	14475	14485	14729	14484	14596	14560	14429	14554	14408	14628	14505	14622	14454	14649	14480	14468	14754	14453	14588	14414	14636	14546	14513	14603	14737	14332	14625	14487	14703	14544	14352	14537	14401	14476	14459	14473	14425	14493	14532	14487	14522	14477	14452	14599	14564	14380	14335	14371	14613	14694	14646	14515	14505	14594	14388	14477	14424	14385	14494	14520	14564	14511	14525	14491	14390	14401	14516	14523	14591	14445	14537	14637	14487	14597	14419	14378	14482	14579	14368	14473	14554	14493	14546	14451	14571	14462	14660	14456	14617	14511	14573	14497	14525	14518	14552	14353	14402	14463	14390	14713	14550	14349	14519	14435	14522	14539	14464	14383	14312	14699	14591	14546	14291	14640	14588	14582	14460	14386	14684	14471	14258	14513	14624	14565	14578	14681	14535	14393	14591	14512	14605	14487	14525	14675	14552	14425	14549	14671	14328	14571	14490	14697	14468	14638	14614	14617	14472	14451	14609	14406	14496	14485	14515	14691	14515	14346	14622	14507	14504	14504	14484	14671	14454	14377	14501	14622	14588	14521	14568	14429	14451	14417	14515	14665	14516	14604	14554	14568	14569	14516	14591	14605	14501	14364	14661	14452	14567	14521	14543	14557	14487	14516	14675	14460	14427	14612	14600	14377	14480	14534	14304	14515	14432	14539	14412	14476	14539	14400	14621	14733	14492	14652	14559	14588	14606	14371	14470	14629	14437	14312	14576	14433	14617	14528	14503	14482	14538	14415	14499	14480	14466	14596	14376	14513	14477	14633	14582	14527	14591	14595	14451	14605	14450	14490	14457	14449	14650	14524	14428	14454	14444	14599	14563	14453	14481	14518	14501	14544	14646	14648	14354	14434	14482	14571	14475	14440	14585	14454	14573	14357	14474	14671	14451	14425	14364	14466	14620	14695	14606	14473	14766	14471	14457	14586	14535	14419	14616	14575	14437	14526	14406	14487	14590	14629	14396	14636	14405	14584	14515	14506	14534	14648	14667	14546	14552	14526	14502	14508	14655	14453	14620	14527	14613	14580	14620	14440	14510	14497	14603	14667	14526	14685	14521	14521	14554	14457	14449	14605	14594	14516	14509	14357	14537	14584	14473	14473	14557	14577	14473	14529	14423	14517	14412	14497	14640	14371	14636	14536	14513	14471	14461	14571	14487	14504	14391	14708	14426	14628	14436	14514	14363	14470	14418	14562	14404	14501	14542	14475	14473	14459	14404	14653	14511	14493	14583	14515	14708	14566	14633	14447	14483	14598	14614	14486	14631	14481	14572	14712	14530	14650	14630	14284	14472	14688	14622	14390	14586	14364	14727	14423	14467	14616	14534	14549	14378	14651	14433	14648	14461	14433	14485	14600	14356	14405	14629	14594	14591	14400	14556	14641	14615	14619	14505	14604	14462	14622	14542	14388	14585	14581	14545	14472	14447	14331	14445	14460	14384	14483	14646	14524	14514	14717	14428	14719	14450	14574	14525	14547	14477	14578	14470	14545	14584	14509	14596	14522	14611	14747	14548	14468	14474	14528	14590	14617	14497	14429	14321	14569	14615	14627	14593	14464	14420	14373	14574	14444	14570	14506	14409	14519	14581	14526	14547	14583	14457	14426	14393	14380	14587	14626	14535	14809	14597	14660	14458	14443	14470	14626	14385	14546	14432	14474	14531	14464	14588	14630	14583	14443	14613	14654	14411	14393	14559	14621	14557	14582	14577	14535	14461	14493	14529	14493	14596	14685	14451	14533	14664	14384	14685	14565	14476	14481	14607	14757	14691	14417	14626	14360	14474	14410	14570	14431	14574	14793	14597	14486	14484	14569	14422	14470	14577	14526	14357	14654	14582	14386	14597	14461	14575	14423	14448	14568	14599	14548	14622	14780	14571	14442	14485	14443	14732	14665	14375	14557	14527	14336	14483	14444	14553	14543	14603	14640	14618	14470	14562	14582	14625	14513	14454	14541	14630	14422	14371	14405	14308	14547	14745	14556	14571	14441	14618	14471	14557	14547	14471	14601	14492	14329	14592	14492	14479	14535	14591	14450	14579	14639	14414	14576	14751	14283	14522	14451	14631	14477	14498	14596	14427	14621	14409	14444	14623	14532	14282	14426	14398	14553	14501	14478	14577	14652	14657	14491	14692	14600	14576	14409
23764	21441	32049	58326	55564	34660	25481	20860	19122	18979	19120	19338	18911	18845	18695	18413	18582	18146	18377	18422	18205	18226	18075	18087	18038	18054	17902	17933	17930	17953	17963	18259	18855	18823	18435	18138	18026	18058	17793	17875	17878	17712	17789	17767	17931	17686	17824	17845	18066	17789	17894	17778	17900	17857	17714	17947	17739	17784	17940	17660	17830	17798	17840	17787	18091	17576	17811	17670	17644	17756	17765	17969	17823	18008	17814	17928	18100	17964	17895	17978	17877	17713	17858	17938	17801	17951	17809	17777	17824	17727	17708	17976	17811	17917	17855	17830	17856	17791	17733	17767	17706	17736	17845	18065	17785	17739	17846	17904	17828	17886	17877	17818	17621	17678	17548	17831	17691	17741	17836	17789	17823	17813	17570	17945	17734	17704	17603	17790	17976	17905	17754	17811	17724	17568	17605	17895	17666	17454	17590	17653	17893	17832	17745	17836	17834	17800	17733	17679	17686	17794	17843	17653	17801	17929	17884	17827	17788	17835	17826	17561	17729	17762	17767	17706	17909	17850	17635	17962	17739	17709	17946	17839	17670	17654	17950	17648	17513	17700	17676	17873	17417	17959	17518	17729	18035	17906	17861	17882	17833	17830	17660	17901	17759	17922	17806	17697	17857	18035	17854	17804	17664	17847	17831	17613	17831	17829	17666	17844	17802	17873	17719	17912	17829	17776	17797	17824	17781	17695	17711	17749	17734	17849	17832	17672	17792	17784	17775	17824	17815	17649	17724	17908	17749	17730	17775	17972	17662	17727	18003	17624	17886	17762	17977	17759	17576	17805	17628	17762	17842	17651	17703	17804	17871	17724	17593	17766	17603	17954	17763	17749	17676	17733	17689	17770	17833	17951	17800	17758	17916	17693	17756	17701	17867	17739	17807	17854	17765	17754	17837	17772	17825	17703	17810	17761	17752	17746	17772	17613	17805	17725	17740	17813	17774	17700	17741	17934	17928	17930	17834	17912	17802	17632	17824	17605	17743	17784	18042	17918	17782	17728	17617	17927	17816	17780	17846	17847	18015	17941	17799	17835	17689	17830	17670	17782	17950	17729	17706	17601	17668	17764	17770	17744	17674	17834	17947	17783	17649	17859	17766	17724	17912	17900	17681	17718	17794	17783	17911	17721	17717	17670	17807	17790	17859	17752	17731	17799	17710	17528	17910	17662	17779	17627	17879	17743	17771	17753	17651	17953	17907	17650	17867	17805	17748	17814	17779	17829	17793	17989	17675	17796	17710	17748	17756	17754	17722	17647	17490	17790	17704	17768	17920	17827	17914	17787	17730	17765	17932	17720	17730	17694	17877	18263	17806	17743	17731	17620	17627	17725	17747	17742	17794	17828	17665	17787	17545	17823	18050	17932	17885	17982	17932	17835	17929	17842	17785	17655	17686	17819	17902	17811	17674	17861	17690	17641	17927	17708	17647	17844	17750	17816	17768	17806	17782	17905	17797	17752	17995	17576	17742	17861	17671	17516	17659	17837	17605	17834	17878	17933	17839	17914	17739	17849	17857	17819	17875	17811	17782	17808	17849	17929	17859	17943	17597	17625	17725	17723	17626	17605	17869	17820	17863	17969	17816	17854	17949	17560	17707	17885	17764	17754	17681	17683	17679	17737	17783	17758	17951	17799	17766	17672	17878	17913	17836	17689	17733	17556	17509	17853	17772	17759	17936	17859	17917	17743	18047	17733	17721	17909	17775	17677	17777	17921	17749	17675	17937	17994	17971	17712	17669	17854	17716	17834	17733	17792	17794	17764	17645	17821	17901	17655	17693	17848	17979	17923	18048	17780	17836	17868	17824	17730	17780	17726	17692	17711	17714	17627	17762	17726	17817	17750	17648	17747	17645	17726	17936	17708	17641	17956	17719	18059	17907	18032	17851	17816	17639	17755	17924	17642	17865	17621	17917	17760	17775	17795	17694	17746	17772	17565	17554	17836	17775	17799	17739	17494	17845	17929	17709	17902	17859	17820	17791	17771	17904	17633	17898	17646	17561	17586	17712	17819	17762	17721	17817	17899	17861	17767	17852	17699	17511	17815	17661	17666	17898	17879	17781	17630	17993	17709	17739	17723	17730	17943	17754	17849	17928	17808	17631	17593	17695	17856	18035	17900	17786	17728	17651	17813	17863	17699	17780	17791	17646	17543	17750	17787	17949	17880	17857	17899	17829	17637	18078	17696	17676	17914	17771	17746	17713	17813	17888	17938	17771	17837	18033	17912	17986	18026	17930	17848	17748	17677	17775	17706	17742	17760	17765	17815	17853	17844	17663	17665	17693	17654	17952	17741	17702	17784	17890	17971	17626	17869	17776	17727	17928	17682	17676	17722	17564	17859	17750	17805	17831	17723	17628	17542	17720	17722	17835	17846	18096	17861	17824	17474	17879	17836	17588	17931	17455	17597	17666	17680	17721	17752	17840	17661	17764	17800	17527	17861	17801	17797	17890	17752	17779	17765	17735	17886	17677	17949	17852	17834	17956	17780	17971	17750	17723	17767	17970	17819	17645	17727	17717	17903	17836	17841	17839	17631	17608	17788	17838	17618	17792	17890	17891	17744	17788	17892	17706	17669	17580	17607	18003	17687	17627	17719	17617	17787	17752	17788	17464	17788	17988	17813	17569	17802	17839	17823	17717	18051	17784	17771	17760	17561	17666	17640	17919	17732	17735	17645	17730	17856	17589	17725	17844	17678	17729	17882	17756	17918	17672	17809	17824	17641	17735	17754	17766	17709	17897	17859	17961	17729	17703	17536	17747	17920	17825	17869	17655	17795	17967	17528	17849	17821	17686	17899	18075	17823	17682	17614	17608	17759	17609	17647	17794	17791	17610	17756	17841	17932	17745	17739	17727	17632	17937	17805	18046	17646	17858	17659	17951	17839	17901	17693	17865	18099	17749	17894	17662	17814	17814	17870	17710	17869	17695	17771	17909	17795	17730	17623	17999	17845	18010	17730	17909	17608	17786	17889	17861	17888	17742	17768	18049	17759	17739	18156	17809	17758	17840	17632	17784	17875	17962	17845	18029	17895	17916	17575	18014	17785	17869	17801	17839	17577	17702	17785	17947	17741	18028	17632	17996	17740	17792	17649	17840	17862	17606	17780	17814	17699	17787	17879	17770	17929	17812	17794	17658	17649	17782	17786	17881	17795	17681	17879	17878	17852	17912	17871	17557	17818	17861	17857	17672	17867	17730	17789	18071	17722	17960	17823	17867	17916	17880	17714	17904	17749	17746	17840	17655	17695	17712	17843	17750	18060	17798	17597	17770	17705	17905	17637	17799	17790	17827	17783	17719	17801	17785	17751	17711	17615	17555	17851	17604	17839	17755	17699	17917	17803	17718	17893	17638	17792	17757	17637	17794	17749	17609	17726	17963	17817	17998	17755	17767	17633	17709	17741	17831	17562	17746	17816	17899	17895	17990	17625	17810	17762	17956	17923	17770	17774	17807	17693	17805	17760	17661	17630	17614	17774	17978	17710	17680	18067	17722	17628	17974	17588	17688	17728	17657	17893	17781	17491	18070	17714	17557	17904	17812	17790	17873	17680	17801	18040	17789	17811	17716	17623	17759	17769	17965	17746	17611	17742	17798	17650	17916	17758	17683	17787	17535	17670	17673	17644	17792	17871	17763	17980	17872	17758	17704	17769	17703	17912	17728	17633	17857	17774	18010	17815	17801	17839	17835	17742	17696	17704	17891	17791	17799	17785	17653	17806	17783	17780	17795	17798	17841	17867	17753	17933	17720	17860	17788	17886	17976	17801	17923	17899	17615	17760	17738	17891	17677	17885	17783	17621	17761	17803	17715	17737	17948	17901	17785	17641	17823	17641	17780	17813	17754	17677	17927	17785	17839	17816	17772	17776	17658	17807	17671	17649	17890	17626	17783	17624	17760	17923	17811	17508	17699	17805	17629	17904	17780	17842	17873	17827	17613	17730	17947	17716	17859	17914	17566	17888	18016	17825	17765	17853	17861	17863	17974	17855	17650	17605	17698	17772	17721	17962	17734	17557	17806	17696	17741	17769	17591	17759	17950	17987	17833	17872	17660	17702	17735	17545	17814	17780	17751	17807	17818	17611	17631	17720	17802	17832	17685	17766	17835	17842	17909	17888	17929	17901	17748	17781	17782	17712	17796	17835	17910	18005	17890	17992	17947	17774	17627	17791	17854	17725	17717	17860	17851	17880	17633	17804	17776	17755	17900	17694	17811	17842	17518	17536	17675	17836	17773	17730	17869	17773	17818	17870	17749	17779	17935	17857	17797	17771	17787	17664	17758	17588	17691	17799	17702	18059	17578	17839	17679	17876	17928	17604	17769	17865	17720	17791	17886	17835	17770	17799	17696	17718	17799	17663	17774	17949	17981	17765	17725	17777	17875	17702	17817	17845	17671	17692	17768	17686	17715	17626	17509	17818	17800	17673	17725	17965	17755	17726	17930	17690	17863	17869	17812	17589	17926	17828	17660	17722	17974	17782	17849	17813	17674	17765	17844	17728	17674	17598	17481	17733	17908	17634	17770	17642	18003	17775	17827	17920	17805	17421	17954	17914	18006	17778	17793	17667	17783	17670	17900	17783	17922	17717	17703	17893	17897	17888	17980	17793	17732	17804	17836	17796	17795	17801	17923	17743	17651	17791	17649	17734	17628	17719	17709	18141	17712	17577	17691	17693	17710	17538	17907	17767	17679	17897	17734	17882	17898	17910	17687	17722	17727	17628	17884	17870	17704	17843	17619	17696	17653	18103	17841	17699	17851	17878	17796	17937	17848	17815	17790	17888	17842	17732	17900	17683	17708	17812	17821	17702	17832	17881	17804	17859	17847	17841	17754	17926	17823	17764	17775	17716	17747	17654	17584	17665	17731	17753	17838	17923	17824	17873	17725	17871	17677	17701	17791	17728	17819	17729	17768	17731	17818	17755	17721	17824	17623	17747	17739	17757	17826	17651	17668	17779	17882	17875	17547	17895	17886	17707	17658	17851	17568	17852	17608	17879	17733	17917	18023	17792	17855	17801	17602	17787	17832	17961	17689	17794	17755	17606	17770	17730	17954	17619	17827	17496	17779	17801	17713	17721	17660	17762	17907	17839	17758	17868	17752	18040	17804	17654	17715	17711	17835	17738
19897	35644	67781	93566	66181	22511	19061	17514	15939	15563	16395	16659	16235	15926	15505	15456	15178	15004	15169	15096	15232	14938	14847	14691	14837	14701	14591	14633	14662	14595	14669	15424	15784	15730	15616	14904	14749	14763	14678	14405	14478	14552	14474	14413	14463	14566	14635	14508	14578	14560	14369	14417	14546	14434	14400	14508	14428	14477	14585	14533	14512	14440	14570	14492	14529	14466	14510	14476	14505	14637	14499	14576	14437	14587	14504	14514	14437	14432	14731	14464	14400	14395	14555	14321	14489	14404	14439	14357	14589	14421	14369	14535	14534	14371	14559	14625	14658	14669	14393	14429	14428	14444	14485	14451	14506	14673	14513	14447	14488	14482	14449	14389	14456	14524	14469	14552	14469	14413	14534	14531	14374	14439	14585	14418	14678	14536	14427	14438	14529	14364	14497	14335	14540	14377	14502	14483	14584	14488	14591	14523	14462	14345	14421	14480	14649	14595	14444	14633	14554	14544	14541	14519	14513	14479	14299	14677	14511	14558	14472	14572	14502	14536	14581	14681	14476	14562	14396	14638	14493	14536	14501	14593	14533	14601	14221	14563	14521	14560	14339	14418	14548	14562	14577	14617	14547	14471	14436	14600	14501	14424	14469	14564	14241	14517	14424	14290	14467	14536	14481	14466	14340	14431	14566	14485	14517	14545	14476	14373	14556	14480	14380	14543	14467	14441	14655	14527	14517	14472	14713	14518	14522	14432	14567	14551	14362	14384	14444	14504	14584	14335	14381	14489	14606	14470	14302	14470	14618	14272	14561	14548	14567	14350	14375	14517	14460	14682	14457	14422	14556	14526	14502	14533	14493	14537	14399	14543	14518	14573	14559	14396	14649	14687	14446	14681	14368	14518	14492	14398	14373	14652	14450	14608	14444	14471	14487	14477	14524	14399	14530	14312	14474	14366	14483	14501	14414	14478	14574	14460	14656	14665	14395	14611	14508	14494	14504	14525	14574	14606	14457	14575	14502	14513	14498	14504	14511	14378	14447	14353	14552	14394	14593	14540	14487	14468	14324	14527	14610	14488	14500	14546	14516	14318	14418	14450	14372	14620	14410	14395	14546	14403	14404	14504	14312	14680	14506	14409	14475	14556	14454	14547	14579	14568	14501	14558	14525	14593	14524	14420	14355	14546	14606	14621	14340	14636	14617	14532	14376	14511	14555	14510	14457	14385	14340	14513	14572	14411	14461	14574	14514	14474	14319	14554	14420	14387	14494	14478	14504	14482	14537	14633	14596	14520	14604	14467	14383	14427	14513	14505	14454	14482	14565	14433	14473	14375	14641	14558	14427	14463	14548	14508	14540	14484	14304	14425	14584	14440	14620	14408	14459	14510	14375	14466	14449	14447	14534	14432	14464	14474	14463	14483	14555	14453	14532	14682	14474	14352	14712	14389	14548	14498	14465	14498	14553	14545	14422	14495	14695	14585	14414	14453	14527	14570	14455	14463	14511	14442	14483	14583	14397	14549	14614	14587	14546	14481	14626	14344	14560	14568	14391	14459	14480	14442	14613	14453	14374	14450	14504	14481	14492	14538	14280	14519	14456	14418	14526	14543	14229	14566	14552	14506	14429	14472	14630	14366	14628	14735	14577	14441	14459	14539	14437	14499	14498	14390	14294	14646	14458	14547	14697	14451	14445	14606	14279	14645	14379	14708	14491	14489	14547	14510	14310	14585	14306	14591	14526	14378	14596	14535	14683	14366	14467	14476	14590	14646	14472	14502	14462	14462	14725	14457	14510	14554	14510	14541	14461	14540	14533	14384	14538	14498	14404	14462	14545	14481	14398	14562	14358	14562	14513	14490	14508	14372	14470	14614	14527	14423	14625	14542	14531	14436	14417	14583	14574	14363	14708	14528	14446	14515	14583	14468	14646	14550	14297	14448	14336	14522	14578	14287	14364	14492	14749	14447	14632	14577	14484	14378	14579	14574	14402	14615	14635	14462	14491	14413	14503	14599	14292	14558	14425	14348	14519	14540	14605	14662	14400	14535	14606	14427	14495	14219	14351	14466	14505	14583	14437	14405	14484	14445	14435	14497	14616	14469	14556	14431	14504	14474	14630	14661	14662	14619	14552	14462	14598	14460	14620	14475	14556	14448	14343	14575	14421	14541	14604	14364	14470	14504	14502	14531	14553	14419	14501	14408	14573	14507	14419	14432	14462	14598	14656	14465	14434	14568	14525	14403	14590	14415	14466	14666	14710	14397	14613	14691	14669	14625	14418	14547	14573	14491	14485	14578	14579	14488	14457	14616	14398	14626	14524	14273	14590	14575	14507	14418	14496	14541	14525	14361	14494	14541	14545	14533	14510	14402	14421	14473	14598	14572	14445	14433	14422	14538	14616	14511	14402	14585	14402	14445	14518	14479	14563	14512	14652	14524	14179	14482	14548	14476	14593	14529	14507	14537	14447	14460	14520	14352	14551	14501	14376	14501	14428	14594	14704	14415	14568	14505	14482	14533	14423	14256	14607	14352	14494	14600	14358	14387	14607	14552	14501	14411	14477	14520	14487	14436	14424	14848	14481	14443	14614	14309	14349	14557	14444	14439	14545	14534	14461	14410	14423	14597	14463	14562	14540	14496	14600	14592	14451	14551	14534	14622	14401	14582	14494	14684	14685	14512	14512	14635	14355	14474	14375	14593	14481	14484	14468	14510	14427	14651	14632	14374	14442	14610	14447	14400	14509	14315	14434	14423	14542	14377	14532	14520	14482	14559	14473	14416	14481	14646	14427	14552	14507	14374	14630	14489	14580	14618	14653	14449	14525	14524	14473	14472	14654	14543	14375	14451	14547	14479	14642	14443	14585	14462	14400	14848	14638	14563	14369	14484	14499	14403	14424	14614	14313	14454	14592	14430	14479	14410	14706	14463	14446	14572	14564	14385	14570	14573	14480	14559	14498	14504	14383	14588	14561	14494	14351	14633	14408	14604	14455	14570	14719	14490	14446	14473	14672	14450	14491	14563	14556	14706	14422	14558	14554	14529	14577	14533	14437	14584	14467	14606	14429	14591	14317	14524	14265	14648	14463	14569	14436	14409	14541	14718	14657	14490	14463	14419	14736	14522	14520	14639	14668	14459	14357	14480	14553	14495	14458	14703	14575	14402	14625	14441	14497	14424	14639	14678	14457	14436	14456	14505	14461	14572	14559	14515	14570	14487	14593	14475	14620	14339	14478	14628	14545	14594	14617	14402	14508	14567	14579	14481	14627	14330	14383	14573	14406	14498	14514	14601	14386	14602	14497	14420	14363	14538	14480	14355	14511	14642	14574	14477	14483	14397	14535	14375	14666	14396	14506	14321	14535	14415	14515	14471	14381	14557	14567	14486	14496	14659	14477	14546	14642	14345	14522	14575	14421	14400	14453	14788	14526	14675	14562	14522	14448	14385	14416	14401	14483	14420	14645	14519	14569	14555	14519	14537	14431	14508	14670	14430	14563	14512	14520	14558	14440	14516	14507	14605	14442	14657	14480	14427	14602	14474	14440	14487	14473	14455	14559	14549	14561	14566	14414	14546	14540	14576	14572	14555	14620	14411	14438	14530	14431	14451	14553	14326	14416	14558	14505	14425	14563	14372	14585	14362	14442	14521	14617	14583	14518	14449	14476	14515	14575	14531	14524	14543	14702	14667	14467	14601	14470	14504	14583	14484	14407	14403	14658	14483	14346	14682	14405	14688	14520	14470	14632	14666	14406	14418	14629	14568	14572	14341	14445	14429	14489	14517	14508	14565	14583	14438	14548	14538	14346	14696	14512	14452	14574	14573	14636	14431	14683	14676	14448	14497	14534	14499	14608	14419	14546	14494	14646	14710	14472	14319	14507	14501	14482	14625	14387	14431	14515	14600	14633	14445	14541	14425	14607	14468	14451	14682	14498	14529	14505	14537	14362	14621	14462	14501	14391	14542	14430	14479	14484	14609	14688	14457	14321	14402	14545	14461	14581	14466	14311	14519	14512	14544	14550	14528	14440	14638	14355	14487	14668	14398	14544	14449	14319	14599	14621	14514	14563	14488	14318	14562	14430	14533	14501	14334	14568	14447	14441	14390	14480	14578	14527	14492	14427	14535	14459	14590	14390	14607	14568	14536	14696	14683	14501	14514	14419	14403	14472	14381	14481	14546	14502	14442	14487	14534	14452	14521	14624	14572	14590	14504	14581	14580	14524	14689	14486	14488	14471	14501	14594	14342	14403	14472	14583	14370	14706	14654	14610	14593	14503	14436	14467	14636	14529	14397	14532	14412	14537	14490	14780	14493	14525	14350	14568	14423	14596	14663	14513	14424	14409	14612	14510	14577	14381	14353	14481	14697	14420	14539	14344	14603	14605	14573	14432	14507	14459	14278	14544	14444	14391	14416	14537	14327	14568	14550	14555	14430	14606	14482	14479	14406	14425	14515	14542	14708	14461	14496	14558	14406	14533	14586	14467	14634	14406	14554	14372	14625	14527	14497	14502	14555	14471	14564	14402	14607	14519	14426	14416	14405	14491	14486	14584	14531	14597	14506	14540	14537	14630	14532	14648	14529	14440	14523	14449	14461	14552	14552	14474	14496	14529	14540	14452	14515	14389	14335	14648	14460	14469	14494	14271	14552	14572	14406	14415	14424	14507	14541	14384	14464	14639	14463	14492	14551	14471	14559	14448	14564	14645	14408	14455	14454	14406	14686	14553	14521	14504	14530	14443	14486	14534	14393	14486	14596	14369	14675	14423	14703	14520	14600	14546	14424	14561	14583	14618	14488	14519	14430	14434	14441	14453	14475	14640	14625	14569	14531	14575	14438	14559	14381	14382	14416	14573	14564	14494	14376	14367	14555	14435	14584	14563	14637	14453	14527	14454	14450	14453	14443	14475	14464	14512	14483	14497	14373	14534	14509	14528	14560	14560	14622	14640	14535	14607	14239	14438	14584	14336	14551	14459	14530	14550	14459	14400	14659	14557	14463	14555	14455	14552	14356	14462	14472	14368	14587	14435	14513	14484	14477	14441	14591	14589	14431	14488	14635	14578	14668	14228	14267	14398	14482	14494	14527	14562	14424	14399	14448	14421	14741	14487	14542	14510	14498	14513	14420	14395	14359	14347	14530	14554	14401	14610	14566	14653	14734	14599	14456	14427	14489
29950	24196	30928	41490	30467	22615	18707	18171	17931	17963	18303	18293	17985	17959	17857	17874	17736	17813	17765	18018	17839	17861	17744	17728	17661	17743	17909	17898	17961	17835	17556	17924	17741	17795	17866	17859	17820	17756	17784	17876	17719	17909	17663	17548	17745	17898	17692	17877	17752	17594	17680	17623	17725	17720	17777	17779	17719	17844	17799	17877	17959	17808	17690	17602	17650	17815	17619	17786	17613	17733	17762	17616	17733	17611	17579	17648	17923	17461	17697	17547	17581	17776	17614	17746	17444	17786	17776	17738	17951	17765	17601	17495	17706	17786	17876	17763	17882	17858	17846	17776	17999	17576	17571	17923	17743	17614	17761	17625	17512	17703	17688	17677	17720	17841	17819	17753	17817	17869	17811	17565	17668	17863	17879	17772	17726	17631	17731	17771	17723	17746	17818	17759	17744	17824	17599	17558	17719	18055	17794	17603	17749	17775	17756	17825	17622	17686	17800	17967	17543	17589	17591	17611	17682	17710	17812	17789	17805	17780	17741	17798	17726	17661	17706	17708	17652	17646	17683	17785	17718	17639	17782	17449	17708	17783	17455	17916	17731	17822	17713	17727	17807	17756	17568	17661	17706	17779	17697	17692	17689	17531	17963	17776	17658	17932	17646	17841	17543	17746	17685	17722	17842	17993	17809	17564	17802	17845	17779	17670	17723	17660	17699	17763	17739	17790	17752	17778	17589	17848	17821	17853	17682	17792	17733	17828	17872	18101	17867	17786	17656	17807	17797	17762	17863	17790	17697	17969	17737	17670	17952	17978	17580	17600	17854	17749	17836	17707	17881	17685	17670	17603	17748	17645	17878	17540	17750	17741	17903	17792	17848	17794	17811	17674	17694	17812	17932	17822	17750	17580	17687	17551	17752	17907	17566	17797	17728	17829	17768	17708	17668	17709	17698	17841	17742	17730	17701	17600	17709	17785	17874	17845	17788	17797	17772	17692	17790	17688	17921	17873	17699	17452	17615	17685	17764	17834	17733	17720	17826	17777	17781	17727	17722	17636	17712	17659	17845	17805	17764	17683	17784	17844	17818	17790	17914	17585	17765	17767	17602	17668	17706	17755	17896	17789	17739	17855	17855	17825	17685	17844	17714	17798	17590	17633	17714	17751	17727	17645	17767	17792	17781	17665	17862	17821	17816	17512	17719	17560	17788	17770	17914	17895	17808	17744	17828	17703	18022	17858	17902	17821	17702	17574	17651	17804	17815	17826	17870	17586	17802	17806	17744	17717	17752	17746	17641	17897	17820	17719	17635	17710	17707	17928	17883	17743	17801	17687	17635	17726	17738	17737	17714	17756	17841	17869	17576	17591	17583	17825	17692	17540	17590	17726	17697	17894	17923	17652	17750	17782	17676	17874	17691	17659	17501	17729	17692	17804	17657	17635	17851	17799	17778	17671	17864	17584	17818	17732	17672	17834	17690	17812	17734	17565	17742	17606	17534	17477	17744	17720	17490	17664	17539	17684	17893	17762	17925	17567	17672	17756	17866	17832	17752	17586	17800	17575	17557	17623	17907	17647	17697	17718	17758	17711	17799	17830	17805	17804	17815	17782	17813	17774	17552	17642	17647	17698	17885	17773	17743	17623	17968	17661	17645	17902	17857	17665	17768	17853	17724	17761	17781	17694	17787	17801	17627	17841	17793	17614	17532	17569	17803	17884	17645	17599	17717	17809	17857	17730	17559	17922	17832	17642	17832	17803	17766	17522	17577	17563	17800	17817	17832	17931	17828	17523	17936	17842	17701	17721	17868	17880	17662	17678	17798	17802	17609	17710	18067	17785	17840	17615	17649	17703	17851	17889	17767	17819	17838	17713	17926	17831	17953	17758	17895	17826	17917	17779	17686	17803	17591	17792	17630	17705	17527	17766	17599	17701	17762	17702	17840	17731	17895	17651	17833	17750	17775	17625	17754	17722	17333	17621	17793	17797	17734	17944	17641	17751	17841	17720	17679	17753	17658	17820	17761	17706	17628	17769	17888	17844	17692	17668	17762	17835	17640	17710	17817	17645	17904	17918	17667	17748	17722	17600	17634	17606	17574	17807	17654	17739	17865	17932	17693	17794	17754	17779	17734	17733	17614	17820	17672	17738	17641	17680	17900	17626	17837	17963	17813	17723	17971	17894	17997	17838	17927	17882	17731	17698	17457	17791	17606	17831	17610	17559	17572	17559	17751	17769	17659	17750	17715	17830	17971	17695	17720	17568	17623	17662	17761	17989	17726	17717	17874	17783	17878	17731	17719	17818	17744	17815	17607	17795	17591	17781	17898	17787	17529	17625	17723	17772	17550	17573	18020	17802	17675	17747	17651	17784	17809	17702	17764	17840	17749	17742	17783	17664	17719	17643	17893	17918	17700	17913	17865	17849	17667	17515	17839	17598	17919	17804	17863	17843	17659	17781	18030	17645	17812	17924	17851	17699	17800	18039	17625	17709	17810	17779	17873	17698	17766	17757	17633	17733	17722	17874	17716	17713	17671	17665	17966	17831	17635	17743	17747	17820	18073	17668	17666	17443	17759	17837	17791	17773	17903	17533	17702	17728	17789	17602	17743	17849	17702	17804	17813	17649	17727	17785	17892	17742	17736	17779	17633	17797	17855	17601	17682	17635	17790	17516	17738	17754	17851	17671	17829	17813	17781	17656	17706	17823	17732	17729	17495	17593	17763	17593	17771	17747	17588	17665	17634	17871	17643	17800	17801	17820	17662	17723	17703	17741	17738	17843	17851	17681	17539	17790	17708	17726	17622	17775	17613	17692	17716	17795	17426	17781	17705	17782	17793	17656	17844	17750	17606	17818	17757	17744	17866	17656	17831	17588	17985	17786	17595	17787	17601	17712	17709	17624	17586	17956	17645	17707	17752	17649	17839	17500	17598	17633	17646	17730	17721	17879	17948	17677	17645	17802	17824	17796	17752	17813	17695	17658	17772	17743	17746	17717	17889	17737	17682	17784	17954	17720	17542	17899	17822	17739	17697	17627	17744	17763	17987	17891	17756	17620	17760	17686	17550	17873	17624	17596	17676	17716	17613	17707	17593	17711	17615	17872	17773	17807	17733	17894	17726	17684	17770	17755	17784	17614	17664	17649	17605	17590	17942	17625	17696	17520	17801	18021	18144	17781	17900	17751	17759	17677	17477	17749	17681	17698	17645	17629	17780	17745	17801	17486	17637	17796	17817	17612	17769	17715	17906	17594	17766	17666	17613	17849	17687	17751	17694	17879	17783	17772	17796	17744	17769	17778	17878	17989	17556	17678	17667	17782	17670	17753	17496	17655	17618	17532	17644	17682	17607	17713	17793	17633	17527	17708	17799	17811	17917	17664	17797	17750	17723	17750	17812	17655	17672	17631	17738	17654	17810	17815	17763	17696	17716	17769	17701	17871	17720	17606	17578	17803	17905	17646	17798	17621	17712	17742	17785	17656	17619	17845	17656	17794	17662	17784	17761	17823	17787	17722	17729	17986	17611	17602	17843	17533	17787	17641	17739	17589	17734	17761	17673	17932	17760	17963	17761	17794	17911	17619	17465	17720	17738	17765	17981	17884	17967	17871	17594	17773	17734	17797	17615	17820	17830	17585	17613	17762	17605	17657	17848	17717	17857	17638	17738	17837	17655	17678	17697	17626	17769	17697	17592	17777	17714	17602	17917	17571	17670	17793	17801	17644	17801	17664	17838	17777	17549	17622	17703	17630	17693	17662	17745	17587	17718	17874	17697	17631	17817	17942	17622	17675	17777	17684	17886	17663	17737	17655	17640	17653	17714	17721	17645	17778	17875	17599	17674	17550	17712	17614	17708	17759	17545	17628	17710	17568	17692	17533	17883	17752	17798	17771	17513	17795	17749	17809	17706	17795	17508	17809	17693	17727	17591	17546	17924	17873	17749	17914	17740	17554	17913	17594	17740	17929	17605	17833	17516	17637	17561	17649	18054	17718	17715	17726	17815	17740	17716	17637	17759	17879	17903	17804	17752	17566	17642	17781	17809	17893	17701	17801	17776	17711	17617	17667	17985	17695	17904	17968	17846	17692	17856	17616	17638	17628	17755	17651	17722	17761	17810	17870	17743	17687	17747	17663	17843	17586	17597	17531	17785	17737	17915	17680	17648	17516	18002	17873	17866	17703	17500	17769	17760	17763	17450	17563	17670	17933	17952	17473	17572	17655	17852	17775	17720	17875	17893	17967	17689	17881	17599	17764	17869	17809	17667	17801	17772	17650	17570	17676	17820	17763	17782	17899	17683	17751	17844	17851	17811	17617	17730	17832	17805	17592	17817	17728	17782	17796	17875	17852	17668	17556	17822	17807	17910	17807	17908	17882	17883	17773	17746	17609	17663	17894	17658	17713	17637	17634	17683	17868	17718	17860	17506	17846	17744	17746	17782	17682	17794	17676	17774	17812	17638	17634	17617	17835	17721	17657	17763	17555	17676	17590	17770	17876	17755	17747	17884	17670	17765	17687	17829	17743	17787	17593	17846	17761	17865	17754	17788	17812	17743	17799	17857	17785	17672	17822	17880	17763	17945	17965	17769	17761	17517	17731	17743	17653	17620	17793	17698	17669	17777	17760	17587	17728	17829	17602	17639	17709	17615	17706	17847	17779	17813	17925	18030	17788	17704	17678	17719	17665	17657	17654	17672	17840	17848	17518	17834	17977	17541	17570	17594	17798	17817	17655	17749	17990	17751	17807	17677	17540	17843	17889	17942	17439	17838	17802	17641	17756	17727	17718	17608	17735	17898	17794	17922	17713	17851	17873	17703	17600	17642	17496	17774	17687	17916	17557	17752	17676	17775	17789	17716	17618	17823	17729	17828	17621	17709	17759	17562	17904	17727	17750	17800	17831	17711	17845	17618	17753	17993	17699	17505	17902	17739	17883	18019	17798	17850	17703	17670	17818	17796	17564	17561	17714	17599	17745	17624	17553	17736	17954	17728	17914	17532	17517	17851	17817	17631	17546	17577	17770	17813	17821	17760	17592	17687	17574	17844	18010	17749	17460	17796	17734	17587	17644	17655	17751	17777	17711	17654	17980	17722	17679	17658	17641	18045	17553	17514	17786	17654	17717	17835	17714	17827	17736	17779	17871	17625	17673	17770	17761	17629	17666	17762	17650	18013	17850
17536	22528	32143	41930	27712	18188	15354	14969	14712	14725	15129	14827	15118	14724	14685	14639	14690	14523	14589	14658	14575	14523	14456	14522	14363	14473	14513	14519	14406	14367	14401	14639	14620	14701	14539	14626	14615	14363	14449	14438	14373	14512	14506	14660	14534	14632	14373	14373	14560	14414	14572	14442	14488	14531	14413	14304	14308	14559	14456	14615	14581	14426	14498	14337	14423	14486	14575	14457	14379	14549	14472	14409	14578	14449	14589	14487	14462	14368	14370	14559	14504	14352	14503	14426	14420	14384	14511	14517	14513	14482	14616	14512	14523	14429	14391	14434	14414	14533	14594	14416	14349	14499	14384	14542	14459	14597	14516	14503	14578	14553	14363	14490	14563	14492	14410	14552	14355	14431	14445	14475	14455	14442	14311	14504	14414	14422	14342	14417	14417	14575	14524	14379	14385	14311	14345	14379	14371	14548	14451	14426	14431	14497	14416	14511	14397	14451	14555	14705	14391	14491	14484	14465	14452	14585	14365	14229	14438	14416	14591	14464	14426	14511	14452	14455	14387	14398	14553	14437	14467	14319	14389	14481	14345	14389	14564	14519	14424	14403	14444	14502	14443	14609	14548	14540	14492	14468	14468	14557	14331	14477	14522	14612	14398	14628	14499	14538	14625	14506	14443	14532	14500	14570	14472	14597	14317	14522	14514	14500	14340	14436	14502	14467	14670	14416	14431	14546	14588	14417	14476	14523	14407	14421	14489	14487	14642	14264	14496	14476	14508	14480	14451	14402	14493	14423	14516	14462	14372	14408	14530	14500	14549	14447	14452	14491	14585	14452	14783	14337	14531	14377	14415	14279	14424	14355	14390	14474	14406	14316	14561	14582	14509	14538	14454	14528	14403	14615	14496	14243	14600	14417	14598	14354	14523	14583	14379	14560	14485	14438	14558	14397	14569	14505	14400	14777	14495	14503	14321	14562	14491	14536	14493	14478	14432	14515	14495	14473	14515	14606	14475	14446	14665	14333	14410	14370	14415	14433	14411	14505	14568	14575	14531	14325	14475	14408	14431	14366	14370	14376	14464	14526	14380	14646	14518	14543	14476	14786	14497	14425	14305	14315	14481	14397	14500	14440	14648	14324	14605	14260	14570	14542	14427	14463	14509	14476	14574	14443	14423	14484	14515	14498	14414	14462	14581	14399	14575	14532	14463	14326	14420	14614	14391	14326	14484	14587	14567	14441	14263	14591	14576	14456	14536	14503	14525	14572	14546	14575	14594	14319	14485	14481	14437	14522	14412	14502	14632	14506	14365	14417	14401	14558	14640	14497	14528	14401	14506	14562	14330	14683	14342	14358	14533	14453	14353	14522	14429	14588	14521	14454	14489	14456	14384	14575	14357	14459	14423	14496	14374	14518	14445	14411	14587	14419	14507	14355	14493	14427	14596	14596	14485	14536	14522	14376	14583	14423	14451	14364	14552	14579	14504	14419	14498	14479	14531	14455	14543	14502	14669	14457	14340	14491	14481	14510	14491	14527	14419	14600	14440	14414	14442	14688	14382	14523	14500	14381	14497	14458	14516	14496	14496	14571	14513	14412	14431	14444	14708	14442	14440	14368	14364	14528	14390	14470	14419	14498	14518	14509	14567	14395	14318	14665	14474	14387	14565	14362	14402	14406	14624	14494	14502	14491	14523	14397	14336	14514	14434	14584	14405	14443	14460	14448	14487	14329	14375	14474	14413	14475	14382	14578	14552	14454	14331	14465	14331	14614	14342	14462	14584	14477	14501	14443	14488	14546	14515	14493	14326	14471	14387	14335	14578	14528	14378	14542	14534	14519	14435	14526	14472	14509	14444	14583	14571	14497	14385	14379	14359	14350	14457	14471	14371	14500	14436	14279	14404	14444	14506	14424	14550	14518	14458	14532	14550	14426	14343	14457	14484	14645	14422	14486	14617	14454	14722	14283	14425	14425	14689	14446	14596	14425	14408	14486	14373	14604	14455	14520	14502	14364	14333	14547	14629	14434	14392	14360	14499	14470	14426	14421	14708	14421	14440	14433	14478	14414	14374	14367	14576	14480	14586	14588	14520	14397	14484	14649	14329	14622	14572	14694	14459	14435	14442	14512	14275	14447	14589	14471	14402	14381	14446	14576	14558	14582	14510	14431	14395	14404	14504	14507	14544	14469	14408	14580	14597	14344	14369	14314	14445	14563	14398	14465	14595	14328	14318	14499	14478	14380	14537	14579	14677	14500	14489	14383	14633	14497	14502	14591	14328	14483	14456	14574	14387	14334	14445	14692	14559	14563	14521	14610	14448	14442	14527	14442	14593	14351	14397	14371	14419	14585	14355	14527	14504	14290	14350	14422	14316	14401	14573	14554	14620	14526	14470	14368	14443	14447	14382	14473	14395	14418	14514	14478	14614	14435	14568	14361	14529	14395	14451	14589	14399	14382	14552	14509	14402	14395	14511	14560	14379	14423	14387	14280	14637	14541	14511	14441	14551	14460	14534	14412	14465	14349	14381	14511	14521	14495	14212	14470	14380	14512	14437	14441	14481	14418	14447	14527	14274	14432	14379	14455	14492	14421	14658	14481	14509	14543	14287	14483	14489	14438	14517	14408	14490	14415	14450	14625	14547	14466	14341	14433	14502	14421	14540	14468	14468	14612	14436	14314	14385	14492	14375	14334	14539	14579	14375	14428	14666	14500	14555	14420	14436	14527	14527	14562	14520	14500	14425	14472	14319	14506	14386	14518	14512	14450	14575	14581	14390	14403	14472	14549	14441	14466	14378	14246	14268	14466	14472	14528	14470	14416	14365	14505	14394	14494	14409	14547	14364	14343	14442	14552	14504	14490	14612	14425	14451	14456	14313	14561	14531	14488	14337	14446	14329	14451	14351	14472	14481	14578	14546	14324	14538	14539	14317	14300	14590	14611	14510	14362	14379	14516	14621	14577	14419	14589	14631	14402	14482	14339	14514	14433	14450	14372	14482	14548	14474	14648	14499	14525	14489	14377	14508	14390	14599	14469	14613	14597	14587	14675	14623	14483	14468	14492	14448	14396	14459	14433	14417	14395	14425	14506	14387	14415	14359	14556	14529	14481	14442	14442	14662	14361	14544	14382	14429	14542	14456	14509	14630	14601	14394	14329	14379	14527	14472	14480	14519	14538	14406	14463	14465	14333	14488	14482	14458	14670	14510	14413	14491	14540	14600	14474	14453	14467	14375	14502	14466	14503	14565	14332	14469	14417	14560	14566	14576	14499	14523	14498	14660	14306	14435	14344	14569	14556	14551	14602	14421	14346	14368	14468	14634	14415	14465	14225	14517	14451	14595	14499	14567	14519	14523	14408	14369	14491	14620	14443	14554	14381	14522	14487	14532	14428	14445	14333	14330	14431	14402	14536	14364	14511	14479	14506	14434	14454	14363	14399	14488	14485	14411	14508	14457	14434	14385	14459	14499	14334	14464	14547	14533	14370	14494	14714	14603	14485	14448	14580	14539	14440	14568	14477	14697	14450	14496	14428	14368	14574	14629	14480	14301	14504	14493	14344	14557	14369	14410	14499	14547	14410	14467	14273	14542	14518	14593	14420	14525	14614	14712	14429	14496	14544	14491	14414	14529	14368	14589	14450	14350	14631	14548	14458	14548	14490	14355	14524	14482	14523	14430	14413	14478	14533	14434	14328	14604	14472	14576	14503	14576	14515	14463	14535	14379	14403	14420	14597	14550	14414	14441	14442	14608	14585	14361	14399	14528	14433	14480	14487	14672	14400	14367	14653	14389	14373	14377	14526	14592	14504	14463	14311	14651	14494	14553	14469	14494	14431	14420	14466	14538	14598	14424	14655	14575	14471	14429	14419	14516	14445	14529	14471	14438	14459	14515	14472	14497	14433	14365	14280	14679	14574	14494	14388	14367	14592	14610	14265	14634	14630	14342	14382	14592	14560	14550	14544	14503	14662	14444	14469	14459	14515	14364	14411	14393	14474	14426	14503	14416	14494	14395	14447	14337	14593	14527	14390	14363	14443	14570	14573	14516	14454	14397	14640	14434	14366	14415	14538	14594	14374	14463	14662	14439	14443	14436	14224	14578	14515	14358	14517	14370	14450	14566	14494	14508	14411	14519	14524	14525	14455	14364	14531	14509	14542	14508	14395	14394	14478	14452	14459	14360	14362	14332	14479	14329	14562	14543	14334	14315	14408	14291	14523	14570	14466	14476	14460	14396	14320	14307	14593	14472	14456	14418	14431	14479	14504	14352	14646	14452	14504	14482	14528	14413	14333	14512	14651	14484	14461	14598	14577	14522	14545	14471	14500	14565	14328	14580	14472	14467	14398	14427	14299	14683	14561	14404	14475	14416	14479	14318	14603	14571	14460	14574	14420	14636	14663	14430	14567	14353	14431	14367	14527	14603	14491	14498	14496	14488	14440	14478	14444	14532	14486	14473	14586	14348	14407	14411	14351	14434	14743	14162	14533	14451	14575	14533	14458	14570	14731	14475	14587	14462	14365	14561	14418	14469	14518	14466	14479	14486	14471	14486	14481	14522	14552	14623	14358	14538	14289	14688	14404	14571	14521	14735	14627	14393	14482	14415	14421	14540	14475	14386	14634	14438	14529	14576	14424	14405	14663	14469	14446	14446	14465	14421	14455	14651	14623	14621	14571	14454	14394	14300	14566	14457	14525	14397	14379	14539	14441	14510	14545	14524	14509	14429	14459	14371	14528	14505	14523	14310	14511	14509	14518	14267	14287	14464	14426	14321	14351	14620	14538	14343	14538	14334	14607	14437	14682	14539	14452	14480	14349	14475	14419	14402	14452	14487	14521	14540	14419	14442	14405	14465	14393	14428	14416	14594	14252	14530	14462	14378	14423	14472	14522	14492	14507	14337	14501	14457	14443	14473	14343	14537	14478	14698	14474	14518	14439	14457	14565	14390	14452	14452	14495	14288	14589	14297	14546	14466	14607	14447	14460	14257	14327	14378	14537	14503	14558	14438	14309	14477	14463	14506	14425	14463	14450	14341	14448	14435	14513	14424	14601	14483	14468	14627	14549	14461	14462	14331	14374	14612	14387	14322	14639	14491	14444	14549	14500	14383	14608	14545	14347	14587	14407	14604	14565	14572	14580	14469	14445	14544	14638	14316	14429	14531	14555	14400	14464
25380	21454	32956	64353	53646	38291	24036	19778	18120	18358	18269	18273	18458	18134	17919	17856	18005	17969	18087	17861	17924	17946	17813	17828	17714	18002	17868	17819	17870	17666	17959	17896	18197	18218	17718	17818	17644	17873	17899	17839	17677	17786	17872	17725	17654	17524	17964	17914	17926	17848	17673	17562	17598	17928	17787	17741	17842	17739	17836	17773	17677	17724	17766	17648	17761	17651	17777	17787	17765	17755	17669	17904	17639	17642	17776	17625	17851	17806	17734	17608	17753	17652	17679	17697	17692	17826	17898	17798	17580	17403	17605	17800	17687	17860	17894	17730	17725	17712	17756	17507	17569	17726	17840	17772	17828	17614	17631	17539	17631	17804	17593	17878	17704	17754	17689	17723	17580	17831	17889	17746	17810	17771	17879	17822	17828	17789	17717	17540	17727	17522	17571	17679	17743	17660	17702	17741	17722	17835	17642	17580	17552	17585	17722	17816	17858	17655	17575	17660	17689	17606	17545	17679	17532	17836	17632	17769	17819	17632	17567	18009	17866	17495	17529	17806	17860	17776	17483	17661	17650	17593	17768	17538	17739	17606	17717	17463	17649	17705	17814	17735	17879	17682	17925	17557	17475	17700	17712	17871	17667	17572	17761	17598	17864	17827	17759	17744	17655	17646	17738	17552	17644	17732	17783	17794	17670	17594	17523	17631	17693	17652	17871	17579	17705	17603	17689	17684	17750	17774	17600	17344	17747	17567	17725	17559	17628	17647	17682	17734	17662	17568	17736	17686	17826	17667	17820	17663	17686	17785	17667	17713	17792	17596	17670	17688	17675	17665	17657	17728	17652	17779	17738	17583	17598	17748	17810	17791	17547	17648	17638	17634	17819	17765	17621	17473	17831	18074	17679	17810	17661	17595	17854	17584	17766	17619	17519	17568	17695	17692	17671	17766	17671	17607	17707	17933	17632	17740	17659	17819	17847	17873	17785	17709	17745	17534	17545	17847	17821	17764	17737	17805	17735	17696	17849	17581	17831	17626	17827	17576	17587	17674	17849	17736	17814	17621	17815	17541	17637	17655	17636	17575	17614	17641	17824	17602	17769	17621	17686	17674	17822	17901	17768	17630	17554	17588	17679	17507	17842	17639	17643	17685	17701	17679	17562	17681	17680	17887	17635	17759	17774	17716	17712	17778	17703	17666	17773	17872	17790	17708	17450	17639	17823	17573	17794	17814	17900	17927	17690	17833	17742	17741	17717	17879	17647	17601	17784	17636	17726	17734	17646	17494	17731	17748	17578	17718	17555	17757	17721	17807	17706	17780	17667	17788	17680	17783	17575	17761	17647	17619	17765	17622	17726	17819	17712	17688	17686	17813	17541	17645	17588	17733	17673	17779	17808	17838	17716	17591	17703	17773	17864	17651	17776	17830	17845	17720	17790	17750	17826	17977	17820	17649	17638	17913	17642	17862	17868	17806	17718	17725	17821	17711	17730	17969	17658	17592	17897	17732	17622	17890	17555	17654	17715	17573	17717	17590	17742	17451	17595	17856	17648	17737	17658	17597	17728	17629	17751	17669	17720	17627	17646	17812	17873	17662	17951	17677	17565	17643	17932	17681	17848	17863	17721	17647	17995	17654	17750	17615	17726	17846	17741	17710	17756	17597	17871	17646	17660	17811	17728	17660	17720	17511	17873	17855	17763	17737	17778	17656	17796	17551	17815	17713	17538	17633	17704	17644	17562	17826	17956	17888	17688	17556	17818	17696	17745	17656	17703	17742	17760	17708	17819	18000	17675	17933	17719	17579	17535	17675	17809	17501	17690	17801	17675	17838	17598	17718	17420	17534	17689	17919	17723	17688	17694	17601	17627	17601	17682	17698	17611	17869	17871	17717	17659	17670	17601	17701	17654	17891	17681	17626	17753	17848	17697	17654	17628	17917	17720	17686	17898	17728	17641	17727	17796	17660	17761	17666	17758	17760	17857	17842	17697	17749	17718	17657	17916	17664	17639	17637	17738	17692	17856	17662	17783	17639	17919	17687	17796	17798	17719	17596	17652	17828	17888	17816	17750	17585	17771	17665	17768	17814	17816	17962	17666	17642	17594	17644	17775	17853	17736	17813	17712	17603	17712	17775	17613	17649	17571	17758	17816	17785	17854	17582	17875	17783	17572	17534	17518	17717	17511	17631	17600	17542	17591	17692	17776	17863	17884	17666	17676	17508	17619	17770	17475	17888	17663	17695	17808	17552	17639	17733	17551	17773	17829	17687	17729	17745	17784	17705	17774	17729	17638	17750	17676	17752	17773	17614	17639	17914	17626	17851	17734	17762	17768	17937	17561	17859	17590	17488	17850	17723	17846	17739	17682	17710	17812	17803	17864	17634	17879	17397	17616	17524	17851	17733	17783	17793	18004	17640	17696	17560	17639	17566	17761	17813	17746	17497	17859	17896	17597	17664	17933	17670	17609	17561	17704	17685	17766	17631	17512	17836	17698	17613	17771	17634	17520	17662	17778	17794	17639	18113	17755	17593	17835	17770	17569	17846	17860	17709	17593	17761	17717	17807	17780	17595	17767	17791	17673	17700	17620	17582	17673	17888	17744	17721	17571	17558	17444	17720	17861	17601	17634	17735	17606	17680	17604	17780	17594	17594	17703	17626	17727	17640	17911	17701	17734	17686	17782	17829	17579	17849	17744	17605	17566	17836	17730	17800	17892	17766	17761	17804	17780	17666	17640	17607	17914	17791	18016	17669	17687	17812	17626	17864	17622	17763	17668	17754	17398	17831	17662	17580	17504	17456	17653	17683	17765	17749	17716	17518	17747	17801	17771	17623	17572	17874	18093	17728	17740	17739	17594	17665	17767	17764	17565	17620	17681	17668	17630	17859	17924	17767	17668	17887	17758	17964	17635	17627	17919	17754	17887	17925	17772	17676	17878	17832	17678	17528	17827	17662	17579	17774	17725	17870	17684	17747	17695	17883	17514	17645	17675	17707	17674	17772	17949	17863	17597	17644	17883	17622	17742	17668	17740	17638	17727	17632	17922	17643	17731	17626	17789	17796	17837	17606	17698	17725	17638	17742	17668	17890	17553	17710	17807	17699	17667	17470	17681	17789	17683	17855	17605	17703	17693	17662	17739	17764	17626	17634	17811	17742	17659	17675	17493	17880	17857	17699	17728	17843	17609	17676	17575	17985	17957	17647	17774	17665	17790	17808	17829	17673	17471	17740	17820	17858	17650	17645	17719	17716	17652	17901	17850	17764	17631	17864	17632	17844	17935	17939	17670	17639	17736	17927	17604	17826	17730	17634	17733	17913	17726	17608	17771	17677	17566	17773	17573	17869	17618	17795	17673	17685	17630	17977	17749	17636	17761	17656	17428	17528	17919	17729	17619	17715	17701	17831	17767	17710	17683	17740	17728	17743	17563	17506	17629	17786	17702	17883	17853	17724	17779	17853	17712	17924	17648	17427	17533	17649	17993	17927	17781	17804	17798	17683	17847	17550	17665	17686	17762	17690	17890	17757	17529	17724	17635	17537	17747	17624	17706	17664	17734	17735	17639	17637	17978	17886	17613	17574	17511	17879	17599	17649	17611	17621	17583	17814	17432	17624	17702	17569	17695	17860	17603	17643	17575	17803	17956	17712	17836	17594	17868	17683	17827	17801	17838	17558	17686	17857	17782	17785	17732	17925	17821	17664	17553	17605	17678	17693	17568	17680	17613	17713	17629	17637	17735	17614	17679	17671	17837	17922	17604	17770	17606	17780	17787	17681	17476	17707	17828	17824	17881	17941	17757	17744	17699	17727	17851	17761	17589	17709	17946	17850	17724	17731	17687	17644	17792	17863	17755	17680	17702	17727	17758	17836	17816	17663	17704	17780	17903	17626	17728	17738	17668	17760	17646	17773	17681	17749	17716	17514	17939	17657	17646	17726	17714	17661	17658	17522	17746	17560	17693	17654	17538	17596	17658	17610	17605	17806	17810	17600	17721	17796	17665	17619	17858	17686	17678	17699	17780	17567	17810	17779	17712	17540	17741	17867	17850	17629	17612	17910	18032	17854	17938	17938	17819	17523	17474	17770	17663	17705	17677	17664	17574	17695	17681	17603	17597	17706	17534	17772	17639	17620	17671	17544	17800	17795	17747	17992	17713	17791	17647	17768	17737	17706	17819	17859	17770	17814	17702	17802	17591	17692	17692	17711	17802	17467	17685	17710	17560	17608	17720	17537	17698	17611	17731	17810	17832	17665	17574	17784	17849	17815	17667	17792	17674	17682	17768	17728	17733	17606	17866	17661	17729	17853	17884	17718	17781	17800	17622	17783	17587	17732	17945	17754	17584	17658	17760	17599	17788	17482	17756	17767	17845	17863	17676	17797	17360	17463	17921	17541	17801	17636	17765	17492	17858	17944	17802	17764	17827	17876	17687	17904	17691	17745	17816	17735	17650	17709	17622	17708	17808	17829	17687	17725	17638	17606	17576	17642	17555	17796	17666	17656	17812	17602	17982	17706	17788	17669	17727	17763	17729	17547	17682	17841	17693	17670	17775	17480	17721	17578	17867	17604	17744	17677	17790	17810	17694	17888	17751	17670	17711	17678	17693	17768	17705	17666	17901	17591	17837	17752	17584	17677	17647	17752	17975	17589	17892	17623	17557	17682	17723	17725	17659	17826	17702	17608	17768	17708	17530	17596	17759	17739	17661	17587	17889	17888	17748	17743	17708	17777	17808	17807	17711	17814	17729	17902	17678	17609	17615	17783	17572	17834	17758	17659	17560	17828	17691	17541	17847	17739	17758	17782	17817	17526	17703	17850	17701	17985	17955	17734	17695	17850	17682	17804	17833	17620	17763	17860	17827	17789	17868	17576	17935	17663	17684	17750	17562	17613	17615	17751	17838	17528	17596	17756	17866	17687	17821	17885	17817	17928	17873	17950	17642	17679	17541	17657	17806	17774	17767	17886	17632	17843	17704	17756	17674	17752	17628	17829	17624	17636	17669	17659	17785	17781	17629	17619	17747	17742	17657	17884	17751	17746	17753	17772	17822	17686	17624	17948	17596	17611	17793	17848	17548	17734	17861	17702	17662	17926	17821	17610	17785	17674	17828	17641	17669	17658	17617	17853	17833	17715	17854	17787	17741	17730	17670	17580	17458	17723	17807	17876	17737	17758
17921	30897	60794	82822	55882	33215	16042	15638	15161	15083	15137	15194	15122	15062	14999	14734	14510	14794	14930	14797	14661	14586	14528	14595	14601	14341	14491	14413	14497	14489	14382	14734	14825	14652	14822	14596	14694	14708	14443	14416	14312	14515	14425	14460	14475	14309	14331	14391	14612	14536	14599	14620	14461	14402	14546	14545	14499	14465	14420	14492	14401	14442	14503	14456	14347	14454	14383	14423	14638	14345	14517	14559	14533	14322	14355	14372	14448	14588	14531	14629	14437	14473	14437	14457	14543	14416	14481	14501	14502	14255	14723	14382	14341	14584	14358	14598	14430	14507	14396	14476	14280	14421	14452	14625	14534	14371	14370	14466	14481	14354	14221	14477	14496	14495	14500	14568	14431	14395	14479	14454	14523	14503	14363	14397	14523	14415	14376	14446	14508	14498	14411	14485	14477	14392	14573	14324	14445	14434	14566	14430	14339	14443	14566	14376	14427	14475	14504	14663	14551	14323	14579	14591	14453	14438	14460	14593	14503	14564	14290	14252	14515	14399	14539	14308	14367	14550	14368	14421	14283	14500	14385	14488	14490	14525	14526	14300	14417	14487	14569	14434	14542	14326	14317	14564	14469	14485	14494	14339	14393	14331	14490	14472	14396	14498	14311	14427	14691	14392	14431	14495	14607	14400	14340	14524	14430	14372	14436	14363	14362	14538	14428	14426	14383	14311	14413	14396	14363	14603	14499	14391	14399	14315	14388	14421	14515	14568	14311	14477	14498	14491	14659	14318	14499	14492	14487	14433	14417	14518	14426	14609	14418	14345	14306	14577	14478	14556	14570	14584	14560	14497	14476	14391	14562	14473	14555	14372	14490	14443	14420	14467	14434	14390	14597	14473	14605	14333	14349	14660	14430	14306	14512	14508	14488	14419	14468	14325	14465	14270	14561	14430	14338	14521	14517	14425	14520	14482	14379	14364	14377	14345	14591	14553	14565	14474	14390	14559	14698	14436	14479	14397	14336	14426	14477	14417	14479	14513	14327	14550	14480	14507	14457	14640	14400	14633	14511	14449	14364	14666	14391	14493	14215	14372	14542	14292	14488	14487	14440	14596	14457	14404	14365	14421	14515	14542	14378	14435	14333	14363	14586	14523	14260	14370	14479	14385	14437	14580	14410	14423	14288	14422	14513	14394	14510	14285	14402	14424	14480	14416	14426	14467	14501	14444	14494	14500	14412	14465	14511	14544	14491	14346	14473	14475	14447	14539	14406	14337	14435	14407	14474	14431	14530	14426	14450	14473	14485	14288	14521	14435	14358	14354	14614	14522	14531	14387	14506	14525	14590	14479	14281	14523	14336	14454	14414	14557	14381	14620	14410	14399	14555	14485	14370	14600	14297	14503	14599	14333	14380	14431	14457	14563	14490	14354	14437	14624	14294	14441	14359	14409	14429	14490	14431	14623	14411	14392	14540	14347	14448	14453	14548	14413	14510	14354	14434	14487	14539	14425	14472	14513	14581	14327	14426	14297	14570	14430	14603	14500	14659	14332	14411	14347	14424	14546	14502	14525	14626	14473	14433	14500	14385	14530	14521	14566	14514	14405	14450	14430	14473	14325	14388	14381	14454	14521	14463	14345	14618	14353	14650	14423	14648	14510	14459	14583	14444	14368	14384	14534	14381	14645	14561	14540	14512	14562	14616	14395	14488	14438	14431	14424	14493	14373	14208	14508	14443	14314	14530	14302	14475	14483	14393	14604	14456	14435	14614	14520	14335	14411	14550	14473	14354	14591	14631	14403	14484	14420	14472	14533	14344	14278	14611	14433	14529	14320	14515	14437	14426	14346	14426	14508	14463	14324	14419	14536	14397	14297	14380	14604	14607	14476	14491	14483	14484	14549	14431	14495	14361	14437	14451	14654	14690	14478	14490	14423	14380	14329	14393	14523	14447	14601	14372	14450	14512	14375	14435	14418	14415	14452	14578	14425	14362	14477	14427	14369	14504	14607	14401	14354	14451	14445	14499	14524	14501	14328	14330	14697	14571	14454	14475	14564	14467	14518	14550	14520	14329	14263	14545	14537	14492	14498	14307	14424	14384	14475	14510	14423	14517	14456	14533	14465	14444	14320	14281	14513	14468	14588	14600	14489	14521	14514	14616	14372	14480	14507	14328	14399	14463	14396	14464	14304	14500	14562	14353	14561	14512	14502	14298	14263	14536	14475	14524	14577	14599	14516	14401	14561	14482	14652	14569	14509	14470	14525	14652	14524	14447	14320	14448	14483	14369	14468	14414	14462	14498	14398	14507	14520	14506	14379	14555	14549	14565	14396	14426	14523	14448	14404	14488	14365	14421	14388	14448	14402	14421	14388	14280	14484	14519	14557	14666	14490	14397	14393	14402	14510	14537	14473	14401	14403	14441	14270	14533	14638	14228	14435	14457	14592	14539	14522	14373	14604	14383	14339	14316	14520	14491	14460	14449	14508	14493	14733	14514	14456	14471	14678	14469	14530	14485	14356	14586	14329	14254	14372	14571	14501	14525	14362	14446	14451	14481	14409	14475	14437	14453	14581	14498	14401	14426	14331	14479	14520	14259	14355	14343	14226	14483	14508	14480	14439	14446	14509	14456	14532	14465	14397	14344	14339	14560	14433	14453	14502	14259	14464	14465	14419	14578	14597	14350	14585	14577	14649	14388	14481	14440	14428	14581	14426	14505	14477	14431	14380	14485	14388	14421	14491	14509	14365	14511	14480	14488	14471	14387	14443	14392	14375	14305	14574	14568	14480	14479	14580	14365	14442	14514	14429	14496	14484	14599	14414	14322	14464	14520	14579	14362	14369	14476	14387	14463	14390	14466	14434	14674	14324	14440	14506	14467	14362	14389	14406	14413	14530	14481	14374	14438	14453	14553	14466	14455	14453	14408	14425	14483	14340	14643	14365	14547	14374	14524	14478	14447	14571	14559	14426	14345	14563	14600	14640	14305	14357	14484	14432	14401	14446	14466	14464	14466	14461	14463	14387	14412	14590	14445	14375	14627	14483	14366	14483	14420	14557	14346	14448	14461	14637	14595	14392	14429	14206	14555	14491	14387	14249	14519	14538	14548	14352	14493	14429	14421	14399	14361	14498	14524	14598	14348	14456	14436	14477	14518	14421	14589	14394	14432	14454	14540	14317	14570	14450	14374	14471	14538	14337	14300	14277	14353	14341	14469	14435	14507	14204	14176	14263	14423	14444	14357	14409	14523	14626	14406	14508	14388	14524	14475	14516	14540	14583	14620	14536	14416	14323	14505	14439	14420	14422	14468	14581	14501	14572	14468	14471	14451	14417	14432	14442	14348	14530	14536	14434	14566	14471	14551	14375	14332	14406	14391	14397	14461	14391	14346	14592	14582	14375	14389	14414	14344	14491	14440	14310	14456	14495	14525	14446	14394	14460	14439	14488	14394	14432	14496	14492	14617	14592	14385	14312	14502	14477	14402	14471	14384	14467	14427	14416	14361	14559	14260	14419	14450	14461	14544	14535	14410	14572	14490	14445	14460	14561	14565	14355	14385	14539	14385	14432	14354	14553	14514	14388	14578	14466	14366	14418	14438	14414	14642	14231	14424	14590	14568	14451	14473	14544	14515	14395	14416	14439	14386	14459	14630	14589	14507	14439	14453	14420	14547	14484	14576	14528	14448	14566	14248	14413	14371	14454	14498	14433	14575	14472	14435	14518	14594	14363	14483	14401	14428	14561	14474	14308	14544	14697	14654	14550	14408	14457	14414	14485	14595	14648	14441	14441	14567	14314	14445	14329	14488	14506	14620	14369	14477	14551	14328	14469	14386	14572	14363	14419	14454	14438	14462	14304	14474	14461	14468	14499	14389	14483	14420	14440	14560	14551	14478	14482	14460	14289	14439	14572	14452	14431	14437	14412	14293	14421	14464	14610	14514	14344	14494	14512	14535	14507	14340	14356	14522	14489	14407	14532	14407	14325	14368	14424	14473	14429	14462	14575	14463	14467	14609	14484	14512	14408	14562	14598	14494	14476	14402	14550	14467	14576	14615	14420	14471	14525	14423	14590	14485	14480	14520	14401	14319	14646	14378	14537	14448	14507	14420	14575	14530	14267	14305	14470	14329	14530	14473	14428	14397	14561	14753	14419	14531	14356	14555	14353	14548	14451	14386	14595	14326	14472	14360	14557	14431	14529	14460	14349	14510	14457	14369	14427	14481	14518	14592	14505	14394	14397	14436	14517	14464	14601	14369	14357	14551	14419	14443	14370	14335	14466	14561	14372	14421	14438	14562	14347	14543	14523	14325	14356	14459	14419	14413	14537	14464	14452	14588	14539	14559	14513	14487	14605	14428	14230	14427	14443	14491	14361	14478	14594	14414	14339	14547	14536	14552	14360	14414	14445	14405	14411	14311	14518	14535	14645	14393	14326	14504	14523	14439	14488	14330	14513	14514	14463	14563	14507	14418	14455	14387	14469	14499	14384	14317	14314	14390	14443	14506	14536	14296	14386	14395	14551	14450	14411	14369	14505	14401	14485	14512	14397	14405	14377	14382	14326	14297	14306	14553	14348	14401	14542	14503	14448	14391	14490	14674	14456	14496	14435	14439	14377	14287	14425	14633	14316	14473	14461	14436	14514	14568	14348	14459	14403	14461	14325	14464	14491	14594	14476	14503	14404	14507	14519	14397	14554	14438	14501	14357	14346	14535	14631	14509	14448	14529	14547	14252	14372	14514	14360	14411	14298	14378	14513	14335	14531	14397	14399	14510	14437	14561	14606	14465	14330	14572	14434	14367	14370	14619	14522	14588	14337	14592	14456	14479	14504	14481	14299	14497	14574	14706	14553	14502	14389	14700	14433	14481	14543	14266	14653	14584	14537	14604	14589	14410	14450	14426	14443	14449	14418	14603	14417	14549	14481	14418	14339	14646	14414	14451	14465	14393	14397	14441	14387	14622	14295	14386	14409	14433	14489	14335	14402	14398	14462	14515	14590	14696	14388	14456	14397	14475	14528	14496	14535	14374	14634	14413	14497	14534	14461	14397	14626	14395	14498	14407	14503	14416	14551	14434	14511	14471	14480	14322	14506	14589	14507	14648	14387	14507	14437	14403	14608	14266	14319	14403	14500	14458	14612	14391	14533	14617	14322	14451	14568	14607	14495	14509	14444
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
